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
337017253163	337017253726	337017254276	337017254826	337017255376	337017255926	337017256476	337017257026	337017257576	337017258126	337017258676	337017259226	337017259776	337017260326	337017260876	337017261426	337017261976	337017262526	337017263076	337017263626	337017264176	337017264726	337017265276	337017265826	337017266376	337017266926	337017267476	337017268026	337017268576	337017269126	337017269676	337017270226	337017270776	337017271326	337017271876	337017272426	337017272976	337017273526	337017274076	337017274626	337017275176	337017275726	337017276276	337017276826	337017277376	337017277926	337017278476	337017279026	337017279576	337017280126	337017280676	337017281226	337017281776	337017282326	337017282876	337017283426	337017283976	337017284526	337017285076	337017285626	337017286176	337017286726	337017287276	337017287826	337017288376	337017288926	337017289476	337017290026	337017290576	337017291126	337017291676	337017292226	337017292776	337017293326	337017293876	337017294426	337017294976	337017295526	337017296076	337017296626	337017297176	337017297726	337017298276	337017298826	337017299376	337017299926	337017300476	337017301026	337017301576	337017302126	337017302676	337017303226	337017303776	337017304326	337017304876	337017305426	337017305976	337017306526	337017307076	337017307626	337017308176	337017308726	337017309276	337017309826	337017310376	337017310926	337017311476	337017312026	337017312576	337017313126	337017313676	337017314226	337017314776	337017315326	337017315876	337017316426	337017316976	337017317526	337017318076	337017318626	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14599	2741	2702	2053	1469	1192	3850	3504	718	618	535	543	525	452	464	479	417	450	441	451	434	436	431	412	430	385	421	419	403	379	422	362	417	387	404	388	394	388	437	372	415	390	375	402	369	354	391	374	385	401	405	397	376	379	408	354	350	366	358	399	392	404	392	367	383	381	387	372	395	390	377	394	406	391	373	392	371	384	383	340	357	348	418	385	382	392	376	340	389	360	351	319	345	384	407	399	382	384	352	386	398	387	376	387	346	390	384	368	392	375	347	413	433	339	373	419	383	368	416	399	373	371	378	377	353	406	357	391	349	364	362	346	370	420	395	381	391	367	386	355	436	374	352	349	335	386	390	406	358	371	381	354	404	375	387	398	400	377	367	373	356	386	373	374	428	361	332	373	353	397	383	384	373	344	381	398	416	394	426	337	376	416	343	366	350	353	372	403	398	395	387	343	357	403	400	380	359	397	414	351	381	377	361	363	381	369	392	391	348	380	383	392	352	358	365	388	345	370	410	363	381	382	327	356	423	377	388	376	384	408	424	353	364	364	352	355	407	408	390	405	385	393	403	365	397	373	408	393	368	360	377	393	385	367	364	394	347	383	360	418	383	401	381	403	393	391	412	342	367	373	356	356	381	384	405	368	373	381	358	383	391	369	349	372	400	369	384	399	344	367	378	356	423	342	368	364	376	382	386	380	340	371	404	424	391	372	393	349	417	368	391	360	384	356	383	352	364	365	429	391	389	384	381	376	375	334	387	402	385	387	361	376	376	382	377	379	375	402	384	363	379	346	370	386	385	360	406	392	371	400	395	364	386	380	363	433	373	380	360	413	370	364	354	401	391	377	356	379	356	382	378	350	395	419	368	347	373	398	381	371	377	419	373	392	398	413	360	393	351	356	351	364	401	408	364	378	391	394	393	380	418	380	367	359	368	356	377	369	362	367	396	366	413	370	384	376	367	374	430	384	376	381	386	386	399	396	391	360	367	354	371	401	401	425	387	368	360	413	351	382	397	359	391	352	396	357	407	420	372	357	407	401	408	354	370	357	396	359	380	425	393	375	384	373	391	359	379	347	366	373	345	377	415	377	397	354	349	388	405	391	352	367	328	400	396	370	355	394	391	398	389	340	368	382	369	390	335	415	395	405	391	402	406	374	352	388	376	371	385	342	363	368	364	407	376	385	367	403	378	400	365	348	376	396	356	394	365	383	375	397	385	385	413	424	366	372	375	351	357	400	401	366	370	369	399	356	372	380	365	365	377	396	397	383	398	394	381	383	347	378	373	405	340	378	377	400	373	347	351	340	373	420	396	382	360	387	383	382	374	370	364	377	378	361	405	398	402	388	358	370	393	363	361	361	427	376	363	380	380	413	351	375	370	367	373	343	394	334	388	360	397	349	407	354	401	360	364	415	403	378	384	397	392	367	418	374	405	403	390	399	361	361	382	356	383	384	387	368	402	398	377	382	383	383	408	383	372	353	355	369	360	393	383	363	372	394	372	392	378	371	337	364	376	361	423	411	351	346	381	377	373	389	436	363	402	370	355	360	411	336	379	375	360	362	374	398	370	361	350	361	341	389	345	396	407	415	400	383	350	404	376	369	374	367	424	353	389	369	368	353	389	367	375	373	378	381	349	355	401	399	378	372	341	357	383	415	426	403	367	383	335	410	383	378	377	378	369	379	397	362	367	396	400	387	380	390	339	370	373	411	372	373	376	391	374	346	346	341	408	367	383	369	381	356	393	396	411	377	362	378	369	379	360	409	387	384	387	364	365	372	382	404	385	398	377	386	398	402	410	353	366	383	377	405	326	379	345	376	378	388	392	377	365	376	405	352	361	401	382	376	373	416	342	385	350	408	326	428	386	383	405	337	416	358	400	424	379	437	409	413	380	396	378	387	413	386	389	403	383	407	379	404	383	398	369	397	402	389	383	359	370	363	385	392	393	366	384	339	386	365	375	383	363	359	399	364	354	363	357	417	375	411	393	376	383	357	398	383	365	384	355	388	398	358	379	377	416	394	372	370	340	374	370	360	400	350	415	373	393	374	380	355	362	362	356	374	372	414	370	370	379	346	381	415	409	372	389	386	402	388	386	411	398	375	392	364	364	408	367	388	368	401	383	361	394	378	397	391	392	357	375	380	367	371	407	388	386	370	366	386	362	415	351	371	378	373	411	351	352	379	408	333	368	396	391	392	369	409	359	393	345	368	373	412	358	421	373	376	354	387	382	352	363	364	368	396	382	367	422	385	353	344	389	375	395	407	361	344	408	381	352	368	398	390	385	347	391	378	404	370	401	392	347	369	361	406	389	368	428	370	398	396	369	377	409	363	377	384	387	372	406	351	395	396	410	354	387	349	394	377	385	425	370	374	366	384	368	370	363	373	394	360	363	433	396	400	377	357	378	354	364	353	403	382	382	351	373	357	353	389	395	389	364	419	388	379	393	390	380	377	355	412	374	398	382	437	381	410	384	376	406	378	401	367	389	353	389	354	358	399	388	424	406	377	388	372	424	390	407	357	390	367	355	356	387	370	400	391	372	428	349	355	369	367	367	390	337	381	384	377	383	375	398	376	396	385	398	362	362	378	353	369	393	366	366	387	393	407	329	384	399	390	353	348	391	375	391	366	357	414	365	402	374	380	401	414	376	391	376	337	402	368	382	380	334	362	371	421	375	360	364	420	365	334	379	402	379	387	420	374	348	404	373	363	386	356	385	366	405	375	395	372	369	371	407	375	390	364	331	370	407	375	348	388	379	357	372	381	378	399	403	400	375	403	383	379	417	367	409	366	397	371	392	370	389	372	374	345	358	362	359	398	389	319	360	404	399	375	371	386	360	378	353	371	415	360	344	383	351	377	371	383	352	415	400	370	367	365	372	387	415	370	386	416	359	354	373	410	374	380	396	342	386	368	350	351	386	369	363	385	401	398	360	361	400	358	387	370	336	381	390	370	417	387	396	381	344	384	381	372	375	387	383	355	334	390	389	395	350	388	362	358	418	395	383	361	338	352	356	421	404	381	377	384	369	393	368	349	392	348	371	384	355	343	394	365	410	390	423	363	378	384	396	338	345	354	357	371	386	374	370	384	380	372	418	413	374	379	340	395	357	367	421	374	399	378	397	354	389	361	380	335	381	389	365	388	352	358	417	417	397	398	384	374	361	382	407	368	399	370	378	409	397	363	374	349	353	388	385	384	332	361	366	373	394	412	412	373	412	345	408	333	337	350	360	365	362	389	354	356	432	409	384	385	372	350	371	357	381	369	358	408	379	378	358	388	413	379	408	361	377	387	442	362	392	360	402	355	411	308	361	378	384	376	345	380	351	400	383	379	361	382	396	377	375	373	374	366	378	385	394	373	389	391	378	380	423	370	407	407	401	404	348	359	425	365	363	373	384	379	361	386	374	398	360	374	377	369	436	395	358	333	364	405	402	364	382	378	382	344	391	409	385	431	376	368	390	400	382	384	385	421	365	370	354	383
8089	2463	5260	6184	5319	4402	13010	7229	2753	2399	2102	1856	1745	1658	1606	1495	1435	1297	1321	1292	1202	1249	1213	1211	1127	1186	1123	1142	1072	1057	1085	1085	1082	1091	1081	1077	1043	1035	1044	997	1029	1009	1035	1000	996	1039	1009	1036	1001	1008	958	964	935	1000	1011	945	927	962	951	977	962	987	945	977	976	972	978	897	943	955	944	1004	928	961	923	954	905	958	895	962	999	943	936	903	972	957	968	988	962	952	945	928	966	941	974	938	904	990	1007	960	952	926	875	927	938	914	930	969	919	910	971	930	921	911	945	947	858	956	949	966	902	934	910	934	947	998	894	952	961	944	910	941	898	934	920	978	981	938	963	895	941	962	919	948	950	981	989	946	979	921	988	947	915	906	890	931	905	949	941	917	978	919	930	929	936	911	979	956	948	947	913	931	938	894	933	919	963	928	912	941	909	937	963	917	930	933	925	885	953	922	946	952	896	931	907	939	894	902	834	903	935	885	924	913	951	909	879	967	969	942	873	937	937	948	934	910	944	963	915	941	866	945	927	929	997	957	958	970	876	915	952	861	938	857	952	943	952	873	948	965	945	926	923	931	935	930	921	941	911	894	893	910	917	903	957	974	981	934	948	944	942	922	967	911	869	966	916	914	962	915	923	932	945	943	908	926	950	946	924	956	919	936	944	955	986	910	982	921	913	958	926	900	931	908	903	922	943	916	921	938	969	986	920	894	913	927	892	954	993	967	989	907	949	973	975	963	932	951	964	922	961	914	900	926	908	939	927	967	921	928	917	922	983	896	945	888	877	890	937	948	922	916	925	915	955	960	978	930	945	934	933	906	900	995	919	927	986	932	967	932	873	963	914	923	924	933	932	1039	889	940	924	938	956	916	937	928	884	923	963	910	939	919	933	923	989	871	936	966	934	948	923	954	924	963	910	972	916	984	913	952	895	902	896	933	951	889	960	910	858	950	940	977	913	932	888	977	947	959	952	901	925	928	911	969	839	922	924	909	961	932	914	971	886	905	958	847	897	953	917	889	883	907	980	955	902	938	985	909	899	984	930	913	927	946	922	874	914	915	946	890	951	947	943	966	969	942	968	920	902	906	953	925	936	914	931	967	928	903	921	941	962	909	897	949	932	891	957	925	908	967	890	957	966	910	949	945	965	964	907	945	962	938	937	920	909	947	1003	932	899	928	893	975	968	952	889	907	842	915	925	956	959	939	946	926	942	911	921	960	929	988	927	926	975	968	941	958	967	922	946	983	966	923	871	924	923	970	960	990	949	952	885	942	898	935	949	972	928	904	986	934	832	930	942	953	883	919	907	909	928	992	925	973	955	928	942	917	895	953	897	917	989	918	926	884	927	954	1044	926	986	905	946	906	948	944	910	966	961	983	973	922	912	921	947	952	944	936	911	965	961	894	944	956	919	967	914	929	925	904	910	947	907	886	957	913	899	999	895	967	935	935	985	918	968	948	870	894	914	931	895	916	923	947	969	899	917	949	956	889	970	912	934	945	911	908	876	930	932	961	961	918	940	934	951	992	910	942	941	900	926	941	880	923	948	933	937	947	912	982	898	932	950	887	905	930	961	936	931	950	929	879	944	934	954	920	979	906	930	956	970	929	978	901	953	902	905	965	917	953	950	919	942	960	903	894	936	919	953	947	953	934	963	953	971	927	901	996	968	901	940	970	983	900	951	932	989	948	880	948	898	966	940	875	950	974	921	906	937	940	964	893	905	951	974	923	947	933	981	894	934	920	931	930	956	971	946	945	982	933	920	925	845	928	952	941	909	945	975	873	966	894	963	926	925	939	929	888	939	972	890	942	921	921	921	987	959	926	871	934	929	962	959	918	903	920	899	875	928	961	905	891	967	981	939	940	968	873	898	914	918	933	936	991	917	933	969	950	917	947	955	898	896	878	895	930	894	941	900	987	959	948	919	918	965	952	924	946	943	951	956	903	926	946	931	1007	922	949	962	931	875	855	983	994	922	938	911	932	922	940	937	974	899	951	960	907	899	914	961	968	889	929	977	912	985	922	909	946	927	938	952	922	942	893	858	938	885	938	910	928	960	985	937	954	932	956	966	920	876	941	979	937	930	913	946	948	953	911	932	916	996	977	946	891	945	906	961	895	944	962	908	977	946	858	937	915	907	927	940	931	940	939	909	976	901	943	920	926	912	945	944	958	907	946	910	967	918	893	920	896	930	934	933	908	919	970	952	950	951	933	882	954	906	956	951	978	886	906	922	986	956	935	925	935	934	918	949	886	935	938	926	926	959	899	937	952	932	874	905	917	923	914	999	941	922	895	956	962	903	963	947	928	909	922	922	904	930	923	891	973	944	952	913	926	933	956	925	980	953	937	924	917	921	911	904	931	968	950	920	960	940	944	954	917	921	908	967	941	934	983	942	898	975	950	932	954	893	908	936	900	930	960	912	959	950	934	925	975	877	951	900	902	931	934	991	913	931	909	952	874	896	928	929	875	932	913	914	917	914	930	900	942	947	930	854	944	939	982	937	922	937	934	935	920	887	950	933	925	892	941	971	961	922	987	935	950	940	907	911	885	929	907	924	886	924	955	910	978	924	906	894	901	944	908	975	990	912	948	919	988	952	944	881	903	976	893	961	947	885	908	903	915	910	935	964	925	979	905	968	946	918	901	938	952	962	971	897	991	895	926	945	888	924	933	921	926	910	894	907	941	945	925	945	961	910	987	928	973	927	935	921	963	980	940	889	914	897	947	912	921	969	977	918	945	895	956	967	954	913	929	929	999	953	928	880	920	951	971	956	928	951	913	905	904	921	951	927	964	952	959	955	962	969	880	913	921	927	943	990	905	979	892	895	1022	979	950	883	886	936	981	934	935	906	926	904	912	939	945	909	912	898	909	914	933	962	965	861	1002	977	890	984	972	948	936	972	949	888	940	977	923	905	927	926	941	939	916	944	911	927	911	957	913	984	889	894	927	883	913	883	908	929	884	970	942	909	879	903	977	931	992	933	975	954	967	958	964	947	907	984	954	921	930	986	937	930	919	914	910	943	927	893	936	925	933	896	939	976	925	935	932	883	931	980	935	951	934	908	957	962	920	972	956	907	927	913	974	966	972	958	951	953	916	966	919	949	907	869	943	956	926	906	902	938	925	962	918	911	892	960	952	988	914	874	910	897	925	961	927	907	968	935	976	937	980	903	898	872	913	933	886	885	964	970	942	938	909	855	966	909	926	952	937	947	893	929	902	941	965	961	938	908	883	883	947	938	921	953	924	910	986	943	937	871	946	962	908	910	934	1038	929	962	939	938	881	931	899	899	930	909	937	895	917	875	945	952	933	961	948	896	932	944	930	918	910	876	982	910	885	1023	940	923	862	924	940	896	987	931	944	944	923	896	946	943	1026	965	958	943	931	878	958	908	969	920	1024	907	916	917	918	953	966	869	893	944	1003	900	903	957	945	939	965	905	830	910	928	891	893	945	914	968	931	985	910	919	930	942	886	946	941	904	931	954	870	907	919	896	916	917	948
1957	141	177	195	116	149	153	157	144	175	122	132	118	122	128	135	116	126	141	133	126	125	132	119	115	99	120	111	136	125	124	135	127	128	120	129	105	122	131	139	124	122	131	140	125	128	127	134	114	148	128	127	114	109	112	115	109	139	116	124	122	130	144	124	114	121	142	110	122	131	109	132	122	122	113	112	107	120	121	108	116	122	137	120	135	149	127	111	131	114	119	106	109	128	130	114	103	133	130	117	130	109	112	111	122	141	136	115	123	118	110	113	134	122	139	125	119	133	104	147	110	111	150	124	117	124	124	132	124	124	140	117	113	139	100	120	138	119	94	114	126	128	122	123	106	114	103	118	104	120	122	127	125	108	123	123	114	129	118	120	122	103	129	117	133	145	126	135	120	127	119	129	128	133	148	106	126	127	98	104	123	128	125	129	119	101	97	132	118	141	143	142	127	129	131	117	132	118	135	138	110	126	113	108	113	106	124	124	116	106	119	126	112	107	132	147	135	121	124	120	119	121	125	139	121	118	129	121	107	137	118	112	136	136	110	89	122	124	117	129	133	132	117	112	113	116	127	143	135	124	123	127	117	135	129	100	115	123	116	131	126	127	116	117	110	120	124	116	106	133	141	110	113	121	121	139	134	116	118	91	125	126	125	118	136	130	140	127	129	116	125	120	132	124	123	104	119	130	124	110	124	119	124	126	112	117	99	124	143	115	115	113	118	106	113	112	133	143	114	115	135	128	116	123	121	110	141	119	135	130	128	117	118	122	141	111	113	126	135	112	137	148	116	121	148	112	131	137	113	121	133	116	100	112	112	119	135	133	121	106	117	110	97	132	104	107	117	129	159	112	128	130	114	121	127	125	121	122	108	113	126	126	137	126	107	136	108	126	111	137	97	114	122	136	123	134	101	122	118	114	125	129	119	124	100	123	121	118	151	137	151	116	120	126	115	122	120	117	123	139	119	132	133	116	123	127	106	134	120	132	135	101	116	129	129	117	123	122	129	117	115	139	130	125	127	120	127	124	143	117	101	116	113	120	107	104	127	113	118	125	122	116	125	111	118	95	119	124	121	131	131	139	136	127	138	142	124	125	110	105	112	111	114	106	110	124	118	133	122	121	118	125	125	129	131	125	126	128	117	122	117	114	134	110	125	123	120	131	128	117	117	133	134	112	124	111	96	114	140	125	115	124	114	116	135	124	115	107	131	112	109	124	134	124	128	112	110	115	118	99	146	133	107	132	134	102	118	124	118	128	115	126	134	114	118	130	126	123	113	128	128	113	123	131	130	131	120	129	114	122	108	124	136	124	126	116	126	133	111	118	104	155	129	115	127	116	113	112	132	132	109	117	134	127	129	115	134	87	130	117	112	131	115	117	140	132	117	129	126	129	117	120	121	122	129	122	120	130	121	109	107	118	140	131	136	130	146	117	121	138	112	122	125	122	132	129	120	107	128	134	113	122	130	115	107	123	113	122	122	126	121	117	123	105	129	126	134	120	138	135	128	139	130	123	114	134	109	124	131	143	107	138	141	106	118	140	106	121	113	131	125	133	123	111	118	118	116	111	124	123	128	143	130	110	107	134	128	131	152	95	110	112	129	130	128	125	107	119	135	122	115	102	146	109	119	130	139	117	126	120	113	129	154	117	110	125	111	147	105	116	134	127	127	115	129	131	111	121	136	108	134	117	120	107	134	117	125	111	128	125	128	150	141	117	134	123	136	115	126	148	137	117	113	99	133	122	125	123	130	115	117	119	131	118	99	119	116	103	134	152	121	121	113	128	108	107	120	121	128	113	126	120	115	114	113	142	124	119	127	129	101	123	108	148	123	128	123	119	124	118	112	111	119	125	118	121	116	128	116	120	129	116	96	110	119	131	119	120	111	138	116	124	116	132	112	120	123	121	119	115	119	127	136	132	105	124	137	111	131	106	100	131	110	118	150	118	131	96	120	129	117	121	120	125	152	129	121	106	133	115	110	113	94	113	139	113	111	112	113	137	117	124	119	115	151	116	135	117	126	137	115	137	110	129	122	121	118	127	131	121	145	115	105	102	118	113	137	143	134	124	140	97	125	110	126	108	116	120	124	125	125	114	104	139	125	112	140	139	118	117	115	130	132	127	120	129	130	125	112	114	141	119	129	115	119	128	111	134	118	133	136	124	126	107	140	148	131	125	125	139	117	135	130	113	107	102	114	125	123	123	106	129	126	132	114	123	99	133	135	111	129	132	127	118	120	114	114	126	123	135	128	110	128	146	108	123	115	128	117	111	136	126	129	134	94	117	121	145	109	142	122	132	123	132	129	109	103	129	128	119	98	117	128	120	103	113	104	114	126	128	121	107	108	109	111	125	132	108	140	125	145	118	124	140	119	119	125	115	116	120	114	127	111	135	118	133	130	141	119	131	128	135	124	103	138	116	119	118	106	125	119	141	122	112	125	111	102	118	149	106	130	118	110	125	139	140	135	132	120	122	141	129	125	132	102	133	124	135	112	112	148	121	114	111	139	126	128	83	111	112	127	125	124	123	120	137	113	105	115	120	122	95	120	118	124	140	108	134	106	138	134	119	112	107	108	130	125	112	138	126	130	119	119	136	137	117	111	155	139	113	110	95	127	127	114	128	118	134	122	149	121	133	108	112	121	125	104	91	112	122	134	135	113	124	133	136	126	119	144	114	121	108	120	113	102	128	112	125	129	139	114	136	134	119	125	149	133	136	133	126	108	98	119	119	130	132	132	117	121	116	100	106	133	129	134	119	145	109	129	121	130	131	110	144	132	130	94	109	129	126	140	106	115	121	140	137	126	117	107	126	130	126	120	140	119	130	112	110	132	112	103	130	122	110	103	121	119	143	138	115	139	147	117	124	121	122	134	127	124	104	121	99	123	130	106	129	115	121	108	132	120	126	121	152	130	120	100	122	129	121	122	133	91	110	135	121	144	117	124	109	108	123	103	128	139	128	108	124	119	133	126	116	107	121	138	107	136	135	119	113	116	126	130	123	127	116	130	112	134	114	126	112	113	116	117	116	119	133	97	136	116	126	124	128	121	128	109	120	133	102	132	109	123	123	113	125	119	105	119	130	109	118	126	141	125	147	135	114	138	122	104	131	108	124	135	128	119	138	120	124	107	125	122	120	147	143	121	122	123	124	135	119	138	120	141	113	115	115	127	127	122	116	119	119	109	137	104	133	126	131	126	112	126	108	130	123	98	123	113	124	122	135	121	118	123	129	107	107	106	116	132	134	123	117	115	112	130	120	121	123	142	120	132	142	129	120	131	105	117	140	107	116	126	142	129	115	114	131	139	125	128	139	127	121	118	135	126	106	107	109	138	126	134	150	117	110	123	118	140	116	117	122	124	130	117	117	106	103	114	114	130	122	116	132	111	116	120	123	115	101	123	112	129	113	118	128	124	124	120	117	131	126	118	128	119	115	119	121	143	120	119	95	122	136	126	119	111	131	101	137	140	121	120	133	153	113
2125	403	519	597	488	485	481	454	425	427	418	398	395	389	405	371	382	413	396	397	373	373	410	389	407	408	375	403	344	382	409	367	367	360	397	398	391	389	393	424	381	395	392	387	381	351	415	381	389	400	357	365	388	386	412	405	371	382	380	391	396	383	355	402	378	379	378	398	372	387	372	347	380	362	375	367	357	398	375	362	386	413	397	350	393	411	390	362	388	388	374	372	388	404	376	385	416	377	379	351	383	331	363	386	382	378	390	336	382	409	344	398	379	390	406	384	436	393	389	379	382	317	374	379	363	397	370	387	375	383	368	393	381	410	396	347	387	379	355	378	377	369	400	379	381	393	390	370	377	396	397	377	387	371	384	373	343	383	377	389	384	336	382	397	364	381	363	369	386	370	378	363	385	372	368	356	381	367	397	408	418	400	363	383	379	364	404	376	392	332	384	374	365	416	416	413	372	352	395	376	390	359	362	379	360	363	398	384	397	376	349	367	377	380	407	335	384	444	381	379	387	389	355	355	372	377	390	367	370	396	377	414	376	365	383	398	375	371	398	407	361	366	389	381	385	373	367	393	357	389	414	373	342	383	384	349	382	373	369	373	355	388	380	358	409	394	331	367	381	393	409	410	363	392	382	397	430	393	392	364	375	370	398	398	385	357	349	389	349	377	353	393	346	390	352	398	375	359	359	394	384	373	380	396	371	362	351	366	369	382	368	390	390	378	379	374	370	352	371	401	391	380	369	377	393	402	372	386	403	393	409	367	390	400	367	394	360	405	358	402	349	394	402	392	383	389	350	405	378	363	376	380	392	392	394	389	359	370	377	393	400	366	353	416	411	357	333	379	359	394	392	354	378	391	378	384	385	372	377	418	363	388	354	382	350	390	402	361	374	385	350	394	381	400	400	399	405	403	387	379	421	356	374	401	377	376	369	356	394	376	406	394	397	392	419	374	385	395	337	425	392	401	390	405	384	409	390	373	365	374	365	333	384	389	361	386	393	378	377	359	376	373	415	381	384	337	365	374	421	393	408	386	355	422	376	368	423	393	396	372	366	378	390	386	424	385	373	393	368	367	402	361	384	370	394	369	378	395	352	359	370	398	372	357	364	381	390	364	378	403	356	409	401	409	353	402	365	362	395	356	370	328	356	361	383	386	414	340	405	425	406	406	398	373	358	370	374	395	341	374	391	387	381	385	358	362	380	375	340	356	376	379	372	366	411	389	361	379	371	414	411	374	377	396	395	353	382	370	405	376	377	387	360	349	355	367	382	406	375	397	392	380	382	395	388	404	390	355	353	389	368	384	405	354	368	355	393	393	418	377	356	356	369	412	367	390	395	402	385	395	405	382	371	367	372	385	367	377	375	382	387	349	339	396	391	390	397	399	394	394	371	362	389	348	357	400	375	372	392	335	330	367	396	405	400	371	388	398	370	370	350	368	373	368	372	363	364	400	364	412	355	400	378	367	377	371	397	378	389	354	378	356	387	369	392	360	377	362	358	373	376	384	403	356	381	375	395	394	398	368	399	400	339	368	382	374	366	423	394	355	350	348	387	356	385	372	353	377	361	406	388	377	400	384	369	391	391	358	388	376	401	393	373	405	361	362	381	406	387	417	403	393	405	375	377	374	367	360	398	397	344	367	414	403	357	399	347	373	371	376	386	357	405	345	381	365	374	385	363	327	357	372	362	384	371	354	369	391	367	379	365	385	372	388	396	369	364	398	410	367	366	405	407	382	366	400	373	426	345	371	378	382	392	411	367	397	387	402	408	341	376	386	368	368	362	409	416	403	353	413	371	355	375	351	363	389	345	388	377	408	349	372	403	378	371	391	416	394	389	400	354	354	344	377	363	351	406	384	404	336	388	399	349	376	378	356	370	381	364	363	373	392	400	369	381	382	364	382	361	372	388	385	398	394	373	391	401	391	410	394	384	382	367	345	388	397	362	395	390	394	393	387	411	398	375	421	380	360	402	369	371	393	361	386	380	395	392	376	373	377	383	391	378	333	391	400	378	351	392	379	373	409	418	369	347	385	360	383	363	383	379	428	370	341	376	415	399	359	395	346	369	387	382	354	372	380	395	406	405	387	376	394	372	384	408	378	354	390	378	371	399	373	385	371	364	382	421	394	380	384	374	372	386	374	359	377	372	355	385	377	360	400	372	393	383	374	366	370	379	384	409	365	393	355	393	399	392	330	395	400	355	364	382	398	404	370	360	381	394	395	400	410	370	397	385	346	406	396	389	369	378	347	331	381	393	378	398	386	372	352	335	405	448	382	362	345	363	360	385	369	402	376	368	385	415	389	369	363	370	397	404	392	386	406	353	370	372	337	378	368	400	375	392	352	410	351	370	389	370	383	379	395	366	389	383	346	364	380	388	378	394	353	375	384	360	364	397	378	385	390	428	414	399	421	357	377	347	373	394	373	390	379	378	362	393	339	380	371	362	388	408	399	400	361	418	365	386	369	385	423	368	361	365	394	379	403	400	378	375	402	381	393	368	372	420	371	394	392	376	389	376	331	384	427	404	373	393	341	411	374	360	379	389	392	372	397	405	368	375	360	388	392	391	399	384	404	429	370	363	398	386	372	352	361	417	398	405	403	394	399	373	400	375	363	378	390	343	365	350	345	377	382	377	397	363	349	359	373	414	364	376	364	387	375	344	348	370	381	335	387	393	377	377	378	349	407	374	360	403	353	384	406	393	372	392	390	386	372	414	418	366	380	350	382	391	335	382	375	391	405	400	372	381	390	405	369	389	396	380	381	393	383	380	358	363	379	418	359	392	359	362	358	407	387	357	375	389	399	364	361	382	389	423	367	419	378	370	386	410	380	364	397	404	394	377	395	396	397	445	397	342	397	363	368	355	407	378	367	317	372	375	387	389	378	386	383	420	355	362	409	391	385	393	372	403	400	378	377	353	376	372	376	381	392	385	387	399	395	425	335	364	375	388	375	371	350	392	384	402	391	407	359	359	341	373	362	362	377	394	361	365	370	406	397	381	385	362	377	434	386	349	383	380	353	404	395	377	342	348	373	385	352	410	412	352	381	412	390	384	375	380	398	342	338	376	345	376	366	373	377	352	378	383	349	404	372	370	387	389	395	389	353	370	376	361	398	381	351	376	394	389	374	366	408	389	396	385	357	366	386	390	367	369	398	378	381	375	361	373	392	348	359	413	386	400	386	396	376	366	379	421	390	382	391	407	421	373	391	353	385	377	406	383	358	387	348	365	455	377	354	407	414	360	386	416	390	396	395	393	390	362	389	377	374	381	403	371	380	383	367	380	404	388	374	370	376	367	365	400	369	375	368	364	391	379	355	396	390	429	347	360	391	362	362	427	375	392	370	329	376	403	370	372	380	411	371	382	416	385	368	374	353	379	386	377	405	349	395	395	374	375	376	381	402	371	371	359	397	401	388	310	400	352	388	407	378	376	352	339	393	377	399	385	383	385	358	404	417	383	364	363	380	392	371	382	398
7611	1086	1261	1015	754	569	2345	3578	365	292	282	262	282	238	234	251	235	277	237	203	219	229	238	214	222	219	199	224	236	226	235	191	235	195	204	234	242	194	239	206	188	225	178	197	189	217	245	193	187	217	187	210	206	176	205	214	185	200	187	197	194	208	186	191	201	182	197	176	194	178	183	184	217	196	236	192	193	190	202	195	203	213	181	204	213	202	195	219	219	206	183	195	206	206	203	204	226	192	186	217	214	196	176	209	208	207	197	212	204	208	197	183	209	178	198	214	201	210	196	228	214	213	208	201	220	221	206	221	224	212	216	200	200	187	193	175	195	208	206	180	203	210	207	186	196	188	171	199	195	204	196	205	210	201	184	195	207	202	193	206	208	199	189	215	213	190	196	184	230	194	191	180	204	197	198	192	168	198	210	176	169	222	189	234	206	183	210	187	214	216	205	204	186	223	209	213	218	182	206	202	218	195	182	210	192	217	219	189	186	215	207	212	198	201	194	197	172	216	180	240	189	199	193	163	204	215	176	207	200	201	189	195	202	194	217	212	202	222	208	204	221	229	204	199	207	173	189	188	212	196	202	193	205	192	172	184	203	187	204	211	180	195	208	227	200	195	188	214	211	210	239	227	216	206	187	210	206	202	201	172	187	181	212	190	204	212	199	182	203	199	201	195	190	220	200	224	185	223	206	181	216	196	219	180	201	217	223	193	189	231	169	202	207	216	203	178	200	196	198	190	201	195	200	174	200	204	183	197	196	187	196	202	205	215	187	204	206	209	196	172	178	192	188	192	201	188	193	217	207	189	203	195	190	187	217	194	202	190	179	196	186	203	200	212	209	202	198	179	188	201	203	202	191	159	194	193	210	182	192	178	193	195	191	207	189	203	200	205	211	215	206	219	224	219	213	193	190	208	199	196	195	213	215	215	208	222	205	226	185	210	198	210	198	221	198	199	197	190	193	199	198	188	191	168	187	216	205	191	209	219	194	222	205	184	198	211	200	163	208	203	213	206	237	211	175	191	183	202	194	203	189	209	212	215	195	213	220	198	199	197	192	188	204	204	202	216	194	218	179	220	211	203	185	201	206	209	206	179	226	209	188	194	210	194	204	181	210	205	199	187	199	208	206	179	177	224	206	176	196	184	204	204	204	209	235	178	195	208	206	217	199	196	203	191	185	181	205	205	200	199	203	207	201	212	190	193	206	196	194	202	181	204	213	199	215	192	202	204	201	196	196	180	209	197	192	199	205	221	188	180	192	226	211	203	165	199	184	211	203	197	167	216	198	193	194	201	214	188	194	199	222	206	218	201	213	185	227	213	189	189	207	209	215	227	204	174	210	214	200	214	194	225	225	207	202	206	188	186	159	191	194	177	202	188	197	203	208	213	189	214	190	188	208	204	181	195	176	170	185	195	223	205	211	213	217	188	235	250	176	198	197	206	171	182	172	174	212	213	225	200	199	168	184	194	209	203	197	190	209	194	206	216	184	185	216	203	200	194	195	178	183	192	197	184	225	198	191	165	185	207	199	207	207	231	198	204	224	191	173	228	234	202	211	194	191	194	186	185	212	206	199	209	198	203	180	216	194	213	173	216	185	186	210	180	231	208	174	193	204	197	199	201	198	209	193	200	191	219	195	189	208	193	213	209	216	225	169	178	211	194	186	234	204	189	208	225	185	207	222	205	193	209	207	195	180	187	199	179	190	193	200	201	201	205	229	225	177	202	195	207	216	178	166	201	202	216	212	210	182	179	183	191	197	200	220	209	201	208	175	183	211	204	198	212	200	167	206	206	196	178	227	212	191	208	205	186	194	210	213	200	199	205	177	224	211	213	209	200	187	192	197	173	211	198	177	187	217	175	213	209	220	231	188	200	192	196	224	202	180	220	194	190	206	194	205	212	213	229	191	202	197	174	200	193	179	199	198	192	206	211	187	186	195	198	179	210	195	211	222	188	196	162	188	215	202	194	184	211	207	191	172	231	198	231	183	183	199	217	195	194	186	176	173	217	197	203	222	216	189	194	176	187	203	197	185	188	185	213	178	179	181	200	197	194	205	189	205	189	211	218	212	191	221	206	225	186	207	185	199	185	186	191	199	200	208	197	201	197	197	202	203	191	178	219	193	219	171	205	204	195	204	201	203	182	192	185	200	241	200	187	219	190	214	189	184	202	197	189	211	232	208	209	184	228	203	218	191	182	193	205	237	205	186	201	199	191	204	208	213	190	192	230	197	176	204	236	198	199	219	206	178	179	212	195	185	217	190	218	213	215	184	204	182	180	193	216	177	215	207	197	198	198	207	186	174	196	197	181	227	170	193	197	215	206	191	212	197	169	213	203	177	216	173	186	202	201	199	199	188	197	191	217	192	175	201	204	202	183	204	185	193	201	203	174	199	232	199	185	200	238	229	181	233	223	209	210	200	226	188	218	193	192	196	188	190	205	214	190	185	186	173	225	210	220	185	233	212	202	203	188	199	218	194	212	176	188	206	223	189	189	195	218	198	167	213	213	213	199	203	211	179	176	196	243	203	229	212	187	222	226	216	202	205	216	212	192	181	210	234	195	196	181	206	212	196	205	193	212	214	190	220	200	198	215	168	196	199	225	174	213	205	166	192	168	194	195	183	173	193	182	216	217	208	203	180	204	224	182	170	208	194	173	201	190	211	202	204	192	197	207	193	203	177	212	200	195	202	189	205	211	180	194	200	212	198	187	198	212	185	193	225	184	225	207	211	229	216	221	226	193	182	195	235	206	222	206	206	179	200	180	215	194	180	230	213	185	185	214	198	180	186	208	213	210	212	187	188	187	217	196	202	194	190	228	214	190	187	202	192	197	200	227	199	199	208	188	216	191	217	183	188	223	177	190	202	209	192	214	224	184	200	205	203	224	217	197	215	184	194	189	229	181	197	194	207	178	217	184	212	189	161	223	194	187	178	211	173	176	196	189	209	205	206	201	208	194	192	209	229	188	222	200	208	179	227	201	216	193	183	177	191	212	176	185	184	195	206	197	212	215	203	209	186	195	212	183	209	229	197	195	194	173	203	191	200	226	198	196	205	230	215	191	187	194	219	207	197	203	198	188	210	194	212	212	212	194	205	223	201	225	172	217	200	198	181	200	221	216	208	199	200	203	203	202	191	211	218	203	208	199	196	197	187	213	230	226	199	186	198	193	182	206	209	193	213	205	214	197	214	203	209	201	190	226	202	174	182	220	207	188	156	189	187	204	186	194	212	179	199	224	214	193	198	199	182	206	203	202	211	200	203	188	202	193	218	232	197	189	230	226	200	199	179	194	203	203	211	200	209	267	195	244	189	156	206	195	184	187	189	221	193	201	203	235	209	204	189	158	200	205	192	199	185	200	202	213	187	215	193	188	158	238	195	197	199	211	185	194	189	196	204	222	218	198	196	177	211	212	208	196	198	183	188	198	190	204	178	214	188	215	189	189	174	194	190	192	207	172	219	207	193	201	189	210	221	203
5942	1363	2769	3343	2929	2445	9806	9067	1474	1277	1112	1017	1016	904	884	793	804	757	754	673	712	729	682	711	705	634	621	626	617	698	625	616	614	649	646	593	623	621	610	598	643	648	621	576	597	682	592	626	607	592	584	584	568	628	603	579	579	608	537	627	571	518	575	579	573	632	587	610	576	550	592	587	602	582	577	557	544	572	599	583	549	591	592	595	592	587	573	596	552	562	581	562	582	564	571	566	535	557	514	595	596	514	581	563	562	557	551	562	546	541	540	542	574	558	609	552	594	572	567	583	560	544	556	553	562	596	558	568	578	564	572	561	576	549	564	590	566	560	566	562	590	580	598	588	586	575	589	561	574	524	576	582	549	563	580	551	558	597	565	569	567	575	537	552	583	590	558	570	578	568	539	543	540	590	583	553	551	550	582	558	545	546	553	532	554	546	553	558	557	586	531	552	588	545	536	582	566	582	557	566	544	552	583	525	573	570	538	587	550	551	572	603	586	561	598	578	542	587	569	562	584	580	574	575	580	536	564	590	530	581	571	604	538	543	613	538	567	596	560	562	634	564	569	545	585	599	542	598	557	548	567	562	538	620	576	565	586	547	545	553	575	536	554	591	532	547	589	596	586	573	541	545	525	557	578	596	561	604	566	579	533	555	554	530	548	574	593	543	539	594	543	543	576	543	612	581	533	568	576	572	550	550	542	528	533	572	560	590	555	552	550	586	597	560	603	555	559	531	549	582	521	617	524	551	596	555	534	567	553	593	560	583	541	577	566	599	522	556	587	577	545	604	557	568	574	622	564	586	569	543	553	557	580	542	553	567	555	582	580	572	581	566	578	588	570	585	585	537	609	583	566	566	561	576	581	597	672	574	578	551	501	561	531	563	557	540	605	561	531	570	548	549	584	592	551	570	564	592	581	558	604	579	551	587	519	553	574	588	535	554	565	537	583	581	587	568	564	572	552	570	556	557	559	553	533	542	603	520	583	573	552	575	596	567	536	563	556	525	557	561	575	572	549	568	532	545	528	558	579	556	533	577	594	573	551	585	543	545	579	577	539	598	546	596	517	558	541	591	580	582	556	553	579	559	574	536	583	580	544	568	556	587	512	592	539	580	571	594	603	587	588	567	578	596	539	576	507	542	520	590	619	548	524	593	552	599	582	525	534	575	585	573	584	543	546	513	597	525	559	581	568	521	598	573	549	590	553	619	564	573	540	534	562	562	565	561	551	552	575	540	587	582	536	534	602	556	583	565	533	519	561	590	526	566	527	567	541	577	501	577	547	534	553	554	518	575	540	558	601	604	586	541	580	523	549	587	569	604	591	564	591	588	584	553	588	526	552	578	590	565	536	575	573	586	600	539	568	570	584	540	562	551	551	553	602	603	600	548	557	572	572	536	585	542	583	506	561	519	597	568	533	547	599	568	551	578	586	552	568	563	565	572	544	566	540	565	565	551	565	582	546	546	575	549	539	549	601	542	578	572	576	553	568	539	573	565	568	611	576	573	586	569	569	505	541	586	559	554	532	609	593	582	564	582	580	567	550	548	567	582	633	568	599	585	599	549	591	568	556	568	590	551	576	591	542	567	548	612	586	580	572	593	540	574	548	576	527	593	550	554	588	600	570	542	596	567	571	570	572	567	564	545	539	588	572	564	577	563	534	572	585	568	566	544	527	530	526	566	582	563	577	580	583	584	530	579	538	587	572	587	585	514	546	580	526	537	552	550	515	618	548	569	564	573	549	580	579	573	535	509	592	596	585	528	600	578	563	521	583	555	541	587	558	580	580	581	561	524	557	563	564	563	558	535	594	539	562	582	529	581	542	558	544	544	593	565	595	579	595	574	564	609	564	526	599	532	524	541	581	606	522	572	558	557	577	569	567	558	562	549	558	543	562	564	593	562	529	581	548	596	576	545	582	566	577	526	603	609	566	569	532	567	526	564	603	531	548	580	546	555	531	603	547	562	547	586	553	601	562	594	564	552	594	562	544	574	568	497	558	548	582	536	570	551	555	593	555	538	590	570	531	549	628	557	570	576	577	514	565	557	573	548	558	595	572	561	564	570	558	629	570	592	535	528	525	586	561	594	548	562	592	573	557	566	573	577	563	588	559	501	558	520	583	536	585	559	555	581	573	572	578	536	569	564	575	573	531	564	586	548	629	561	620	536	554	505	513	571	534	561	546	540	591	569	538	604	581	531	604	559	584	556	523	577	595	545	550	600	568	557	578	608	586	598	547	564	573	550	610	556	564	555	519	582	556	568	590	579	521	582	547	566	534	598	564	567	559	584	585	523	538	584	622	544	568	574	550	531	544	512	577	548	614	539	530	581	565	498	565	568	584	563	568	599	572	583	556	510	596	558	533	587	601	530	584	545	587	541	554	559	515	554	547	577	558	538	537	572	535	540	619	620	567	532	566	550	542	540	569	579	579	537	551	537	543	584	551	566	521	558	575	571	556	568	557	573	585	554	522	593	559	585	570	574	545	585	557	552	559	558	540	600	610	567	580	560	567	512	533	506	554	583	554	573	565	563	579	532	577	551	587	550	541	617	558	524	574	630	544	569	546	560	528	541	563	612	566	555	529	531	502	578	553	584	571	577	551	551	598	549	555	580	567	578	591	538	542	587	608	537	549	551	560	538	578	570	585	550	541	601	585	590	534	602	579	561	569	546	570	583	596	594	559	549	556	581	622	537	509	594	585	588	602	547	572	553	563	580	552	583	581	562	577	537	576	606	568	570	557	513	567	554	554	533	519	545	571	535	587	534	570	551	539	552	556	613	587	524	541	566	551	559	575	553	567	576	551	576	602	555	528	585	565	557	557	590	589	532	532	557	564	603	552	600	532	560	603	555	567	538	549	559	525	520	566	570	591	571	555	570	549	546	529	607	572	586	571	571	567	563	560	532	551	593	562	546	571	571	603	567	547	543	561	616	565	615	601	582	540	569	582	585	561	570	590	574	584	559	571	533	559	566	564	598	518	537	580	576	525	544	602	563	573	535	516	568	569	626	554	559	574	555	590	570	541	546	535	570	576	556	520	557	554	536	561	543	517	563	558	541	545	554	574	534	578	581	557	586	539	562	585	556	575	592	557	548	581	561	575	563	563	583	534	581	589	584	535	576	575	575	580	513	527	528	531	565	563	556	571	570	565	564	503	593	600	536	571	541	537	590	545	530	571	611	551	555	561	544	540	565	575	501	602	531	547	573	551	543	579	593	534	549	549	585	545	577	549	555	607	545	543	585	597	590	575	575	549	547	566	581	567	581	633	587	595	570	557	564	561	546	518	539	566	550	534	556	620	594	563	562	542	557	556	536	564	559	580	599	561	550	555	580	544	551	557	527	543	515	569	558	547	554	558	552	602	516	552	552	563	592	526	576	569	568	549	571	570	565	620	562	574	581	553	582	570	563	586	552	619	535	550	547	570	592	584	535	596	593	597	564	571	549	559	580	586	544	565	581	569	575	570	568	606	568	540	575
14414	2685	2669	2115	1461	1224	8315	25970	3482	646	550	481	496	483	425	433	440	437	473	422	458	432	397	407	413	408	392	381	386	400	420	420	424	385	382	407	382	381	389	418	366	381	398	395	399	406	393	366	392	393	437	378	373	395	394	378	416	414	409	417	367	357	396	410	365	433	370	341	386	400	406	377	451	399	366	405	406	368	388	409	430	405	411	365	400	435	411	395	426	361	415	353	375	378	364	390	411	386	381	400	408	413	389	401	403	420	381	382	357	392	361	369	374	396	401	406	451	374	358	380	410	359	382	382	404	378	401	363	409	393	400	383	415	349	373	399	375	377	410	428	426	390	397	363	423	382	397	386	415	354	401	392	385	394	368	370	382	395	374	407	388	406	347	436	397	386	400	380	389	359	399	304	388	374	390	408	394	381	382	392	419	411	394	390	345	361	350	381	412	381	391	395	392	374	407	420	388	423	375	398	407	410	388	408	350	369	396	388	364	346	423	401	360	390	402	404	377	412	384	424	383	373	383	416	397	384	394	379	418	388	420	364	401	388	420	384	370	388	396	400	429	418	339	382	419	410	392	392	381	371	409	405	406	401	411	382	369	373	379	368	354	371	397	404	366	385	345	374	379	398	389	363	441	393	399	383	347	387	392	383	398	423	384	381	383	380	396	389	409	405	399	421	371	365	365	411	427	394	392	364	395	410	382	375	361	411	394	371	386	406	418	392	393	397	414	398	401	409	387	374	382	358	394	429	392	384	408	371	378	394	366	385	384	387	364	396	399	406	365	412	391	370	357	417	384	410	398	387	380	363	399	419	397	383	396	351	404	399	406	397	375	356	391	369	353	409	372	372	363	412	363	389	353	388	422	365	401	377	385	377	399	348	406	429	335	404	379	378	394	399	397	371	401	393	400	382	398	372	379	387	423	418	387	419	385	367	409	367	362	415	406	378	386	393	370	424	395	394	379	404	426	376	339	390	368	385	420	409	410	377	406	393	416	374	387	387	429	391	357	370	397	393	387	402	374	457	371	366	390	429	418	399	407	442	383	414	434	372	414	408	365	406	377	363	386	424	400	414	418	396	413	362	385	385	414	384	407	417	384	383	411	424	385	387	381	401	415	351	369	379	375	405	359	394	390	417	367	364	369	380	384	393	370	372	375	398	395	435	396	409	390	414	418	389	437	383	394	400	402	399	396	416	411	381	428	381	412	408	419	364	398	420	408	351	372	365	414	405	409	367	415	398	401	381	402	410	362	395	391	387	402	375	393	424	418	391	400	395	387	398	390	372	388	410	359	402	400	392	387	384	397	392	397	394	365	360	371	431	394	404	398	393	416	395	367	390	381	391	385	386	397	417	402	399	414	383	414	402	398	396	414	385	402	378	420	371	404	405	375	394	376	376	399	390	413	428	413	420	399	398	416	397	426	340	354	373	424	384	463	416	390	416	417	366	386	401	361	371	402	376	393	399	433	379	380	355	366	396	378	425	398	369	389	369	376	402	414	362	399	379	359	369	389	375	399	389	407	378	396	399	412	421	359	419	382	380	434	399	384	394	396	394	365	354	408	364	376	413	386	412	380	379	422	379	418	383	358	422	374	407	411	380	407	422	375	390	368	374	419	379	427	430	417	387	394	419	393	444	349	400	342	416	402	403	381	396	383	417	408	364	389	421	403	429	405	395	413	385	430	362	385	351	380	391	380	385	416	416	376	407	386	373	395	421	419	351	439	446	388	371	401	382	382	373	330	375	398	394	371	411	381	418	400	371	395	376	363	418	387	417	379	373	373	437	394	392	346	402	396	394	410	390	405	376	423	386	395	406	386	402	411	387	381	349	404	355	336	384	385	373	388	389	406	407	399	388	416	393	391	369	384	413	416	355	370	366	360	388	419	400	415	399	408	411	401	353	413	372	444	394	361	377	354	407	378	382	396	401	371	425	391	364	424	409	370	391	430	383	390	391	410	397	363	415	389	416	375	368	386	403	384	411	358	421	425	369	403	403	399	369	436	367	391	368	384	373	437	394	384	414	399	392	385	364	399	385	398	409	401	420	457	397	401	426	404	377	403	376	390	383	395	392	380	347	403	380	395	381	371	415	412	403	326	399	400	383	361	366	371	371	393	402	375	393	334	398	378	349	349	377	399	389	387	374	416	379	399	406	400	399	402	403	366	376	395	405	323	388	413	408	391	389	409	401	410	388	396	342	390	375	398	379	396	386	359	361	386	353	378	395	398	377	421	388	422	335	368	375	393	422	383	379	411	400	390	377	399	350	418	372	378	409	414	395	379	385	411	377	395	399	406	366	427	403	410	386	392	376	413	375	372	376	369	366	388	367	390	361	386	384	402	389	414	412	387	374	375	400	388	421	399	379	385	404	427	405	426	422	397	394	391	413	416	390	410	431	398	401	399	389	391	418	369	416	385	361	413	378	393	400	350	373	396	387	379	421	363	407	407	388	399	422	408	383	403	406	381	384	398	400	408	389	395	390	390	414	378	389	395	390	380	394	411	330	371	376	408	409	385	366	367	368	392	377	320	396	397	387	400	365	389	364	402	345	423	394	375	392	406	378	402	423	392	373	397	382	365	394	389	406	377	386	360	390	381	394	366	389	405	411	433	394	404	389	401	419	380	373	399	385	397	398	366	366	385	400	364	405	407	383	386	372	373	394	368	409	413	391	391	345	386	372	373	395	391	377	347	380	354	400	400	396	342	379	383	362	364	352	362	367	409	399	379	400	393	350	405	360	391	405	363	398	389	414	374	419	382	390	377	378	403	377	395	343	360	390	404	381	359	354	392	427	410	393	408	383	423	364	404	383	350	374	388	371	397	357	357	377	397	373	386	423	380	380	364	408	391	443	404	372	446	412	435	358	406	408	390	412	383	410	399	422	423	410	410	425	401	384	382	385	371	358	403	399	422	392	389	424	363	370	371	381	356	404	432	414	391	331	419	423	384	359	346	391	455	381	403	393	375	395	378	381	373	351	391	394	391	441	410	410	379	391	386	337	400	392	354	379	382	378	397	425	397	409	399	373	376	386	383	420	373	400	372	415	434	422	405	396	413	392	397	400	396	395	387	382	358	391	398	386	354	377	420	386	436	406	405	351	379	350	399	409	358	383	400	417	377	365	379	408	406	387	386	388	352	378	357	413	380	377	378	366	392	385	394	373	382	374	401	408	376	375	418	399	359	388	394	375	437	390	391	364	437	386	370	436	371	391	403	401	414	377	399	397	404	366	375	380	386	367	360	403	390	342	409	389	393	398	421	361	395	396	381	360	407	375	378	352	392	396	358	390	412	410	401	368	419	393	409	381	382	387	335	411	409	399	359	415	412	396	420	412	406	423	403	389	397	409	380	383	395	398	410	452	408	370	387	432	375	357	396	456	385	376	383	345	390	342	370	390	361	400	389	395	370	365	410	386	373	402	356	383	412	409	398	400	368	372	408	411	366	395	390	416	400	386	383	363	399	408	375	402	388	376	377	383
7968	2550	5370	6041	5187	4627	22975	37286	2457	2039	1969	1729	1605	1519	1510	1416	1430	1221	1248	1309	1232	1225	1166	1144	1168	1222	1073	1094	1117	1165	1075	1076	1074	1053	1095	1086	1040	1071	1093	1016	1030	973	968	1000	1005	1014	957	1021	1020	1023	975	1043	971	987	983	1010	998	931	993	999	939	955	989	982	994	975	992	934	1038	934	966	1029	921	922	994	1046	998	909	963	964	896	1008	947	972	974	967	950	998	960	928	995	934	937	1002	962	960	988	946	988	955	961	983	1019	973	998	983	989	989	960	954	968	982	940	955	898	989	948	980	1019	993	945	959	963	1007	938	978	978	1000	982	992	926	925	984	1023	947	911	941	972	888	961	986	939	969	975	979	974	956	893	990	943	940	964	965	953	888	983	929	896	943	937	936	919	949	998	928	962	949	903	930	946	995	951	954	983	923	998	939	948	947	950	959	973	1009	1001	1026	910	951	949	951	989	985	1024	954	974	889	966	976	980	932	949	912	975	955	955	944	912	985	953	931	978	945	975	944	994	967	942	959	928	964	958	987	935	948	905	949	939	966	948	957	929	988	930	1012	955	985	890	912	1001	1005	931	908	951	906	985	986	887	919	923	960	1004	991	951	927	962	948	952	915	959	976	921	916	927	976	979	960	977	917	990	967	977	984	950	971	946	947	918	1009	940	924	951	998	912	940	977	952	949	964	980	935	957	960	956	980	978	946	981	952	958	940	950	978	881	900	922	925	983	974	945	985	951	943	956	911	943	968	953	936	917	943	925	975	931	977	953	956	946	961	982	944	955	990	977	973	1028	987	968	943	995	904	918	963	932	992	902	969	1020	986	893	934	972	935	937	1009	930	968	918	889	995	896	930	936	972	982	942	992	972	984	927	888	942	1007	893	963	958	950	968	969	920	984	973	980	941	984	918	976	944	950	1012	988	941	941	956	944	959	928	935	949	964	957	923	940	958	974	945	997	945	936	952	920	981	976	974	998	1037	932	960	975	947	943	1005	969	917	941	911	907	1002	965	989	967	909	912	1049	945	956	948	908	976	999	915	954	936	974	969	939	923	927	967	971	981	953	988	956	936	929	945	965	944	961	918	972	964	924	938	992	907	975	933	945	961	918	917	1012	919	972	1012	963	1003	936	984	968	977	961	935	959	1020	925	966	967	909	1026	963	949	976	896	996	885	945	926	1000	974	999	975	939	965	933	945	943	915	959	955	971	957	985	969	964	954	976	921	963	947	951	962	948	947	962	919	972	939	899	947	961	912	927	1004	971	961	955	997	954	959	963	942	939	917	999	929	950	951	976	980	940	926	968	945	939	948	966	915	966	934	935	954	1015	928	958	938	960	929	930	954	967	923	955	953	955	958	995	942	976	968	911	947	956	942	976	971	973	925	966	960	953	932	936	983	993	987	989	958	953	942	966	923	968	950	901	950	951	993	947	890	908	906	955	868	943	935	992	923	982	999	937	1023	961	959	910	942	909	930	947	914	905	1014	923	946	934	953	986	967	993	947	906	934	919	935	920	956	906	973	947	976	892	991	918	960	958	989	934	974	945	959	931	925	1005	895	969	864	937	975	993	985	1039	922	925	948	961	942	979	920	948	926	932	953	972	976	954	971	948	954	876	1026	972	931	928	942	918	934	968	976	943	954	940	940	909	990	960	973	975	969	950	973	979	1024	963	968	911	934	935	977	894	1006	1000	914	959	1016	1009	909	950	947	935	975	972	922	975	904	967	936	941	948	949	961	919	947	990	955	928	944	920	986	946	927	950	985	969	891	945	943	928	961	997	944	1017	952	915	962	965	925	954	950	925	934	943	937	1021	970	996	976	965	969	967	948	926	927	928	966	923	983	965	1028	988	975	900	969	938	993	1010	946	947	990	935	1006	952	889	953	938	967	1029	941	916	910	935	970	957	974	943	976	956	978	1009	979	971	964	930	951	985	947	979	951	1026	962	952	1010	959	900	913	950	983	937	946	908	912	953	947	934	943	970	961	901	902	951	982	948	937	958	957	971	947	1007	958	955	943	964	939	966	954	929	948	979	956	910	905	909	949	931	954	925	960	978	967	936	914	974	956	934	926	953	910	920	959	956	975	957	914	946	960	960	991	927	961	909	950	977	949	958	907	952	942	968	981	996	920	937	970	985	1010	1000	996	949	975	984	929	945	932	955	968	936	955	989	931	960	945	979	994	990	941	972	967	958	935	955	931	993	972	977	900	951	978	981	907	950	976	986	918	905	968	965	922	925	900	997	947	947	954	924	925	907	921	950	939	919	977	987	936	987	965	989	985	925	927	968	993	941	967	906	1029	1029	990	911	972	967	923	997	999	945	927	1036	959	919	975	935	987	985	931	959	1002	969	948	966	992	977	901	956	925	998	965	958	988	925	919	965	966	913	960	900	931	957	916	899	996	914	979	913	931	957	952	964	927	929	992	963	964	884	936	985	910	926	921	942	985	1009	960	929	990	933	988	976	955	982	873	931	948	938	986	981	911	903	904	977	934	1005	998	936	918	924	927	932	922	1004	959	994	936	977	945	944	941	913	947	959	916	1010	929	960	975	962	948	1003	955	981	904	983	955	910	963	911	966	937	1004	905	959	953	952	928	989	955	987	940	978	946	952	956	1000	984	924	948	951	957	915	942	950	949	946	941	964	949	880	900	943	929	972	955	945	970	921	986	944	984	960	979	912	984	973	953	944	955	1016	942	981	943	909	944	991	919	983	913	908	979	973	988	964	935	857	974	927	939	961	987	890	951	982	977	979	945	933	944	945	989	943	951	924	974	979	914	952	933	962	965	949	948	947	969	944	978	996	991	968	951	958	904	1007	933	936	927	902	930	999	961	961	969	972	1008	954	915	934	937	996	877	966	988	1005	1052	970	1028	923	964	995	961	952	872	907	967	904	940	903	959	979	948	943	925	1011	951	941	954	930	953	947	942	922	992	938	951	938	979	923	926	916	912	940	952	925	973	1003	995	968	932	973	999	944	923	913	892	985	976	939	965	954	950	981	957	862	920	924	953	974	948	929	953	933	912	968	908	896	966	943	965	970	920	921	949	950	910	929	931	924	947	921	962	902	943	959	888	993	973	976	964	938	1044	938	972	1000	910	918	985	944	988	936	949	967	960	969	922	918	946	1005	927	929	948	938	962	963	876	989	978	956	994	962	955	939	955	943	964	950	993	933	994	913	919	969	957	896	987	958	964	975	953	955	940	991	1021	979	964	941	912	983	961	968	1014	968	1002	949	964	955	986	983	1023	992	994	959	970	973	957	944	928	982	995	1019	963	978	938	951	929	975	982	976	944	1003	944	939	909	951	973	967	970	915	979	976	921	939	959	946	958	947	968	968	900	943	920	970	894	953	967	976	1023	940	976	1022	960	947	907	974	947	909	935	1005	960	951	952	992	922	912	972	1007	1007	984	956	911	925	946	951	999	935	959	996	939	974	976	919	990	956	915	986	977	942	970	1004	953	920	965	961	995	906	967	894	978	882	949	990	932	986	965	918	979	931	977	974	921	943	909	965	920	993	965	945	946	992	967	995	925	950	995	930	988	938	980	929	965	990	987	932	929	968	946	952	978	953	934	923	966
1997	204	173	187	164	146	250	519	148	162	141	168	162	148	132	123	136	134	154	149	151	148	155	135	144	152	153	127	146	158	128	154	124	150	125	151	137	146	143	129	156	146	143	134	188	146	151	150	141	141	141	149	141	139	145	142	118	121	147	153	152	138	135	145	149	166	148	166	154	154	135	148	153	133	169	157	145	142	130	158	127	146	141	151	140	146	145	164	151	146	154	141	140	126	112	123	145	150	118	131	142	151	133	138	161	154	138	138	145	129	140	153	134	128	161	144	147	156	140	151	153	135	166	130	157	144	145	137	129	146	133	139	141	166	142	148	145	158	156	122	136	154	153	145	127	109	140	128	134	140	166	170	141	134	139	164	132	139	153	128	150	142	141	164	152	174	158	139	139	143	152	162	150	179	150	161	150	128	147	147	175	152	152	125	157	140	138	147	174	144	126	141	145	141	151	116	139	159	118	142	146	146	151	135	133	139	133	141	140	144	133	136	145	148	136	147	147	148	140	129	142	125	148	132	147	147	121	172	147	137	155	155	122	137	160	149	158	141	143	132	137	144	147	157	132	172	162	154	156	149	150	132	121	141	149	142	144	138	150	160	134	123	154	181	135	167	142	141	156	135	133	149	146	141	138	147	146	132	152	140	143	164	150	148	139	174	159	138	143	124	142	124	141	123	137	132	166	143	133	142	133	137	149	153	139	140	126	160	158	143	151	106	153	151	149	133	144	153	145	117	137	136	155	159	147	111	165	130	176	149	179	160	131	122	145	134	115	147	143	148	137	161	146	149	140	126	144	134	133	108	155	125	129	155	140	118	131	139	152	167	156	140	136	146	141	159	136	157	131	156	147	142	138	138	142	158	145	155	142	117	151	145	151	155	147	164	122	155	162	169	125	150	141	151	126	133	133	134	145	142	140	147	133	129	131	134	125	137	125	135	152	149	135	135	122	143	166	135	143	146	140	136	147	184	149	135	149	141	140	152	134	145	166	158	138	122	132	135	142	167	139	161	144	133	143	169	125	148	155	149	142	162	130	119	170	158	132	142	144	123	136	127	172	148	141	134	154	163	159	137	125	135	149	142	148	136	155	133	139	140	152	142	122	135	149	142	150	154	133	145	124	142	133	145	133	149	142	125	129	166	162	137	149	141	151	130	127	145	136	152	155	115	145	130	149	151	142	141	145	145	164	147	125	114	156	135	139	123	127	136	161	135	145	147	133	153	139	137	140	132	116	160	139	158	150	144	153	124	127	142	138	143	152	129	128	147	149	159	134	157	143	141	129	139	142	164	158	135	147	125	128	144	149	165	146	156	144	145	121	143	160	156	151	162	155	151	131	128	124	132	144	135	136	137	149	155	152	141	129	130	147	146	139	145	138	141	157	144	148	137	154	157	147	148	154	145	135	117	129	141	152	122	157	122	148	164	143	130	136	139	148	126	122	142	145	174	145	144	162	147	171	139	159	185	144	140	138	142	137	147	152	152	124	149	152	150	139	153	114	133	146	122	155	157	142	141	135	160	157	140	145	153	155	167	143	138	152	148	138	135	137	150	153	148	133	147	142	137	131	148	145	135	175	137	125	142	145	142	135	148	131	144	170	146	134	139	127	154	145	142	152	147	139	145	148	144	138	146	142	146	132	149	128	128	126	161	126	117	134	158	136	139	140	139	135	138	116	137	144	138	127	142	154	139	130	155	143	157	149	151	130	152	169	143	130	151	142	151	163	142	126	138	128	155	120	141	147	135	144	160	145	139	161	155	148	144	138	150	138	151	141	149	158	161	129	141	119	153	146	141	155	118	143	149	141	142	124	139	160	129	166	155	153	123	157	136	141	133	138	140	142	130	127	129	138	144	126	153	149	140	138	137	165	136	141	146	157	171	160	154	175	169	131	154	164	125	151	145	128	140	146	145	136	149	136	136	147	126	134	152	163	153	117	152	131	168	168	150	144	135	143	158	127	138	144	135	129	133	129	130	126	143	159	135	138	154	138	138	162	128	161	145	163	144	149	141	170	140	144	142	140	142	144	123	135	142	134	150	132	168	130	146	152	125	143	154	143	133	138	159	152	150	137	142	159	136	139	148	120	140	122	130	123	154	147	159	145	135	177	152	128	152	118	102	123	132	143	119	123	141	136	141	168	124	133	128	139	130	140	146	153	154	138	134	159	138	145	134	164	143	167	151	142	143	141	111	134	139	130	137	130	141	156	144	137	161	132	123	132	148	127	128	124	161	156	150	143	144	148	143	164	170	169	133	163	145	157	143	143	149	130	155	134	145	154	171	151	144	134	140	133	158	146	157	127	158	133	141	136	136	148	166	146	154	138	130	137	160	129	150	155	155	152	126	158	151	146	145	156	137	159	156	132	137	146	168	138	142	138	116	148	150	147	141	135	146	162	138	149	152	150	120	165	167	129	141	133	146	130	128	155	132	148	146	151	158	146	160	151	121	139	121	163	141	138	149	144	141	141	142	175	145	141	149	167	137	117	130	140	117	142	170	142	160	149	116	164	121	156	132	148	172	143	167	131	154	144	131	147	122	157	154	155	136	139	139	146	148	163	155	154	128	134	152	129	153	142	153	153	124	150	159	155	139	139	152	150	139	146	151	147	154	152	136	160	151	135	131	115	125	141	139	154	138	151	128	119	155	154	161	144	125	156	157	133	126	126	136	150	149	139	129	144	168	132	152	137	167	163	127	146	157	141	125	149	144	153	155	134	147	154	151	133	150	146	140	132	162	131	141	138	163	133	138	150	131	144	147	137	132	147	154	145	150	154	163	157	157	146	131	151	136	147	163	141	142	124	160	145	138	153	120	160	118	166	128	151	132	135	148	145	129	132	143	153	128	138	138	144	135	133	148	126	140	152	159	145	141	133	140	135	137	163	162	147	136	175	144	154	140	135	141	157	142	129	146	139	164	155	159	140	151	130	172	121	141	166	125	148	147	148	136	160	157	148	138	169	145	150	130	150	122	130	131	143	143	161	154	142	157	128	133	143	125	137	138	147	121	141	144	124	157	129	145	145	140	153	114	162	144	141	152	138	127	120	135	144	159	156	135	132	145	148	160	152	132	135	145	165	147	148	188	147	155	139	139	145	146	150	142	129	146	156	141	155	118	140	139	120	150	158	127	136	153	151	150	149	164	124	130	160	154	169	141	154	120	170	140	123	137	145	158	152	144	167	136	172	137	134	141	128	131	152	138	148	147	147	163	135	166	147	153	138	160	146	130	120	142	125	136	142	157	164	140	126	145	157	148	159	147	144	143	146	140	151	149	162	125	137	127	155	151	131	146	154	153	164	152	132	153	146	144	140	127	136	124	149	126	143	126	142	166	148	152	139	149	146	159	135	135	153	145	149	136	141	156	133	134	145	157	140	131	157	161	171	137	155	140	161	137	145	146	146	146	149	162	127	166	161	135	119	156	152	133	139	173	121	139	145	140	133	116	126	154	149	148	165	151	139	132	132	125	135	136	150	151
2237	447	522	545	534	486	1307	2588	451	479	456	442	453	444	452	478	424	410	467	408	447	411	448	426	425	423	400	456	459	459	451	445	409	421	414	440	435	424	420	436	400	416	436	454	440	455	418	439	445	409	425	438	455	409	405	437	425	433	438	422	425	414	436	443	466	423	457	429	434	459	438	421	433	441	403	438	410	428	394	438	409	453	424	418	427	450	402	426	438	419	461	460	440	414	441	402	393	413	422	408	414	420	435	402	430	431	441	440	418	421	447	429	400	422	379	429	420	430	428	430	449	419	402	468	429	418	433	467	398	413	455	429	420	415	422	482	454	420	420	389	452	448	407	465	450	429	467	418	425	425	427	435	420	425	435	449	453	431	429	469	441	385	421	428	462	410	425	413	447	401	434	428	438	442	387	400	444	456	433	396	433	402	379	445	459	417	445	414	447	411	434	413	414	461	441	430	418	449	415	423	449	461	439	441	467	433	396	437	420	425	453	427	383	400	437	439	414	404	433	445	401	449	447	410	431	429	438	420	469	430	424	431	418	427	421	435	448	381	396	414	407	435	433	404	432	412	432	388	439	414	447	398	433	433	453	407	459	434	410	434	432	452	445	410	423	441	427	475	432	404	405	438	430	447	410	448	444	405	448	414	427	409	426	439	435	461	410	424	424	434	409	411	436	423	495	415	424	406	394	415	492	425	419	439	444	440	436	441	411	433	490	415	385	440	426	433	410	431	450	434	445	437	431	414	436	440	456	409	451	401	455	427	429	438	437	432	418	429	428	427	412	410	423	426	427	454	444	460	446	414	433	382	408	439	429	421	431	474	444	452	452	428	453	418	412	430	407	431	429	398	398	422	405	452	450	451	399	443	422	430	439	408	440	442	432	419	414	445	403	403	450	470	426	434	423	427	427	434	430	442	446	426	446	431	412	414	453	399	371	435	446	440	439	435	449	426	451	391	447	419	409	456	443	434	409	425	378	426	425	377	436	428	423	409	455	426	441	421	412	419	438	429	437	421	433	440	435	445	438	452	461	433	423	441	436	417	431	412	422	420	427	419	407	417	435	441	417	438	392	397	405	440	459	432	404	409	428	399	465	388	443	382	431	427	402	437	396	437	440	416	423	417	449	392	450	403	433	380	409	413	473	419	424	456	407	444	397	449	463	439	443	369	398	418	425	427	470	436	415	407	433	428	427	439	423	405	473	435	434	427	439	416	420	419	449	412	388	422	387	448	470	443	461	432	435	439	429	418	411	465	448	435	444	392	454	411	433	399	413	423	468	447	423	409	431	429	444	459	410	432	427	427	394	415	442	437	422	455	451	454	429	450	404	481	414	439	420	418	401	465	413	447	433	444	436	448	423	427	443	452	424	438	402	417	394	437	437	405	420	423	406	422	479	436	438	441	447	413	418	423	440	397	413	426	385	449	415	439	440	439	449	435	429	433	408	431	405	410	425	399	451	456	416	436	468	431	409	424	434	396	407	404	427	418	426	445	411	442	441	441	436	404	428	405	435	434	409	387	427	436	451	452	382	437	446	432	411	426	433	480	459	385	415	466	397	439	432	415	442	451	422	423	407	449	456	449	403	435	435	390	443	451	426	419	440	431	449	416	392	453	470	434	423	404	430	418	427	372	436	441	444	445	454	424	439	438	453	434	425	439	417	434	419	429	416	412	422	413	406	424	412	463	440	422	443	403	442	423	434	434	436	439	419	379	432	411	374	427	402	440	427	450	463	454	440	432	400	438	416	413	423	450	447	434	421	418	438	434	428	428	459	431	419	420	432	444	401	400	417	451	431	419	400	414	435	413	415	416	433	403	422	427	418	463	448	457	475	390	456	419	457	442	448	419	409	442	418	439	395	434	397	459	425	424	417	387	409	448	422	413	431	409	418	434	411	402	448	440	428	429	441	416	453	459	442	447	425	446	441	410	462	411	426	425	412	418	434	401	419	398	401	445	437	435	448	405	459	402	422	421	454	428	423	425	428	407	450	433	412	406	438	436	429	406	429	417	442	413	388	434	477	431	420	400	432	472	400	421	442	450	449	435	459	460	418	449	412	455	397	414	416	411	437	423	450	428	419	426	441	435	414	425	402	425	417	429	439	449	430	414	412	404	414	418	407	408	445	451	449	427	439	432	445	437	388	417	440	414	411	416	454	382	433	411	423	445	437	462	459	409	431	418	441	500	444	448	437	417	414	433	457	397	385	395	430	452	415	426	428	415	425	442	444	448	397	450	425	445	493	414	441	413	448	429	445	450	442	426	443	422	429	403	409	430	434	445	452	383	426	391	419	418	436	432	451	472	392	412	428	435	385	407	442	433	410	443	404	457	421	408	401	412	412	449	439	437	372	424	430	396	406	419	448	450	434	424	451	430	412	420	472	416	408	409	444	461	441	439	404	421	443	415	413	442	420	452	469	457	463	417	418	446	397	420	420	418	430	416	423	428	439	426	424	440	431	405	428	424	417	401	432	437	445	424	413	424	428	397	436	412	401	408	437	457	446	406	376	430	443	416	413	449	437	408	437	391	452	378	387	437	441	423	452	404	445	411	406	422	445	432	392	419	465	406	441	439	417	439	444	406	380	447	450	410	428	422	413	430	419	423	429	411	416	464	474	419	424	448	403	398	393	436	461	435	446	384	447	425	457	434	453	419	379	452	394	426	430	427	422	425	438	404	415	452	456	418	430	436	436	445	451	406	424	396	426	445	401	395	452	426	419	418	465	440	405	440	418	420	427	419	393	417	432	443	426	419	427	418	406	429	424	413	390	428	439	406	409	410	429	428	404	422	412	383	449	436	429	427	436	421	438	424	415	452	453	422	418	426	412	413	442	444	401	424	422	428	418	416	393	450	424	420	439	440	411	412	418	407	422	395	416	429	423	448	410	449	394	418	407	429	444	410	454	431	415	412	441	387	396	405	408	435	395	442	440	431	410	428	412	438	409	461	419	417	418	434	435	461	398	444	465	399	381	397	429	397	435	436	457	408	423	448	446	414	442	400	384	463	405	428	424	423	431	447	445	444	407	422	399	427	427	414	431	456	485	392	443	443	407	429	380	467	410	411	407	440	448	474	438	450	411	416	416	427	426	396	427	429	461	422	454	382	448	459	444	413	413	414	437	392	431	431	413	428	431	389	432	412	407	436	395	457	388	416	402	404	417	430	422	426	445	415	390	450	426	467	420	420	457	398	420	445	472	454	452	397	437	433	426	400	425	427	429	441	367	453	390	383	406	440	436	424	414	431	434	441	456	412	422	434	406	423	424	459	440	429	393	409	416	468	450	411	416	464	440	425	443	412	417	437	470	421	411	437	388	400	481	447	410	426	426	422	412	477	431	415	415	431	404	441	453	420	425	399	402	433	418	457	441	458	395	437	440	404	443	447	405	461	400	472	414	453	411	405	403	401	418	403	473	455	375	429	409	447	458	419	404	426	424	431	396	420	398	440	433	413	409	430	408	373	433	429	428	439	444	395
7584	1115	1201	971	768	612	5750	9687	544	331	300	283	285	270	257	246	246	249	263	249	252	230	264	241	232	224	228	226	219	197	220	224	216	226	204	203	201	238	225	219	203	234	231	241	201	224	209	205	221	235	216	222	188	198	224	225	199	209	194	213	211	191	220	218	218	213	202	205	208	212	187	210	179	204	212	215	230	243	210	215	200	185	242	217	215	208	200	210	213	235	248	226	218	204	218	215	217	216	207	238	195	223	222	227	200	177	206	210	197	222	228	222	183	185	208	203	217	206	208	241	210	211	223	214	224	204	213	206	216	228	187	192	210	196	221	234	196	213	198	219	218	215	206	196	212	244	214	214	208	203	204	215	216	227	216	211	205	214	194	199	225	231	206	189	198	214	226	220	204	200	208	223	224	174	187	225	216	211	226	215	230	231	227	227	216	215	211	202	216	253	214	211	194	211	198	191	228	221	208	226	248	210	211	221	210	233	198	226	241	210	192	197	197	211	222	228	198	212	205	212	206	225	197	222	205	207	219	206	215	199	213	221	213	185	185	204	223	207	203	205	222	202	230	190	219	194	216	239	201	230	202	230	188	213	217	200	228	204	207	215	246	191	203	194	210	206	208	211	248	209	210	219	230	218	206	216	233	190	189	230	217	194	231	205	180	204	200	209	225	205	214	203	213	210	206	188	237	208	211	216	207	197	201	226	227	212	232	233	198	211	217	209	225	223	209	204	186	212	224	256	233	205	212	206	203	209	209	202	211	197	226	191	180	205	225	215	202	178	199	186	242	234	203	230	214	227	224	225	212	216	204	227	234	210	194	230	181	202	219	213	222	201	184	228	244	202	214	229	186	210	210	231	236	203	217	207	205	203	201	207	227	202	176	216	230	191	237	212	217	207	226	233	218	221	186	180	223	213	228	206	196	221	215	224	242	208	201	189	199	204	216	230	201	216	177	225	237	208	227	224	198	239	226	229	213	208	192	188	217	187	244	216	232	209	206	217	197	213	178	202	198	197	192	190	214	202	216	214	211	192	232	213	207	228	236	213	192	210	228	187	205	199	229	212	198	209	231	244	234	187	223	205	215	223	221	200	234	237	204	225	190	230	214	206	198	224	239	185	209	211	212	177	192	227	227	210	234	209	228	184	216	235	215	216	211	255	203	192	183	184	210	218	185	210	215	197	224	222	214	211	211	229	193	177	210	209	201	196	195	226	217	174	188	206	214	201	206	196	215	207	210	223	227	200	245	215	213	205	200	218	211	219	220	239	228	218	217	215	198	206	200	227	225	190	233	206	234	235	230	208	217	227	201	225	208	191	193	241	211	230	189	202	164	191	224	190	188	207	211	203	237	225	223	216	240	223	227	197	195	193	260	231	251	205	227	223	216	188	196	196	207	221	212	205	251	229	215	222	211	226	190	243	210	221	225	212	210	214	215	207	216	200	202	214	216	228	173	197	214	217	208	201	212	243	224	215	185	203	201	227	230	197	199	220	215	225	195	208	240	199	197	196	205	216	215	203	219	218	213	209	242	203	205	212	209	202	231	216	193	229	187	220	253	218	218	233	199	231	211	217	185	203	185	224	219	207	217	230	225	227	201	229	225	214	179	220	220	217	230	205	220	247	202	227	194	206	215	192	227	198	239	212	212	204	217	230	221	192	216	201	198	241	216	183	190	210	204	190	232	215	204	187	221	218	224	212	202	231	216	207	222	190	204	197	203	212	233	214	185	208	209	218	215	220	201	202	227	226	215	203	214	187	233	186	186	208	233	176	210	229	227	216	215	228	229	235	229	201	177	213	213	213	235	224	228	195	213	213	208	228	231	195	208	200	209	221	220	192	218	209	217	226	234	193	193	205	216	223	232	203	168	216	205	212	229	201	226	224	175	196	193	206	187	220	227	225	205	220	193	214	243	224	218	221	172	215	189	199	212	222	207	203	223	217	200	183	208	207	192	235	207	200	237	202	231	221	225	214	204	189	225	191	187	225	225	196	221	229	196	210	220	234	212	245	211	214	223	251	229	192	210	227	213	225	216	215	191	249	226	213	217	201	195	235	225	254	215	214	238	192	204	225	212	181	238	230	239	211	200	200	187	191	196	212	206	225	210	196	223	203	238	210	214	208	195	239	225	219	194	251	209	215	236	232	211	211	195	175	222	177	213	250	209	215	200	222	211	247	198	185	198	224	220	227	231	203	223	244	228	212	208	197	193	215	202	203	209	203	205	205	206	226	238	221	232	214	205	221	201	253	220	219	205	205	214	225	215	235	231	200	215	206	175	224	234	197	203	220	236	198	166	207	190	231	209	194	242	209	228	188	191	213	207	214	226	191	231	206	219	226	218	207	187	245	201	220	199	193	199	212	229	233	219	199	209	183	224	194	225	216	220	210	217	224	197	201	194	217	196	218	189	193	219	183	212	202	213	183	200	241	226	210	203	210	211	205	211	208	204	185	206	225	204	171	199	207	199	199	221	217	218	221	233	210	209	197	226	194	222	190	197	231	215	210	220	216	222	239	230	205	221	203	215	223	206	211	210	192	223	237	232	216	224	229	224	218	212	216	181	228	220	207	230	197	221	226	218	229	230	206	207	220	217	236	236	236	211	230	218	209	212	192	206	212	197	202	224	215	194	184	195	178	227	219	226	226	213	195	214	200	249	207	201	218	207	210	203	216	216	217	228	217	174	219	201	244	189	222	209	218	233	224	217	182	211	215	237	224	236	190	217	229	199	220	206	212	215	191	208	204	217	233	216	224	196	207	228	192	234	197	222	202	207	201	206	234	214	224	215	220	197	180	202	190	222	214	187	216	211	216	197	190	222	205	217	218	224	201	230	218	211	210	216	224	177	233	215	215	224	235	203	242	220	187	180	242	218	202	222	227	215	232	200	197	170	205	202	232	200	195	216	193	211	208	225	220	224	197	219	223	214	227	216	207	236	236	167	195	222	229	200	200	194	197	211	235	227	203	205	194	230	193	223	196	211	226	204	193	199	191	199	215	226	179	208	197	233	223	235	237	255	208	218	188	213	210	206	233	215	205	223	194	221	222	188	200	213	221	210	243	225	232	213	216	215	222	214	229	206	210	203	221	203	204	203	227	186	230	211	222	213	198	208	214	218	198	206	200	230	202	203	204	215	191	238	215	237	201	219	209	224	226	208	227	199	246	199	214	236	226	212	171	201	211	236	196	240	217	201	234	207	235	221	212	209	201	196	221	230	212	227	221	228	205	188	224	227	211	213	230	196	215	195	241	224	226	196	213	215	229	212	195	224	199	210	247	213	235	205	198	217	207	211	197	240	199	226	196	234	180	232	216	205	224	217	211	220	216	207	224	239	225	234	190	202	215	210	214	183	226	208	210	213	222	222	200	215	194	213	199	216	215	222	192	219	217	234	200	222	227	197	221	204	214	223	198	243	218	220	215	214	253	199	175	220	215	187	206	184	215	236	206	229	211	200	219	229	227	225	209	233	208	207	207	224	234
5973	1422	2780	3164	2873	2412	18576	20570	1386	1187	1064	1081	942	880	809	830	777	790	778	724	732	738	717	707	696	647	620	698	705	695	703	630	643	663	682	618	636	686	610	663	615	588	609	613	602	596	619	618	621	607	552	638	580	592	589	631	657	596	627	600	597	632	581	580	608	628	659	579	603	632	582	610	582	596	631	576	550	591	607	592	606	611	681	590	605	605	570	574	625	604	629	609	596	590	628	588	583	585	552	550	592	593	587	593	596	576	571	637	586	597	582	586	574	539	626	603	628	580	575	602	583	557	568	538	597	624	561	602	566	558	608	547	629	617	578	571	603	574	588	624	611	602	586	568	621	580	606	585	625	582	604	591	624	551	632	620	610	638	567	619	565	602	641	631	561	598	623	571	601	596	561	606	591	563	614	601	563	580	594	605	549	592	602	556	556	613	573	586	621	558	540	603	603	597	563	580	575	586	595	584	590	621	577	573	588	557	591	574	597	574	623	584	551	593	580	622	583	573	550	586	574	587	572	584	583	565	550	619	541	585	599	566	576	547	575	592	559	592	615	575	605	592	610	591	605	622	584	621	608	597	596	556	566	588	571	607	584	621	583	593	597	598	650	537	593	545	535	606	552	581	604	621	586	594	621	598	615	580	548	568	590	564	563	643	604	598	607	604	594	604	572	553	562	617	615	591	571	591	585	558	589	596	596	595	581	600	629	580	631	597	563	550	557	609	576	581	567	559	577	585	573	535	600	594	579	590	610	585	618	646	629	597	619	574	581	584	596	578	594	567	585	594	603	603	580	623	573	619	611	571	629	577	578	610	581	574	587	569	576	574	602	628	563	559	630	595	610	617	587	594	610	623	610	609	610	625	569	621	599	556	589	594	599	619	592	601	557	615	562	579	557	553	560	597	600	595	612	537	570	595	615	562	612	573	590	561	570	611	575	650	610	560	621	589	605	554	559	601	625	641	601	595	567	586	583	588	585	622	568	596	576	604	543	569	627	602	596	598	595	607	584	586	540	612	588	594	652	601	564	560	598	621	569	564	601	585	560	597	591	593	593	574	560	585	614	552	581	615	568	551	578	585	594	615	597	547	562	556	586	578	584	574	626	586	625	560	624	642	588	587	586	575	567	592	559	606	591	537	622	599	612	601	614	558	593	539	577	546	558	539	596	580	575	546	616	567	578	579	586	559	552	605	600	584	607	592	593	595	567	590	593	585	525	594	560	596	580	558	600	559	580	583	562	602	589	571	584	615	612	572	630	567	589	565	619	556	609	573	553	560	573	611	545	549	617	527	616	598	583	601	608	595	563	604	576	574	596	578	569	549	580	581	578	599	584	600	620	577	590	603	599	621	604	579	601	556	620	567	618	598	623	552	593	595	594	566	587	576	590	622	621	585	593	619	577	594	606	584	599	606	563	549	550	610	589	600	590	588	620	573	611	600	581	590	538	566	599	587	566	604	611	574	591	575	536	622	595	613	576	590	555	588	572	589	532	561	601	598	624	603	587	605	571	595	600	604	602	558	607	587	572	611	595	605	580	528	574	578	617	599	561	556	595	540	554	599	605	564	599	566	593	619	591	609	578	603	581	564	608	556	574	589	605	582	573	573	566	557	587	563	629	583	594	580	581	585	606	570	563	562	555	568	580	588	577	569	603	623	626	615	591	608	614	594	597	573	613	613	612	557	609	623	573	597	590	560	582	564	576	635	591	551	579	603	609	592	613	567	571	621	608	571	570	594	586	569	610	572	617	600	557	562	571	573	600	608	588	575	541	592	549	551	563	573	573	568	565	562	562	574	530	624	616	577	582	582	614	564	564	582	560	553	599	584	618	632	624	609	585	566	641	622	620	583	571	572	596	660	643	587	597	598	567	598	570	553	554	589	574	588	559	654	593	588	578	583	594	584	636	557	604	593	566	599	595	635	587	566	576	595	617	547	621	600	607	612	601	584	584	590	580	631	585	556	593	597	599	565	587	623	593	557	628	577	573	580	598	590	563	597	618	588	567	603	617	593	603	572	605	550	533	622	624	574	551	593	600	566	571	587	573	574	603	591	573	598	563	637	605	586	606	593	599	592	602	601	588	576	586	607	572	622	602	614	586	573	590	564	587	574	584	582	576	590	621	609	567	558	627	620	602	643	556	628	605	598	584	565	593	631	629	601	599	579	623	602	553	589	624	581	602	605	620	566	598	581	588	549	614	606	573	592	571	542	639	586	607	578	583	612	571	611	568	574	591	588	563	589	594	583	605	643	578	593	581	625	605	598	558	565	594	595	595	602	610	640	571	567	553	570	548	565	573	572	583	576	617	607	615	542	575	563	610	624	607	595	566	590	538	599	574	609	524	550	593	614	589	549	579	603	606	570	560	602	575	601	643	586	546	583	588	617	602	574	602	603	609	605	609	595	599	602	570	609	582	572	597	622	611	602	613	590	618	594	647	581	619	569	567	584	565	631	573	624	554	540	572	562	575	566	582	588	547	512	604	593	567	584	569	565	551	576	625	581	634	616	545	567	601	580	652	606	568	596	557	595	580	577	566	598	573	565	599	609	560	614	571	556	555	541	576	594	564	581	606	597	590	592	579	566	574	561	620	575	604	523	632	604	557	572	565	573	619	613	568	617	556	572	594	583	592	529	595	581	604	597	610	567	577	593	581	582	628	584	561	583	592	587	577	575	617	637	610	633	578	596	567	556	591	578	619	620	567	552	556	603	585	634	589	576	569	631	626	571	486	567	591	570	613	574	569	633	566	538	578	564	589	571	567	589	583	575	609	634	607	604	597	570	583	635	561	569	539	532	594	581	559	583	570	615	616	618	634	608	588	571	580	575	582	612	604	609	599	613	600	580	580	530	602	624	578	585	567	600	676	579	552	576	566	591	603	600	598	601	621	578	567	555	649	604	575	603	556	574	579	544	566	585	534	590	599	547	552	569	585	569	585	580	611	600	615	574	572	610	622	565	561	613	572	588	596	644	558	605	601	567	534	566	591	600	593	589	650	571	555	623	590	574	576	573	557	585	601	557	581	625	616	598	569	597	587	594	617	582	629	622	530	608	536	558	614	621	548	569	616	617	598	566	577	611	583	562	570	596	572	601	625	616	621	631	616	612	579	568	587	585	620	597	564	545	578	617	581	599	556	542	617	586	545	580	596	623	595	563	565	598	575	552	598	592	566	605	547	553	639	628	656	579	564	569	611	576	592	610	606	617	619	545	569	594	585	642	580	576	554	591	589	568	590	539	603	569	613	566	601	569	598	638	595	574	520	576	577	632	554	571	596	615	632	597	565	577	571	566	617	588	568	619	574	583	561	610	587	535	599	652	621	553	585	549	576	589	589	627	626	629	562	586	596	620	614	577	589	581	532	596	559	585	564	586	612	546	580	568	599	589	616	606	611	574	592	571	553	603	588	556	555	567	579	592	584	587	576	571	601	598	563	563	574	619	618	582	596	602	573	625	557	567	634	613	631	563	601	623	592	644
14334	2717	2667	2072	1412	1169	10532	23190	2140	667	546	540	484	493	493	486	473	436	451	407	419	377	398	405	379	409	409	403	404	405	366	379	441	381	394	408	448	406	417	410	438	434	417	420	381	396	402	384	423	387	388	379	388	404	376	395	413	395	380	407	394	376	413	383	381	383	407	406	393	396	371	395	401	392	413	390	405	362	404	368	402	389	403	417	384	401	391	396	383	373	346	371	380	373	365	367	391	384	380	364	391	392	360	406	423	430	391	365	401	368	391	392	409	436	433	417	396	390	382	426	399	386	393	379	411	414	355	382	373	403	421	359	375	388	405	388	390	373	371	387	358	396	396	388	375	377	402	403	415	363	402	407	383	391	383	390	376	373	382	385	408	410	392	380	416	404	379	389	383	364	399	399	395	427	364	378	378	394	406	377	402	407	368	366	368	405	392	406	368	389	373	360	386	395	390	376	388	424	396	371	391	381	384	394	407	403	365	361	428	390	400	380	374	386	352	381	382	368	386	367	444	377	405	370	372	439	406	423	424	379	373	348	423	396	389	388	387	413	382	402	383	339	391	414	373	416	405	408	394	372	379	390	360	375	339	396	368	402	420	392	388	379	377	370	393	339	386	387	393	390	384	382	397	390	373	417	404	373	363	394	377	358	405	369	423	387	355	428	401	376	417	404	384	345	409	406	400	377	386	400	395	412	395	355	387	374	365	410	362	398	342	384	419	404	391	409	417	403	395	364	386	405	353	388	409	380	421	380	401	384	426	399	383	326	391	391	394	360	400	361	378	377	378	392	390	395	382	372	352	408	388	403	379	383	393	368	383	389	362	381	357	395	403	435	380	409	394	382	391	341	392	404	360	418	383	402	400	359	340	396	382	410	369	376	387	382	378	407	392	379	404	371	369	388	379	382	381	414	383	370	409	415	368	355	417	420	359	369	401	358	381	389	396	397	386	414	372	433	383	384	371	367	364	372	390	429	400	387	359	362	368	386	410	378	363	420	393	375	372	365	334	431	418	350	413	387	381	381	383	397	390	393	391	410	402	394	404	357	403	400	389	396	392	384	394	379	377	386	437	367	354	396	372	392	396	396	371	390	420	352	367	410	375	380	379	411	349	375	413	391	337	378	380	381	401	408	363	404	360	392	407	377	400	381	420	410	367	389	423	387	407	374	419	365	381	355	368	375	402	415	394	397	379	432	372	392	378	367	367	412	357	377	355	357	394	407	393	389	388	386	373	404	381	358	379	392	379	373	335	394	402	389	406	413	396	370	364	391	394	405	379	418	381	406	330	393	361	362	393	403	404	394	402	410	402	365	367	395	352	384	400	371	394	389	392	391	389	359	383	371	361	368	409	396	353	363	419	418	376	397	387	366	369	379	355	382	355	396	370	380	362	410	373	391	394	397	377	396	394	406	373	357	363	403	389	413	405	351	405	406	381	359	381	398	363	396	396	368	416	432	401	383	399	405	364	393	376	421	422	396	383	372	402	377	385	380	378	398	365	373	385	362	367	390	367	382	375	388	321	444	415	383	373	388	373	354	351	388	345	358	410	409	368	402	404	388	376	401	373	392	413	391	369	402	409	367	389	367	365	407	383	356	357	405	379	379	380	381	422	386	378	416	367	430	357	404	375	401	392	365	412	403	374	379	356	390	419	423	374	392	414	424	400	396	345	373	376	378	378	390	391	408	385	364	384	400	381	377	386	376	426	376	435	381	358	372	379	363	426	395	359	387	392	395	379	381	379	365	364	400	382	408	420	367	402	405	355	398	380	363	407	365	398	380	366	411	375	409	420	393	388	421	400	392	386	366	343	379	416	383	390	370	390	407	398	406	333	408	394	373	413	369	338	388	411	402	390	387	379	377	417	381	389	384	361	387	390	363	367	374	376	373	386	379	376	366	417	390	399	373	379	389	407	380	388	417	374	413	376	385	408	411	390	409	378	379	399	403	388	360	368	365	366	329	411	377	365	374	403	367	411	399	376	391	381	385	403	376	387	396	382	422	409	386	369	375	386	352	389	362	423	362	376	375	417	396	328	396	415	390	400	372	417	383	384	420	383	401	382	392	438	408	367	423	413	403	426	406	357	406	413	363	356	379	376	439	397	369	418	357	414	373	354	381	401	361	402	363	397	402	426	354	403	422	395	373	400	350	391	373	385	406	422	410	377	405	375	421	372	395	386	358	408	373	376	383	424	378	372	402	387	376	385	359	413	423	391	396	359	394	381	391	378	368	371	369	383	403	398	406	373	386	387	383	409	414	398	362	427	397	398	368	369	384	379	428	370	439	380	357	388	399	384	368	403	386	380	393	364	384	380	416	391	402	370	390	367	430	410	401	412	400	415	373	362	372	417	404	383	374	392	416	384	379	360	407	395	378	372	392	410	405	398	413	373	370	392	391	386	367	395	387	394	375	400	376	362	403	384	386	400	356	405	368	381	399	402	402	410	403	364	404	390	364	400	346	377	359	385	371	414	435	399	367	389	387	355	394	412	409	374	424	396	397	387	401	356	368	418	378	382	399	365	396	355	395	398	366	387	396	350	384	405	363	381	384	407	392	411	406	373	393	387	384	370	377	384	404	386	409	385	411	409	399	404	392	376	407	376	353	395	366	375	325	388	408	393	375	408	397	371	363	360	387	393	405	390	384	369	383	367	384	392	358	364	360	368	399	363	399	408	398	378	379	425	404	384	363	361	378	370	405	400	356	373	388	418	393	373	368	376	386	384	378	374	413	405	406	385	380	329	388	369	346	399	369	384	384	374	424	405	362	379	382	405	415	392	387	408	392	370	421	400	382	330	390	389	394	341	397	411	373	387	358	395	389	373	409	376	368	403	403	411	403	436	391	407	354	394	346	382	402	368	394	405	364	383	377	365	357	336	361	347	395	397	400	370	455	363	390	384	367	393	393	393	395	394	375	386	420	387	403	415	377	400	389	387	394	388	401	371	390	400	394	402	379	384	430	361	384	420	371	375	333	439	411	412	389	358	395	386	389	380	403	376	371	412	387	402	403	381	364	378	402	395	388	426	360	376	370	405	394	387	385	414	374	355	372	384	363	386	421	369	397	377	347	351	395	398	379	406	414	403	390	380	369	370	384	385	385	399	391	382	386	399	377	415	376	385	374	359	392	421	370	403	404	404	390	363	365	397	402	406	371	421	347	378	410	392	368	371	391	395	406	380	399	385	396	400	369	390	400	392	384	390	351	368	382	354	400	375	368	399	383	379	400	355	374	390	396	419	390	427	394	390	390	372	375	418	401	390	390	340	371	380	396	374	417	417	370	375	406	365	385	377	401	386	404	359	379	372	401	399	379	399	386	415	378	399	392	367	374	387	390	424	338	378	372	419	414	387	419	403	386	393	401	378	385	375	411	402	382	399	395	397	415	386	411	398	414	383	393	386	404	374	373	354	401	371	394	405	400	420	422	409	401	378	363	347	366	382	399	370	386	376	391	409	343	348	410	384	358	434	401	371	378
7939	2511	5197	5964	5161	4436	24732	32184	2379	2042	1940	1797	1581	1527	1461	1438	1332	1302	1282	1252	1212	1173	1113	1172	1169	1071	1122	1102	1073	1066	1010	962	1079	1009	1077	989	1019	1076	1028	1044	1001	1051	987	975	996	1030	1017	1024	956	948	998	999	988	1011	1019	972	962	1003	1000	938	937	1012	988	996	1011	951	978	912	1003	936	1019	966	995	1009	944	945	958	962	917	974	1002	1006	982	992	992	981	961	945	948	1004	942	963	953	985	977	945	909	899	923	943	980	963	965	1046	941	941	924	946	981	989	942	912	973	972	949	931	912	997	896	947	947	970	944	913	945	934	1004	968	969	975	979	988	947	953	931	957	930	999	948	999	966	930	944	977	903	946	941	935	934	930	939	935	942	899	977	989	933	933	936	966	940	963	945	867	944	884	946	920	946	1007	888	933	946	959	974	941	977	981	907	971	955	959	965	984	941	961	934	954	929	971	935	948	933	904	971	906	991	892	937	877	946	910	937	982	969	958	928	995	956	985	977	976	996	945	945	962	947	936	951	920	946	949	953	925	974	958	924	954	945	921	887	945	936	981	925	912	948	914	906	951	955	941	965	950	945	920	950	971	928	902	917	915	937	995	939	993	929	989	944	967	950	924	934	934	937	958	944	963	896	937	948	1011	934	884	926	971	908	916	928	908	950	907	954	932	925	929	979	968	942	1002	978	950	923	934	976	980	953	949	924	980	950	990	908	954	962	960	941	997	917	956	912	967	963	947	934	894	951	927	924	949	963	922	967	954	914	931	1014	938	902	957	918	977	967	925	939	917	945	927	978	984	975	899	946	963	916	913	911	847	986	962	942	961	944	990	896	948	934	923	999	883	959	933	969	925	976	986	882	883	930	906	940	948	923	897	896	991	969	952	972	981	967	981	909	982	951	945	943	932	971	930	929	942	967	955	969	940	930	949	1002	932	980	952	1018	918	987	886	945	972	968	972	973	930	945	904	913	960	919	935	942	919	970	943	915	909	899	965	952	1008	960	994	968	897	967	898	927	947	966	1003	973	945	960	937	888	979	934	927	945	898	926	941	916	970	937	947	919	962	943	988	944	967	948	950	958	927	958	903	919	934	931	933	896	992	932	996	922	932	986	925	957	982	892	978	950	942	944	913	965	978	954	952	950	939	907	929	951	924	953	977	953	923	903	931	936	949	966	853	954	931	955	929	949	940	966	917	926	992	978	937	967	943	958	902	933	984	960	985	890	945	930	965	945	971	941	951	933	967	932	923	1012	902	952	961	962	976	939	1003	934	961	961	930	1002	944	936	959	967	901	926	1012	943	931	1014	981	951	981	925	966	946	918	990	914	1053	986	950	905	964	952	970	940	960	968	910	1012	934	960	930	965	906	891	977	971	893	979	987	993	895	971	942	958	901	880	928	924	943	970	918	897	917	939	942	891	979	927	948	906	897	953	918	912	962	888	960	955	932	926	909	929	953	988	965	882	925	941	936	945	951	906	909	945	929	938	942	986	940	966	966	926	972	991	911	960	929	1039	976	940	953	956	912	991	936	925	949	950	983	991	890	967	968	949	1003	973	931	953	904	875	957	930	956	949	959	937	907	878	962	938	936	964	968	988	937	898	952	983	920	889	909	947	963	960	945	902	951	966	951	951	1000	908	978	940	953	943	943	949	949	923	943	929	980	988	920	931	971	968	911	982	931	906	977	954	958	999	921	901	953	905	950	1023	1044	985	965	957	965	960	949	923	955	1041	951	889	1001	922	921	978	946	975	969	991	968	914	930	998	942	962	922	930	928	963	949	923	937	925	991	948	941	938	954	943	954	892	943	919	984	1006	895	942	933	942	923	913	981	919	962	991	955	903	952	944	955	911	917	932	936	932	1003	940	925	962	936	969	945	947	923	941	975	960	904	958	968	917	1005	915	971	944	964	902	965	962	941	947	929	965	979	968	974	944	953	948	932	961	945	931	941	938	968	984	883	977	974	880	910	927	934	966	937	914	963	943	960	946	949	987	991	1022	987	979	922	931	936	1010	923	915	916	963	968	976	975	942	993	883	974	959	922	966	917	975	951	1000	969	927	964	940	1002	902	898	860	961	958	938	967	955	902	941	914	947	985	912	961	933	983	933	934	957	961	941	946	977	970	903	933	903	953	931	910	949	936	911	980	964	940	948	943	901	943	969	901	979	940	930	956	962	963	972	914	904	977	968	996	965	969	920	907	937	920	978	989	987	978	950	985	962	967	985	972	981	925	940	1021	935	1023	956	890	972	907	933	967	944	908	963	895	961	935	972	940	949	910	956	971	969	893	951	935	979	889	972	939	903	943	941	920	950	954	944	898	929	959	940	960	927	978	963	911	953	955	976	918	941	932	949	922	952	930	955	935	943	913	949	897	966	956	943	872	1013	998	944	996	955	944	940	931	929	956	955	924	951	954	972	896	934	915	945	939	933	954	958	939	984	962	965	985	914	938	921	877	915	964	980	937	936	919	950	959	938	949	949	983	941	1031	928	963	949	959	934	945	952	901	966	944	907	879	894	941	921	944	904	919	937	956	889	989	923	1029	958	987	921	967	965	946	920	954	928	974	937	924	984	947	950	918	975	924	910	941	965	957	896	943	900	914	952	986	961	949	944	925	970	1014	959	931	974	930	988	962	949	961	943	977	887	960	968	914	975	982	968	1000	992	963	947	989	920	937	991	950	975	957	924	948	984	927	973	931	951	896	963	912	980	955	896	946	919	908	970	905	989	957	916	927	941	932	959	934	996	918	909	928	947	911	938	966	973	923	913	927	1003	956	939	919	982	915	925	912	922	909	928	895	953	974	995	972	934	896	977	946	945	934	955	911	976	963	1012	917	1018	959	924	915	951	960	981	940	933	922	926	945	920	962	967	979	951	968	890	920	936	947	948	931	996	977	966	942	929	981	986	944	909	975	917	929	906	947	984	957	963	925	905	978	896	944	976	968	991	935	940	953	990	968	973	919	958	968	965	930	959	925	941	934	943	923	926	925	953	935	927	945	965	1017	924	907	941	917	960	930	966	945	943	886	986	914	925	927	931	1000	967	916	982	861	942	941	975	928	968	925	937	954	860	924	915	965	967	934	911	964	927	999	863	944	936	914	953	952	886	928	958	982	925	947	965	924	952	960	877	930	968	993	917	960	924	972	909	960	981	945	884	922	924	952	907	921	925	954	926	927	904	902	947	980	949	942	914	954	922	942	905	965	935	928	930	967	906	943	934	921	923	930	937	993	975	972	932	980	971	931	922	957	962	916	920	921	984	873	922	955	1040	954	969	987	1023	952	979	959	959	978	947	941	920	961	973	883	924	988	940	998	970	962	1014	923	910	963	936	958	926	939	909	921	940	891	985	953	969	923	935	896	991	942	953	977	918	943	941	936	915	997	931	919	952	912	991	879	968	967	959	970	965	965	944	930	1001	949	964	966	912	956	977	905	928	908	950	924	962	951	962	919	930	929	960	933	1003	959	945	1010	904	963	969	940	969	903	1002	921	961	950	896	895	960	986	997	966	976	911	934	932	933	986	947	921	1003	968	896	958	944	932
2033	169	154	172	141	162	278	542	143	146	145	135	137	145	146	141	143	122	134	126	132	143	122	156	158	172	163	144	164	136	142	142	145	148	127	151	131	144	135	139	151	153	123	137	150	173	144	149	142	155	138	132	156	151	120	155	133	142	160	143	129	142	136	132	154	139	144	159	147	178	149	155	136	148	131	143	146	146	147	134	148	146	150	132	135	146	156	124	128	136	150	134	120	133	149	148	130	143	150	138	140	158	141	167	131	143	141	138	139	144	150	147	137	143	136	117	144	159	140	148	145	138	154	153	147	164	163	167	126	158	138	155	117	161	149	154	143	138	155	151	136	123	149	133	115	132	160	142	167	131	137	144	152	134	135	152	167	142	127	143	136	148	138	162	153	144	156	173	140	150	133	129	127	121	154	152	140	150	131	132	141	137	140	120	141	136	120	155	160	161	144	139	121	143	137	152	136	130	139	136	126	129	141	122	141	144	154	171	127	136	134	127	159	129	148	151	135	141	139	159	130	146	142	151	117	150	144	142	134	161	147	131	154	128	162	156	134	138	142	138	158	141	147	157	137	140	129	146	149	150	144	136	151	157	141	138	131	141	143	134	155	158	124	140	135	155	128	162	144	148	159	139	139	147	169	145	157	147	149	139	141	138	119	150	139	146	115	152	145	145	148	125	154	137	149	154	140	120	149	144	126	172	166	153	146	154	153	142	145	155	165	161	144	137	125	147	125	137	144	150	159	150	145	150	154	133	129	142	153	151	163	134	143	151	162	150	138	156	150	137	149	133	129	147	141	122	139	145	139	129	142	135	145	138	145	158	164	126	132	157	151	125	135	144	156	131	127	131	136	140	161	127	135	131	149	150	147	149	155	136	156	150	153	129	140	145	149	165	143	147	133	140	148	142	141	121	139	126	144	152	150	157	148	130	145	129	141	136	149	135	158	144	148	140	127	134	124	161	148	127	118	127	165	138	155	134	130	134	147	149	145	138	136	152	157	174	145	148	139	118	137	134	159	139	141	132	151	144	123	127	115	121	158	144	138	116	126	136	139	135	129	130	147	119	170	137	137	153	124	158	146	174	132	144	127	131	153	149	139	139	134	153	146	144	155	138	142	146	134	143	163	128	148	149	131	137	137	173	138	144	148	161	137	129	163	148	127	142	107	128	145	147	128	128	128	148	148	142	133	110	134	151	154	129	134	138	140	148	147	169	141	158	134	167	156	153	168	160	161	134	126	143	156	154	141	140	154	132	156	149	130	173	128	124	131	167	124	163	148	127	145	149	125	141	135	130	138	143	117	140	125	143	142	139	132	164	144	145	161	140	149	150	138	148	137	145	133	143	140	139	150	158	127	128	140	137	139	150	150	159	145	129	142	142	154	150	135	154	154	141	121	136	124	130	140	133	156	155	151	166	142	124	147	143	136	174	142	145	125	127	133	141	144	126	141	139	147	167	161	134	151	133	151	115	153	160	127	158	165	156	132	153	149	147	159	155	141	142	160	153	142	118	167	146	161	141	135	135	129	126	162	139	142	153	159	134	154	159	150	148	145	138	162	148	149	165	146	149	140	125	140	127	148	149	130	141	155	128	125	135	142	149	144	136	151	130	144	155	158	148	162	153	140	140	136	162	149	168	123	139	143	160	151	158	136	153	152	146	147	143	145	154	120	159	138	150	148	150	154	143	159	148	164	138	144	155	140	139	151	149	150	140	129	162	149	138	128	152	152	138	147	153	150	147	140	142	155	132	151	118	137	121	177	134	139	159	145	166	138	156	147	149	132	136	139	137	153	144	142	163	156	162	156	126	151	167	150	150	144	144	133	152	142	148	134	145	148	133	130	154	125	136	162	129	129	121	146	147	144	125	153	150	135	146	147	139	139	144	163	148	136	133	154	114	115	134	121	156	132	136	135	148	155	138	160	138	127	157	142	156	142	140	148	143	154	148	134	132	125	123	155	133	150	148	123	139	158	121	141	145	154	142	163	134	142	148	158	126	109	125	152	142	172	137	164	132	123	124	150	170	140	130	131	141	138	130	125	149	143	161	145	148	150	106	154	130	135	119	143	127	154	139	156	139	134	140	148	155	133	136	140	134	146	131	132	145	122	151	154	153	132	137	145	144	118	150	140	124	139	145	138	144	141	123	135	164	139	136	151	139	139	146	159	135	133	141	136	162	128	162	144	144	130	144	154	173	125	120	150	159	120	127	138	156	151	137	139	154	150	123	144	146	149	116	127	135	156	154	151	130	151	142	140	145	130	155	151	150	142	147	144	132	141	151	154	146	153	144	140	173	157	145	143	145	142	113	142	135	149	142	160	165	150	157	161	150	143	128	158	152	146	114	144	147	150	108	127	167	147	155	150	142	142	142	139	120	164	131	146	146	161	145	127	150	131	139	140	133	133	141	151	144	148	136	145	131	121	141	127	141	140	152	153	150	153	131	164	146	131	125	118	169	141	165	134	153	127	121	139	143	146	132	154	148	131	153	132	147	128	148	153	157	153	127	155	162	150	114	141	141	145	139	145	135	158	151	146	156	180	144	140	119	136	126	137	164	152	152	167	147	141	162	134	139	142	138	141	154	131	132	150	146	150	152	148	120	163	149	160	120	161	131	129	158	137	137	129	130	163	163	149	135	155	149	132	140	157	136	143	139	146	131	121	149	123	169	136	130	149	164	147	139	167	166	135	135	143	117	130	138	169	141	154	137	129	154	133	164	149	150	154	155	132	138	152	157	134	150	141	120	137	146	165	148	151	155	133	143	123	129	151	150	129	163	141	136	153	150	135	136	136	161	150	128	137	143	166	150	132	157	145	154	150	147	141	143	122	168	135	149	126	144	149	117	122	137	158	157	141	144	131	145	157	142	152	149	147	139	145	147	140	123	157	156	148	136	152	132	130	165	115	136	141	133	140	137	166	154	152	130	158	127	127	163	119	131	135	144	133	157	133	131	153	158	150	107	154	146	154	131	139	145	148	141	144	142	149	129	133	168	146	140	135	136	157	152	122	124	168	137	146	124	133	142	132	146	145	145	127	134	154	129	144	128	137	155	153	153	153	132	165	135	150	162	144	127	144	142	150	139	146	136	148	144	143	138	125	171	146	137	139	131	122	143	163	150	138	153	126	138	125	132	131	136	139	147	137	165	131	147	145	129	126	137	120	157	161	147	137	145	171	141	145	125	151	143	153	128	133	144	147	155	149	133	159	134	137	137	165	148	145	142	132	132	139	135	155	143	125	133	139	137	124	142	148	136	148	175	118	147	146	157	146	156	151	157	159	146	167	166	144	143	170	127	143	162	126	140	144	153	123	165	136	150	147	138	137	159	146	153	127	156	136	129	166	139	126	147	147	130	146	139	128	133	152	143	124	146	147	150	133	152	141	149	163	162	140	148	132	132	135	142	139	120	143	134	147	146	165	140	145	126	137	181	146	125	137	170	155	118	147	126	137	167	149	139	132	145	118	145	155	129	150	118	131	129
2182	458	513	593	462	516	1558	2692	458	436	426	448	431	441	419	420	446	476	423	410	398	437	421	430	427	431	440	436	403	427	435	458	457	403	381	458	435	420	413	417	456	423	404	422	442	425	424	411	436	423	429	420	441	415	419	414	422	394	440	421	458	405	396	429	449	406	402	414	435	400	438	428	397	445	406	432	385	465	420	420	433	382	446	425	418	417	446	437	426	440	420	408	436	405	403	455	435	408	422	438	434	426	423	415	448	399	410	424	450	457	404	453	371	407	416	416	455	435	434	482	436	422	397	425	404	490	432	407	389	410	451	433	457	420	422	415	431	391	441	452	447	440	428	444	413	463	435	426	435	438	404	415	444	446	421	433	397	439	440	424	425	420	473	410	423	406	444	442	463	413	434	410	425	435	435	406	420	409	408	419	456	422	439	424	443	455	412	381	421	391	410	459	430	409	448	445	405	398	455	397	421	437	451	439	439	408	442	413	429	419	451	416	451	400	442	422	413	457	395	451	378	437	428	417	421	424	398	432	447	403	371	403	457	447	380	428	382	440	405	460	414	410	431	410	404	441	404	415	424	433	423	425	389	412	422	448	410	392	413	416	463	411	444	445	413	462	466	402	414	424	416	473	417	429	408	420	430	447	416	432	402	452	420	431	431	404	437	427	412	441	419	431	442	430	455	467	442	426	402	438	464	409	434	401	435	439	465	411	447	456	395	399	440	408	420	413	434	414	421	465	448	436	422	427	415	446	435	398	397	380	432	429	444	406	398	469	426	437	395	417	397	452	437	412	442	444	471	438	433	427	476	473	427	472	445	442	434	425	422	513	408	445	465	404	414	446	445	416	432	431	428	422	430	413	395	433	407	410	413	421	457	412	416	414	439	435	421	397	422	443	450	428	416	419	396	427	439	403	421	446	413	430	420	418	446	442	443	410	409	400	457	436	433	422	421	452	398	415	416	427	396	419	428	405	432	469	437	441	459	401	406	426	446	420	433	419	478	395	430	425	423	425	412	425	422	420	459	439	465	437	420	443	402	396	412	442	441	409	420	428	442	436	376	415	416	388	424	429	410	418	437	417	419	430	454	419	444	433	414	435	407	375	440	402	446	493	371	464	412	413	433	422	420	427	428	400	462	436	410	437	408	459	441	428	464	422	396	375	436	431	397	427	428	434	450	417	428	438	442	412	468	442	411	394	438	443	457	424	424	434	417	411	411	404	446	408	449	417	431	426	407	419	424	395	440	436	426	409	401	461	437	423	431	429	402	415	429	405	437	406	469	411	441	415	430	409	447	396	432	452	430	426	437	449	420	432	408	442	434	401	459	439	424	452	408	432	441	442	452	407	398	438	462	443	429	447	431	440	453	446	418	405	423	432	394	420	403	448	422	396	426	447	422	461	420	444	407	420	386	414	422	484	404	436	443	434	417	438	449	428	403	412	428	412	438	405	455	457	445	460	398	421	412	448	431	458	410	417	420	424	446	421	391	438	437	434	410	392	446	455	406	422	445	426	431	434	437	445	440	409	437	392	450	394	426	456	427	402	438	399	418	403	439	391	428	442	431	383	449	464	427	461	403	400	400	443	446	417	413	431	458	395	426	452	414	463	454	445	440	454	426	424	481	417	470	435	456	416	437	448	422	437	407	399	414	413	404	430	395	460	417	455	460	444	442	415	424	453	434	450	434	439	423	432	425	419	452	469	429	431	417	427	416	396	442	440	432	431	440	446	419	410	423	425	428	407	443	386	413	423	405	424	404	422	458	442	396	425	397	456	408	414	422	427	448	455	412	406	437	407	402	435	451	447	411	461	452	416	402	444	441	400	405	408	465	419	436	441	468	450	438	413	409	405	427	445	437	445	403	465	410	434	420	416	441	427	400	422	398	396	419	425	397	424	431	453	413	410	426	444	428	395	433	460	450	433	414	442	427	420	421	426	448	400	439	388	451	414	433	445	446	422	440	407	466	436	451	393	425	405	456	407	413	429	464	418	420	434	428	455	429	409	451	445	407	409	448	430	442	421	463	419	429	442	436	406	433	449	420	464	407	439	412	433	410	449	431	405	437	448	408	395	407	464	425	414	391	440	444	413	422	426	417	450	440	421	462	430	456	421	441	387	440	463	450	401	406	440	496	426	393	420	412	419	475	468	444	450	414	439	435	390	464	445	414	430	420	415	457	422	438	426	412	423	369	417	405	446	414	421	434	439	435	423	455	435	431	413	411	429	430	419	436	439	423	448	430	454	419	426	403	404	426	419	411	393	440	411	403	415	422	437	410	406	435	432	426	395	417	477	425	440	454	466	446	386	482	414	416	466	394	439	435	404	443	412	442	429	443	419	436	426	457	434	439	447	420	435	418	434	470	453	434	441	463	450	408	445	454	426	416	412	410	456	417	438	430	420	454	432	461	448	443	408	426	428	430	451	430	415	433	424	397	434	426	471	433	394	410	398	441	463	449	422	450	436	428	404	417	425	418	455	425	440	463	397	413	408	401	400	433	427	400	432	407	428	435	442	425	448	445	399	423	449	403	427	403	462	405	446	428	421	427	413	467	432	416	441	449	408	422	437	433	425	470	423	400	419	397	426	455	425	438	421	398	466	406	430	418	372	411	418	428	428	445	397	429	427	425	377	424	448	417	408	454	465	419	469	417	469	426	404	412	433	437	401	427	425	438	391	435	451	408	435	433	409	444	447	376	397	437	466	429	437	420	398	395	408	415	417	446	401	435	439	422	420	437	421	441	414	425	404	426	443	394	436	424	390	461	442	439	449	407	456	409	455	426	421	444	454	430	414	448	440	419	443	432	449	426	444	420	411	460	435	398	382	422	457	453	441	421	438	413	437	470	472	401	426	407	394	392	448	444	481	396	412	418	433	414	437	380	441	434	442	424	405	427	452	460	432	413	436	426	424	427	414	450	434	429	416	440	433	425	421	418	390	450	426	414	444	397	437	436	467	453	431	388	399	461	430	412	399	466	448	443	398	431	435	454	433	418	396	441	406	395	431	418	420	431	419	466	422	448	470	420	407	430	410	428	450	437	416	459	456	455	403	428	419	383	425	420	444	465	421	408	426	416	426	476	430	374	475	424	428	425	414	396	435	459	427	459	447	454	448	420	444	438	410	439	430	414	431	415	449	432	393	440	424	407	429	428	425	451	473	457	422	417	439	416	407	402	427	428	426	442	418	376	441	448	417	378	445	439	451	422	418	432	398	437	423	432	458	451	460	418	443	442	433	450	421	468	424	403	443	429	428	418	442	417	410	424	411	453	448	399	435	420	421	403	414	408	401	456	413	424	454	426	463	432	405	398	434	438	476	418	402	418	432	434	406	417	429	431	470	445	451	413	411	421	408	428	404	399	418	431	461	461	422	415	426	456	415	401	439	394	473	421	442	424	390	435	458	412	441	410	441	442	426	401	450	423	450	426	411	412	395	388	449	389	445	391	445	400	405	385	422	449	443	424	444	417	426	432	404	412	414
7766	1051	1276	1001	705	580	4985	12587	720	324	301	284	284	276	275	251	264	257	255	242	228	229	232	207	225	222	223	211	220	226	207	223	214	238	245	241	230	225	192	232	198	196	220	194	211	212	217	209	212	211	203	231	234	233	223	204	218	248	212	193	225	220	208	189	226	226	232	233	223	227	220	194	238	222	189	219	229	234	232	236	200	220	220	242	204	221	206	228	214	217	224	212	198	225	225	217	203	194	208	222	240	232	219	213	235	202	229	210	216	216	199	203	235	220	214	199	198	232	208	233	227	211	203	213	247	213	235	208	210	215	238	189	199	217	212	226	213	227	202	227	235	209	243	213	200	221	197	202	205	214	216	209	207	217	203	232	211	190	208	206	222	250	230	221	212	218	223	194	226	248	214	221	248	220	207	222	198	222	219	169	220	208	220	215	204	229	218	180	207	214	215	227	206	206	198	202	184	184	216	194	218	256	185	231	218	246	226	223	236	216	200	206	208	204	200	235	216	228	231	212	224	218	244	213	211	209	226	220	221	217	242	224	245	222	208	212	201	221	198	232	206	217	200	231	224	233	236	209	205	220	210	192	215	238	228	206	207	178	226	217	219	188	231	222	197	209	235	226	198	234	196	230	200	197	189	219	198	229	214	215	221	200	219	187	217	198	196	215	248	245	217	221	243	201	209	221	207	205	207	230	193	222	226	221	230	214	211	217	231	209	216	223	200	236	244	224	224	208	207	230	228	198	236	233	207	210	205	230	219	217	188	223	231	228	211	206	224	210	208	205	215	221	199	236	250	214	222	215	218	219	213	253	200	214	204	207	207	226	212	203	213	242	228	210	195	211	223	221	210	214	231	205	210	227	244	237	220	261	210	214	210	214	215	224	216	230	201	205	220	234	207	223	212	221	209	225	209	207	237	234	227	195	232	254	228	202	225	227	235	208	226	200	215	211	209	213	234	235	232	218	220	217	198	241	227	216	215	208	208	211	217	223	210	216	228	222	205	224	241	243	208	228	218	236	226	191	245	200	214	218	204	226	221	213	233	216	225	223	233	204	218	219	243	204	184	208	226	226	213	203	196	259	240	214	228	231	186	212	221	226	223	208	209	195	188	234	208	241	241	227	217	205	223	220	218	228	246	201	197	245	223	237	207	228	223	225	206	193	201	210	214	207	207	233	237	211	209	223	238	244	220	217	218	204	217	214	214	260	222	210	175	208	222	198	205	246	231	232	222	189	217	215	218	204	228	186	225	225	226	240	228	207	220	198	231	217	198	217	228	239	213	210	224	218	254	223	198	213	252	216	217	228	218	199	205	230	207	219	227	208	227	217	201	211	176	224	206	195	215	217	238	207	209	196	207	213	204	207	214	216	205	222	236	205	197	207	213	192	195	218	203	230	206	233	229	202	215	235	205	248	222	191	210	203	218	205	212	210	215	235	202	237	189	185	202	185	235	221	229	181	214	242	213	218	217	236	214	235	217	236	208	196	242	210	195	228	211	201	208	244	232	237	245	214	201	231	190	203	201	203	214	235	228	204	219	202	185	199	211	218	194	188	209	215	185	216	200	194	207	222	215	214	212	215	190	202	196	232	221	220	206	189	205	209	200	237	229	209	209	232	224	222	209	231	199	222	219	202	218	239	240	235	216	233	225	228	199	200	204	228	219	222	216	213	224	207	225	232	202	199	195	208	213	216	221	230	231	224	212	194	225	235	205	215	227	215	207	225	207	239	201	227	216	206	195	208	211	240	220	218	209	203	220	217	208	237	227	217	178	233	195	205	218	206	236	199	198	187	196	240	197	208	220	229	211	229	208	220	205	200	208	230	195	207	208	227	230	223	251	242	225	186	227	246	214	207	233	209	211	199	233	218	221	239	213	246	200	221	207	205	210	227	239	199	229	218	212	202	184	214	233	231	236	208	189	216	210	204	223	205	192	203	210	215	239	202	216	200	217	216	228	214	198	239	215	195	218	216	179	199	217	184	229	219	250	223	225	219	220	188	236	240	228	230	224	203	222	194	191	240	204	207	218	216	195	203	215	206	230	230	209	211	198	228	245	224	215	188	241	191	236	220	231	216	230	220	229	225	218	230	229	209	207	191	224	218	208	223	202	193	212	202	209	215	201	184	189	192	219	225	205	230	231	208	237	198	239	200	241	217	209	229	193	220	185	211	229	215	214	220	226	226	208	213	246	214	227	201	221	190	221	227	232	198	210	216	213	241	209	239	221	188	203	231	210	231	208	201	215	206	185	222	222	195	207	231	217	209	225	218	233	219	215	213	215	206	203	218	181	215	222	219	236	229	186	189	250	232	204	224	220	209	239	213	202	228	222	224	191	228	206	219	224	192	213	224	213	215	215	223	214	216	214	198	235	220	219	216	250	243	207	239	222	223	207	197	216	215	244	241	241	218	227	219	207	201	211	188	214	209	209	194	204	220	214	209	250	229	243	220	220	211	221	200	227	209	226	230	201	224	206	239	213	218	222	212	220	247	231	238	210	213	220	198	218	212	241	239	198	246	200	189	223	212	212	233	218	221	217	203	198	232	234	213	187	206	211	228	215	223	205	223	191	228	206	210	213	224	241	196	221	226	216	226	192	202	228	200	211	217	212	232	259	227	217	218	189	206	217	197	195	214	208	224	249	234	199	219	236	217	221	211	222	211	209	206	210	190	188	208	213	199	222	217	216	193	190	239	190	234	203	210	221	203	228	231	220	214	235	230	221	222	213	200	235	235	211	217	203	218	218	220	230	222	193	240	212	239	233	243	213	201	238	187	214	197	220	210	208	217	205	222	205	220	222	214	258	217	215	219	193	240	213	241	207	230	221	242	215	212	211	208	193	224	223	219	204	200	228	222	222	200	226	192	196	189	216	222	230	215	182	224	217	205	202	206	243	213	218	219	215	207	258	223	207	227	206	202	208	195	214	221	228	217	205	211	240	213	237	196	233	191	219	204	188	220	206	231	219	220	200	198	226	213	227	218	228	203	226	224	199	227	207	212	217	206	229	221	230	216	224	231	246	224	229	208	213	207	239	222	203	197	216	225	198	228	215	235	201	200	191	189	230	217	212	247	242	267	230	205	196	226	228	203	184	238	215	218	228	192	235	215	201	222	216	203	198	190	211	206	210	207	205	181	203	230	222	211	175	222	235	228	210	205	203	211	217	231	198	217	195	209	219	237	225	197	251	193	194	180	206	228	218	232	220	196	219	225	227	205	211	216	247	212	215	217	216	196	219	223	212	218	229	194	241	223	218	220	226	217	235	225	215	203	222	228	207	219	206	223	214	227	215	191	234	224	235	206	196	196	206	228	223	228	237	206	234	200	249	235	239	189	204	209	189	212	241	229	202	210	214	192	202	236	240	220	193	182	188	196	238	219	208	227	232	233	197	210	224	205	199	212	200	218	212	216	208	204	178	224	219	194	221	221	219	217	224	206	217	212	211	225	208	223	209	248	222	216	213	218	183	212	227	208	226	209
5975	1447	2810	3238	2919	2429	16098	24147	1368	1110	1063	1012	964	949	873	837	852	721	743	754	774	746	668	685	703	670	685	697	697	680	690	637	701	615	665	672	640	667	653	666	662	634	613	624	631	604	612	626	634	568	605	697	670	604	628	616	588	584	574	639	607	612	587	624	616	567	614	591	619	627	599	607	625	598	605	596	574	616	628	594	634	593	596	653	596	618	634	626	588	622	618	609	613	573	601	586	591	630	611	599	620	626	568	644	594	611	590	576	605	597	587	610	614	563	582	557	635	619	619	593	587	624	632	607	616	629	576	603	627	568	582	629	580	607	607	606	599	609	572	627	599	596	625	611	583	559	577	611	585	553	646	593	591	648	584	609	575	590	637	619	573	607	602	579	584	624	581	603	633	597	585	591	580	631	608	610	597	608	587	584	599	606	586	596	564	603	581	619	607	616	562	597	578	592	586	616	597	584	614	589	623	558	574	550	642	620	560	604	607	639	568	565	582	599	593	619	589	578	599	602	567	602	598	604	536	599	586	619	550	625	605	569	603	556	623	630	573	584	578	639	594	594	618	628	645	616	613	590	562	631	595	616	654	623	677	596	638	595	566	581	586	645	618	558	605	594	580	561	591	634	598	570	572	621	571	659	585	601	604	584	596	602	567	622	603	576	596	571	582	627	581	557	566	605	606	559	607	637	586	602	593	560	603	582	581	617	586	624	622	612	591	619	632	550	583	594	616	594	657	578	616	598	620	572	621	608	607	575	550	558	581	560	608	601	629	611	633	523	586	590	584	600	563	619	590	596	597	564	573	622	596	615	569	625	575	600	613	643	617	638	593	572	594	611	558	582	606	576	603	598	600	595	595	609	631	574	606	579	598	605	611	595	595	621	588	622	590	591	616	602	632	589	620	631	539	633	580	621	576	576	573	570	611	599	567	574	591	595	609	605	610	615	589	643	592	573	618	611	588	552	594	595	555	572	625	626	573	612	624	571	606	623	554	635	577	599	598	603	566	604	587	591	611	609	648	612	565	578	581	610	595	624	609	583	560	606	583	627	560	587	604	600	615	629	581	599	622	597	593	586	613	604	601	628	578	615	566	603	595	575	596	595	625	642	631	557	635	627	602	625	627	584	549	635	620	586	589	558	625	560	599	587	631	613	645	608	625	584	608	587	602	625	578	661	604	616	611	565	642	581	581	621	607	595	582	619	632	627	578	604	584	615	575	591	564	589	575	600	594	623	588	610	586	609	611	614	602	561	635	616	578	632	579	616	581	588	612	567	546	601	613	633	593	601	637	593	568	627	595	597	630	542	589	590	594	629	576	567	612	591	616	656	596	642	627	605	624	652	566	619	602	622	563	578	598	621	603	628	601	604	590	574	592	613	659	582	556	667	626	608	606	588	621	599	606	606	658	580	630	636	617	596	622	593	588	594	526	622	615	577	581	599	562	582	600	615	617	674	640	612	595	630	553	622	560	611	606	635	616	631	605	613	608	555	586	602	614	584	608	631	599	617	588	616	618	566	605	597	595	576	623	589	612	568	573	587	601	610	619	598	651	625	571	598	604	627	573	624	594	572	583	574	608	554	601	609	600	630	625	604	606	583	606	579	656	660	555	633	596	575	650	569	570	583	609	623	589	596	586	602	607	626	619	630	635	602	591	626	627	609	546	597	614	608	627	599	625	600	580	572	618	568	575	620	587	593	566	557	611	603	618	582	627	605	633	586	585	591	630	648	551	533	616	665	629	575	589	596	582	599	602	590	604	617	565	600	603	587	568	591	583	593	609	613	573	578	591	552	612	557	614	602	577	612	581	624	589	617	621	623	634	588	644	584	591	631	615	620	620	621	589	587	603	599	619	582	593	545	593	637	639	609	583	593	608	610	600	596	608	614	573	602	558	622	570	559	554	614	617	593	599	639	590	594	560	571	593	608	607	577	600	608	600	651	586	640	628	569	661	601	601	618	597	618	596	627	598	636	603	611	641	577	588	647	595	570	574	575	606	587	581	620	605	610	631	629	583	620	632	584	622	597	566	648	642	589	594	623	608	619	635	597	586	629	606	614	580	530	584	585	626	584	636	586	559	613	589	597	581	592	582	601	621	622	604	622	565	580	577	586	598	653	645	556	565	613	594	563	579	629	599	576	639	606	584	564	577	564	599	552	554	557	621	580	608	596	626	592	612	592	588	599	609	612	615	596	598	614	553	642	603	639	632	573	586	562	594	604	579	560	571	593	620	595	604	604	648	632	546	570	563	626	561	618	603	593	604	587	609	632	548	585	554	586	591	665	597	611	577	620	573	634	625	562	609	579	557	593	580	596	624	592	603	593	614	640	572	571	574	621	591	623	594	582	587	573	595	594	597	599	569	609	627	623	624	604	612	589	632	576	621	590	601	627	618	605	596	562	605	586	555	612	618	616	631	603	623	604	603	589	614	593	583	595	610	588	578	573	599	615	601	624	601	636	624	588	605	541	588	581	585	575	588	594	582	607	605	636	590	580	624	540	614	600	582	601	603	610	571	592	586	617	599	583	578	575	575	636	604	593	541	597	606	634	564	615	573	558	615	610	611	581	562	601	644	582	562	584	588	579	527	555	592	593	598	605	562	630	565	599	595	624	616	574	633	634	668	600	619	621	577	574	634	625	622	596	624	551	631	604	561	615	593	643	645	615	560	590	627	626	631	608	586	578	613	617	612	626	609	589	635	599	608	582	603	643	633	571	601	568	579	606	557	610	626	606	627	598	575	611	580	603	594	589	605	598	594	608	614	656	590	610	588	632	606	636	607	588	603	634	590	564	548	570	628	574	600	586	579	593	604	571	590	591	600	588	607	629	583	630	614	584	611	608	557	604	622	611	606	574	596	597	551	588	573	590	655	604	619	647	615	557	600	582	606	597	601	608	586	582	599	584	602	598	570	621	562	635	583	629	578	619	583	621	598	623	607	603	623	602	607	634	578	605	629	597	575	602	593	563	570	580	651	547	527	633	619	626	603	545	595	606	586	614	584	568	577	586	610	580	570	592	597	572	577	614	601	616	581	570	540	602	582	626	634	633	582	586	590	628	649	591	616	560	588	639	543	580	575	585	603	597	611	602	579	609	638	620	671	616	578	608	606	646	609	568	583	592	597	577	631	595	591	596	605	579	605	573	582	589	588	590	661	619	652	585	600	601	622	536	601	616	616	613	594	601	611	571	604	592	606	569	601	579	577	580	588	592	588	610	604	585	597	601	576	575	593	611	558	581	581	597	567	562	640	632	575	580	589	653	601	578	630	580	608	589	608	605	577	574	648	610	584	596	589	585	600	584	627	631	574	565	627	624	548	581	621	577	602	609	628	633	578	600	579	613	557	587	635	566	606	599	555	608	587	563	605	554	574	574	568	614	614	595	586	608	616	623	598	584	595	611	557	615	577	580	604	614	608	606	607	607	601	588	614	625	545	579	575	638	611	602	574	597	599	639	601	570	598	556	596	597	619	619	594	627
14179	2648	2678	2127	1521	1157	9336	23896	2314	580	543	500	501	469	460	465	432	450	447	455	455	426	383	386	367	394	431	376	385	411	402	361	392	378	441	424	385	384	380	402	434	403	412	368	415	405	391	384	393	438	380	390	377	359	420	387	363	367	397	417	375	391	403	414	386	385	403	423	365	373	341	388	372	363	360	414	355	385	383	383	387	381	407	364	393	401	372	391	421	387	403	396	376	385	381	363	391	418	405	399	407	395	381	398	371	402	370	372	388	389	368	390	373	372	399	384	352	377	393	391	386	376	403	399	360	359	370	431	383	389	391	389	363	420	377	395	404	367	337	396	401	381	382	393	386	371	343	411	373	374	373	387	397	422	442	403	401	386	355	368	385	366	381	400	373	376	363	380	407	375	375	375	365	385	386	383	373	377	408	429	410	385	423	415	375	348	385	385	384	401	406	388	364	356	402	368	368	341	431	384	385	386	390	391	394	367	434	375	349	356	371	385	431	398	411	417	402	373	409	367	390	384	399	409	374	389	414	407	400	386	396	385	374	387	390	386	391	361	366	389	361	404	399	407	426	349	388	419	383	369	385	385	354	402	364	395	402	427	398	384	368	388	376	365	365	395	401	373	398	397	378	388	432	405	383	364	374	375	411	363	407	404	377	372	364	379	386	389	392	407	374	357	430	386	400	353	402	433	424	396	394	406	405	369	392	419	381	367	382	381	369	381	362	379	395	389	432	399	347	396	370	390	410	383	395	361	405	369	416	381	414	402	401	408	400	399	350	394	413	389	413	411	340	388	395	407	373	366	397	386	404	370	411	359	403	368	402	373	391	427	398	384	394	354	396	358	394	422	363	373	404	386	386	401	383	379	382	382	385	382	393	370	411	377	373	378	390	353	358	413	356	370	380	401	376	366	385	440	406	381	417	350	354	362	413	408	412	401	414	425	361	375	395	395	403	390	406	397	385	359	413	408	394	385	401	380	385	374	431	399	443	407	370	426	380	400	365	370	371	366	367	436	395	399	379	412	402	352	395	360	371	368	380	410	405	412	387	395	393	357	368	384	428	388	390	357	390	384	362	363	340	392	407	388	419	353	387	374	442	400	398	430	385	409	358	377	385	392	367	383	362	356	394	368	424	366	375	400	406	418	391	399	399	398	385	420	383	383	383	393	392	410	405	381	379	358	371	376	447	353	388	412	416	399	366	401	390	419	390	409	398	383	374	379	387	379	407	364	371	386	376	366	374	411	357	402	377	379	382	381	354	366	366	357	377	392	418	408	350	389	364	397	356	379	387	399	387	378	420	379	401	406	395	401	405	372	367	362	414	403	384	380	416	400	428	362	378	390	393	383	394	371	383	379	379	346	389	380	378	410	395	414	383	408	358	396	374	356	372	346	371	407	374	394	350	398	379	390	392	411	387	399	397	341	399	380	372	373	408	389	383	414	395	347	380	383	400	401	395	399	423	398	406	380	387	407	410	422	394	419	382	403	411	411	404	388	405	409	362	426	407	343	398	384	398	381	373	351	436	408	361	386	395	385	387	352	351	388	404	392	407	379	373	392	387	407	403	385	367	401	389	382	410	366	408	388	394	391	362	393	426	398	376	401	371	388	401	406	384	401	377	385	374	353	349	385	386	360	351	367	396	394	362	392	354	386	358	358	391	383	372	427	444	383	388	382	360	390	401	400	342	398	389	416	396	351	379	385	391	392	388	345	415	379	397	382	395	368	342	375	406	348	360	381	406	390	388	392	365	354	376	349	412	378	384	403	408	397	377	413	365	421	386	437	403	389	385	422	393	431	402	374	391	409	408	391	390	406	443	375	380	338	369	387	381	407	390	401	387	379	407	380	396	340	367	363	402	350	383	415	361	354	394	393	382	377	450	367	372	365	389	379	388	355	394	371	391	391	393	397	381	403	370	397	387	406	372	384	362	387	369	351	391	390	391	393	401	407	378	339	376	387	337	392	411	384	347	373	384	385	373	410	393	393	406	394	407	410	371	375	351	380	417	339	385	407	382	365	407	413	376	362	343	397	368	367	435	383	412	407	373	403	426	426	385	377	380	361	383	375	393	344	398	372	414	403	378	399	420	363	378	380	369	400	416	380	408	359	377	390	403	356	350	360	422	399	427	381	403	384	392	376	424	385	428	383	370	398	372	391	413	397	388	392	413	385	424	389	374	417	400	371	388	357	432	345	387	436	394	436	377	407	398	368	381	386	405	413	387	383	379	362	395	373	400	372	324	383	383	423	373	411	368	406	387	378	358	403	391	399	367	399	361	393	410	381	390	401	384	409	363	410	386	435	392	370	374	399	407	416	399	391	427	400	355	398	402	366	335	378	394	428	415	409	400	396	390	377	370	416	379	420	378	390	430	407	390	404	390	377	394	369	338	402	362	398	389	380	402	385	395	336	369	380	357	385	399	404	380	393	389	413	365	360	431	391	334	409	376	403	402	429	384	373	357	402	392	350	383	429	377	397	392	430	376	390	342	340	376	406	403	342	373	402	375	372	380	365	414	384	373	383	396	413	432	405	354	411	367	399	408	380	395	406	403	404	384	400	399	440	399	396	403	407	398	373	362	413	357	445	379	370	386	384	363	372	387	384	411	360	393	381	401	417	370	403	395	379	375	379	361	349	408	393	412	368	401	408	369	355	390	369	354	410	400	400	377	353	366	399	392	427	436	407	432	403	383	417	370	384	374	400	408	379	383	382	405	365	377	389	367	369	373	396	390	362	409	385	391	390	390	425	380	404	349	406	369	390	351	408	403	378	420	400	364	381	380	410	379	353	391	349	375	375	390	377	390	415	419	373	379	403	370	369	392	406	377	372	394	362	342	399	418	383	383	431	419	398	410	367	390	377	381	406	373	404	343	371	383	415	399	357	360	375	368	404	373	371	402	388	386	394	383	388	401	390	383	372	398	408	424	422	384	412	394	385	397	441	379	413	417	366	378	397	380	366	358	393	394	350	341	384	379	386	382	403	390	396	440	388	428	367	371	395	429	400	398	388	397	420	390	379	351	389	429	404	376	420	383	402	360	346	430	390	388	356	397	358	388	406	358	410	360	401	379	365	414	360	396	392	400	384	384	394	429	377	383	379	398	401	382	392	420	394	380	383	389	390	384	361	367	385	368	408	401	420	408	413	387	393	373	401	387	416	413	380	394	382	377	402	410	360	377	390	369	402	415	388	377	382	423	409	393	377	358	396	374	407	420	358	388	361	395	397	388	367	403	406	375	385	365	368	401	396	380	356	394	383	365	397	377	369	372	400	385	373	397	379	361	385	418	347	424	368	380	365	384	384	408	384	376	375	381	407	404	419	416	374	381	387	406	427	367	365	388	428	392	407	404	390	382	387	397	404	414	416	376	408	399	353	426	355	385	368	395	387	386	355	396	409	400	347	361	400	376	414	374	397	385	361	361	367	400	380	395	357	363	377	399	382	387	383	381	401	377	396	392	392	400	395	362	385	362	400	386	363
7989	2644	5098	6040	5218	4472	22040	29290	2716	2189	1883	1775	1680	1607	1418	1428	1385	1293	1270	1274	1262	1163	1150	1188	1127	1129	1123	1122	1133	1074	1113	1035	1052	1057	989	1052	1024	1024	1016	1113	1012	1048	1008	1009	1056	991	1007	979	1044	1049	998	1002	1043	998	985	971	994	977	1020	995	957	973	953	978	959	977	958	910	1004	937	979	954	1006	1012	994	980	959	946	950	923	971	920	934	950	952	985	981	991	952	961	1009	964	951	951	950	993	963	990	944	977	989	1008	971	950	972	969	980	909	987	1020	963	918	993	910	908	952	981	932	966	939	972	936	940	979	985	941	950	943	940	1009	934	985	928	992	899	920	974	948	1005	998	936	945	952	927	962	915	901	979	938	952	962	952	975	934	1003	986	967	924	940	944	934	936	985	986	952	940	1000	973	981	913	991	967	971	953	970	945	966	934	875	968	999	925	969	984	961	946	908	976	918	963	964	1029	991	998	974	941	900	939	946	978	983	964	946	909	943	933	962	935	951	969	958	927	922	956	907	889	901	985	952	935	943	921	983	917	928	952	1005	999	937	962	941	945	1011	939	935	957	938	935	976	976	987	964	905	976	971	979	931	959	906	959	932	940	1003	1002	919	967	922	868	937	944	913	924	1005	930	926	934	961	934	944	888	940	931	952	953	937	951	910	944	970	948	1006	949	906	1009	953	915	985	935	914	970	958	899	967	1022	976	944	1003	918	909	931	952	910	901	913	948	918	889	1006	927	1030	962	988	971	963	934	938	977	990	972	970	895	966	910	978	929	990	985	932	1007	962	965	951	949	964	949	980	998	950	980	994	960	996	968	911	976	947	967	961	925	973	930	898	893	968	930	941	1002	974	951	983	924	848	913	912	905	931	940	991	909	950	930	914	915	994	962	925	946	939	985	934	928	996	951	963	944	945	984	967	872	932	963	978	958	979	923	947	918	946	1028	1019	936	963	907	974	961	946	967	1022	1000	979	847	907	957	1039	964	949	930	968	986	944	960	924	964	897	927	915	976	927	951	938	925	946	935	968	964	959	919	974	988	946	908	975	943	931	976	934	944	907	998	989	896	969	932	929	984	913	951	941	940	920	994	915	992	966	918	986	959	912	1019	1006	921	939	933	967	967	933	919	911	979	954	941	962	957	946	988	937	952	966	931	928	929	963	944	950	961	915	939	937	968	962	883	915	939	952	971	908	974	1006	999	960	927	949	901	1023	950	989	984	923	978	963	971	977	922	967	939	932	923	1004	975	1007	919	907	963	988	929	960	951	929	914	986	961	938	950	972	1007	957	883	949	906	940	944	1008	935	953	936	952	975	971	952	921	931	976	941	911	961	952	968	952	960	964	966	952	955	931	895	1010	944	913	983	967	976	967	949	951	953	946	933	996	919	976	973	932	973	892	966	934	972	967	930	946	936	971	926	954	962	927	947	934	920	917	899	927	975	971	1020	895	938	983	897	928	912	981	933	963	941	1008	971	933	915	886	1003	947	977	1028	982	916	933	935	930	981	982	967	909	962	1015	903	986	989	874	927	1019	978	938	998	924	906	901	947	980	1011	968	976	953	921	1009	944	979	947	942	919	973	915	945	912	919	916	956	968	961	924	966	934	906	955	959	962	931	962	940	916	896	940	994	933	900	959	955	990	913	964	936	887	933	970	954	938	957	1002	961	987	941	986	973	949	951	990	925	951	955	949	976	949	920	936	981	940	909	973	928	948	898	910	992	960	902	950	965	980	942	972	926	972	956	990	972	970	938	960	933	910	989	928	946	963	935	970	938	938	951	952	941	1033	953	895	959	947	969	932	950	902	981	964	963	956	936	983	966	952	934	923	936	940	953	982	992	966	985	999	1000	927	883	992	939	922	967	980	931	925	940	901	981	900	969	952	891	947	908	956	954	937	941	969	930	955	911	956	939	920	926	954	947	974	937	911	933	943	915	941	984	904	979	965	980	923	958	1005	933	967	978	898	961	982	965	925	983	943	962	938	929	937	906	987	925	914	983	963	912	989	993	997	977	998	949	935	939	954	983	945	922	966	963	993	931	876	907	951	1004	967	948	967	899	908	941	962	982	973	963	976	995	959	932	951	972	937	887	926	870	997	982	968	963	946	953	897	939	989	945	972	931	969	936	960	970	944	992	958	928	932	1001	968	915	952	929	888	950	930	921	974	954	975	985	980	943	911	896	951	999	956	995	917	1029	999	985	972	929	993	979	931	921	947	963	955	940	978	987	972	881	952	931	900	958	954	973	933	902	953	918	951	927	950	1008	967	913	968	924	949	947	1014	960	974	931	1003	1015	1004	951	940	999	964	924	919	929	928	909	1026	938	964	953	968	967	937	939	979	902	995	1003	948	979	956	945	927	929	901	999	965	969	904	970	918	895	992	927	961	951	933	908	979	905	997	962	925	906	884	922	923	958	972	972	941	980	968	972	953	965	912	923	937	983	942	986	931	912	906	961	972	955	979	987	990	905	930	984	911	894	937	998	899	1031	992	928	965	927	930	959	959	948	917	986	926	895	955	927	954	966	982	938	960	947	1002	892	913	992	934	928	959	962	937	931	960	926	979	991	890	931	998	984	981	908	981	932	935	917	941	975	960	963	964	923	996	971	949	950	942	981	962	959	972	965	958	1001	937	942	907	962	1004	971	1008	962	951	930	910	962	914	960	949	922	956	952	981	907	962	954	916	989	949	963	910	963	906	1028	964	979	930	930	977	922	884	907	962	979	925	996	940	940	964	903	923	909	969	981	857	918	942	909	979	991	958	944	996	980	902	961	927	928	945	937	913	895	977	934	1022	900	918	943	968	923	937	920	967	946	941	932	923	949	952	941	916	966	952	959	933	982	967	951	892	915	962	1023	981	929	936	897	944	947	1039	922	976	1006	988	962	949	956	954	982	979	923	944	929	959	967	964	956	992	962	914	931	944	932	911	920	955	903	1014	962	944	921	959	985	959	902	939	928	926	968	912	949	938	937	982	910	978	940	900	949	955	917	949	969	962	909	915	943	953	955	941	953	953	965	962	906	1010	1023	931	902	940	955	963	889	950	941	905	933	944	985	914	987	936	930	984	960	897	950	970	935	989	947	928	932	973	920	881	950	902	978	947	945	953	928	904	935	962	1009	928	964	1007	956	977	983	1004	964	924	919	941	961	902	889	987	990	920	970	964	943	942	959	930	978	935	1004	929	923	951	929	948	910	952	957	986	1005	954	984	877	1018	989	989	938	922	941	919	958	941	1003	938	974	1003	962	984	967	928	898	969	973	938	1003	942	939	908	942	986	966	937	962	946	935	934	935	999	950	990	947	947	901	917	989	987	988	934	941	949	976	987	955	885	991	950	942	912	988	960	971	994	940	941	919	970	888	1003	977	972	943	898	941	966	980	984	953	950	897	983	980	944	962	932	926	928	963	958	956	909	941	921	930	970	905	954	992	955	966	934	923	944	911	973	934	935	925	999	989	978	1016	983	959	946	961	895	934	945	901	949	987	927	936	913	959	974	937	1022	1028	966	928	920	906	964	943	924	942	899	932	1002	947	956	925	922	948	909	952	906	913	971	969	926	961	945	940	993	931	953	973
2000	216	184	148	150	140	283	691	171	163	153	149	169	163	147	142	167	146	127	147	146	144	150	138	125	147	121	166	129	151	146	154	155	162	151	146	152	147	140	140	145	155	159	150	146	149	161	164	141	127	126	148	123	145	151	157	155	137	142	138	140	149	170	175	148	146	159	146	165	150	145	142	145	156	133	156	142	159	170	161	174	148	138	129	158	157	149	137	165	154	168	174	136	134	159	142	162	165	145	127	146	146	121	137	195	150	150	140	158	158	152	136	140	128	151	135	143	143	174	142	134	141	163	174	143	142	158	154	157	148	146	148	153	164	153	131	168	165	145	155	143	151	154	151	139	143	151	137	152	127	145	130	138	152	151	157	138	147	185	153	154	133	151	136	150	151	128	129	144	139	133	135	171	139	177	130	151	149	124	167	144	143	154	132	162	148	158	136	150	145	179	140	148	157	148	138	146	153	160	152	139	170	128	146	151	171	147	156	151	142	152	158	145	136	167	136	164	148	157	165	161	165	139	167	131	143	150	166	138	158	158	179	150	119	155	156	153	139	141	152	161	150	150	143	149	141	138	171	114	143	133	148	159	155	140	160	168	158	151	128	141	132	119	146	122	116	142	148	145	162	148	168	176	161	140	152	131	143	161	158	144	164	144	163	156	150	133	138	141	151	131	136	130	143	144	167	168	139	142	142	157	145	150	148	147	178	162	139	122	171	147	128	120	175	157	150	147	163	163	142	143	161	156	169	153	140	129	149	152	152	146	162	162	155	164	162	135	151	134	144	136	147	138	145	152	143	140	143	159	153	174	137	125	148	140	135	145	147	185	159	137	147	161	170	138	152	159	136	155	146	157	134	147	151	139	145	154	140	153	142	155	167	158	146	153	152	167	163	145	146	138	145	150	148	155	149	157	121	137	155	140	120	142	140	132	149	154	152	138	159	156	131	169	141	165	165	127	136	144	161	124	156	157	148	140	150	139	152	155	138	149	139	138	152	150	155	160	149	163	128	148	145	149	144	157	156	169	161	155	138	162	130	138	124	165	153	158	141	144	148	161	141	126	145	143	148	134	140	145	149	152	141	160	141	172	138	139	147	136	160	151	134	147	154	140	146	136	155	148	159	160	142	131	139	179	142	175	156	154	158	144	159	148	143	169	148	139	143	164	166	158	126	149	154	153	118	149	155	133	149	149	139	160	157	156	167	160	139	161	160	124	131	146	158	130	153	146	138	175	145	164	140	147	141	129	146	153	142	143	141	143	143	175	140	149	160	154	120	167	152	139	137	139	142	169	131	148	139	143	154	163	176	147	146	159	177	145	163	152	136	139	140	122	144	124	155	160	148	132	157	168	137	143	158	146	148	169	152	162	128	137	162	133	147	150	182	147	157	161	155	133	142	151	133	151	156	134	146	145	136	165	138	145	152	142	142	168	139	145	158	146	137	147	172	163	172	153	152	156	137	158	124	151	136	157	135	147	151	123	124	124	158	145	144	134	150	155	129	146	150	168	147	158	163	152	148	170	125	131	156	153	141	149	146	168	155	135	149	169	155	133	162	139	127	160	148	155	149	143	136	189	122	150	148	161	125	148	132	132	157	139	148	153	132	148	153	165	143	158	132	137	165	141	133	141	143	155	145	160	158	129	128	153	157	176	168	150	158	158	132	135	167	136	143	126	143	157	149	128	154	151	150	134	149	138	173	144	133	156	163	164	165	149	174	135	140	163	142	152	122	144	132	154	169	185	143	138	170	176	144	144	132	125	151	125	136	162	141	168	150	139	134	161	151	142	148	124	163	165	174	168	156	154	161	132	152	145	169	149	131	159	156	168	137	133	148	143	149	147	147	147	140	138	167	167	160	155	149	178	131	133	147	146	133	132	129	148	142	170	134	124	160	155	147	149	150	142	143	148	165	154	154	155	170	175	121	146	152	149	146	136	149	154	163	128	162	151	141	149	147	161	133	146	130	154	154	177	134	190	145	143	163	155	166	171	155	141	139	137	147	141	142	148	111	138	139	144	131	163	172	148	138	139	184	161	158	149	146	133	154	159	141	160	171	154	140	157	139	141	135	142	135	122	145	151	127	154	151	144	141	146	144	154	151	155	158	156	161	162	150	136	152	135	139	149	135	156	146	130	154	170	149	166	122	149	139	132	144	140	143	164	141	132	154	169	148	145	152	149	155	172	129	137	145	144	146	120	145	143	169	142	161	139	150	152	146	155	160	153	148	149	157	160	158	132	143	142	153	136	137	153	122	151	135	152	148	159	152	141	137	141	154	164	165	155	181	139	127	130	128	158	161	154	151	160	160	136	144	172	165	159	160	132	150	149	139	151	135	139	132	158	137	153	158	159	148	167	134	135	157	148	138	154	135	150	142	145	136	116	133	146	133	139	157	150	133	130	143	140	146	154	145	143	136	151	146	138	144	150	154	140	160	171	145	167	180	141	162	167	158	156	148	130	162	122	134	139	151	154	151	154	148	149	160	135	156	153	147	126	165	154	141	173	149	168	156	142	154	143	134	128	154	133	138	153	145	153	157	144	153	157	155	151	172	153	146	129	155	146	148	161	153	155	127	164	149	169	153	157	139	147	158	150	117	134	146	166	164	145	137	148	127	152	132	143	132	129	152	151	160	146	144	140	162	152	164	150	138	134	121	130	162	128	144	138	128	133	137	171	135	159	154	139	162	144	136	165	139	141	161	178	158	137	151	159	145	157	160	165	155	151	144	130	151	158	132	142	135	153	143	150	145	144	148	173	141	131	145	141	141	124	142	157	161	164	159	126	128	161	136	153	162	141	156	146	144	133	157	158	160	154	155	111	162	141	164	124	127	163	151	177	122	154	156	147	153	156	169	146	151	135	142	139	170	160	174	142	143	147	131	147	139	148	152	138	138	142	135	147	143	142	163	155	170	143	149	137	145	153	169	143	149	143	150	156	129	167	156	154	152	164	165	152	157	130	143	119	140	150	129	131	145	151	153	144	146	154	161	150	149	140	141	129	142	145	148	152	140	127	152	138	158	141	146	160	158	154	143	157	137	154	157	116	141	163	164	164	148	150	166	158	134	129	148	160	141	155	161	149	142	129	124	153	149	162	157	166	151	146	154	133	153	139	163	153	130	147	150	132	165	164	145	147	156	147	152	161	158	168	153	134	187	143	128	139	165	150	136	148	158	169	151	170	180	153	156	147	137	131	120	145	131	147	147	152	125	144	144	173	128	143	159	151	130	133	135	139	145	149	152	152	133	149	151	153	163	168	135	123	152	150	137	165	150	148	153	147	169	150	173	138	163	135	132	151	162	175	157	148	135	138	169	144	147	135	145	136	153	166	148	143	149	159	130	148	114	130	153	156	144	133	145	148	164	139	130	135	163	162	141	148	140	141	151	124	141	157	155	173	147	138	138	162	163	163	156	158	146	147	137	156	148	145	157	148	147	151	147	128	122	145	152	169	154	163	146	129	136	153	148	148	155	151	125	142	137
2228	471	539	517	539	580	1685	3516	503	457	473	463	441	462	483	412	443	427	483	470	464	430	476	457	472	453	430	437	435	434	427	448	455	443	445	481	439	445	427	433	443	464	446	426	415	416	455	441	452	409	451	483	446	448	424	436	422	407	438	421	457	438	458	427	444	462	488	440	417	430	450	420	425	414	428	425	465	454	430	418	439	448	430	437	471	400	433	417	463	438	458	463	406	407	459	410	455	434	430	427	473	441	440	403	442	442	449	448	435	431	449	426	435	431	421	440	457	466	482	451	427	416	434	489	463	417	434	445	409	415	477	444	412	401	449	425	401	435	442	439	461	446	431	480	459	444	438	484	459	417	423	412	442	436	428	456	457	413	432	442	464	435	435	430	462	475	445	399	442	428	445	432	451	426	413	436	440	445	473	413	426	417	451	452	411	438	434	459	437	451	438	432	480	418	432	423	433	443	427	452	418	455	464	452	430	433	412	455	431	428	493	469	432	424	391	435	393	446	446	473	389	447	452	433	430	436	426	425	441	442	437	413	420	416	449	437	436	411	429	441	402	445	436	457	466	426	435	434	468	418	431	449	447	456	428	462	434	458	476	432	441	385	447	436	426	443	432	447	460	414	476	432	457	472	422	440	428	456	406	456	452	471	446	421	446	416	442	463	437	432	449	407	454	425	450	440	431	434	399	437	460	470	458	386	438	478	450	429	411	468	451	437	468	477	451	429	436	463	476	446	468	433	451	445	470	441	470	443	441	394	460	445	417	444	400	416	444	441	437	482	482	459	446	466	432	428	447	470	472	451	454	459	445	430	399	419	406	435	447	417	453	427	460	458	407	423	437	440	434	486	462	458	427	446	478	435	515	416	458	442	453	477	437	443	451	431	438	464	419	450	431	442	469	449	459	483	472	412	424	431	449	428	452	463	446	439	411	470	448	405	475	454	473	458	460	434	441	462	454	422	455	446	415	461	421	472	420	464	477	401	437	419	419	438	451	456	458	407	424	409	412	458	459	428	424	449	445	468	442	484	473	449	452	434	417	394	455	465	457	432	410	449	419	428	450	455	440	431	480	439	435	455	422	408	432	465	404	428	449	427	442	437	436	402	439	453	412	438	449	425	463	457	445	415	440	446	483	447	415	416	421	432	425	458	449	443	425	412	492	426	463	459	425	460	460	422	432	416	410	429	466	462	476	449	445	461	475	409	460	462	429	461	420	466	437	422	450	431	474	408	445	418	465	412	469	422	476	416	398	469	473	455	423	408	452	422	435	450	456	421	463	465	415	461	451	436	411	444	430	431	445	450	458	440	404	455	468	411	438	410	453	438	453	441	417	411	455	455	447	426	449	422	440	389	430	471	444	442	444	465	442	418	474	392	390	430	421	436	400	472	440	473	421	410	463	450	462	433	420	433	418	390	460	421	415	428	401	449	462	441	459	443	450	458	460	438	425	448	443	440	445	418	460	471	439	437	434	419	447	474	423	481	483	463	453	445	418	459	437	452	477	437	436	423	398	414	427	423	435	457	466	440	415	450	464	470	418	451	483	451	438	433	464	443	427	410	428	449	436	440	444	445	424	391	402	420	408	446	455	472	467	467	449	443	464	448	457	433	418	464	457	440	403	457	482	482	458	436	478	441	467	402	473	453	475	431	423	447	471	423	444	461	443	452	415	469	450	454	450	429	469	464	434	445	458	409	438	445	437	440	467	446	428	433	476	462	430	448	480	453	438	453	443	426	468	474	416	452	457	428	426	446	418	436	430	464	458	438	445	439	441	462	446	447	484	450	418	456	446	454	436	458	435	457	427	429	445	427	431	441	432	384	406	458	449	438	446	460	431	415	468	457	469	457	459	424	428	480	451	488	452	454	488	452	398	417	458	452	421	433	442	421	463	427	477	431	456	424	415	412	438	434	464	445	449	442	440	455	411	436	444	438	465	418	456	434	456	450	454	394	415	451	417	460	455	416	443	441	454	420	458	432	452	422	449	448	456	443	446	433	471	450	487	437	437	442	401	449	454	466	432	455	442	432	436	469	432	470	443	442	412	428	460	433	460	443	456	462	433	375	415	452	441	424	478	426	441	448	447	466	448	445	436	409	425	436	435	442	434	440	421	447	417	445	444	435	465	412	417	463	441	435	431	428	444	449	452	442	414	457	452	435	458	450	429	438	467	428	438	415	408	429	452	449	450	484	465	461	460	460	459	423	438	431	463	449	408	427	457	419	456	427	427	450	438	443	423	432	425	423	437	426	474	418	449	488	475	423	446	461	461	458	411	431	465	428	422	444	420	445	421	430	430	430	459	446	445	427	418	462	425	458	422	411	493	450	433	480	422	464	422	450	401	412	406	451	447	454	455	391	446	416	459	420	430	436	454	450	434	431	431	441	458	430	420	438	439	455	422	479	439	446	473	446	462	472	454	451	442	441	415	457	453	422	452	450	426	423	431	411	435	430	438	441	428	431	445	434	427	456	438	425	458	451	431	433	444	430	459	453	493	437	466	442	456	437	417	432	454	438	445	445	465	462	425	431	464	440	491	423	418	444	407	442	415	473	446	463	467	433	417	456	436	474	446	450	420	441	415	429	456	456	436	459	450	446	447	428	446	421	467	429	401	428	452	438	481	415	391	462	462	411	450	429	439	435	453	419	457	448	411	419	442	432	461	468	416	444	454	437	458	449	434	440	465	442	448	446	463	465	424	417	467	424	460	485	447	469	448	446	409	474	464	430	424	400	423	414	407	465	444	404	461	424	461	429	423	442	417	460	430	430	451	425	451	406	447	471	444	440	440	454	438	426	408	469	446	445	448	456	470	406	452	435	446	523	448	493	434	428	425	423	451	428	452	435	416	445	443	433	453	487	420	467	405	418	424	461	469	453	477	454	415	460	424	426	441	427	431	441	443	447	443	451	469	451	441	443	448	437	442	406	453	418	414	434	393	488	437	415	452	435	415	449	420	453	446	426	426	453	456	465	436	443	416	437	442	435	450	418	463	388	470	450	450	409	457	440	443	460	430	476	421	440	423	444	464	424	441	418	432	420	428	392	442	463	442	434	476	470	435	434	413	429	438	392	433	423	442	453	469	470	435	431	424	440	431	448	467	440	428	410	436	457	423	440	460	477	458	400	455	429	429	460	452	417	437	427	453	414	449	435	409	471	444	467	413	439	461	416	460	451	443	439	435	421	465	421	445	416	434	453	437	445	453	466	475	412	433	425	438	415	416	455	427	454	470	435	450	430	443	429	427	476	456	483	456	434	425	464	476	437	452	413	414	525	443	403	446	446	449	412	391	430	419	436	425	448	431	441	440	403	432	423	472	440	397	472	440	428	404	436	480	430	477	424	428	444	442	471	470	444	410	444	419	438	475	502	426	460	425	453	435	415	445	445	487	463	452	447	432	413	449	427	444	469	469	436	445	408	424	430	440	451	419	446	435	455	461	463	442	410	397	406	458	452	454	457	487	435	444	418	453	442	448	401
7594	1125	1270	1046	760	581	4304	17849	1469	364	294	287	293	262	232	282	247	221	256	248	242	244	232	238	217	234	235	257	206	250	244	235	230	225	213	238	243	214	238	236	215	228	223	224	227	248	200	234	231	224	221	222	209	210	204	223	213	212	227	227	235	233	228	237	202	200	210	209	221	211	221	240	230	253	224	239	242	245	240	236	230	215	208	233	233	228	216	227	228	212	220	224	221	235	201	191	219	239	238	232	204	215	220	234	235	192	213	237	213	179	197	238	239	238	217	211	217	221	228	223	226	205	209	207	224	221	224	213	214	250	207	199	228	212	222	250	239	204	195	218	217	209	210	196	244	231	205	237	207	220	209	232	208	211	218	214	203	204	243	220	222	219	227	206	217	236	210	220	249	248	240	227	225	214	211	235	256	206	190	242	199	242	259	244	233	253	234	231	218	244	215	232	251	210	205	214	213	241	191	213	219	227	228	237	217	220	214	208	243	229	216	205	203	233	218	235	183	217	199	210	227	198	216	240	224	194	212	235	243	233	195	242	196	219	213	207	239	188	246	238	226	214	227	215	243	212	222	228	211	191	239	211	210	196	204	231	236	209	233	254	209	212	240	197	231	214	210	203	252	226	230	266	238	245	198	249	244	220	245	202	245	227	213	230	223	191	223	195	253	200	225	224	238	214	225	210	220	208	214	216	218	201	229	213	200	209	201	207	241	217	219	208	216	222	215	208	211	209	209	219	241	212	242	230	235	220	212	203	226	243	203	211	203	210	242	214	185	218	234	209	217	238	230	195	230	210	228	235	242	238	212	204	258	228	208	237	214	241	234	218	211	215	218	190	225	225	230	236	207	226	207	231	225	224	214	245	226	219	210	218	209	236	227	209	219	220	209	201	221	246	218	218	221	224	196	192	216	214	227	193	219	214	208	196	205	237	239	230	241	196	223	247	243	230	215	225	216	217	246	227	214	236	212	208	223	230	216	260	222	232	223	211	232	214	218	223	209	197	197	198	213	206	233	207	251	197	195	230	241	217	225	216	197	201	214	202	236	201	217	208	237	226	229	198	217	226	212	220	221	207	221	223	219	222	211	232	207	199	196	233	243	240	225	193	219	221	237	223	215	210	208	209	251	218	242	208	210	231	203	174	210	217	242	221	211	228	197	200	215	235	212	228	224	232	202	196	197	214	218	245	225	240	207	220	198	240	210	215	245	248	212	249	222	230	215	206	247	215	222	240	234	217	197	229	255	221	219	205	227	195	208	228	223	208	210	220	240	246	193	216	224	191	213	221	233	230	233	225	247	233	207	219	217	217	227	237	222	197	202	226	220	212	218	234	238	202	211	238	190	245	261	241	225	221	220	199	240	193	209	238	222	231	241	188	237	222	192	237	182	225	230	206	219	234	219	237	205	206	213	217	194	232	251	219	218	213	206	224	206	232	204	232	239	215	226	208	243	202	212	208	237	219	235	224	227	196	239	225	233	229	210	226	206	211	220	251	219	206	226	238	213	207	233	240	232	199	212	225	200	220	212	173	199	222	209	213	224	203	233	200	197	226	234	235	218	237	220	217	233	219	244	209	217	207	216	222	222	194	239	229	203	228	212	212	230	224	227	211	232	227	213	204	235	242	210	204	231	232	235	232	202	228	200	214	234	203	217	215	208	196	222	227	240	231	210	249	241	214	206	236	214	240	218	222	222	231	204	228	242	234	239	212	242	191	221	211	213	223	220	236	220	207	226	248	219	224	262	193	219	198	241	244	241	228	231	219	207	205	253	218	225	207	223	225	196	203	191	214	213	211	225	234	243	233	223	215	242	223	242	243	253	207	231	208	222	209	217	229	232	222	259	226	239	243	193	237	224	222	218	204	220	196	222	201	232	219	239	222	226	196	226	200	206	214	242	215	224	198	229	216	231	240	229	214	215	231	200	216	229	218	232	230	250	196	253	251	234	208	210	207	227	217	215	217	213	197	227	227	237	205	201	225	209	179	234	180	206	248	218	229	198	228	235	244	204	234	199	232	220	227	216	236	223	246	221	225	217	239	221	254	206	243	218	231	210	225	200	217	202	226	197	245	205	239	219	235	220	251	216	221	194	233	216	212	207	237	209	218	230	214	215	263	248	238	250	224	207	205	195	217	191	201	230	207	221	254	212	244	222	213	217	185	222	199	216	225	228	210	230	243	241	235	242	251	228	203	233	193	223	183	219	216	228	213	240	230	221	216	210	223	224	223	223	224	223	208	212	229	237	231	214	200	219	229	201	212	229	237	213	230	200	206	220	234	237	210	220	230	207	196	215	236	203	216	220	212	208	223	217	210	197	209	219	219	220	206	216	200	205	215	239	201	207	225	207	220	239	215	206	201	230	202	225	273	226	224	223	227	202	212	228	207	253	212	238	236	220	250	190	232	232	234	221	235	252	217	211	237	203	221	228	222	225	219	235	217	203	227	199	211	212	203	243	193	221	242	272	263	226	224	238	223	226	215	203	229	216	220	243	223	262	254	234	228	246	220	216	235	229	213	199	222	219	231	211	225	210	224	219	241	234	198	197	250	245	238	231	223	259	241	199	232	216	228	221	191	208	240	215	231	201	212	231	201	229	227	228	209	227	224	247	224	202	247	203	262	220	245	211	243	232	237	222	208	217	203	245	249	205	253	198	239	241	215	222	211	227	240	232	249	210	215	220	197	196	242	218	250	212	233	237	216	218	209	206	243	226	247	231	240	224	213	226	242	220	220	226	246	211	216	215	231	224	199	230	243	248	205	221	258	208	226	219	228	234	202	259	229	227	214	219	244	234	230	220	254	249	231	222	226	219	218	244	236	216	216	213	228	204	235	222	211	207	235	226	228	239	194	197	232	207	227	209	250	200	241	212	210	194	245	243	243	238	207	233	219	193	245	198	257	214	204	235	239	222	236	208	220	220	243	203	226	209	220	230	226	213	203	213	203	244	217	228	215	247	218	226	224	214	189	221	209	207	202	198	214	201	208	210	230	227	198	235	200	201	227	231	218	219	207	196	225	227	220	199	232	227	207	232	222	225	228	243	211	204	219	219	223	248	236	201	247	224	229	239	224	212	233	191	203	227	227	260	231	242	207	232	226	254	210	215	222	236	217	222	211	212	193	231	226	220	201	227	221	206	234	235	222	212	229	248	236	215	222	264	217	262	224	230	241	231	241	207	221	233	234	212	219	184	204	238	221	220	223	240	209	199	236	239	228	223	218	226	199	231	245	224	205	220	217	230	214	213	215	218	194	239	207	212	225	233	232	207	207	212	204	212	220	242	228	220	207	201	247	229	250	253	197	217	216	207	198	245	223	210	246	236	222	248	215	211	207	229	219	219	223	208	219	211	226	207	210	222	239	213	236	214	226	210	217	212	219	217	201	204	199	215	211	208	201	223	238	216	194	217	223	217	205	230	219	191	197	232	230	213	209	190	236	222	212	247	209	223	214	224	254	179	237	234	215	202	196	245	223	199	217
6029	1421	2851	3296	2904	2647	14509	31446	1448	1225	1079	1018	1000	879	869	843	806	860	765	731	777	722	755	716	736	722	686	727	714	756	674	664	709	702	677	654	654	646	653	660	682	609	722	657	602	654	623	671	670	637	653	653	635	623	584	633	634	664	674	617	624	567	629	605	623	591	654	647	608	633	660	629	671	624	625	635	626	622	590	653	636	588	608	617	654	589	638	624	610	564	586	618	625	598	620	649	637	628	674	598	655	615	652	631	645	607	611	677	652	620	617	612	627	600	622	604	608	592	587	618	653	607	601	626	622	544	636	589	599	594	650	560	597	599	596	572	621	595	605	585	636	604	614	614	634	580	612	596	619	536	663	614	617	612	616	603	632	648	610	612	626	659	612	616	566	612	633	582	595	595	617	631	607	638	618	601	606	575	593	620	617	602	602	629	644	609	646	622	567	647	617	576	565	580	622	607	611	618	652	599	607	632	600	636	617	630	595	608	641	597	611	628	617	616	627	621	598	624	621	612	616	611	632	548	558	620	583	620	661	621	634	648	635	611	604	621	605	599	600	587	593	652	607	606	618	591	605	607	613	611	589	627	606	574	614	606	590	573	623	578	625	597	599	635	611	627	635	600	649	606	650	625	623	656	587	612	624	617	637	604	640	657	637	611	616	627	647	587	623	608	591	603	636	619	615	634	625	629	591	635	605	617	577	601	600	624	584	596	615	613	617	614	607	575	630	624	602	592	589	652	641	607	607	602	639	593	632	616	615	607	608	638	670	621	600	600	598	617	592	646	616	622	606	643	590	630	626	612	614	608	597	562	600	613	605	630	609	602	592	635	612	613	618	606	595	629	628	584	614	575	644	603	626	619	566	581	619	623	593	621	600	601	615	593	646	591	654	593	645	564	661	647	590	601	626	597	594	648	637	638	627	623	595	620	602	615	624	598	601	668	605	610	620	600	644	635	602	619	612	594	617	594	616	631	637	622	623	626	600	575	612	633	588	586	635	582	624	636	640	616	620	613	557	539	578	596	615	624	597	615	636	594	565	562	616	657	628	624	628	613	596	608	564	648	660	643	609	631	632	582	619	562	599	577	628	649	628	617	594	598	643	632	658	587	568	621	625	643	583	604	642	668	589	584	626	597	655	645	606	548	599	638	599	605	628	589	578	599	569	587	608	639	612	643	631	621	627	605	602	639	581	596	604	585	561	663	593	601	597	608	585	650	650	617	604	616	624	642	666	607	623	582	599	614	609	619	604	618	570	605	641	630	596	624	617	578	580	585	620	619	615	602	616	535	623	614	612	619	543	619	583	600	603	587	579	598	607	600	596	639	619	606	596	601	603	579	591	624	584	639	624	618	620	625	599	614	594	632	628	568	622	614	590	563	653	603	603	627	588	668	631	619	595	629	601	552	641	612	630	632	660	605	638	643	604	594	615	627	617	629	609	640	619	631	602	638	618	600	618	590	615	626	611	637	626	630	617	633	595	645	585	640	603	624	607	611	609	634	602	623	644	636	593	633	591	601	583	620	584	612	638	624	598	641	646	619	620	626	571	567	649	653	585	594	609	612	651	645	594	599	614	587	610	619	665	579	618	610	601	588	590	599	597	627	616	601	611	638	622	597	642	583	585	650	642	622	594	621	642	592	602	597	626	618	570	574	645	560	590	613	640	596	610	636	600	615	673	602	666	595	611	618	589	583	635	588	602	612	604	640	650	575	636	600	651	649	577	574	585	630	651	616	637	616	609	597	600	601	611	589	623	544	595	603	610	628	617	623	594	584	613	586	614	600	628	610	589	640	603	618	615	585	664	595	628	669	629	606	594	618	654	630	601	636	611	584	630	644	631	580	584	597	631	602	571	633	670	587	619	633	609	584	556	640	603	584	572	602	586	600	629	616	641	631	628	647	633	614	612	594	611	672	595	662	629	615	635	606	618	654	597	541	601	606	605	653	625	614	580	623	623	587	612	637	633	599	605	602	618	566	621	611	612	579	641	604	606	628	612	628	598	636	638	612	576	632	613	633	589	658	605	607	638	654	623	593	636	638	624	628	631	609	597	634	600	583	616	669	604	587	610	583	595	648	628	619	622	582	587	629	595	612	578	605	608	572	632	615	562	609	604	596	623	622	610	595	585	593	631	633	617	632	591	558	637	604	654	610	601	617	625	611	598	615	621	638	555	578	587	617	579	632	574	657	587	575	576	605	598	579	606	601	620	641	632	581	580	603	612	609	639	632	628	617	637	614	606	593	605	592	646	612	601	626	605	592	596	577	627	634	577	656	609	670	557	623	607	601	595	602	612	580	620	589	571	623	602	622	628	621	607	610	570	602	648	615	624	614	621	619	573	605	642	608	599	584	610	576	603	595	635	590	569	561	628	633	608	567	642	626	615	596	560	628	625	647	634	651	602	573	620	595	621	636	595	593	603	594	581	598	619	604	584	649	615	651	616	644	620	593	590	629	604	568	623	649	646	607	656	617	570	616	631	586	593	566	625	606	605	615	646	599	602	600	624	610	599	586	583	649	614	601	615	598	615	605	638	615	596	626	605	603	616	616	618	628	629	610	628	560	630	616	575	623	579	598	589	610	637	603	575	587	620	596	636	607	590	598	577	643	584	640	622	638	603	674	622	557	644	602	588	628	635	616	592	670	625	634	608	652	562	638	631	588	620	551	569	625	602	632	625	638	654	619	620	606	624	586	645	577	647	572	619	610	623	608	582	647	595	590	609	606	633	612	581	644	608	623	631	661	571	625	587	631	602	596	612	624	647	624	635	611	599	639	649	593	635	628	554	616	613	638	593	597	648	589	610	597	663	582	576	598	635	627	616	633	601	601	616	637	611	644	610	630	620	600	630	618	616	631	616	625	665	625	610	620	614	623	609	603	600	631	630	635	661	622	586	591	635	569	595	627	605	582	628	617	584	642	603	625	623	608	624	629	612	601	655	623	598	599	585	641	624	580	614	621	564	569	606	604	655	581	616	632	635	624	597	607	613	624	628	596	603	617	624	605	558	549	647	605	603	623	556	601	643	608	616	632	633	605	638	587	586	641	619	566	616	620	630	615	604	586	609	613	583	623	653	614	619	627	621	600	604	600	579	581	628	600	641	626	645	603	622	580	597	660	604	594	590	639	649	574	615	630	649	611	584	580	639	636	612	589	650	638	642	627	614	628	594	629	622	640	620	608	642	592	591	588	657	590	597	634	544	627	625	619	601	593	606	625	612	606	600	671	684	612	620	608	624	599	593	613	663	615	606	629	610	634	588	581	611	644	598	602	633	637	641	640	629	626	607	658	616	564	581	612	610	627	613	629	614	607	590	608	654	607	598	612	598	585	628	621	635	560	573	629	620	583	566	648	614	600	620	618	624	592	601	616	570	548	608	614	687	626	612	597	607	629	628	612	667	626	600	638	587	636	623	622	616	559	634	587	614	623	599	561	619	630	593	608	610	613	595	557	595	639	623	608	575	623	638	614	609	638	620	632
14237	2715	2664	2047	1509	1172	6656	28462	3189	635	562	491	504	529	486	421	425	402	415	406	442	440	449	419	377	393	419	384	419	403	396	379	420	400	396	418	423	360	415	390	433	393	445	399	399	347	383	445	380	411	436	368	415	408	399	381	379	384	398	382	390	417	390	391	390	379	395	386	414	425	381	388	383	422	390	406	376	373	383	377	379	373	365	391	381	405	407	349	362	379	398	405	405	409	387	429	381	399	379	385	363	410	385	401	429	420	419	400	348	407	390	374	407	369	387	368	428	400	451	422	380	383	373	361	389	388	347	362	378	413	373	398	353	378	393	424	378	372	407	394	378	377	416	375	383	403	394	401	378	386	338	380	396	381	385	403	392	392	412	398	391	398	388	377	382	414	389	392	377	387	404	379	416	405	396	404	411	355	371	395	402	359	386	382	387	393	386	386	366	386	402	397	361	396	401	423	379	404	376	391	411	417	405	403	407	424	429	419	360	385	432	395	377	387	423	385	393	379	423	384	397	367	351	371	387	409	371	382	371	380	383	437	419	371	379	379	395	375	381	422	364	389	359	354	400	373	392	381	362	390	391	381	407	387	415	401	410	374	380	393	433	352	364	369	404	362	368	372	393	369	416	385	363	406	391	372	395	350	393	422	407	369	355	391	390	388	393	373	392	337	376	427	407	437	400	390	374	387	420	400	380	419	372	372	393	384	380	364	394	386	432	382	364	383	387	404	370	426	371	413	382	392	396	412	437	392	366	367	383	385	386	370	437	427	404	397	404	386	388	361	413	433	386	413	373	419	388	421	393	395	400	384	366	412	388	386	403	391	361	377	396	397	410	354	382	393	383	367	396	440	403	388	418	389	392	383	411	412	348	374	401	373	383	400	366	394	387	407	364	403	411	387	391	397	410	384	412	396	405	409	364	388	397	379	400	357	366	407	367	411	393	414	391	393	421	409	471	374	384	396	394	412	356	384	378	376	374	388	414	400	399	378	397	410	395	376	360	403	386	429	396	424	407	419	358	401	374	417	399	379	364	399	399	379	372	384	394	410	343	405	365	386	371	394	393	343	389	381	375	376	419	390	387	360	365	390	414	398	367	380	348	393	399	344	400	412	405	403	410	384	386	377	388	390	355	393	396	379	403	424	439	375	407	417	397	398	371	378	354	393	384	394	377	423	378	410	436	446	404	399	379	426	370	388	389	436	390	401	394	398	384	382	369	412	351	343	355	404	441	376	400	375	400	391	390	373	380	405	376	384	399	396	404	365	401	425	394	416	397	415	387	375	391	378	381	384	344	384	442	396	396	409	375	425	373	378	367	355	408	404	387	364	402	392	403	397	408	382	375	356	339	403	383	390	408	381	433	376	370	358	427	412	417	389	381	451	413	378	383	398	409	370	380	401	379	359	389	373	368	397	401	370	390	414	386	394	409	428	398	370	400	399	358	390	371	397	383	411	361	395	385	368	395	387	365	387	406	397	391	381	389	411	388	388	377	409	387	391	416	402	393	401	404	412	407	379	372	351	407	424	399	386	359	382	355	369	405	385	373	377	319	391	366	415	384	396	385	371	371	376	419	384	342	393	363	349	403	375	389	410	402	444	339	393	367	390	401	347	419	431	422	430	384	420	384	371	391	388	406	379	377	366	401	397	411	416	386	403	382	390	348	383	383	362	393	404	377	404	411	408	384	382	374	372	427	390	404	426	414	395	397	418	382	379	364	381	333	382	381	401	387	388	391	392	365	398	382	382	372	382	377	412	400	427	369	362	367	346	379	385	406	400	421	404	409	378	395	389	383	387	402	378	355	384	412	393	341	422	385	395	371	389	370	347	380	396	435	376	372	371	426	375	376	411	364	382	383	377	378	392	406	361	405	337	368	377	367	376	390	354	393	401	389	435	370	368	379	435	385	428	401	365	417	367	436	410	426	386	391	425	397	381	360	392	351	394	375	401	421	388	385	402	378	399	373	405	392	371	360	379	411	377	408	401	375	418	364	379	401	371	390	364	387	372	382	396	350	407	361	403	388	408	374	393	361	396	399	363	386	371	404	421	362	423	394	356	386	382	369	377	408	341	419	405	385	411	428	383	407	385	412	430	396	398	378	429	395	409	432	356	375	341	407	412	389	401	422	393	359	396	365	369	393	381	389	402	406	410	354	407	383	430	359	421	389	377	395	396	423	383	372	386	392	431	386	399	419	379	414	406	367	375	367	362	409	411	377	345	398	369	406	433	373	413	388	388	381	412	374	421	393	392	411	405	386	400	369	407	391	387	417	354	396	406	390	419	377	402	420	370	404	378	353	398	376	415	396	369	411	377	375	374	419	387	421	339	405	393	412	388	424	379	383	361	374	373	381	377	381	362	365	403	404	391	390	401	382	391	358	352	415	398	405	365	378	362	428	394	366	403	366	413	376	379	370	388	389	417	386	430	397	373	358	367	403	401	386	382	378	401	386	399	387	381	418	387	365	404	379	407	415	404	417	412	337	411	423	408	380	417	385	394	378	407	394	427	366	357	371	393	373	362	396	388	413	392	399	425	376	392	375	417	359	371	384	375	383	376	379	374	398	396	421	394	397	396	423	380	406	415	375	389	385	422	384	414	395	397	397	376	377	400	409	389	388	402	375	421	419	399	392	411	410	415	390	416	426	406	380	375	359	395	385	408	382	375	401	402	376	395	388	360	401	354	401	424	446	409	389	367	368	393	399	423	385	390	367	371	372	406	348	363	365	430	410	385	378	395	380	402	363	402	376	434	422	401	399	391	367	364	356	388	391	387	392	403	388	358	417	371	380	423	385	416	398	408	404	410	421	395	408	366	410	383	422	365	378	375	439	396	388	396	389	409	410	411	388	386	407	426	392	372	380	378	393	387	404	393	408	384	395	402	409	389	385	394	331	398	378	363	398	396	415	398	383	396	388	361	361	355	358	395	396	386	414	361	363	399	414	357	402	424	441	425	401	379	414	380	392	377	393	370	387	381	384	416	392	364	385	368	413	387	421	393	381	406	361	357	416	411	360	415	375	356	347	420	390	379	377	401	395	383	404	373	396	358	389	405	372	375	399	410	409	408	359	414	384	405	367	395	412	368	409	386	367	393	400	384	391	373	415	376	392	361	371	402	406	416	391	370	395	402	402	432	354	417	380	396	344	393	378	424	372	402	389	367	390	372	407	377	369	366	395	398	409	405	419	399	404	413	415	352	397	382	392	393	385	374	379	406	382	380	351	343	399	366	396	390	378	392	384	369	422	397	360	367	395	366	419	409	379	384	395	415	402	412	382	403	391	381	390	380	413	415	383	401	401	395	380	376	392	385	370	416	399	399	349	381	357	416	359	390	363	394	381	396	433	401	412	389	409	368	390	418	408	386	399	406	407	420	401	392	397	376	394	397	394	371	356	383	389	385	378	400	408	406	385	412	408	369	397	391	375	455	391	346	363	399	385	399	392	360	391	446	406	429	403	366	372	404	394	401	402	418	423	411
7924	2640	5127	5985	5172	4867	18096	35675	2597	2083	1958	1762	1737	1490	1444	1359	1332	1340	1278	1270	1173	1241	1153	1098	1150	1121	1180	1116	1170	1098	1081	1102	1036	1064	1060	1081	1025	1023	1063	1015	1047	996	1008	1048	953	982	936	1007	983	920	999	970	1002	1001	961	967	1015	994	998	1015	1012	1059	958	969	955	983	1010	994	970	1029	955	962	976	1011	967	1005	945	1000	979	967	994	941	957	975	977	957	954	969	968	943	899	967	990	1022	975	980	950	959	973	970	893	932	921	935	898	995	955	933	954	941	1019	924	910	983	954	931	950	967	1003	1008	1006	963	923	964	948	924	1013	944	959	971	970	940	997	956	968	947	962	977	1036	1002	1005	969	921	936	883	972	934	1002	984	995	943	945	997	949	939	952	972	981	959	928	923	947	988	985	992	918	963	957	955	960	990	942	918	930	960	966	939	959	963	932	1015	948	989	942	967	954	1005	941	927	998	898	936	992	945	956	935	933	969	898	929	1010	958	923	947	956	909	992	941	882	914	906	986	909	921	949	990	995	918	974	992	946	953	937	971	967	961	943	920	966	936	994	963	988	918	1010	941	934	943	872	988	960	966	955	918	944	934	950	975	991	934	958	934	973	963	997	943	914	874	1000	945	956	959	957	977	1027	936	964	913	993	923	948	1015	933	988	980	956	943	997	919	922	961	902	943	952	956	899	983	993	994	930	939	935	932	1014	963	989	937	959	950	959	909	914	942	891	941	926	909	919	928	965	973	924	947	915	907	947	1003	943	940	1016	969	960	995	897	986	923	972	975	968	949	988	924	961	969	946	974	934	983	939	945	932	970	948	1000	951	936	979	910	951	967	949	933	939	1025	933	949	919	960	949	939	972	966	946	1010	904	960	957	973	906	974	975	928	931	998	954	969	934	924	942	942	973	953	953	907	905	1005	946	937	927	984	979	1000	952	953	961	985	938	927	975	908	946	978	972	914	1016	916	944	975	944	929	982	942	971	970	908	945	883	974	940	949	948	947	923	953	899	979	980	943	943	956	948	962	1009	948	970	903	945	960	978	905	957	937	940	948	1007	999	953	967	963	958	963	981	928	956	942	961	957	935	923	971	957	956	1026	984	1018	948	964	940	973	974	951	978	939	960	993	929	957	903	978	995	922	943	945	1004	961	974	959	925	901	965	945	988	956	922	934	952	911	954	959	944	938	984	919	902	899	1002	975	950	892	960	935	984	937	957	976	943	989	916	881	973	932	939	928	883	976	919	906	987	1009	964	979	936	1016	960	1007	1002	982	961	928	1010	967	951	962	961	936	989	1003	940	948	936	942	957	942	916	981	990	970	941	926	944	949	986	952	969	915	967	909	947	968	946	1015	892	906	978	955	970	954	997	957	962	905	947	920	942	960	941	961	945	996	936	1003	1033	986	968	935	936	963	965	982	913	978	928	983	978	962	960	959	989	973	988	978	980	963	889	966	962	908	975	989	969	985	978	910	969	957	978	927	927	967	1006	939	959	944	973	1000	942	900	973	967	974	937	996	986	940	1004	916	926	904	930	969	972	903	974	948	950	987	977	949	1009	1011	910	966	933	909	954	965	996	975	976	960	976	924	934	941	980	940	927	948	993	960	930	947	978	906	980	960	931	932	958	939	959	963	934	978	931	877	913	967	943	951	916	897	917	938	963	942	973	934	950	967	976	931	945	911	936	914	987	986	993	928	952	962	1029	1017	1006	957	996	974	949	914	937	893	951	988	929	916	942	950	943	933	938	955	949	935	911	932	931	984	914	972	966	928	930	969	912	919	948	956	949	948	963	936	1006	914	981	992	989	965	921	979	967	920	938	944	910	948	914	905	938	938	964	941	954	946	971	939	916	960	929	957	954	935	940	956	1037	899	981	1006	984	944	989	875	966	951	996	967	980	988	978	969	968	945	933	911	972	917	944	1018	902	912	1015	946	937	907	1008	939	963	934	909	953	1007	953	992	997	997	934	921	913	954	957	963	863	932	923	948	947	950	934	927	993	994	895	950	934	894	985	917	957	982	1032	973	942	943	979	1009	976	1003	1010	959	945	964	924	976	983	963	924	961	927	905	969	986	967	928	990	922	956	932	929	962	965	946	921	963	906	977	961	946	925	925	925	938	1011	953	948	959	934	938	928	948	954	913	968	957	940	952	930	978	986	950	924	975	894	962	932	967	947	933	981	921	952	993	937	987	959	977	1002	969	922	980	988	887	950	981	1017	908	918	931	922	927	1008	993	905	892	967	957	980	955	943	944	953	990	932	923	905	981	959	954	920	954	974	979	963	951	959	945	920	963	968	959	956	941	965	926	959	970	944	974	936	988	936	929	908	947	935	949	953	962	922	992	927	915	1008	939	963	947	962	915	922	996	974	929	898	906	926	955	920	884	949	935	954	1009	983	968	939	947	996	963	949	940	942	970	954	974	933	972	930	926	977	962	945	935	935	941	1004	939	1009	997	967	968	952	923	944	993	944	960	949	931	957	938	992	945	901	944	950	976	942	940	968	992	973	966	930	955	952	923	967	949	949	914	904	950	953	925	954	939	966	961	923	958	899	946	982	959	939	967	966	971	943	986	953	930	975	875	913	1033	921	932	927	950	958	955	937	964	1026	972	918	989	946	998	982	952	962	887	899	936	997	1004	936	958	988	951	961	952	961	935	913	922	932	950	936	957	941	928	964	959	958	906	987	929	948	924	972	932	919	928	966	978	972	993	965	966	894	969	937	984	953	975	940	969	951	994	881	981	942	952	941	899	940	907	917	924	937	952	935	1021	916	905	937	971	965	978	957	911	984	910	982	926	961	934	938	939	950	943	1013	958	945	1018	972	934	986	979	901	912	955	988	1006	941	888	990	909	901	1025	926	991	966	919	969	919	881	924	938	913	905	1004	1033	949	960	899	982	966	874	928	930	930	935	997	973	974	957	965	986	965	990	977	986	922	903	936	967	926	922	913	1022	944	966	973	963	977	981	961	994	924	966	969	968	969	978	973	995	957	893	907	995	934	963	941	961	930	962	979	933	940	920	919	1003	961	936	1001	979	986	954	899	933	945	931	978	991	929	931	936	915	999	968	975	989	967	917	975	955	985	954	972	929	929	958	942	930	928	938	924	996	979	950	921	1005	924	982	931	931	964	961	939	966	957	919	1025	981	935	961	959	972	918	988	956	984	854	905	980	960	910	950	969	898	938	928	936	976	970	951	912	929	947	917	915	996	933	1000	962	961	956	959	967	1014	983	984	966	938	960	959	956	974	938	958	911	928	941	990	996	916	969	934	964	931	975	941	928	980	979	957	921	983	979	875	977	944	927	923	954	958	972	993	912	984	1009	953	887	929	950	910	935	964	967	954	955	947	931	959	930	952	999	940	907	945	922	957	963	981	946	947	1005	978	914	941	931	965	942	968	952	1047	945	960	938	983	926	960	939	940	957	942	936	943	946	984	961	983	947	950	932	952	924	1009	944	947	936	993	984	972	952	905	942	971	958	965	998	974	952	911	979	936	911	973	938	907	925	947	942	940	922	952	990	1002	959	983	1002	934	988	923	960	964	985	895	941	966	935	989	918	956	905	960	952	954	914	925	942	984	960
1972	168	181	181	169	213	371	639	156	144	155	160	163	152	148	139	144	137	155	144	116	147	133	166	152	173	139	147	147	169	165	146	158	136	131	159	171	149	152	136	148	168	141	168	154	169	164	139	143	154	129	136	148	137	140	151	144	139	166	151	154	135	143	151	159	164	153	145	151	163	148	147	177	159	148	168	152	154	146	150	152	108	155	135	161	153	143	146	146	177	152	121	162	172	150	173	162	147	152	140	145	166	148	135	136	139	150	148	168	155	163	166	135	143	130	166	154	135	173	140	133	146	135	132	130	146	156	138	149	139	161	152	136	131	141	160	170	166	140	147	153	161	159	145	147	143	167	153	152	155	128	157	146	154	157	146	160	151	173	165	130	171	139	138	137	136	136	151	143	148	144	136	127	134	146	145	164	149	172	159	154	138	157	152	165	153	176	145	142	162	133	136	151	183	157	154	159	128	130	141	134	127	174	135	143	140	147	132	136	144	155	141	164	135	142	149	136	158	146	146	130	143	148	147	133	165	153	137	157	131	151	152	146	171	137	142	149	148	157	154	160	146	150	151	143	171	159	164	132	164	162	146	148	149	148	173	161	136	166	158	163	149	173	186	145	153	147	148	149	154	135	156	135	146	134	144	128	147	143	169	169	131	134	124	130	153	130	158	154	136	167	157	164	136	158	145	139	153	156	168	138	133	141	131	155	153	141	146	163	151	138	141	146	149	160	147	157	152	140	149	162	134	132	146	143	154	147	133	166	151	144	155	147	142	118	151	155	154	135	147	133	140	149	160	133	165	151	131	169	145	131	156	151	137	138	161	162	157	130	126	142	124	136	156	138	148	173	149	140	134	132	148	160	154	154	147	166	143	162	129	143	165	167	134	137	150	120	149	159	130	151	148	158	139	157	142	174	154	147	141	148	133	135	178	123	128	161	151	136	132	145	153	161	167	145	139	156	147	138	163	140	133	132	133	152	153	146	138	142	147	123	154	171	154	137	143	144	165	145	146	139	149	153	156	146	159	153	147	151	156	155	157	127	157	134	163	156	161	152	145	159	175	149	134	157	141	163	144	160	136	141	142	147	153	136	131	160	119	132	137	125	160	160	154	140	153	133	124	137	136	153	160	164	154	147	139	141	153	123	132	171	153	137	150	136	129	180	168	164	149	140	149	161	152	155	142	152	140	134	133	149	162	151	137	159	141	158	162	167	160	157	156	138	165	127	144	160	138	155	179	131	132	135	134	159	151	131	143	168	141	128	150	143	158	138	149	132	173	152	137	167	174	141	153	142	137	165	145	143	133	150	158	141	156	164	129	147	152	137	150	161	116	147	163	170	145	150	133	159	137	170	163	138	147	144	134	153	152	155	151	140	143	144	144	157	144	167	163	131	150	167	159	159	145	142	120	145	147	123	140	164	170	168	148	151	141	185	158	149	145	173	148	151	131	181	166	141	144	155	146	154	165	141	145	138	148	160	143	145	149	161	124	150	152	129	135	161	140	129	167	147	154	170	151	162	138	157	145	140	155	162	158	135	151	149	156	170	151	143	174	137	134	130	144	133	142	162	154	170	161	170	161	166	138	158	130	143	148	146	160	142	151	155	147	163	151	142	147	159	137	158	136	147	167	159	135	124	140	157	130	140	156	152	166	153	151	151	153	152	148	147	152	147	140	149	170	171	152	156	154	154	132	162	151	146	185	153	145	150	163	150	140	165	131	145	156	149	144	144	154	152	137	145	136	143	133	140	154	164	135	134	162	143	136	162	135	146	145	157	166	164	133	157	153	150	126	156	153	168	152	148	125	155	137	152	146	126	140	133	138	138	159	127	137	137	156	155	137	140	154	160	138	142	162	165	143	155	150	170	149	163	135	134	141	165	139	148	134	154	143	145	141	121	147	153	136	156	152	140	147	128	150	143	151	142	138	125	160	153	149	163	171	150	128	181	152	162	147	140	136	147	133	130	163	150	154	134	145	160	130	142	132	152	145	141	150	170	160	146	139	140	163	160	147	142	135	161	150	135	147	132	141	156	153	149	173	161	143	132	146	154	135	168	132	145	128	168	137	154	125	157	153	144	172	154	159	131	153	149	138	152	154	127	143	144	151	160	146	145	135	151	152	139	147	141	178	146	140	163	164	155	165	133	131	161	167	148	183	164	152	161	164	152	144	162	171	174	157	170	162	174	164	142	153	139	172	139	119	159	144	145	160	136	150	143	149	150	160	125	159	152	160	152	158	158	161	150	156	126	143	167	161	132	129	144	146	140	127	152	130	152	154	148	162	157	151	163	138	122	158	163	163	158	142	148	157	143	148	151	154	153	179	161	157	163	158	148	140	133	138	169	152	171	149	139	139	134	186	149	145	152	140	154	153	144	115	147	145	135	139	130	130	143	132	156	153	167	141	142	136	160	162	161	124	161	136	170	143	165	153	127	141	169	134	165	158	152	159	132	134	154	162	161	158	142	154	137	149	149	141	137	153	158	161	169	150	139	137	122	128	154	143	130	168	160	133	152	145	124	163	144	153	139	160	155	155	130	157	163	152	138	132	139	127	151	155	151	163	164	171	161	144	133	140	153	149	160	141	169	133	159	150	136	152	127	165	160	149	151	150	162	143	136	146	137	152	146	165	151	139	145	171	172	134	153	138	151	150	154	153	154	139	152	163	145	135	160	162	157	166	145	168	164	155	129	145	161	159	154	153	158	136	144	167	166	182	142	162	161	122	150	162	154	153	132	149	142	156	144	155	133	148	166	146	161	128	134	154	151	155	133	125	148	130	144	145	124	137	174	141	150	146	149	155	136	148	159	136	149	120	157	170	167	137	130	134	154	150	140	156	189	164	135	159	134	135	120	159	152	143	138	149	150	155	138	150	156	167	141	148	136	153	157	120	151	145	170	138	157	163	140	156	157	170	157	134	141	137	140	152	143	146	147	151	147	147	158	157	168	161	134	150	131	151	153	139	141	142	146	174	168	146	121	162	134	161	129	122	137	162	135	128	165	140	152	140	158	143	145	159	135	132	125	120	125	140	125	159	164	165	156	155	140	158	146	137	152	158	150	156	161	134	155	155	171	178	156	129	168	136	140	119	105	150	151	157	152	159	138	154	147	173	131	161	163	132	152	140	130	150	164	153	132	146	143	141	175	150	141	147	149	153	127	143	136	151	130	158	133	151	165	144	130	151	160	142	161	137	168	150	166	159	131	135	159	174	160	150	139	157	139	148	176	152	166	159	154	153	139	142	144	124	121	145	127	118	162	143	174	154	135	178	171	145	112	138	150	134	145	152	151	129	152	155	156	152	181	148	151	154	150	150	140	130	155	136	144	141	164	177	144	119	145	147	155	140	140	132	118	125	146	144	131	141	143	136	140	162	161	106	146	143	141	146	157	163	166	169	166	159	150	178	168	134	148	160	171	152	139	134	160	137	134	141	141	156	142	170	152	152	136	159	140	156	126	152	160	175	165	143	157	166	149	128	158	139
2284	484	484	566	520	755	2135	3454	507	457	455	428	452	487	503	462	526	460	415	455	473	438	438	455	441	445	462	449	432	422	507	418	462	466	451	431	468	434	431	431	498	462	449	445	468	435	432	421	445	483	445	438	441	463	454	454	449	424	451	490	444	436	445	444	401	450	419	423	424	435	417	464	461	397	442	435	421	465	459	470	434	404	426	436	444	449	454	438	444	443	447	470	432	418	438	462	422	455	450	412	447	435	446	451	433	461	438	401	453	477	456	417	431	439	463	468	406	472	430	459	450	464	459	434	453	435	414	486	488	471	421	419	436	439	439	428	459	459	438	437	441	452	443	476	426	431	481	448	417	421	445	440	427	458	438	436	417	444	434	452	483	493	425	411	438	412	467	450	448	424	455	459	443	474	404	440	448	449	440	430	448	420	456	451	472	435	439	418	444	436	462	459	470	417	414	463	424	450	455	481	446	427	452	427	434	456	464	445	443	430	459	479	456	448	436	495	460	456	437	435	463	448	468	478	468	463	475	401	455	419	485	435	489	474	457	414	432	430	448	474	457	385	462	429	405	476	433	453	446	454	426	447	430	457	449	447	480	424	424	434	444	423	459	425	435	412	417	493	443	424	467	447	436	434	467	449	421	413	435	441	432	488	466	434	478	424	420	452	427	426	418	428	473	465	443	447	426	454	421	419	450	405	457	428	424	435	460	431	431	422	449	448	423	435	445	443	406	433	460	464	442	450	444	395	451	428	447	429	453	466	439	410	432	408	457	449	435	412	431	472	442	444	424	423	441	468	451	457	458	416	467	457	417	461	479	433	459	462	422	410	457	466	426	450	443	439	437	419	407	444	408	418	435	439	466	459	450	463	439	455	447	467	450	424	454	428	484	444	463	432	436	459	421	452	457	456	449	465	468	420	473	460	420	403	420	447	424	433	415	437	415	442	433	435	432	437	436	428	477	436	482	392	428	421	469	410	464	416	464	425	451	427	458	476	429	444	429	435	414	468	446	425	421	459	451	374	465	447	429	463	452	433	437	426	475	443	432	459	420	464	445	452	470	445	404	426	453	460	411	441	454	453	419	408	469	427	429	433	441	481	433	477	481	446	436	417	443	488	472	448	419	466	450	428	484	444	417	475	465	429	477	406	423	478	455	434	445	445	422	447	410	453	453	418	466	442	445	467	429	423	429	429	435	435	455	426	424	428	451	438	452	435	438	435	464	443	394	425	453	440	496	438	458	426	410	483	453	433	460	459	452	457	467	433	478	453	467	405	435	429	426	417	423	454	461	428	403	405	484	439	424	483	460	445	426	423	423	471	450	437	427	449	446	453	410	452	412	444	437	448	466	419	447	430	466	446	451	415	435	422	415	418	418	443	441	435	414	413	402	426	440	450	446	449	459	425	444	445	488	459	430	425	433	414	425	461	433	446	464	416	442	431	465	430	455	480	450	454	452	461	436	451	397	412	466	472	446	463	482	474	425	431	486	448	446	425	453	454	442	451	423	482	480	437	422	439	437	435	447	417	462	455	462	427	453	435	462	426	439	420	447	442	465	419	469	405	461	478	420	380	464	452	436	475	464	407	450	439	427	456	424	437	455	431	460	439	432	440	494	422	432	474	449	395	477	474	435	407	450	434	430	448	455	457	449	464	467	456	473	451	497	445	471	436	453	419	444	410	467	420	458	447	404	455	465	445	424	487	433	452	417	454	459	439	438	427	426	438	416	435	472	477	464	459	454	473	451	456	462	432	452	456	473	458	479	420	468	432	410	426	435	438	447	411	442	489	412	452	491	414	426	466	448	441	446	421	449	466	460	476	425	422	451	478	457	467	457	481	404	388	452	426	437	441	444	431	395	428	457	431	427	428	468	473	502	472	473	476	395	448	466	476	442	489	423	407	429	424	427	443	448	439	425	479	458	425	414	460	428	456	459	408	425	434	454	448	437	433	424	434	423	458	434	468	444	461	438	433	467	439	430	448	504	454	425	470	436	458	468	452	405	441	445	430	454	457	458	403	442	454	472	408	435	414	433	411	458	423	434	442	438	458	460	446	459	441	425	407	464	452	439	424	447	445	444	430	434	453	415	433	425	447	419	436	467	455	438	442	444	444	435	434	474	423	383	453	475	429	414	452	397	452	438	472	442	468	381	422	490	424	445	433	445	427	424	407	452	400	473	456	439	456	413	431	460	451	469	449	407	473	453	437	429	463	455	455	447	427	467	463	461	477	473	437	420	435	442	415	440	461	460	404	431	432	435	422	473	451	426	450	424	433	461	453	437	436	430	446	447	433	454	411	463	419	467	474	472	471	450	446	453	449	470	403	443	396	405	424	417	435	446	445	454	421	467	438	456	399	418	394	437	448	416	450	434	481	429	425	436	422	464	472	446	479	448	416	430	460	392	452	447	392	464	455	444	462	430	470	410	458	462	426	437	451	436	446	413	444	429	474	450	422	453	403	407	477	441	414	460	422	440	470	435	458	461	446	442	427	437	453	429	441	416	425	435	435	436	469	435	423	437	437	476	462	463	452	432	421	439	443	470	432	463	428	456	420	452	474	464	453	407	412	439	458	440	420	420	435	482	430	448	402	448	435	438	428	432	444	378	452	455	445	445	413	463	454	414	409	413	435	467	461	449	463	446	439	475	447	413	461	442	437	423	449	441	469	442	469	413	439	436	427	428	440	450	410	444	449	464	401	438	438	438	393	428	419	458	461	474	428	415	438	436	429	460	449	443	474	422	430	434	436	417	444	448	447	416	445	461	409	432	430	452	421	506	392	494	435	402	472	446	425	424	472	436	480	473	442	443	433	413	401	446	446	445	407	449	450	419	460	427	463	435	485	434	474	474	427	432	479	397	422	439	450	418	424	450	451	435	461	458	426	473	447	469	469	426	477	437	431	468	432	458	446	430	416	439	457	459	448	433	429	481	441	444	429	454	390	445	441	400	452	455	442	429	424	433	465	452	419	439	465	492	402	424	453	483	432	472	461	401	447	429	420	428	454	435	481	448	420	402	445	446	402	455	443	451	431	422	406	442	450	468	432	435	396	480	438	434	437	484	467	459	430	485	413	442	460	441	423	432	439	484	445	432	435	427	463	463	438	450	424	461	423	461	440	438	437	419	409	427	445	465	418	472	436	444	420	487	483	445	444	409	469	448	418	473	441	427	460	421	422	445	439	411	448	451	458	417	449	451	421	457	476	426	427	452	439	446	402	456	433	424	480	417	445	421	476	411	450	492	483	454	461	449	450	460	422	456	421	443	465	451	419	436	466	438	444	412	441	480	459	453	454	394	458	429	430	453	480	454	474	419	425	444	430	448	445	429	415	475	464	457	425	421	449	415	451	440	411	437	463	456	425	447	476	430	480	420	460	435	453	439	463	442	460	447	455	435	463	452	421	450	419	446	418	430	445	421	452	430	414	420	486	430	463	456	452	480	432	436	444	425	440	468	405	421	469	430	425	459	462	419	421	449	483
7689	1058	1288	978	721	622	5842	14540	823	281	299	307	277	279	253	226	256	240	227	269	239	230	220	246	230	241	265	213	229	217	203	241	212	246	232	222	215	219	215	203	191	213	206	248	208	236	241	217	221	246	236	206	205	206	206	187	216	186	229	229	191	226	238	211	211	194	228	204	205	258	222	197	214	191	211	210	234	206	209	181	208	234	240	221	208	211	225	220	206	210	222	197	225	230	241	229	202	219	219	212	194	214	214	204	216	195	221	241	227	215	231	244	245	211	233	227	222	209	236	223	221	221	197	228	226	211	201	231	219	210	218	220	200	223	212	215	241	252	213	214	211	197	206	237	219	201	216	217	197	191	208	217	215	205	226	241	245	206	217	218	225	202	221	223	207	223	226	196	219	206	228	183	239	198	207	189	216	212	185	237	231	227	231	209	200	201	208	204	241	225	237	220	215	213	196	223	216	202	199	224	209	203	229	217	242	204	263	223	250	224	233	232	240	236	212	237	221	210	200	236	235	211	199	217	221	212	200	239	224	209	242	227	239	213	235	198	228	191	182	216	216	230	209	217	222	206	226	231	223	213	189	206	212	207	211	228	204	214	175	234	219	226	219	223	210	204	209	221	197	219	215	225	215	252	239	208	243	237	221	210	228	198	217	232	212	212	242	224	208	206	217	232	201	228	212	219	222	223	224	184	217	200	202	253	214	222	211	212	196	210	205	215	230	222	196	192	224	237	199	205	226	207	209	218	188	235	225	259	242	202	201	190	206	231	193	199	225	211	235	211	210	214	196	199	209	216	179	207	227	232	218	233	184	209	213	201	206	216	213	242	216	211	223	228	209	215	239	256	246	223	208	226	251	203	235	230	222	202	226	193	188	217	218	219	259	205	211	200	233	208	206	215	219	233	228	228	246	214	208	217	256	214	214	216	248	218	224	206	220	215	227	225	225	218	204	221	225	211	174	230	215	213	247	221	220	220	208	215	218	212	228	217	229	227	203	184	224	234	213	214	208	201	247	204	244	206	237	220	222	211	229	213	235	219	239	205	247	206	214	200	205	212	216	195	204	193	229	211	212	230	232	192	186	209	226	217	241	212	202	221	212	215	212	228	208	220	210	233	246	235	207	231	240	232	229	225	201	225	217	211	212	211	222	237	209	229	237	205	252	226	217	249	219	239	229	215	227	196	217	229	227	203	224	191	180	221	219	217	199	229	200	214	228	196	222	235	236	242	223	219	192	226	202	224	207	230	220	189	219	216	236	233	213	212	214	212	213	202	244	208	232	211	229	201	205	199	219	238	226	235	231	218	229	211	215	197	220	227	222	223	240	232	258	205	216	216	234	237	202	206	214	207	238	211	240	225	213	256	245	218	215	229	215	226	213	259	200	215	210	168	221	238	226	200	229	202	202	234	204	212	227	245	211	205	208	190	207	227	220	228	201	213	215	195	227	220	197	196	240	210	226	200	206	223	221	204	241	208	217	221	224	233	231	229	212	224	211	220	218	249	188	226	213	191	228	210	210	222	191	211	207	235	216	233	201	196	191	202	216	213	210	213	192	214	215	188	208	252	231	196	243	207	228	213	245	219	213	223	216	237	186	206	212	225	241	187	200	227	234	225	201	208	203	214	194	213	227	209	224	220	212	192	214	194	249	223	213	187	227	218	246	232	221	215	227	240	229	209	223	216	237	227	219	210	197	247	222	203	233	223	217	217	199	204	185	244	219	202	213	216	223	246	220	203	238	241	205	211	177	214	218	213	230	234	231	196	198	218	206	202	243	214	232	238	189	209	210	203	236	232	221	204	218	227	212	238	226	215	193	198	235	234	228	215	209	209	206	205	221	185	212	216	212	212	239	208	220	220	203	218	198	215	197	200	223	242	230	211	243	218	196	232	205	221	227	227	224	218	226	248	210	206	223	214	225	222	222	222	221	208	201	217	225	199	208	203	226	217	215	217	218	228	240	238	212	188	209	216	233	232	231	196	226	220	227	209	226	182	211	240	218	251	184	245	234	217	200	207	206	234	231	224	199	225	217	255	232	214	206	179	240	220	230	259	205	219	209	209	215	203	225	221	168	230	184	193	231	208	219	223	234	226	210	220	234	210	220	226	198	195	262	216	209	192	200	238	216	220	179	190	214	227	213	203	235	230	216	219	222	204	213	234	236	210	199	220	214	222	210	225	220	224	230	211	234	203	206	216	215	237	212	199	220	230	236	223	225	239	203	211	236	192	206	230	221	214	184	202	228	203	207	209	214	199	210	213	215	211	230	220	183	221	262	203	212	221	203	235	186	220	216	226	205	209	245	216	209	218	215	200	230	244	230	229	221	220	212	228	223	211	182	203	225	203	206	228	226	223	243	212	230	228	212	203	224	213	238	212	220	205	215	223	234	198	194	198	225	202	219	208	217	196	204	249	201	234	218	218	230	227	206	244	212	234	232	246	250	223	239	198	231	220	197	208	213	221	226	201	234	202	217	221	215	238	234	239	232	214	202	220	217	226	216	230	228	201	199	218	228	207	220	206	211	180	198	220	208	213	222	214	199	218	213	225	216	236	229	234	218	227	225	250	238	213	222	204	238	229	229	223	208	243	225	220	205	223	199	242	229	224	205	216	222	210	217	229	198	218	235	230	209	227	212	219	202	237	230	207	211	212	203	212	210	191	227	218	209	239	236	238	239	220	227	231	220	209	229	209	217	222	205	209	184	222	207	232	216	199	237	219	219	213	199	207	201	233	235	233	230	225	236	206	214	212	191	236	247	223	228	212	229	203	216	258	208	208	239	209	236	229	246	193	212	229	229	224	217	225	235	232	200	207	230	212	204	218	201	221	219	235	239	195	213	215	227	205	245	213	247	205	242	187	195	245	214	204	199	218	209	239	215	195	222	230	194	221	231	239	219	201	239	231	214	195	230	212	202	203	206	244	215	227	226	229	227	224	235	212	215	221	232	214	230	202	209	194	226	196	231	209	214	206	209	227	212	245	248	217	221	223	228	209	221	198	217	258	203	207	215	230	211	249	232	198	209	246	243	195	228	207	231	202	222	217	249	199	219	181	243	210	205	219	199	225	211	202	230	233	248	216	211	247	217	209	198	230	238	220	230	207	217	235	212	255	211	218	219	224	209	212	228	236	235	223	221	209	190	190	222	214	217	253	208	183	222	208	234	255	213	229	202	228	221	243	220	212	224	206	237	235	227	184	214	204	216	212	206	222	208	223	213	201	238	221	211	217	228	211	206	240	200	231	234	223	232	206	199	209	221	211	233	234	203	217	243	204	228	235	228	218	244	213	204	205	212	205	210	212	179	226	228	227	223	231	220	210	200	198	213	228	215	220	201	203	263	212	214	202	225	205	231	221	221	226	204	215	222	231	224	237	244	204	210	224	251	246	215	223	205	194	223	244	207	238	236	229	207	214	220	238	214	240	214	210	245	216	208	233	223	197	230	226	233	254	228	220	199	220	226	220	218	241	195	225	207	239
5887	1372	2815	3197	2936	2735	16543	22599	1433	1115	1126	1009	992	901	849	801	795	811	788	777	745	765	752	755	756	689	738	680	658	664	698	616	661	617	657	645	656	657	669	660	722	671	634	607	655	638	640	617	581	642	617	663	613	664	621	633	686	579	605	642	583	584	635	616	596	602	620	656	630	648	597	571	624	607	595	645	609	613	599	605	628	638	594	639	658	632	576	578	613	667	599	601	638	600	597	606	591	610	590	557	598	629	611	580	613	628	610	611	583	595	593	616	585	618	600	628	625	631	600	630	597	659	623	593	618	593	650	663	578	606	635	613	604	645	642	556	624	587	636	613	596	598	596	595	559	610	598	553	610	630	620	616	618	605	627	619	592	634	598	596	603	652	607	675	582	611	614	646	621	629	602	579	594	635	591	627	615	628	580	613	635	615	654	575	591	584	616	594	570	661	612	629	596	606	598	587	614	600	600	612	619	621	600	576	614	623	564	600	622	571	667	606	637	597	610	607	649	589	550	637	571	587	630	577	601	592	614	642	600	572	652	617	572	576	614	585	623	606	590	606	602	594	603	580	606	618	641	632	630	615	603	628	619	585	584	619	624	580	591	640	604	580	621	622	582	610	599	601	564	578	614	644	603	624	623	601	580	576	624	615	574	583	629	604	591	562	636	582	603	622	592	610	594	624	622	607	596	600	603	638	585	580	592	659	624	620	657	588	582	607	600	591	616	604	613	588	604	581	611	597	573	601	550	580	567	634	644	628	591	578	626	599	575	599	567	640	601	585	578	608	588	587	621	603	613	619	652	610	602	564	595	600	625	575	607	571	579	584	556	617	603	587	592	571	625	645	627	580	613	621	571	659	602	643	598	608	578	623	595	605	618	622	633	633	590	586	621	577	651	641	605	586	629	622	623	621	635	607	577	614	643	611	597	593	611	591	618	575	607	595	569	649	650	606	626	587	631	595	589	602	605	571	620	596	618	607	649	614	597	600	592	584	611	629	610	597	644	606	597	599	616	605	611	633	588	581	598	616	610	601	628	621	602	611	628	616	574	650	650	602	596	618	611	554	592	566	603	610	595	602	633	617	600	637	560	624	565	595	600	588	632	595	601	597	607	564	644	577	586	591	609	598	579	615	617	563	645	620	601	608	591	606	562	622	610	550	632	620	658	565	634	635	577	571	560	581	672	604	583	575	625	567	594	607	581	616	634	586	611	612	605	641	611	636	598	627	599	565	633	600	615	642	606	607	571	623	613	598	611	551	583	593	582	591	624	594	609	615	631	625	596	587	646	583	589	602	635	616	636	647	635	547	630	578	567	548	590	589	595	647	565	584	615	611	641	596	637	584	619	643	632	637	601	576	576	613	636	612	573	624	601	635	581	617	571	615	620	585	596	617	607	607	591	597	626	606	575	615	623	632	639	614	598	586	623	606	605	589	611	562	627	627	594	585	627	608	591	604	592	614	630	631	595	607	599	599	597	648	568	607	595	560	568	597	586	629	612	592	578	579	605	618	555	648	602	621	577	605	629	615	620	601	574	575	584	621	634	635	586	543	601	627	574	597	585	593	651	616	597	642	555	621	617	593	596	586	636	554	602	586	597	572	602	586	595	599	602	593	601	587	596	586	606	622	598	624	620	584	595	570	631	555	624	614	598	613	638	607	627	590	633	603	599	594	587	636	609	621	598	623	585	627	600	616	576	595	599	564	593	605	594	619	582	619	611	570	619	643	565	588	615	586	560	579	650	612	610	630	571	588	624	635	579	625	658	626	600	630	594	607	584	585	607	606	622	592	631	634	633	577	593	600	565	615	598	602	671	603	641	620	584	596	611	586	648	572	654	605	594	631	619	577	606	626	614	603	671	570	634	604	563	613	582	602	596	631	606	620	598	598	645	581	581	587	629	586	630	580	611	605	593	580	612	588	602	576	622	578	608	599	555	582	606	644	649	599	603	586	605	635	627	629	611	632	580	611	573	602	612	661	654	580	643	599	581	613	664	627	618	619	597	629	592	637	648	587	609	627	607	630	582	627	635	633	603	585	626	602	620	609	591	605	616	593	606	599	565	556	600	630	592	617	612	577	612	601	599	640	600	636	594	600	604	627	593	605	628	612	636	626	602	545	605	625	612	600	594	629	562	648	560	617	662	596	628	640	632	586	564	608	570	598	611	618	589	602	617	632	649	600	608	638	615	582	595	634	604	592	570	613	582	592	576	655	585	592	620	637	564	571	611	615	604	571	570	633	602	656	585	556	622	621	612	566	575	608	628	624	648	656	656	617	631	590	637	627	630	647	603	615	657	609	638	554	610	634	611	605	660	559	611	599	617	627	544	603	624	624	617	591	590	640	595	631	621	616	588	618	578	599	614	602	585	567	639	598	595	625	604	609	563	630	581	621	626	619	630	610	639	623	594	597	573	601	615	585	639	595	583	646	613	611	591	562	624	622	583	615	615	571	613	613	591	627	587	615	601	607	597	588	566	610	608	619	593	585	594	610	577	614	640	628	631	622	654	645	561	611	619	569	593	661	616	602	613	607	637	603	611	619	605	603	619	579	585	605	608	561	643	602	639	645	591	596	599	627	583	623	584	569	613	603	592	609	615	591	640	575	634	647	609	573	584	621	630	611	620	584	574	611	591	581	621	637	627	567	597	584	583	583	597	615	621	591	561	633	651	612	574	586	592	593	589	615	596	553	611	589	637	621	634	614	625	595	634	634	630	564	599	645	550	582	613	611	588	613	613	593	602	579	604	603	616	644	588	572	573	631	624	613	614	609	618	548	579	623	665	593	616	631	609	585	631	609	609	612	572	639	604	581	581	625	644	626	610	605	596	597	602	586	679	578	614	623	555	599	633	591	626	608	607	622	635	572	589	582	666	636	586	570	623	640	604	608	598	640	593	599	622	593	582	627	578	610	610	596	595	594	605	624	614	635	616	616	602	620	618	586	597	583	612	587	628	606	579	631	600	617	622	609	588	624	604	609	594	564	617	643	608	616	601	579	599	620	573	604	613	565	628	600	589	616	600	613	629	615	616	589	610	598	617	579	595	627	612	578	633	606	578	592	677	617	631	620	593	640	616	625	594	581	604	644	597	667	629	627	599	634	584	602	597	620	613	607	547	584	596	605	641	614	619	609	612	609	607	588	587	586	605	563	607	595	586	576	629	635	598	598	621	636	567	609	584	620	594	601	621	622	576	611	656	597	646	622	575	638	641	587	613	589	597	613	576	591	631	634	608	620	579	572	603	609	640	609	602	603	564	601	580	620	598	574	608	565	553	574	559	641	594	621	583	613	605	582	633	606	631	590	591	610	603	603	597	586	617	622	609	606	597	621	601	592	605	596	608	581	602	600	573	606	609	636	582	596	632	620	583	627	600	620	608	579	597	642	545	601	636	600	617	578	654	626	567	614	577	573	568	558	562	581	565	642	652	624	607	610	606	599	595	620	539	630	633	570	615	583	622	624	604	602	597	619	604	597	575	623
14393	2581	2693	2077	1547	1183	11627	29893	3133	592	563	524	481	441	457	449	460	478	436	461	416	446	417	426	400	420	432	405	438	383	406	425	410	415	417	410	411	407	407	397	441	378	375	395	401	443	360	412	402	403	401	373	395	387	408	355	412	417	370	385	426	390	370	378	371	410	385	413	389	401	375	404	396	404	371	428	395	424	402	392	438	405	400	417	385	384	388	398	423	363	344	390	388	411	391	392	419	383	412	364	372	402	401	421	416	391	414	408	438	365	411	391	401	384	375	390	401	381	387	452	423	383	427	397	384	376	354	392	389	371	378	407	345	391	393	422	380	398	370	363	397	407	387	361	367	357	396	396	420	420	400	412	379	378	435	364	390	383	412	383	405	407	416	440	412	377	411	378	387	366	399	416	369	380	419	414	387	401	393	377	390	384	431	407	371	408	404	381	383	406	380	401	414	401	404	367	396	361	376	425	434	396	397	372	398	375	422	400	434	424	384	374	380	411	380	363	411	403	395	380	373	405	412	381	447	391	392	383	410	402	382	369	377	440	410	393	366	386	438	403	405	377	437	403	410	368	395	339	357	416	368	420	399	398	364	402	420	366	399	430	393	397	384	384	425	368	413	411	376	394	368	378	395	389	370	368	341	400	405	389	356	371	393	383	378	402	404	392	372	413	397	379	396	419	362	403	419	384	399	381	377	423	378	414	386	394	410	420	383	414	413	422	439	417	390	385	408	374	416	442	392	392	384	384	429	416	440	392	396	386	377	392	392	416	385	405	353	406	383	394	420	367	444	413	416	390	367	403	389	351	380	385	424	401	413	386	443	374	400	414	397	422	374	368	428	423	379	360	440	396	397	382	402	404	361	358	374	433	386	441	446	429	405	416	381	399	406	365	403	389	394	422	412	383	380	421	409	399	388	416	437	387	392	420	405	404	383	402	384	400	383	400	366	360	368	415	402	388	413	424	397	418	377	386	369	382	388	420	405	388	407	425	373	424	394	398	418	383	431	404	387	388	352	390	403	433	375	423	439	394	387	378	397	374	420	360	438	390	375	386	348	372	402	437	404	423	364	411	378	377	382	353	418	421	416	406	376	367	412	400	412	385	390	416	402	398	405	326	422	381	406	394	378	389	393	398	415	389	377	393	393	393	416	399	408	393	412	396	410	389	383	411	383	409	406	359	401	408	385	385	371	417	386	418	379	391	392	393	376	424	416	389	363	380	432	386	414	418	422	371	446	407	347	439	406	411	382	375	396	389	392	415	388	405	396	414	354	382	407	405	384	415	393	403	362	387	399	412	401	362	380	415	407	333	416	394	413	427	371	395	376	393	402	367	427	402	379	398	376	372	405	438	369	380	409	409	425	410	377	385	391	407	397	392	396	371	391	404	408	433	404	405	414	388	401	384	382	387	414	437	398	394	387	409	372	376	424	368	421	416	400	404	399	392	374	399	415	414	409	379	420	382	367	395	365	418	381	401	368	364	365	398	380	378	402	394	402	400	376	389	388	429	443	382	439	359	395	383	424	380	416	379	381	375	381	428	420	417	404	371	400	385	416	360	382	368	397	395	410	387	357	388	384	374	416	397	392	393	422	387	377	331	398	414	440	427	394	376	417	411	414	399	370	377	369	408	449	390	385	402	415	373	395	381	410	393	395	393	375	388	406	410	383	420	384	387	396	350	377	432	392	391	363	369	328	398	379	408	374	368	380	395	365	411	428	365	356	406	386	391	401	431	385	418	402	406	439	389	384	389	390	409	374	402	367	436	425	385	399	386	412	399	400	422	417	403	361	375	383	375	409	392	413	407	406	374	425	412	393	406	410	382	395	353	396	388	387	373	380	403	382	380	385	401	353	402	397	408	362	411	399	405	423	398	395	393	408	363	368	375	397	390	423	389	394	406	422	431	374	412	398	387	418	378	381	382	392	388	365	385	366	398	374	416	416	402	395	419	409	397	452	372	363	403	406	389	375	412	399	404	434	394	442	425	386	373	385	382	373	387	381	442	393	375	388	401	416	420	384	390	372	391	418	402	383	361	388	373	384	390	417	391	397	373	402	413	399	411	414	405	394	408	413	359	369	355	388	402	396	406	441	420	406	374	381	389	436	391	436	404	399	437	406	390	368	372	385	348	458	366	420	407	382	398	378	439	382	376	460	381	362	406	364	389	396	391	395	397	396	404	390	433	418	423	385	340	394	388	424	380	411	401	401	420	395	437	431	352	425	407	396	374	379	407	387	405	409	394	387	387	401	388	395	433	373	373	394	352	365	400	404	423	365	390	408	389	391	450	385	400	372	398	349	424	378	344	385	392	425	383	395	428	384	373	387	403	380	438	386	380	387	384	430	434	381	394	393	374	394	401	393	389	409	393	431	379	369	390	409	440	424	422	409	412	409	382	394	397	361	406	395	381	418	421	423	382	402	383	393	364	365	386	382	389	369	389	351	425	390	385	395	430	405	375	395	386	441	418	414	391	410	394	448	368	366	405	390	388	403	399	396	400	404	367	407	373	394	423	372	358	380	390	432	378	352	402	399	391	363	392	395	427	368	427	406	397	387	365	411	400	408	372	376	375	380	391	420	412	402	365	384	403	391	408	381	371	385	379	417	444	403	370	408	437	386	407	364	395	403	412	417	387	411	386	423	354	415	409	405	394	377	420	396	420	392	390	371	391	411	421	399	409	402	385	421	403	424	401	386	379	376	375	394	436	354	381	407	361	377	413	415	398	390	396	373	388	408	394	378	394	420	396	431	405	386	380	388	406	394	387	384	395	379	427	400	370	442	392	380	396	357	413	418	368	365	398	352	420	375	395	374	401	365	361	419	412	381	389	408	375	383	401	405	417	432	407	383	426	426	412	414	393	364	364	372	392	398	386	345	380	344	349	378	422	362	351	392	398	383	399	419	411	430	386	393	369	368	408	432	380	451	392	385	393	381	391	419	386	404	412	377	424	365	426	385	366	376	379	373	429	405	371	376	386	381	405	395	405	387	448	379	372	379	389	386	406	400	365	428	399	380	370	388	363	380	384	397	410	397	404	404	398	380	386	380	418	403	394	377	456	406	425	379	458	387	417	417	398	382	395	374	420	394	437	428	381	418	439	442	366	395	354	360	439	397	373	404	389	401	346	379	377	387	413	415	379	385	397	367	424	373	363	379	396	378	361	397	413	386	382	425	396	406	411	388	410	381	404	367	396	391	405	398	412	394	396	398	407	412	378	391	392	393	359	397	405	423	408	378	389	367	368	401	411	397	351	356	398	387	400	429	401	371	415	410	394	374	394	404	386	411	381	427	403	381	398	401	454	431	421	385	395	412	380	372	374	383	375	372	376	428	385	384	419	411	380	347	366	423	407	421	404	415	367	389	412	360	368	405	408	403	388	389	400	383	397	381	397	405	403	394	380	433	399	397	393	373	382	393	376	401	411	408	392	401	389	387	379	415	377	418	422	424	402	392	396	402	398	421	386	379	419	363	389	365	365
7958	2535	5296	6149	5495	4872	24154	31233	2507	2053	1833	1803	1631	1496	1374	1381	1311	1271	1327	1246	1219	1154	1146	1208	1134	1098	1041	1156	1103	1096	1051	1086	1090	1080	1035	1000	1012	1007	1036	1043	1082	987	1034	1035	1026	1000	958	952	1055	976	985	1013	1024	1001	966	935	940	934	998	999	1001	963	1037	978	948	925	959	987	948	1003	974	1017	946	981	975	994	1001	1023	989	974	962	989	1018	1004	958	1021	1005	973	980	1031	943	983	1014	967	979	957	971	944	988	1011	982	969	972	938	945	929	964	956	993	911	971	1019	992	989	914	973	973	949	947	944	998	1010	913	943	1024	975	943	969	935	971	950	922	941	965	950	957	1016	971	961	986	962	1008	975	956	985	966	985	924	980	1001	924	892	945	983	927	980	1003	1000	961	902	912	915	936	976	989	975	1003	1004	963	961	946	974	947	957	918	968	965	979	955	979	967	948	1005	998	1003	942	998	995	969	944	1000	937	929	954	990	902	981	953	954	1018	989	967	978	943	1009	964	941	942	936	930	923	997	951	960	971	924	931	918	907	927	959	980	912	964	963	937	1031	956	944	971	1012	934	910	948	992	934	959	992	988	945	966	932	926	971	909	962	969	939	960	956	907	944	932	950	941	998	987	921	952	987	944	978	979	949	921	1010	973	988	950	981	952	980	930	943	963	923	925	988	908	992	964	1006	940	974	971	925	925	1000	949	990	971	991	946	934	948	930	959	1001	961	936	989	965	955	945	961	937	931	951	945	909	944	941	913	974	950	938	949	941	963	902	978	981	995	953	921	957	991	965	978	929	970	958	1027	935	922	959	920	1011	996	904	987	908	998	968	991	943	973	972	921	938	944	974	1013	974	975	1029	946	935	974	951	976	978	939	998	944	945	920	972	1025	930	939	900	935	992	944	992	935	963	969	904	993	920	940	998	985	1008	992	1015	993	1011	967	976	932	1013	1020	931	986	998	949	980	994	966	1000	974	912	896	962	1003	894	935	996	961	977	886	1020	930	996	920	957	1012	962	947	963	1001	952	968	902	979	968	950	989	935	960	984	1003	978	961	964	998	955	947	897	928	938	952	960	925	963	984	970	931	934	949	963	965	969	978	928	998	932	957	969	1030	938	957	924	1010	1010	993	981	1005	973	975	944	998	969	982	931	935	936	931	882	992	1037	996	987	938	920	951	950	978	983	948	919	953	948	967	918	922	998	970	990	918	977	905	961	921	951	991	998	912	948	985	969	953	965	974	988	957	937	975	977	952	938	943	972	958	953	950	909	946	935	942	1000	1002	950	933	923	937	1001	931	963	1019	926	970	992	936	987	981	923	989	954	954	897	948	962	949	959	962	957	928	930	987	1003	949	981	913	919	975	957	943	945	944	966	980	986	1008	915	913	996	991	926	957	972	1032	987	1017	986	956	954	958	996	911	946	934	911	960	1003	939	996	930	945	978	975	977	976	1000	958	984	969	958	921	1037	956	978	966	999	943	956	942	924	965	902	958	988	926	945	950	953	916	1000	991	945	933	893	972	966	913	917	989	1012	932	908	957	959	948	988	956	949	940	982	952	989	945	980	940	977	963	947	903	935	949	953	959	947	939	972	985	983	965	952	916	956	984	925	942	1005	997	931	939	960	928	978	963	978	951	951	950	952	954	921	1041	923	983	931	981	947	946	984	941	973	950	974	975	962	958	959	950	946	974	952	958	966	951	975	993	947	962	913	965	924	957	966	1002	959	959	923	939	958	925	974	974	929	983	882	930	977	950	955	939	969	927	950	980	1001	965	1002	947	909	999	971	998	954	970	953	1039	922	973	970	922	991	966	958	1047	939	937	911	976	944	950	992	998	899	1015	937	964	920	1011	897	900	1009	965	964	970	913	976	984	979	959	943	976	972	975	990	938	981	916	982	959	921	938	897	954	990	1002	950	943	956	997	909	995	1012	971	954	961	943	964	972	960	997	932	930	990	941	984	1026	979	916	918	955	964	974	884	957	956	945	922	1003	946	1009	970	968	897	961	926	985	978	955	968	969	943	935	953	941	966	918	975	980	1012	999	941	959	960	966	916	975	1000	967	934	904	934	1010	966	1010	942	1018	964	968	956	996	986	1004	991	944	950	993	949	947	979	968	944	949	985	932	945	945	946	964	1006	972	947	909	934	990	1003	921	960	901	959	948	961	1020	973	958	1004	868	951	949	943	996	924	1020	962	862	960	991	992	948	972	961	913	991	972	922	1003	962	964	930	1000	992	975	999	982	979	941	977	912	965	970	953	1004	974	966	973	963	994	945	961	952	980	991	961	948	989	960	1014	979	948	986	972	930	946	956	942	929	962	947	972	923	1000	966	955	986	919	946	995	925	946	925	936	974	950	978	909	971	943	930	970	990	970	1005	977	957	972	961	966	960	1002	965	894	1009	943	937	991	907	1002	958	953	976	881	949	929	1008	1006	915	982	938	904	944	993	894	1000	1005	956	896	983	974	947	992	999	949	962	935	958	944	969	916	1025	986	927	963	936	920	900	970	989	975	1042	970	1021	946	990	967	907	996	958	920	948	958	933	979	971	980	952	934	967	990	936	934	948	965	984	952	950	976	919	985	997	950	934	986	947	956	995	1002	923	893	953	970	942	1034	966	1019	924	966	933	971	945	910	999	957	906	968	969	948	989	927	941	993	932	965	930	970	977	939	939	984	962	930	978	1016	960	958	984	974	964	947	941	993	1004	974	919	981	924	999	948	1012	944	977	937	949	937	913	951	972	969	985	893	940	982	947	979	947	934	1005	979	942	916	959	968	969	1006	999	942	969	938	988	953	946	996	922	928	931	964	909	1030	953	1021	953	923	931	963	946	976	970	959	942	982	937	953	976	985	934	1038	918	973	993	933	952	948	938	939	894	931	944	981	946	1016	954	965	927	950	954	976	985	983	989	995	986	940	967	919	984	946	953	946	989	986	994	991	959	937	944	924	973	1011	987	931	932	969	961	975	1009	940	1012	1002	964	956	976	982	991	929	990	969	940	980	934	960	964	947	982	917	1024	947	969	950	952	1011	884	954	924	944	990	950	938	937	967	961	942	922	939	958	960	964	966	937	946	930	925	1001	978	917	917	973	916	941	934	969	986	966	982	913	1024	947	974	966	929	979	961	995	846	963	975	970	958	958	957	1005	931	1006	953	1006	974	923	1017	952	981	930	994	931	956	993	977	921	960	1013	883	950	984	971	989	1005	975	962	972	969	947	977	957	957	984	949	935	963	956	968	993	950	1000	952	963	986	1015	958	941	968	866	968	938	924	942	994	921	932	963	987	954	1027	954	948	944	909	969	962	993	947	927	940	1019	997	922	978	978	993	925	988	959	958	922	936	965	985	986	973	990	1003	882	968	928	972	971	990	978	964	944	929	905	998	920	965	997	954	986	983	912	976	993	969	937	964	968	945	874	961	984	965	937	966	958	941	945	936	991	927	934	991	1003	969	901	997	971	965	963	930	959	960	960	983	941	959	964	954	933	947	932	990	937	912	1006	975	954	939	975	968	964	896	983	977	944	953	935	994	905	953	958	922	976	911	920	925	973	988	899	993	965	972	961	921	947	937	882	916	992	976	950	935	948	984	1032	977	962	967	998	946	967	988	974	1031	984	972	997	956	969	1010	949	919
1981	178	168	211	200	219	427	809	157	159	154	153	118	136	157	171	125	153	164	164	150	161	162	152	157	175	148	159	129	135	147	141	140	153	162	147	143	159	152	156	158	129	141	166	151	145	127	166	148	143	132	156	151	145	145	172	179	141	156	151	129	137	156	164	161	154	171	155	129	139	139	129	151	163	162	138	152	160	165	165	125	157	168	149	146	172	154	145	131	150	158	136	153	166	153	157	148	139	153	148	151	156	144	135	161	168	143	145	160	166	136	144	149	140	134	156	174	128	181	142	177	119	164	159	156	153	168	169	150	155	173	154	136	145	140	142	143	154	158	159	141	146	160	157	155	144	155	153	146	153	145	144	143	159	165	155	161	156	161	153	168	141	155	146	141	147	135	185	152	151	145	135	179	149	166	165	127	134	144	149	148	125	149	140	123	152	145	146	152	130	147	141	161	145	149	151	113	147	151	150	142	123	173	152	155	131	150	136	146	135	141	155	137	155	155	128	152	135	168	144	156	144	121	170	122	133	130	149	164	148	141	146	149	178	159	143	160	155	132	151	141	177	155	148	152	154	152	141	144	145	155	159	154	127	155	152	166	138	117	158	122	147	163	153	166	152	149	155	165	140	139	131	147	158	159	152	137	164	129	144	160	145	141	162	166	127	133	153	145	158	135	157	157	142	155	150	171	163	151	165	162	138	150	135	155	147	168	147	154	146	142	158	157	137	137	149	150	177	140	149	129	153	133	148	137	149	148	154	176	170	150	164	143	137	135	170	155	135	136	144	114	156	142	129	156	146	178	140	158	157	154	127	145	150	157	138	144	149	168	160	161	158	152	125	141	131	133	128	137	167	151	160	152	139	137	168	140	188	175	144	140	141	142	177	153	136	151	157	132	147	162	164	165	158	139	130	149	140	171	141	133	142	144	164	129	165	141	169	140	146	137	149	142	158	158	151	134	174	144	134	157	141	138	145	139	157	162	167	157	147	160	144	158	156	165	143	152	136	148	143	150	150	155	149	174	135	169	171	134	149	133	144	165	126	150	153	159	171	180	159	157	161	171	147	157	161	135	129	167	141	165	148	126	166	160	166	153	137	169	175	126	173	142	136	157	156	151	132	145	159	145	155	128	145	142	129	165	122	137	147	132	160	159	133	136	174	137	139	148	161	160	167	154	156	146	146	143	131	158	143	143	194	139	169	152	156	157	156	159	158	140	149	142	131	143	156	150	143	165	172	154	117	171	147	136	124	160	158	133	161	146	144	164	150	167	148	173	164	183	125	183	190	133	142	160	138	136	151	155	154	137	153	145	164	146	143	143	136	148	145	144	128	147	133	147	153	160	142	141	154	125	165	134	143	137	128	155	153	150	148	148	141	139	155	166	150	161	143	142	157	154	131	160	169	168	160	175	146	131	156	125	180	165	146	152	178	161	141	143	151	127	156	147	172	127	142	150	153	155	139	135	157	141	151	155	137	132	154	110	155	157	149	164	154	151	165	163	129	150	152	162	138	160	166	143	120	174	165	153	138	137	159	161	167	148	152	147	132	150	159	163	151	144	160	158	153	145	134	133	148	137	158	199	119	147	148	127	164	131	171	153	139	161	173	166	143	144	152	166	157	150	139	143	150	129	147	133	161	131	145	148	162	149	131	163	162	169	148	137	156	141	135	127	139	140	155	159	153	137	142	126	172	165	145	138	154	153	162	153	139	140	144	126	150	155	133	156	146	144	150	156	164	152	149	156	147	146	122	169	162	146	172	155	139	161	148	149	136	142	134	154	164	150	150	161	137	156	165	131	147	137	164	169	144	144	153	141	147	128	148	144	154	161	160	155	163	140	132	151	139	185	163	150	151	173	165	153	158	127	149	157	139	148	157	159	164	170	139	167	126	157	152	160	153	161	174	167	153	163	166	158	151	157	161	147	150	124	155	148	147	146	115	124	147	155	161	134	131	141	133	140	136	170	166	147	172	134	143	126	147	180	167	125	153	145	156	138	143	137	147	156	158	131	174	139	143	145	146	127	142	175	147	141	165	149	159	174	147	149	180	124	162	137	157	152	176	151	156	161	174	134	143	162	158	160	170	158	157	151	139	139	139	177	141	147	184	157	162	127	157	137	140	140	164	142	150	150	156	139	167	165	133	132	154	141	140	147	151	163	170	157	141	155	140	154	166	166	158	174	126	145	166	169	139	136	176	145	147	138	142	124	163	168	139	142	134	141	126	146	142	168	171	160	167	154	147	146	141	116	151	152	163	157	155	141	146	116	142	154	130	145	158	152	158	145	143	153	154	144	141	159	133	139	159	150	153	148	144	150	141	139	159	165	140	168	132	150	156	152	133	166	156	185	164	163	150	149	161	153	151	145	157	158	150	141	148	167	141	157	147	146	158	160	143	146	151	144	179	145	155	145	159	157	140	140	141	161	150	139	134	152	134	166	159	139	154	145	138	162	144	148	169	150	166	143	153	158	146	151	144	171	162	151	157	146	159	137	173	146	171	145	157	140	155	162	169	144	179	135	160	162	130	167	155	159	182	144	171	135	177	141	149	160	134	152	147	150	158	148	147	148	156	139	152	144	142	146	138	137	135	143	146	162	147	148	140	148	153	130	155	153	135	184	127	154	161	144	152	159	148	145	143	141	147	146	147	159	143	160	135	161	132	152	156	147	146	134	155	156	146	156	150	165	145	157	158	153	159	134	151	144	140	168	152	139	166	133	145	170	152	152	152	138	152	136	150	177	157	156	145	151	135	153	148	178	165	140	161	133	138	158	163	154	132	174	171	159	159	155	129	154	126	153	140	143	169	155	169	168	182	166	167	154	170	128	151	135	133	170	139	153	146	144	155	171	124	128	149	161	143	148	152	139	151	153	145	132	136	154	142	163	144	143	128	148	167	144	159	143	136	146	150	130	138	165	151	148	126	169	170	138	145	151	149	143	159	151	151	143	135	147	167	152	134	149	157	154	158	161	157	164	144	149	127	149	167	159	142	126	155	155	122	166	146	165	152	138	158	164	147	145	151	147	144	160	139	149	150	156	144	178	137	161	131	151	139	158	180	137	124	145	145	157	127	157	129	140	143	147	159	144	150	152	145	142	131	134	146	151	140	151	146	157	141	150	148	156	124	180	169	152	154	150	151	145	157	141	168	143	159	158	163	145	126	160	167	174	144	143	144	146	144	139	143	143	163	133	129	159	139	139	183	135	124	146	140	122	167	150	135	142	146	146	151	137	160	132	144	155	147	158	147	156	153	132	155	155	150	170	167	146	148	146	126	146	130	155	145	150	166	155	125	139	144	137	156	147	154	159	162	140	144	127	153	148	150	175	152	147	156	167	144	160	136	142	159	159	150	160	139	130	135	138	136	151	160	150	137	142	136	165	145	130	133	134	158	138	152	167	178	144	156	154	159	171	145	130	131	160	146	156	150	140	145	171	144	150	153	169	154	141	159	131	166	143	145	147	149	152	143	145	167	154	155	165	158
2205	453	624	692	752	756	2368	3883	463	448	414	467	441	495	464	480	459	491	448	417	457	433	451	493	458	422	449	464	436	439	459	442	438	456	441	421	436	447	445	452	455	430	433	444	438	476	463	449	434	453	432	411	467	436	469	425	411	448	467	450	403	482	471	443	445	439	466	429	417	436	452	393	448	443	448	438	396	444	407	420	467	404	432	429	426	446	451	443	439	421	464	471	451	457	449	466	430	485	462	433	423	447	441	437	450	458	471	428	450	447	431	422	421	460	454	424	441	432	456	443	433	445	453	458	436	450	441	458	435	481	420	450	445	446	451	457	442	439	465	428	383	423	455	452	420	430	451	455	461	485	465	449	447	440	450	432	463	474	440	424	442	465	424	450	464	441	421	484	436	444	425	432	402	420	429	456	445	438	425	421	422	444	466	451	469	442	453	466	469	459	455	454	410	432	457	454	455	416	417	513	410	439	450	472	471	431	432	453	460	452	484	412	453	445	430	429	430	427	452	444	446	489	410	444	468	444	420	441	440	448	431	435	459	474	445	435	444	468	438	450	443	440	437	444	415	426	447	440	445	463	465	452	443	439	431	408	415	442	468	472	489	452	419	466	399	466	452	429	469	460	427	433	429	453	447	429	468	465	440	430	475	446	443	512	471	441	448	466	446	469	429	426	480	459	465	433	441	437	491	450	450	440	440	455	448	423	487	471	438	438	458	397	430	441	452	450	455	456	475	439	415	451	417	423	439	523	481	433	437	431	453	441	402	419	441	463	438	478	473	423	477	460	453	440	434	437	472	446	407	448	431	442	421	446	428	428	455	456	437	456	438	416	448	434	428	469	432	410	476	473	476	476	468	426	428	430	473	463	441	415	485	418	427	462	472	439	436	449	396	488	451	450	406	486	429	430	459	399	430	466	426	474	466	421	423	417	459	435	433	446	434	464	473	417	422	385	440	440	469	450	462	435	418	423	452	427	449	428	464	443	436	442	476	441	420	443	427	446	443	449	435	462	480	431	418	478	483	453	473	433	443	425	422	454	467	410	445	456	447	436	419	494	445	465	423	434	435	453	397	431	445	439	425	436	417	473	441	432	457	407	409	424	442	457	441	435	442	467	459	435	410	488	429	446	454	443	458	448	431	408	465	455	451	387	447	420	443	420	426	447	437	422	463	465	432	446	454	462	453	468	457	447	432	429	450	405	418	425	441	424	458	422	422	454	428	455	438	455	438	455	426	452	432	436	462	447	496	455	440	427	467	406	464	430	464	482	464	439	457	457	437	453	408	468	423	444	438	456	442	452	417	433	467	431	442	441	432	442	474	426	456	421	460	443	411	498	416	419	494	449	454	472	452	439	467	437	449	409	467	415	454	461	439	439	455	459	472	425	445	452	475	427	466	422	466	449	421	468	468	445	455	460	446	453	467	416	441	434	436	436	427	454	483	428	431	443	418	403	425	450	425	456	433	424	409	417	461	449	421	432	399	445	464	410	395	415	443	439	470	440	469	433	456	414	460	432	425	473	471	473	422	402	444	442	473	451	440	437	414	473	462	472	419	456	469	428	436	456	403	445	436	437	464	411	472	415	424	453	436	418	487	448	464	399	457	457	460	448	406	418	436	473	441	438	457	453	423	426	433	439	472	457	443	451	466	458	396	482	460	420	435	413	447	420	428	456	448	449	416	463	406	452	428	473	433	416	469	461	490	437	433	437	429	434	427	447	468	448	441	456	441	445	440	430	429	378	438	484	431	436	440	427	437	422	456	431	426	438	466	433	421	451	466	438	448	424	443	447	460	478	395	415	466	441	473	428	427	448	443	413	450	428	421	441	480	418	414	454	436	458	445	463	469	480	465	423	461	456	417	472	437	443	462	490	445	464	449	446	434	434	417	434	447	435	450	429	447	424	456	431	474	442	482	447	452	444	455	434	467	386	472	450	414	420	508	431	462	420	447	405	443	450	426	441	462	447	477	448	489	494	454	463	401	418	438	440	496	467	424	442	435	412	453	435	474	464	452	434	466	454	491	445	441	434	452	462	463	463	425	419	419	417	433	417	460	419	424	420	455	465	445	461	441	402	426	469	466	435	455	459	439	455	442	469	435	476	471	428	473	409	451	396	376	460	432	438	440	463	415	460	440	470	421	471	436	441	450	483	460	421	444	444	475	463	441	455	454	441	445	480	412	448	478	421	430	464	430	439	449	423	453	406	402	466	480	468	447	411	488	485	429	436	463	464	472	493	447	507	444	445	471	444	418	434	468	424	451	451	413	424	418	440	436	426	474	410	473	435	472	441	480	447	402	416	465	437	439	424	433	483	453	441	415	427	457	459	422	426	499	396	468	434	432	499	431	420	478	436	455	435	474	407	408	445	435	456	470	432	436	456	464	481	412	433	412	462	437	436	429	430	425	453	430	446	465	444	456	422	476	425	405	443	437	437	478	436	438	450	431	436	456	412	460	452	445	444	488	461	474	411	448	474	450	438	455	444	449	486	454	434	478	435	446	464	496	462	426	439	403	462	408	421	466	436	452	437	456	412	452	411	436	424	416	432	455	432	422	440	461	421	420	447	481	415	450	416	471	440	420	430	463	437	456	456	443	438	446	430	451	444	474	483	474	435	440	408	393	402	467	417	459	430	428	448	416	444	477	432	508	457	447	438	433	420	440	440	417	424	435	410	416	423	454	428	469	445	433	466	414	434	438	424	447	427	479	478	441	464	460	472	472	435	466	420	448	466	446	436	438	472	442	437	434	437	402	445	440	428	476	440	421	444	440	466	426	429	420	443	466	439	445	426	407	461	483	454	462	408	423	425	416	442	429	461	413	417	431	446	428	435	405	427	454	454	458	439	437	449	423	452	435	418	418	453	421	476	463	413	426	446	467	469	437	446	419	422	454	454	442	424	427	454	468	453	435	458	424	444	420	479	429	478	438	426	443	446	450	435	451	452	446	441	451	451	449	448	438	462	445	441	443	443	408	455	476	440	447	474	427	443	432	459	429	465	470	456	426	444	427	434	428	456	426	433	457	454	453	463	406	458	441	419	453	440	406	424	436	430	453	426	417	401	447	459	435	448	443	424	444	442	449	439	445	424	395	452	467	430	448	414	437	478	447	468	449	468	461	476	493	442	448	428	414	409	463	419	463	495	415	450	433	428	447	434	445	445	438	465	464	484	466	441	486	441	417	421	432	435	460	475	475	429	441	447	435	434	434	452	495	459	431	451	470	421	444	470	437	431	488	441	456	457	433	427	488	471	428	420	439	460	430	473	444	468	485	464	445	447	431	443	455	433	429	472	469	453	443	430	456	442	427	466	414	419	426	458	454	469	491	378	440	501	463	442	436	421	420	474	452	427	425	453	442	446	457	444	445	457	441	439	484	454	432	441	441	437	416	463	470	434	472	452	450	485	448	430	433	413	406	418	436	452	441	425	450	421	446	475	442	402	426	457	452	454	455	422	433	450	437	441	451	456	437	462	457	466
7642	1165	1389	1198	921	739	16624	17058	1004	313	277	302	291	269	259	270	283	243	246	230	259	222	255	234	245	229	218	192	263	254	231	222	273	215	251	266	261	231	236	258	236	202	227	239	242	234	240	223	212	229	250	236	228	229	231	252	233	220	269	232	230	236	195	227	228	244	241	226	226	223	259	241	226	228	232	246	202	251	252	233	247	223	245	221	211	246	240	244	249	230	251	253	275	230	227	245	229	218	233	230	235	232	236	227	219	235	253	252	221	259	238	208	250	206	250	231	247	216	240	218	279	243	241	216	256	243	219	246	219	246	272	230	208	223	227	228	221	209	223	233	246	272	237	244	265	244	228	235	242	235	238	261	241	222	219	224	208	199	242	256	223	235	238	215	222	239	229	231	254	240	240	241	210	217	256	247	257	253	208	223	263	232	241	240	230	222	239	208	272	216	224	234	225	224	224	228	243	258	255	258	228	217	225	239	220	210	223	213	222	215	246	239	220	236	233	243	237	248	251	213	235	195	236	222	218	241	212	231	209	242	244	241	249	227	247	240	237	207	234	234	233	232	262	248	248	207	236	262	234	228	225	245	222	254	237	235	228	238	227	242	224	235	255	244	232	252	215	216	215	240	254	251	214	212	231	251	225	263	216	200	227	194	217	237	213	211	207	224	234	226	245	229	219	251	240	227	232	236	225	198	210	226	231	220	272	215	190	221	230	227	239	240	223	239	216	226	246	228	267	246	240	232	225	245	231	222	231	245	231	231	232	230	236	207	231	245	240	230	207	212	231	243	201	258	236	233	202	207	240	207	231	238	223	238	248	223	231	213	215	246	243	243	223	200	225	213	224	240	213	267	258	231	234	239	238	210	206	237	196	231	223	210	233	196	231	232	246	199	239	214	240	211	196	236	219	232	223	267	211	243	242	226	234	206	230	222	257	215	222	219	243	260	234	240	225	212	221	222	253	228	227	220	234	235	236	203	232	208	235	250	222	228	249	249	243	214	251	236	233	223	267	214	230	221	205	244	224	251	235	249	220	247	248	259	238	244	241	232	264	234	218	241	249	221	220	253	220	244	202	210	241	224	271	244	200	245	222	220	242	239	215	243	235	224	220	252	238	239	227	248	241	218	232	227	231	221	265	226	254	220	221	212	218	213	233	242	232	247	229	241	255	226	244	241	223	230	243	244	231	226	221	260	253	240	198	218	232	238	236	199	230	234	224	213	217	248	221	226	263	224	230	219	224	234	233	254	202	232	224	226	238	240	249	217	213	219	235	245	239	262	252	234	208	216	238	251	235	256	219	235	219	238	229	231	211	251	236	244	228	223	259	227	270	241	233	204	216	236	225	235	230	225	230	283	233	239	237	220	228	229	215	265	248	234	266	217	234	255	210	219	236	250	248	242	237	239	235	228	234	226	227	204	243	260	234	210	228	240	237	244	249	246	245	212	219	249	260	228	241	226	232	246	223	220	219	203	240	224	230	227	222	239	254	236	219	270	247	224	225	245	236	242	216	231	271	228	257	215	263	229	230	211	240	216	241	219	217	205	229	262	252	259	230	247	237	219	232	241	230	259	212	241	195	230	212	204	243	238	247	234	243	203	226	243	220	225	234	208	255	228	220	244	237	239	232	241	233	217	230	242	195	226	238	217	212	247	211	238	247	227	220	235	233	222	235	252	206	214	218	248	237	241	260	238	231	227	234	268	207	213	206	212	226	222	217	241	227	219	218	236	232	263	242	227	241	251	206	243	225	223	230	221	217	206	237	243	231	224	238	235	206	215	261	200	226	250	267	251	223	244	224	232	232	236	215	228	239	229	237	207	215	219	239	196	243	224	234	250	238	213	236	202	225	226	246	257	240	214	227	222	228	197	245	237	210	250	221	217	228	209	223	235	206	225	250	268	212	251	248	243	236	215	247	247	254	228	241	249	219	235	217	229	219	237	234	237	210	225	239	229	261	213	242	241	230	217	231	239	237	206	209	231	228	215	249	258	235	231	234	208	264	215	238	215	228	236	229	250	248	222	224	212	247	257	206	252	217	223	237	210	225	234	238	225	198	252	202	245	219	208	192	215	217	256	226	212	218	248	251	209	244	241	260	229	248	249	237	236	233	264	255	223	214	217	235	220	226	212	250	220	230	243	221	197	223	231	229	246	231	235	229	223	224	227	230	239	230	214	225	241	246	237	236	225	222	231	232	241	241	215	232	220	252	216	238	223	244	215	265	246	269	231	250	235	219	216	236	220	232	231	230	251	229	245	251	237	214	244	235	237	208	224	232	235	225	212	220	237	224	239	239	205	256	235	264	213	212	202	221	231	238	213	260	225	240	220	254	250	233	246	232	234	259	232	244	252	235	227	263	212	196	238	237	217	214	246	229	250	192	214	236	237	242	223	248	255	253	248	240	228	247	220	234	208	214	223	222	232	218	240	242	236	213	220	228	202	232	253	265	237	208	220	246	211	219	215	198	223	233	215	250	260	249	220	238	206	207	225	194	236	228	228	207	239	241	273	222	250	208	189	244	244	230	228	240	234	207	221	238	223	221	247	245	222	217	217	234	232	206	248	224	219	234	233	223	230	258	231	220	223	205	217	260	229	219	222	235	239	249	218	219	220	226	223	225	211	224	228	249	215	222	228	226	226	219	232	251	191	244	219	240	237	228	245	254	237	227	230	216	219	249	262	230	221	273	228	249	252	218	225	227	210	244	242	213	215	225	209	227	232	263	224	230	242	229	220	224	234	240	208	221	218	221	246	210	245	234	207	218	209	241	250	255	222	206	226	230	229	238	241	249	235	230	205	238	241	234	237	216	223	244	234	235	235	276	227	209	225	216	232	243	223	281	249	217	250	241	218	224	217	250	252	249	224	244	239	224	248	237	246	226	237	225	213	214	218	212	224	193	234	241	214	248	223	224	250	198	234	247	224	263	221	221	233	251	234	257	252	202	207	235	246	214	248	236	237	265	234	237	233	214	241	253	231	221	254	215	232	244	221	242	230	243	234	216	229	207	201	222	235	212	274	243	233	254	232	239	252	235	238	211	237	240	255	254	255	229	243	234	233	217	217	213	224	230	238	249	191	246	251	238	237	246	219	232	238	252	249	230	258	230	236	208	227	260	229	215	229	243	238	248	246	222	215	255	252	237	252	234	205	221	227	234	209	228	245	235	236	239	230	229	254	267	218	228	217	230	232	242	217	229	237	215	252	250	220	247	207	209	230	219	249	214	221	229	241	250	232	263	218	217	231	211	226	241	214	239	239	225	234	217	263	251	231	212	217	229	229	211	275	262	203	215	203	196	261	244	243	224	213	195	235	218	221	258	246	204	238	224	227	251	207	228	244	241	207	241	222	245	241	221	219	226	226	227	242	230	251	197	234	242	233	247	224	217	229	251	216	277	248	210	210	234	236	252	235	229	221	220	236	228	227	236	215	231	216	221	210	234	256	248	246	225	220	225	226	246	223	235	229	216	219	228	226	224	215
5909	1417	2967	3916	3561	3180	35392	21507	1287	1116	1062	1002	914	918	893	879	843	852	822	774	805	767	777	722	694	663	700	674	700	686	676	706	655	670	655	633	686	669	666	691	698	684	681	638	638	674	637	676	691	668	659	662	627	662	691	644	650	657	640	641	667	647	627	638	643	633	613	617	639	654	672	592	629	632	637	660	664	581	650	632	645	619	624	605	606	669	657	639	611	666	652	591	627	640	664	661	665	635	651	626	640	633	614	614	602	599	610	640	610	701	603	660	647	606	651	590	647	691	666	632	657	630	644	632	647	620	611	611	614	649	630	607	618	642	653	612	631	616	663	620	650	646	603	579	596	658	642	644	580	633	680	651	628	620	639	667	601	613	651	640	687	675	614	608	630	630	609	627	623	656	638	670	645	632	670	617	650	640	607	649	604	645	689	663	613	663	623	672	633	628	624	620	600	643	637	647	603	590	649	649	634	665	635	635	656	615	611	612	598	670	664	642	616	633	601	609	608	617	657	650	631	615	648	627	647	635	592	636	680	631	665	646	665	654	591	623	620	610	630	651	673	587	656	662	641	639	613	618	660	625	649	622	595	573	623	621	674	640	641	641	634	630	568	630	613	629	625	637	645	660	657	685	618	659	639	650	639	661	640	664	621	622	609	621	657	595	619	632	639	651	653	605	616	667	669	639	619	641	659	627	640	646	604	619	622	672	600	645	630	606	631	615	649	652	599	694	647	676	611	598	635	674	650	590	643	623	618	638	603	623	599	609	662	642	651	632	654	617	597	603	604	614	667	652	638	592	641	608	665	616	652	634	660	608	637	640	652	605	638	641	631	649	668	653	605	612	628	718	628	659	620	671	635	641	619	634	609	599	667	672	589	641	633	629	669	680	640	614	625	657	580	607	665	654	634	665	647	620	645	619	598	620	675	662	617	651	619	615	635	584	668	615	665	667	669	600	634	655	644	636	611	666	615	659	611	649	667	624	662	596	633	638	604	684	677	632	638	674	621	625	627	651	629	607	634	677	647	619	618	652	653	600	674	625	615	624	622	628	634	680	654	618	637	597	599	599	641	610	637	635	655	644	618	618	616	617	616	588	625	595	658	676	597	613	639	644	649	602	631	645	649	641	607	636	630	618	598	610	620	662	645	673	623	644	670	687	700	634	620	620	651	617	617	628	622	620	638	598	611	685	664	601	638	611	627	641	607	669	674	620	662	659	645	607	591	610	677	633	588	637	673	620	625	617	588	606	623	624	608	602	606	629	633	640	684	646	604	597	619	635	663	639	649	701	616	633	656	625	633	644	635	620	641	618	632	672	620	693	657	637	646	643	633	611	577	580	607	616	649	625	621	598	617	600	620	661	626	650	646	620	646	634	634	617	638	622	641	629	628	607	633	664	628	610	615	647	633	633	624	672	605	643	669	646	643	629	648	629	630	647	607	642	645	650	569	615	640	631	609	667	600	624	644	639	619	646	594	613	627	664	653	602	636	655	629	644	663	591	621	640	643	611	640	651	623	666	640	590	605	633	640	605	601	619	621	636	632	631	637	616	646	658	658	695	614	613	627	604	602	605	636	623	617	643	610	639	679	654	654	666	639	562	635	631	616	657	656	586	607	642	550	641	632	592	636	622	643	655	652	621	660	618	633	665	576	644	643	610	650	642	612	615	695	609	619	583	652	651	587	597	661	639	624	617	656	658	626	655	694	614	655	601	622	691	620	599	664	626	598	636	602	643	601	613	653	566	660	629	638	633	610	600	643	671	650	652	639	636	592	624	630	631	629	655	698	627	646	630	612	645	614	631	611	629	655	627	619	673	649	633	635	636	636	630	622	609	651	644	568	625	594	614	627	715	660	638	626	623	634	619	580	601	635	652	611	658	615	637	588	614	612	621	628	592	636	611	580	652	626	602	604	670	651	701	673	649	612	595	620	645	637	644	648	615	653	626	639	650	589	624	602	645	598	644	610	627	682	655	619	665	655	622	620	649	629	656	648	631	654	628	620	614	610	631	616	604	662	655	666	648	602	633	629	638	608	637	623	644	643	629	637	666	697	651	641	621	578	633	663	669	673	628	667	668	619	665	633	618	640	653	610	642	634	621	622	606	627	645	668	680	628	677	623	622	705	617	610	673	613	619	572	626	631	587	617	614	657	642	638	646	594	605	604	681	636	647	624	661	614	642	626	623	607	579	590	613	659	631	641	577	644	670	629	672	651	622	610	611	649	675	631	663	593	608	676	634	617	619	626	646	643	655	637	694	653	668	610	598	682	590	650	640	671	594	692	623	639	621	633	638	640	670	642	637	603	618	628	613	640	682	619	647	622	654	645	645	623	684	612	608	610	575	623	640	622	630	594	699	651	615	661	625	625	674	687	598	621	686	623	640	585	640	662	641	663	631	630	677	614	605	595	646	620	638	627	677	631	615	642	586	642	646	648	627	644	626	613	670	634	661	637	600	603	626	611	638	655	613	625	632	626	642	661	627	625	594	640	677	621	617	615	629	571	610	610	632	645	629	639	603	603	601	600	647	648	588	651	599	598	647	594	647	634	629	636	634	609	643	650	572	619	633	689	629	673	652	605	646	604	617	687	646	613	640	582	642	604	613	608	615	620	652	649	627	573	589	621	671	628	685	626	598	628	606	619	644	623	602	653	636	609	620	628	637	618	674	615	656	633	589	647	643	624	635	628	624	668	655	649	640	668	637	599	614	627	606	634	638	653	647	632	649	645	662	637	659	664	663	652	637	628	632	612	637	582	639	693	650	611	648	607	675	632	632	640	644	662	630	602	605	618	625	660	636	616	674	612	632	659	633	637	659	635	655	642	614	612	636	629	641	619	676	634	632	645	603	620	635	655	602	661	563	611	628	692	620	595	608	582	709	648	639	626	638	655	678	619	643	626	628	651	654	600	621	653	587	637	610	624	614	646	633	640	565	611	583	643	670	622	636	676	647	635	599	593	655	654	624	631	643	650	679	647	629	641	600	636	682	663	653	639	616	642	660	664	661	620	670	658	612	658	622	584	650	671	576	667	639	627	602	643	602	663	581	582	665	646	680	606	669	643	642	641	625	662	665	644	625	654	653	657	585	607	599	648	623	625	611	659	576	600	664	610	643	612	621	633	617	640	629	661	644	612	650	669	608	645	628	605	657	633	639	650	650	611	641	610	617	644	620	626	648	634	640	634	593	644	674	630	671	639	667	603	635	672	592	632	677	632	617	659	585	669	654	628	653	602	654	633	627	667	612	633	631	632	601	676	606	618	574	626	625	623	665	632	614	659	673	642	619	670	617	593	588	651	626	633	650	663	621	631	655	597	592	624	615	608	572	649	649	703	636	651	616	637	608	684	664	623	601	599	603	643	615	608	628	618	636	669	634	654	624	637	609	618	610	624	616	662	609	615	589	615	641	602	639	622	637	604	674	623	607	654	611	626	612	666	626	610	632	635	727	639	669	667	615	612	649	684	635	664	634	622	579	608	614
14483	2721	2804	2482	1913	1813	20167	29851	3051	594	553	523	473	486	440	468	454	468	416	431	404	434	389	423	435	419	386	401	430	423	373	415	362	432	375	428	423	452	402	449	383	420	446	391	417	402	427	385	406	405	402	404	425	376	376	406	398	399	407	373	392	385	389	421	392	436	429	434	398	396	385	429	384	385	418	412	406	378	412	422	399	406	421	426	395	409	424	395	403	379	419	381	392	386	381	437	379	396	424	398	406	379	437	384	400	429	402	342	389	379	400	400	385	383	386	414	417	383	411	410	413	405	426	370	438	337	382	389	405	406	384	433	393	383	403	367	410	392	378	401	414	423	399	384	395	416	406	410	449	421	371	422	394	359	400	378	359	437	424	407	402	382	392	399	398	411	389	411	466	391	406	384	411	365	382	423	414	412	374	401	399	417	395	404	438	426	384	437	396	396	415	417	410	372	370	368	409	415	395	406	411	444	400	351	391	416	428	375	404	421	420	396	405	411	395	412	400	383	390	437	413	432	413	394	365	400	404	404	405	393	395	410	442	393	372	411	384	440	386	420	349	408	390	359	407	399	440	399	391	408	370	383	389	445	399	399	370	368	398	347	402	424	397	411	419	423	397	416	397	412	406	416	405	409	429	411	384	396	428	398	402	379	425	409	403	416	362	379	411	412	392	392	409	412	423	413	439	421	359	427	359	382	433	427	379	418	383	404	393	397	400	399	390	378	398	362	424	374	400	367	389	388	417	398	397	395	371	378	443	422	365	432	380	393	406	380	413	386	431	386	391	409	394	380	376	394	413	429	389	381	388	418	388	373	422	404	393	400	430	404	387	393	411	411	374	390	379	332	380	375	418	393	408	381	416	414	429	371	414	365	379	356	374	422	412	411	386	352	402	398	380	413	424	424	377	354	384	406	420	375	431	377	400	421	390	447	415	403	387	431	407	349	403	431	403	418	392	423	418	393	403	417	419	418	369	377	385	373	397	412	390	416	392	386	378	403	422	397	421	399	384	402	420	417	368	406	411	392	388	426	406	338	348	362	436	429	357	423	404	402	381	405	377	424	420	429	431	412	393	404	378	379	382	400	400	385	368	412	394	402	393	407	418	432	393	393	456	373	409	422	392	410	380	366	383	420	380	397	399	396	397	409	408	408	380	417	363	412	356	373	422	363	408	399	377	428	423	340	397	398	407	383	413	401	409	405	368	365	420	384	422	406	394	426	432	381	436	398	416	382	414	422	409	374	392	393	388	431	400	392	342	422	363	390	369	415	408	412	390	436	428	426	359	414	416	388	389	383	384	345	361	404	401	392	403	399	400	442	420	398	433	411	370	398	417	407	408	423	360	375	406	356	346	407	412	402	394	383	408	361	368	408	446	414	424	389	403	432	381	406	431	398	398	398	417	413	396	392	405	391	414	387	394	419	468	408	404	396	400	413	391	429	392	443	408	354	396	447	401	411	393	385	389	395	401	358	403	376	455	385	419	423	392	409	413	386	434	396	430	429	403	375	379	414	400	420	359	418	388	417	422	402	400	401	411	404	402	388	370	405	362	375	419	399	411	412	409	395	407	440	377	401	422	387	404	384	395	403	418	420	436	385	386	378	434	410	430	384	394	465	390	385	423	390	403	439	392	409	381	419	387	402	413	415	397	403	428	412	394	412	381	406	400	428	400	398	399	398	438	388	421	399	410	414	420	399	381	396	425	391	413	418	396	401	397	386	403	380	398	406	366	426	410	382	404	410	416	398	433	415	390	429	380	397	428	391	430	421	404	400	356	413	423	385	414	438	418	396	417	398	404	397	409	395	390	415	397	410	388	417	420	455	440	386	396	373	393	408	405	416	362	400	400	388	438	390	432	413	440	410	422	402	405	395	387	379	391	385	378	386	443	400	344	361	394	377	414	409	377	399	406	389	394	418	403	404	400	410	390	378	381	392	390	392	383	414	388	395	387	380	418	391	380	406	363	410	387	444	370	393	430	407	370	424	403	398	420	410	413	418	415	413	409	407	371	412	377	395	414	374	369	417	408	385	417	364	405	446	382	378	371	411	424	397	374	383	384	403	428	397	403	380	380	374	415	383	394	411	412	443	375	432	414	377	408	437	404	403	379	428	398	366	436	406	388	403	408	409	438	413	375	397	391	434	357	348	409	377	437	434	312	377	463	393	407	413	420	414	425	435	381	376	445	417	382	388	396	388	432	396	417	406	430	431	400	390	406	382	381	395	421	442	411	424	369	405	423	385	394	401	403	393	383	356	398	387	393	409	416	418	419	395	406	386	395	393	395	395	378	417	373	409	408	387	440	427	375	372	375	359	402	417	376	400	402	401	423	388	389	391	408	429	408	402	441	394	426	422	393	376	418	403	408	392	394	345	392	387	403	418	386	403	419	410	463	371	380	395	390	396	399	427	368	362	403	416	390	405	371	374	397	378	388	397	392	391	413	428	370	381	404	392	409	394	418	422	416	403	384	395	415	429	445	418	392	392	408	422	392	372	401	399	429	395	399	393	390	392	390	408	407	372	382	394	406	408	383	390	436	408	385	399	398	396	394	379	393	387	427	397	421	390	355	385	409	409	414	393	377	422	431	374	392	421	440	447	410	387	395	398	409	438	395	426	385	386	410	414	401	381	428	390	420	375	378	392	443	406	392	393	349	394	403	375	416	392	392	368	402	396	408	377	364	377	403	416	443	383	400	426	393	387	414	392	413	390	407	391	392	428	425	451	382	383	388	397	419	409	392	408	409	460	413	405	380	410	399	388	368	402	396	415	425	429	402	380	409	384	393	444	425	395	415	387	426	447	420	409	427	413	428	412	430	390	404	343	425	394	397	392	403	410	400	404	430	350	386	371	404	445	387	382	387	399	448	391	450	459	391	388	413	407	400	428	403	407	391	402	404	396	425	403	416	405	403	461	381	434	411	394	395	414	362	353	361	373	381	384	415	421	432	434	372	374	418	398	372	391	374	410	354	401	415	390	400	357	346	383	393	369	387	420	393	405	423	399	408	430	447	417	370	391	398	400	441	424	401	417	443	385	450	390	371	394	392	383	343	355	368	387	375	367	363	399	409	381	404	400	371	405	428	358	414	412	393	416	359	418	393	411	362	412	376	417	427	423	399	406	422	406	374	423	417	391	388	406	407	408	461	392	421	389	392	447	392	426	414	414	378	447	405	430	442	388	380	411	433	388	380	384	389	389	378	408	381	406	381	422	408	400	406	384	419	366	370	430	414	389	434	380	403	424	394	373	393	354	411	396	404	424	409	383	417	357	398	414	370	391	413	429	399	437	403	382	396	406	376	375	379	401	408	386	423	388	417	394	398	407	388	403	432	446	368	399	424	419	372	381	401	422	414	375	448	402	384	426	387	414	371	397	416	370	376	377	418	409	407	414	371	402	402	392	378	356	400	369	429	412	388	397	410	404	384	428	400	411	406	370	386	407	406	402	404	389	419	400	405	385	410	416	391	392	411	390	442	399
7953	2679	5455	6997	6842	6855	36455	29922	2328	1947	1822	1640	1574	1559	1489	1408	1387	1348	1220	1257	1262	1230	1185	1168	1159	1124	1139	1091	1055	1170	1104	1079	1043	1086	1037	1049	1150	1011	1077	1041	1033	1062	1045	1071	1034	1009	983	1023	1031	1013	969	1041	1017	1013	996	1005	1000	1066	973	1033	1024	1028	1002	1016	977	1052	1039	977	983	1021	1004	997	985	994	972	988	1001	1006	969	936	1026	980	1002	1007	961	1019	1010	979	1033	942	1001	998	986	945	961	910	1004	1050	994	971	985	987	950	995	962	958	1018	969	966	1036	1012	1013	982	1016	953	959	943	977	1018	975	1012	971	997	1029	1039	963	1050	974	977	975	1005	1009	997	973	961	981	995	966	1003	955	943	986	963	1018	965	1011	973	959	995	1054	974	982	1035	952	944	970	986	969	996	993	1016	932	1021	919	964	963	942	992	1018	1038	974	951	1016	1014	969	1043	1014	995	996	973	911	1010	993	981	1036	952	984	994	992	947	967	981	967	967	942	1003	975	952	954	998	997	1009	965	1039	992	1015	985	953	992	927	962	1027	929	1042	994	1021	993	941	986	1008	967	1013	1009	988	1023	956	959	948	949	987	998	928	942	997	1028	970	930	932	973	995	940	948	1034	981	983	989	991	1021	926	933	945	997	965	978	1024	989	924	970	1019	986	1019	990	1008	1006	985	941	952	961	948	967	1004	984	1021	984	953	944	912	947	967	1030	997	959	941	1005	983	948	952	986	981	942	967	929	1009	948	991	983	1006	953	1045	1003	974	1019	975	959	921	939	955	974	1020	993	977	966	948	959	981	935	1007	1006	1001	1020	956	950	964	961	933	992	1029	989	966	963	941	945	1018	1000	955	916	940	1008	971	1006	987	970	970	1014	967	1014	978	983	1022	1032	993	971	999	1039	1068	991	1004	952	982	948	966	1012	966	942	960	969	984	965	991	982	996	971	936	933	975	948	941	978	1006	927	946	998	977	929	984	1014	993	996	1012	961	961	988	956	1008	963	994	985	981	925	972	1013	947	956	1008	936	975	938	961	987	966	975	996	945	933	952	1060	1005	1030	981	963	975	988	938	977	1003	982	967	987	973	951	946	989	994	934	979	963	1004	980	988	992	1006	1035	960	1024	971	1003	961	941	1015	923	898	961	936	1007	948	953	962	941	948	971	946	966	951	947	1046	952	979	986	968	993	996	976	1005	986	984	1012	936	943	977	957	934	975	1037	989	977	954	963	952	909	990	1011	976	972	988	941	992	974	1005	960	1012	991	948	943	983	974	974	998	950	966	954	965	962	979	975	982	1010	990	969	966	997	1006	910	929	950	973	966	1026	926	976	1007	1017	948	976	976	996	946	943	990	1026	965	1003	940	934	977	959	936	990	951	969	946	1026	1006	987	952	1064	993	913	969	974	983	960	1020	1027	956	956	936	990	971	964	973	902	1021	939	985	970	971	1007	1015	943	954	1000	975	972	989	985	992	956	957	933	976	1014	944	974	986	994	1008	1001	962	938	1041	1020	992	1003	952	1047	982	963	973	916	958	994	914	958	949	944	972	948	947	984	933	956	994	1014	1005	908	956	959	1021	961	992	977	978	1003	965	933	941	966	925	951	952	956	935	1029	961	994	952	1029	963	1009	996	961	1018	985	965	969	888	956	939	957	1070	962	958	983	905	958	1015	964	1034	969	967	988	951	964	995	973	977	988	941	985	1019	956	967	998	945	933	978	921	1001	1025	997	1030	971	1002	945	986	1008	934	996	926	1010	939	981	978	986	948	972	984	975	1010	947	929	1014	1061	992	897	921	940	965	1028	961	979	969	961	943	951	1018	970	976	990	960	1038	1005	1010	974	1018	979	923	932	1023	1001	960	994	985	929	1011	1047	954	1023	972	987	940	935	949	978	1037	951	978	897	984	929	1011	991	960	998	964	978	979	934	1011	1032	1056	1028	978	994	965	1010	1001	972	965	1029	1033	1034	1040	986	893	1034	971	958	962	945	941	987	925	954	983	1002	949	959	998	998	1008	956	1046	1029	991	1022	997	989	976	984	1014	979	1016	974	1011	977	996	965	972	992	964	958	969	980	1015	963	971	977	925	1008	1002	1079	1065	988	1025	1014	976	1004	991	939	939	1004	964	956	990	923	978	1014	1013	1016	946	1046	964	1020	995	977	941	948	1024	973	989	985	952	997	1057	969	1001	1033	987	1049	1016	998	995	945	950	973	997	959	1004	1017	993	1006	984	978	995	1018	998	989	935	988	954	967	965	993	939	991	993	960	984	925	941	982	1022	982	981	935	971	1017	1009	1022	1018	980	947	954	941	1020	985	977	928	957	1005	1026	1035	975	997	901	982	975	945	1014	954	995	990	914	969	1033	981	974	999	986	956	979	971	969	1019	977	1037	945	978	974	980	951	968	972	945	940	952	927	982	1013	968	950	961	979	961	951	1045	936	1023	972	1013	986	965	999	967	987	996	985	928	946	1026	1014	976	973	998	995	1002	976	1032	1011	989	965	1041	1000	1003	1033	995	944	927	921	959	949	1030	975	943	940	1011	987	1005	927	961	986	983	1057	1006	961	985	988	941	935	941	1007	969	1020	929	974	1011	949	982	970	990	931	951	990	1004	1027	939	967	1005	974	1017	960	984	948	1001	954	979	1000	957	1001	984	987	975	968	975	968	984	976	1000	940	949	957	1002	989	1012	972	959	982	1028	1007	963	1023	982	996	975	956	978	1006	1020	971	948	988	998	941	939	956	958	996	983	1018	983	927	993	974	951	979	973	955	982	919	949	953	1005	932	980	1033	959	949	992	916	973	977	967	940	994	999	951	968	1020	943	937	974	970	940	995	928	1002	976	958	960	976	1018	935	948	980	994	951	990	968	962	998	1004	978	1004	992	1047	987	966	974	967	951	1009	968	978	927	998	926	932	962	1023	976	970	963	1011	949	932	941	982	980	952	967	985	965	942	1012	926	970	966	949	1006	993	993	1016	975	957	1017	994	1002	1019	978	971	949	1050	999	956	1061	965	973	1009	978	976	1061	961	939	992	939	995	953	989	964	1001	917	985	935	989	954	957	965	989	949	974	1004	957	1016	974	951	1009	959	992	932	1006	988	956	970	976	911	963	1014	986	1012	951	929	992	981	983	961	968	946	925	976	951	958	1012	937	1006	937	1009	1007	924	937	1008	930	1010	1017	1010	974	983	1006	954	1003	940	911	985	1056	920	974	1051	1005	993	1029	1014	950	967	990	966	977	998	1001	1038	998	987	967	997	933	1001	1007	1013	981	987	989	994	977	924	967	998	980	963	967	945	945	976	945	915	926	945	950	966	946	992	1012	979	995	972	1030	1011	1039	929	963	989	985	934	982	968	908	937	991	985	951	960	982	982	967	934	958	928	967	981	1003	1011	1007	949	968	977	989	1037	979	1022	1016	987	1021	1007	996	993	998	1029	978	1035	1050	949	960	956	962	977	952	992	968	1004	1030	945	980	928	978	1004	1019	973	956	1006	985	969	982	947	971	978	984	963	964	1000	973	991	987	951	977	1001	974	999	958	1005	1001	982	992	905	984	996	985	928	1042	1023	913	968	1013	934	996	982	973	969	993	995	1012	965	1030	953	985	968	998	1014	989	951	980	943	987	966	1018	976	987	985	1040	972	1025	952	938	1011	1016	965	941	1034	935	937	972	993	999	994	936	978	978	979	958	928	1003	996	995	946	955	951	931	977	1023	930	1001	981	963	981	992	999	1028	978	951	960	951	988	1002	1004	1003	982	991	911	972	1011	909	929	991	1008	946	990	969	972	1010	976	964	951	980	995	995	976	1004	980	999	953	966	947	996	1010	976	1004	928	966	950	1037	1009	1004	1011	976	989	964	1016	970	1050
1975	215	224	320	318	235	791	776	151	164	170	162	175	150	149	180	186	154	166	152	153	146	162	176	143	181	173	165	164	170	165	136	146	164	145	172	162	176	159	153	140	169	171	168	151	138	161	159	158	163	151	158	180	153	159	164	143	173	124	148	130	142	181	153	177	145	160	186	161	171	163	161	171	162	149	177	184	156	155	154	137	164	145	163	140	168	153	146	150	163	153	158	173	148	148	159	155	140	146	138	162	142	144	166	186	163	174	144	176	169	173	199	163	168	155	184	158	150	171	175	137	180	162	163	157	161	173	161	147	148	168	145	163	171	148	200	164	151	145	163	186	172	172	158	158	142	146	153	165	158	147	146	162	144	145	184	180	161	184	149	179	157	169	165	160	158	168	143	154	155	151	157	159	153	148	138	160	157	163	187	154	146	143	160	172	161	152	149	131	152	160	163	151	154	159	164	138	131	156	163	153	191	160	150	147	156	155	149	177	164	175	150	179	171	159	161	159	150	171	158	162	156	137	158	176	144	169	159	169	169	161	160	143	183	162	176	145	158	145	150	172	142	159	174	152	167	161	170	153	162	152	153	155	154	181	163	169	156	168	133	154	161	161	179	157	146	152	159	161	167	177	187	178	178	176	178	159	163	142	147	163	162	156	162	134	159	162	181	175	159	170	157	146	160	151	153	160	173	175	147	178	168	163	168	172	146	166	162	179	169	150	185	146	147	154	186	151	157	168	152	120	180	172	168	159	180	154	148	171	131	156	165	156	168	156	146	163	151	145	172	178	166	149	176	183	148	140	162	178	178	151	170	173	170	167	160	156	163	123	172	177	157	165	152	147	150	142	177	142	123	143	165	162	173	145	176	155	161	166	185	147	122	154	151	174	159	169	145	163	195	160	170	171	140	142	145	169	136	184	176	158	152	181	166	150	146	148	161	165	151	164	141	154	143	158	179	123	172	175	139	183	139	146	165	160	164	165	133	160	184	159	147	153	169	167	167	163	176	170	148	147	167	156	147	130	177	183	146	151	157	149	167	144	177	162	182	181	159	178	168	136	162	178	163	138	149	158	146	146	153	157	170	153	160	155	135	165	165	189	142	149	162	155	140	158	164	151	141	163	174	182	139	150	165	139	170	182	175	160	163	149	156	171	172	148	171	162	147	154	195	163	164	167	172	161	176	169	174	164	173	171	166	161	136	151	172	177	164	167	170	171	165	161	164	147	185	147	166	154	177	174	151	177	136	162	147	172	169	137	169	163	164	141	158	175	142	174	152	156	152	175	169	141	152	155	156	154	144	151	186	154	148	152	156	153	149	180	146	178	155	164	175	159	155	140	187	156	160	173	185	145	186	130	162	149	170	153	175	181	175	159	153	149	178	151	176	155	158	184	158	148	159	150	160	153	147	145	145	153	161	171	145	157	153	176	171	161	145	176	162	169	178	154	188	165	161	163	166	179	180	181	173	145	141	145	179	147	150	149	149	159	162	163	155	159	178	180	194	153	147	162	164	124	142	170	165	161	179	140	178	162	155	164	158	154	172	150	166	183	161	184	157	172	142	185	167	165	172	158	161	170	155	159	151	151	161	163	171	176	185	155	159	164	177	152	159	141	157	160	180	164	166	158	143	172	145	172	154	186	156	135	158	155	185	172	176	157	174	151	180	152	182	188	158	155	146	145	151	146	177	175	132	181	151	155	151	155	158	147	177	169	144	144	159	155	177	167	155	165	147	149	165	146	158	183	165	168	141	159	161	149	170	143	154	174	154	151	143	158	139	158	170	172	164	130	179	166	150	171	143	144	164	152	150	161	177	160	162	168	173	154	165	163	152	165	142	150	157	152	163	152	165	157	158	159	147	168	155	164	130	157	167	170	148	173	194	143	162	151	170	141	175	176	144	162	148	147	173	142	176	173	175	169	172	176	172	160	175	157	140	180	149	156	184	143	150	153	137	175	191	149	152	150	155	161	172	173	159	168	178	177	169	162	153	152	164	154	148	152	146	169	172	204	162	167	151	175	149	171	149	149	171	162	126	165	183	166	152	141	174	162	168	148	150	139	150	172	152	137	159	165	135	153	157	149	168	171	161	138	132	161	165	158	151	164	138	150	191	162	150	142	181	168	156	157	138	129	155	163	134	190	169	168	171	148	151	155	153	156	148	160	145	171	154	164	158	148	185	152	171	165	169	154	168	171	178	174	175	142	161	159	175	148	158	156	173	153	163	156	177	165	152	142	168	164	152	180	191	163	197	149	195	164	148	169	170	148	166	165	165	163	158	166	168	165	152	148	155	206	145	163	143	149	156	147	174	173	170	170	160	179	167	173	148	178	171	155	182	165	140	162	164	153	136	173	188	164	150	179	161	184	182	160	177	154	168	187	172	149	168	153	143	169	183	146	157	167	186	178	143	152	144	164	147	168	168	175	140	206	180	164	140	147	162	178	141	152	152	166	139	181	156	175	141	162	157	156	155	163	145	153	145	182	177	176	160	169	173	179	181	163	165	150	161	161	169	175	132	184	169	143	154	170	147	160	168	153	178	188	165	138	173	155	129	141	173	147	137	183	154	162	155	166	151	166	149	149	147	160	158	175	167	139	170	147	182	149	147	155	169	151	183	167	169	147	157	143	173	158	167	151	149	148	149	146	171	175	164	162	177	174	163	160	153	153	135	168	163	172	146	162	158	166	137	191	173	174	170	145	148	177	154	178	151	155	160	163	158	157	168	163	167	152	135	128	172	205	150	156	143	160	153	158	125	139	155	168	159	170	192	180	182	154	160	157	171	152	149	149	162	156	147	154	166	166	161	138	170	150	168	149	171	148	153	166	183	169	154	172	160	153	141	180	136	132	162	178	165	152	177	150	163	182	160	158	167	162	161	176	160	167	182	165	163	196	182	166	148	174	165	156	140	147	159	133	159	168	161	169	174	146	150	155	158	144	146	156	155	157	145	147	156	139	183	142	139	135	148	159	148	152	184	175	157	177	204	160	156	143	169	183	151	144	142	130	163	142	147	157	134	172	172	153	159	181	165	185	146	154	145	146	150	162	154	174	153	164	167	160	163	167	150	163	146	157	135	142	161	155	155	151	156	139	156	149	148	151	154	160	155	161	153	154	157	162	169	159	174	163	159	170	162	187	152	153	144	161	144	186	181	183	138	158	151	148	171	169	157	148	170	180	139	142	167	143	152	156	164	181	150	167	173	170	156	139	140	138	149	179	154	150	148	160	187	161	163	145	139	168	165	179	145	167	180	165	154	146	165	161	158	153	149	147	140	136	163	152	164	155	140	168	156	145	152	169	152	146	161	167	191	166	150	153	155	173	167	144	145	139	156	135	151	146	158	162	147	168	153	167	175	156	154	168	152	156	155	174	154	159	168	169	170	145	161	170	182	176	158	162	162	155	160	162	168	146	139	179	176	183	154	169	166	169	141	152	160	159	162	163	158	138	156	146	154	146	169	154	157	185	158	182	180	167	176	153	154
2163	553	728	1059	1109	833	4519	3634	489	498	452	473	480	444	439	452	437	502	499	496	490	477	455	437	447	460	468	452	465	443	434	462	481	491	452	463	431	486	459	450	481	472	480	478	468	484	502	477	484	491	434	419	429	451	468	489	459	467	467	496	440	453	461	481	470	485	440	461	479	459	452	449	451	474	456	469	463	512	462	433	481	480	459	519	466	475	477	445	464	456	456	460	495	497	464	460	457	444	453	484	454	472	501	454	457	500	495	496	449	515	463	473	461	445	465	471	445	437	480	479	467	440	475	473	464	482	481	474	490	521	477	472	478	475	468	476	415	450	445	447	456	470	489	451	503	498	467	516	461	512	472	490	439	507	477	411	462	512	453	457	465	475	467	432	437	471	433	467	461	486	450	482	521	436	402	496	492	467	464	491	436	478	489	483	482	425	494	439	446	490	433	466	523	477	440	493	472	458	446	480	468	502	469	470	471	486	420	469	443	492	423	504	467	449	511	477	440	465	445	485	439	508	442	439	492	508	491	444	452	498	450	497	455	458	444	428	503	439	458	486	463	435	463	466	507	461	438	442	500	512	492	468	457	462	454	483	470	469	502	485	470	468	452	464	482	473	506	464	432	463	442	465	493	488	447	442	477	516	424	484	447	422	459	444	444	482	494	536	465	507	434	492	429	462	475	473	446	470	489	489	418	480	481	450	497	457	495	490	462	471	461	423	491	459	460	496	454	472	522	483	480	478	453	464	467	489	473	451	456	487	463	479	481	462	465	472	473	448	481	474	459	460	462	448	459	486	481	449	476	459	508	468	502	489	495	485	460	463	459	487	483	514	478	455	481	483	511	468	447	504	446	488	483	469	442	442	424	511	467	442	452	455	489	488	477	488	472	483	459	441	481	501	505	449	463	483	465	487	453	465	475	436	469	462	450	459	441	502	474	462	421	468	478	489	465	467	460	475	451	465	499	489	481	494	462	465	460	466	523	462	452	448	466	497	479	431	475	431	463	519	467	479	500	480	469	467	461	454	464	454	472	483	487	472	487	464	464	422	480	442	481	437	441	444	496	464	469	445	494	455	470	483	506	461	467	450	510	457	475	458	524	482	469	482	480	468	469	484	457	471	452	445	475	460	466	451	465	490	465	432	475	472	459	493	475	503	467	509	469	456	437	454	469	449	476	447	488	420	426	517	500	480	473	448	464	446	488	494	479	427	446	439	454	468	460	413	429	499	477	440	447	486	519	467	490	443	459	480	512	464	471	476	445	470	471	457	458	478	473	441	472	459	447	468	456	486	489	447	496	435	475	473	481	430	471	443	484	478	464	473	471	515	433	435	459	466	472	461	466	436	517	480	436	456	502	454	502	498	494	499	498	448	505	428	473	460	483	513	481	453	473	494	473	466	429	502	465	483	445	458	455	471	479	444	433	455	457	473	521	481	479	476	442	428	431	464	433	468	468	459	454	497	461	458	406	466	467	477	426	449	446	466	472	448	449	513	448	442	458	481	483	471	479	437	481	425	471	490	465	495	475	442	434	480	498	459	453	462	465	464	448	439	468	438	448	475	455	448	426	477	484	474	507	453	446	452	498	459	464	463	434	458	450	457	482	481	458	468	492	492	474	468	468	450	477	451	495	484	480	465	421	467	479	410	453	460	413	479	495	460	500	458	419	459	423	453	460	470	454	482	496	509	482	459	452	422	478	464	480	499	438	466	424	454	464	467	507	476	416	486	476	462	484	470	468	460	446	466	497	463	482	479	499	452	463	487	446	465	475	463	442	490	462	422	451	469	447	438	503	489	490	440	436	457	499	440	480	488	469	469	466	447	449	443	436	482	463	452	483	456	428	490	523	461	495	427	498	481	430	471	478	446	440	466	501	471	452	453	459	483	439	448	424	474	492	470	503	476	474	452	465	451	476	479	456	452	470	499	473	427	484	448	474	476	445	488	494	497	479	449	486	477	423	460	430	426	472	477	457	492	499	477	470	467	469	456	436	453	424	443	488	491	466	474	483	500	450	426	445	471	479	446	465	517	424	420	446	470	463	439	463	433	441	489	469	417	456	486	470	420	474	499	445	452	463	499	469	478	462	512	480	461	447	456	507	498	463	476	468	459	446	500	443	485	460	444	492	433	499	504	470	455	456	462	455	420	473	470	438	453	444	498	473	447	488	438	456	423	435	467	457	483	497	471	479	455	438	458	470	445	471	451	421	457	511	461	444	444	468	459	436	454	481	477	446	438	451	474	507	543	495	480	455	458	475	473	491	462	492	466	454	418	503	453	458	488	503	487	482	488	457	475	449	446	423	464	469	452	467	439	466	470	466	491	459	468	451	454	449	466	424	438	438	481	453	403	426	462	477	476	510	472	480	465	461	474	455	473	462	483	470	453	462	470	454	509	457	484	484	493	456	481	449	443	478	477	442	459	461	504	390	486	473	503	473	447	448	487	516	447	482	429	466	481	468	452	445	474	513	469	470	443	463	472	483	469	485	468	412	460	476	449	452	451	458	438	504	458	494	506	455	486	451	462	480	424	520	459	489	468	432	491	417	454	428	473	473	473	478	445	453	426	431	446	473	472	468	494	452	496	459	461	447	476	493	499	483	431	487	468	449	480	488	476	450	479	519	469	447	472	489	502	458	469	457	435	447	443	477	478	494	506	437	517	508	469	463	477	478	424	494	423	468	456	490	452	505	461	467	476	481	458	454	458	440	513	491	473	473	476	468	453	469	457	459	486	505	481	436	483	447	487	454	440	475	464	491	460	447	445	514	483	450	459	466	476	457	483	478	443	463	472	466	477	486	482	452	458	443	510	428	484	456	483	467	428	511	470	442	438	505	478	476	483	472	473	468	505	485	486	441	471	474	445	467	436	480	479	490	492	472	460	488	453	465	434	490	462	462	466	464	456	494	490	481	476	499	468	500	472	463	461	423	478	438	484	438	483	439	423	499	448	486	472	466	483	472	468	472	452	471	465	447	464	439	484	473	498	487	464	431	470	512	501	439	478	482	434	466	455	464	452	463	439	450	421	432	462	488	464	495	510	436	458	472	455	486	480	472	478	524	461	463	484	483	488	469	434	449	452	473	468	495	470	467	486	475	482	439	447	455	451	513	456	427	473	458	477	486	466	414	445	452	460	434	475	473	437	481	503	442	478	507	510	464	472	465	470	497	439	448	484	463	480	465	485	458	470	467	470	456	453	460	489	485	500	471	462	451	482	492	465	487	461	479	427	467	444	499	475	479	453	493	485	448	417	467	494	504	479	492	466	480	438	489	454	491	462	429	462	443	459	477	479	453	438	445	481	500	456	447	450	452	492	480	462	454	429	461	426	481	459	470	435	433	508	454	462	492	449	448	457	469	459	465	490	485	459	474	479	450	481	448	475	461	451	471	441	471	472	467	451	461	484	486	470	425	463	468	453	472	450	460	492	433	475	493	488	421	476	481	460	469	421	436	513	439	455	478	453	493	470	514	430	491	477
7711	1140	1345	1161	937	674	11574	16275	918	345	288	273	240	267	256	262	250	254	249	255	255	232	225	220	240	254	235	202	237	229	230	220	242	236	264	232	235	241	220	220	236	240	258	206	231	234	227	245	217	244	217	258	228	243	239	217	237	226	196	261	256	249	233	215	216	284	229	235	221	231	203	211	223	208	232	233	225	219	247	225	223	212	231	196	217	206	194	234	242	214	230	211	232	204	205	231	210	223	241	240	208	245	235	219	229	224	255	225	212	248	221	243	231	238	239	212	235	200	207	217	232	255	219	245	243	216	233	212	234	227	228	222	240	262	206	213	209	211	189	217	223	254	237	247	230	224	247	224	241	226	218	214	232	226	213	239	206	213	207	233	226	217	229	211	218	236	256	201	239	228	200	207	238	229	272	239	233	248	248	215	222	225	215	227	230	232	217	214	216	219	214	239	211	215	244	259	226	232	204	216	255	233	211	229	239	236	229	232	245	218	207	232	209	212	230	248	211	237	226	228	246	226	251	206	216	240	215	196	195	220	214	271	205	230	200	249	206	231	246	242	249	237	244	240	230	251	224	205	219	210	229	245	227	217	224	218	211	213	197	233	227	229	254	214	212	246	213	219	253	238	232	246	248	230	235	221	207	236	254	236	220	219	240	242	212	234	263	223	207	201	232	242	208	222	232	219	206	233	228	216	231	236	224	242	241	225	216	244	222	229	212	211	218	238	227	204	224	223	231	219	269	232	231	219	216	203	239	236	214	210	216	206	231	220	215	237	211	196	240	227	258	218	221	220	221	216	218	227	224	248	234	210	236	203	230	238	235	216	240	215	222	202	255	255	228	241	221	218	238	244	248	227	215	252	212	226	204	226	253	261	243	237	213	216	226	249	204	216	214	235	223	205	220	215	256	239	244	218	217	226	211	226	244	244	247	213	213	191	226	219	245	205	228	212	218	225	212	226	234	250	247	199	207	225	227	200	232	207	218	194	270	212	251	225	222	236	236	238	204	217	234	232	217	261	270	226	231	247	220	215	245	233	227	250	221	203	216	232	235	251	191	227	237	236	231	228	228	220	238	238	220	246	217	225	213	202	246	200	257	228	202	201	193	217	249	236	208	241	235	225	215	252	216	235	242	209	225	228	251	227	250	191	225	235	207	212	220	230	219	219	225	235	215	225	257	223	225	232	214	248	214	232	203	254	235	248	249	208	192	219	238	218	233	229	243	226	227	259	225	258	215	228	203	243	199	252	246	229	252	235	223	234	237	186	243	251	244	222	224	228	215	214	209	217	217	210	222	242	257	270	231	260	222	243	221	212	234	249	215	226	232	228	199	212	256	237	223	221	237	234	271	237	244	211	262	233	234	242	219	219	227	229	226	226	227	219	235	228	246	202	233	249	227	217	236	210	224	239	229	257	265	223	229	198	208	224	212	220	247	234	233	221	242	230	217	230	212	210	219	257	211	245	243	241	206	224	217	222	243	249	236	236	210	230	201	219	250	241	225	212	220	210	227	219	241	209	218	219	214	226	254	237	227	244	247	223	240	232	222	226	186	234	230	247	256	222	243	218	191	236	238	219	207	230	227	239	202	203	255	230	225	198	225	249	245	271	221	230	236	253	192	286	245	213	211	225	225	206	256	211	226	263	214	235	225	244	246	216	203	209	233	200	228	198	237	221	197	211	276	259	208	227	238	227	215	213	223	230	223	227	229	237	211	229	255	239	224	197	218	218	210	239	229	232	218	238	209	230	207	246	251	271	217	222	230	225	231	265	272	225	231	208	210	217	218	219	222	206	215	228	252	249	226	222	227	235	225	208	204	223	221	228	219	229	230	244	203	235	225	251	233	214	198	226	218	235	204	220	251	234	218	232	232	212	233	254	229	221	229	226	226	255	238	233	223	254	206	248	204	207	199	221	256	236	250	233	233	210	226	225	222	220	205	229	218	198	258	241	211	226	194	240	201	213	207	224	225	208	243	218	267	208	248	250	221	205	223	229	225	244	258	219	205	240	219	237	206	220	241	227	249	227	246	239	201	233	235	231	230	216	241	204	218	247	229	258	227	215	238	246	196	248	210	212	218	213	237	264	219	226	217	223	242	235	193	224	213	225	245	231	234	227	237	250	205	243	235	225	255	242	236	239	222	232	238	195	231	233	244	238	211	231	228	248	221	231	245	214	228	226	229	230	212	254	225	244	228	236	191	246	258	239	220	238	241	257	215	235	200	227	238	210	248	222	214	246	226	234	222	197	194	233	204	215	234	224	225	225	239	259	238	206	256	218	254	213	234	227	215	235	238	223	233	212	237	196	202	189	239	205	219	223	230	218	233	251	234	214	216	202	224	221	238	218	204	227	232	219	233	215	254	230	219	232	245	228	236	234	211	229	214	227	223	224	246	228	211	234	216	256	210	236	212	218	232	221	203	230	217	227	189	230	269	217	243	234	220	228	230	238	244	226	235	229	216	234	233	230	231	222	238	220	224	222	243	239	214	223	205	233	223	237	213	234	244	220	205	198	236	235	201	249	259	254	226	229	219	225	248	233	238	233	240	209	210	227	226	232	236	219	201	262	214	243	215	226	230	194	245	244	205	227	244	226	225	216	225	217	253	219	236	232	238	267	219	217	228	235	227	244	223	216	233	218	229	244	242	210	232	222	220	230	231	233	250	196	228	197	240	240	251	237	241	222	215	233	245	218	232	221	211	213	235	242	214	225	216	251	218	250	241	225	198	250	230	257	228	225	215	239	227	219	204	214	256	219	234	214	245	233	246	222	239	219	235	238	223	238	228	242	240	226	222	195	244	213	221	230	227	223	244	223	240	224	204	206	208	249	218	204	241	227	232	228	206	222	225	233	206	230	220	218	220	225	223	222	244	249	204	219	228	217	236	220	241	251	238	225	243	269	236	212	220	241	225	221	231	225	218	247	251	229	215	224	232	230	228	233	212	236	228	225	248	227	237	218	217	226	214	236	244	270	228	237	223	227	212	239	252	221	218	226	248	249	253	251	245	230	211	260	236	227	234	227	219	243	209	237	232	213	237	247	214	214	230	236	224	248	245	244	203	240	242	226	239	234	238	238	225	222	212	220	230	193	210	234	244	218	203	239	217	237	208	204	214	221	234	213	210	247	247	250	229	199	217	249	228	226	229	230	237	223	232	231	258	215	236	224	211	218	234	227	227	223	236	218	240	235	228	201	229	242	244	241	235	238	220	214	236	213	217	233	213	204	219	221	226	220	238	240	228	206	189	248	243	231	201	211	223	242	213	216	183	183	216	220	215	226	236	205	241	225	204	224	218	228	240	208	214	219	215	207	245	227	205	214	231	235	203	230	231	210	234	237	221	226	208	210	235	195	241	207	233	251	213	251	195	232	243	238	228	211	204	224	214	241	254	224	239	219	208	208	244	230	238	228	234	224	233	217	236	214	209	203	259	228	219	238	208	231	235	220	229	246	263	223	225	245	212	191	235	193	209	210	245	231
5959	1469	2944	3940	3812	2767	26664	21528	1397	1127	1061	1027	992	936	870	875	839	773	735	791	706	743	698	695	728	745	664	699	709	752	697	690	688	695	636	623	683	623	597	653	654	650	667	622	643	621	611	629	718	664	662	604	624	626	669	635	603	662	590	629	589	668	662	619	617	643	626	624	621	623	641	630	616	626	649	605	678	583	641	642	638	650	621	623	610	599	600	606	652	649	646	643	642	637	626	616	662	616	611	587	551	607	632	617	630	660	633	625	621	643	637	611	614	616	599	634	669	608	598	629	606	670	635	618	615	668	613	617	625	652	586	658	603	620	654	616	670	630	633	623	610	582	609	638	662	663	644	603	616	632	635	630	644	615	600	631	621	572	612	595	594	637	664	621	649	607	647	634	597	632	649	574	635	628	622	637	602	609	604	614	627	629	617	590	634	617	615	595	605	618	590	611	633	586	620	647	632	598	595	610	650	611	586	606	602	624	599	607	594	659	591	605	648	644	594	573	621	612	589	638	585	609	619	631	596	612	584	676	621	600	666	659	628	644	615	596	678	606	625	612	639	575	629	605	652	620	631	584	649	619	603	640	610	635	621	578	629	633	607	616	603	604	615	590	615	624	626	593	640	655	578	613	633	633	603	620	612	590	648	614	604	605	616	637	645	635	594	598	676	612	619	603	612	650	628	607	616	603	682	608	603	625	620	621	675	615	618	650	631	598	624	574	620	667	610	600	636	619	668	627	607	656	618	634	649	653	566	617	629	618	585	655	605	626	594	610	634	635	626	598	640	630	617	641	629	610	627	628	598	635	628	652	635	647	618	623	662	640	614	603	670	637	613	691	589	583	642	603	671	626	579	650	639	658	642	613	612	615	632	629	614	609	611	609	614	600	644	661	592	647	642	623	606	686	648	637	649	575	674	648	611	593	591	687	622	603	644	621	601	664	640	686	587	635	572	635	607	608	621	640	615	618	652	637	624	615	624	613	645	606	598	639	626	603	597	585	605	595	621	651	578	608	625	590	568	567	628	621	659	669	692	642	650	628	655	609	637	608	613	617	606	597	627	634	650	636	627	629	639	625	618	593	622	622	633	620	614	633	664	632	609	599	645	652	653	659	631	597	613	614	637	622	628	645	671	625	612	608	603	619	646	597	588	608	595	629	582	637	625	614	610	638	615	632	655	642	596	614	597	591	573	614	572	626	650	659	600	609	664	662	612	598	596	622	616	595	650	551	637	675	641	619	621	677	568	613	615	615	636	622	563	588	620	631	603	551	561	641	583	650	631	620	621	616	591	636	629	605	598	612	613	621	615	613	648	622	593	592	633	628	659	616	614	604	590	606	623	598	597	595	619	607	610	595	638	636	615	632	598	625	600	630	644	646	638	612	608	596	632	587	619	561	600	605	611	603	623	632	568	592	633	586	656	592	589	583	638	593	600	637	629	656	628	600	620	596	644	653	606	589	618	637	645	615	602	598	608	614	612	592	620	574	627	584	621	627	633	599	625	623	641	613	641	605	610	595	589	627	667	673	615	635	597	609	589	611	618	640	596	615	626	593	626	626	628	565	628	650	618	608	660	609	599	641	625	589	592	614	612	640	592	649	556	618	644	623	671	645	662	582	645	585	655	591	640	614	622	616	627	627	608	659	643	651	669	601	688	646	619	607	643	590	585	631	551	637	623	646	671	623	646	604	630	643	613	620	603	623	620	631	593	620	607	639	674	634	621	604	628	645	633	640	603	581	627	634	614	627	616	575	610	636	587	640	664	619	617	596	664	564	586	562	636	587	576	604	620	663	629	567	636	603	589	636	644	633	641	585	627	658	602	570	642	589	622	629	636	628	584	641	609	624	609	613	589	636	599	644	601	605	652	610	632	631	580	609	624	614	657	651	639	580	616	670	607	619	668	622	621	658	627	622	594	607	668	602	630	584	644	647	629	592	636	641	593	620	649	584	627	626	628	600	643	628	600	664	604	614	602	587	601	608	643	636	615	595	645	585	626	637	668	636	596	623	580	633	646	614	654	640	600	635	636	606	548	641	601	617	636	628	636	588	643	605	576	638	611	645	645	614	647	649	576	639	597	604	576	622	655	627	590	625	651	641	608	634	595	604	574	623	636	645	615	601	651	607	599	655	639	645	626	591	610	633	666	628	614	626	602	639	639	644	573	613	616	610	634	626	629	623	634	596	609	621	675	603	594	632	612	564	606	568	631	614	580	674	604	658	664	616	622	592	614	614	659	666	605	628	636	627	669	614	622	608	598	549	585	617	609	645	654	594	626	583	589	602	634	645	641	638	606	622	634	604	648	668	654	643	655	630	627	616	620	627	604	648	622	627	583	596	654	616	687	616	597	568	592	582	622	633	615	639	610	596	638	572	596	607	558	618	603	580	621	567	623	617	636	608	602	624	613	601	597	636	620	594	611	585	587	640	623	650	609	619	659	616	622	631	603	647	619	623	645	635	603	603	611	617	607	653	687	639	629	640	601	623	647	643	611	633	615	613	608	599	625	610	642	628	633	583	612	584	660	598	609	631	611	589	603	661	588	618	653	635	611	601	636	598	637	628	624	571	575	613	648	613	631	591	598	642	624	625	646	629	608	597	603	598	618	594	608	620	620	619	628	599	597	636	617	574	618	626	630	581	625	582	612	633	590	668	641	615	636	607	628	610	604	605	643	618	652	658	631	654	590	593	619	592	616	618	602	618	645	637	603	607	619	616	661	579	578	639	572	569	617	640	609	592	596	601	617	599	638	589	603	615	622	626	591	642	590	626	591	598	661	625	635	620	636	627	622	598	608	610	613	641	599	591	613	627	677	610	649	636	604	649	588	638	592	621	587	616	595	617	612	637	629	626	626	633	584	595	621	618	617	613	651	614	643	640	616	635	637	647	595	590	607	606	656	629	613	619	623	598	566	545	579	653	667	601	671	684	616	590	646	584	604	642	616	602	600	621	637	605	605	595	630	659	662	619	662	586	645	637	636	630	644	620	614	616	657	603	609	618	590	636	626	647	614	649	650	597	666	693	651	664	620	600	671	640	627	609	633	609	631	608	670	627	634	651	627	595	628	666	678	596	637	635	605	655	672	619	630	629	608	630	622	609	624	632	657	631	574	641	633	663	616	634	626	585	632	649	631	645	668	621	607	656	632	593	627	591	646	603	587	624	607	626	586	605	592	635	617	621	594	637	658	599	630	571	557	641	622	600	631	688	625	615	613	554	641	610	646	631	641	655	598	658	653	587	644	630	599	660	594	619	623	603	680	653	636	660	641	552	616	623	597	647	609	596	567	661	641	621	617	611	608	629	641	615	624	641	630	622	650	606	632	606	592	595	628	606	595	608	666	606	667	608	603	644	625	637	633	625	615	628	647	644	602	633	619	636	641	597	601	626	653	619	629	669	603	655	597	613	636	622	655	618	660	624	612	651	639	613	618	631	603	602	658	602	637	661	592	657	613	619	609	603	621	615	664	667	633	616	572	656
14545	2862	2872	2456	1818	1227	23715	22408	1789	593	572	547	538	488	465	433	432	451	435	452	416	422	453	416	389	427	426	394	414	375	379	436	401	406	380	434	423	407	430	378	403	370	365	426	424	374	373	416	351	420	396	366	384	367	384	411	395	396	387	375	379	431	413	383	454	403	397	384	406	421	405	407	394	425	377	365	408	401	369	386	434	366	416	400	378	382	367	439	422	392	403	396	381	388	380	436	399	409	359	407	419	396	392	411	395	396	390	387	402	404	375	387	371	369	402	398	425	436	385	413	381	397	382	412	431	391	413	396	370	378	369	398	412	405	398	417	402	411	358	401	398	411	405	422	397	386	382	436	394	383	417	411	403	383	408	376	366	352	402	383	397	399	405	359	404	367	394	403	357	378	409	368	394	415	403	422	388	377	446	370	339	416	405	412	385	393	409	374	388	438	407	411	383	375	386	398	422	406	386	407	374	387	401	344	356	409	402	434	419	408	389	372	418	384	373	420	367	388	390	431	389	404	366	387	381	422	367	411	375	386	388	399	383	374	438	388	420	424	396	411	413	433	430	382	382	404	417	369	396	397	408	391	393	395	407	399	357	387	353	376	403	397	409	407	398	425	374	399	404	351	368	392	402	407	406	374	442	375	417	415	389	405	414	408	360	397	417	391	379	403	395	412	369	391	400	416	402	412	404	402	393	379	374	374	392	418	376	412	383	368	387	358	438	367	419	387	379	379	412	383	373	394	390	402	407	395	412	400	406	411	378	373	387	403	393	397	422	423	407	371	388	410	399	382	418	402	384	398	378	382	408	414	403	346	388	416	406	423	392	391	382	407	422	406	342	424	356	395	410	395	397	450	391	390	400	392	411	392	395	364	398	416	407	417	374	382	400	430	383	421	396	371	360	366	431	403	411	424	413	362	433	372	384	402	392	414	412	413	370	381	402	367	378	427	401	430	422	409	403	398	392	379	437	410	404	418	434	387	402	354	403	419	392	385	415	408	392	383	421	393	384	386	404	384	397	403	409	391	437	441	400	405	388	398	384	371	372	396	382	359	391	400	395	437	381	414	381	334	372	381	400	398	384	359	377	370	398	392	389	396	365	394	427	380	407	407	421	428	400	414	406	414	429	425	391	373	392	419	369	414	412	417	395	448	346	394	401	375	405	425	371	379	419	421	382	384	394	375	386	425	415	373	405	385	385	381	398	365	380	399	392	411	419	418	432	421	405	389	419	392	408	429	393	389	386	426	398	374	354	404	435	404	379	396	404	394	411	406	403	428	429	401	403	407	384	392	348	370	431	378	381	375	374	455	416	400	371	388	418	408	385	401	364	325	396	361	393	379	388	399	396	440	402	391	416	381	378	402	395	402	389	385	403	409	405	415	360	414	388	390	393	401	421	405	402	388	425	430	354	364	409	388	384	402	405	384	384	429	393	428	415	393	370	388	401	376	377	394	383	378	419	387	380	391	408	395	410	394	391	389	383	397	389	442	392	414	404	373	382	393	402	372	381	381	416	420	356	341	379	413	351	421	413	378	415	436	398	411	432	390	406	405	383	396	387	380	430	387	393	374	377	393	394	370	385	382	395	381	372	388	381	432	384	379	392	409	403	384	382	401	407	374	398	397	409	379	401	357	380	393	381	387	435	400	408	391	393	405	401	379	370	408	428	425	416	385	428	376	376	390	392	415	406	417	395	382	408	402	380	404	390	398	372	377	365	368	370	412	412	407	354	409	394	401	392	381	421	387	392	422	395	408	391	397	445	396	414	363	398	413	370	414	426	438	372	391	421	381	390	383	365	369	373	396	399	391	388	415	399	402	386	387	390	433	413	413	354	365	404	386	403	409	409	417	428	378	394	396	408	388	431	398	403	412	382	395	422	375	365	381	421	379	394	380	396	406	389	401	392	414	400	393	405	388	387	432	424	401	401	414	391	379	389	378	428	379	388	364	371	395	405	395	365	409	342	412	375	397	392	394	408	410	400	442	407	411	381	387	421	414	402	376	386	386	392	402	386	384	392	387	370	379	435	368	396	400	378	396	433	402	370	410	379	384	399	395	404	405	398	418	395	342	409	396	356	378	383	394	384	376	425	377	354	381	387	382	402	392	402	433	394	359	391	433	430	427	412	415	374	386	377	381	414	403	392	379	394	378	380	435	389	342	420	348	369	442	407	436	396	422	423	359	421	412	399	385	465	390	399	430	386	393	400	406	421	395	399	392	396	396	385	422	394	413	407	409	396	387	381	440	384	391	389	370	397	373	422	360	391	392	369	379	415	356	401	417	351	394	426	347	442	414	408	413	392	385	405	402	365	374	375	391	398	420	396	388	374	406	402	353	389	374	400	379	386	388	398	398	388	350	385	418	376	391	401	377	377	452	408	375	360	439	403	382	417	413	397	390	401	411	415	392	427	375	413	366	387	390	434	431	420	356	404	358	384	372	360	357	404	373	384	397	370	406	360	401	420	385	376	427	408	359	413	395	346	328	393	415	403	376	391	431	406	399	407	396	399	400	370	412	375	420	358	355	396	439	383	370	380	382	370	409	426	418	382	373	402	418	411	387	379	371	396	349	401	374	365	389	441	392	387	376	399	359	402	352	403	369	376	386	400	415	350	372	388	376	387	383	408	379	433	398	436	356	386	430	382	385	397	369	402	360	372	393	373	404	361	397	398	390	412	404	404	417	384	425	376	401	346	385	400	373	364	395	425	377	399	370	395	415	439	434	407	387	408	404	387	390	434	389	399	427	372	407	415	410	430	396	380	386	389	423	373	374	386	387	375	362	377	417	402	393	362	424	422	388	402	384	378	400	405	415	385	386	357	435	375	370	375	400	394	386	372	416	398	412	402	359	402	372	403	400	442	427	374	358	354	398	386	406	394	388	392	415	404	400	408	417	382	325	389	399	403	394	402	388	387	388	412	413	420	399	401	390	369	399	393	390	393	395	398	405	400	381	415	416	360	398	389	362	364	397	396	409	403	396	392	407	359	381	387	379	424	381	399	395	422	366	394	391	375	391	437	420	404	377	407	389	387	430	416	400	365	392	402	432	383	424	389	392	375	403	428	420	403	383	398	387	387	397	365	417	366	359	399	379	402	377	385	382	382	380	403	407	424	398	372	407	422	415	403	425	396	401	374	414	390	384	400	393	398	444	399	401	413	415	412	367	410	403	371	371	429	425	414	403	361	386	389	382	397	386	410	340	397	400	387	359	410	397	382	388	390	406	404	396	410	356	378	410	390	407	427	407	375	402	383	393	358	390	400	419	380	383	395	403	381	399	379	404	380	379	401	405	366	382	376	428	378	395	383	399	420	397	411	381	396	402	417	363	368	380	380	365	386	450	392	404	356	401	374	353	395	391	404	407	395	382	389	403	408	388	405	367	381	372	386	394	376	419	402	412	393	383	382	382	375	381	434	356	379	411	405	374	395	390	377	411	383	397	365	392	361	397	385	381	393	383	406	381	397	424	409	419	378	371
8026	2542	5397	7176	6553	4825	40583	21068	2465	2122	2009	1728	1652	1538	1466	1438	1303	1269	1208	1318	1297	1212	1159	1154	1164	1113	1093	1187	1086	1125	1135	1135	1122	1035	1044	1010	1010	1042	1040	1030	986	1097	983	1084	991	983	1093	972	954	999	1045	1033	986	1009	982	979	973	1005	1010	966	1008	952	1014	974	1001	974	1013	986	988	955	972	946	966	979	942	1010	968	986	985	967	963	995	953	971	978	969	978	953	1011	992	987	961	994	1023	946	985	956	957	1008	950	918	929	1005	975	954	932	980	954	954	921	989	997	977	925	1046	910	936	988	965	948	958	989	987	975	919	972	974	936	1002	943	961	1010	1018	949	986	1022	959	1029	1000	996	961	1008	986	951	971	954	958	896	975	968	1003	928	1013	977	980	984	926	918	938	994	983	982	994	939	973	981	908	973	948	966	906	933	958	971	960	911	958	1000	982	1015	955	914	1015	928	971	1019	962	964	999	959	1018	962	961	977	981	927	973	965	967	978	1013	1013	951	992	1011	906	979	981	971	1005	998	978	947	915	972	959	962	961	1014	914	937	917	941	928	905	973	950	993	959	921	1007	965	959	935	962	958	998	937	933	964	1032	951	920	1028	950	969	892	999	977	972	955	964	1008	1033	994	950	917	973	989	983	953	961	964	939	960	981	992	957	922	1027	948	929	944	959	977	973	957	926	913	1048	981	981	942	942	934	959	993	969	966	941	973	921	977	942	960	995	962	983	974	990	944	972	993	986	940	977	910	959	1029	985	992	1024	953	954	957	1009	915	935	992	1008	1010	940	1023	975	963	935	1034	1003	935	950	1009	901	946	948	970	907	943	881	906	936	889	954	926	908	948	948	951	943	955	981	949	1034	943	944	981	948	976	959	974	936	925	978	966	946	952	999	962	979	968	931	967	952	997	941	967	995	973	969	980	992	941	918	925	909	955	926	987	948	978	924	969	995	991	992	942	993	1049	963	979	929	1023	984	948	938	900	960	1001	995	947	995	1002	903	1005	979	1005	977	974	973	942	943	925	1003	959	910	962	959	925	975	974	940	956	926	908	1017	967	999	991	945	960	945	942	982	979	953	994	991	998	954	974	958	932	937	969	925	1026	913	921	1008	932	1012	981	969	1000	973	940	944	976	963	941	977	912	966	917	945	933	905	985	965	934	927	993	925	929	945	916	970	955	1002	973	962	954	965	926	946	1029	973	1001	952	1031	966	995	938	995	1003	984	913	982	903	959	918	942	937	948	980	1005	927	998	971	937	993	948	992	1015	914	956	896	994	985	1037	957	954	970	934	950	936	1003	992	973	924	955	975	938	992	969	991	948	977	964	943	941	948	976	935	929	985	959	952	936	996	965	922	961	956	980	943	973	869	926	1014	908	978	953	969	971	909	968	951	1017	933	927	957	958	971	942	967	980	921	971	1026	881	941	991	954	1014	958	914	985	979	964	950	961	968	950	947	964	915	994	995	977	984	928	929	947	969	942	931	975	988	973	927	1002	934	1012	968	907	970	971	956	950	969	1055	925	1019	914	985	947	910	981	1009	951	971	919	946	975	982	930	962	979	997	957	934	955	963	979	950	924	973	938	919	935	896	918	905	943	987	939	932	976	991	944	953	961	980	971	915	979	980	1004	1001	954	992	968	988	965	1008	990	1015	903	979	1008	1010	960	981	957	989	936	951	931	964	902	985	939	988	930	980	933	968	923	953	911	945	951	974	944	949	977	959	944	915	982	1003	960	963	971	1056	1000	948	894	952	973	934	987	1001	965	916	966	910	979	934	931	1013	942	975	940	955	1024	967	944	980	894	956	965	958	943	923	954	957	964	945	989	958	913	996	963	931	993	984	947	955	949	901	953	963	980	956	982	951	996	967	934	1014	963	985	975	1013	951	931	1016	924	941	924	939	977	989	975	937	958	1016	945	967	947	981	990	942	967	957	982	934	934	963	988	906	941	969	981	930	903	1003	1005	960	959	975	966	941	997	941	889	891	935	962	957	950	934	941	1009	991	930	899	946	956	976	914	892	986	955	925	973	982	944	961	940	1014	964	926	972	948	986	975	988	946	931	957	956	1000	950	978	965	895	983	1052	924	946	964	952	927	954	951	1007	960	962	1007	949	966	926	885	1000	966	991	938	1008	953	975	961	921	937	935	914	977	1001	982	947	965	996	987	950	988	972	978	952	983	933	995	957	990	949	946	953	964	938	983	971	969	957	970	942	985	898	949	955	985	949	971	937	975	941	943	984	995	997	968	1010	943	910	1007	935	993	997	936	957	956	935	1007	915	960	1027	962	949	1013	986	986	933	950	965	951	912	945	955	901	997	1054	973	936	949	952	971	928	966	969	912	982	946	926	940	956	966	926	922	983	978	986	957	1001	972	903	936	956	946	964	948	997	1008	994	966	909	981	953	910	1003	1001	941	987	929	913	927	973	946	1003	945	958	1018	1014	963	972	929	988	948	978	912	970	940	959	979	948	1003	988	920	932	890	938	914	1042	941	980	947	1002	969	924	962	980	1002	980	913	952	940	871	968	946	948	973	1030	939	948	950	956	1022	924	958	982	915	938	992	1006	885	926	950	924	924	947	1032	965	962	936	972	911	982	906	954	989	986	948	997	969	969	965	985	942	1000	966	999	936	945	925	944	984	976	936	993	992	991	948	971	966	954	967	988	1031	1026	940	943	917	1002	995	935	1018	952	1015	934	929	1003	969	918	924	971	925	952	1002	962	976	967	935	946	881	961	994	962	902	1000	983	1010	920	942	928	997	971	942	971	985	937	998	910	963	953	957	964	982	968	944	982	908	998	950	990	1013	1010	983	991	1020	955	1028	889	940	981	975	932	936	961	944	950	982	999	978	949	911	979	965	950	926	985	961	938	901	863	923	953	944	913	973	955	955	945	966	932	914	963	980	935	994	898	867	950	1040	1008	972	937	966	967	981	993	963	997	965	922	966	952	926	963	972	985	1007	1002	958	988	1018	895	941	929	931	926	957	1038	936	934	905	989	906	974	977	974	963	948	953	967	924	1045	974	951	943	981	944	999	958	943	995	985	995	942	948	917	955	946	1035	1006	960	994	946	943	937	998	941	955	979	956	927	910	963	914	959	936	944	984	988	910	963	969	903	977	925	979	974	945	954	924	941	958	937	946	961	948	987	973	932	926	993	992	997	983	937	1007	954	1003	945	996	960	1004	984	929	946	1012	927	983	962	946	940	994	911	1019	950	1003	998	910	907	926	900	971	941	956	990	1000	971	979	966	929	1000	1005	977	1004	950	967	970	938	969	956	1016	962	961	952	985	897	913	949	978	971	952	998	956	934	969	1000	946	1003	983	979	1002	938	971	1024	922	947	960	1040	929	983	988	980	966	974	960	968	962	1046	912	935	970	929	940	994	955	976	961	991	916	937	945	938	967	950	1003	965	988	1002	953	938	933	971	941	991	1025	956	951	982	942	940	971	944	943	983	966	958	940	964	929	944	971	931	975	973	1010	976	977	965	923	963	939	988	976	931	959	935	942	990	957	981	971	889	999	930	966	938	989	954	997	932	947	969	968	911	972	969	959	981	933	976	968	953	972	965	964	957	926	996	1004	999	958	1002	933	952	981	963	939	992	998	954	951	950	967	1014	953	947	956	924	931	990	999	929	969	956	981	917	971	963	968	1012	999	951	941	960
2092	225	205	290	226	182	452	492	153	149	151	145	134	135	146	111	150	152	136	143	146	138	162	136	133	141	146	139	134	160	162	133	132	155	140	159	146	158	158	129	151	158	152	154	166	155	141	141	140	133	151	152	145	139	146	156	153	146	153	157	121	148	135	165	140	145	158	142	137	137	136	148	129	127	150	140	159	127	147	128	126	150	144	143	158	120	158	132	154	138	142	137	147	141	127	113	124	133	149	149	139	133	158	137	136	137	150	152	150	127	168	149	135	141	154	158	165	157	148	134	150	147	138	155	148	153	136	149	150	133	143	151	128	150	142	142	125	124	140	154	122	137	132	152	166	145	137	160	139	142	116	129	141	167	143	131	140	137	152	137	125	147	112	147	128	154	127	126	151	150	155	124	136	123	138	131	117	147	106	140	150	162	168	141	142	152	151	135	144	134	133	147	144	118	155	157	121	154	120	154	141	155	145	148	138	122	144	155	151	138	147	158	155	148	164	140	162	149	144	124	136	127	131	150	137	141	150	141	141	117	159	161	148	153	145	142	121	136	132	136	131	146	142	126	131	135	134	124	150	147	153	142	141	150	139	127	133	127	125	111	113	132	132	128	150	142	151	127	166	166	167	127	174	127	148	152	149	150	149	133	149	134	124	142	152	139	148	132	136	141	138	127	135	135	138	137	151	148	130	155	149	155	166	148	169	127	138	138	144	158	163	138	140	164	132	165	147	134	138	136	129	140	132	123	122	152	153	145	158	156	120	127	141	145	140	132	149	155	132	138	147	155	127	150	144	142	168	131	165	134	139	169	141	156	149	144	167	129	170	152	136	135	155	168	139	148	146	130	164	169	154	139	148	155	166	143	137	130	149	138	141	152	135	149	123	128	147	116	159	126	158	140	137	126	143	154	129	119	170	137	135	152	129	123	136	128	165	146	158	173	144	166	154	136	164	152	119	149	150	158	150	147	139	127	126	159	157	153	151	155	140	133	137	149	119	142	143	125	160	160	142	127	147	136	134	138	145	151	150	156	149	147	129	129	144	178	161	168	133	141	134	141	171	130	131	135	134	147	147	147	117	140	153	145	119	132	136	155	135	137	153	141	141	143	133	144	124	156	143	145	147	130	135	127	157	137	168	132	133	130	149	131	137	147	122	137	151	132	134	131	150	159	153	146	129	167	165	140	159	152	148	116	125	141	142	133	133	117	159	165	135	158	130	158	140	168	171	149	164	133	138	151	137	153	134	147	137	125	128	155	151	140	142	183	142	142	140	137	135	144	125	132	152	155	144	137	112	152	166	176	150	138	135	149	141	157	146	139	132	139	147	124	127	145	141	142	129	148	137	140	147	162	161	138	134	149	161	135	121	147	129	132	159	127	133	140	145	133	136	142	143	171	151	143	137	139	147	141	139	121	146	145	134	159	162	148	143	144	144	128	150	128	138	129	148	130	149	141	143	146	135	137	161	136	150	160	134	147	146	162	152	153	148	136	133	146	152	125	130	134	123	155	130	126	123	154	159	140	157	134	158	149	142	129	149	140	156	158	152	156	140	162	150	124	131	152	128	135	130	152	148	143	145	120	130	138	136	153	124	134	135	169	156	169	157	129	120	137	120	136	141	138	144	140	138	129	164	146	136	153	125	144	151	139	147	136	150	151	154	151	132	166	136	154	140	133	138	150	153	142	124	153	157	157	161	132	144	135	131	148	143	135	145	139	136	145	128	150	150	153	131	143	135	133	149	123	145	144	158	139	157	113	132	133	157	145	150	127	165	171	147	158	135	153	152	158	167	136	136	121	128	147	124	144	155	129	170	142	144	168	135	128	131	146	154	153	148	167	149	152	148	143	136	138	131	133	117	130	149	152	141	144	131	154	151	137	138	146	146	141	121	153	148	145	115	133	146	166	142	121	143	116	125	162	155	156	140	133	149	128	155	120	139	135	146	127	144	148	142	127	143	126	146	154	134	150	123	137	150	165	138	156	114	163	167	168	151	149	139	138	149	157	142	133	151	156	158	157	151	135	151	155	142	139	148	140	134	136	116	124	137	137	164	144	157	135	134	125	138	153	154	148	131	125	130	138	158	122	163	153	166	152	156	128	137	138	156	145	141	134	148	134	132	135	141	150	139	144	175	155	139	145	132	135	134	147	152	148	160	142	138	140	166	139	171	134	157	160	155	150	169	139	160	159	137	134	148	127	135	122	128	144	136	121	156	162	151	143	143	139	140	141	161	135	158	139	132	145	157	154	158	130	144	137	147	152	125	148	135	146	148	141	177	159	158	155	132	149	156	133	160	148	141	135	135	148	146	132	142	133	136	123	142	134	134	146	135	168	147	134	141	155	149	142	140	155	152	166	139	152	149	130	138	137	154	141	128	144	152	152	142	129	147	147	144	153	135	167	189	153	145	135	165	158	150	136	150	142	154	151	137	136	143	134	124	154	143	139	157	151	143	155	128	129	142	126	150	154	151	128	152	150	121	147	139	140	156	120	126	158	146	151	122	132	137	146	139	149	124	120	141	147	131	146	152	130	148	167	160	133	127	130	146	148	122	136	148	127	133	167	148	140	158	139	140	127	149	138	137	140	159	138	157	137	144	144	123	137	140	166	133	128	124	154	132	132	130	148	127	139	136	137	153	137	136	131	127	146	167	140	158	143	141	155	129	140	143	139	147	152	147	128	152	137	134	142	157	148	148	132	148	162	133	166	144	135	151	133	126	140	144	129	137	136	174	125	154	157	141	154	137	162	149	137	159	136	148	167	148	155	139	138	140	136	158	164	152	140	135	135	127	120	142	145	148	143	159	130	160	125	121	163	157	149	139	141	148	153	128	160	152	149	159	138	149	132	142	134	140	166	158	144	151	134	126	149	120	157	134	133	175	143	167	157	153	148	136	119	144	149	133	149	126	147	128	134	145	138	150	141	143	156	143	135	170	133	134	136	119	137	136	149	129	143	141	122	153	131	121	165	176	136	162	152	165	148	142	144	155	148	154	163	158	139	156	143	123	171	152	152	132	143	149	137	154	141	160	124	138	164	135	133	123	133	150	138	145	144	143	156	132	142	137	162	122	165	145	144	142	155	140	157	141	144	146	141	136	133	120	158	153	144	142	154	117	140	135	141	140	144	146	138	127	130	141	145	146	152	148	134	126	154	139	145	141	146	119	152	157	156	127	125	136	137	144	158	145	123	137	151	170	132	149	140	151	149	131	143	163	131	132	133	154	132	162	164	160	126	133	136	131	146	124	144	142	144	139	171	133	128	136	125	153	142	139	135	121	160	145	166	130	123	125	154	132	136	147	141	147	143	119	149	152	156	155	153	138	159	136	144	151	144	161	158	135	145	144	128	137	129	148	151	142	138	131	156	144	132	165	135	125	127	132	131	164	127	144	149	155	130	119	130	169	157	133	129	134	150	139	138	166	158	159	145	156	133	156	133	150	126	153	127	159	151	124	128	153	130	136	143	158	142	120	144	151	144
2302	533	596	1062	1009	690	2500	2137	474	469	466	468	424	430	440	424	445	402	447	449	438	450	426	418	460	458	428	435	393	441	454	441	427	407	421	443	428	421	431	406	396	458	428	414	456	407	460	420	445	420	440	452	408	396	418	419	483	402	432	387	415	410	431	445	433	451	421	410	450	412	423	424	442	423	418	436	448	404	425	430	410	398	462	447	426	409	407	440	430	400	399	422	424	402	420	452	437	418	432	429	425	427	466	448	453	432	452	431	396	399	417	434	448	394	429	419	425	409	402	417	435	385	457	452	437	426	407	437	439	410	450	458	417	396	424	427	447	419	441	418	387	416	423	410	413	427	395	387	430	450	425	422	412	434	415	449	435	436	415	430	409	423	423	428	398	431	450	448	441	416	405	410	427	412	406	437	408	418	393	434	453	408	416	449	426	408	426	413	408	446	435	418	457	422	419	426	452	412	420	415	463	410	395	426	423	417	421	416	405	437	482	378	437	466	451	425	409	441	405	459	415	407	395	441	425	395	412	418	419	443	456	424	435	449	394	444	425	422	421	450	470	404	414	436	435	454	427	390	450	421	389	429	422	437	406	440	426	422	427	432	426	420	447	409	455	436	437	456	468	423	435	393	409	448	424	434	440	430	431	405	444	409	418	434	415	421	395	403	438	421	428	442	437	416	440	399	426	419	392	424	469	423	461	436	394	453	429	435	386	437	441	410	417	477	451	423	434	436	411	425	447	453	461	445	443	438	450	439	412	435	446	443	451	425	424	429	428	429	455	433	436	414	450	461	402	409	419	433	407	386	400	400	408	420	414	399	441	461	424	412	440	414	486	425	420	424	417	441	442	445	422	425	434	401	422	413	459	422	452	443	412	408	418	432	420	422	434	446	429	460	429	428	423	451	421	457	422	428	440	405	434	423	419	370	463	434	375	444	411	425	455	426	437	405	427	446	437	403	417	411	428	450	439	397	446	420	424	450	435	420	461	414	412	414	446	429	410	432	444	419	446	426	405	422	428	427	460	439	444	432	429	396	384	411	420	431	422	435	433	447	408	391	429	406	418	384	386	392	445	405	452	428	422	427	439	430	444	431	414	443	439	470	384	454	406	439	438	490	418	440	412	409	437	429	414	391	394	385	407	402	412	414	413	447	447	438	393	396	400	391	393	404	385	455	429	414	411	389	417	462	453	413	447	402	420	446	405	423	446	413	411	465	426	435	401	400	398	428	410	443	462	426	435	420	421	452	446	431	361	439	425	401	452	420	417	421	425	448	429	443	446	448	398	424	422	433	417	419	393	435	422	407	439	377	431	398	414	431	446	439	422	429	403	418	418	393	436	460	448	436	418	424	426	403	428	437	409	462	406	405	426	436	437	418	440	455	388	421	405	416	409	427	430	414	418	417	399	404	410	417	437	429	433	391	408	450	431	418	437	404	461	424	434	414	428	413	402	429	415	399	451	419	398	445	452	426	429	458	447	408	415	419	434	384	409	403	439	456	393	399	459	418	447	417	436	429	417	416	443	427	443	426	431	431	463	444	390	442	457	416	392	411	463	431	413	377	448	434	438	427	432	407	452	441	425	431	419	421	462	429	469	420	412	417	406	428	401	450	424	405	432	413	434	413	423	444	412	442	479	387	435	396	430	450	432	451	425	422	458	406	421	461	408	439	429	418	441	449	442	408	438	425	428	419	406	447	426	438	433	424	425	432	408	457	418	437	412	419	427	413	397	447	410	403	457	430	424	404	384	456	407	437	478	423	393	467	416	415	432	432	433	448	407	401	408	400	383	426	433	402	433	448	391	413	432	431	402	442	408	440	393	454	459	457	415	392	411	443	391	422	434	422	403	439	385	443	445	424	406	461	412	448	405	430	427	415	450	404	418	399	447	390	403	408	413	426	421	438	463	402	414	422	434	422	424	413	419	389	411	413	430	422	408	407	423	432	421	416	424	466	403	426	421	438	420	435	396	428	442	457	414	444	463	413	450	420	410	440	452	405	400	435	437	396	453	424	416	455	443	419	430	414	444	380	420	398	405	429	368	449	399	424	429	430	440	423	445	412	417	417	400	435	425	399	436	401	416	435	403	386	463	454	396	406	420	409	413	433	402	450	416	445	428	443	408	429	421	419	457	441	424	442	403	416	433	428	403	435	479	450	448	407	421	412	434	484	396	414	438	421	431	445	450	412	421	417	438	436	438	480	385	385	428	438	427	446	445	436	424	435	422	427	402	410	397	413	402	427	415	409	430	456	396	410	477	428	440	448	423	422	473	457	438	402	429	422	426	407	423	407	407	438	403	418	384	437	450	445	417	471	445	447	411	432	429	461	448	427	418	417	411	425	448	434	416	408	402	432	432	453	393	415	402	423	415	401	422	416	434	427	434	404	416	422	450	427	422	411	400	430	445	434	416	424	459	406	440	417	438	409	411	452	398	405	450	455	455	449	430	420	438	407	424	446	411	417	425	423	430	414	406	425	398	418	399	403	440	440	459	396	432	443	413	418	437	423	446	455	427	428	402	445	421	419	468	468	458	445	402	415	436	415	457	417	437	427	430	426	396	411	413	405	437	427	454	426	425	421	404	415	435	416	422	441	418	409	439	407	416	410	430	443	423	426	384	439	467	435	475	410	382	459	429	401	400	411	440	459	415	447	417	429	432	418	409	395	404	422	422	449	427	458	410	433	418	434	431	430	444	408	444	415	418	411	462	445	435	417	446	429	389	433	434	460	413	438	417	433	427	431	413	404	412	417	397	419	397	413	423	397	436	472	429	426	471	449	404	425	410	436	443	416	462	420	441	430	424	399	411	437	384	380	418	447	413	434	427	401	433	407	389	432	460	420	408	437	412	429	422	454	418	404	427	411	436	442	401	419	389	431	449	449	454	444	446	402	400	407	442	448	424	458	451	463	426	399	410	414	394	439	410	394	430	432	423	393	434	412	423	435	413	417	403	443	423	430	417	452	417	407	409	447	445	401	392	443	460	401	405	405	424	449	417	453	389	451	454	432	457	415	418	430	394	438	400	413	439	412	440	451	447	459	417	459	434	402	441	433	391	388	428	433	434	424	435	447	430	405	400	410	412	391	414	448	468	444	433	426	440	393	424	457	410	437	421	429	398	430	427	427	433	428	460	471	423	419	393	426	419	439	424	375	438	391	416	454	412	451	402	421	420	421	450	398	443	398	389	414	424	428	443	407	430	408	443	412	425	404	455	426	437	418	403	433	431	396	432	413	433	397	469	453	411	399	450	417	452	402	452	397	448	439	447	425	444	435	434	423	461	407	444	426	411	428	446	424	415	445	413	429	421	411	427	448	443	389	404	460	480	422	458	437	402	424	430	426	420	461	433	421	391	367	411	436	463	474	433	435	406	419	435	430	415	409	411	404	463	408	419	372	458	417	452	417	443	457	450	386	403	393	442	451	424	428	426	444	421	388	421	437	420	413	436	410	402	424	447	405	435	433	443	431	436	422	421	464
7748	1219	1305	1254	2521	638	7298	7084	429	303	278	269	264	276	244	255	252	229	272	252	217	228	244	205	213	245	243	209	207	227	218	223	232	215	212	217	210	191	217	229	199	241	252	222	236	230	202	215	194	207	222	211	216	205	215	221	201	218	211	213	215	210	231	221	220	205	195	210	229	213	214	220	218	192	218	220	188	219	198	196	215	203	205	208	199	223	238	208	224	212	181	221	215	218	186	206	227	239	234	245	186	172	256	212	227	173	215	195	211	201	162	226	207	221	223	212	221	182	213	222	212	201	209	202	250	194	234	211	210	170	212	211	219	227	230	221	203	207	204	185	194	220	231	211	216	217	204	200	219	205	210	182	218	233	215	222	204	204	225	209	224	206	218	195	221	229	220	203	217	206	223	208	227	207	198	199	195	190	186	227	213	190	205	213	202	201	196	201	197	202	218	211	253	199	237	225	212	180	216	225	203	209	199	183	216	209	198	209	196	173	210	206	221	242	198	219	214	218	215	209	233	225	203	194	211	213	206	199	210	216	239	222	212	219	221	209	220	220	199	222	195	218	224	209	234	192	195	204	225	221	177	193	218	223	180	196	194	191	234	216	216	221	211	218	236	226	207	209	229	209	206	193	213	203	235	205	234	217	193	217	212	224	199	207	206	205	227	200	185	220	204	208	203	199	221	205	186	207	240	236	221	220	201	226	221	202	201	208	212	219	208	218	203	233	222	221	223	206	207	200	224	215	190	210	227	207	219	206	217	193	224	223	213	174	211	200	219	211	212	218	181	191	206	192	205	194	213	193	218	206	201	196	205	196	225	232	222	227	194	254	214	209	203	218	191	219	209	186	219	225	199	212	189	228	220	191	215	190	202	205	204	186	212	189	190	193	209	216	202	214	200	232	213	199	222	204	178	210	217	206	220	219	224	235	224	220	191	178	181	218	202	208	189	214	189	221	192	204	217	199	214	212	216	200	197	253	200	204	237	191	220	205	220	205	212	177	209	226	175	190	195	170	192	179	235	213	217	198	218	198	195	216	227	233	215	221	201	219	213	226	216	218	207	208	192	229	214	206	214	225	183	205	191	197	222	209	218	228	206	223	203	229	227	213	237	204	202	167	208	208	197	200	226	207	201	217	201	225	195	242	217	206	192	213	207	238	215	211	199	207	200	205	205	220	247	171	210	200	235	218	210	228	229	234	244	211	219	211	236	213	212	218	223	206	227	191	191	213	217	213	234	206	197	228	217	204	207	217	218	217	208	210	209	196	196	203	220	225	223	220	207	176	203	233	192	224	200	218	216	211	207	251	209	221	239	211	227	209	242	213	223	210	195	225	233	214	196	217	214	210	210	179	217	224	201	209	199	218	209	211	230	212	179	210	231	212	186	202	206	212	206	186	188	213	191	224	203	224	214	197	214	209	199	226	213	234	215	201	203	214	237	225	198	197	252	233	211	169	221	237	225	212	216	226	232	191	211	200	217	209	237	230	209	193	204	212	233	209	211	208	236	192	203	231	207	226	178	197	212	216	201	211	181	189	224	222	189	174	225	216	242	207	210	236	233	229	194	218	203	208	186	210	215	206	209	205	197	214	186	209	214	218	207	236	202	201	212	231	184	201	233	214	229	211	202	197	224	200	223	209	233	190	187	211	219	199	210	199	179	198	260	197	218	206	223	236	197	214	204	190	210	192	201	216	219	220	219	208	231	218	217	188	220	195	217	215	213	200	200	174	222	208	230	235	212	216	199	213	227	247	223	207	221	239	203	205	223	235	229	221	200	207	209	183	236	211	213	200	206	223	236	190	204	214	190	222	205	224	213	207	210	226	217	218	209	182	225	213	219	217	201	226	218	185	199	223	218	208	204	225	191	210	182	231	198	218	217	200	193	222	215	197	208	195	221	205	254	228	216	225	233	247	208	216	205	216	228	221	193	216	208	236	205	193	215	193	226	211	204	216	187	225	197	215	217	208	243	198	203	213	217	222	247	201	180	226	198	214	219	194	210	215	220	241	221	203	203	217	208	181	233	199	181	180	195	229	225	180	230	222	180	222	214	224	210	203	234	198	210	210	207	219	247	209	183	223	222	224	214	202	222	209	220	208	211	221	197	199	226	235	183	236	230	200	212	213	215	211	208	212	187	201	216	210	207	225	192	209	216	205	204	208	201	215	206	219	210	203	225	215	223	202	208	245	205	207	201	222	195	214	197	206	209	209	200	196	235	237	242	213	202	210	230	233	209	213	216	189	207	214	205	210	218	207	194	215	219	224	224	185	216	190	224	202	212	214	232	208	196	227	236	187	214	193	201	208	210	176	212	213	210	203	203	232	218	225	203	217	192	209	211	206	210	223	213	189	203	236	202	201	183	229	248	169	207	205	206	189	209	200	199	218	207	232	231	221	255	201	203	215	240	210	201	191	226	220	204	206	223	217	236	193	187	216	223	230	197	236	254	212	210	209	208	215	201	208	210	210	213	210	198	220	209	200	216	216	210	220	213	243	194	213	231	204	190	198	213	209	191	218	187	210	202	219	198	229	208	206	219	217	222	215	189	218	225	210	199	205	223	199	207	219	189	203	177	227	220	226	208	198	218	216	214	213	225	204	234	223	187	223	230	220	196	222	213	212	218	194	214	224	206	218	207	185	211	224	227	213	195	212	203	203	200	199	234	208	210	232	216	191	221	229	205	185	220	207	209	206	223	194	198	220	224	212	204	217	183	196	222	226	234	218	185	217	228	221	206	232	211	211	234	207	214	222	218	244	208	169	193	194	206	220	235	198	217	209	213	207	205	225	204	217	226	220	178	216	209	214	228	214	215	212	228	205	237	218	225	198	214	201	207	218	191	229	197	208	205	230	213	219	208	233	202	214	196	185	202	196	217	195	181	207	206	230	208	202	192	209	234	207	208	225	220	230	195	219	189	244	213	179	219	230	216	207	216	181	196	212	209	185	227	198	181	200	215	209	195	198	210	198	209	219	210	231	179	220	211	202	214	198	201	249	221	207	195	198	206	209	230	233	199	212	216	219	208	223	237	192	208	200	207	206	247	201	209	208	200	202	235	211	244	203	209	217	221	204	242	178	198	196	193	202	232	225	229	213	214	208	210	229	199	180	209	219	222	212	220	216	225	214	220	228	195	202	215	216	235	198	209	215	219	196	212	234	209	218	202	234	206	177	231	214	205	221	203	204	187	216	231	214	231	226	234	178	214	196	177	183	209	209	200	181	198	200	207	215	241	203	233	208	192	189	202	197	227	188	214	218	224	204	223	208	220	193	215	194	198	194	205	224	213	211	209	210	223	193	168	182	228	213	236	221	201	193	217	224	168	192	189	194	196	232	217	225	228	211	209	231	201	210	195	209	195	221	233	225	226	204	191	217	220	236	230	192	235	205	205	220	189	193	202	199	211	213	189	202	226	212	205	224	194	212	202	208	206	212	212	209	229	217	220	191	217	216	188	203	228	224	220	196	216	236	233	231	192	222
5979	1402	2928	4225	8413	2546	20731	11951	1393	1258	1120	1013	942	907	869	839	788	774	762	768	747	712	740	710	697	679	612	674	679	629	642	642	657	623	630	609	644	620	652	649	632	650	673	591	615	588	634	585	607	617	652	603	636	605	560	650	564	590	605	577	570	570	570	601	566	563	585	573	582	538	606	582	579	577	535	571	611	603	565	609	575	557	579	573	562	617	593	583	587	588	606	563	588	580	590	601	640	565	612	606	562	591	589	584	545	565	574	600	618	582	584	607	607	585	537	602	615	663	565	578	582	607	583	603	582	612	577	610	547	585	585	617	578	554	581	553	555	614	580	559	573	569	595	596	572	565	587	587	604	570	567	561	612	604	521	579	573	588	540	565	516	592	574	536	582	631	545	547	570	624	607	548	590	589	578	549	561	559	626	531	586	565	562	575	613	551	620	578	603	615	620	546	550	620	592	590	607	530	596	619	596	615	614	576	583	555	578	567	574	546	609	558	612	537	569	583	617	565	597	565	551	572	593	566	588	584	618	589	611	577	627	636	595	622	590	597	584	537	571	579	577	558	582	564	561	558	613	617	555	559	539	621	588	555	574	547	592	609	618	552	572	628	574	569	577	598	593	556	565	592	541	588	607	594	565	571	534	597	565	576	613	567	569	573	627	589	546	588	617	571	599	599	584	589	608	579	552	534	604	558	551	609	605	570	560	608	602	588	607	583	585	608	567	574	582	541	625	564	591	574	576	553	638	573	583	588	577	583	594	557	601	562	587	610	566	601	570	574	614	593	558	572	602	546	557	572	552	589	572	589	593	568	591	592	584	626	574	572	596	647	560	580	590	554	593	605	622	557	594	577	590	585	521	617	607	577	619	609	563	576	613	593	620	605	554	578	605	612	553	609	587	582	613	569	639	573	587	550	602	597	615	599	605	537	614	614	537	623	581	571	604	586	527	565	571	625	547	593	531	578	552	601	596	560	619	569	584	575	607	604	585	587	588	551	574	584	587	581	531	615	553	568	590	604	530	578	566	567	561	526	566	567	580	561	546	584	599	572	568	554	551	540	587	557	624	586	610	542	590	579	607	602	578	570	563	581	589	555	605	574	576	587	616	565	531	605	578	575	581	592	568	539	609	641	587	554	605	547	635	590	573	637	583	571	600	577	602	633	552	528	531	597	560	564	627	600	594	555	569	565	548	606	554	560	554	603	574	603	589	584	605	588	572	617	551	637	526	621	544	545	609	575	621	602	580	618	589	580	612	553	603	541	606	582	584	582	592	612	565	564	608	524	597	600	591	570	613	560	670	611	591	589	575	589	579	600	581	568	552	575	630	566	556	582	523	558	625	562	591	592	538	584	566	514	577	558	566	533	580	595	587	603	557	518	581	587	597	579	588	671	579	600	560	552	639	597	599	567	602	588	579	558	564	564	570	586	599	542	583	616	567	611	582	582	592	592	578	587	608	563	622	573	554	572	564	579	575	580	618	591	630	574	567	553	619	561	631	602	589	571	607	603	586	545	606	590	582	566	560	579	591	561	576	617	625	579	590	550	564	546	618	578	551	576	592	550	580	605	576	629	553	580	594	532	567	618	537	581	581	575	590	583	570	512	569	582	589	531	592	557	607	551	582	560	589	571	586	548	593	593	611	584	588	560	577	589	575	591	600	553	571	589	571	549	564	635	594	562	559	567	554	570	559	557	572	622	588	599	605	539	590	543	623	610	631	578	547	609	579	585	547	604	548	529	568	560	626	585	619	573	535	595	603	577	542	607	579	565	613	598	582	573	592	597	584	568	558	578	563	592	599	594	583	611	567	582	565	602	534	555	538	568	578	562	581	614	552	558	563	593	599	533	578	568	612	572	598	622	603	581	548	566	569	636	518	572	578	603	593	593	584	584	627	565	540	602	626	611	589	583	571	605	570	573	586	595	590	601	570	576	580	540	582	566	612	588	613	568	599	576	559	574	592	565	652	621	596	553	575	564	608	573	556	563	602	583	623	580	593	576	594	563	576	585	627	590	553	592	588	604	568	609	531	575	595	592	573	597	617	598	618	589	571	593	564	551	552	539	623	558	561	609	602	583	595	544	581	576	543	595	558	585	569	614	604	619	581	557	584	595	546	575	587	599	649	618	576	613	581	564	596	624	629	568	631	575	543	579	578	622	581	550	598	546	576	602	579	549	577	551	582	593	602	584	565	610	585	524	579	609	573	582	593	589	562	604	597	605	567	584	564	575	559	549	573	559	529	543	589	618	602	651	601	597	607	633	571	615	588	564	623	553	573	609	537	578	573	583	556	581	588	560	584	567	601	542	564	541	533	601	528	575	561	583	536	578	580	592	583	547	599	572	565	594	609	619	581	584	572	588	558	585	585	596	599	577	573	604	541	595	565	608	582	563	535	598	589	605	563	591	561	580	543	576	559	547	584	571	592	588	559	601	536	546	598	544	600	541	588	598	620	641	607	551	588	563	524	586	587	610	552	612	578	588	591	566	594	579	567	556	555	593	639	606	592	559	587	631	602	561	582	612	552	586	596	585	559	572	574	569	590	590	605	601	608	552	587	599	570	548	581	579	542	597	546	565	601	595	585	557	603	594	571	548	614	602	584	542	578	607	638	525	616	602	579	601	575	571	567	566	602	546	573	600	573	590	566	598	562	544	561	554	578	590	584	551	565	587	580	589	582	597	581	589	580	590	620	596	533	609	606	587	546	576	623	555	551	596	588	617	539	598	619	577	594	580	591	595	535	551	553	553	572	577	570	625	593	604	564	582	582	569	581	565	565	580	578	584	558	582	569	570	567	606	567	578	582	568	531	578	569	568	556	592	605	558	611	653	653	568	596	585	575	575	576	582	560	576	584	594	547	594	563	548	553	616	611	589	561	575	552	549	553	615	555	568	569	579	556	543	579	574	602	565	592	609	521	592	589	588	552	592	561	610	565	602	555	593	574	571	564	583	600	614	553	594	635	598	573	574	573	591	572	588	603	560	569	566	566	576	598	581	597	578	571	544	550	556	566	615	551	603	561	612	567	564	561	555	638	596	609	569	596	603	592	604	594	567	587	601	584	560	615	583	622	557	604	590	569	562	586	619	556	581	584	567	587	569	580	577	585	590	554	583	601	597	567	565	557	603	569	572	588	592	556	563	599	634	584	573	570	643	587	584	538	570	574	556	556	535	548	568	576	590	605	617	558	577	580	565	600	568	594	566	620	597	564	577	542	587	553	568	580	588	614	552	594	566	607	572	591	534	585	559	605	592	578	576	585	581	589	649	562	531	570	586	576	537	522	589	585	559	590	551	548	589	587	590	566	624	588	566	572	599	548	598	630	567	575	589	569	605	582	586	567	585	564	556	585	540	598	549	566	589	574	596	499	594	561	573	583	595	591	580	578	599	574	550	607	533	571	587	587	651	596	553	616	588	585	572	581	552	567	557	602	541	557	595	587	597	594	575	548	584	577	590	588	598	593	549	589	592	569	567	544	545
14523	2846	2891	2327	1648	1239	7881	12180	891	609	520	535	433	465	463	446	464	468	400	389	420	464	403	404	405	409	389	397	404	405	369	373	428	396	374	389	382	387	393	420	413	415	362	400	395	362	384	373	390	407	358	399	393	404	379	394	388	387	389	386	360	381	369	376	397	355	366	371	415	373	391	369	385	380	373	354	376	368	398	385	366	390	396	369	391	387	406	373	383	381	378	385	393	380	398	317	376	412	376	391	362	407	365	363	340	391	416	391	396	362	384	353	394	393	350	381	372	390	359	361	387	384	384	391	380	387	381	368	389	381	359	405	398	395	386	376	388	365	399	352	350	364	372	380	354	387	386	365	381	376	370	403	399	368	361	387	376	361	380	398	411	401	353	381	379	360	412	365	351	374	381	382	401	388	430	392	377	390	400	403	414	383	364	373	374	400	391	376	403	370	352	353	338	375	384	420	395	403	383	381	354	387	398	388	323	359	387	360	379	390	364	339	337	391	384	391	423	396	379	387	416	358	376	382	400	395	386	365	385	389	364	374	375	371	349	350	411	318	360	397	407	354	382	363	373	387	379	425	406	406	377	340	391	351	386	355	362	347	379	382	333	359	382	383	396	374	379	381	361	375	388	381	387	381	402	377	362	378	380	375	358	413	343	375	356	368	390	360	402	369	372	349	380	376	352	379	355	371	374	400	371	421	352	386	386	352	374	365	369	417	369	410	346	372	391	368	354	360	354	390	358	410	410	384	381	401	392	394	369	381	376	417	349	385	353	348	392	409	350	373	420	412	378	397	385	386	398	370	369	417	373	392	425	378	378	405	367	390	389	448	352	376	372	370	357	428	373	335	382	369	342	368	381	401	396	362	388	400	372	368	358	358	373	380	331	366	365	376	381	377	377	376	375	405	369	400	387	415	397	384	389	369	376	389	369	383	393	405	376	344	347	377	370	355	372	378	418	368	360	397	400	382	390	326	406	373	387	371	390	377	342	373	367	393	419	374	377	364	362	365	374	400	391	370	370	347	358	390	368	368	342	383	373	373	360	359	353	351	374	374	371	412	372	389	382	390	394	401	378	360	368	358	363	381	344	365	333	341	386	365	381	387	396	383	372	399	357	370	373	353	392	376	359	342	380	375	385	376	349	398	403	385	399	388	365	364	371	375	379	340	396	372	389	360	380	400	363	378	419	376	380	381	404	377	390	390	374	371	406	361	371	390	397	370	353	381	394	365	405	361	357	394	359	377	409	414	359	395	360	361	388	392	345	417	383	418	344	373	377	390	412	353	365	398	360	340	385	358	393	377	367	375	384	348	341	356	398	368	376	344	371	404	357	373	374	352	365	406	379	340	390	398	380	355	348	385	343	371	373	401	367	393	356	403	364	351	413	390	391	355	357	361	365	428	418	361	374	395	339	409	365	393	372	351	340	404	389	382	379	343	366	416	416	374	411	369	347	376	389	414	348	401	389	349	411	403	372	414	407	385	391	386	350	368	331	411	394	376	369	376	368	362	413	396	376	365	387	367	397	379	400	399	405	382	402	345	363	423	380	358	355	369	364	362	378	363	352	410	370	386	360	384	373	349	314	382	386	393	393	408	400	385	399	359	376	361	381	399	374	391	380	379	395	393	366	366	333	381	362	404	411	454	410	390	367	333	364	362	374	389	396	369	366	345	363	396	386	351	364	375	389	404	391	423	373	395	382	385	369	403	385	341	371	368	363	348	359	361	380	358	372	397	420	371	386	388	367	410	362	363	366	395	383	391	354	353	389	410	381	381	404	374	408	331	404	375	376	388	377	397	398	356	395	384	345	368	344	374	381	376	372	365	385	391	380	361	362	372	379	378	370	365	407	409	408	363	388	371	395	353	411	419	411	373	351	373	382	381	382	371	366	380	386	348	380	392	401	349	381	360	390	400	384	384	383	362	367	371	408	361	363	376	390	364	376	366	389	367	414	351	347	414	354	388	378	375	392	333	364	372	388	365	376	389	383	359	328	330	406	370	397	421	353	359	338	364	338	372	374	379	359	340	381	347	385	389	367	367	368	372	377	389	371	346	374	341	412	393	347	388	374	371	367	411	373	406	381	388	366	363	367	381	382	369	405	361	360	356	361	386	352	380	360	388	379	345	396	372	364	351	358	403	386	381	357	372	372	413	389	384	409	378	385	364	380	366	371	377	358	395	361	414	408	421	370	354	362	380	404	372	355	379	376	376	370	384	402	368	401	351	368	412	390	385	360	354	374	342	397	386	372	373	366	423	380	381	386	371	361	374	381	410	406	376	373	373	373	358	370	372	370	378	390	394	396	412	424	365	408	412	411	406	365	379	400	334	373	398	369	369	368	378	394	383	372	379	369	340	392	372	394	405	369	396	393	403	386	380	390	331	386	358	401	368	358	382	375	389	401	370	379	381	380	394	403	393	353	343	392	365	396	376	420	347	379	396	378	355	395	380	337	386	379	340	391	404	377	351	366	388	371	378	384	376	374	382	391	364	366	352	378	371	363	399	414	363	394	438	347	364	382	346	374	393	372	382	382	373	375	341	335	381	375	408	393	360	381	367	362	375	373	356	382	390	397	407	389	359	398	361	370	378	376	392	361	351	374	389	369	385	387	390	348	394	400	362	397	363	389	377	368	391	388	385	362	369	346	383	382	399	383	395	369	385	365	415	339	355	412	383	394	377	372	381	386	383	395	395	332	370	355	371	333	368	406	381	340	392	377	381	336	360	378	405	400	342	401	398	386	360	392	354	381	367	337	376	407	369	405	405	374	353	386	359	406	365	371	386	380	377	360	372	347	405	381	372	407	355	364	359	389	367	365	366	360	386	380	373	374	394	340	377	388	332	387	397	392	400	374	358	410	374	366	414	392	415	385	358	393	389	347	356	375	353	394	400	404	343	414	389	379	384	379	399	383	369	388	399	359	385	385	380	410	344	373	355	371	358	401	378	345	367	402	381	379	387	406	408	372	367	386	407	338	430	412	428	364	360	369	346	402	407	350	395	398	388	347	374	371	370	383	397	382	356	398	358	399	358	402	370	395	331	360	387	354	373	351	375	386	365	381	375	378	330	362	365	408	328	376	414	368	394	411	377	404	349	395	393	357	379	353	357	345	408	412	337	421	373	365	415	342	368	380	386	413	379	368	375	396	401	367	342	368	363	345	381	398	390	403	371	377	382	375	365	401	371	360	368	407	317	371	399	409	366	369	371	377	389	368	371	340	340	378	384	406	341	397	383	401	373	376	376	351	385	414	367	397	373	378	420	381	367	402	377	382	371	377	334	404	395	379	394	318	378	362	409	370	396	370	397	364	375	400	364	352	376	392	372	403	386	357	376	409	422	365	385	374	363	360	379	349	378	409	370	364	357	368	402	375	358	422	375	359	378	373	380	394	361	372	350	372	407	381	392	337	367	332	341	370	352	377	369	409	385	399	366	362	385	381	402	424	375	373	341	376	358	389	344	374	356	371	364	386	369	405	361
8016	2680	5387	6899	6176	4685	21502	14495	2623	2149	2006	1859	1632	1557	1416	1403	1399	1307	1331	1214	1221	1199	1205	1139	1172	1057	1143	1104	1124	1060	1056	1042	1084	1021	1045	1050	1027	984	977	928	1008	963	994	1041	1024	999	1016	976	1017	1012	1005	958	988	933	949	973	967	967	895	933	999	986	1026	958	959	928	955	977	951	930	906	986	932	998	954	923	925	991	944	968	888	942	895	939	924	931	870	934	941	897	914	922	957	930	940	949	971	955	961	935	888	887	957	948	940	941	992	924	924	909	884	936	913	921	901	928	858	921	953	956	891	919	884	913	871	957	951	925	950	895	970	887	912	977	931	970	900	907	895	889	999	979	891	893	908	971	917	933	909	900	904	900	922	994	885	979	886	904	939	882	917	968	940	917	912	938	902	942	930	913	924	919	926	942	923	927	941	891	934	910	913	912	940	932	932	986	987	897	915	969	891	882	889	912	944	922	916	932	931	913	934	977	914	952	925	899	924	892	932	866	930	930	935	905	923	938	945	979	922	906	983	870	982	869	944	889	882	914	849	900	949	887	975	957	937	896	944	932	928	908	868	883	901	900	896	920	942	904	882	846	952	912	940	993	883	942	925	891	927	923	933	917	899	913	968	945	936	945	926	872	928	893	902	916	895	933	928	924	833	881	930	969	912	972	857	901	973	918	866	932	928	914	919	973	898	990	881	940	900	907	879	963	923	966	874	897	856	952	942	927	915	868	881	920	938	890	931	894	974	930	936	913	971	937	960	908	916	951	951	932	959	935	890	929	929	891	891	926	969	950	936	881	877	947	906	949	904	940	894	941	949	907	894	912	867	918	869	886	930	930	893	906	902	920	877	904	944	860	905	894	889	967	889	934	873	924	927	913	942	991	925	897	895	909	889	896	930	918	944	866	872	908	944	883	923	895	997	909	941	955	894	937	922	961	931	938	944	942	896	893	900	935	956	938	944	914	883	910	896	902	929	964	898	951	937	908	919	953	910	870	910	938	929	928	926	849	948	930	918	917	874	908	911	876	912	872	924	943	932	885	892	929	921	886	882	914	967	959	895	910	931	933	905	931	921	939	900	980	884	897	942	925	925	865	901	959	924	955	864	898	916	917	875	817	908	967	942	958	915	894	907	890	927	934	973	928	973	994	929	945	986	918	906	897	919	926	909	924	942	948	968	946	863	926	901	933	890	931	923	953	929	881	861	900	885	952	947	995	919	911	937	946	889	888	916	905	893	954	926	947	889	912	897	891	883	929	921	843	873	893	896	944	884	916	919	883	964	904	926	887	879	905	889	921	933	878	916	942	918	904	956	889	912	919	960	922	956	946	955	943	889	867	940	944	960	877	919	935	922	949	886	902	932	909	955	958	922	941	878	906	879	921	933	911	905	907	896	971	879	921	933	925	937	931	890	894	975	916	897	940	900	893	884	871	971	897	937	914	970	945	918	962	941	954	940	930	906	907	932	918	934	958	853	968	918	903	935	924	913	920	916	899	923	901	913	844	952	936	922	900	916	934	925	913	940	939	870	875	955	912	921	868	905	899	893	979	900	883	911	968	968	889	941	900	915	872	922	901	907	885	943	959	900	893	860	893	936	933	905	920	955	924	932	930	926	894	963	941	946	873	917	996	958	874	911	942	897	893	927	906	969	907	909	915	937	954	872	914	934	939	930	909	933	886	884	912	903	938	988	909	918	939	865	921	951	1007	908	887	892	945	892	923	905	978	894	922	974	944	936	937	945	860	892	904	943	895	892	919	951	899	991	946	874	928	903	898	934	918	948	892	931	935	933	920	888	899	920	895	932	871	951	910	896	918	937	970	890	912	933	885	920	874	907	904	981	919	892	957	893	909	871	946	944	897	924	875	899	961	905	910	903	912	897	901	902	932	873	928	885	951	927	941	915	966	893	986	922	895	966	894	937	910	896	913	899	975	888	912	889	900	933	890	913	907	949	860	967	898	990	901	872	944	930	957	933	925	912	900	934	919	889	919	926	886	974	958	894	931	899	976	932	966	953	950	901	975	969	969	959	911	923	877	949	925	885	975	944	925	949	935	930	884	876	924	930	937	885	896	928	918	895	956	925	912	872	861	866	950	969	910	901	899	924	900	890	918	880	840	919	881	1013	880	925	905	968	916	919	900	973	919	984	947	917	934	899	918	903	950	879	860	918	947	967	868	918	909	915	915	975	968	916	964	882	907	922	933	901	928	925	935	897	952	980	917	949	912	933	868	884	889	907	915	875	991	995	901	945	912	890	986	916	942	881	905	941	877	929	953	917	900	940	960	952	881	949	910	951	972	913	875	900	869	905	966	926	843	929	939	904	944	970	889	937	942	977	959	932	932	923	966	951	916	915	930	843	892	991	890	890	890	932	869	914	906	939	912	926	902	854	912	927	911	875	949	893	918	902	930	901	959	923	915	919	924	880	890	965	935	967	905	971	1012	902	971	978	897	890	889	917	901	858	856	894	910	935	895	939	909	885	987	866	940	881	936	980	1030	876	898	927	930	911	860	988	904	876	837	875	938	934	893	908	942	892	908	950	943	955	958	931	936	889	952	991	922	919	966	962	908	862	915	905	910	918	883	897	941	961	893	899	935	934	921	946	933	860	922	917	848	941	938	918	877	929	916	932	899	892	932	905	946	854	928	912	910	955	933	878	934	888	902	916	863	917	892	899	968	940	887	932	887	890	911	921	905	904	894	991	927	917	931	966	886	905	982	975	904	902	949	890	903	871	970	924	911	949	887	911	904	916	903	924	938	934	905	914	907	927	918	964	937	865	951	944	931	875	896	925	893	885	924	927	931	929	918	938	878	949	945	924	962	905	923	944	920	894	930	959	955	863	871	919	946	945	961	945	961	913	855	919	927	979	906	936	908	919	860	859	910	898	931	898	975	930	897	899	865	886	999	898	900	881	965	947	905	878	913	896	894	956	902	881	947	902	923	929	879	890	912	920	965	928	910	888	898	878	880	879	823	964	860	855	932	890	909	929	914	898	887	924	893	892	953	947	957	975	930	916	869	919	908	920	966	918	883	909	881	964	860	944	969	951	952	859	932	971	923	964	926	928	975	964	915	919	936	888	936	929	957	936	891	924	907	895	937	934	912	909	931	987	885	978	863	877	920	938	962	904	914	896	947	910	908	847	923	936	935	909	938	883	913	936	976	960	957	926	926	949	904	863	956	946	956	923	913	955	918	981	961	920	952	972	913	888	985	885	938	923	932	919	900	949	921	899	921	958	957	960	991	915	919	883	962	931	941	913	926	850	924	927	983	892	968	929	904	950	904	958	978	899	961	881	888	934	969	933	932	962	891	944	914	965	994	881	958	949	913	916	880	943	932	936	919	912	854	964	890	872	877	926	904	885	909	907	878	903	926	976	899	894	936	929	906	931	940	949	910	893	884	884	922	903	925	900	970	919	915	877	901	893	846	908	888	942	931	922	928	911	856	938	893	881	915	911	936	969	887	918	931	866	888	898	903	914	978	946	928
2096	232	210	197	240	164	236	247	128	142	139	143	146	129	134	142	117	132	120	159	167	114	119	137	127	122	103	140	148	129	122	99	136	130	114	143	133	133	127	132	127	142	131	123	142	134	136	112	121	141	128	127	144	141	143	138	130	138	123	104	142	115	115	143	123	147	145	151	135	139	141	126	139	152	143	122	142	134	119	108	124	135	138	125	145	144	140	123	117	149	144	143	141	125	153	128	128	126	139	128	131	137	142	124	127	145	126	125	142	145	99	111	144	121	112	137	135	125	124	140	131	140	115	115	134	162	121	123	120	141	139	136	137	126	138	146	137	163	136	131	151	162	136	127	146	121	131	114	146	135	122	153	117	126	114	157	146	127	128	120	131	112	148	131	146	131	144	154	104	167	125	156	140	158	128	119	119	121	130	127	138	144	156	134	120	139	111	119	134	128	134	141	155	143	119	154	132	142	109	112	129	134	133	111	140	154	120	127	134	149	132	133	150	141	120	123	138	126	137	133	135	142	124	137	135	121	97	132	139	147	99	137	126	140	128	114	136	147	123	143	139	124	121	144	138	127	115	128	132	129	110	121	120	130	142	144	128	130	164	138	137	129	126	110	117	149	133	120	144	135	152	137	108	120	146	126	139	123	137	130	131	132	135	142	141	116	142	120	143	137	126	148	146	110	146	140	147	150	131	136	120	133	139	124	150	138	128	130	137	141	118	112	140	138	133	134	131	145	135	125	124	134	133	130	130	145	111	119	137	133	144	124	119	124	125	146	136	143	126	135	137	131	121	145	114	150	137	131	114	129	130	141	118	151	137	129	116	144	142	140	118	134	121	155	134	142	160	127	144	129	133	118	126	126	122	116	127	139	142	148	149	142	154	119	126	121	150	137	127	146	131	139	151	143	143	148	129	132	143	125	149	141	130	130	123	145	150	141	133	128	122	119	157	133	129	159	151	118	129	125	124	126	151	144	127	120	125	121	120	125	138	147	137	141	122	123	129	123	131	111	127	150	131	125	117	137	164	127	134	135	139	141	124	113	134	140	132	123	142	145	133	121	120	134	115	135	114	130	121	154	120	143	134	133	127	111	123	148	146	130	134	110	122	121	127	149	134	131	134	124	136	112	146	128	137	143	127	114	122	159	125	117	134	149	125	143	141	135	122	133	118	124	129	138	128	117	116	117	136	125	131	139	111	135	139	150	147	119	128	138	119	152	131	130	145	144	112	131	139	138	133	141	151	139	120	133	124	111	140	128	132	131	125	135	139	145	156	126	141	134	131	113	131	121	125	143	130	122	122	118	129	122	144	139	138	144	117	133	107	154	116	130	127	148	133	156	129	123	130	123	128	149	125	129	128	125	126	140	132	149	144	117	129	149	124	123	126	132	134	120	123	138	121	124	136	122	146	148	138	128	131	142	126	119	135	146	127	134	123	121	131	126	131	127	128	134	145	136	126	148	156	117	112	130	121	129	135	127	117	119	157	147	115	120	122	136	147	123	110	113	148	126	135	139	122	135	125	145	123	118	121	135	124	129	132	115	102	145	130	132	122	121	136	158	117	120	128	134	146	133	117	153	107	152	132	130	118	131	146	131	140	121	124	122	137	121	141	138	138	131	114	143	128	123	133	132	114	143	135	138	134	133	137	123	117	125	136	128	139	120	125	145	124	126	125	152	139	131	127	118	142	122	128	145	117	121	135	143	145	124	118	134	143	136	143	125	117	135	123	130	144	126	138	123	124	143	122	131	123	129	153	125	128	146	110	119	136	128	131	128	132	110	134	152	126	140	111	142	117	128	157	148	133	113	138	151	131	157	134	154	131	138	125	133	136	129	141	135	142	112	132	146	133	120	144	129	133	106	114	140	134	134	151	119	150	138	115	120	171	136	106	144	133	134	120	127	139	120	126	130	126	130	136	138	125	137	166	132	130	156	103	123	115	115	119	140	127	119	136	129	139	146	142	123	133	149	124	125	136	150	132	149	136	119	146	141	136	152	120	139	156	116	124	131	114	100	119	118	138	138	145	132	129	127	142	125	133	126	136	124	124	129	116	114	148	133	134	133	111	127	132	124	131	125	121	130	142	108	116	132	111	147	129	124	128	133	129	136	133	150	134	143	116	140	114	154	123	116	115	161	126	136	123	138	130	122	144	133	119	136	124	142	167	121	117	128	124	133	117	134	154	142	133	132	112	129	148	140	153	135	138	118	136	132	135	150	142	132	127	135	155	121	112	142	149	141	133	125	127	115	123	114	123	152	132	124	131	142	119	128	130	116	137	123	131	124	147	129	147	129	163	128	130	136	124	126	116	155	123	140	109	144	145	114	127	134	141	138	130	153	139	125	117	123	132	124	142	128	154	127	115	131	123	148	136	137	159	127	124	131	143	138	120	139	131	134	121	112	113	147	126	129	126	129	140	118	136	132	125	130	123	138	142	145	139	150	135	139	134	125	142	112	140	145	120	128	128	151	132	120	140	144	151	124	141	140	149	112	138	118	144	155	123	132	127	129	112	159	146	127	127	131	169	139	122	119	123	124	119	124	133	135	136	139	143	128	123	115	123	154	135	123	139	129	130	122	130	127	127	149	149	164	119	106	114	144	130	140	150	122	122	154	124	110	117	132	146	134	154	142	135	127	147	132	133	134	125	130	141	142	129	120	137	137	123	109	124	135	132	123	131	121	117	137	115	120	125	125	148	111	116	121	131	143	137	140	129	135	139	123	133	144	130	122	128	131	141	119	132	138	129	130	147	129	109	124	143	131	155	135	116	111	130	137	148	132	142	115	125	127	155	117	131	150	145	142	137	160	128	147	131	128	121	136	125	126	132	134	143	138	142	133	127	143	148	133	126	135	131	131	137	137	139	150	117	134	141	134	138	119	118	138	132	123	138	144	116	123	136	124	160	136	137	135	122	120	145	135	131	133	129	112	125	128	140	131	141	156	123	124	144	134	136	124	117	126	112	139	133	129	120	118	142	135	159	123	138	165	114	128	119	119	120	145	131	126	129	131	125	127	123	113	120	117	130	120	120	128	144	122	127	119	128	128	140	148	138	131	135	142	132	144	123	145	118	120	124	129	137	144	107	131	133	141	130	128	140	148	130	131	125	149	123	133	136	118	139	127	145	166	132	131	149	126	128	119	148	131	121	112	124	130	124	113	136	112	124	162	122	113	128	134	134	143	124	110	131	141	128	136	140	137	120	138	128	141	133	121	124	142	144	148	127	140	149	139	126	128	150	134	129	160	128	115	117	119	132	139	160	144	150	139	147	127	116	144	134	128	120	120	135	130	168	140	148	125	132	140	133	121	120	136	146	130	145	144	129	138	141	129	133	132	136	132	143	136	150	132	127	119	128	142	136	144	122	125	113	127	137	129	141	157	119	144	143	154	127	141	119	129	118	112	123	135	137	157	123	135	113	105	133	151	120	120	131	141	146	132	127	112	130	150	147	129	142	141	139	131	135	133	130	135	135	140	140	118
2252	475	634	711	746	573	1055	1188	433	396	460	371	427	421	406	415	451	411	428	369	388	410	428	413	397	418	424	431	402	386	433	381	385	407	381	419	386	413	404	415	437	408	404	394	410	392	402	386	372	383	400	412	450	385	407	392	408	403	365	383	406	422	420	396	414	417	369	464	396	381	421	393	416	384	428	375	409	427	428	389	381	419	400	372	398	396	413	393	414	389	410	392	400	397	401	421	389	412	424	392	383	405	411	419	390	453	408	393	385	398	399	411	362	391	416	396	367	444	436	404	426	373	423	392	381	422	391	400	388	413	415	413	373	391	413	386	389	405	438	356	427	380	406	422	419	412	416	392	436	401	417	393	420	376	391	422	417	379	432	437	452	396	395	415	377	412	387	399	414	414	430	416	381	411	392	403	429	367	411	398	379	409	412	420	450	371	402	409	433	396	367	452	405	417	402	408	392	396	404	390	361	403	413	413	376	396	389	392	400	385	412	394	386	409	379	377	429	377	413	427	366	385	401	393	419	381	372	409	408	410	442	414	400	396	407	373	386	381	404	426	398	373	425	434	384	416	376	401	384	392	364	399	410	418	379	400	385	383	402	374	364	370	396	398	381	390	395	385	402	407	382	416	404	390	451	379	443	416	356	417	444	406	392	372	388	422	404	410	372	408	374	368	425	403	428	427	382	397	420	417	437	393	422	397	409	407	392	403	445	404	390	388	379	377	391	346	433	410	383	430	393	404	398	405	376	381	435	423	404	437	392	407	407	400	418	369	392	370	415	416	433	407	392	407	420	414	370	416	407	394	432	410	422	411	387	434	415	429	396	383	406	372	386	387	381	412	390	432	391	398	423	392	389	420	395	424	376	387	390	409	430	389	404	390	378	401	404	403	398	415	449	397	403	379	408	396	442	399	414	406	420	393	387	396	444	426	390	418	404	399	416	382	413	394	389	429	393	395	398	370	400	399	393	405	387	421	414	406	423	395	394	375	378	428	379	421	364	397	389	410	379	438	397	407	392	443	407	396	392	385	396	393	393	404	425	379	377	379	388	403	430	410	375	388	394	386	410	424	393	388	400	385	403	449	390	367	403	392	396	389	391	394	404	423	399	378	410	392	394	439	393	399	387	405	419	426	402	392	396	395	370	397	455	373	391	360	393	423	421	385	420	414	381	415	404	403	390	384	399	401	363	385	412	391	407	435	437	409	397	432	392	391	381	416	407	397	426	389	398	396	409	405	366	369	447	407	398	415	385	411	388	398	378	419	413	417	385	409	427	418	397	376	406	394	447	389	417	412	363	410	421	401	412	392	390	388	413	398	383	410	415	399	399	404	458	425	400	417	415	408	424	375	403	413	425	409	387	445	396	410	380	371	400	404	390	370	421	406	411	408	367	401	413	376	392	381	422	421	389	419	394	368	388	375	391	423	400	398	393	413	404	397	418	430	385	415	420	416	424	420	358	424	387	407	388	401	428	407	401	380	399	395	405	425	405	421	410	407	402	417	385	356	396	420	418	395	384	423	380	392	420	404	419	411	434	403	410	387	409	410	405	394	384	373	399	389	398	361	403	403	402	413	365	378	385	396	416	398	405	424	382	407	414	378	385	395	403	390	406	381	389	403	391	403	433	392	407	391	384	407	384	404	420	419	391	404	433	402	381	415	383	378	431	402	412	400	409	386	378	360	425	413	394	416	429	394	407	407	394	372	451	423	402	432	388	439	441	404	399	406	358	397	416	397	408	374	417	388	400	404	396	399	426	366	411	428	397	389	381	392	376	396	393	392	424	391	427	390	417	392	374	399	405	408	411	379	403	401	382	405	380	408	432	436	428	422	401	390	403	403	388	408	401	407	415	403	386	394	394	402	409	408	428	373	410	381	414	386	415	437	416	414	408	414	377	387	353	422	375	408	400	402	388	421	417	396	387	416	395	393	370	388	389	429	409	426	399	391	413	401	374	406	399	370	425	415	393	414	386	389	412	392	434	392	410	427	402	402	363	375	412	391	394	406	404	422	390	400	409	448	397	402	409	431	415	383	401	399	407	415	382	398	393	419	410	382	404	409	352	400	431	407	408	389	423	409	389	404	397	383	432	419	413	446	386	397	410	418	404	386	412	404	376	382	369	395	385	391	412	424	401	407	421	409	387	391	417	424	432	407	426	351	376	388	388	399	407	421	406	429	438	435	413	399	377	428	395	380	430	379	408	386	390	414	353	376	395	389	407	406	369	391	380	416	405	386	424	383	388	385	394	436	436	395	373	401	402	420	423	378	421	418	448	377	373	403	411	402	406	418	393	427	430	389	401	378	405	359	369	406	403	390	399	404	372	388	424	411	424	383	404	398	407	448	382	403	412	422	415	410	390	395	397	405	394	410	400	404	408	434	409	413	405	372	378	390	377	422	423	396	414	390	396	408	411	411	408	406	420	427	421	369	408	408	410	370	394	380	419	420	424	402	385	414	386	411	401	411	367	390	405	426	392	384	410	379	432	385	383	402	411	437	432	389	383	412	382	388	427	372	427	414	398	360	426	407	383	410	386	428	392	413	373	430	402	433	399	390	411	411	401	401	398	409	419	381	385	385	411	354	436	392	379	418	392	377	444	414	438	403	423	388	390	396	350	394	396	453	391	394	390	426	423	407	395	402	430	397	385	406	410	418	407	427	405	413	441	395	393	430	383	411	387	423	447	399	417	407	385	395	431	423	423	416	400	393	407	399	411	394	374	408	422	339	417	382	407	413	387	367	399	450	396	392	405	419	386	400	379	400	400	394	402	383	415	446	407	384	406	418	429	390	397	384	420	385	455	410	391	401	380	406	429	382	431	378	426	435	418	370	394	409	371	448	389	421	426	373	389	398	410	434	412	423	385	378	395	431	380	369	409	380	402	353	454	417	418	411	447	398	400	401	397	411	363	405	425	399	418	400	393	418	420	383	394	412	385	402	401	418	414	394	417	416	391	456	422	411	418	384	405	424	414	371	421	419	392	415	376	394	411	414	411	404	401	402	428	415	414	395	414	391	398	417	395	370	418	410	393	362	380	385	382	418	409	411	411	438	426	384	433	391	430	403	404	394	388	391	414	401	387	396	390	410	433	386	409	440	396	380	390	400	401	398	432	414	365	418	411	413	407	381	398	402	399	385	404	363	427	409	338	397	404	373	386	400	394	432	435	406	412	438	407	418	427	408	422	386	395	383	405	425	405	397	386	401	388	394	411	415	401	413	415	398	392	383	409	377	419	416	407	403	399	410	396	364	394	353	439	387	402	410	418	387	410	410	378	378	437	409	425	397	397	415	396	425	387	405	410	399	362	396	419	432	417	381	404	419	402	414	384	387	387	398	382	402	412	430	403	377	352	417	390	400	391	396	454	428	445	397	402	425	404	419	441	397	394	382	398	405	396	389	379	389	404	394	425	408	368	374	435	378	401	424	403	414	409	398	374	388	412	403	397	412	405	397	395	399	411	390	419	419	401	391	389	378
7609	1221	1419	1098	906	852	4186	3834	378	321	274	292	246	274	251	232	239	244	208	241	219	184	217	211	226	225	226	231	217	229	199	230	217	214	195	232	210	205	222	223	212	187	179	217	197	199	211	222	227	216	208	202	222	165	214	218	219	207	235	216	201	231	215	178	205	220	223	207	196	226	200	199	191	193	210	213	201	196	188	190	217	232	214	171	206	208	204	203	199	197	226	201	198	207	210	215	209	200	198	201	202	215	204	184	204	204	217	215	213	222	238	170	229	194	174	195	186	185	192	202	213	188	217	171	216	200	200	185	213	192	211	183	207	205	197	218	200	200	197	207	204	222	180	201	208	194	198	227	221	200	211	209	224	217	224	220	176	201	225	189	211	196	206	203	198	229	198	212	208	208	199	199	229	200	221	209	208	203	217	207	187	208	184	197	202	208	209	197	198	192	208	207	187	206	213	191	208	232	231	195	194	214	204	216	212	179	199	205	189	214	221	197	171	188	196	199	200	193	213	199	212	198	196	222	192	188	199	177	222	253	215	200	211	206	213	206	221	209	201	236	181	236	236	200	223	214	210	206	222	216	196	210	206	196	216	203	181	221	216	214	203	195	214	210	171	186	258	205	207	198	197	213	216	222	194	252	215	183	211	210	218	194	218	181	213	191	192	213	218	231	212	224	185	215	171	187	218	216	211	203	191	205	195	202	224	195	204	229	222	213	234	205	210	210	207	210	212	243	214	199	208	198	211	187	189	214	212	202	170	216	208	213	231	213	214	186	190	184	188	196	201	210	209	223	220	211	199	188	196	195	223	211	177	182	195	195	194	227	226	207	237	220	197	239	211	198	195	225	231	211	211	193	203	187	210	189	209	197	174	212	219	197	193	200	198	214	211	200	189	194	210	225	234	203	224	220	207	199	188	221	214	180	203	196	202	235	183	220	232	221	226	202	190	197	224	202	218	201	173	206	181	215	187	211	211	195	198	210	203	218	194	213	209	221	213	187	199	192	219	191	202	192	193	177	216	226	214	197	235	169	196	234	192	192	203	191	201	196	211	230	211	201	197	214	198	187	187	216	228	166	196	214	214	221	195	218	203	209	240	175	211	180	196	189	219	189	188	255	189	207	200	227	237	209	215	194	204	193	219	183	196	192	204	198	196	188	184	216	200	237	179	192	191	212	208	214	196	206	213	209	215	207	193	225	201	200	216	183	189	251	201	182	198	204	195	212	183	209	224	190	224	194	217	196	217	199	209	197	216	210	193	209	200	206	202	179	212	187	199	209	203	224	196	170	196	210	197	216	217	228	251	210	206	187	217	199	201	206	222	225	217	211	196	176	222	203	201	210	205	178	210	201	216	208	215	225	202	219	205	202	224	189	253	223	229	187	195	200	238	191	224	192	197	193	173	214	211	188	204	227	201	200	184	213	204	205	216	173	210	208	194	215	202	231	218	206	195	198	208	230	210	201	207	203	217	201	206	214	224	202	193	207	185	242	193	170	196	228	213	190	204	204	231	205	219	201	207	204	206	215	210	207	192	199	201	211	230	215	184	201	197	220	202	217	184	210	212	199	207	209	227	197	218	218	213	217	176	212	185	204	211	211	210	202	208	229	208	187	215	195	198	181	202	176	199	193	213	195	210	232	212	211	211	196	221	212	198	182	198	212	195	206	217	205	216	209	223	218	241	211	207	206	172	207	209	220	207	229	204	202	219	204	206	249	201	213	203	186	192	199	224	200	199	198	212	232	205	190	218	228	186	202	193	212	211	180	179	217	209	185	214	222	205	198	221	217	240	195	178	181	214	193	190	183	184	186	208	205	184	197	200	214	205	203	195	215	224	179	190	195	192	212	211	192	230	178	197	208	203	217	173	209	208	180	208	225	191	208	215	218	202	216	215	231	231	223	226	179	195	203	214	200	193	227	222	193	221	210	216	184	220	219	218	218	205	228	210	216	203	236	229	196	224	202	203	213	217	205	197	213	238	190	185	212	170	218	224	202	221	182	207	217	192	209	206	172	208	220	192	190	204	185	199	199	202	186	235	230	202	205	192	193	189	208	207	193	211	195	205	202	191	218	206	236	197	191	173	220	208	210	200	224	237	203	200	198	195	216	210	210	183	196	198	180	210	205	211	213	176	193	180	219	228	188	182	209	189	204	213	207	212	196	207	200	210	209	194	219	217	205	198	186	181	237	199	187	213	187	226	203	227	205	211	227	224	207	196	202	203	197	204	217	221	193	191	186	205	209	234	197	211	187	188	218	223	206	229	206	190	198	196	213	198	173	169	219	199	223	197	216	200	191	199	211	210	202	217	181	190	212	202	215	196	211	205	195	230	199	194	227	182	207	184	192	218	230	222	207	206	208	193	225	211	217	206	210	206	213	201	193	200	217	194	222	208	190	187	206	202	198	193	217	174	202	190	200	186	163	196	182	212	222	201	203	217	213	205	197	204	201	196	232	206	202	224	208	214	219	201	198	201	207	179	207	198	253	214	197	204	203	217	217	213	228	191	197	205	179	212	237	225	226	202	180	218	215	207	208	205	194	187	194	193	225	196	211	239	208	217	210	224	200	216	218	204	188	195	197	224	217	229	197	211	176	202	204	187	211	199	206	218	213	206	240	235	214	193	204	203	229	210	207	207	213	183	197	196	191	226	192	205	200	188	224	201	234	198	233	205	215	204	177	204	204	203	209	203	217	207	202	192	216	233	209	204	204	202	188	209	212	211	217	210	208	181	209	208	205	209	190	206	200	233	207	203	208	181	217	245	195	185	202	236	202	202	219	226	218	215	199	207	201	180	206	216	194	215	176	192	184	213	186	179	213	203	226	205	226	215	205	214	180	198	213	198	213	184	205	184	200	220	210	207	210	206	219	208	190	184	210	208	232	182	191	231	196	210	220	213	219	200	193	217	213	184	216	211	192	177	200	205	207	194	184	196	215	203	231	205	205	202	203	210	203	209	168	198	200	198	182	197	211	176	219	207	216	213	205	191	224	209	220	194	227	191	182	206	224	219	231	219	203	207	191	241	219	187	226	205	188	205	220	193	209	212	219	194	203	210	211	203	217	197	218	219	235	201	196	201	220	200	200	195	203	211	217	215	204	207	209	208	210	205	200	205	211	199	193	219	187	234	201	220	206	228	198	200	227	180	217	208	185	203	224	237	178	238	213	198	217	211	217	193	188	216	202	173	191	227	228	180	198	213	216	193	189	204	216	221	203	202	207	222	212	176	212	208	174	198	206	178	212	217	213	178	197	206	206	199	200	174	207	227	202	172	239	202	193	206	206	208	218	219	208	205	216	226	172	214	205	214	196	206	196	216	216	215	203	199	230	216	201	210	225	217	174	199	217	236	204	191	204	204	199	218	184	212	223	191	208	231	187	194	220	222	206	224	217	201	222	202	223	198	218	205	224	221	218	206	214	225	209	203	188	170	172	220	192	196	208	176	234	191	225	222	204	224	205	212	198	223	202	229	205	209	201
6103	1458	3167	3556	3826	3567	14433	10610	1482	1289	1134	1000	905	897	865	819	825	789	768	765	694	733	641	635	654	687	649	682	675	652	675	646	605	645	631	673	614	636	637	627	638	661	622	634	598	614	634	578	625	595	615	620	569	573	590	596	626	597	603	460	568	575	592	591	624	626	625	573	563	540	577	587	585	576	546	551	620	578	584	589	594	550	554	590	549	550	604	565	590	589	571	558	588	557	598	565	543	579	538	585	579	607	580	566	535	603	535	540	540	581	574	545	600	610	604	551	571	596	601	599	582	542	564	550	535	565	534	571	542	614	557	552	554	577	551	606	610	577	579	589	574	582	582	603	584	550	562	585	591	608	598	598	537	599	572	562	544	581	558	571	575	576	588	533	586	575	592	592	597	565	572	528	582	575	585	550	582	563	571	578	561	590	572	578	559	523	583	554	585	555	619	586	566	543	569	547	597	583	563	601	562	570	600	594	575	576	539	550	589	565	577	571	568	616	588	577	585	570	559	586	578	612	558	523	591	529	547	584	598	589	571	578	520	570	563	592	607	583	599	546	540	558	584	530	545	584	542	563	589	548	622	556	600	592	595	589	580	548	569	586	549	561	568	551	593	575	572	547	551	541	558	594	536	563	524	626	583	602	576	557	572	584	555	543	585	570	583	547	543	580	592	537	551	590	606	569	553	553	614	535	569	554	591	587	590	523	569	535	557	586	579	606	569	603	568	545	563	598	571	526	577	619	529	574	560	567	562	525	567	542	590	562	539	570	587	538	587	581	580	534	567	546	569	588	579	594	554	611	563	589	569	596	548	606	574	592	557	537	582	577	566	572	603	576	591	584	535	524	587	587	559	528	568	557	577	569	589	601	537	554	574	563	561	615	577	503	582	573	608	575	548	546	581	582	569	542	554	547	590	589	597	569	585	541	603	581	574	570	593	564	573	560	554	553	610	564	576	568	565	587	540	564	588	610	558	578	567	573	535	589	582	585	567	562	566	583	571	558	571	558	561	565	552	589	565	549	594	556	615	584	578	607	576	556	578	570	599	569	535	596	586	522	554	525	627	561	552	576	552	599	547	583	590	588	578	602	549	568	529	601	578	551	586	588	575	573	584	549	590	607	578	574	561	531	561	540	592	538	572	590	569	595	575	571	553	503	588	579	563	588	556	568	575	546	567	568	556	595	580	546	538	606	597	581	574	548	558	565	613	592	543	558	581	554	592	601	551	561	559	617	583	565	539	528	616	583	585	609	616	555	568	580	580	579	535	571	547	597	585	571	535	590	589	554	599	575	549	610	603	583	611	566	564	554	602	565	580	597	556	548	613	564	561	573	566	575	583	564	514	541	605	551	561	574	555	573	590	555	521	552	578	580	586	581	571	597	592	581	554	559	599	540	580	558	545	616	607	595	578	542	541	569	611	562	551	563	579	553	598	579	597	537	586	582	564	596	583	562	575	567	584	537	600	558	569	513	560	591	586	562	530	570	579	542	603	584	549	569	546	579	530	564	598	584	624	544	588	545	570	547	560	554	581	568	556	637	557	582	574	574	585	629	570	589	534	588	581	570	560	584	541	579	570	575	528	622	582	592	553	543	562	600	586	537	629	565	594	547	592	587	611	591	585	610	570	538	587	587	570	574	574	582	619	570	591	577	553	540	564	576	561	589	588	586	578	574	558	567	568	563	599	567	540	573	571	600	589	546	561	613	599	612	555	602	598	528	592	573	587	532	585	524	583	537	598	540	572	558	542	580	572	580	584	552	528	596	550	559	594	568	576	562	586	597	585	567	584	537	594	563	564	572	570	548	557	545	590	584	563	597	577	564	593	548	590	584	542	583	591	567	609	544	590	583	603	560	587	597	567	545	546	579	611	611	569	564	601	585	570	579	529	537	559	507	577	581	534	561	602	581	546	581	591	563	563	588	528	560	598	599	575	580	585	560	555	596	605	634	562	556	577	606	557	586	564	622	571	589	553	561	550	540	543	573	554	587	595	551	570	554	579	585	565	586	552	564	540	595	544	574	531	583	609	560	522	589	600	544	602	581	594	586	563	565	580	565	552	574	570	579	559	545	561	552	567	557	542	554	558	557	591	596	603	559	584	586	567	513	547	520	552	604	536	547	549	568	599	567	571	573	552	569	578	573	575	588	614	604	570	577	570	531	594	574	563	622	550	561	525	588	568	562	545	578	570	539	581	593	543	564	627	583	566	593	599	540	608	571	549	575	567	594	576	563	587	579	585	582	582	554	581	584	515	567	595	595	532	575	527	616	577	569	566	579	541	575	567	547	528	571	569	588	580	552	534	543	566	616	548	549	576	566	613	568	575	517	569	548	581	579	559	559	604	571	622	565	553	542	557	594	572	604	575	558	594	569	545	574	577	542	566	528	567	583	576	609	567	579	563	533	577	564	597	583	610	588	577	583	540	532	604	549	555	538	583	557	543	589	546	552	578	613	596	583	593	600	561	563	549	576	580	600	565	589	615	585	607	571	615	552	529	567	582	571	580	574	592	503	575	558	582	557	558	548	569	602	613	595	599	563	579	583	545	580	598	611	595	584	554	599	569	556	566	562	549	534	544	573	577	577	576	607	617	568	558	566	604	618	584	583	571	581	561	572	574	557	599	589	546	610	609	586	593	558	540	590	555	583	526	592	572	561	564	608	560	544	616	611	600	584	536	556	580	561	567	593	577	615	603	571	599	558	539	605	584	589	557	600	554	554	575	541	627	575	583	526	565	556	568	577	566	564	565	562	535	552	560	582	584	536	570	559	623	576	555	589	526	558	546	571	559	570	572	568	560	605	574	591	610	520	605	615	588	542	613	569	565	575	559	583	596	529	565	547	562	573	543	514	563	537	573	573	536	585	589	565	592	553	539	581	551	576	540	590	624	520	610	565	603	594	586	583	574	589	605	520	547	552	598	602	554	541	567	564	552	552	554	562	596	564	545	604	570	555	579	578	572	606	580	580	564	563	624	595	571	585	584	573	567	570	534	595	589	562	562	569	577	578	575	592	570	552	576	573	587	566	559	596	535	544	535	553	548	562	559	581	586	534	551	564	582	611	563	584	539	591	515	564	640	534	547	590	511	594	595	559	544	565	554	543	573	526	568	564	559	567	592	584	540	565	578	555	555	552	559	548	542	551	574	543	591	588	587	512	576	583	576	526	582	622	539	593	556	561	582	554	604	557	577	592	558	530	558	578	579	564	546	530	582	609	565	598	557	595	558	582	581	544	569	577	558	591	601	554	528	612	525	548	567	552	559	563	615	584	551	543	566	546	537	567	567	576	573	609	547	574	582	598	535	614	592	560	526	550	578	606	574	576	572	586	602	530	578	594	529	582	584	608	576	593	575	568	574	556	588	547	587	584	541	562	558	551	570	569	583	601	576	576	569	566	568	584	541	604	624	541	568	584	560	591	557	536	576	575	592	526	540	555	568	582	600	531	575	586	575	593	553	567	550	571	574	570	511	596	523	513
14768	2976	2828	2399	3064	20807	9450	15787	1228	568	556	505	447	469	469	459	434	459	444	425	422	433	425	398	446	408	410	422	414	413	410	421	420	390	407	419	345	377	394	371	417	404	393	413	396	401	400	370	391	388	388	386	365	378	393	385	372	371	407	432	393	389	411	421	425	392	443	394	401	410	395	347	401	379	353	396	399	407	389	398	392	393	386	381	394	392	363	362	426	388	424	407	416	404	398	413	414	438	404	369	406	404	415	418	361	374	395	385	388	348	376	414	408	401	358	387	388	393	398	393	362	405	378	392	374	346	387	381	400	430	401	378	370	394	381	369	376	372	387	388	378	371	355	418	375	387	365	409	394	406	346	402	413	404	400	317	398	365	426	410	408	393	361	357	377	380	403	396	401	348	346	446	395	378	402	399	389	407	400	399	369	383	383	407	414	396	402	382	346	405	358	403	388	402	404	395	401	383	419	405	428	385	412	430	427	402	389	378	418	391	423	426	400	385	396	411	369	403	426	376	379	352	404	421	460	381	356	400	404	400	374	395	393	406	390	405	394	389	374	402	367	365	406	382	375	378	364	404	398	404	434	428	392	421	333	369	390	407	418	367	342	426	354	374	384	377	359	383	385	392	389	431	384	413	364	404	396	362	374	356	393	428	412	403	408	386	392	419	365	413	370	392	370	407	411	401	378	367	380	431	392	397	394	381	399	394	355	391	375	385	416	401	390	409	383	408	394	378	394	402	410	408	401	370	401	386	394	388	405	418	379	428	366	344	409	379	400	382	406	345	389	391	369	394	388	446	394	386	350	402	391	389	391	382	423	382	402	399	381	363	398	406	347	377	360	392	406	392	381	438	380	390	401	417	385	393	390	381	376	387	381	403	353	393	377	413	374	387	398	358	393	382	370	385	376	399	404	388	396	399	397	362	397	407	407	405	372	416	390	393	386	377	400	376	382	367	396	374	398	399	405	356	374	359	359	417	391	353	379	423	412	403	423	402	382	394	418	392	449	379	404	384	425	390	411	392	421	358	362	416	398	423	378	404	337	364	368	382	403	380	388	357	389	371	400	398	387	427	388	429	387	384	399	401	391	405	384	337	402	401	359	404	422	433	386	383	368	400	383	366	395	409	421	415	401	367	384	373	393	392	391	407	402	350	392	380	366	355	381	400	388	368	386	378	414	388	421	383	419	400	386	353	383	375	412	419	419	388	417	415	373	370	406	438	394	380	382	404	340	405	401	427	425	393	400	381	397	348	352	382	403	390	373	396	393	369	390	371	387	401	376	433	372	373	366	384	407	345	394	398	414	411	399	389	386	383	357	430	439	411	368	390	385	403	419	412	413	405	396	407	359	385	387	373	426	396	398	413	382	384	395	414	372	385	406	371	396	440	387	375	376	397	403	417	392	397	416	369	386	413	391	383	376	427	384	403	408	413	387	398	390	379	363	387	407	393	417	371	402	399	403	373	431	375	418	397	434	392	395	376	399	376	377	422	353	403	407	374	377	400	415	406	403	389	366	382	396	405	430	413	380	390	397	371	396	363	343	383	387	433	442	355	381	367	428	405	360	407	398	404	387	422	358	395	427	387	406	390	385	419	369	407	365	375	399	382	412	395	365	387	403	372	399	371	376	404	397	377	412	375	388	380	388	360	396	383	367	396	362	393	383	352	355	406	433	415	363	385	422	370	372	355	404	405	377	416	404	361	396	378	400	392	391	417	409	393	410	387	369	395	376	395	385	390	370	388	368	408	399	387	349	394	346	348	411	380	381	377	388	380	426	388	418	402	394	385	409	366	391	394	388	414	426	406	404	410	368	386	387	371	382	385	404	420	384	388	358	397	414	419	406	374	380	373	402	422	412	382	360	412	409	382	345	362	388	402	373	379	369	371	389	373	392	370	386	405	389	407	387	396	391	373	390	409	400	373	373	378	403	361	389	403	364	430	410	391	384	446	393	409	370	398	392	379	405	382	397	398	395	396	423	400	390	383	390	427	361	397	387	416	386	393	405	428	411	404	378	381	385	367	393	396	427	357	389	367	403	403	369	414	431	390	373	379	409	409	413	401	389	408	392	393	424	378	406	384	401	409	414	404	359	420	399	428	426	395	402	399	402	423	404	346	363	404	411	358	382	355	413	451	363	420	437	367	366	424	386	410	378	417	375	386	367	369	404	361	394	422	404	409	374	350	380	411	410	403	377	377	408	370	403	385	401	409	411	380	428	395	397	417	415	393	412	394	368	386	388	408	379	382	437	386	370	420	362	412	398	380	375	391	423	407	406	343	365	387	362	383	406	357	375	395	394	392	381	384	420	417	415	398	394	386	433	370	410	345	379	384	430	384	429	334	381	374	404	383	409	410	400	416	363	380	401	388	412	373	409	391	358	419	372	386	415	435	415	358	377	399	377	395	395	396	404	377	401	399	387	391	357	415	393	416	400	405	434	373	412	389	401	372	345	399	402	401	374	388	406	392	409	369	431	389	389	372	407	369	393	376	378	402	363	431	440	394	409	398	377	360	389	398	408	404	393	397	443	368	404	367	388	412	390	358	375	373	384	372	371	391	396	384	429	358	384	374	410	367	371	353	401	372	386	371	367	396	396	371	412	400	426	374	419	391	384	422	439	408	383	353	384	396	399	407	379	424	379	388	332	338	376	369	383	413	403	368	422	368	393	390	359	420	368	435	368	405	409	392	407	381	421	382	387	383	419	370	407	394	361	390	414	415	430	383	400	372	412	432	408	406	395	407	405	407	347	382	387	387	367	379	383	421	390	392	396	357	395	410	389	447	376	403	391	414	387	360	409	375	404	379	397	416	382	390	400	402	361	408	374	398	384	408	362	432	382	373	414	380	394	431	367	398	394	385	421	387	394	392	376	407	392	373	380	351	406	373	392	363	393	399	376	427	388	384	388	402	373	419	383	380	386	377	394	377	374	369	381	425	394	416	442	362	380	367	386	378	401	375	382	402	395	397	393	385	365	397	374	387	382	391	384	412	393	387	387	421	417	402	403	380	376	400	363	416	374	387	410	385	369	403	400	387	410	388	427	372	359	342	406	408	405	417	390	410	407	394	414	368	410	423	416	388	402	352	369	359	384	380	360	392	374	393	413	401	378	379	392	432	403	446	408	385	391	363	376	421	397	372	441	425	390	397	330	386	393	405	398	377	407	394	396	410	383	395	377	396	384	391	378	394	372	385	407	391	420	387	379	394	412	386	360	393	404	387	438	378	341	343	393	356	391	371	384	395	422	406	384	392	395	377	375	372	391	387	375	419	407	413	408	395	400	396	391	367	386	385	413	380	395	372	389	405	410	382	406	374	403	411	395	399	397	386	379	390	384	392	396	394	384	401	392	376	394	410	380	398	387	407	385	377	378	374	395	407	408	392	361	395	382	347	388	368	401	409	400	364	358	349	387	404	378	403	406	400	361	377	381	456	418	419	415	366	377	408	421	381	386	404	391	443	395	416	387	388	357	399	387	368
8231	2756	5710	6671	10281	32333	18525	25392	2561	2048	1882	1729	1741	1503	1430	1379	1351	1357	1290	1262	1215	1201	1148	1171	1124	1132	1186	1105	1095	1122	1027	1090	1103	1079	1069	1032	1039	1026	1054	1012	1018	1037	986	1010	1031	987	1013	1023	987	988	921	968	1010	1013	945	989	1006	977	1017	964	966	956	950	994	958	909	933	987	975	984	972	945	979	915	983	964	1013	963	994	1005	1017	969	946	1030	936	934	973	926	915	959	939	960	1001	966	961	987	1037	950	1028	909	948	966	950	930	987	941	956	883	975	1006	984	975	972	968	956	960	941	924	914	1011	961	1044	942	967	944	954	924	951	958	1029	955	953	944	948	1012	905	928	931	887	971	967	973	911	957	913	938	956	952	997	916	966	972	962	999	919	996	955	939	945	942	930	954	948	983	944	948	905	954	1021	939	961	932	927	1010	941	941	1009	968	943	1002	927	960	958	949	961	923	944	884	974	958	960	987	955	925	932	1016	953	916	970	1002	961	918	883	910	946	981	910	925	1020	934	970	935	951	962	968	901	970	940	940	928	931	942	915	988	919	876	950	938	918	909	930	977	939	963	964	895	967	926	927	951	956	912	987	970	928	926	974	933	960	981	905	898	958	896	1017	958	1006	1000	933	989	958	974	994	935	981	943	877	933	911	959	946	938	974	953	930	960	933	955	953	975	924	960	973	998	921	936	969	986	982	972	898	987	916	938	971	923	932	936	1005	968	1013	976	944	960	926	977	920	890	971	984	877	903	946	924	957	950	982	923	916	990	946	949	941	920	972	950	990	921	969	934	896	967	985	985	942	953	940	915	1006	930	904	1003	916	940	995	909	928	947	949	943	1000	961	956	948	946	944	955	996	909	970	984	888	905	908	937	921	890	952	918	895	952	953	902	961	1010	904	911	908	961	951	936	956	914	908	1007	951	941	945	937	964	904	965	959	1015	946	930	934	959	983	908	972	924	939	938	993	921	933	968	951	989	952	1011	982	984	921	954	916	962	973	932	943	963	915	977	975	1001	957	906	945	946	890	1026	947	941	994	949	941	960	967	972	992	987	939	959	959	962	963	904	979	972	979	958	951	978	962	941	921	942	966	917	928	962	903	928	913	958	914	935	890	945	903	953	962	920	942	925	968	969	976	971	959	974	993	896	988	968	937	997	983	921	981	919	984	921	916	967	964	954	935	969	952	914	957	932	876	944	948	965	945	1015	1007	927	958	953	947	906	945	921	940	943	936	1006	942	908	959	977	1007	977	976	902	943	929	986	915	952	916	913	901	906	927	919	893	894	908	950	933	897	955	927	940	983	987	929	995	981	955	982	987	900	974	944	982	926	981	916	988	940	971	926	976	906	918	934	938	932	934	905	933	946	953	954	965	928	932	986	968	930	930	983	970	962	980	920	989	932	990	930	901	982	938	925	961	944	938	900	942	928	939	948	909	1012	980	934	942	984	947	942	956	962	961	1015	923	958	945	969	923	930	962	957	954	971	930	915	932	967	916	1006	954	954	972	893	920	943	959	978	957	901	941	907	978	947	953	934	967	921	964	930	926	915	951	960	908	872	935	897	887	965	968	911	946	981	998	939	954	939	943	954	966	906	988	966	959	982	963	933	933	964	933	946	964	906	1001	969	872	900	987	909	957	942	964	915	979	935	946	940	967	971	955	908	918	923	933	930	945	977	923	967	963	948	985	933	998	971	927	907	997	979	947	949	957	913	967	950	924	969	932	947	953	943	947	974	929	980	1000	996	925	957	981	982	978	974	920	957	965	1000	940	942	914	1007	945	981	1002	910	1005	943	973	935	958	968	971	912	965	949	1001	905	927	934	933	977	952	895	941	970	962	936	898	953	943	986	967	973	954	942	1010	970	951	1019	905	951	923	922	913	953	972	1002	905	931	935	954	1034	1004	904	897	940	960	926	924	941	931	978	967	969	956	977	988	928	914	957	948	969	942	930	941	939	986	978	950	924	985	924	934	967	938	947	995	929	990	956	933	953	975	963	997	928	971	966	985	984	962	956	1025	936	912	995	971	951	919	939	977	961	918	914	942	937	940	1001	907	957	894	918	958	968	936	989	942	967	978	941	897	1000	977	906	940	926	963	942	974	970	926	942	925	942	908	938	973	957	976	975	945	1015	956	939	1001	960	988	964	898	935	983	940	894	981	999	976	943	942	967	999	884	961	1011	972	994	943	940	891	953	939	979	997	916	950	953	905	1031	895	954	1000	963	977	1000	994	937	945	947	902	937	963	958	993	895	974	954	923	919	915	906	966	950	984	958	955	931	934	985	911	951	954	933	918	961	975	944	965	935	930	962	948	914	952	928	933	970	988	975	956	993	914	961	947	974	944	976	943	983	944	920	953	959	930	935	916	970	907	942	954	895	937	1030	981	963	1001	938	928	925	967	992	953	880	903	964	967	952	970	906	946	961	984	953	977	925	903	931	937	938	972	890	965	991	926	960	919	935	967	968	958	949	940	939	948	909	985	907	965	910	906	938	907	935	906	916	923	973	936	966	988	971	940	936	981	982	958	953	979	979	962	957	993	973	942	1004	891	921	951	911	966	954	937	1019	958	924	965	955	947	982	978	973	917	929	947	977	959	919	984	931	952	937	976	955	961	935	957	931	969	942	929	867	974	955	1000	909	989	1026	899	919	987	964	965	941	955	951	949	919	972	981	949	976	969	957	935	1012	972	976	940	945	911	905	901	941	973	928	892	950	947	916	927	972	983	998	931	987	923	1011	933	948	969	926	958	945	913	901	937	944	953	947	947	955	910	971	956	919	941	998	968	952	946	981	988	919	973	967	896	894	950	932	943	928	996	986	900	901	924	924	973	966	938	911	960	965	933	912	936	918	930	916	966	1055	950	975	933	948	920	903	911	926	945	939	934	971	931	941	920	919	936	902	1013	928	927	969	967	925	934	966	951	924	951	952	1017	869	938	939	911	929	949	922	991	980	942	929	961	932	893	923	958	993	974	970	900	940	978	966	993	955	955	930	906	973	953	950	879	927	935	901	987	949	932	940	950	975	946	957	955	979	902	924	957	894	947	915	927	989	921	907	977	940	964	944	948	944	921	928	965	969	977	976	971	1026	1025	975	902	946	965	935	974	965	935	993	947	913	986	902	976	935	914	969	928	962	916	958	1011	972	921	909	976	944	910	986	859	959	940	909	998	909	924	924	936	958	949	920	926	948	985	995	936	938	935	998	881	960	907	923	929	987	920	952	966	898	967	980	974	938	969	1023	939	910	941	938	904	910	931	955	942	946	942	946	930	963	928	921	898	952	928	964	901	936	971	970	943	951	884	913	946	955	934	915	935	964	923	965	973	942	1005	913	936	980	974	936	900	935	924	920	924	946	948	963	935	919	884	887	942	940	970	977	914	880	941	958	947	916	928	959	938	899	964	958	894	943	963	973	942	931	903	964	982	898	939	985	940	927	879	931	933	990	912	935	920	956	958	936	933	915	956	1010	894	935	988	955	1001	956	931	906	938	951	980	918	973	975	952	935	955	971	935	1003	950	911	905	913	915	1017	963	947	981	918	963	944	929	941	954	996	917	995	963	943	970	973	965
2187	308	377	340	311	1015	615	366	174	201	175	176	157	173	178	167	172	152	175	181	186	196	182	182	162	164	185	191	169	176	168	180	161	153	208	203	169	185	175	197	207	164	181	201	147	199	164	205	170	179	172	160	161	200	160	160	153	182	178	184	182	194	183	198	173	171	154	178	155	188	166	183	171	175	185	202	179	200	174	164	135	165	193	171	185	196	200	151	189	171	180	153	196	170	170	165	175	177	176	183	159	163	149	167	166	171	160	191	168	144	175	149	190	167	168	180	192	176	193	158	156	168	171	159	186	153	180	184	179	195	161	172	178	154	180	176	199	175	202	178	182	152	194	147	174	172	162	178	177	183	176	159	151	173	195	195	163	177	175	176	162	174	179	197	200	204	174	191	179	183	167	158	179	186	150	161	173	171	174	176	166	185	184	178	170	188	166	196	184	157	157	163	177	173	183	188	181	162	192	144	183	165	169	161	163	164	186	165	156	173	185	173	181	197	184	193	190	180	157	160	159	182	182	158	173	181	164	160	213	201	166	185	156	180	168	166	174	182	167	167	196	184	180	177	188	153	186	160	155	163	153	155	176	167	194	175	155	162	174	174	174	149	155	193	187	180	165	166	177	181	168	168	152	156	194	168	177	187	147	171	170	164	177	163	191	190	210	181	195	172	147	177	144	193	196	179	176	166	155	158	170	169	197	159	196	158	166	162	170	193	200	160	203	168	171	162	183	155	183	165	168	175	172	183	161	171	165	148	186	177	172	173	187	222	176	163	172	173	179	176	200	149	166	178	165	196	166	164	187	143	170	164	186	174	167	173	158	199	167	181	188	174	177	169	194	178	147	168	175	177	199	191	181	189	154	155	200	159	157	156	183	187	174	174	203	174	166	179	195	155	168	170	173	175	184	186	157	168	152	149	172	181	192	163	175	184	159	168	200	150	167	193	137	182	166	183	188	143	182	153	161	185	179	171	172	190	178	153	163	192	183	163	178	175	159	172	143	185	163	170	198	201	148	167	184	189	167	177	165	180	183	194	164	167	178	189	169	167	195	149	191	177	170	174	186	177	172	159	194	152	162	187	177	171	188	189	173	184	164	183	180	176	180	218	171	165	171	158	162	155	186	177	190	172	211	175	163	169	157	162	180	171	170	164	178	170	184	161	183	187	180	191	205	185	152	197	162	160	171	203	171	159	175	184	185	186	193	171	183	194	189	176	178	176	201	178	160	149	188	178	163	177	163	174	145	170	193	190	176	186	186	168	184	197	167	186	181	183	193	195	177	176	166	148	187	167	191	189	193	177	188	189	179	150	187	161	177	178	173	173	172	151	163	173	178	186	191	154	151	201	188	188	181	178	162	151	170	182	191	189	178	191	170	157	198	173	159	175	151	171	160	196	186	174	182	179	169	187	170	169	170	194	193	180	160	193	175	184	177	179	193	166	181	149	134	188	194	191	188	163	183	165	166	176	191	175	208	189	160	164	152	197	193	173	188	177	182	181	163	173	182	171	179	167	190	197	192	180	169	186	188	173	152	185	176	171	162	153	176	169	167	161	198	190	154	172	167	171	178	202	168	168	184	144	179	184	171	167	178	158	186	184	190	164	183	190	147	189	189	148	175	146	201	168	186	196	169	174	175	202	146	154	206	162	183	181	186	182	173	174	191	176	156	157	181	179	184	175	166	173	173	219	168	196	174	201	149	161	166	166	169	189	176	163	201	187	175	188	192	183	162	178	171	169	180	209	180	184	183	167	183	163	172	196	171	156	161	144	161	178	183	173	184	166	181	174	174	197	179	200	177	175	174	177	162	186	178	181	158	188	191	155	162	168	171	180	185	176	202	187	172	203	206	174	204	189	192	181	191	166	190	183	187	178	197	177	164	162	188	191	161	175	185	168	176	154	163	167	197	201	176	174	195	177	160	170	177	184	185	183	161	175	184	198	175	175	159	178	173	172	174	201	184	185	184	173	192	162	167	182	161	196	190	196	201	188	164	150	155	167	153	175	198	193	187	175	186	177	195	178	176	172	168	181	176	182	166	160	175	174	157	191	207	213	182	193	195	181	202	193	181	151	162	156	166	191	184	169	172	162	189	193	155	159	173	207	186	177	139	162	206	190	196	198	187	178	177	159	186	142	175	153	181	216	182	176	165	168	153	169	171	153	176	186	168	166	189	177	165	161	177	181	163	194	203	181	174	172	207	177	163	214	184	161	148	201	194	191	168	143	171	140	161	183	176	169	189	187	189	169	167	147	162	165	157	166	172	190	164	168	169	161	208	160	182	169	167	199	187	177	207	221	153	167	162	166	159	188	164	171	207	167	172	214	177	176	179	178	176	171	185	184	178	180	173	193	160	191	149	173	161	162	157	151	193	155	204	155	196	167	196	181	183	193	168	193	164	184	175	187	178	182	184	154	182	187	180	182	171	175	189	175	158	180	180	168	160	169	196	187	166	195	182	199	169	176	187	188	172	164	155	181	174	196	193	166	188	163	160	152	185	163	189	155	167	179	178	167	168	157	200	170	192	180	167	191	192	177	180	183	172	192	173	178	203	162	172	179	187	176	180	171	171	168	182	159	185	207	197	179	181	168	172	174	184	180	175	173	165	171	166	186	153	154	175	169	174	185	169	152	197	180	177	186	183	183	177	176	165	200	149	186	185	172	186	169	194	185	200	209	167	174	167	167	189	176	168	165	165	160	181	162	172	169	175	164	169	159	174	177	185	144	173	187	175	167	188	189	171	208	188	161	164	186	172	176	171	169	173	175	175	185	184	166	185	160	159	185	190	181	176	159	196	165	201	170	195	182	163	179	179	161	176	142	173	183	166	186	151	189	164	178	198	184	168	170	193	159	162	184	171	172	155	170	193	164	191	171	170	195	165	185	189	173	203	216	195	170	204	169	199	183	179	197	168	195	161	175	155	172	165	210	183	156	163	174	169	173	184	185	171	191	197	181	191	163	178	188	183	166	170	188	182	177	179	166	195	174	168	184	187	156	175	174	174	179	170	192	171	185	167	150	176	211	190	184	165	179	165	187	172	179	189	179	136	169	169	169	182	159	175	178	169	173	170	156	200	165	172	202	190	184	176	156	159	178	180	172	175	167	171	183	187	170	153	179	173	181	189	149	171	182	188	214	173	186	196	175	203	180	157	169	184	157	181	161	201	184	180	170	179	171	180	172	193	187	198	176	183	167	176	188	181	186	181	190	172	169	169	173	179	190	181	194	163	176	154	175	176	169	191	181	172	176	167	165	174	169	157	162	160	177	197	171	187	169	184	179	206	188	184	155	170	175	170	173	182	187	190	186	189	187	167	172	173	189	160	195	168	172	177	194	176	182	183	175	178	182	183	170	165	176	140	189	164	183	182	176	190	145	176	181	157	158	179	181	191	191	188	181	185	161	177	178	180	173	161	172	185	197	167	168	173	188	161	209	191	193	147	169	163	199	178	186	184	186	180	163	183	187	177	152	176	182	182	182
2233	634	892	1113	1161	5419	2919	1817	502	520	523	505	509	486	530	497	513	486	493	492	520	486	513	499	487	477	509	520	532	481	525	474	499	465	502	496	546	515	480	490	527	467	506	558	495	511	520	483	497	523	496	486	504	494	461	507	474	471	505	524	450	527	510	501	516	505	498	540	515	497	489	517	514	506	495	482	512	491	493	460	495	481	515	464	491	484	490	490	483	477	543	524	522	533	495	544	494	497	477	505	573	484	509	499	523	486	488	491	503	548	512	482	497	528	526	507	498	494	476	471	507	504	508	463	496	533	493	455	509	465	499	472	503	506	520	449	474	514	490	516	493	475	503	460	523	468	491	484	505	483	471	506	492	479	522	477	497	455	509	508	492	516	529	502	500	498	512	501	509	501	486	490	459	546	521	468	506	496	474	495	507	491	462	466	489	486	506	473	495	522	511	485	504	536	537	527	499	502	511	478	463	532	453	516	494	526	500	525	519	498	527	484	489	525	491	512	472	527	459	491	492	505	493	479	482	521	489	479	491	489	512	511	510	498	478	478	545	497	508	495	521	498	491	494	490	489	507	510	518	494	474	491	489	475	479	483	493	494	458	483	527	519	500	505	513	441	470	456	468	506	480	513	494	473	478	471	516	506	516	493	465	507	483	476	515	518	501	451	502	515	477	522	508	502	547	476	503	511	474	509	460	506	514	527	530	534	530	516	508	495	502	459	468	466	514	494	494	518	532	513	526	502	468	547	499	539	484	471	503	495	482	520	489	473	454	500	470	454	526	500	550	509	524	522	524	514	538	492	499	504	489	518	519	544	525	535	526	500	523	509	523	510	525	489	529	518	506	535	475	526	557	492	490	478	462	459	474	494	489	531	496	525	490	462	484	492	471	478	454	479	499	520	489	457	520	487	475	499	474	487	510	429	480	493	499	489	479	499	499	478	539	561	512	487	517	483	495	468	523	499	496	472	524	506	487	462	498	491	476	511	461	520	494	476	490	470	502	477	487	555	519	489	501	538	501	519	447	494	537	484	560	505	528	513	483	480	526	505	543	496	512	501	492	499	485	530	506	487	501	527	466	467	508	482	524	490	491	520	512	510	487	499	511	530	496	542	516	472	474	490	438	507	495	519	524	506	508	500	494	472	483	517	470	479	526	503	527	535	470	460	465	533	511	507	497	503	510	493	485	493	498	507	513	515	478	495	505	527	519	524	512	466	528	491	475	511	489	522	523	490	482	480	506	524	502	493	522	513	490	525	471	502	485	494	495	491	516	501	480	529	475	543	536	566	523	492	444	501	421	469	494	507	489	522	485	499	496	474	552	515	480	467	521	516	501	477	529	495	524	511	489	461	514	464	537	492	495	486	477	505	506	518	486	487	497	549	518	496	541	524	509	480	504	496	487	535	485	523	514	490	507	507	497	477	538	452	467	527	516	513	463	510	498	498	494	504	503	536	491	493	493	509	486	525	504	520	508	499	482	522	462	484	515	512	490	524	486	510	508	536	487	462	482	510	498	504	520	485	525	490	493	518	492	493	475	521	522	507	512	529	499	497	534	512	469	500	501	500	547	523	490	464	457	482	475	515	495	508	474	502	516	488	582	501	533	499	490	484	524	558	470	490	495	498	475	507	520	520	467	538	479	460	500	513	489	477	495	481	520	488	486	505	495	482	484	476	480	539	476	511	516	500	524	529	464	511	475	541	515	503	508	488	512	495	548	486	510	555	517	478	489	505	481	462	463	471	464	502	521	525	475	486	540	503	507	482	496	507	500	523	514	500	498	475	523	473	531	471	525	522	511	486	514	473	487	507	506	521	506	499	515	486	552	497	507	490	515	478	496	515	524	504	519	504	509	513	493	484	485	500	496	478	529	542	508	472	508	474	518	462	478	491	507	490	496	541	497	476	519	454	523	466	491	519	490	488	520	488	473	538	495	531	492	499	497	483	489	498	493	523	539	500	481	499	485	480	480	498	477	479	484	506	487	527	501	514	514	498	529	497	487	508	521	534	516	506	506	455	504	490	498	491	517	463	478	515	486	498	486	520	487	470	498	497	461	489	511	470	468	504	477	508	494	512	536	492	501	486	533	547	480	551	497	504	500	503	520	487	512	485	506	527	523	502	542	513	478	494	501	464	497	508	487	517	504	484	482	506	524	486	523	492	521	503	505	515	531	506	469	468	510	448	477	492	530	447	509	523	479	509	496	472	517	516	495	535	484	491	553	526	493	485	484	476	500	507	473	511	480	494	503	495	448	513	525	509	513	482	491	524	518	509	496	521	493	490	533	516	485	473	475	509	532	520	513	527	499	471	497	517	489	520	479	507	517	493	534	445	515	521	514	536	506	447	536	516	520	466	508	492	496	513	478	531	499	518	516	447	481	498	468	494	509	474	504	478	486	545	497	530	488	440	495	483	529	513	511	459	498	519	517	472	491	501	488	488	515	460	478	501	500	501	478	492	498	510	503	525	494	513	529	516	480	496	459	499	524	499	498	498	497	518	514	488	510	522	524	454	466	491	492	492	513	473	515	502	508	489	515	513	521	516	513	515	532	495	507	504	518	479	474	514	487	491	535	448	510	492	500	469	503	523	503	507	497	477	521	504	505	529	479	502	519	525	480	485	454	512	513	506	511	475	541	498	512	510	495	526	512	505	505	531	476	490	473	489	520	465	500	500	519	546	460	492	501	516	471	510	499	515	509	513	454	505	485	502	491	584	543	478	492	490	496	520	513	531	519	503	508	444	484	488	509	529	490	484	492	517	518	504	537	485	491	484	499	482	430	489	477	494	489	498	495	466	495	473	490	512	481	496	503	520	484	528	514	522	474	493	524	502	527	500	519	485	538	509	485	534	515	559	497	507	470	522	487	496	511	485	487	510	546	498	482	514	521	516	516	483	512	481	526	484	525	513	494	522	501	488	509	510	477	470	519	495	501	482	503	470	481	516	494	509	482	537	503	502	511	532	505	502	473	495	494	493	503	507	492	510	491	495	485	513	526	542	536	480	489	521	502	486	542	507	510	502	481	518	459	485	506	510	499	489	470	489	476	452	518	490	494	510	511	506	503	521	527	523	537	503	475	499	466	489	462	522	476	461	463	494	539	504	509	533	551	485	493	516	527	476	490	483	492	527	513	508	505	455	528	510	454	501	536	499	490	491	526	521	527	520	517	519	486	454	477	522	511	523	490	505	502	474	498	512	520	550	485	501	478	486	526	511	484	496	510	484	512	496	507	501	512	484	494	500	488	501	506	527	515	491	465	509	506	503	532	510	470	496	502	528	507	459	514	497	507	499	494	492	504	502	487	518	510	503	481	520	507	468	503	500	494	518	487	541	500	523	474	479	491	488	495	466	570	503	489	528	519	468	524	485	493	506	462	487	466	487	519	520	505	522	519	488	499	478	494	510	495	515	512	493	481	491	494	499	461	490	523	490	516	563	504	481	508	513	536	499	550	495	496	498	467	499	493	531	471	501	477	491
8113	1353	1650	1295	1016	21802	28015	10639	856	346	289	320	282	300	273	328	276	275	301	264	259	273	262	277	256	293	244	258	268	297	245	249	258	250	216	271	262	280	259	259	267	268	265	255	237	282	295	272	267	261	257	236	260	254	265	277	278	264	282	273	285	270	276	297	279	264	252	260	231	273	279	284	261	280	272	262	272	260	303	237	272	258	276	278	238	260	274	258	265	250	273	280	257	254	293	268	258	248	269	289	289	252	246	261	288	236	285	258	295	250	259	264	268	260	282	269	275	278	308	285	261	289	255	289	263	261	257	273	256	253	298	257	291	262	259	250	269	260	245	278	273	240	281	249	258	252	264	290	265	247	265	262	231	282	262	232	253	302	275	247	267	265	249	291	283	269	283	275	265	260	290	258	285	292	253	233	284	303	225	233	263	248	270	271	286	286	274	266	243	244	264	275	283	264	270	270	284	274	224	270	242	256	270	231	267	250	259	255	263	283	231	205	283	289	269	273	279	270	295	260	283	269	263	283	271	261	268	291	240	283	263	263	285	275	249	263	265	258	276	264	246	245	272	252	254	252	280	245	258	280	244	266	276	250	275	238	258	238	273	257	253	256	279	240	276	264	248	304	260	283	263	288	277	264	239	257	272	274	271	262	243	291	259	291	311	249	232	256	279	218	261	254	265	252	279	273	270	249	266	277	228	222	239	268	260	276	255	248	271	270	279	230	247	290	266	292	237	268	267	275	234	260	251	264	301	253	263	275	272	264	268	252	282	261	281	271	264	259	252	229	268	296	271	253	256	247	243	257	274	272	275	242	285	272	266	280	283	280	254	284	233	258	271	242	283	273	252	246	236	256	263	260	274	271	241	240	273	297	258	231	262	265	271	277	251	284	275	274	278	272	287	265	255	255	287	269	270	226	257	281	235	249	278	269	266	280	261	271	264	270	255	252	248	270	254	278	266	256	259	286	282	276	255	261	271	240	272	271	248	260	257	262	240	272	262	259	288	275	261	269	288	286	258	246	273	230	247	297	266	277	241	259	261	258	246	245	268	261	253	278	301	260	262	285	273	261	264	271	269	284	274	269	253	283	279	262	293	271	265	263	274	255	252	254	238	279	293	262	246	248	257	275	296	269	280	243	281	281	273	273	296	260	275	247	241	264	278	257	291	277	242	310	272	266	276	273	241	265	274	283	266	250	280	252	264	284	257	292	269	242	234	264	270	241	271	282	251	261	282	250	264	255	269	266	277	250	279	293	264	245	257	248	276	271	263	284	242	283	248	267	312	251	272	247	279	269	268	302	273	297	256	268	264	267	246	262	241	243	256	245	278	254	244	233	271	296	287	220	285	271	256	248	292	263	248	274	254	287	260	263	259	273	261	285	282	268	282	266	270	273	257	278	287	276	263	268	235	268	277	269	259	270	270	276	269	264	279	256	252	256	285	272	290	267	283	282	226	263	249	258	256	264	264	282	277	282	243	239	283	254	298	291	296	275	255	256	297	275	251	273	237	273	263	241	278	262	273	237	247	252	278	241	259	284	288	293	267	252	260	227	272	270	254	267	279	274	266	275	276	251	281	284	282	242	265	262	272	238	253	251	262	257	258	261	256	243	275	272	269	219	279	254	292	294	290	271	288	246	291	277	254	308	290	290	302	249	271	264	295	286	253	237	231	254	272	259	259	252	257	269	270	267	287	294	284	280	247	256	262	269	293	261	260	262	276	276	223	255	279	282	251	273	260	263	272	278	254	286	237	252	251	281	271	229	265	289	255	260	253	263	256	257	246	258	265	234	264	240	231	273	262	241	271	246	258	284	266	266	257	238	268	267	258	272	273	283	258	273	279	260	283	255	277	252	286	281	266	250	280	236	259	271	241	254	278	294	275	267	260	278	278	240	265	248	255	253	255	233	231	241	260	265	277	275	247	268	271	289	247	241	264	257	277	263	247	298	259	293	288	229	268	240	225	231	286	242	259	275	250	251	228	271	277	285	279	307	297	274	279	261	295	264	255	288	265	274	280	276	285	270	265	263	272	257	267	245	249	303	260	280	280	285	253	241	264	231	266	267	265	231	274	282	267	269	276	262	269	285	267	268	250	271	249	251	255	284	292	268	298	283	286	278	300	275	276	261	244	268	258	287	267	287	253	292	244	263	274	272	269	272	225	273	251	271	269	235	228	270	255	271	282	272	269	274	297	273	296	247	260	261	250	248	242	260	226	240	250	278	276	259	279	255	250	303	292	269	287	238	257	246	242	270	235	268	273	274	268	271	273	245	278	263	289	295	235	284	267	280	283	243	240	244	261	264	250	246	282	289	272	257	234	243	257	276	284	283	256	242	261	276	266	249	259	286	260	268	239	268	262	257	286	271	303	295	268	261	281	267	271	276	303	279	257	265	283	256	256	281	282	247	283	269	247	245	282	271	278	270	248	239	265	284	255	235	272	261	252	261	248	264	270	264	279	260	269	272	285	251	273	273	280	271	236	244	231	233	270	280	255	277	246	266	254	260	273	265	252	249	269	257	241	255	261	270	260	295	298	271	252	271	256	257	235	283	242	285	302	284	263	256	288	265	272	257	244	279	267	260	269	230	253	264	265	258	253	244	280	239	270	254	273	278	282	271	256	275	263	265	260	274	252	236	264	294	275	271	248	253	268	248	292	268	259	286	246	254	281	255	254	268	267	235	295	243	247	270	244	247	281	263	300	275	272	242	265	240	279	271	256	275	300	237	315	227	267	275	254	284	262	275	258	288	254	249	277	288	260	265	264	268	274	263	318	243	268	281	252	290	261	273	269	286	281	269	300	250	272	274	276	282	267	271	273	269	236	245	272	280	243	260	236	248	241	255	289	269	262	251	250	286	252	270	297	252	257	290	267	273	285	247	272	275	258	245	256	236	260	295	276	257	245	263	220	274	287	289	275	264	250	239	270	264	314	264	267	251	268	246	238	272	287	280	279	270	247	261	254	309	258	292	261	282	272	266	282	252	290	256	251	262	258	302	239	251	273	287	279	271	263	271	273	268	269	276	231	274	251	245	266	291	254	254	240	279	268	252	246	272	265	284	267	256	253	261	293	283	269	279	281	262	242	259	263	259	269	265	281	254	260	264	237	289	246	279	245	259	240	245	300	259	293	291	237	252	256	243	301	239	281	256	262	276	257	262	259	266	258	257	248	307	250	256	288	303	271	248	279	269	256	288	224	274	254	252	272	257	260	238	266	282	267	278	275	259	271	258	271	273	255	258	277	260	284	295	242	250	231	283	265	258	268	260	235	265	282	266	266	256	255	269	268	270	260	267	290	257	284	269	261	269	264	286	240	257	238	261	274	293	290	260	257	259	270	260	289	270	263	233	268	243	295	262	260	251	259	264	259	249	263	247	272	267	256	259	256	277	236	268	245	265	243	275	248	264	271	272	308	258	292	286	282	301	256	251	267	273	273	242	264	268	257	259	259	262	257	261	275	268	277	256	280	256	273	273	251	263
6109	1689	3430	4221	4054	43116	39288	22929	1359	1148	1114	981	923	1005	898	875	796	822	810	827	785	835	873	780	776	720	754	752	771	767	731	786	706	746	736	740	696	718	695	734	682	776	756	716	706	691	714	718	687	735	761	746	698	726	754	707	714	736	690	735	739	715	726	822	710	722	749	704	729	747	687	729	736	749	699	713	659	714	727	704	722	690	700	663	654	774	707	647	745	677	705	723	726	746	705	707	733	709	661	723	747	696	687	680	703	710	672	686	713	682	722	695	668	691	731	682	691	698	712	705	734	698	670	759	735	706	689	698	716	740	705	700	696	712	737	714	728	698	766	726	699	707	724	785	677	703	768	700	698	695	710	732	722	689	631	700	698	728	710	684	705	716	673	698	713	700	701	703	673	674	692	741	698	730	730	682	672	722	654	688	724	714	676	705	694	716	729	683	711	725	716	740	692	742	733	749	687	719	720	693	704	683	705	649	684	704	721	685	732	769	778	633	728	665	691	778	705	736	660	695	688	691	720	704	697	661	716	706	729	673	731	732	691	690	668	716	744	704	690	680	676	670	743	692	713	687	633	757	708	693	698	666	692	661	700	734	733	729	737	722	727	704	751	694	744	684	717	693	708	702	749	704	712	729	708	723	716	704	693	671	703	722	742	681	725	725	716	708	768	726	691	687	713	725	703	705	733	696	737	708	663	706	735	690	655	677	737	676	719	735	733	701	744	718	694	690	672	708	701	728	730	743	681	668	729	700	682	728	718	743	666	742	709	744	710	673	662	671	684	710	722	664	734	703	679	751	726	746	791	684	703	762	704	719	737	699	718	794	661	654	679	700	746	747	717	742	687	667	693	711	706	690	704	726	694	766	717	723	715	700	719	678	725	704	656	686	658	681	702	652	722	715	726	711	746	729	650	686	732	701	717	685	681	658	712	677	685	740	764	675	752	752	710	698	678	687	742	717	677	697	701	704	719	731	729	697	699	677	655	742	677	691	704	741	686	674	717	722	676	703	713	720	705	663	672	731	703	704	652	740	694	748	712	712	732	762	724	737	686	682	703	726	671	679	735	710	697	701	687	699	687	709	737	719	724	633	712	728	748	709	719	720	714	706	695	681	688	683	751	694	714	695	698	685	729	713	662	770	679	731	710	720	705	706	719	709	699	716	687	691	732	739	647	720	690	711	718	696	721	687	725	712	655	744	700	739	719	713	673	730	677	673	711	733	762	713	700	687	726	676	680	717	707	725	745	682	657	694	701	730	727	717	730	743	693	668	693	667	714	701	698	717	718	654	734	693	708	675	715	723	723	732	702	713	685	685	731	687	730	681	681	724	709	724	790	719	743	713	692	698	652	698	667	707	738	717	756	713	723	705	748	744	717	683	713	704	720	705	725	737	676	723	727	694	709	706	686	707	701	732	717	744	718	711	718	681	678	719	687	677	653	708	729	719	689	690	725	747	730	688	702	693	729	729	693	649	715	682	747	754	647	691	688	721	735	690	711	738	679	680	721	734	735	710	691	718	681	640	676	714	681	716	692	718	696	703	745	696	726	699	695	721	734	692	684	699	723	719	698	698	701	736	684	691	647	745	726	769	719	741	643	712	725	644	682	639	660	732	702	710	689	715	649	708	705	695	697	670	685	728	698	733	711	682	697	686	748	698	679	713	728	711	685	767	690	719	701	705	730	714	717	723	730	717	696	702	737	675	685	714	687	682	725	684	651	693	678	685	681	722	741	692	697	721	716	687	720	705	701	724	688	719	684	695	739	697	709	705	693	661	660	747	688	757	695	715	700	695	683	691	676	724	733	688	680	724	697	689	687	666	727	701	695	739	725	690	756	723	754	738	683	662	711	749	698	707	685	695	680	712	674	733	750	726	675	678	743	712	677	681	704	691	670	676	705	743	665	694	696	685	687	712	722	688	742	685	706	715	696	723	709	685	693	661	693	719	688	748	694	693	724	723	701	743	708	733	665	688	698	695	692	704	735	687	714	713	741	637	743	731	701	727	706	707	696	666	712	677	686	677	653	687	740	674	704	738	710	644	713	721	739	722	688	710	694	699	703	701	700	664	648	710	688	755	759	711	718	718	706	698	697	656	677	723	680	685	706	711	719	720	689	728	722	706	689	728	719	747	707	703	715	710	704	685	742	682	730	685	635	706	808	688	700	714	691	702	704	704	721	692	689	645	697	707	699	721	690	695	663	716	712	670	700	668	704	663	667	689	766	709	705	688	665	676	718	716	709	718	728	685	734	734	693	747	728	692	747	659	717	694	703	663	681	682	695	692	732	689	671	709	753	714	770	645	711	701	705	748	666	700	739	732	687	618	690	681	693	681	692	748	727	679	723	704	675	730	687	719	700	697	730	752	708	681	668	699	686	683	742	745	689	678	718	698	742	694	705	717	736	686	687	715	709	744	692	682	688	703	683	676	746	707	669	672	664	733	729	689	670	750	718	674	739	703	729	662	707	646	700	758	707	699	691	672	720	722	731	730	706	681	698	665	733	704	735	714	689	705	710	708	701	738	750	701	745	700	704	714	708	688	744	713	704	661	682	671	716	701	666	720	695	726	698	748	677	690	711	720	734	712	697	688	686	657	759	747	686	682	682	719	729	702	713	720	745	677	704	694	698	753	703	703	701	715	723	701	739	748	699	717	677	715	729	717	721	716	701	696	726	741	727	720	690	672	743	725	686	697	681	754	755	710	666	683	708	691	671	718	704	659	690	690	668	700	706	716	699	734	682	722	712	722	708	689	693	756	685	752	728	687	747	654	745	685	760	712	690	614	682	672	703	730	698	773	686	710	723	706	720	715	736	695	700	707	653	719	738	723	768	706	719	734	673	672	718	699	727	698	677	655	710	715	718	722	686	710	729	742	688	727	690	684	723	728	700	701	650	717	730	645	704	707	717	673	697	702	684	687	667	703	722	725	662	668	650	719	701	669	729	729	667	727	702	745	726	743	694	665	646	714	693	686	688	668	711	682	647	702	718	664	670	725	689	709	771	696	705	665	679	689	687	704	675	699	705	722	691	739	741	674	667	680	712	689	663	708	739	695	724	669	718	664	718	716	702	727	708	712	724	712	717	690	681	735	732	679	695	683	686	722	697	670	718	675	706	698	698	743	691	678	694	728	657	727	690	734	726	664	750	692	705	635	718	727	691	742	700	710	696	668	736	660	712	704	746	699	730	750	703	712	689	691	742	709	667	696	683	740	736	700	673	669	693	676	714	649	745	715	737	669	712	719	699	689	698	680	749	723	708	708	665	668	703	718	749	688	744	741	675	708	680	678	732	678	722	701	723	716	709	715	687	698	673	705	704	706	662	683	726	680	665	716	689	734	757	657	690	662	693	673	665	771	728	665	709	722	704	692	663	706	725	708	678	691	688	667	697	754	726	669	719	726	752	742	712	722	687	720	720	679	747	714	698	680	751	732	693	697	712	706	789	706	675	720	715	733	714	704	671	703	710	653	705	708	716	707
14962	2923	3035	2335	2197	30335	42183	17290	1971	601	539	480	469	491	459	482	462	464	448	489	477	436	469	438	444	451	438	453	430	394	450	428	432	429	474	443	418	427	428	467	429	421	413	455	420	410	399	411	442	450	421	455	427	460	437	407	416	388	462	409	455	419	416	396	401	416	378	425	419	402	419	424	457	398	430	406	383	397	446	408	376	417	445	412	441	452	445	391	468	432	428	441	435	387	446	419	396	425	438	429	415	395	461	441	414	423	394	389	431	393	408	424	442	423	420	447	427	425	436	395	426	398	416	408	443	407	435	412	436	423	373	423	424	411	427	424	408	408	453	424	381	398	412	413	413	382	422	461	426	407	471	450	434	384	406	430	429	428	435	456	413	418	434	424	430	431	387	398	392	437	459	450	410	451	403	432	411	410	455	465	411	429	457	394	447	436	396	388	474	436	375	441	424	425	412	406	378	391	399	448	387	421	416	421	401	438	416	417	397	456	391	421	413	424	434	431	422	411	405	429	412	410	406	416	403	398	395	414	408	402	393	448	431	451	412	410	430	385	427	406	420	414	456	468	425	445	416	469	419	449	414	423	415	413	438	420	438	448	445	425	419	419	424	449	461	426	412	394	416	436	430	417	397	381	420	420	401	419	425	407	422	471	409	409	430	406	436	461	445	416	459	405	390	431	440	435	397	404	466	427	457	398	421	421	445	446	415	425	439	413	402	438	416	427	445	386	445	401	401	454	444	411	424	383	451	409	421	416	383	462	454	421	439	402	434	406	435	440	434	428	458	450	424	413	462	387	406	389	445	396	456	416	423	459	407	433	445	421	392	426	421	406	406	485	399	447	408	412	430	394	416	437	379	406	391	417	404	435	451	410	426	467	438	428	424	436	405	411	457	414	462	415	422	423	408	399	401	421	450	448	425	414	406	393	433	420	448	373	429	439	424	408	419	393	412	427	428	431	438	432	434	408	433	440	450	413	452	418	424	433	448	426	398	402	428	472	384	414	442	433	394	444	383	417	436	445	424	430	430	470	411	429	415	432	414	426	442	418	409	382	422	440	430	464	467	436	421	427	437	427	416	415	412	422	446	420	446	449	453	413	375	432	393	439	457	410	436	408	435	408	442	414	394	416	404	394	415	385	430	426	381	475	420	433	388	440	427	425	410	390	414	429	400	421	411	422	373	420	409	454	468	430	408	449	423	384	431	416	423	399	423	445	449	431	392	446	415	432	443	421	388	407	452	410	407	410	446	433	434	440	422	422	448	396	426	419	446	456	444	442	379	456	399	454	410	430	414	434	390	430	446	397	433	419	475	475	422	409	395	456	405	415	402	427	432	452	431	413	424	446	430	427	394	436	409	416	413	424	442	402	458	459	430	416	433	413	399	455	419	406	455	460	367	432	432	426	420	431	463	452	435	382	411	455	452	437	451	375	423	437	428	409	427	443	391	452	413	450	415	391	410	414	441	407	384	399	419	451	395	427	423	409	476	380	427	430	407	423	396	431	416	434	428	450	398	433	385	451	431	442	457	408	417	388	418	422	423	425	362	449	452	408	449	437	466	464	409	439	438	450	417	438	437	427	431	431	384	410	394	416	409	404	472	427	411	439	421	382	409	468	412	426	455	408	422	458	379	404	405	414	444	406	417	407	424	420	415	415	451	433	434	429	381	384	454	388	437	471	473	414	427	426	442	413	401	414	440	421	443	432	421	435	443	392	421	424	441	409	457	414	407	411	419	423	446	416	416	415	434	435	416	406	453	448	418	422	452	455	421	419	406	407	423	418	379	435	469	417	411	391	431	433	440	395	394	435	431	404	427	419	446	436	409	386	415	411	403	427	437	437	390	440	440	418	425	383	435	440	457	413	399	409	430	413	441	451	418	464	418	477	399	421	439	418	405	447	431	421	431	432	412	405	425	432	452	417	410	414	426	439	419	390	428	408	447	435	436	421	446	417	432	463	435	442	394	464	459	449	377	421	418	425	403	419	415	425	374	454	430	417	412	433	423	452	428	404	408	392	422	421	441	432	424	399	434	438	428	432	455	433	443	422	456	406	443	416	404	391	412	431	423	430	430	409	402	412	430	425	414	403	402	425	433	412	437	443	424	453	466	440	437	442	421	437	440	429	389	403	386	419	415	471	416	476	404	451	417	443	408	456	448	434	426	433	431	465	402	444	423	436	463	425	387	375	412	447	399	421	352	394	420	436	411	388	444	414	439	425	412	446	441	449	454	430	442	415	398	438	421	420	425	460	414	411	418	473	420	407	439	403	428	428	405	474	417	425	440	435	432	476	424	436	441	419	395	432	409	423	420	404	426	437	429	417	406	413	398	411	430	423	470	452	399	410	416	434	414	428	422	367	391	412	452	412	444	430	411	398	442	429	414	429	389	435	419	386	390	438	464	420	415	399	390	414	455	435	409	400	444	392	378	422	421	431	406	434	405	420	405	434	381	456	438	443	431	421	407	381	433	427	425	406	429	470	490	429	407	375	424	436	412	474	414	441	430	429	403	439	432	424	441	366	424	430	441	428	407	429	428	428	452	402	419	476	394	396	433	440	463	412	427	415	445	397	426	419	398	407	381	469	441	458	444	401	380	406	444	434	425	428	413	439	428	401	430	456	393	414	390	415	408	436	376	447	400	424	430	387	412	434	425	425	435	428	387	357	428	411	456	426	414	413	405	436	418	391	399	414	446	427	445	449	433	389	427	461	378	464	422	437	421	412	462	437	398	387	420	410	433	388	447	468	388	408	439	441	421	407	429	466	417	417	434	401	438	438	431	394	400	415	413	451	394	435	416	409	432	438	414	421	389	398	440	426	416	399	451	441	388	418	458	410	426	422	428	411	485	438	466	396	453	399	416	401	398	405	458	444	396	404	431	412	430	407	403	441	422	456	430	442	447	425	423	431	391	398	399	447	446	429	382	388	425	406	419	431	427	425	460	403	405	452	407	444	405	407	424	405	389	462	432	401	434	440	509	407	434	410	422	448	422	420	442	406	427	420	431	429	427	408	399	407	400	393	419	412	433	444	475	439	406	442	453	428	444	398	398	435	454	380	423	443	428	423	439	406	385	386	419	429	396	444	383	464	451	445	392	364	392	413	427	466	375	443	427	458	395	443	419	387	408	410	443	429	410	472	433	443	404	413	422	431	402	442	430	433	432	432	432	395	458	464	428	423	436	416	421	413	405	443	440	427	416	422	409	440	385	445	449	395	407	395	412	453	423	468	429	452	452	403	428	405	446	457	424	477	453	411	394	452	424	426	438	442	438	396	428	407	388	431	415	411	437	425	442	404	417	433	425	437	421	415	459	422	461	408	396	450	421	375	442	427	416	396	415	441	445	407	415	420	436	380	426	400	441	463	431	417	422	405	418	395	424	379	404	422	391	458	424	403	406	440	399	409	449	437	414	404	414	417	413	395	406	409	425	426	429	367	409	381	412	422	451	387	415	416	407	395	444	441	472	415	376	424	444	442
8206	2895	6009	6832	8009	49343	48490	26523	2222	1890	1746	1723	1532	1464	1455	1325	1339	1325	1327	1299	1179	1192	1172	1191	1144	1135	1126	1094	1130	1126	1090	1071	1125	1076	1039	1094	1112	1125	1088	1086	1112	996	1056	1091	1025	1094	1115	1094	1048	1043	1081	1059	1030	1102	1008	1054	1024	1039	1021	1016	1076	1028	1046	1038	1063	1049	972	1068	1047	1099	1025	1066	1005	979	1039	1010	968	1007	1003	1021	1046	1113	999	1037	1024	1033	990	1047	1046	998	1051	1015	1059	1023	1085	996	976	1015	1027	954	1007	1068	1028	1035	1036	1023	1038	963	1011	1054	1005	1075	1014	1077	989	1036	1054	1017	978	1021	1091	1041	976	1031	964	962	1003	1045	1060	1015	1029	964	1024	1022	1056	1008	992	1002	1036	1055	1052	1005	1053	1025	1040	1066	1008	1009	977	1032	1006	1010	1059	1054	1038	1014	994	1098	1019	1074	1008	959	1057	964	1066	1070	1030	1060	973	1080	1044	1032	1049	994	1037	1042	996	1014	1002	1011	997	1061	985	1019	986	1020	1010	1045	988	1008	1015	1037	1088	1042	967	1012	990	986	1019	969	1005	991	996	988	1014	998	1052	974	978	1024	1061	1028	1047	1032	1042	1029	1030	979	1019	1064	1037	1015	1025	1011	985	1009	1072	1053	1055	976	1003	1005	1103	1007	1056	1033	1032	1037	1052	1029	1023	1004	994	1021	1001	1018	1038	961	1015	958	1065	1013	1013	1023	1007	1026	962	992	993	1028	1046	972	1028	997	1035	978	999	1059	997	1050	1013	1035	1038	992	1086	1020	1057	1032	1033	1018	973	1005	1005	1047	1029	1024	1007	1023	994	1078	1002	1005	985	1052	1010	975	1042	976	1021	1020	1051	1023	1007	1029	1045	1026	1019	1043	1027	966	1053	1037	1055	917	1012	1090	939	1014	974	986	971	1046	1001	1057	1040	944	1007	1013	1041	967	1065	1026	944	1034	1034	1052	1013	1002	1015	937	1084	1008	1044	1125	1018	1004	959	1080	984	1018	1039	972	1043	1035	995	982	991	1035	1061	1078	1021	986	1008	1022	1097	1020	1027	1033	1028	1022	1061	1038	1025	1045	1030	943	1007	1052	1034	1098	1052	1078	1012	1012	1060	996	974	955	1038	944	1055	1039	1033	1005	1000	996	1052	1033	1022	1026	999	996	1035	1037	1072	976	1011	1020	1044	1012	1042	1066	1009	995	1025	1038	1069	1037	1042	1065	1052	1044	984	1029	973	1016	987	1012	1042	994	993	1067	1017	1034	1025	993	1046	1041	1025	998	1016	983	1022	942	994	1044	999	991	1026	978	1021	1010	1058	960	968	1040	1001	979	1013	1027	975	1067	1015	1030	997	1059	985	971	1018	1015	1067	1013	1044	984	974	979	969	1013	1053	1033	1045	1089	1033	1008	981	1029	990	1062	955	1040	1013	1039	1054	1051	1053	972	1018	998	1032	1014	1072	1012	1057	1052	1024	1024	1074	974	985	1003	1031	1009	1009	1036	996	1021	983	947	1042	1059	987	1026	1019	1028	1032	1039	962	1014	978	925	1037	1019	991	985	1025	1000	1027	968	1090	1042	959	996	995	998	1038	1031	1010	1042	960	1012	1005	1012	1013	952	1055	1060	1009	986	990	987	1020	1021	1025	1058	997	1008	996	1059	1030	1123	1006	1021	1007	1049	1021	1031	959	1071	1046	994	1001	1039	1028	1024	1036	1037	1048	1033	1028	1023	937	961	1059	1021	1032	1066	935	1046	992	972	1109	1013	1026	1054	1052	1007	1080	1015	1033	971	971	1022	1032	988	1041	1006	1029	1008	1074	1014	1011	1017	1011	1038	1026	1003	1026	1011	1053	1088	1029	1068	1018	998	1056	1059	1028	1006	1053	1037	1005	993	1062	989	1041	1011	1031	996	979	1061	1054	1051	1019	1076	1003	1014	959	998	1028	1021	1042	998	1033	1047	1065	1059	1037	1045	1057	943	1001	1023	1080	1031	1007	1013	1041	1005	1036	993	1048	1017	1004	1003	1049	970	1001	1067	1040	985	1044	1023	994	1029	1085	1060	1029	1029	1008	1079	969	1053	999	1041	1009	1038	946	1041	1058	989	986	1015	1039	1061	1015	1055	1071	1040	1050	977	980	1004	1042	1072	1029	1080	1079	970	996	1000	1028	1031	992	1064	1041	1060	982	1012	1044	990	1011	993	1027	1017	1037	988	1023	978	1025	1071	981	1024	1049	995	1040	1043	1048	1025	987	1029	1085	1059	1072	1016	990	1077	1052	1057	1006	1018	1070	1025	985	987	987	1018	968	994	971	1007	990	1031	1025	1056	972	990	1033	1063	1016	1024	947	1002	1006	1034	1086	1041	1002	1066	1026	1026	1051	1037	1007	1050	1027	1048	1039	1007	1003	1064	1071	1035	1032	1014	1078	1009	1003	1011	980	1004	1032	1022	1030	985	1004	969	997	1008	1023	1040	1008	1012	1032	1005	1040	1036	1035	1047	978	1100	1041	1009	1058	1010	1031	989	972	1035	996	1051	1046	1064	1050	1024	1050	988	1000	985	972	1046	1025	1077	1002	1018	1070	1073	1022	1009	1043	987	1016	1004	1050	967	1055	1003	1010	1046	1065	1014	986	1006	1041	1098	1037	1056	1054	1013	970	1008	997	1091	960	1016	1011	987	964	1029	1068	1061	1033	938	1069	1043	1012	1085	1070	1004	1015	1016	1069	1094	1038	1033	1006	991	952	970	1019	992	1023	981	1014	1076	950	1030	1032	1048	1045	1035	974	1051	1002	1022	1029	1026	1052	1046	1065	982	988	1064	994	1031	978	1031	1078	1089	1040	942	1022	1042	1099	1003	967	1007	1001	1057	1030	1016	1035	983	956	994	1102	1027	1012	972	1027	1092	997	1012	1036	1024	1037	1048	1055	965	1012	1068	1085	1100	1043	1026	1043	1041	986	1061	993	990	986	1044	979	1022	1020	1034	1063	1024	1031	1089	972	1019	1080	1059	962	981	995	1059	1020	1040	1009	1027	1060	1058	1050	1004	1075	1019	1014	987	960	1035	960	1045	967	1013	1015	1023	1012	1066	991	992	1030	1010	1064	949	1050	1096	1014	964	1006	995	980	1013	1013	973	1078	964	1044	1025	1062	1001	1041	1004	1045	1023	1055	968	1019	1009	1064	1027	1023	1076	1065	1089	1031	974	1016	1041	1059	1034	1051	1005	1019	1056	1017	1061	1056	1034	1004	1013	1064	1072	1039	1104	1046	984	1052	1034	1021	978	999	1036	1071	1009	1047	1012	1043	1028	1002	1019	996	1061	1077	1018	1004	1046	1086	1015	995	973	1020	1010	1039	1016	1060	1008	1029	1005	1043	948	1012	1057	1012	1037	1014	1006	1006	1026	1037	1036	1033	1015	1023	1029	1045	1052	1050	994	1000	1031	961	1036	1028	1021	1037	1090	1004	998	1017	1020	1040	1041	1027	962	1037	1026	1013	975	1037	1007	1004	993	1015	970	1015	1038	1035	1014	1077	1027	1035	1071	970	987	1019	1098	991	980	1067	1013	1027	1006	1041	1016	1001	995	1098	992	938	1034	997	1001	1030	1012	1020	1028	1028	1003	1021	1005	1042	989	949	1015	988	1019	1043	995	1018	1018	1009	998	987	1022	1042	1009	1018	1003	986	1003	1051	1038	1017	1036	1070	1056	984	995	1027	1019	1032	980	1044	1039	1059	991	1089	1049	1032	1032	1072	949	1007	1012	949	1037	1087	1071	1018	1043	1014	971	988	999	993	1037	1044	1004	1065	967	1020	1000	968	1005	987	1026	1034	1043	1031	1063	1061	981	999	1039	1045	1043	1029	1061	1042	1041	1061	1032	994	980	1055	1002	1016	1027	1001	1009	1006	948	1056	1048	1024	965	1024	1045	996	947	953	1060	1095	1055	1022	1013	1038	1041	992	1043	1008	1010	1043	1044	1024	1000	1083	986	1029	1002	1053	1057	1055	1030	1053	1009	1055	1042	1014	1036	990	1033	1034	1036	995	1023	1000	1033	1021	1004	1055	992	1035	975	1093	978	1031	1037	996	1016	1028	1011	1023	1053	1055	1054	1050	1000	1009	995	1025	1058	1032	1005	1026	1079	1039	972	985	1059	974	1009	977	1035	1066	969	964	997	1006	1077	1073	1004	1042	1061	1033	1006	1015	1010	1072	993	960	1032	1049	1038	1036	1001	1013	1075	1054	1010	1027	1013	1028	1000	1008	1018	1020	1008	1067	1035	1063	1043	1065	1017	1014	971	983	971	1032	1024	983	983	1016	1029	1017	988	1076	1018	1067	1010	961	1018	972	1060	1003	1019	1054	986	1043	983	1021	979	992	1004	966	1061	1054	1009	1032	986	1003	1070	1010	1022	1079	1010	1048	1072	1008	1086	999	1048	1018	1001	1014	1002	1087	962	1047	989	1005	1029	1006	1005	968	1016	1013	1007	1041	1047	1025	1041	1107	1034	993	990	983	1032	949	1005	981	973	998	984	1043	1003	1043	1023	1046	1036	1004	959	1069	1017	988	1023	977	1015	1073	1060	1018	969	1027	988	1057	1033	1017	963	1021	1016	1063	1025	1065	971	1020	952	1002	1037	1023	1057	1045	1040	1029	1044
2164	272	242	199	189	330	508	276	169	175	138	140	161	137	143	142	152	158	130	120	158	138	150	145	142	152	150	117	151	142	150	138	139	176	141	160	137	156	148	151	150	144	152	163	118	132	129	159	129	154	147	164	182	135	165	153	114	144	176	146	153	144	124	173	148	152	168	170	122	149	137	158	129	143	142	154	138	140	145	162	150	124	139	134	123	159	138	145	140	132	176	130	138	137	147	150	170	158	131	136	155	136	141	153	136	137	171	159	136	144	121	124	153	143	146	168	143	140	154	136	136	140	145	140	153	146	135	149	148	127	127	134	131	147	153	146	154	138	138	133	168	129	160	148	148	163	156	168	115	161	138	173	158	157	145	144	133	139	125	143	156	150	161	160	146	139	157	166	129	137	158	143	147	135	134	147	192	144	149	126	139	155	138	152	136	166	149	147	155	139	145	151	173	127	133	153	142	153	140	147	157	160	154	152	147	145	165	162	152	161	144	138	168	146	174	138	159	152	145	145	152	144	154	144	165	161	123	155	160	132	143	163	153	161	146	166	147	137	142	147	146	129	167	151	179	149	141	162	150	139	140	134	158	138	161	139	173	135	170	140	149	129	146	166	135	131	147	145	147	132	154	151	148	149	119	144	156	173	136	140	135	124	139	180	132	151	159	130	144	139	148	145	155	160	159	136	165	144	144	139	152	136	144	137	144	143	145	141	119	148	152	145	149	139	142	134	127	149	131	125	148	140	175	157	155	157	151	136	142	161	179	145	142	133	132	138	131	152	129	132	151	143	139	148	172	161	131	133	156	165	155	139	154	147	161	125	138	137	154	156	169	163	127	161	149	147	152	141	150	133	135	136	158	148	144	135	176	156	129	129	143	149	161	142	144	161	145	162	151	161	155	151	166	160	159	147	146	152	142	164	149	150	129	148	151	151	148	134	146	149	158	131	139	148	152	163	142	149	156	158	150	146	140	165	163	130	145	151	131	159	147	152	131	137	146	129	134	141	149	164	149	128	167	175	146	124	164	146	176	160	152	127	158	146	143	135	177	113	142	152	151	171	149	134	140	150	143	149	145	163	155	158	153	153	126	154	142	160	139	158	143	172	148	148	139	151	158	148	135	153	175	152	144	130	152	177	152	145	163	140	164	170	137	144	141	144	152	148	166	146	146	153	133	152	153	120	137	151	148	156	153	144	173	136	158	156	152	141	138	154	148	156	155	147	156	136	158	126	140	126	147	135	147	156	153	130	186	140	135	148	135	142	169	158	147	139	143	151	140	136	154	154	144	150	142	168	171	160	137	144	132	155	148	151	144	137	134	151	170	161	139	167	155	130	146	160	149	147	133	155	153	135	152	168	129	141	136	150	144	138	144	156	150	144	136	138	156	155	142	142	157	153	137	147	134	158	159	147	141	130	139	141	164	126	172	147	131	148	133	142	136	154	132	132	141	139	157	152	164	143	170	154	141	155	150	132	147	131	152	143	143	153	136	137	163	137	147	132	152	160	133	166	128	146	150	147	131	115	154	130	165	139	131	150	153	129	154	145	135	139	145	153	146	141	146	165	135	157	151	159	124	156	175	149	157	166	157	146	137	141	146	129	133	136	127	127	124	153	131	133	128	146	143	139	136	128	142	153	152	127	126	155	139	141	151	126	155	133	140	143	134	168	148	131	116	145	150	138	140	144	158	138	143	122	147	129	162	164	169	151	137	143	150	162	149	145	161	157	149	121	153	162	152	145	151	162	153	150	155	183	155	149	144	140	140	143	159	142	138	161	156	137	148	168	141	137	154	140	125	150	140	139	147	144	150	161	142	152	156	133	165	136	140	143	140	147	134	159	134	163	165	127	144	166	151	122	141	155	136	159	139	132	132	150	147	147	153	131	140	160	165	134	152	139	149	143	155	154	137	160	143	147	141	139	174	128	162	157	134	158	155	125	132	171	158	176	167	152	153	127	149	151	161	128	158	140	117	142	156	167	130	137	140	155	158	143	147	148	129	153	133	136	148	168	150	156	159	161	136	155	147	145	149	163	148	138	160	144	164	168	159	138	172	158	124	149	143	142	167	147	142	141	150	142	141	156	151	153	138	142	165	139	139	157	122	179	154	125	150	144	135	135	156	140	148	163	154	137	144	145	132	157	137	147	157	161	149	148	153	137	161	137	147	151	151	164	147	144	126	140	156	148	149	138	150	155	159	173	125	131	130	165	160	137	161	137	135	127	150	144	155	150	125	143	126	121	138	119	138	174	145	145	150	131	137	143	151	126	167	153	156	147	135	126	149	138	146	150	138	169	162	161	149	137	148	150	130	177	128	139	139	169	134	156	151	141	146	155	138	135	151	159	159	147	156	186	135	146	141	150	146	135	154	146	157	145	154	158	154	172	133	163	137	134	151	137	152	148	134	147	153	143	132	140	144	140	138	155	161	129	153	137	139	154	146	154	149	149	154	151	158	164	147	133	146	146	148	138	138	131	148	128	131	142	125	176	152	118	123	149	143	135	152	136	149	149	133	141	139	143	168	132	129	146	112	161	156	137	152	139	152	141	167	132	154	121	131	159	170	144	142	163	144	142	163	156	152	126	139	139	132	150	160	142	146	138	152	143	120	128	142	160	145	140	164	132	149	119	137	144	148	135	147	147	159	159	152	168	148	145	142	133	110	162	143	122	147	149	137	156	170	147	171	151	162	140	156	139	178	169	139	174	151	146	160	148	149	166	163	145	153	139	125	142	142	139	159	147	149	154	148	167	135	139	139	138	143	168	145	164	146	136	134	167	138	136	161	154	142	142	141	144	139	136	147	151	162	154	155	142	121	156	162	148	136	158	151	147	150	124	152	175	149	176	166	152	157	141	149	146	149	176	152	161	146	157	140	150	170	150	145	160	148	152	146	143	153	153	141	140	141	144	143	157	142	144	147	133	146	143	154	160	123	156	156	135	152	141	163	141	152	144	144	161	142	134	130	141	152	146	159	133	144	143	178	132	151	160	134	158	125	137	153	146	115	150	154	129	145	171	164	140	160	146	151	159	140	137	145	136	157	121	137	149	166	160	137	141	140	161	133	136	144	139	141	144	131	146	151	130	142	128	160	147	142	121	139	122	121	126	133	145	158	170	148	140	137	136	178	162	154	150	127	127	131	145	155	140	137	143	140	151	160	148	142	130	135	167	142	148	161	159	135	149	147	141	144	135	133	153	154	168	144	155	156	155	158	172	153	140	144	128	147	142	145	141	145	155	131	168	157	162	133	128	156	146	194	136	154	165	157	156	150	166	140	124	150	169	142	158	142	151	134	128	128	151	167	150	146	159	128	147	165	151	145	142	148	127	133	163	143	141	153	145	163	158	159	149	169	127	153	139	132	151	133	145	149	167	153	164	145	173	156	175	126	135	150	147	151	123	158	126	137	126	146	159	137	140	146	190	152	162	142	134	144	144	144	132	151	140	145	151	130	169	142	148	138	134	177	166	174	143	153	152	148	156
2172	570	653	690	719	1843	2874	1243	464	438	460	428	468	427	449	402	449	434	446	438	448	453	426	436	465	477	434	414	436	423	420	425	437	439	480	424	402	401	405	465	444	442	454	447	456	440	426	426	418	414	445	407	420	426	412	434	441	437	450	452	409	460	405	428	440	405	430	409	447	403	442	440	420	398	455	414	417	457	429	459	419	425	446	465	459	434	466	477	413	410	408	454	402	408	434	421	424	415	458	435	424	422	430	463	412	449	447	455	426	394	429	415	417	460	452	454	418	412	471	457	426	412	428	449	462	465	443	423	472	436	407	442	433	433	430	426	478	452	434	457	421	478	425	417	434	412	432	470	410	470	420	409	411	415	420	436	429	493	437	427	459	460	444	435	453	476	408	429	456	451	462	411	465	440	447	419	433	410	441	420	438	434	407	413	424	445	458	433	423	444	453	461	435	431	417	431	419	432	437	425	417	447	417	424	417	408	411	453	435	461	444	422	450	430	435	455	480	438	443	450	441	470	429	445	427	375	448	445	414	453	443	436	480	441	409	444	433	449	425	431	427	423	492	461	442	452	429	452	447	413	432	433	420	427	416	443	408	455	464	460	420	447	448	447	423	427	438	405	415	478	413	458	386	417	405	421	434	419	468	427	425	438	419	458	425	426	415	452	432	412	401	450	431	405	417	473	402	440	467	416	437	429	414	418	436	446	448	470	424	432	431	466	423	417	440	443	422	415	399	430	420	403	425	454	405	463	398	488	477	436	459	421	451	429	467	444	428	489	458	461	434	408	441	424	426	455	431	436	428	409	432	444	445	449	455	383	424	442	439	428	451	441	450	436	420	436	475	458	419	402	446	457	435	470	373	467	420	441	451	429	401	454	432	444	447	468	410	401	426	472	437	429	413	458	408	416	402	387	419	454	425	440	402	420	408	429	421	403	428	425	410	459	481	426	453	436	430	424	453	426	411	466	454	438	429	417	436	404	454	429	445	427	396	426	442	451	409	449	436	419	465	407	435	451	463	404	458	421	438	420	415	430	478	409	441	433	407	413	452	431	442	420	417	495	458	427	437	481	459	431	434	440	461	391	472	474	416	415	424	422	413	454	454	427	429	433	403	438	426	465	432	414	468	437	443	409	419	436	467	446	430	439	426	424	413	431	429	422	429	443	462	443	422	433	452	441	427	407	465	442	461	409	439	433	423	434	442	431	449	419	450	451	447	422	423	441	420	407	389	416	450	444	394	470	455	431	477	448	441	410	427	445	396	441	472	431	402	430	457	429	409	449	448	427	438	446	397	415	444	445	444	439	483	459	448	424	436	442	436	413	479	446	425	405	427	428	437	438	442	423	444	429	423	443	420	417	412	429	449	420	459	457	465	446	459	426	419	467	456	423	417	400	457	438	456	427	440	409	435	439	398	429	442	416	434	382	428	444	409	454	454	449	407	465	452	400	444	447	425	430	402	465	423	425	443	436	455	410	417	407	398	412	467	427	432	440	413	414	438	449	409	419	427	428	438	427	435	414	448	433	453	455	420	459	467	432	433	418	432	431	447	460	420	450	453	416	407	449	432	422	386	435	432	430	424	435	433	437	408	422	466	450	453	415	450	385	481	438	430	420	481	458	450	450	452	435	435	477	445	448	427	432	444	414	417	467	404	404	427	417	434	434	404	492	392	408	467	440	422	443	437	418	462	416	445	415	444	430	426	427	391	441	436	405	480	415	484	425	450	469	427	427	436	398	429	423	429	435	493	442	449	405	451	439	437	419	430	415	449	455	427	452	437	449	405	450	478	455	451	445	405	446	436	439	430	423	408	429	422	417	411	429	410	443	408	469	459	447	417	432	436	436	412	428	434	425	426	464	447	454	420	420	454	454	473	438	425	403	446	444	424	416	421	461	427	427	436	484	459	422	452	436	410	417	437	461	429	426	410	450	402	454	415	402	434	476	460	472	450	426	465	406	449	464	449	471	439	448	432	409	432	418	458	458	431	459	419	453	432	446	426	463	457	415	444	409	415	416	439	441	459	443	445	434	440	440	429	451	415	424	446	463	438	406	434	433	424	422	433	441	451	444	427	482	428	405	424	415	438	434	435	446	402	431	455	464	429	433	442	463	432	412	412	397	449	439	410	405	465	478	463	418	418	460	391	455	470	444	413	443	427	448	398	433	451	434	447	454	446	473	440	415	438	396	439	428	414	490	408	443	420	429	463	488	460	434	426	446	398	461	437	464	418	415	447	438	438	448	419	426	434	467	438	463	427	474	413	425	447	472	394	443	458	424	424	438	456	438	434	438	434	425	464	428	434	433	415	408	436	475	453	427	442	474	451	429	456	449	441	434	443	455	449	469	437	420	425	448	452	463	426	453	471	440	424	439	438	419	478	462	419	439	437	436	420	455	432	429	441	393	449	453	469	427	431	462	478	422	466	411	430	432	450	439	429	431	414	450	453	448	418	451	454	402	475	420	417	467	425	428	401	449	441	445	459	438	430	445	425	405	430	428	443	430	461	443	417	388	441	441	415	429	451	441	444	443	426	410	461	407	429	451	441	454	467	444	443	408	455	421	428	448	447	439	431	436	439	435	445	435	406	437	458	394	422	446	454	415	438	406	422	452	453	439	436	412	418	428	399	430	438	423	447	393	434	470	440	441	445	412	416	426	439	428	429	450	437	444	468	439	423	426	481	382	405	458	479	420	467	442	463	430	454	402	444	464	446	423	425	437	420	445	432	424	427	433	461	455	453	421	441	417	456	427	458	440	437	430	425	466	445	433	404	470	423	394	442	432	411	413	411	446	376	412	424	432	428	440	433	437	466	460	408	445	444	410	419	438	444	433	427	436	451	432	460	465	415	412	419	456	434	446	447	449	441	456	432	466	442	430	431	482	432	439	437	431	427	448	397	428	412	448	472	450	463	447	436	431	423	444	420	416	414	426	413	400	437	460	440	456	431	450	455	450	413	422	422	464	477	435	441	428	432	466	423	440	410	441	439	417	470	467	474	437	453	453	456	443	392	441	408	416	442	392	452	459	422	447	442	455	434	448	454	416	442	427	457	458	425	446	452	443	444	442	439	453	421	435	435	443	430	449	392	432	446	415	449	463	420	446	455	433	433	402	448	392	462	442	421	433	441	424	400	448	422	462	450	472	453	439	405	419	460	433	412	461	464	440	434	405	382	406	424	440	459	439	430	440	421	419	430	472	417	447	423	481	466	399	407	456	427	419	430	394	443	442	404	425	433	458	437	431	421	424	465	418	442	444	435	441	451	445	472	409	448	460	416	439	442	435	449	478	414	434	461	434	436	450	417	431	444	434	444	431	420	440	441	436	433	448	423	442	444	458	420	450	424	473	443	417	415	431	416	445	449	438	420	385	488	410	441	409	456	442	447	404	464	396	487	467	411	473	457	445	446	419	434	430	430	440	430	428	435	438	409	451	453	457	434	440	430	450	416	443	436	450	416	481	452	427	481	449	425	429	453	439
7804	1472	1559	1162	837	2716	20988	6813	472	346	336	265	260	245	280	258	228	213	244	250	233	238	222	216	231	212	246	265	250	204	220	250	239	231	241	212	251	242	219	221	226	216	221	221	225	214	252	250	234	218	230	219	214	238	206	227	237	221	240	211	236	247	237	191	234	231	210	234	219	228	220	223	227	203	240	209	227	221	240	201	234	197	230	222	204	217	237	223	242	205	250	229	231	250	209	239	209	247	201	239	207	250	210	224	232	226	238	243	228	233	224	232	212	236	226	219	218	236	230	231	208	207	222	224	216	206	230	240	238	228	231	230	227	240	198	231	212	198	222	242	238	223	245	226	235	200	233	230	227	230	226	245	223	203	237	261	240	223	238	240	210	212	218	242	232	214	207	213	187	217	220	238	232	220	206	230	230	210	249	219	211	230	195	219	237	219	225	247	220	220	208	243	242	229	221	226	201	219	247	219	236	213	215	223	239	244	219	235	227	222	233	229	221	247	284	230	234	247	219	251	219	237	221	216	215	209	239	229	241	204	219	222	234	224	220	218	235	219	263	237	263	226	221	232	232	258	216	206	222	221	249	207	231	257	274	251	227	251	213	229	263	199	221	230	212	251	228	252	226	210	236	244	209	237	242	231	227	198	235	224	232	211	222	219	222	235	245	214	215	222	247	227	226	248	214	274	229	250	236	200	210	220	232	241	240	225	260	242	243	190	225	245	207	204	223	226	247	216	218	215	228	234	217	205	240	218	227	202	251	217	223	248	239	236	228	243	242	205	200	220	223	228	204	243	205	219	204	213	230	204	234	212	223	233	203	227	241	244	246	255	236	217	217	239	222	214	220	201	220	235	198	224	229	217	249	225	261	226	249	245	198	219	207	198	219	246	229	215	217	200	222	237	247	226	205	228	224	228	211	247	226	236	227	210	227	241	249	262	221	224	229	236	228	222	228	204	237	221	216	244	252	205	221	222	211	212	246	235	243	209	237	226	215	213	239	213	210	229	225	237	220	214	243	225	208	214	222	212	205	222	232	235	221	220	233	235	205	221	212	231	216	232	212	226	203	234	227	233	214	254	219	223	256	215	216	251	235	233	224	213	239	203	221	190	234	229	218	235	220	213	222	220	209	215	222	202	240	232	206	240	273	222	224	203	250	230	212	196	199	225	230	229	228	238	209	222	220	218	211	208	240	248	218	252	239	219	222	205	195	234	226	224	233	226	226	243	211	246	244	218	246	220	210	211	227	236	213	206	258	226	280	232	225	200	232	242	216	210	258	205	217	229	276	250	236	245	199	226	235	228	243	229	227	244	231	215	224	192	254	241	219	235	233	192	229	202	224	228	223	235	228	236	250	219	221	227	217	221	206	240	215	228	235	229	230	221	234	218	231	239	234	208	229	256	249	224	229	231	240	247	254	256	232	207	220	248	239	234	217	236	203	229	238	200	229	220	210	203	237	232	199	223	233	236	228	208	212	194	235	223	230	229	233	231	220	222	245	249	233	202	206	239	218	261	224	225	244	215	200	232	211	224	217	204	209	227	207	198	221	240	219	228	231	273	227	227	262	244	225	200	230	219	241	213	227	228	223	199	212	245	220	232	222	236	248	216	227	222	211	223	222	243	219	218	217	235	236	239	241	223	209	216	223	226	217	210	217	210	231	204	203	202	233	239	197	215	211	202	220	204	230	235	202	239	217	226	241	212	243	218	205	220	231	216	191	213	220	230	218	226	212	216	236	218	222	215	232	251	223	248	223	235	240	223	233	215	226	237	229	203	232	230	254	220	213	214	228	220	211	214	218	233	239	209	223	207	252	215	233	218	207	239	231	222	198	218	231	204	222	253	245	233	196	214	210	225	240	231	213	225	214	210	239	223	271	214	215	222	229	255	207	211	214	237	244	228	209	220	203	209	214	235	211	227	212	225	208	212	242	226	226	233	212	215	280	214	229	245	217	226	201	212	233	234	231	231	228	199	207	224	211	271	196	227	207	228	217	224	201	239	215	214	216	257	193	232	240	215	218	207	205	211	217	229	216	201	248	219	267	224	221	241	216	209	224	221	243	248	208	249	214	232	238	255	240	221	221	216	231	214	219	205	254	216	239	239	230	207	231	224	240	243	220	243	202	223	237	213	220	237	239	263	234	231	237	206	226	244	231	244	246	232	211	227	235	223	214	217	223	217	232	225	229	242	197	256	226	249	242	257	231	228	240	210	212	212	232	228	221	228	229	237	230	243	222	218	224	218	248	221	221	205	228	216	218	216	235	228	222	211	234	243	243	234	211	221	182	216	223	240	219	230	205	205	178	215	257	238	224	242	206	231	217	221	207	240	251	207	212	196	211	222	214	244	236	205	227	208	185	213	223	189	217	232	218	233	195	200	197	227	229	225	233	229	229	236	235	223	168	215	223	212	205	227	227	211	207	233	229	229	212	238	227	227	213	220	239	237	242	230	258	230	219	225	200	240	229	199	252	244	229	209	230	200	227	230	224	233	214	234	208	260	227	233	213	229	221	233	247	246	246	221	254	250	254	258	200	222	257	236	225	215	198	215	210	246	202	227	229	217	221	204	235	227	248	232	213	201	231	220	212	252	212	235	229	220	207	229	213	231	225	215	196	270	236	193	226	228	258	248	231	225	219	222	251	234	251	228	222	256	232	222	239	194	227	210	234	228	197	230	227	225	206	214	235	208	235	223	244	232	211	216	220	207	228	204	229	265	219	235	206	224	220	232	235	221	246	241	228	197	257	217	226	196	245	234	239	230	227	253	219	199	233	233	221	216	232	218	217	232	204	206	254	222	238	254	228	236	237	247	232	227	199	199	247	234	234	230	250	241	229	226	215	220	200	256	238	236	234	220	245	249	247	207	242	243	235	244	237	211	199	250	223	232	196	220	192	236	236	229	212	236	218	220	242	217	227	218	227	254	230	221	239	222	238	219	229	238	238	246	260	231	224	229	214	240	234	226	215	246	234	233	247	207	213	226	228	215	228	234	254	225	230	225	230	224	231	238	220	247	190	225	248	212	219	205	198	207	226	251	231	225	247	221	226	223	221	206	202	228	251	223	225	231	234	203	240	229	225	243	237	223	232	218	226	256	207	196	216	225	228	228	245	238	257	244	240	249	215	231	214	227	202	211	256	248	230	226	255	233	232	227	219	241	247	206	212	252	227	236	244	223	209	210	227	223	230	215	220	227	246	243	228	235	227	234	212	236	231	205	213	246	215	206	211	213	246	245	189	219	222	228	209	232	208	233	225	242	266	227	222	206	218	224	215	223	251	216	198	221	191	203	229	214	228	226	215	232	207	214	217	225	241	206	223	239	222	224	240	229	226	239	240	231	215	226	247	218	244	208	232	215	244	209	218	201	237	209	254	205	219	232	230	244	219	232	228	248	223	221	204	237	233	234	249	206	231	232	224	238	256	228	211	218	236	246	214	241	235	229	202	229	242	227	230	235	237	230	245	215	250	213	231	224	236	240
6041	1768	3191	3524	3094	10335	36864	15309	1394	1177	1141	991	896	922	880	783	848	779	807	751	774	721	705	682	706	759	692	670	644	751	687	701	645	643	623	656	691	657	688	650	671	610	633	693	729	651	605	633	624	594	662	662	590	643	605	690	642	612	581	595	616	645	580	609	608	621	626	644	629	603	613	620	655	610	620	626	625	611	620	606	635	615	636	599	636	631	643	601	692	559	637	625	582	676	629	646	614	573	618	616	616	637	648	628	618	651	637	652	630	648	607	644	636	620	655	646	655	654	611	597	667	621	618	606	603	636	587	583	576	622	617	604	608	613	638	584	612	626	599	610	617	613	609	623	646	640	633	597	616	611	651	604	619	623	589	621	596	605	618	593	609	620	647	639	648	608	596	602	591	658	603	639	587	620	664	597	688	562	624	648	590	596	611	587	607	655	641	613	609	586	624	588	612	617	640	567	650	609	589	594	603	633	603	601	594	621	631	628	634	586	622	651	649	615	616	603	615	677	604	593	599	623	599	585	618	643	559	614	588	591	609	573	598	629	579	619	588	593	591	618	616	615	597	662	615	585	635	585	679	651	612	636	608	607	630	598	626	631	604	593	632	621	581	631	669	578	631	631	607	610	594	626	586	626	639	608	601	576	638	624	631	616	630	606	585	620	593	602	604	653	576	622	627	629	599	616	596	592	600	628	536	612	593	641	627	629	633	585	644	609	619	585	630	603	618	620	550	632	619	660	609	596	618	637	618	635	623	566	633	633	610	636	617	625	639	581	650	605	617	644	606	635	659	606	632	592	630	588	611	590	585	641	674	588	608	615	575	595	636	614	610	673	626	605	616	613	594	608	593	653	598	619	636	596	615	630	624	633	599	563	646	606	664	621	609	607	597	613	591	635	600	621	582	576	605	641	614	607	568	660	619	660	604	663	651	616	641	648	611	602	626	628	618	588	621	598	632	587	610	637	610	610	618	654	618	623	617	644	640	622	611	599	623	604	582	631	652	614	602	617	612	632	612	635	602	615	641	611	622	617	602	608	652	584	639	597	577	621	619	599	597	581	552	621	621	616	639	619	651	652	597	589	611	626	607	632	640	619	612	628	623	588	604	625	611	602	638	606	564	609	581	602	660	579	642	607	601	610	592	590	624	619	621	570	597	599	603	602	668	605	635	647	614	608	654	592	608	621	626	602	610	654	594	600	633	591	608	615	634	620	607	615	631	636	633	655	620	583	620	637	634	645	599	584	608	665	626	653	595	623	630	645	607	626	659	593	632	619	672	587	689	619	627	671	620	587	618	642	632	654	660	578	606	647	600	598	604	617	580	612	631	605	573	641	616	612	633	630	577	666	585	614	620	600	651	656	608	593	627	621	607	614	571	678	578	621	584	610	639	620	636	584	641	595	614	587	624	589	634	637	604	660	601	573	629	640	625	662	661	593	608	633	594	596	608	590	662	602	606	577	629	606	582	622	612	607	599	607	614	616	631	578	625	651	601	603	626	636	621	651	633	632	628	594	645	624	634	628	623	645	579	620	631	639	634	587	633	638	620	601	631	620	639	620	567	577	622	630	614	621	605	632	586	600	612	639	613	639	614	607	649	605	632	612	600	628	556	617	610	593	589	613	578	693	638	618	621	644	600	570	593	706	648	589	625	651	607	647	617	621	597	622	616	614	639	669	628	648	623	623	629	608	679	637	644	633	644	585	626	598	603	653	573	628	654	604	639	604	617	656	584	571	590	646	594	618	629	597	622	620	646	637	599	668	630	667	641	631	650	599	613	642	668	566	578	644	607	634	597	621	668	638	607	587	608	581	625	620	600	584	606	610	610	649	622	597	617	613	591	585	651	580	616	625	672	609	626	622	621	656	603	623	573	570	604	599	624	626	596	655	630	626	624	643	627	584	626	609	562	633	607	594	607	649	619	631	613	589	651	631	607	592	631	597	633	569	621	607	599	630	629	597	668	674	603	643	611	644	648	585	584	645	609	620	646	601	614	624	624	623	600	665	591	562	569	626	628	623	623	614	540	624	625	618	646	590	606	616	673	614	625	627	612	665	631	637	656	608	615	621	639	564	590	592	611	566	630	614	578	588	648	634	609	656	628	586	617	617	609	618	621	591	626	589	659	629	620	622	597	612	619	669	612	602	621	627	635	619	640	588	616	628	627	601	590	593	604	614	601	596	642	650	633	606	635	604	628	609	652	589	618	611	615	604	565	619	604	660	637	606	611	630	618	632	600	619	604	635	588	639	611	597	677	597	607	630	625	586	605	633	608	655	649	609	574	635	642	623	616	621	660	619	611	622	632	621	619	653	617	594	576	604	604	608	631	593	629	588	628	636	603	566	610	571	631	636	623	636	570	633	638	608	638	634	620	577	647	597	626	567	574	618	593	641	611	638	600	634	611	604	630	601	603	646	630	602	563	607	617	626	644	618	596	618	609	618	632	627	610	622	610	608	618	584	610	652	648	647	628	576	653	622	606	628	630	637	606	604	639	615	629	603	646	627	661	586	618	614	591	600	607	597	570	593	623	617	625	648	644	591	612	611	644	636	614	627	650	664	609	633	647	638	628	634	654	623	613	605	584	621	653	611	629	603	653	623	632	575	630	642	577	617	604	638	586	632	629	610	605	595	601	617	622	622	642	619	619	591	605	619	628	646	627	617	580	624	608	631	638	577	633	636	668	610	644	628	595	588	646	624	595	634	643	603	645	663	637	626	631	616	607	636	629	612	602	666	613	596	596	612	599	584	630	596	633	617	595	657	569	603	615	606	603	637	595	631	619	666	652	601	612	645	648	622	643	635	606	577	614	632	613	600	603	624	635	637	633	646	604	598	595	633	561	590	602	609	634	594	634	646	622	628	618	638	698	613	607	615	610	610	617	583	639	660	669	609	627	575	632	605	602	626	623	633	648	595	626	573	656	615	585	634	602	597	648	600	622	624	656	623	612	599	617	626	587	617	648	592	598	583	573	587	620	614	616	627	634	607	600	616	618	657	649	650	614	559	590	653	611	620	615	652	584	663	594	651	641	608	579	602	679	614	578	608	621	586	634	605	633	612	622	595	612	658	641	573	578	626	564	627	606	646	657	595	598	618	588	632	632	669	613	607	624	606	566	609	632	612	627	655	608	591	618	619	611	667	693	609	640	593	587	604	623	599	581	638	615	575	607	610	605	583	655	612	639	620	629	551	553	600	606	656	621	637	616	645	585	671	603	617	610	619	605	614	660	634	638	625	621	635	613	635	642	601	618	587	578	641	644	576	577	629	622	652	632	592	597	598	621	639	608	607	592	614	607	600	646	626	576	592	607	635	635	581	584	656	597	621	610	594	608	626	600	634	605	611	615	556	590	656	604	613	627	616	571	601	603	621	597	597	585	609	598	616	604	620	615	628	599	632	659	607	586	578	594	613	646	632	598	636	624	594	592	669	621	623	625	636	600	593	606	618	618	649	615	610	638	639	632	602	622	564	610	624	597	638
14953	3342	3057	2203	1511	7037	27983	9362	835	583	510	536	486	459	500	511	475	435	429	407	426	396	426	403	422	416	407	419	443	435	390	414	430	423	438	383	382	405	387	374	370	438	366	435	396	381	427	378	400	432	400	377	403	428	408	408	434	399	369	355	409	403	394	397	375	428	400	380	404	399	402	359	398	394	379	386	365	410	381	425	396	348	474	383	406	376	409	366	363	416	363	376	387	385	369	414	410	355	370	419	394	392	407	400	400	358	369	398	379	380	370	386	380	415	395	388	358	408	372	399	384	414	392	393	381	420	403	381	401	405	400	401	347	367	414	383	399	361	413	395	380	387	368	345	368	410	389	412	426	365	394	415	398	372	415	360	410	432	407	369	433	377	346	399	375	364	386	425	400	386	362	387	397	378	383	395	400	447	403	379	370	412	396	376	373	366	392	375	403	370	384	404	403	406	382	385	391	400	385	368	339	369	374	411	408	374	382	360	382	405	371	391	421	363	427	406	364	402	370	404	392	384	394	397	410	398	381	386	410	344	351	344	399	375	430	371	415	404	384	394	365	382	384	392	426	359	402	375	374	356	386	407	350	412	388	438	385	382	385	403	394	363	398	390	353	409	367	400	365	356	407	412	397	388	372	398	414	369	375	373	420	360	392	384	370	401	402	388	428	418	380	401	370	382	413	398	380	410	378	376	377	394	360	394	369	377	372	392	375	390	383	360	430	384	362	400	390	408	394	401	352	331	395	377	365	381	422	393	391	403	355	374	374	395	380	397	423	371	372	377	416	357	411	392	401	369	359	410	417	413	420	392	392	402	387	395	395	347	360	411	363	421	383	426	375	398	425	407	413	418	389	395	394	369	390	427	392	363	437	361	405	410	338	359	386	398	386	358	378	374	433	374	406	413	412	382	383	402	380	451	371	374	348	390	397	377	384	398	404	394	363	375	401	392	347	359	372	433	375	395	370	367	382	365	381	371	381	348	375	385	390	373	373	401	385	380	381	372	400	374	393	378	383	375	415	361	399	385	383	395	353	403	351	441	408	389	395	375	385	375	372	415	345	365	359	368	352	389	376	377	385	365	412	371	398	356	421	403	371	369	382	374	397	389	376	348	351	396	392	385	391	372	369	386	348	408	394	377	400	406	408	366	346	426	377	367	385	399	375	371	342	400	420	378	371	377	402	403	412	378	389	378	397	375	382	399	439	395	369	373	386	392	397	369	375	431	350	383	376	392	368	397	356	419	408	407	404	371	413	377	377	406	384	364	347	402	361	395	387	407	420	371	367	421	389	365	393	400	393	383	366	436	385	381	378	381	386	409	382	398	343	379	401	363	377	360	379	442	434	472	396	377	358	367	416	413	403	417	401	402	374	409	358	385	364	338	417	382	356	400	377	362	420	383	376	382	367	421	374	371	400	382	400	376	408	421	383	374	368	390	379	415	409	383	362	397	423	394	378	357	393	389	429	410	414	388	395	410	416	412	362	395	426	397	422	370	367	415	372	354	393	381	397	407	380	405	386	405	382	344	405	406	379	381	399	371	387	395	391	389	387	360	418	394	382	410	397	381	380	434	411	377	388	365	376	420	421	372	381	398	383	394	407	394	386	365	367	420	419	373	398	401	387	404	358	375	392	382	414	425	419	410	340	407	424	387	360	368	379	416	411	396	394	407	376	374	419	395	364	382	394	378	384	392	380	410	375	363	359	388	406	405	387	386	379	414	390	413	423	391	408	412	421	418	419	384	424	375	379	403	380	385	366	416	388	382	383	401	452	341	380	407	418	373	387	377	415	415	416	378	388	386	378	395	407	382	405	424	409	389	398	388	407	393	380	352	384	369	373	390	383	379	395	370	386	383	381	394	388	375	429	368	401	384	402	396	405	388	395	385	370	397	381	395	360	429	360	399	405	393	359	374	365	406	399	398	366	390	368	393	437	390	374	400	448	369	373	387	396	407	379	363	382	399	415	404	366	383	376	387	401	397	411	357	343	364	392	393	384	406	400	373	389	403	379	402	378	381	400	355	423	416	380	357	370	376	400	386	372	354	418	371	389	382	391	372	357	413	373	385	410	386	403	389	431	421	388	387	391	371	354	386	383	416	391	363	411	387	386	435	427	399	410	369	380	374	386	390	377	384	381	367	386	385	384	384	393	390	400	349	354	405	355	366	388	368	400	368	421	376	380	375	394	413	366	410	348	389	416	378	388	413	373	386	344	442	391	385	392	399	408	380	400	377	377	388	383	440	390	381	395	413	385	391	368	386	420	379	394	385	397	407	351	342	400	379	336	352	402	384	351	434	347	385	385	360	382	403	427	393	424	388	374	375	388	394	403	382	366	393	434	398	384	385	377	394	380	377	427	420	408	394	375	417	380	402	394	415	367	388	403	390	395	435	363	406	379	370	393	376	353	392	391	362	440	377	391	377	390	407	407	368	398	403	362	416	410	391	376	380	374	409	372	398	382	357	389	424	379	379	372	376	401	397	384	400	406	391	349	397	386	361	393	396	396	395	379	364	367	351	396	378	411	366	369	414	393	381	399	334	395	411	395	430	369	378	409	337	363	401	376	402	403	389	373	409	391	400	377	431	384	405	423	385	401	369	369	417	403	379	386	379	364	391	386	388	387	385	354	398	433	324	376	389	392	364	392	392	397	354	397	362	360	385	360	388	372	400	386	421	424	408	399	437	376	398	368	396	389	370	385	322	407	399	354	399	417	385	374	390	398	371	387	400	374	381	399	381	398	409	399	389	399	393	415	414	354	359	400	374	389	398	419	395	367	393	409	348	364	389	386	404	428	369	402	388	369	401	384	380	379	400	405	407	365	372	427	357	358	409	371	414	374	369	405	352	375	405	393	378	373	369	384	393	371	387	377	408	347	384	405	373	376	415	384	364	388	400	355	379	371	394	374	420	420	390	422	397	376	350	390	402	379	378	374	411	409	388	398	386	380	367	365	381	377	372	386	440	392	425	396	322	354	381	392	368	402	418	406	395	395	401	383	384	396	371	381	376	347	417	377	428	432	362	383	359	395	389	359	352	362	370	392	391	382	373	395	397	360	386	402	393	365	409	385	390	372	374	379	410	419	397	388	342	381	359	385	395	368	442	348	398	419	403	370	383	384	375	409	344	376	378	334	411	371	350	407	359	380	405	376	363	352	405	403	390	349	387	415	365	394	396	374	369	370	382	393	380	366	412	371	396	357	385	381	367	389	368	409	373	385	385	374	404	410	393	375	397	413	415	413	397	415	391	382	388	384	406	376	401	399	407	381	377	388	372	379	404	386	374	398	348	369	385	357	346	362	401	347	327	393	349	373	345	361	365	390	380	402	424	436	403	417	390	362	390	380	378	385	365	337	407	407	382	388	407	384	402	393	383	397	394	366	381	349	403	373	402	375	343	379	399	405	378	429	418	422	384	404	348	396	375	411	397	382	368	399	389	390	373	394	373	367	368	415	406	407	372	356	409	394	358	349	358	417	399
8219	2895	5660	6383	5563	18302	44254	14024	2449	2233	1928	1786	1667	1566	1501	1434	1293	1291	1235	1220	1222	1145	1152	1086	1102	1100	1087	1085	1110	1079	1083	1099	1035	988	1046	1066	1028	949	1029	1034	978	983	1097	1041	982	1049	1042	1012	920	990	1011	969	1011	976	999	977	1003	991	965	976	960	920	975	952	973	1044	940	899	1007	951	933	996	970	966	964	961	946	958	935	942	951	972	942	996	968	941	976	955	931	918	964	976	897	971	963	966	973	951	994	923	964	960	903	991	947	957	930	950	971	948	931	917	956	981	993	886	950	955	934	947	932	953	863	983	931	974	976	905	884	1005	927	984	987	949	963	930	962	885	957	928	941	951	929	920	984	899	918	920	940	1000	915	978	897	971	941	970	937	936	910	933	1029	959	920	972	988	904	934	940	914	926	974	934	911	931	1013	898	906	901	950	890	969	974	919	991	945	984	915	928	938	947	942	931	929	992	972	928	922	974	965	965	954	966	923	954	914	927	875	934	927	889	927	874	930	955	898	950	944	986	924	977	900	914	1010	960	956	929	922	957	943	942	896	950	894	956	968	955	995	959	914	914	888	924	974	973	903	897	941	1041	929	919	930	922	982	919	949	975	941	979	921	966	934	925	922	856	918	895	939	974	932	878	912	916	964	916	949	961	898	961	952	929	977	952	944	960	1005	884	911	964	918	939	890	973	955	923	996	934	957	977	959	949	943	958	996	955	962	945	908	983	919	997	940	952	898	907	988	944	961	937	920	865	952	904	908	937	950	959	946	924	906	919	969	914	900	932	984	933	954	954	935	916	952	949	964	947	973	933	931	969	898	915	910	929	997	951	944	928	957	958	934	946	948	963	990	904	958	911	894	979	943	956	958	949	913	931	898	976	933	945	891	951	993	911	993	898	915	926	910	902	939	892	989	905	924	927	933	955	941	963	903	933	967	946	934	900	957	903	947	957	1003	929	916	914	910	925	941	978	937	969	911	940	945	920	931	896	919	946	945	998	963	939	927	972	976	974	937	961	952	967	957	907	994	922	923	921	980	923	928	981	958	970	1002	960	963	961	905	953	978	981	916	972	983	952	962	906	958	926	938	910	973	905	951	963	931	938	941	993	920	892	934	1006	982	918	978	893	911	945	968	993	915	956	979	921	928	945	966	917	967	938	948	944	962	955	933	936	934	947	993	963	972	958	953	960	927	915	939	945	962	947	955	951	871	942	924	924	936	953	977	913	929	967	930	935	944	962	933	966	885	926	904	917	978	976	902	992	954	945	939	938	958	951	978	997	869	980	931	1003	954	913	935	987	953	992	934	955	961	935	918	916	939	915	928	942	983	980	948	935	973	971	915	914	959	908	924	905	915	930	927	955	948	923	922	959	900	949	882	968	964	927	917	949	968	884	953	970	942	934	949	984	941	939	949	980	887	948	905	998	924	966	957	898	974	910	906	945	907	1000	996	903	945	971	917	965	934	961	926	902	954	900	940	911	944	977	891	952	884	969	965	941	971	938	994	933	891	929	1003	905	992	934	972	893	963	886	973	974	939	893	942	957	984	963	877	987	943	1019	962	970	967	980	967	988	944	902	981	950	930	883	988	933	970	939	926	917	917	972	897	935	952	979	950	955	981	923	916	949	986	938	899	908	892	890	960	937	910	916	908	882	933	931	967	1036	927	1009	883	1013	979	943	957	912	880	961	934	926	961	944	914	958	955	1003	978	959	902	939	926	953	910	973	919	950	955	954	979	962	874	883	981	944	948	955	987	952	905	890	943	971	916	965	962	963	945	999	917	931	923	980	978	987	932	910	999	985	901	950	984	955	923	941	910	946	920	920	977	912	896	929	946	951	943	928	935	927	925	924	940	918	948	933	936	897	982	949	954	933	935	919	944	997	913	937	958	902	956	917	1030	935	953	929	991	923	900	956	936	898	884	887	975	944	961	984	922	975	903	965	965	943	925	919	1008	982	935	942	955	921	976	967	941	953	947	913	870	945	940	935	887	924	912	943	932	991	996	928	968	979	1000	959	954	932	918	957	926	984	923	941	946	927	981	981	974	964	916	970	855	900	960	919	908	930	864	949	908	949	970	971	899	879	938	939	922	927	981	945	960	956	909	931	928	971	931	964	917	927	934	914	888	912	925	951	852	906	866	891	871	916	896	979	878	875	925	948	991	941	929	942	929	914	899	968	904	950	945	951	946	880	970	898	945	988	919	957	954	929	1015	951	907	866	901	916	926	929	969	1017	925	907	928	961	917	912	926	940	895	943	951	998	919	977	953	943	922	978	996	941	957	966	954	989	910	927	963	964	968	901	965	986	903	915	951	963	952	981	901	924	942	963	931	930	923	917	970	934	940	885	909	966	946	927	884	986	947	963	985	936	927	907	955	999	976	949	954	911	976	934	951	920	936	933	930	926	940	961	947	931	929	931	959	918	923	927	968	976	930	999	911	933	980	971	905	927	912	985	925	988	884	895	997	929	954	933	1014	906	932	941	904	948	898	917	920	963	951	911	1008	901	898	951	929	982	914	953	949	897	936	943	963	966	945	925	972	884	961	928	886	904	903	962	975	927	936	1012	909	984	1002	924	978	983	966	911	929	955	908	961	971	914	954	957	948	954	894	924	903	940	922	940	996	929	947	908	931	953	948	986	914	927	968	939	982	939	968	896	1009	938	978	985	958	937	943	897	893	980	956	960	955	1007	984	922	965	932	918	950	956	988	1008	970	949	929	945	960	956	976	970	893	990	907	919	941	980	983	935	968	904	912	954	911	947	962	978	981	931	994	942	950	935	925	937	895	957	936	957	905	912	963	971	919	937	968	914	901	968	913	944	983	952	947	954	927	936	960	933	978	934	936	920	921	909	937	908	919	978	910	995	986	928	951	965	961	991	996	912	964	978	957	946	862	976	955	937	995	939	996	981	952	933	925	901	988	961	953	960	909	975	948	918	912	916	955	931	909	944	1032	955	887	929	965	907	941	939	940	976	919	890	981	963	948	970	946	953	942	935	924	975	928	943	959	1049	985	950	937	936	961	963	883	882	925	931	882	965	992	949	973	960	909	930	915	938	918	950	933	939	948	923	951	942	951	926	971	891	947	921	954	915	942	919	966	920	916	883	907	995	930	886	957	968	905	1015	904	939	944	920	902	942	925	915	960	935	889	972	997	1002	937	963	971	932	938	948	883	991	911	942	955	989	989	930	923	980	964	902	926	905	892	953	996	945	908	947	930	954	948	914	976	950	973	903	920	955	960	948	953	940	999	931	961	952	935	964	975	910	970	972	1003	931	946	944	929	932	868	928	961	947	894	885	897	883	932	942	884	904	907	961	958	941	919	916	941	964	977	949	927	904	989	965	982	914	959	912	949	954	929	1017	948	929	939	896	951	914	943	932	957	909	903	892	922	978	892	929	935	923	945	918	940	933	913	967	955	995	900	928	946	958	937	888	901	993	994	944	891	882	963	938	975	959	904	933	948	930	914	925	957	931	969	962	1016	904	912	919	916	949	968	890	908	909	938	950	931	921	949	975	891	963	908
2195	247	192	183	166	212	249	139	141	118	133	116	125	133	129	132	125	125	132	114	141	127	120	111	148	143	131	138	145	109	138	117	134	118	124	146	139	147	110	120	119	133	127	126	152	143	110	125	124	123	130	137	111	131	128	126	115	129	132	134	115	136	125	138	130	148	136	119	117	144	134	135	141	136	112	119	130	117	105	108	128	118	123	118	123	140	146	131	126	112	121	108	156	121	128	119	113	112	122	116	123	127	103	135	119	135	148	146	124	132	128	121	116	115	103	119	127	128	126	119	117	134	117	131	123	125	114	110	118	116	133	146	130	145	140	105	121	131	131	134	121	120	131	115	110	137	121	125	105	126	113	143	128	114	144	120	136	132	104	143	126	119	111	128	103	124	115	134	137	117	124	111	126	150	136	110	133	120	122	148	114	121	121	111	119	131	126	138	146	134	119	144	123	130	122	122	115	121	142	160	148	130	126	123	109	135	142	133	128	131	139	133	123	122	143	125	130	150	130	122	119	112	134	135	127	120	106	118	99	111	122	132	121	147	123	124	139	124	125	131	122	135	121	114	128	138	136	126	150	136	121	123	113	124	137	123	135	133	145	117	122	122	115	123	122	117	133	131	122	140	125	110	103	103	122	124	136	120	127	131	114	123	120	150	124	142	119	122	110	135	114	131	138	111	129	113	111	134	152	106	119	116	117	124	117	114	114	112	119	141	117	122	149	117	130	123	115	154	111	103	112	115	145	132	120	129	119	117	148	115	135	123	131	122	133	113	125	132	131	134	116	135	115	132	110	123	133	131	148	131	115	133	112	128	147	137	112	129	124	120	142	116	125	117	110	136	132	142	116	144	144	124	128	126	164	127	99	117	127	112	129	115	136	122	133	140	126	123	150	140	140	112	119	130	136	121	109	102	123	103	114	131	123	115	127	121	115	123	109	143	138	113	132	130	126	136	116	119	137	157	126	143	109	132	124	126	104	116	129	151	117	121	145	125	111	150	130	136	120	134	135	125	116	139	128	143	124	146	134	117	130	106	128	121	136	123	124	130	121	116	130	142	132	124	138	136	130	137	134	121	122	128	126	139	110	128	110	127	140	130	132	129	126	116	134	119	135	137	112	126	137	111	128	139	128	117	152	133	134	135	140	128	135	119	128	128	116	141	99	112	126	132	143	128	116	122	143	152	116	140	117	126	128	92	117	115	122	152	131	142	133	112	115	110	127	140	136	140	118	128	115	120	131	115	141	120	124	133	136	115	146	122	124	113	119	130	123	153	121	126	122	134	116	114	131	134	135	121	138	131	141	118	121	139	126	129	142	127	150	106	108	120	136	120	130	132	121	119	123	130	116	152	122	135	127	136	126	142	141	125	141	109	159	135	125	111	126	129	126	126	129	135	133	111	134	139	118	128	127	153	130	124	99	132	121	138	133	104	131	127	135	127	123	132	125	145	114	126	118	132	133	136	94	123	118	124	143	123	116	121	116	121	112	111	116	124	146	114	121	125	126	120	126	126	137	133	130	118	126	120	138	125	142	125	139	146	102	128	119	131	123	150	129	120	122	126	145	108	121	125	146	122	112	120	113	118	115	129	117	105	117	116	141	128	121	134	116	126	103	123	134	121	152	128	132	118	122	141	123	125	128	119	133	125	112	121	115	139	129	128	126	116	115	138	146	110	146	96	131	124	116	128	128	141	148	146	126	120	134	127	119	134	130	124	128	116	158	130	121	121	111	123	144	133	120	125	125	98	111	120	128	151	122	121	130	116	119	113	141	128	126	129	132	105	123	124	134	142	127	135	129	121	131	98	127	133	142	119	116	132	128	97	136	129	130	126	128	142	133	111	132	130	123	116	155	143	132	127	116	131	129	128	129	120	134	124	113	130	134	135	115	120	109	126	112	135	144	132	107	136	125	135	114	127	115	119	144	125	121	128	127	119	130	139	135	140	130	134	134	130	130	124	120	137	124	113	131	117	143	122	126	136	139	130	144	135	136	132	125	113	140	144	131	132	119	108	125	112	120	131	113	118	123	131	128	151	118	119	104	139	114	126	124	129	119	140	126	116	120	127	115	120	116	128	124	129	116	94	115	132	128	116	134	109	129	117	130	113	126	116	115	144	143	122	129	123	115	112	136	114	119	105	135	117	127	121	121	119	136	142	124	128	135	137	146	136	132	130	128	110	137	124	129	122	148	112	102	110	121	111	129	115	128	124	129	128	141	128	112	120	139	124	112	123	126	122	119	144	128	126	124	123	123	113	125	133	127	129	124	128	149	127	126	132	130	124	119	112	125	131	112	142	111	115	136	120	123	114	139	136	135	120	101	127	143	126	129	124	139	138	123	123	103	126	138	130	132	124	136	125	134	129	104	129	142	160	117	119	125	116	133	158	127	125	122	117	100	130	116	110	123	140	123	118	123	116	113	113	140	116	105	116	121	126	119	138	133	89	113	133	124	121	142	133	117	117	134	120	119	122	129	130	124	135	127	113	119	145	124	133	109	164	127	122	129	138	133	126	122	124	137	142	109	121	113	130	123	118	106	118	144	111	121	110	135	136	96	117	96	100	128	114	118	112	155	108	132	130	141	117	104	139	123	122	117	113	123	137	103	140	118	133	125	110	113	141	132	139	123	151	140	118	127	122	122	141	134	123	128	102	126	111	119	124	127	128	116	114	124	123	140	143	107	137	128	146	125	143	129	126	129	104	127	131	149	110	135	118	123	135	145	122	124	101	126	117	149	139	107	124	109	105	135	141	111	121	122	148	148	134	133	125	115	128	120	130	112	141	123	142	112	125	122	125	124	115	139	134	128	115	111	114	128	146	125	121	117	108	124	105	136	150	135	99	140	134	118	117	131	129	144	119	106	107	106	155	122	116	127	121	130	122	117	145	133	137	132	126	108	133	112	114	125	147	110	108	124	121	120	124	118	105	109	125	131	137	154	139	116	120	131	118	133	118	114	119	128	122	138	118	142	123	142	127	115	115	124	141	126	140	113	126	116	131	122	130	132	128	118	138	136	125	127	124	143	142	135	134	117	134	126	140	128	147	107	138	112	110	119	140	148	140	129	129	129	109	139	103	141	132	121	134	116	149	134	114	111	126	131	120	134	129	108	140	124	122	119	126	152	136	141	113	124	136	143	123	135	122	133	111	129	121	121	113	107	115	126	133	123	118	115	133	129	134	148	135	114	129	110	115	128	109	102	125	124	140	126	122	135	135	120	136	127	134	123	100	110	133	116	116	141	120	123	133	112	117	130	129	122	113	123	145	141	124	128	108	103	107	130	120	120	141	120	119	147	163	139	132	133	128	115	114	137	132	105	119	123	119	139	108	146	127	124	134	101	123	137	113	120	113	133	137	114	101	131	96	132	122	121	128	117	107	87	105	124	106	140	131	138	130	127	115	124	131	131	113	118	137	117	124	145	125	123	138	130	140	149	129	126	132	114	145	111	117	131	107	115	130	136	140	111	119	148	119	121	117
2187	486	559	578	525	740	1220	574	413	394	364	437	391	439	393	421	402	406	388	399	391	449	414	376	394	415	377	409	375	386	399	380	341	403	413	386	396	379	374	445	396	388	395	404	385	372	404	380	398	377	427	416	394	370	372	368	373	373	426	390	358	412	412	384	375	344	421	411	398	368	392	394	378	408	401	368	358	381	381	421	354	380	377	352	382	371	413	413	396	424	374	386	368	390	387	394	374	413	359	406	412	395	390	381	381	336	367	386	397	364	402	361	367	413	424	383	396	361	330	342	398	382	372	411	408	398	423	402	381	364	371	368	376	415	418	344	384	386	381	388	414	369	387	381	348	362	370	389	388	393	370	381	392	379	340	381	453	382	400	373	389	402	389	368	393	399	365	407	383	388	388	388	405	395	365	356	400	372	392	370	381	376	347	389	386	358	379	401	385	393	408	423	372	420	417	412	398	380	397	374	365	403	380	344	368	373	396	386	406	375	405	388	392	355	427	372	337	342	408	371	377	390	370	387	359	342	408	419	366	386	381	387	394	352	393	396	397	392	380	387	347	372	382	394	403	395	376	385	359	412	374	388	405	399	351	381	366	371	350	373	409	408	392	379	373	348	385	398	390	379	338	371	336	377	376	390	389	380	366	387	343	376	376	379	392	381	379	395	351	393	394	396	396	382	351	384	356	370	378	386	358	409	354	420	367	411	394	400	394	397	361	339	381	374	388	376	439	381	384	385	406	406	385	395	378	390	404	384	345	398	380	370	397	361	392	370	366	376	404	396	356	407	393	343	353	395	376	406	395	395	386	422	390	388	400	369	360	378	354	402	366	381	364	403	387	389	420	390	390	392	386	351	418	388	393	375	409	405	396	405	369	339	352	377	387	358	377	369	405	432	366	374	415	374	406	376	400	378	414	364	357	376	403	429	391	353	391	352	396	373	385	377	356	366	359	391	424	366	375	383	353	375	392	406	398	390	386	367	329	381	376	390	399	352	402	370	389	368	382	368	396	403	390	399	401	363	314	382	372	384	401	333	372	381	382	381	383	384	346	373	383	380	379	364	395	398	385	339	398	401	394	395	379	371	368	386	353	401	389	376	384	381	388	403	387	348	407	374	418	423	372	349	376	430	400	402	394	395	385	391	401	382	407	407	373	381	358	388	371	393	378	382	378	370	404	368	352	390	378	377	372	362	388	376	380	365	382	369	372	413	394	358	391	384	361	400	374	384	400	401	388	391	376	373	416	414	392	389	375	383	357	388	356	393	366	401	383	384	364	370	409	377	389	380	380	401	417	381	374	364	444	364	351	356	412	369	366	350	379	371	362	386	403	406	410	421	361	402	385	367	396	377	402	373	380	386	391	387	410	366	373	384	424	376	363	382	369	408	398	360	398	424	401	373	378	369	390	382	365	389	377	399	354	406	391	369	443	363	377	350	377	367	394	378	380	389	372	368	380	365	391	417	384	346	370	383	410	379	359	402	371	403	386	375	384	418	375	372	367	372	365	401	420	397	359	359	378	378	394	370	373	362	374	377	364	375	341	390	403	368	380	390	407	390	341	353	398	339	369	380	395	374	379	391	389	398	348	373	397	365	390	364	362	383	399	389	368	380	395	401	371	397	394	377	371	380	380	375	362	412	380	341	395	382	364	364	344	385	396	403	374	349	421	348	395	397	363	339	415	375	398	393	373	402	384	418	387	402	406	379	386	363	367	377	362	358	371	386	394	367	385	390	376	340	395	381	437	354	401	391	363	419	396	343	365	395	402	368	380	437	384	353	388	361	364	366	391	374	355	364	390	374	383	368	393	414	390	403	372	379	383	367	361	330	383	379	375	381	384	356	382	362	386	378	404	390	357	397	365	375	390	394	411	413	418	378	404	363	363	361	383	396	367	374	383	382	387	407	385	393	388	368	387	383	356	371	382	396	364	394	384	365	382	365	385	397	377	358	412	364	360	410	381	386	388	368	408	373	401	381	384	370	383	384	369	336	366	398	382	364	405	376	390	371	375	385	411	373	362	394	420	364	382	377	370	414	378	397	360	360	400	369	397	380	377	389	364	354	365	363	404	381	380	364	377	379	388	407	390	383	382	395	377	372	379	366	380	349	365	389	370	368	381	393	385	394	400	377	390	363	375	397	354	363	384	390	370	386	381	361	393	358	395	357	367	402	382	385	365	376	422	380	398	380	338	397	366	400	391	392	370	353	385	342	375	399	378	394	396	387	386	406	396	430	370	369	395	378	377	360	414	403	423	365	360	423	402	391	385	369	398	399	413	404	370	384	374	375	374	385	402	400	377	394	385	388	392	372	422	352	406	366	366	409	387	385	354	376	371	344	379	383	368	412	386	338	395	345	373	409	363	401	384	352	416	368	365	386	408	341	352	369	386	353	380	392	376	391	393	375	397	414	396	363	378	409	368	381	383	376	371	372	370	387	390	397	393	369	389	370	421	349	357	363	396	403	417	408	367	370	400	386	380	365	416	383	382	423	393	382	409	401	387	410	387	365	400	390	381	387	349	380	377	356	396	370	364	393	412	394	369	404	405	376	375	391	368	359	383	364	361	394	402	399	410	374	402	365	412	384	374	356	380	398	350	382	377	401	391	422	409	396	426	368	352	388	378	388	377	388	402	412	401	358	363	358	387	397	383	405	389	365	360	387	335	407	372	396	383	382	369	413	401	378	367	373	376	402	368	355	376	399	408	390	371	396	423	399	413	411	393	417	387	402	383	403	380	361	395	361	361	392	384	396	367	384	411	371	391	366	397	390	396	393	387	406	420	386	381	342	381	355	381	365	403	384	390	375	368	389	411	403	410	392	376	396	382	372	385	349	406	363	364	416	395	410	374	412	366	385	374	384	444	382	411	375	357	417	363	360	372	381	381	365	380	374	416	353	363	375	377	371	385	374	378	416	411	379	393	387	390	371	350	374	378	380	377	361	392	380	373	374	383	375	394	378	363	391	410	407	345	438	406	377	415	376	371	378	403	386	379	375	401	396	340	398	362	382	366	381	379	432	383	374	355	407	388	397	391	344	385	394	385	334	367	376	362	377	409	373	416	378	374	412	394	404	355	380	353	361	361	408	378	387	390	414	349	361	405	385	385	384	364	387	388	366	408	386	375	371	365	392	425	397	389	366	396	421	376	382	395	411	366	388	365	347	377	374	434	356	411	410	376	381	375	403	353	385	409	381	384	377	384	384	389	409	368	388	378	392	395	416	396	394	381	364	413	345	366	369	379	398	408	400	381	377	384	434	350	385	357	397	376	385	401	344	381	372	392	397	363	347	403	368	373	405	389	381	376	377	346	394	403	379	370	385	383	378	344	365	393	401	407	380	374	367	376	373	361	383	385	370	351	381	359	416	391	369	397	374	387	409	371	383	358	394	394	363	385	379	350	380	393	385	374	370	416	380	387	373	406	373	416	363	416	389	377	399	361	387	401	389	393	350	418	360	396	385	354	358	361	372	348	415	378	344
8002	1225	1405	1109	795	1340	13114	4187	365	286	252	283	310	247	273	292	266	245	205	227	228	230	236	252	229	207	245	273	234	260	232	190	232	199	226	229	206	228	235	220	220	220	217	219	229	212	226	230	237	230	261	225	233	195	207	211	235	219	209	217	244	208	219	224	200	208	220	221	231	204	234	233	238	232	219	226	251	184	204	229	194	217	216	205	209	251	208	204	214	192	200	203	181	224	217	204	216	207	192	228	212	202	208	202	219	191	217	224	244	234	202	207	222	191	224	222	209	198	206	219	204	209	190	216	199	227	223	234	194	202	216	214	198	204	227	230	202	224	209	218	221	215	206	207	210	213	189	187	211	219	223	217	222	192	218	227	218	213	194	207	203	222	205	205	241	217	239	242	208	198	224	225	197	219	211	206	230	216	209	213	208	233	210	208	213	223	220	194	226	233	222	198	194	210	214	192	219	197	213	198	238	228	221	202	222	237	214	203	205	224	216	241	228	194	247	181	201	224	220	251	215	212	221	225	212	219	203	210	188	205	208	204	194	209	206	208	215	220	216	196	234	187	232	219	214	220	186	209	210	208	198	219	222	213	226	206	194	205	201	208	182	188	218	228	200	183	236	240	235	234	227	201	231	215	237	174	212	212	217	235	216	225	211	240	207	223	214	231	220	202	219	192	215	226	178	232	219	200	235	250	225	207	235	237	229	199	226	226	212	242	228	224	209	200	213	213	213	210	199	205	201	211	217	219	186	222	199	241	223	218	208	205	223	201	223	244	226	196	199	219	208	219	239	225	220	229	229	211	216	228	230	230	188	241	220	208	211	212	222	219	219	229	211	210	195	219	213	205	249	230	223	208	202	221	203	225	211	215	233	233	209	204	217	224	215	207	209	216	239	238	223	217	217	213	223	212	192	235	206	225	200	209	214	212	218	195	207	182	234	215	176	222	223	217	230	218	224	209	203	223	252	213	221	237	208	202	196	234	183	194	212	213	236	193	209	214	227	195	213	206	234	201	196	216	206	226	212	198	201	235	200	212	185	208	228	224	192	223	212	188	232	211	207	210	180	227	215	244	204	218	195	218	210	220	223	225	189	224	215	197	191	219	211	222	197	229	226	218	208	208	199	228	197	208	229	197	242	225	224	205	235	231	227	223	206	250	201	203	192	229	237	203	229	208	226	211	212	207	237	218	208	219	252	225	223	211	198	217	243	206	209	199	216	249	230	196	201	235	187	208	205	226	216	214	214	186	234	233	223	219	216	196	196	227	221	191	187	228	224	231	226	210	216	236	215	218	196	218	204	224	220	196	221	240	220	187	227	189	248	209	230	209	213	212	228	216	209	228	200	203	213	198	239	211	218	217	195	213	238	231	248	218	201	213	219	240	229	210	246	210	209	208	216	218	221	199	210	219	215	205	246	199	217	187	221	192	202	212	228	242	226	193	202	233	238	205	227	201	233	211	215	227	202	188	180	227	220	208	226	215	228	233	235	214	207	206	208	210	202	206	235	194	229	209	203	210	232	225	218	201	208	216	192	224	221	238	222	228	244	201	221	216	205	225	211	211	231	223	246	209	194	213	198	246	233	203	226	209	229	217	202	248	215	205	242	210	183	194	210	210	218	207	221	222	239	208	208	206	196	205	213	229	194	207	186	218	233	237	232	238	209	210	217	202	216	221	214	227	200	227	214	233	220	200	199	205	240	200	198	200	208	210	249	209	202	205	228	228	169	209	200	207	225	232	233	215	222	214	223	242	214	208	228	217	211	203	207	203	233	179	215	188	221	218	236	210	193	196	215	224	213	234	200	213	220	203	236	212	201	242	232	201	238	217	210	224	198	236	233	207	211	221	198	208	221	202	213	229	218	228	224	212	214	206	232	182	211	221	207	213	232	220	225	221	207	216	202	224	227	230	210	206	218	215	220	208	205	212	212	235	186	184	219	226	209	221	214	237	225	226	207	233	207	200	215	205	239	203	190	202	232	203	186	216	220	212	195	218	224	205	215	231	196	209	205	216	177	212	240	233	243	220	192	212	203	189	233	238	249	219	225	191	198	227	170	206	231	200	214	208	219	232	216	202	203	218	235	252	214	209	204	211	227	211	196	216	193	233	191	195	215	212	218	217	235	241	198	208	241	212	208	234	201	239	202	247	216	219	215	205	236	213	240	224	207	248	236	233	213	222	210	207	207	242	235	202	202	224	206	188	218	215	222	239	203	235	221	204	252	208	216	203	197	208	213	212	212	226	213	232	200	242	200	204	205	208	220	202	203	237	209	228	220	222	190	217	197	199	214	230	206	216	204	201	203	197	211	228	220	229	235	209	201	236	251	241	228	238	208	213	214	209	237	200	244	206	212	211	216	217	215	222	195	209	214	225	231	222	226	203	224	206	219	236	236	242	204	189	210	201	221	217	227	221	233	228	196	205	254	183	193	221	236	209	206	213	211	218	237	228	202	198	192	208	192	205	201	232	179	196	201	237	222	219	198	232	228	243	202	222	207	224	186	195	245	221	199	223	225	210	201	225	217	219	228	224	194	191	234	208	230	225	191	236	199	216	206	193	222	204	217	231	228	222	189	220	209	247	224	199	214	231	219	192	251	195	238	225	203	222	209	235	188	242	211	228	230	210	195	221	200	258	243	205	218	206	218	220	218	216	218	226	200	241	212	237	230	226	210	201	194	227	197	212	212	195	212	217	222	194	233	217	205	202	216	172	205	234	233	240	219	236	231	238	210	232	240	198	209	204	203	237	221	236	222	245	198	208	213	204	208	223	211	222	222	218	205	208	230	198	220	209	216	217	216	200	225	225	218	221	196	205	184	191	231	208	243	194	222	237	203	239	224	226	262	225	238	210	187	236	247	215	202	201	234	217	241	189	228	249	227	223	210	223	188	233	217	232	196	227	212	207	189	219	242	243	224	192	202	238	192	199	228	207	201	217	201	214	215	237	199	195	190	228	243	210	213	206	204	225	193	222	229	245	213	215	196	222	217	199	212	222	203	223	205	220	245	188	212	232	223	214	222	214	240	237	226	224	222	224	253	212	199	241	211	227	218	214	203	190	227	210	214	204	208	213	195	204	230	217	213	219	213	223	218	230	212	229	235	216	190	224	205	210	195	222	212	200	243	216	222	251	213	221	201	222	186	214	239	259	225	225	194	238	228	197	200	230	224	200	241	194	203	223	203	209	211	218	220	206	219	206	227	201	217	222	225	209	238	241	226	220	210	220	199	234	257	231	234	235	237	206	198	219	218	205	224	212	227	209	192	226	215	228	239	216	215	203	207	216	220	193	229	231	210	205	199	216	234	213	181	208	215	219	181	222	234	197	204	207	206	182	188	204	192	203	200	207	195	184	196	205	203	194	196	226	205	188	239	231	226	225	190	217	214	224	192	207	215	213	193	189	192	220	193	229	208	214	214	204	245	242	247	220	229	210	208	207	212	213	208	238	239	233	228	236	214	218	233	212	194	199	218	178	214	214
6077	1487	3028	3614	2923	5544	31607	6817	1385	1264	1129	1003	927	911	823	763	795	809	718	756	750	730	683	643	651	725	702	696	643	675	681	665	625	665	680	647	667	628	616	653	614	622	628	634	630	652	627	587	598	620	624	564	633	618	622	593	630	620	607	603	558	634	631	593	604	583	606	570	625	624	591	601	585	617	649	569	610	632	605	614	589	573	582	576	585	627	594	597	644	605	565	585	612	589	593	597	590	549	578	580	634	608	581	604	595	613	558	615	558	563	592	576	580	576	608	583	614	592	574	622	593	615	623	619	572	568	561	605	572	629	608	613	554	584	567	554	569	577	565	594	530	559	582	562	639	580	580	584	602	596	562	558	605	542	583	632	633	595	554	607	559	572	625	591	639	615	601	571	614	605	546	564	610	595	581	580	591	596	589	575	613	567	570	611	595	563	590	567	584	596	569	603	583	605	594	580	567	581	551	630	600	555	581	561	564	616	571	604	581	566	554	564	602	563	584	574	589	614	640	601	566	592	572	592	584	613	608	567	560	597	583	619	610	563	568	558	568	635	604	595	555	577	575	572	556	590	615	581	598	552	549	587	586	601	599	526	612	566	615	551	611	575	552	564	588	567	589	571	545	554	603	564	554	605	602	619	552	585	581	578	581	577	597	603	584	593	579	663	561	577	575	562	577	551	558	584	647	605	613	565	601	600	596	590	601	621	592	621	579	579	567	562	589	614	602	560	609	578	579	619	551	557	549	541	586	581	545	599	566	620	608	536	570	626	614	566	548	592	564	582	617	548	568	583	615	630	602	602	587	582	552	560	566	593	576	561	597	573	565	577	578	536	591	600	586	577	603	595	593	582	585	591	595	598	581	551	573	611	583	559	577	579	621	571	576	566	546	615	554	600	603	591	617	583	598	630	596	564	576	579	561	595	555	589	572	607	623	536	582	558	563	566	555	588	589	585	571	521	595	604	578	591	562	614	587	582	541	622	616	554	624	597	572	603	625	576	571	606	583	627	594	578	585	561	618	583	570	543	567	583	582	589	598	623	603	634	584	566	591	555	581	595	567	546	589	570	617	595	545	557	595	590	551	576	528	569	587	607	577	607	610	597	646	566	590	594	597	610	594	587	543	557	625	605	606	612	556	590	563	619	572	618	586	595	577	566	594	587	583	560	575	585	597	572	583	564	582	570	551	572	548	594	564	551	592	599	592	584	580	650	566	602	607	589	618	587	590	597	570	587	592	608	602	550	581	565	522	644	602	571	537	559	574	585	620	553	639	593	583	597	539	587	627	609	578	590	555	629	601	556	611	593	630	598	583	641	554	562	591	643	596	592	616	576	598	580	564	550	612	553	572	588	560	537	603	574	582	573	596	548	591	590	575	570	605	564	539	612	577	604	588	597	580	610	634	542	566	584	549	563	574	575	552	588	569	556	545	595	589	583	575	577	557	573	621	554	599	598	568	616	590	577	606	605	592	577	573	536	560	566	627	583	608	567	602	566	613	565	549	578	592	545	574	592	586	563	578	598	570	642	591	616	591	581	549	621	584	580	589	555	617	587	580	635	598	591	559	647	595	592	608	576	585	578	557	611	544	543	549	578	617	553	613	613	586	613	591	532	544	591	542	629	580	579	575	561	588	616	574	575	600	583	589	595	597	578	552	631	593	609	586	613	582	599	621	544	638	589	567	599	598	571	580	614	566	565	606	576	597	595	578	583	602	603	599	564	566	597	601	608	603	634	616	575	591	553	552	570	551	630	602	586	595	555	541	588	603	553	599	550	571	577	590	578	593	570	596	634	611	586	601	566	559	587	579	557	581	580	590	567	590	595	595	603	584	608	641	555	585	581	642	623	636	561	599	568	572	615	585	631	604	606	594	576	561	614	556	581	596	572	626	570	628	590	600	611	572	598	607	584	571	570	593	585	600	575	526	546	608	593	579	585	591	580	564	621	537	573	610	549	575	516	596	564	594	563	612	638	584	589	601	619	561	548	572	608	615	601	605	590	618	549	573	577	603	612	595	574	589	614	589	578	548	596	584	574	580	602	635	615	541	548	645	578	610	604	593	596	633	624	628	582	577	591	601	620	593	598	579	601	603	587	595	572	564	556	579	607	619	587	596	567	609	575	574	560	597	576	607	638	633	579	626	551	599	620	542	571	612	609	594	561	569	547	614	553	610	586	589	596	561	556	657	547	635	580	579	588	544	576	579	604	615	574	598	579	532	580	598	557	585	586	600	604	614	569	556	599	575	566	598	548	576	560	562	611	602	558	609	655	606	552	589	546	624	587	549	632	543	559	544	566	563	600	539	569	551	588	577	582	562	579	587	588	551	591	595	605	582	561	563	535	627	565	565	588	574	547	599	622	602	548	565	575	601	570	581	596	598	542	571	622	561	589	622	622	606	556	647	540	622	574	625	597	636	579	555	635	558	597	563	555	559	597	531	605	602	612	608	556	547	566	574	656	556	590	540	565	604	587	582	551	572	587	622	578	609	574	572	590	543	596	609	612	583	568	621	551	576	596	546	595	621	566	587	567	596	593	543	618	610	589	554	577	522	608	585	629	590	582	614	573	594	622	572	596	615	617	567	624	607	584	602	555	559	612	599	566	559	582	619	581	561	561	596	591	576	579	602	563	545	605	593	578	553	561	551	569	598	565	605	581	605	612	622	608	576	586	565	570	572	546	549	578	588	577	554	602	526	531	606	579	557	621	599	621	552	544	600	599	568	572	589	550	545	565	647	552	538	558	576	596	557	591	569	623	582	577	589	607	569	590	642	576	615	608	584	582	586	601	561	561	587	603	567	610	580	576	579	570	608	554	588	615	573	599	613	580	597	634	579	566	555	601	567	573	606	587	545	617	642	563	562	587	644	606	543	571	635	630	586	544	567	611	573	576	573	579	562	580	618	580	559	591	556	617	594	556	604	615	596	569	612	610	631	613	592	576	548	528	607	556	552	563	614	603	527	597	587	600	588	573	581	567	590	637	578	572	557	565	568	581	596	594	598	611	572	595	584	591	628	661	555	581	556	549	575	636	606	564	550	587	577	598	560	580	598	570	601	575	618	566	554	586	608	576	564	585	605	583	598	574	609	596	607	569	574	565	610	596	597	609	609	572	559	559	603	541	607	576	591	609	579	586	628	558	541	610	605	585	569	585	561	560	579	586	557	582	549	559	600	606	565	611	572	552	543	581	587	574	589	582	551	592	587	588	592	600	588	601	569	625	614	577	556	578	530	586	606	592	553	604	579	581	579	620	591	602	605	554	619	624	594	560	565	583	559	580	595	624	588	574	601	567	594	579	566	573	573	556	599	591	592	619	614	596	613	547	614	620	588	579	563	584	597	592	622	596	600	557	602	584	584	585	611	577	595	587	587	590	584	591	576	581	580	605	599	582	550	576	610	587	555	592	587	621	609	586	614	639	562	582	552	573	600	542	602	592	625	580	578	541	594	569	619	603	586	580	580	567	607	561	603	628	577	601
14911	3060	3198	2331	1539	1250	21237	10480	871	648	537	540	501	437	506	472	431	487	442	430	453	410	444	463	435	418	396	373	369	390	418	408	412	386	344	399	388	359	415	408	365	412	388	392	390	362	374	405	397	372	413	370	393	386	384	398	363	407	396	416	383	411	395	405	382	375	365	409	419	377	377	379	379	396	376	387	411	389	377	401	366	422	437	382	369	389	353	373	436	429	398	419	392	401	408	417	349	397	372	416	403	374	411	412	397	382	384	365	416	393	369	359	404	397	417	354	372	356	401	393	411	403	398	391	434	365	411	388	396	369	383	363	363	378	365	402	402	370	378	383	379	404	389	386	427	380	412	411	352	380	381	379	379	369	394	387	368	378	390	384	398	384	394	410	431	375	389	401	393	382	407	409	360	379	347	380	380	356	403	409	394	412	385	358	368	380	386	356	424	359	400	397	380	422	371	393	355	389	365	381	384	399	389	386	394	362	370	407	410	459	366	396	402	406	353	416	395	392	393	339	396	375	401	380	371	390	407	406	401	410	382	403	386	418	383	368	386	397	401	381	407	381	374	370	376	345	382	418	406	400	401	397	386	382	347	386	390	406	396	372	399	396	382	353	407	410	438	424	384	357	353	377	380	362	391	386	405	412	387	425	418	404	414	379	368	395	417	385	409	405	364	423	368	342	401	418	405	375	371	354	370	386	353	400	413	357	382	449	386	388	379	347	386	387	383	403	429	361	367	388	369	365	417	414	384	403	371	420	388	385	384	378	375	381	398	379	351	395	381	405	381	335	364	365	383	348	396	382	404	357	403	363	389	410	419	390	390	365	389	397	394	405	397	405	360	390	389	380	395	403	416	397	397	408	380	411	418	360	387	370	349	373	365	388	393	415	394	409	386	401	390	386	393	408	415	416	438	411	400	386	367	386	371	401	438	423	386	389	366	367	373	386	393	378	407	398	369	385	402	390	376	383	396	387	424	362	367	426	359	384	400	376	384	396	384	399	346	413	392	388	351	375	377	385	366	360	370	412	384	389	372	394	375	414	377	399	388	387	396	363	372	379	399	399	368	351	373	405	379	381	399	387	396	402	368	428	368	402	399	386	418	339	397	383	409	412	403	379	342	356	398	398	417	388	365	406	372	363	376	383	420	401	406	382	397	362	426	409	387	381	382	378	377	384	366	361	405	399	413	395	406	379	367	366	412	376	401	378	369	396	380	391	371	399	411	377	394	377	360	396	376	369	363	403	411	402	397	383	419	388	413	365	355	367	385	367	347	394	385	410	391	368	360	386	374	381	395	392	393	366	404	408	373	391	401	385	392	404	387	406	397	387	387	396	393	375	366	372	364	374	413	435	361	368	393	350	383	375	404	384	413	380	380	364	402	387	366	376	358	385	372	427	447	379	376	379	390	385	387	376	381	379	388	326	378	400	393	410	386	379	406	396	364	385	398	391	419	398	396	403	383	433	391	413	432	407	374	396	398	370	380	403	406	410	375	400	363	378	390	389	387	407	398	390	382	383	398	419	397	382	377	390	400	399	417	390	425	372	380	385	398	392	385	381	380	359	389	407	380	356	345	362	340	394	377	395	383	416	375	396	359	368	367	400	363	383	343	387	417	426	400	358	388	402	358	406	416	404	390	383	434	418	401	359	404	351	382	343	398	387	386	369	371	357	415	370	379	372	393	441	381	391	389	377	381	381	402	388	399	364	384	388	365	371	397	379	368	358	383	348	365	397	419	375	398	383	369	372	376	399	405	365	391	361	367	391	409	386	399	373	394	389	403	402	338	381	428	402	408	388	353	391	382	352	352	343	379	400	349	358	388	374	386	354	373	409	399	387	408	363	391	390	387	389	396	386	357	414	405	395	389	385	369	393	389	358	375	390	376	423	406	415	375	369	412	415	407	361	389	369	431	334	364	395	387	378	376	391	373	401	405	384	368	389	379	407	368	405	371	391	373	326	420	374	373	354	379	399	405	381	406	406	413	412	405	360	377	361	388	457	346	418	386	367	388	391	384	356	366	340	370	374	346	428	398	380	408	358	410	339	368	405	389	427	425	394	368	385	381	376	439	394	363	363	404	383	355	349	383	420	371	360	391	379	392	386	364	405	384	410	367	434	422	363	397	377	366	348	353	384	360	380	368	423	361	390	366	362	371	386	415	361	397	379	399	388	377	424	398	388	377	426	422	357	393	400	406	407	405	420	383	388	347	392	389	387	363	393	372	389	375	380	400	373	373	399	389	371	414	397	367	380	398	430	386	397	385	401	399	344	380	409	405	382	386	381	374	388	382	391	361	436	388	367	383	383	396	405	399	403	391	336	400	360	375	410	412	391	391	377	372	390	370	387	361	390	391	386	350	411	415	366	380	390	405	393	349	397	392	419	411	387	391	387	375	372	405	384	400	394	397	375	404	391	397	346	331	368	368	385	386	372	358	382	349	380	390	405	371	402	378	402	377	336	370	399	411	376	431	399	378	396	370	404	381	394	426	395	399	384	373	362	372	396	407	380	410	392	390	373	346	451	397	411	390	348	407	388	380	365	372	435	360	379	405	408	403	381	381	371	389	393	427	409	386	397	401	390	381	408	387	372	377	374	358	422	380	373	372	392	400	401	381	389	408	385	410	386	411	402	422	383	391	385	385	392	395	368	374	377	413	392	424	400	403	365	381	375	390	342	398	373	408	400	361	353	332	387	417	418	371	367	369	374	382	393	367	396	396	363	353	394	363	401	400	431	361	387	411	349	379	390	352	426	371	367	361	364	375	370	410	431	429	409	405	399	371	390	382	378	384	359	402	411	359	372	397	387	371	400	449	393	389	396	405	371	361	353	419	397	388	408	368	385	396	404	365	385	383	399	401	369	373	418	384	385	365	392	395	411	381	407	396	365	374	364	393	399	367	359	431	373	421	381	344	343	411	390	402	401	388	362	370	382	420	428	371	374	381	385	383	354	430	388	393	387	363	358	388	387	381	391	387	412	390	380	378	407	386	417	367	390	362	393	412	386	393	372	377	391	388	369	399	389	395	405	372	395	369	372	355	419	386	406	416	380	383	388	389	403	353	420	414	390	406	373	397	364	370	389	403	361	375	384	362	366	435	395	376	409	382	386	374	356	410	376	352	396	386	368	392	388	374	378	384	377	388	357	400	423	363	359	381	408	416	382	349	382	385	400	357	383	339	368	383	391	346	363	369	414	419	380	364	391	381	355	386	368	354	414	382	411	394	327	403	368	350	402	399	411	360	403	388	442	377	404	392	386	410	389	377	378	376	383	395	369	364	417	434	355	381	385	382	404	364	374	369	417	401	391	403	381	357	371	382	424	360	339	392	406	388	373	363	390	382	365	394	414	410	356	398	387	370	390	379	399	389	368	380	389	365	418	407	369	384	379	418	385	384	358	375	381	378	390	407	411	386	428	347	357	407	369	386	399	426	383	388	405	396	366	386	387	385	364	388	389	371	396	352	406	370	387	383	383	396	401
8204	2811	5783	6293	5500	4932	39417	8260	2490	2136	2028	1773	1632	1576	1339	1452	1379	1366	1304	1259	1233	1162	1212	1178	1136	1179	1112	1066	1071	1088	1067	1074	1030	1039	1022	1002	981	1032	968	1052	1044	987	971	1005	977	1065	956	976	1015	1000	988	954	1008	997	996	960	897	1064	988	990	955	994	971	986	998	939	975	933	919	933	1028	939	884	962	964	929	896	941	958	978	971	944	935	962	943	947	986	978	929	929	945	922	917	898	919	910	954	905	983	959	940	932	914	959	989	883	952	931	916	943	963	925	913	944	973	946	923	893	936	1003	914	979	964	1011	980	967	940	948	907	979	931	977	940	1017	923	939	945	897	964	936	924	900	890	923	899	957	992	934	918	942	962	926	924	900	910	944	917	926	885	947	927	937	927	991	920	917	902	913	969	915	959	933	929	926	902	912	908	914	952	939	944	956	892	956	926	959	972	935	965	903	897	950	906	923	939	963	952	919	953	891	940	929	947	936	957	932	865	973	980	946	885	928	929	933	950	930	912	964	951	900	968	943	997	940	951	965	953	920	957	942	927	915	988	966	915	935	925	923	830	943	922	939	904	889	959	910	945	953	918	912	941	944	935	955	996	969	964	983	971	941	911	934	893	959	941	972	922	916	954	966	883	908	912	924	889	872	957	955	1015	955	948	911	902	931	981	894	928	952	869	968	961	939	946	928	915	968	944	957	887	942	1004	962	930	940	929	945	938	934	934	889	969	939	973	921	964	896	937	929	983	964	960	896	943	951	931	941	912	940	934	955	932	967	951	951	961	915	957	986	978	934	985	987	915	934	947	960	898	934	979	914	858	878	897	923	976	948	906	933	964	964	940	928	881	958	920	916	948	961	921	937	899	968	955	981	953	901	913	954	943	928	939	960	946	897	918	890	934	962	934	892	921	891	918	943	864	932	919	917	916	964	874	963	884	956	956	897	937	971	954	948	892	957	950	956	925	909	964	929	930	872	978	920	892	902	936	920	928	854	946	903	941	964	914	925	874	907	1010	930	877	964	909	928	973	944	984	951	906	909	941	924	935	915	955	935	941	913	896	905	881	953	917	903	969	936	913	935	923	896	895	899	965	968	949	964	975	938	915	944	889	932	948	975	917	875	949	923	993	926	922	958	924	947	903	902	947	895	951	892	959	898	949	966	934	937	906	973	911	944	886	923	928	948	912	909	920	913	952	983	957	884	906	916	932	896	963	866	932	944	890	925	964	914	958	951	914	936	924	927	907	895	835	904	920	957	962	966	966	907	913	963	931	962	990	907	911	953	947	963	972	946	937	944	988	928	903	964	956	882	958	914	891	939	982	913	946	991	908	926	925	946	916	954	962	944	898	955	914	963	949	934	917	926	908	922	881	905	965	911	962	930	990	912	939	920	904	957	908	918	967	924	973	934	926	973	984	966	928	954	952	906	970	927	944	893	969	892	924	898	901	969	924	923	924	912	903	917	963	913	943	913	963	964	946	983	905	953	936	903	965	935	930	910	945	947	940	920	965	916	910	861	927	901	915	935	861	951	966	883	898	948	987	920	979	1000	920	938	910	962	889	925	937	929	911	954	979	927	968	913	861	901	935	924	956	909	1025	931	938	893	912	911	908	970	926	931	960	956	881	941	930	909	957	983	955	911	959	964	968	926	945	959	941	973	928	961	947	938	910	898	921	956	902	930	940	979	961	981	884	960	911	888	897	954	949	962	893	934	932	954	903	976	1009	917	906	854	948	954	916	931	933	919	949	938	924	957	892	897	984	917	935	870	887	918	916	866	925	918	866	979	922	955	944	939	959	935	920	939	958	919	924	938	937	939	923	918	967	937	931	926	954	917	940	881	941	883	942	912	939	926	993	954	893	892	966	921	963	895	936	933	956	903	939	1018	908	956	943	897	982	902	925	968	948	920	914	935	935	980	954	910	968	943	942	963	935	962	938	964	937	926	900	970	911	914	914	980	968	892	928	916	985	936	930	911	934	881	941	880	908	838	902	901	968	949	869	961	912	920	915	940	965	911	947	926	877	885	920	934	900	938	943	954	909	900	864	919	949	943	971	956	908	980	908	1011	971	986	1008	949	953	954	916	946	964	937	925	889	955	951	907	959	963	908	926	929	901	955	950	925	953	967	966	944	941	950	920	892	925	909	921	920	913	911	909	949	905	938	886	958	966	920	950	888	957	945	889	881	933	904	923	942	970	955	923	948	913	930	970	985	917	935	899	974	958	965	941	927	908	915	955	949	965	950	984	925	949	934	960	909	961	879	932	925	952	892	888	933	891	926	899	980	981	898	908	930	899	903	921	935	999	937	963	933	962	928	949	903	904	976	933	946	889	947	925	922	926	928	930	967	914	937	934	937	920	941	922	938	929	907	887	922	956	921	982	930	970	909	977	890	947	846	905	888	925	982	919	883	910	933	949	974	926	912	933	976	940	999	959	970	983	904	917	945	944	943	937	935	946	941	938	880	918	953	971	920	893	926	885	926	928	966	953	969	882	925	1001	970	934	955	942	940	931	907	936	989	904	907	908	874	958	889	881	948	914	963	899	943	937	894	940	934	900	936	890	954	942	958	947	898	934	926	915	876	961	931	937	897	873	964	945	933	937	927	906	958	909	916	896	928	898	988	979	880	891	961	948	877	937	931	864	999	921	902	892	894	946	896	899	977	930	906	930	972	942	931	966	931	882	919	955	899	1024	967	976	941	931	944	952	987	857	920	992	935	908	925	906	972	917	956	948	932	886	904	912	925	955	945	864	908	914	943	929	873	951	986	907	945	954	956	965	942	908	961	959	958	864	965	947	907	978	937	948	967	906	941	967	891	875	966	931	961	991	926	892	934	978	900	953	943	881	903	923	916	930	961	974	947	908	919	927	888	940	882	947	987	965	886	922	888	879	884	943	930	956	902	925	967	939	902	948	917	951	882	975	912	958	957	939	959	948	895	924	922	988	956	923	937	910	954	971	917	944	931	936	919	888	947	911	936	941	896	928	955	961	970	882	898	984	929	893	947	907	898	979	977	952	975	979	926	947	920	931	903	906	957	929	915	911	956	921	924	921	929	895	975	872	935	931	925	958	923	957	918	917	907	900	919	906	871	887	952	942	956	922	911	969	929	927	949	953	937	911	954	941	981	942	871	932	970	936	892	951	873	926	888	899	950	923	947	942	931	922	924	923	915	962	927	928	973	944	952	947	926	908	871	952	908	918	920	954	970	891	949	919	933	971	941	908	942	924	929	950	956	910	916	955	881	894	919	909	921	943	930	955	928	911	961	998	898	930	934	936	901	976	930	870	912	927	925	901	873	928	910	913	960	972	956	963	961	918	933	967	915	963	888	907	917	900	986	968	930	906	933	958	916	929	935	930	924	910	903	943	877	952	963	926	923	934	973	942	905	932	920	945	935	892	936	971	946	965	952	964	921	1014	956	980	931	934	912	953	934	950	949	945	944	970	874	918	956	937	961	897	918	861	898	920	915	929	959	948	913	898	970	906	949	903	919	918	907
2356	371	362	299	245	208	512	515	158	143	161	173	156	156	145	178	155	169	196	164	144	145	140	162	146	156	153	144	156	150	149	147	137	141	154	146	147	169	159	145	167	208	164	145	156	178	138	176	138	164	163	152	157	137	164	166	176	132	188	159	172	135	129	152	145	162	154	163	160	148	155	141	139	156	150	147	148	149	154	152	160	179	164	155	160	162	148	140	143	143	152	136	154	151	141	152	172	149	167	174	170	165	161	146	143	152	153	156	150	153	165	180	166	155	128	143	154	152	169	153	164	170	159	163	155	159	161	179	172	136	161	162	164	129	149	148	134	152	156	163	141	143	174	176	151	150	175	177	187	157	148	160	138	160	172	133	161	137	161	125	147	138	149	179	156	157	149	160	151	165	157	130	176	161	151	182	147	135	133	152	150	140	149	157	164	140	157	153	164	144	166	126	126	156	157	139	142	137	158	154	151	150	165	158	165	169	157	159	163	154	149	134	133	152	150	159	125	145	187	153	140	132	147	154	156	171	158	151	160	149	162	185	179	150	188	154	141	166	156	168	164	165	147	154	157	158	148	156	164	154	146	143	184	147	147	149	149	153	148	155	162	152	174	161	132	153	157	167	149	187	144	123	164	152	153	168	157	175	151	134	159	143	149	151	158	155	149	145	163	170	150	159	142	151	178	151	131	159	139	160	158	163	145	168	130	136	181	132	162	149	138	175	161	155	145	169	155	135	165	155	154	170	163	145	136	171	153	137	159	151	149	142	137	141	163	151	159	184	167	143	164	149	149	176	128	165	145	189	113	144	145	147	162	145	165	146	156	149	137	170	148	145	159	147	171	145	174	145	155	165	132	171	154	149	145	146	161	139	144	139	148	164	139	156	159	187	162	133	193	146	155	161	126	152	142	154	169	177	158	154	174	146	137	158	132	137	147	136	169	156	158	168	155	142	141	130	144	146	171	162	142	148	156	143	161	160	154	146	157	146	157	132	158	155	168	143	149	151	170	150	154	161	147	137	171	155	177	147	160	158	155	140	160	183	152	148	163	153	156	158	151	156	164	172	152	167	172	134	139	147	163	170	185	159	164	153	182	146	168	175	161	156	163	162	158	168	182	150	167	142	145	152	152	158	155	162	168	143	158	154	135	145	159	154	157	143	157	152	150	161	145	151	154	173	155	159	165	152	158	146	164	159	168	158	170	171	169	156	140	133	153	170	140	155	157	140	162	172	167	137	153	175	150	159	170	161	167	158	152	138	163	147	163	172	133	162	147	162	148	164	166	183	149	165	159	167	162	164	123	152	156	161	170	154	167	153	146	152	144	164	154	160	162	161	184	162	162	154	167	149	141	164	162	141	140	147	150	159	141	168	148	155	145	153	149	174	157	135	170	173	133	151	159	174	174	133	193	135	149	164	152	157	175	150	152	146	143	162	143	121	133	121	163	169	150	146	158	136	163	177	155	146	130	144	155	160	151	161	149	159	150	128	165	161	149	170	150	152	163	147	153	165	146	154	142	170	145	146	156	154	171	157	172	160	137	167	147	142	140	151	156	153	166	153	148	164	156	138	162	176	165	155	152	157	147	156	135	165	147	161	166	165	166	160	152	139	155	132	165	153	134	172	158	155	167	148	152	159	154	151	129	133	179	162	116	137	150	146	167	152	150	130	145	164	178	145	155	128	173	168	161	154	145	158	155	145	139	155	157	156	141	176	158	125	174	147	169	156	130	162	151	134	139	159	157	153	132	169	151	151	138	157	169	163	152	160	158	162	166	137	136	133	131	147	152	170	158	149	153	146	148	152	167	129	140	139	161	153	156	151	167	150	176	162	157	167	159	152	169	145	167	141	159	146	142	182	148	118	144	161	133	178	146	160	144	134	153	166	151	173	143	160	161	161	169	144	144	152	145	153	160	181	152	141	126	135	166	150	170	156	159	180	165	150	152	155	155	147	177	160	140	145	133	176	157	137	161	142	187	153	153	147	142	167	171	166	157	154	144	146	146	152	158	149	170	165	149	167	151	165	160	157	160	161	146	135	143	169	150	166	141	137	168	169	161	184	153	135	162	153	153	184	148	162	169	144	150	143	158	143	149	173	150	145	138	142	155	162	163	153	136	169	157	146	151	134	160	153	153	150	146	135	167	136	150	154	147	143	152	161	149	147	143	157	153	155	152	146	162	159	164	140	145	149	141	133	184	160	157	152	157	169	158	164	174	149	163	169	172	187	167	150	147	157	170	137	146	164	127	154	144	154	126	141	157	162	165	148	147	162	154	132	157	150	182	175	159	152	148	163	137	140	161	164	148	151	175	150	143	121	152	156	144	184	154	148	169	141	144	155	154	134	139	163	146	146	157	189	167	131	155	147	160	158	177	151	165	171	143	162	150	190	145	147	157	147	161	148	137	162	147	154	176	150	153	170	156	139	165	136	174	166	147	138	157	148	161	135	183	158	156	149	160	153	148	146	178	173	156	117	146	165	169	166	138	143	158	166	170	160	156	177	153	164	162	151	167	155	148	143	125	158	174	158	160	141	135	126	171	165	156	169	153	146	151	163	172	155	140	144	154	172	145	163	157	161	152	132	166	176	172	131	150	146	134	136	161	150	147	129	146	166	163	159	166	152	144	160	145	177	168	134	167	158	170	143	142	152	149	150	159	139	136	147	133	154	143	158	149	152	155	141	156	143	158	162	145	166	145	147	171	170	161	150	153	157	163	153	144	177	153	144	159	147	156	163	149	154	147	157	174	146	188	156	169	149	131	146	150	169	150	147	151	189	153	174	150	167	144	180	152	140	142	148	155	145	157	139	153	147	144	150	152	153	139	144	167	146	163	135	167	160	152	142	136	165	156	158	156	148	149	154	161	156	143	154	161	154	152	142	120	161	128	176	152	150	152	159	167	156	156	178	157	163	141	151	135	133	154	169	157	173	155	165	146	154	152	159	155	148	165	152	154	147	155	140	121	155	161	149	158	162	164	135	151	148	137	168	150	167	178	145	126	155	144	177	173	139	170	149	153	139	172	160	156	144	175	148	144	174	160	159	142	132	158	158	157	167	171	177	133	168	159	139	169	165	188	168	164	158	149	163	166	148	154	154	185	148	161	161	148	162	151	159	143	135	159	156	186	175	165	139	185	179	162	169	167	148	164	154	150	140	138	142	158	160	158	206	162	157	144	146	143	142	164	151	142	147	167	143	142	168	158	163	160	166	151	154	159	175	158	175	162	157	175	151	150	165	157	163	149	151	152	166	173	133	185	172	163	143	153	156	149	158	174	177	139	167	153	137	152	167	163	146	130	164	162	157	166	173	158	176	164	147	152	152	175	176	143	164	176	152	150	139	164	186	166	146	152	160	133	136	152	172	152	171	153	159	142	132	160	144	144	168	144	152	165	153	150	149	158	141	147	148	174	161	157	177	157	155	156	159	166	164	153	174	163	115	155	165	165	168	151	154	161	135	164	172	180	179	159	158	159	141	174	143
2286	687	1021	941	906	730	3058	2722	482	469	421	468	481	449	437	429	461	441	486	450	454	466	490	436	431	419	432	450	465	472	464	448	468	431	444	428	426	497	457	427	484	455	462	439	450	455	456	479	457	464	425	443	438	467	382	412	479	459	475	427	451	472	422	451	481	443	449	485	465	441	432	427	461	414	422	430	453	462	429	473	440	427	444	425	437	464	472	440	451	418	431	417	439	488	420	434	473	444	469	451	480	432	446	438	428	422	433	469	460	442	446	463	464	461	460	475	429	462	440	465	393	438	435	424	442	427	475	455	443	448	440	497	437	417	439	419	405	464	450	483	478	433	437	446	429	458	453	456	428	438	464	450	434	460	435	458	479	431	458	434	445	476	444	459	453	443	468	443	480	475	446	484	429	455	469	464	472	404	429	448	479	454	434	474	448	404	429	443	418	469	430	451	410	471	435	431	465	434	442	428	436	439	444	481	468	463	477	441	440	429	496	446	457	452	433	406	449	432	512	433	462	483	452	416	433	428	462	440	430	439	468	460	441	454	461	430	460	425	453	447	447	439	453	444	427	484	466	486	459	450	422	455	415	445	456	473	455	446	485	393	451	437	432	428	476	423	428	462	443	428	482	456	450	457	447	426	411	451	394	470	469	457	438	480	441	466	443	464	466	451	439	450	473	445	425	449	420	425	438	470	441	455	454	430	428	422	430	433	463	423	489	457	446	475	493	445	441	439	420	432	412	466	460	449	472	451	417	453	423	460	412	433	419	388	404	452	485	444	427	447	473	443	448	461	419	413	491	449	427	426	417	460	437	435	422	435	430	441	439	422	464	445	458	471	413	454	442	434	457	468	417	458	422	459	401	455	457	462	418	428	445	470	493	456	479	468	463	450	423	451	433	457	455	441	457	462	474	407	433	430	447	439	441	428	434	398	491	443	433	464	371	415	408	460	441	437	448	454	430	446	441	454	424	439	430	451	443	484	436	452	454	431	471	449	440	450	438	422	473	474	459	406	460	430	460	457	470	414	458	486	476	457	426	434	464	475	442	438	439	446	458	452	468	441	470	446	479	474	460	429	441	439	449	433	407	456	453	455	423	445	440	441	434	432	439	445	445	456	458	408	450	425	468	454	471	467	471	434	442	443	420	405	434	434	429	405	469	415	447	447	452	401	453	455	430	469	436	408	432	401	422	471	438	452	441	443	457	472	478	466	442	436	472	461	464	471	423	420	438	462	433	438	466	461	453	405	439	459	437	444	443	461	453	420	447	451	487	447	476	448	428	431	475	454	424	439	469	460	443	462	440	453	445	481	446	469	400	431	434	443	431	435	417	481	439	406	451	418	494	414	453	441	459	435	438	469	426	468	456	417	450	464	477	468	464	446	469	471	459	426	467	407	446	435	466	419	447	459	450	427	439	470	448	430	477	460	446	435	427	487	451	460	455	429	390	434	412	429	438	400	451	448	474	508	476	442	454	426	402	439	466	451	477	425	470	449	480	474	430	445	449	443	429	438	458	458	418	474	439	440	409	476	459	459	440	465	449	497	435	446	430	467	428	460	411	443	522	426	425	457	452	451	423	479	427	425	453	469	449	448	450	443	439	398	462	451	444	432	470	395	477	458	443	467	416	441	454	424	465	456	420	447	463	449	471	447	432	469	444	426	443	447	454	455	456	463	407	442	477	448	405	456	455	470	449	431	455	464	456	446	453	418	423	449	456	459	466	422	451	472	437	454	455	429	450	421	429	456	446	437	408	469	443	455	452	436	419	445	441	460	417	437	460	435	438	433	472	468	455	466	451	461	437	442	449	449	435	467	455	436	470	423	450	464	417	470	470	474	432	459	457	446	450	451	458	458	451	452	450	433	441	488	441	446	444	444	437	447	408	462	444	418	466	464	424	409	446	446	383	429	409	433	437	479	471	416	424	441	410	437	435	464	451	452	414	440	412	453	436	467	452	479	403	436	441	459	470	419	442	443	451	447	440	442	484	427	439	455	449	425	423	478	437	422	437	465	462	455	462	444	443	437	457	483	446	438	442	434	513	423	434	498	493	463	453	458	478	476	447	457	474	446	418	462	445	427	479	410	396	470	428	445	457	443	471	425	496	459	447	441	430	463	442	472	463	440	457	432	433	440	442	432	439	423	470	460	477	461	455	391	462	426	434	444	467	451	486	466	465	490	452	472	441	475	460	420	434	447	492	466	434	445	469	453	473	422	474	450	444	424	466	444	408	460	450	491	473	454	419	455	446	432	475	441	464	442	457	436	442	451	391	455	471	472	427	427	467	468	467	416	453	444	456	424	473	458	455	437	417	459	455	455	461	431	431	455	462	464	477	434	475	449	457	443	459	444	439	460	422	470	461	466	453	452	469	449	435	467	467	443	414	460	439	436	479	417	447	444	459	418	461	469	463	456	458	472	401	441	442	504	426	399	436	432	452	453	426	467	445	462	426	447	454	460	422	455	503	444	465	444	457	468	428	449	466	410	456	446	471	459	438	452	451	419	435	423	480	449	465	427	444	454	452	408	476	466	439	452	434	410	448	403	460	422	483	473	469	436	464	449	433	480	452	411	423	436	450	457	447	451	441	449	447	462	435	464	438	431	450	448	433	434	417	443	440	459	455	459	434	439	444	462	423	440	454	482	438	477	479	434	485	474	438	447	434	446	427	461	416	468	440	466	483	447	467	452	482	447	421	501	461	443	427	448	454	427	442	459	471	423	456	434	398	476	456	470	390	460	450	447	456	469	499	446	434	441	423	463	447	458	473	464	416	440	477	460	459	442	443	416	409	456	406	460	414	461	434	466	483	515	454	445	412	435	466	462	422	435	446	455	446	458	447	427	419	437	422	422	447	441	468	442	436	456	458	455	467	423	444	434	461	407	437	441	459	457	441	454	435	466	475	471	427	439	478	465	443	461	420	460	460	456	429	432	438	436	480	384	478	474	451	450	432	448	434	477	473	404	442	432	437	477	439	490	484	454	445	436	417	429	445	443	446	482	467	452	451	436	466	452	490	449	441	413	480	479	435	443	418	426	450	477	475	470	421	455	401	465	459	456	427	423	411	436	485	442	456	443	472	428	448	434	425	442	450	487	475	421	459	470	451	442	433	430	450	414	419	436	447	455	425	418	442	465	479	462	449	438	411	438	438	440	469	434	444	427	494	427	426	414	468	450	473	436	431	474	455	405	435	435	405	469	423	452	408	464	461	454	480	474	454	447	443	469	439	477	461	445	494	460	456	449	450	439	464	404	485	451	458	440	442	490	494	487	446	456	426	473	399	452	427	471	465	460	458	450	488	459	446	473	441	473	498	422	443	455	429	449	436	443	465	483	450	429	465	468	450	425	410	432	428	415	449	434	471	418	484	433	442	468	469	454	448	410	472	423	445	472	437	437	416	426	480	457	437	431	427	487	416	403	452	450	470	434	463	427	452	446	440	440	430	473	439	477	448	448	449	438	465	501	421	469	428	456	451	442
7883	1334	1462	1166	834	840	12410	7946	543	328	318	278	262	237	253	237	237	238	287	242	226	223	226	233	249	235	222	224	259	216	224	217	204	214	241	211	220	219	216	235	242	211	221	202	223	217	233	210	234	221	237	215	255	195	222	219	222	210	202	226	245	237	223	230	213	185	236	211	243	244	233	253	222	226	214	235	250	208	249	245	242	195	233	228	202	216	242	245	240	212	201	211	226	240	245	205	232	231	236	214	237	224	248	205	228	204	212	202	182	211	197	189	209	185	192	203	217	230	204	222	193	227	239	209	181	207	223	229	219	229	226	230	210	233	199	220	218	210	209	238	207	225	230	196	230	201	198	215	212	221	231	203	206	225	205	217	207	223	221	222	216	249	192	202	223	215	214	268	210	222	199	218	213	206	222	215	226	230	220	264	239	213	237	224	192	234	228	233	229	224	219	204	221	233	202	221	264	191	243	209	213	199	222	219	241	216	226	223	209	246	210	234	206	234	236	232	233	228	242	216	221	239	226	222	218	239	241	214	204	200	218	241	211	223	231	254	212	201	248	232	202	233	197	216	273	222	224	225	225	229	206	217	217	205	225	194	201	212	212	230	212	223	218	200	237	207	221	216	196	212	227	183	208	213	229	241	218	228	209	194	221	215	205	251	213	232	234	202	234	206	228	206	225	220	228	239	219	227	213	234	181	218	221	197	246	229	220	200	226	214	217	209	234	206	211	244	200	217	208	235	211	193	222	224	211	194	264	243	225	238	210	184	216	225	214	194	220	224	208	229	210	231	206	198	222	204	223	257	256	225	233	231	227	219	214	256	216	227	200	221	207	230	232	205	208	221	209	192	201	199	208	202	226	229	198	204	205	216	208	240	200	219	210	238	221	220	217	242	216	207	218	201	231	219	223	245	211	197	253	194	231	217	219	228	203	220	211	206	218	205	212	230	215	197	217	238	237	236	222	205	218	206	221	204	234	243	225	226	227	205	231	219	227	232	233	235	218	232	211	223	232	233	219	208	224	251	226	243	210	238	209	234	215	218	223	227	240	236	237	209	195	219	222	201	198	231	200	213	223	224	229	201	199	225	197	239	225	202	212	223	228	198	209	195	239	204	197	200	208	203	219	225	221	227	216	230	185	211	223	223	227	232	217	244	209	219	244	219	212	207	174	219	235	203	206	244	208	235	225	214	213	214	238	215	204	232	221	210	203	232	209	200	226	224	204	222	215	216	226	199	223	229	241	221	196	222	261	233	228	191	231	232	203	228	222	231	197	222	271	212	220	225	211	242	232	215	204	224	227	214	206	259	209	229	247	219	213	225	216	195	218	202	220	220	229	216	233	228	210	223	190	216	234	242	219	207	190	193	221	227	221	211	218	232	215	255	241	223	207	220	189	212	218	227	251	240	223	218	209	225	236	229	226	228	217	230	226	225	198	232	232	182	235	216	211	220	210	209	213	207	229	230	228	240	205	215	203	219	215	221	192	198	212	228	232	226	214	210	219	212	228	230	209	206	209	235	247	241	213	210	215	211	247	221	213	200	213	206	203	232	234	231	229	210	227	209	210	224	238	238	217	238	243	219	222	201	208	224	211	218	230	208	207	221	216	205	230	224	225	207	206	219	229	228	204	244	205	222	241	251	202	247	220	226	245	185	222	230	207	241	240	225	238	212	205	215	203	208	213	199	203	230	224	202	184	198	206	242	232	203	214	214	227	233	248	248	205	197	248	243	214	233	213	204	205	240	214	238	222	222	194	228	204	228	198	227	234	208	233	222	220	194	211	207	209	234	250	214	211	240	215	222	225	209	228	231	272	202	228	223	232	205	261	233	213	227	227	235	239	228	215	206	237	218	231	213	229	230	235	197	221	196	222	204	241	222	246	222	215	218	198	221	197	214	210	237	219	235	213	234	231	196	213	218	200	219	232	245	213	218	231	208	240	218	236	208	225	227	229	217	228	217	225	213	208	234	230	211	203	206	232	217	198	228	243	216	225	223	241	212	227	191	216	200	204	200	187	233	201	241	182	224	235	222	198	229	189	217	215	203	218	213	219	205	221	223	211	208	206	223	207	221	212	213	236	236	202	212	206	209	216	229	206	222	242	238	208	223	233	213	251	225	220	209	236	221	241	223	261	244	196	219	217	220	227	218	189	225	220	202	210	229	222	214	217	227	199	215	217	233	208	224	213	207	202	198	203	228	198	222	235	227	214	211	228	210	203	228	243	218	182	186	234	215	221	216	237	225	217	199	202	234	219	198	202	214	213	234	243	227	206	214	193	207	184	200	223	212	206	229	210	233	200	244	236	226	223	243	202	221	242	180	216	219	229	221	207	222	246	217	198	190	206	225	221	212	197	243	212	230	220	250	214	238	216	237	239	229	207	201	232	249	229	236	251	214	197	222	203	211	225	246	222	235	210	212	212	232	218	213	235	225	204	206	225	204	235	206	243	226	198	214	225	230	232	205	205	233	213	220	255	235	222	212	194	229	227	215	234	252	234	203	210	218	219	227	220	227	205	202	235	225	213	213	203	211	218	237	196	225	226	226	220	222	247	221	203	210	248	209	205	208	225	213	206	210	219	196	216	213	207	230	204	205	210	247	221	236	235	216	207	219	222	222	218	211	237	229	239	244	212	207	232	217	212	214	247	204	224	189	211	200	215	206	224	243	209	198	190	224	194	215	233	232	241	211	186	216	230	250	235	202	193	213	241	212	238	223	219	219	201	222	233	242	180	245	204	236	215	209	224	244	222	210	217	236	201	233	202	227	204	218	226	223	204	223	232	198	212	241	212	214	220	215	234	236	227	231	233	238	220	232	245	187	211	220	218	236	240	231	201	224	242	246	241	212	239	224	226	212	214	219	209	196	215	236	215	211	222	233	207	197	224	227	243	215	223	220	238	233	220	205	223	218	220	210	234	225	233	213	229	232	235	230	245	229	212	218	238	207	208	196	219	220	219	236	204	169	196	217	204	173	207	212	200	222	213	212	191	202	213	207	207	189	250	204	224	213	224	213	242	186	222	222	205	246	221	212	221	226	250	229	219	234	193	234	234	228	211	200	224	185	183	233	211	227	204	212	217	228	209	201	206	217	238	197	199	214	232	200	222	208	209	228	205	213	220	228	217	240	234	237	214	224	203	198	208	235	197	206	225	203	237	237	227	219	183	192	196	193	221	224	239	219	217	195	218	217	197	240	244	208	207	206	238	251	210	216	219	228	248	214	213	226	208	232	220	240	235	246	219	175	220	216	184	187	182	216	231	217	207	222	205	230	200	238	202	198	216	233	233	209	196	230	239	242	225	206	209	202	213	215	205	205	208	206	199	233	224	218	231	215	221	207	253	196	197	232	199	213	203	207	183	207	223	225	221	225	202	208	213	211	194	227	226	237	218	246	204	240	211	229	233	227	201	214	209	216	220	217	230	199	209	186	200	205	203	229	194	208	202	230	174	207	237	250	239	215	215	214	230	200	190	237	247	222
6117	1626	3300	3805	3333	3548	33157	16450	1386	1220	1144	997	984	902	871	836	849	783	779	745	790	728	701	741	660	698	683	630	615	677	662	695	618	696	654	671	643	643	691	615	597	624	679	633	587	649	642	656	611	664	617	604	549	620	615	645	581	601	620	582	627	612	616	591	615	608	620	558	570	601	602	593	595	594	600	604	619	657	562	598	591	601	611	593	605	625	634	602	617	599	595	579	600	651	583	620	595	611	616	589	610	609	586	608	603	546	596	603	613	603	579	565	589	620	561	619	560	628	573	576	623	603	571	592	586	600	575	634	570	658	555	644	613	646	635	615	608	609	582	571	586	615	586	612	571	576	598	609	614	598	607	606	611	607	619	615	613	600	596	584	628	586	603	580	574	650	613	614	590	589	620	607	609	631	630	621	585	573	623	592	594	604	623	618	675	609	599	577	590	570	603	572	631	636	587	571	534	608	592	626	590	610	539	632	573	591	619	631	576	551	619	540	606	670	593	621	588	579	600	560	603	530	626	562	615	585	625	561	592	602	571	637	575	583	590	597	606	569	649	601	635	567	563	567	635	567	629	624	588	608	618	646	542	603	574	614	577	597	607	541	602	561	565	637	631	573	603	581	569	614	583	614	562	587	633	594	640	586	606	659	662	600	606	608	603	595	604	603	584	605	615	597	587	590	601	609	599	598	599	611	586	597	639	599	599	574	622	605	599	590	566	571	647	570	595	613	618	585	589	601	575	607	608	568	576	600	538	621	578	618	592	570	615	592	584	589	609	601	570	576	559	614	602	609	578	584	612	622	624	585	551	567	599	555	576	565	603	586	580	608	595	538	620	594	587	592	604	590	549	581	613	550	583	612	596	603	609	640	585	611	580	624	611	575	633	525	558	569	588	633	584	622	585	589	589	607	573	614	559	620	555	656	618	610	647	609	614	610	616	557	637	604	612	589	558	601	614	580	602	631	579	626	564	622	579	572	613	589	594	614	598	580	619	580	594	623	594	579	579	621	594	584	598	616	606	591	622	565	575	639	610	601	637	627	596	620	580	616	645	588	592	622	596	602	579	594	592	573	577	591	665	627	592	596	581	599	630	573	602	560	565	612	592	615	604	575	608	609	600	648	586	590	592	576	587	581	652	611	576	630	593	604	635	626	593	565	587	641	565	522	564	571	577	656	621	599	627	584	600	610	573	619	579	592	593	616	574	587	615	605	594	606	673	580	589	584	578	581	591	604	612	597	561	614	590	583	594	551	579	622	562	616	583	607	643	606	586	574	575	580	584	564	636	603	604	596	632	634	595	584	604	615	609	595	613	639	591	618	603	571	559	627	595	602	540	625	604	622	602	582	614	595	556	585	625	592	618	598	591	615	634	592	563	626	584	553	583	604	593	637	563	591	639	559	621	602	621	611	653	594	592	590	582	593	596	579	599	588	601	590	581	554	591	602	640	613	607	611	592	624	630	630	588	594	606	562	566	595	570	561	582	569	646	583	600	581	624	579	549	582	607	586	570	594	633	588	598	583	572	638	590	627	620	620	589	600	598	560	570	596	578	565	614	602	554	593	655	623	581	581	596	585	616	622	590	609	564	612	567	579	640	580	620	607	614	582	592	585	634	593	548	622	582	581	558	646	617	597	602	574	616	641	643	614	593	611	595	608	575	595	586	588	573	603	619	577	633	578	581	604	611	558	601	573	608	598	652	628	614	567	609	627	592	576	615	595	599	619	567	603	599	599	581	620	581	591	529	616	586	585	640	584	550	642	585	616	587	605	621	617	612	583	546	544	601	591	563	584	579	607	607	602	585	606	584	619	559	593	568	562	546	623	573	599	640	578	629	622	621	579	593	576	606	585	568	557	586	593	579	593	651	612	550	602	598	605	592	608	558	611	598	617	608	631	571	614	589	613	644	603	620	634	586	586	594	588	637	641	561	620	629	594	539	614	606	615	599	603	635	631	610	542	559	615	607	646	653	608	629	568	575	591	595	603	575	610	604	616	600	568	629	607	583	590	572	590	628	579	572	550	623	590	575	588	561	593	560	600	632	599	590	616	644	585	630	601	610	628	580	599	593	607	624	641	598	589	605	622	558	579	572	586	566	615	580	538	600	613	578	581	609	571	580	569	607	624	558	591	599	601	601	562	620	573	602	602	618	596	595	609	588	577	629	600	598	612	605	570	529	589	543	634	588	602	618	608	620	574	604	586	518	604	562	607	609	640	587	563	603	577	611	623	676	597	611	639	583	608	619	593	547	619	685	647	590	598	628	616	646	625	594	598	601	622	587	608	599	610	633	621	567	580	589	592	587	614	622	575	647	613	595	605	569	591	571	612	640	644	603	617	615	608	584	601	602	634	612	613	565	583	571	623	615	587	610	596	617	642	608	606	568	608	579	598	573	604	580	608	516	542	600	589	598	623	594	592	605	621	595	627	631	618	570	583	554	614	612	580	599	599	560	604	566	580	619	557	572	573	594	606	625	644	608	608	618	583	598	658	608	587	622	622	585	597	609	621	578	607	586	599	618	586	589	591	612	589	608	553	634	627	582	640	627	621	622	586	604	577	553	615	626	625	568	529	605	603	629	574	598	567	623	600	583	585	589	596	557	577	600	588	605	609	593	557	567	604	610	592	602	620	573	613	571	571	583	577	663	591	589	584	617	566	585	624	619	610	602	586	623	586	619	586	615	569	604	606	571	574	595	592	598	581	555	588	609	585	555	558	645	566	632	626	595	602	605	548	574	577	601	630	577	560	624	612	629	622	609	571	574	608	562	642	638	558	631	580	544	618	581	628	571	651	564	576	604	623	590	615	624	586	602	587	607	579	557	575	553	622	609	634	613	626	633	599	558	553	555	610	621	583	617	592	591	614	594	619	648	587	604	625	606	546	621	590	580	595	606	610	593	578	637	575	593	619	616	653	586	602	644	576	594	658	598	625	592	588	581	606	581	559	597	599	670	600	599	567	587	598	590	570	572	604	610	569	577	601	599	599	596	551	598	569	525	666	628	612	614	630	575	588	606	596	584	590	585	612	598	587	637	654	598	588	584	622	609	569	534	591	614	591	599	611	618	605	611	535	579	658	605	561	612	574	601	579	579	581	624	589	576	587	609	600	581	619	596	581	645	604	623	598	585	583	622	596	603	620	551	567	620	612	630	580	630	623	559	577	586	561	579	628	602	632	612	628	577	580	606	564	602	608	628	613	564	595	637	632	646	637	628	614	616	590	657	605	577	551	598	614	585	569	543	580	602	599	589	579	594	579	586	600	573	634	592	603	583	613	607	577	568	577	581	544	633	569	621	616	583	630	549	602	639	572	596	605	604	625	590	621	595	605	605	569	603	651	607	602	576	590	640	608	596	579	565	605	631	579	626	604	620	566	581	580	554	589	605	628	595	556	652	611	576	579	606	657	539	577	600	584	605	627	597	583	612	575	594	563	639	595	610	649	621	568	562	632	591	567	620	565	601	617	548	576	589	555	599	606
14660	3028	3073	2433	1574	1428	25341	14394	1225	593	602	546	515	481	415	448	408	438	418	442	401	434	413	437	417	465	436	423	409	392	415	384	429	391	395	420	401	406	411	412	393	373	428	388	421	406	420	403	386	393	392	411	419	399	419	409	371	411	421	411	387	394	402	393	398	370	438	396	355	390	359	390	403	389	382	395	434	402	376	407	389	402	392	380	394	408	394	348	353	409	383	403	396	375	401	395	395	377	418	373	410	370	372	381	394	388	376	366	393	393	367	424	393	453	361	387	416	420	402	419	382	394	388	392	400	405	377	378	386	419	409	393	419	347	383	410	415	396	374	422	341	432	391	384	409	402	387	347	372	396	383	413	378	383	379	394	380	399	408	377	403	370	373	390	405	377	386	425	374	413	414	364	388	404	392	366	410	380	389	352	366	384	408	409	407	391	369	363	403	401	351	352	398	373	408	373	401	363	411	386	415	376	400	368	393	399	386	380	364	434	392	397	400	384	399	365	381	383	375	411	389	381	388	364	433	416	409	408	434	408	396	371	392	440	371	383	392	404	364	354	357	381	426	388	398	440	381	379	385	431	403	443	389	414	392	401	392	421	335	400	363	416	414	405	376	413	426	401	391	373	342	402	393	398	367	351	421	369	392	378	363	398	412	370	426	374	376	380	400	406	377	426	348	368	398	363	385	388	422	371	413	364	390	425	424	388	377	353	392	392	407	356	401	399	386	394	380	376	384	389	391	432	388	429	375	400	385	394	393	416	420	419	402	434	366	416	386	394	370	404	398	397	400	383	381	413	374	383	398	393	400	408	398	406	380	391	413	412	409	403	385	406	411	375	410	402	426	402	378	380	352	392	437	401	412	396	365	383	409	393	350	388	368	370	407	397	349	396	389	343	397	391	401	397	367	365	401	365	400	383	395	393	389	342	396	363	438	398	420	377	368	371	384	391	382	339	350	356	422	402	363	381	440	405	370	387	431	426	387	376	375	387	370	380	396	357	414	356	379	405	376	395	383	387	345	418	361	392	401	402	347	413	371	396	358	388	369	412	361	406	436	409	398	405	393	450	372	399	393	415	420	350	385	416	411	351	380	357	444	393	380	358	407	337	394	383	411	411	364	399	382	384	409	382	423	369	404	424	368	404	393	422	403	373	401	398	411	424	391	382	373	408	371	407	410	386	407	398	367	376	379	373	379	370	399	406	359	371	393	438	457	370	372	375	397	356	338	385	433	359	412	402	356	377	395	400	364	368	354	399	387	422	392	452	376	393	384	384	360	368	385	386	416	403	367	395	391	412	411	366	394	398	415	429	439	353	407	376	407	373	391	312	371	375	410	388	373	426	428	410	362	408	402	373	388	372	369	364	401	402	359	398	396	374	401	391	381	404	358	358	361	346	368	390	380	376	391	413	389	389	415	382	394	403	393	410	382	410	374	366	446	382	390	393	401	400	361	368	357	389	357	375	372	392	408	350	391	379	373	370	367	382	380	393	379	373	376	390	423	392	385	344	398	425	405	385	393	409	372	364	390	356	386	371	391	393	391	380	367	402	384	395	376	394	405	404	369	410	383	407	415	397	387	400	390	437	397	389	388	384	399	400	383	410	402	393	397	343	404	372	367	396	336	381	374	420	373	394	367	375	372	360	390	408	408	370	379	403	427	390	392	361	380	395	374	421	406	406	377	408	420	407	360	395	404	396	401	412	402	389	403	402	388	396	383	386	387	386	396	370	416	409	424	416	413	377	403	337	410	342	428	369	361	403	386	398	410	388	384	352	355	416	390	394	382	390	367	397	390	370	384	390	379	415	410	407	393	376	414	435	416	386	386	404	385	388	393	368	390	451	389	425	390	387	408	392	380	375	381	418	405	391	420	399	403	391	435	388	402	387	411	382	433	396	368	412	409	416	399	404	417	391	390	438	385	416	372	356	398	397	393	384	386	378	393	385	400	412	430	411	391	373	374	418	357	373	401	389	386	386	417	385	396	373	403	405	370	393	407	440	382	370	420	365	370	418	386	367	361	394	394	392	366	416	397	388	392	367	398	349	415	411	379	417	392	399	362	407	413	408	384	367	396	418	434	426	355	393	380	399	390	409	394	407	356	407	409	443	389	383	399	401	367	400	410	395	368	382	373	394	387	412	346	405	376	385	420	376	382	408	391	402	373	399	410	392	383	388	389	389	386	351	383	420	357	378	425	406	365	372	391	406	413	381	390	388	390	373	392	395	413	395	415	419	398	408	397	421	375	398	399	415	391	397	372	374	389	409	384	398	389	397	422	391	423	404	394	412	389	365	392	393	412	414	395	406	397	432	375	380	354	365	377	379	412	364	402	393	408	373	388	425	393	404	435	413	388	398	445	363	413	391	378	400	386	392	387	382	388	428	382	403	393	401	400	374	411	368	365	385	401	408	372	404	380	378	409	370	355	400	400	419	361	409	393	381	352	412	358	364	400	398	397	389	401	382	368	409	377	379	412	382	404	377	391	372	352	403	425	402	366	383	410	385	398	399	397	414	417	365	415	407	361	400	373	383	414	381	367	421	393	415	416	369	404	393	398	399	402	405	393	372	395	430	361	383	402	428	423	383	384	406	389	413	408	418	410	354	348	407	408	413	413	377	391	378	373	358	406	393	425	379	401	371	377	381	388	439	374	361	379	364	408	401	408	372	396	398	404	401	387	423	365	348	402	402	359	413	373	390	380	396	376	402	392	372	410	412	390	380	361	377	420	419	384	360	393	380	402	393	415	377	403	400	386	367	424	370	406	389	402	396	384	362	371	357	350	359	385	352	425	396	350	415	404	409	422	399	391	382	410	392	383	390	403	372	379	414	400	394	402	387	390	410	366	393	391	381	402	394	353	384	394	373	377	398	373	379	414	371	364	387	390	385	371	422	371	379	379	415	378	403	406	392	378	354	408	338	384	382	413	467	400	388	424	375	392	384	403	436	404	380	343	386	388	387	395	362	376	384	404	355	404	386	375	404	353	396	397	365	380	423	403	371	410	383	423	383	391	388	375	385	387	366	401	413	400	378	393	371	388	408	386	402	393	357	412	340	368	381	381	380	377	384	366	367	419	374	386	410	365	400	448	374	393	392	377	392	374	397	371	400	422	403	396	428	389	427	386	369	388	391	385	400	392	372	370	394	390	421	373	371	437	388	400	405	379	346	400	419	395	403	376	363	373	398	390	420	411	367	406	420	405	391	409	369	412	415	390	415	384	352	392	337	389	405	410	386	395	399	409	325	432	419	408	404	387	386	393	374	401	391	398	385	397	375	369	345	394	374	358	415	390	413	397	419	420	361	377	382	406	395	442	383	393	397	377	375	382	347	395	409	377	380	386	371	398	372	391	380	379	401	388	375	384	417	404	385	403	381	403	426	363	355	376	366	424	367	355	380	407	406	373	423	376	381	381	408	365	395	377	355	421	388	384	404	400	385	378	349	374	393	408	409	423	353	410	337	396	422	403	413	377	409	382	410
8064	2915	5843	6622	5532	6194	46410	14775	2352	2084	1896	1797	1617	1534	1473	1456	1307	1286	1228	1193	1202	1218	1091	1130	1079	1133	1094	1097	1092	1077	1072	1087	1012	987	1065	1031	1084	1016	971	1026	1025	1037	1004	965	1007	959	1010	1014	1009	958	1001	1006	992	967	932	985	992	969	1013	1080	995	952	955	1036	992	1011	928	946	958	1025	993	976	928	951	947	912	977	940	956	972	982	903	954	1006	902	963	954	987	987	937	968	940	996	920	971	953	925	941	938	963	976	976	978	958	1001	949	924	1014	948	982	947	904	954	1021	1005	976	978	967	952	904	966	928	914	958	953	924	911	951	944	882	934	986	943	975	946	954	932	940	893	884	939	898	993	933	927	969	912	847	904	920	979	917	871	968	888	931	962	973	1016	976	938	921	930	973	993	974	896	940	948	924	879	978	959	924	970	925	919	873	961	945	878	956	930	929	928	945	903	950	939	921	933	952	961	976	895	1049	946	961	896	933	960	962	954	938	903	928	939	912	928	962	939	977	892	926	965	938	921	950	898	947	995	989	995	989	955	982	974	926	944	990	919	929	896	924	936	927	954	940	942	903	963	919	916	934	959	935	957	925	946	964	934	960	943	988	944	893	925	904	952	912	982	953	931	965	919	942	867	925	913	966	980	968	936	966	941	930	942	1012	951	971	922	981	970	946	957	952	929	950	982	899	909	940	938	910	957	905	965	964	969	958	929	935	941	942	913	900	1009	1001	1014	931	1008	943	966	941	967	959	954	975	949	927	974	902	989	955	944	984	910	957	921	970	928	979	1010	933	937	923	913	909	942	932	959	950	909	912	929	952	907	925	943	976	949	934	948	924	972	895	904	953	932	984	915	908	933	914	962	967	943	963	934	907	915	957	938	926	992	968	941	953	958	975	965	944	907	974	961	984	965	965	971	933	928	916	952	950	959	949	901	934	989	942	967	876	943	903	916	952	920	960	944	953	967	967	913	973	904	925	880	943	956	979	903	903	942	910	954	933	935	950	927	972	960	969	888	917	941	965	988	927	915	991	943	928	861	926	977	975	929	906	937	926	947	942	926	957	887	907	968	961	945	979	972	957	953	945	934	965	948	909	883	893	928	873	888	934	943	937	951	980	1010	950	970	948	937	940	953	906	960	899	906	923	946	938	900	977	916	949	1004	890	921	924	906	944	906	905	954	965	918	921	967	955	921	955	891	939	961	919	897	990	976	993	916	970	994	962	941	984	948	894	918	933	914	993	941	961	933	932	950	939	874	977	893	934	1013	900	911	962	901	941	979	889	928	937	963	917	982	932	978	910	954	920	931	931	956	959	948	869	967	900	942	963	975	903	946	919	1003	1013	977	943	979	968	916	978	930	899	934	923	970	964	966	919	951	966	946	924	947	964	955	916	1003	953	924	954	958	961	981	923	898	952	938	935	879	982	914	958	978	935	905	995	957	949	949	949	893	934	955	943	943	940	897	929	966	920	915	935	976	958	902	921	929	912	946	958	939	941	916	962	994	949	937	936	854	926	957	970	949	963	922	956	931	974	971	1024	967	937	1008	919	926	937	921	911	937	940	979	960	952	928	912	973	989	979	998	932	951	983	975	980	967	940	944	940	979	977	948	976	869	975	987	977	939	919	959	984	977	981	934	929	925	942	920	941	946	962	957	972	959	1035	988	990	921	947	1018	900	916	946	954	964	959	919	1024	892	949	948	965	922	966	900	922	864	1014	921	951	958	920	912	910	937	941	916	925	989	963	968	956	920	959	915	919	915	955	965	865	915	937	934	964	941	877	962	915	958	923	949	977	935	945	973	975	901	946	914	897	971	921	924	937	937	914	943	926	924	911	898	928	913	912	959	903	930	923	931	954	892	933	942	982	919	976	916	918	922	944	919	1008	948	948	951	971	943	989	975	942	920	917	922	948	913	959	922	936	949	916	991	928	890	939	915	970	984	918	957	904	935	922	923	982	935	906	927	966	901	910	940	843	986	937	925	905	891	918	915	885	946	932	955	960	901	912	905	908	893	934	943	900	920	971	923	978	937	916	956	924	909	901	975	948	947	952	915	912	979	937	942	972	964	925	944	890	918	951	938	937	955	898	929	938	959	954	953	900	882	954	921	955	926	1000	953	894	918	898	1012	879	926	912	981	927	953	955	914	919	909	945	942	882	967	924	905	926	987	1006	880	933	898	971	917	944	945	862	969	898	879	938	920	924	945	919	959	955	979	944	939	912	899	946	913	919	915	943	916	898	913	957	966	953	967	925	906	918	913	959	984	894	940	932	967	956	923	973	931	907	918	905	977	929	934	970	953	903	963	929	970	937	958	961	882	983	950	923	909	943	892	935	890	928	956	960	945	957	1000	904	918	904	999	918	958	930	997	911	926	898	950	927	924	910	932	919	939	908	836	897	929	973	919	923	925	886	947	905	899	913	948	917	849	983	934	957	970	947	928	953	922	932	910	897	888	941	957	933	902	944	908	898	957	957	916	904	943	910	861	916	914	906	946	962	919	975	961	930	987	931	922	966	875	902	955	963	942	925	913	983	896	881	918	923	1015	974	964	958	912	964	969	905	939	949	962	957	887	916	958	1000	907	929	956	945	928	944	916	939	936	937	954	923	925	975	944	966	979	927	974	893	930	961	942	922	963	967	949	955	903	923	953	907	949	949	923	983	961	906	992	907	906	918	910	918	957	950	971	972	955	914	883	964	914	936	933	967	963	947	937	948	993	889	868	923	984	943	878	947	917	882	961	960	949	967	987	996	924	945	948	937	950	933	969	949	963	967	984	919	996	945	912	903	947	942	940	964	994	957	912	921	928	997	958	957	963	921	947	919	955	961	919	954	982	975	956	911	954	949	980	912	946	958	978	970	923	965	934	954	862	944	945	939	914	915	922	871	959	930	928	967	920	928	955	967	881	950	974	916	905	930	881	969	941	987	896	942	930	1027	921	966	946	940	948	948	949	875	900	958	953	990	924	952	946	945	870	979	907	949	896	963	922	928	982	926	979	968	940	980	957	911	987	1006	903	936	950	946	914	971	870	931	949	935	967	939	951	942	946	920	984	903	964	912	918	995	940	973	997	963	922	975	916	936	976	916	929	933	943	936	944	924	928	952	945	924	945	941	944	976	922	955	1008	990	928	899	900	923	956	954	950	929	882	926	902	899	901	868	924	950	884	939	951	922	1020	967	950	958	967	899	890	952	950	925	907	901	943	954	926	926	956	930	960	945	959	932	886	888	959	939	924	961	956	955	910	929	900	970	959	924	993	889	974	930	915	960	958	905	938	1011	893	923	960	896	883	976	946	932	940	921	947	902	949	919	950	955	935	928	931	926	968	934	951	946	959	944	980	937	915	909	932	939	874	938	919	947	974	997	979	949	943	913	969	970	950	928	894	957	903	954	917	931	922	920	918	866	925	955	948	967	955	961	933	961	916	946	954	981	958	897	915	928	943	969	936	969	936	923	937	907	967	946	935	928	955	909	943	955	899	943	927	925	944	948	961	938	919	943	937	917	888	901	917	865	957	957	905	924	941
2142	292	288	250	197	200	511	346	120	145	157	147	147	138	127	123	136	152	162	172	173	124	140	146	162	132	126	150	154	147	150	128	167	152	158	141	144	163	154	132	126	136	144	134	134	137	132	122	140	146	139	149	133	148	122	127	135	137	137	123	145	119	145	132	133	140	146	157	129	141	144	134	158	137	139	159	145	146	157	143	131	138	137	155	130	163	157	145	164	138	132	151	129	152	138	161	160	129	136	147	125	166	156	144	131	151	162	149	156	126	147	115	122	142	131	144	161	137	145	130	153	124	142	149	145	148	147	136	156	141	141	157	160	151	130	143	126	148	150	147	141	130	151	128	150	122	158	140	145	137	174	136	134	119	133	137	150	154	134	139	135	133	169	153	141	141	155	130	146	133	139	138	160	144	154	151	150	151	153	152	145	140	154	154	129	153	139	173	159	126	147	143	149	138	135	150	148	151	139	167	122	132	121	139	144	139	145	158	133	146	153	168	140	149	129	149	136	158	126	163	151	139	135	143	139	144	146	134	169	133	148	140	156	124	144	141	146	139	152	141	141	117	149	161	147	132	159	150	146	139	141	167	148	154	151	128	155	148	148	178	146	126	163	132	142	142	144	147	130	152	136	137	162	136	138	161	156	141	142	138	135	138	135	136	148	147	154	138	134	152	154	141	159	156	123	136	124	145	170	136	154	156	141	140	150	145	157	142	124	166	155	130	168	139	128	140	162	156	124	142	134	151	155	132	145	131	140	134	156	136	136	125	140	138	163	143	130	156	140	140	163	160	139	128	133	149	168	124	135	138	136	136	137	144	126	143	133	151	146	146	140	124	116	156	152	141	139	146	158	162	145	164	133	151	178	157	144	142	162	136	147	153	160	173	139	146	173	132	157	158	156	154	176	133	143	126	136	137	130	123	124	141	155	138	154	138	145	149	165	157	127	131	123	139	134	157	150	154	156	141	144	147	144	134	162	136	135	133	159	152	149	140	137	142	137	164	156	155	157	138	157	142	144	133	162	150	161	135	166	138	144	123	152	143	165	145	120	140	153	119	143	112	154	173	139	150	145	167	146	130	157	128	144	145	157	163	132	144	145	159	143	146	146	128	147	172	145	139	139	137	142	142	140	127	171	127	144	133	138	158	146	165	140	159	133	142	138	129	154	130	150	173	152	141	134	153	134	139	138	130	163	150	151	142	137	135	138	156	138	145	142	144	147	159	160	134	170	130	143	157	154	127	151	155	178	130	136	120	144	141	150	136	156	147	154	159	126	136	121	145	161	142	170	155	158	156	159	161	144	138	145	145	151	138	154	160	159	128	133	155	135	119	157	154	146	160	127	148	134	110	142	147	133	145	139	146	156	147	164	169	164	140	148	132	148	132	156	147	161	165	154	133	128	164	122	135	165	162	137	161	153	125	137	140	146	148	141	137	134	131	141	164	134	117	123	145	134	169	132	158	151	144	151	129	144	148	142	145	156	116	147	150	138	147	147	147	123	139	159	147	151	152	127	102	129	126	145	161	120	159	146	155	151	131	121	143	119	167	138	118	126	133	145	164	132	145	145	152	131	157	150	144	130	134	128	142	142	158	127	121	154	168	128	142	166	151	139	160	142	135	148	105	153	162	140	143	123	147	141	158	153	135	126	148	155	155	145	113	143	143	150	142	138	143	149	136	151	148	148	159	139	143	161	149	162	135	140	162	157	160	156	159	154	143	136	143	142	157	130	157	149	154	140	163	148	164	141	159	149	161	140	131	138	158	149	125	129	135	140	157	159	155	156	148	151	162	140	133	140	145	133	150	138	153	174	132	134	117	138	151	118	150	155	129	129	142	146	145	157	139	164	136	141	153	123	127	163	167	165	132	129	150	152	151	123	150	152	156	140	151	137	157	142	136	155	123	136	135	132	139	141	138	152	155	142	130	128	167	147	144	139	153	133	159	139	136	146	119	162	144	160	165	127	145	152	152	133	148	141	155	134	141	156	121	148	149	142	148	144	153	155	149	143	147	139	137	141	126	169	143	127	145	143	167	161	140	168	141	142	152	146	135	146	159	144	151	135	149	146	129	162	148	148	135	174	132	157	151	138	156	179	140	138	128	147	160	131	156	141	127	147	139	157	115	142	114	166	149	140	119	159	135	149	147	156	160	153	157	123	165	151	156	139	140	151	131	145	132	140	153	137	138	161	147	149	149	152	132	159	132	130	143	125	140	160	136	149	165	149	163	145	163	133	118	144	146	138	141	124	149	162	150	133	155	131	145	156	148	146	159	148	158	137	140	139	157	138	167	143	144	169	158	136	161	140	130	113	161	131	155	152	136	130	144	144	145	140	130	147	136	157	152	141	144	149	129	141	166	174	150	170	142	146	140	147	141	156	133	168	155	134	119	152	150	131	142	138	143	149	147	145	137	137	135	142	132	148	135	145	159	131	130	140	139	147	146	147	157	164	135	132	154	136	165	153	137	136	143	129	147	172	131	131	152	161	170	142	185	142	129	125	164	162	142	164	132	129	145	134	149	131	123	150	140	132	149	148	160	155	132	133	157	146	164	115	142	154	137	149	137	149	142	134	152	128	144	126	126	152	138	153	148	127	139	170	146	135	145	149	152	161	130	140	114	142	144	155	159	153	157	154	141	143	176	146	111	149	141	153	122	148	164	121	180	124	142	136	127	116	145	156	162	136	137	142	141	138	152	166	137	161	138	164	149	157	141	154	140	139	149	143	166	152	142	135	159	141	153	148	157	141	142	139	145	126	140	134	133	136	164	138	129	138	165	148	147	142	174	157	143	136	132	169	139	155	155	149	151	133	151	130	137	149	143	136	159	153	144	155	132	149	175	148	127	153	152	152	153	133	136	148	125	156	133	128	137	146	153	132	139	160	139	140	139	136	124	142	135	167	143	151	161	139	156	130	130	141	153	150	146	150	142	134	145	144	155	150	174	131	152	132	150	147	145	139	153	153	150	142	151	157	141	165	132	154	146	126	138	142	143	122	153	153	133	147	152	170	143	146	148	127	168	159	132	172	152	150	134	151	184	129	135	150	146	169	157	145	145	143	140	133	132	148	156	141	144	129	140	130	159	165	141	134	160	142	129	143	149	138	169	149	159	142	129	160	137	125	131	168	164	141	160	152	144	149	160	131	115	158	147	154	153	154	158	147	149	138	158	164	133	154	176	151	146	145	145	143	143	140	104	150	144	153	148	147	157	175	153	143	134	162	134	127	155	162	147	140	116	142	152	152	152	146	175	157	134	139	142	134	132	153	146	133	137	145	149	153	136	134	164	178	142	155	138	147	149	139	155	154	149	142	146	135	161	164	144	148	139	165	149	154	140	131	156	134	142	116	158	137	156	144	147	154	141	122	141	148	168	142	112	142	149	143	140	152	149	156	149	149	146	168	141	137	148	158	139	137	149	157	137	152	156	140	139	156	165	152	144	143	130	137	154	123	141	157	159	150	135	143	148	148	155	148	135	131	146
2182	534	716	756	691	740	2966	1694	450	459	458	425	409	462	435	402	435	397	416	448	418	389	423	423	424	398	444	417	409	435	431	431	402	436	427	424	390	426	438	431	401	451	425	416	423	442	437	452	431	426	396	403	444	430	429	442	423	425	419	421	410	450	431	391	398	433	447	435	398	416	415	413	425	432	434	434	447	388	404	410	415	416	431	402	420	431	415	428	383	400	470	377	430	394	443	441	438	427	410	421	424	430	408	426	438	385	405	443	411	418	407	407	431	430	378	429	424	412	413	426	452	418	402	409	458	435	415	438	428	393	435	429	415	449	446	397	441	437	431	399	432	411	429	402	401	389	403	410	373	413	407	479	433	399	439	390	449	403	463	410	399	424	432	409	450	432	407	421	405	461	393	406	405	450	415	392	431	458	408	443	396	436	414	423	431	422	463	440	421	442	427	417	397	406	425	426	415	436	429	404	433	423	396	412	429	410	419	413	441	431	400	415	430	403	418	468	428	392	403	429	426	412	431	453	427	425	444	425	431	446	408	413	393	446	420	438	417	429	452	462	430	390	446	440	435	395	438	388	399	428	400	385	423	425	444	405	430	450	425	401	418	422	398	393	435	455	436	406	397	407	443	458	407	397	433	378	428	410	390	421	415	464	458	415	467	411	414	384	436	431	402	412	403	414	420	387	386	396	432	406	434	392	407	403	446	446	437	438	397	406	426	454	453	416	423	467	418	367	446	366	435	406	431	441	420	429	404	401	416	392	419	408	427	422	426	400	414	443	403	397	415	430	405	383	411	448	436	425	428	450	425	430	411	434	423	413	408	435	397	416	450	437	375	432	426	416	453	420	411	427	408	430	416	412	400	437	436	407	405	436	460	466	403	425	418	398	385	430	417	434	394	432	405	413	393	431	398	404	437	428	460	409	442	419	444	416	442	438	430	443	429	414	444	446	417	397	421	422	417	407	426	421	442	441	407	462	434	421	420	436	441	441	410	384	432	371	388	433	452	441	430	422	386	420	419	423	402	441	426	424	404	400	407	408	412	396	366	460	422	447	409	387	401	406	445	376	418	398	411	448	440	398	420	402	421	400	419	460	381	449	393	412	419	396	405	419	422	411	385	391	384	421	431	442	418	428	406	395	421	407	410	411	405	394	440	389	399	386	406	434	420	417	410	403	406	477	432	419	450	431	409	435	414	441	436	399	402	423	424	413	453	398	439	429	432	446	412	405	442	407	406	420	412	439	423	438	437	400	399	431	416	424	439	421	386	403	424	420	404	427	420	391	423	419	448	396	415	422	414	422	444	466	453	420	445	388	421	395	425	429	440	438	449	421	435	490	451	418	390	401	423	415	405	387	421	409	405	421	444	392	457	413	405	451	492	472	369	427	415	410	412	415	395	406	385	441	431	424	411	416	402	447	422	457	454	438	433	425	402	415	441	455	414	406	420	433	429	414	422	408	400	437	435	405	413	439	420	444	415	432	414	402	414	431	394	410	433	418	412	398	408	427	412	406	444	433	442	391	404	408	406	449	414	458	436	391	439	442	395	418	429	410	392	449	428	388	376	411	457	441	446	411	423	416	424	432	430	436	425	430	409	405	428	439	414	408	418	407	426	430	426	431	432	411	395	401	397	426	426	376	400	464	444	392	404	382	425	438	408	436	375	455	416	402	411	468	408	441	442	437	430	440	426	409	425	380	418	410	427	400	422	442	440	367	425	401	437	390	428	431	409	390	388	398	446	424	426	434	391	413	487	373	399	424	399	406	422	429	381	405	432	433	395	414	421	415	432	451	456	417	406	410	452	396	459	428	412	418	446	390	408	441	433	415	422	443	414	416	418	391	453	436	405	442	418	424	437	402	409	447	428	393	430	387	436	425	433	460	418	391	427	476	429	436	408	395	399	409	433	394	413	436	412	442	399	438	410	395	412	442	424	413	437	444	418	471	438	416	457	390	439	419	470	454	433	433	460	405	418	400	395	413	410	400	454	403	421	410	397	401	406	455	435	421	410	398	435	416	411	404	434	435	407	442	447	484	428	422	435	402	416	437	407	392	408	398	415	371	442	415	457	423	401	458	409	422	422	408	419	412	404	418	430	429	421	464	419	424	403	437	426	444	393	429	476	429	402	376	417	404	406	418	426	413	415	442	444	423	437	418	392	404	420	401	438	420	412	419	418	416	396	424	448	440	394	420	428	430	404	443	396	433	403	405	431	432	428	420	415	416	413	405	444	382	390	409	391	404	385	405	415	424	394	421	379	423	411	423	432	365	426	389	409	429	451	430	421	401	434	413	423	401	424	410	440	442	430	412	435	416	428	450	422	395	416	448	396	418	400	397	423	389	419	411	409	422	399	449	452	439	450	389	412	426	444	402	421	422	393	411	392	395	501	403	415	405	419	404	434	463	431	438	399	422	432	419	423	409	418	433	402	419	408	415	401	382	441	438	404	431	410	453	432	437	381	466	453	439	453	408	446	414	445	424	459	417	406	412	439	457	434	434	384	422	449	397	383	430	437	415	418	421	404	415	424	430	443	383	416	400	432	421	442	436	433	405	427	421	420	417	437	399	426	438	467	408	446	430	446	427	461	427	417	402	393	429	419	405	424	404	406	461	407	412	410	433	414	385	412	424	470	422	445	426	400	401	374	388	388	418	393	413	444	423	418	436	430	442	437	420	428	410	456	413	463	445	407	474	428	449	449	435	430	398	404	432	422	454	464	442	395	408	444	425	418	420	405	439	433	398	426	452	413	401	417	413	446	419	423	420	425	401	431	429	425	446	440	424	418	437	436	412	438	404	433	450	402	439	424	430	426	450	386	419	388	431	396	403	424	439	436	397	438	445	415	450	427	416	413	393	405	442	477	461	413	423	439	428	412	456	465	446	463	410	417	420	422	427	421	421	429	467	410	408	436	448	406	455	396	438	447	401	453	473	397	406	437	414	415	452	413	431	380	415	452	412	425	413	434	441	443	423	411	408	419	429	436	387	427	402	429	439	410	405	432	456	421	417	416	426	408	445	436	421	438	410	426	459	419	391	404	422	427	410	440	439	400	431	438	413	451	432	432	429	410	421	420	386	400	436	436	400	438	426	414	454	424	409	427	424	424	416	401	437	439	451	416	385	414	400	407	411	425	417	418	429	398	406	400	465	417	429	392	420	414	443	372	440	424	387	450	449	442	392	429	437	428	373	370	452	402	391	423	406	411	399	412	406	410	390	444	413	424	420	461	363	425	431	403	440	398	480	450	422	406	411	430	379	434	412	434	411	443	437	425	413	427	390	426	396	459	449	396	442	417	427	409	418	398	441	387	443	413	429	437	423	398	420	419	443	421	430	399	408	393	419	427	385	425	413	404	418	454	437	397	401	425	401	449	413	439	420	404	415	431	417	417	453	442	425	422	450	399	382	410	448	456	413	412	404	404	406	423	427	412	415	472	432	396	437	411	435	413	413	423	427	408	422	410	412	417	445	386	444	452	386
8091	1319	1441	1178	878	987	8298	2867	404	313	273	258	283	271	273	223	267	277	223	259	229	211	212	224	227	243	212	257	249	183	195	240	210	228	231	164	190	198	190	231	228	224	197	217	218	211	193	190	219	215	238	215	202	188	235	247	225	205	190	213	233	211	228	184	236	198	222	213	205	229	212	211	239	233	175	238	191	201	204	214	212	214	215	228	213	222	197	234	208	229	228	208	217	218	203	199	200	205	212	202	219	211	212	216	228	219	219	199	206	197	212	221	224	197	234	186	198	203	200	201	203	211	211	204	209	210	190	212	201	196	201	223	198	177	190	230	204	192	187	218	195	198	200	209	221	210	206	187	218	207	212	213	229	228	255	198	191	202	221	226	224	209	212	218	197	207	215	204	205	173	220	223	210	220	207	204	206	200	205	192	226	204	211	217	194	209	220	218	205	189	198	196	215	188	190	199	209	230	206	194	214	189	213	213	215	209	233	216	238	216	239	212	196	203	196	198	205	200	200	224	198	202	197	219	219	213	211	234	217	187	235	196	175	201	213	185	228	213	221	217	210	224	188	187	202	213	188	188	200	197	219	187	229	244	212	226	214	189	204	220	175	199	208	196	191	208	188	201	210	225	232	200	211	201	208	213	188	203	226	195	207	223	200	200	218	215	203	202	207	216	209	229	195	204	196	203	191	202	199	210	214	220	206	191	227	220	223	204	230	196	208	204	230	224	180	233	212	220	207	207	210	203	188	214	201	199	215	219	210	209	193	169	206	223	219	212	242	228	229	189	223	221	196	187	215	215	198	213	205	224	208	195	193	215	178	218	203	200	220	218	220	194	234	195	218	191	218	211	219	217	206	196	194	183	207	228	195	227	203	232	201	185	186	210	180	235	210	206	231	224	216	201	215	230	208	208	255	189	192	229	184	192	199	207	232	215	237	193	205	201	228	211	207	215	225	231	182	221	196	229	231	203	218	217	215	200	218	201	208	227	211	224	197	192	201	204	231	225	178	195	190	240	187	208	181	217	203	202	200	207	208	227	199	209	196	209	207	215	204	208	183	199	227	204	202	228	183	180	206	224	195	214	199	227	192	206	199	221	181	198	199	190	207	214	226	183	200	212	201	185	234	182	191	200	240	236	193	232	196	220	202	211	206	219	201	205	224	199	211	222	195	231	216	200	187	196	196	192	210	211	219	229	219	209	226	213	190	206	204	226	225	220	216	188	217	198	202	229	206	214	212	209	226	217	223	204	216	214	185	218	185	189	216	209	214	222	238	197	227	207	223	211	180	203	204	209	214	190	177	211	214	228	202	211	181	215	209	193	220	192	199	185	193	209	203	201	200	225	181	201	208	226	185	213	192	193	213	208	238	202	210	219	224	196	244	216	233	223	225	235	211	226	212	252	203	222	208	212	212	232	227	216	203	212	196	210	218	189	200	212	189	186	205	195	187	205	184	203	220	203	196	211	211	181	213	213	240	218	208	226	212	190	206	202	220	221	226	209	205	183	230	224	195	201	232	195	223	205	201	229	188	237	206	243	207	186	217	218	224	226	215	242	218	192	196	229	229	196	222	221	196	222	196	185	219	200	203	226	209	203	215	239	221	213	199	201	198	204	230	216	190	226	206	191	205	216	224	201	213	186	221	201	197	227	212	214	201	223	203	203	219	187	209	202	235	206	208	222	238	208	234	204	225	226	196	197	205	219	232	182	195	186	177	227	228	234	185	221	212	222	206	212	215	216	215	211	204	208	233	222	215	195	205	190	219	200	190	203	246	202	205	223	212	213	208	214	199	217	209	192	233	223	202	198	218	199	187	210	199	226	216	217	173	187	203	225	206	212	208	191	226	188	212	191	217	186	206	225	215	188	187	202	200	215	191	197	213	221	174	200	240	193	218	196	225	183	203	215	227	219	214	186	223	218	219	189	196	220	196	195	212	225	194	195	209	222	210	214	211	226	222	213	225	209	196	214	230	197	207	212	216	197	211	194	209	199	214	183	228	203	207	194	237	217	209	226	216	193	204	227	205	229	220	215	211	188	208	227	215	216	196	209	233	227	219	192	222	201	219	223	181	199	210	184	196	210	218	202	230	213	207	229	184	199	201	201	222	196	234	201	191	202	200	239	219	208	237	198	199	203	203	181	228	190	204	206	230	173	199	201	214	187	192	200	216	220	206	188	201	193	206	214	216	193	196	199	220	211	225	202	233	217	183	194	179	198	209	206	193	243	182	240	207	196	212	199	222	189	189	187	222	227	212	215	193	200	243	225	228	225	211	210	196	226	190	205	202	194	218	215	227	198	213	205	213	208	225	206	214	220	202	190	202	205	199	202	236	226	176	208	228	224	213	211	201	205	186	225	237	198	211	211	230	212	215	201	186	236	188	221	230	217	217	226	230	213	205	181	229	244	222	207	190	186	192	190	204	221	216	212	191	221	220	179	231	200	215	219	211	207	202	205	202	215	224	196	204	216	222	216	205	191	208	195	227	213	234	213	174	223	214	201	197	226	225	195	218	195	218	193	214	207	191	199	220	204	219	196	192	182	206	209	221	223	230	199	215	198	215	216	186	224	220	222	214	212	188	204	204	203	213	208	197	215	192	230	219	198	222	220	203	228	178	200	207	200	216	209	177	210	241	224	191	212	203	209	204	198	204	195	196	208	187	231	206	240	234	196	195	204	188	204	221	184	212	223	195	227	218	206	226	232	181	193	195	214	235	208	195	235	207	220	194	216	217	213	198	205	216	193	200	183	222	211	212	219	181	210	197	208	195	206	188	218	228	216	206	214	217	229	202	234	207	230	218	164	185	213	192	197	229	183	214	213	193	192	227	194	190	194	213	178	217	235	195	192	216	201	171	205	207	209	218	220	221	204	210	198	222	198	220	197	197	207	202	223	220	208	192	220	198	207	239	212	214	228	206	186	216	211	220	206	203	187	194	210	210	194	223	215	208	192	204	245	203	198	197	196	201	222	214	197	220	212	210	228	221	214	241	197	213	198	236	234	208	231	239	196	209	207	222	226	216	203	185	185	200	217	222	213	218	200	192	211	218	221	216	245	197	217	221	223	218	217	206	201	236	217	180	210	207	216	238	205	218	230	209	209	210	186	219	201	224	189	172	225	195	188	193	213	195	220	227	185	218	200	213	210	184	195	224	224	235	223	190	203	203	217	235	201	193	195	206	179	204	208	246	206	209	196	188	225	208	180	201	183	207	202	204	215	217	209	199	222	207	196	206	192	205	233	214	205	204	204	195	183	216	195	209	209	207	216	199	198	188	206	235	189	194	201	219	176	209	209	211	224	219	221	224	200	192	230	210	215	187	180	202	203	230	220	208	215	217	186	201	212	185	205	216	194	227	202	211	213	195	209	191	211	214	228	206	217	182	231	227	212	213	211	216	189	234	197	198	205	195	213	217	183	236	233	198	227	190	211	195	205	208	213	220	211	203	199	210	194	216	186	216	206	213	225	203	202	195	214	211	196
6079	1486	3243	3752	3399	4207	23479	5325	1390	1214	1039	1019	902	929	853	830	789	732	735	768	698	688	684	624	686	629	702	639	636	681	629	650	643	618	612	623	647	637	647	621	605	633	600	599	594	618	625	628	605	595	581	599	630	577	575	565	597	604	565	635	571	586	575	576	563	586	574	557	572	573	562	550	548	578	528	589	554	562	592	563	620	573	585	594	568	565	561	573	561	600	582	630	560	552	535	589	563	568	609	560	565	592	597	579	588	564	563	579	571	576	579	572	581	532	565	563	532	553	584	599	561	597	542	587	539	563	592	586	585	602	567	597	564	602	558	569	586	559	565	578	632	563	579	562	528	593	534	578	594	598	595	591	573	567	576	569	610	506	582	570	586	570	557	546	563	581	588	538	578	559	578	562	577	566	579	572	580	575	567	566	603	580	578	582	556	569	546	590	543	591	594	533	544	541	597	558	573	567	575	535	541	560	526	548	567	621	592	564	559	560	594	539	592	587	570	569	567	576	611	579	546	536	548	551	524	534	540	560	593	586	600	525	593	564	580	548	560	570	607	551	530	611	619	535	587	561	559	557	598	558	552	582	570	554	559	540	543	581	577	577	585	580	544	591	609	557	532	569	572	540	551	581	600	569	561	585	551	554	517	552	547	581	513	561	572	567	581	575	564	565	611	587	563	537	556	576	538	552	576	581	569	560	571	581	540	554	612	550	541	557	555	532	544	513	550	558	580	567	556	591	609	576	589	562	540	571	582	606	553	588	581	559	565	563	571	569	545	607	561	589	548	562	583	566	588	583	545	571	525	499	575	562	566	532	577	610	570	525	490	520	585	541	559	551	592	588	567	548	566	560	525	572	561	550	574	527	519	577	565	548	527	581	601	602	555	564	563	594	589	614	612	567	535	596	604	544	578	532	607	554	584	580	568	598	566	569	528	587	597	585	556	565	570	582	564	533	550	539	583	571	581	559	542	599	552	578	599	543	588	605	571	542	558	603	530	608	577	518	567	561	576	567	551	599	576	516	565	572	608	530	529	546	538	604	598	554	569	540	557	609	532	543	560	577	559	568	560	584	596	586	548	582	542	563	572	556	554	574	589	555	600	596	539	561	570	594	559	563	590	534	564	555	573	540	540	565	527	539	538	574	553	566	571	537	613	583	552	545	561	558	571	588	556	537	561	565	537	553	591	575	561	541	584	597	575	547	543	602	568	561	538	585	543	579	538	558	578	547	561	570	606	541	577	586	562	588	578	584	581	596	568	583	583	591	568	528	572	599	523	549	538	546	542	578	547	572	563	547	589	584	576	526	538	554	555	605	525	570	534	563	591	542	576	571	605	597	523	520	545	566	542	590	566	563	591	564	565	570	576	583	591	629	541	608	546	570	559	565	559	572	547	551	537	594	571	594	561	578	567	575	557	596	573	563	526	597	563	566	573	557	591	586	528	564	599	580	541	594	580	544	601	567	573	589	546	558	538	622	576	556	563	566	552	599	562	589	552	564	524	555	589	564	571	551	572	567	530	530	623	570	532	570	530	572	559	581	533	574	615	547	577	606	607	559	548	541	538	557	572	609	567	540	542	536	546	609	592	560	540	582	549	548	554	583	556	579	566	597	600	547	577	553	595	529	552	564	570	566	561	595	565	557	555	563	570	531	563	570	542	552	597	592	558	591	593	582	575	550	559	598	597	569	614	540	587	557	562	606	547	574	602	554	584	559	555	577	632	543	550	529	562	505	553	578	553	550	618	548	561	576	552	600	577	582	543	542	560	572	563	575	569	556	574	554	604	548	565	564	546	573	531	573	559	568	587	603	573	588	553	570	590	526	531	533	569	593	544	533	564	558	545	587	590	578	571	570	551	559	554	569	566	607	556	555	578	576	567	565	517	595	583	540	582	591	597	508	598	573	593	603	579	618	559	557	562	575	523	582	533	563	562	504	545	567	582	590	566	549	582	527	601	585	606	540	551	565	537	540	576	581	573	539	583	577	553	595	550	578	552	597	578	586	572	589	530	563	564	572	549	603	533	590	549	551	531	577	576	589	572	548	526	592	535	578	557	554	598	564	598	563	566	562	609	578	538	558	565	587	582	569	543	577	557	560	507	588	597	608	583	573	603	591	614	597	559	586	545	577	562	600	526	556	587	529	579	584	595	572	545	550	529	560	567	583	554	549	539	573	592	561	523	597	558	554	551	564	550	596	575	577	564	548	528	607	573	566	572	579	537	534	518	567	562	550	568	564	581	575	540	576	532	541	602	574	558	515	547	599	547	581	592	555	586	614	546	563	538	565	578	590	604	581	585	533	553	578	580	537	576	578	573	568	580	568	582	554	554	578	545	559	617	604	584	595	589	557	561	562	584	574	580	517	572	560	565	531	617	619	546	573	540	577	594	562	538	621	554	574	572	575	542	547	575	524	554	545	592	559	571	583	547	582	559	572	550	561	583	592	567	569	546	586	615	543	614	609	535	610	596	578	547	575	557	542	559	559	552	522	554	543	618	554	593	586	553	581	553	582	517	613	582	605	558	583	592	527	566	587	580	556	563	543	542	549	595	561	601	585	645	555	588	605	565	533	610	605	560	579	565	579	551	554	553	558	565	550	579	580	578	544	584	539	600	578	555	573	567	563	541	546	598	570	557	556	569	577	560	540	590	558	570	617	582	577	550	581	573	555	579	564	549	564	633	589	559	551	555	549	559	529	575	568	597	607	563	582	570	575	522	591	559	595	551	549	544	574	564	544	574	612	532	558	565	540	581	526	518	609	588	546	572	594	582	562	554	592	680	596	561	583	566	570	577	569	565	516	585	553	539	634	587	592	541	551	584	589	569	563	577	590	533	570	563	593	576	533	589	595	530	589	572	572	582	521	582	507	580	568	558	579	570	557	592	536	566	594	590	591	585	519	580	550	556	596	581	590	559	560	562	573	563	605	593	569	619	557	564	545	611	549	578	574	558	585	567	550	587	581	542	578	636	566	572	573	581	569	590	566	563	580	598	530	538	586	590	571	553	601	596	537	545	553	590	571	559	599	566	567	575	602	529	642	576	517	575	563	530	573	587	590	589	565	567	567	563	536	571	576	573	560	565	601	537	585	569	563	541	576	570	585	578	542	548	586	517	582	550	519	550	552	562	565	555	579	571	574	598	578	549	571	546	592	555	533	569	579	598	564	555	564	552	564	600	568	584	557	562	540	538	552	558	566	560	572	613	587	585	541	539	604	569	554	541	568	608	585	547	541	598	559	566	559	570	549	573	572	608	534	564	585	541	601	539	564	561	592	535	546	556	605	579	576	567	514	524	614	562	575	601	548	562	609	628	580	595	565	542	527	575	563	565	580	531	564	569	602	571	590	554	592	564	518	569	557	594	576	532	581	567	592	556	552	574	604	563	571	576	565	561	552	558	586	544	556	545	552	566	532	581	562	559	557	601	578	569	596	569	533	580	559	565	595	560	581	558	554	564	600	567	555	598	564	564	592	571	562
14563	2855	3031	2292	1570	1457	13415	4081	719	613	532	505	482	481	463	465	448	433	438	409	419	425	407	401	437	393	409	385	358	403	405	397	419	383	368	367	414	422	420	378	372	405	353	366	393	391	388	344	396	403	352	357	390	390	378	356	355	328	380	408	376	353	414	412	352	382	349	377	395	409	396	340	367	369	371	362	396	371	388	382	403	389	400	390	369	368	393	370	380	405	345	362	366	384	409	366	380	385	364	368	402	388	358	378	377	385	381	365	385	371	383	398	370	380	366	381	347	404	388	367	332	378	381	383	359	386	340	399	339	376	422	373	411	397	384	373	350	419	358	385	386	401	379	375	408	389	373	346	356	359	366	379	392	373	381	373	379	418	384	372	359	370	376	407	420	378	384	346	363	362	393	365	397	337	353	381	419	393	369	359	357	347	377	384	358	371	343	406	382	385	376	349	354	402	354	381	397	374	400	386	386	378	399	356	389	411	367	354	375	390	411	395	363	345	386	385	399	361	369	376	383	374	352	377	389	380	374	369	377	383	357	369	361	355	354	377	348	371	362	358	365	396	381	387	425	376	396	383	345	331	360	406	378	383	370	364	367	378	391	370	385	384	387	380	366	383	350	378	377	364	370	422	382	346	362	380	396	399	370	395	353	357	363	375	358	424	381	351	394	320	365	425	377	358	385	363	387	358	358	380	372	373	408	406	363	375	362	369	361	408	410	390	390	391	358	325	335	426	419	386	339	377	342	401	396	379	358	378	360	431	367	334	382	379	360	395	370	355	337	388	417	361	347	380	339	368	407	359	368	348	422	386	382	371	346	321	371	397	403	410	384	390	386	372	403	338	345	392	385	388	347	369	358	383	385	378	389	349	375	355	398	362	370	361	389	337	399	388	334	378	369	367	379	387	375	368	382	365	391	349	363	351	374	391	388	322	345	369	368	399	373	418	363	361	395	408	359	377	356	353	358	362	380	341	373	373	366	329	366	354	363	407	392	316	388	407	401	385	346	377	422	427	421	374	403	374	375	386	374	355	348	389	369	359	368	368	392	357	387	323	399	394	409	404	415	364	399	393	369	410	358	401	361	334	343	362	372	350	363	344	356	357	364	394	402	385	347	354	391	360	359	361	374	397	399	373	401	376	359	380	397	369	402	381	382	359	387	373	383	354	367	389	373	400	352	369	379	383	385	380	373	363	371	377	375	373	410	371	391	425	371	357	377	352	377	353	352	406	383	393	385	362	405	365	401	384	374	406	383	406	404	354	433	362	360	408	383	334	367	386	364	379	390	388	379	353	379	365	359	383	357	404	356	365	396	386	388	346	384	388	373	410	331	377	375	423	352	353	364	372	408	368	357	347	340	382	378	371	424	379	369	365	371	390	398	403	378	374	347	394	369	373	362	377	407	408	359	397	374	360	370	374	371	387	375	372	404	402	378	389	374	372	343	401	385	351	374	375	405	376	364	369	366	368	393	366	400	391	389	369	368	374	363	392	355	355	363	356	396	391	357	390	355	353	342	418	352	331	349	371	367	381	371	398	402	408	366	358	363	406	379	339	371	371	362	376	359	422	353	360	386	387	356	369	370	362	380	393	364	366	353	379	376	387	369	401	393	374	421	339	371	377	369	395	398	395	379	359	343	406	381	384	395	362	342	360	369	348	341	407	374	386	377	376	371	391	329	369	384	360	378	350	378	369	328	393	379	394	391	390	384	354	355	367	389	380	346	356	387	403	397	377	341	366	378	385	402	364	402	394	380	367	370	385	406	368	432	392	345	367	378	395	383	386	378	404	399	407	395	403	394	367	372	380	385	412	385	365	384	355	381	413	362	366	390	329	372	381	347	380	369	356	369	357	348	405	377	389	365	365	351	350	381	378	377	391	406	397	414	408	373	320	424	377	356	369	386	381	374	380	371	384	388	377	369	383	357	360	376	362	337	359	349	355	378	353	386	388	369	387	399	373	372	385	357	361	379	402	360	382	388	376	372	374	377	405	344	354	393	418	340	371	380	403	374	389	387	348	391	413	407	377	407	349	375	324	353	367	381	337	376	369	405	368	351	398	371	400	338	408	362	382	361	386	389	367	373	355	395	362	346	370	403	368	390	400	367	386	348	387	346	384	385	395	335	365	373	381	353	358	387	393	350	346	350	411	403	384	353	424	375	383	377	423	358	366	393	378	384	336	374	366	372	377	365	372	361	343	367	403	394	392	349	338	385	375	397	385	381	352	399	358	386	385	406	379	323	411	372	351	373	380	380	361	385	410	378	378	337	381	368	373	362	379	350	368	421	421	358	360	392	387	367	377	419	335	404	407	405	355	406	347	420	361	398	352	341	345	379	375	338	350	373	394	412	370	349	371	372	362	372	398	354	338	400	387	366	394	364	386	387	386	386	416	402	383	411	375	359	375	361	422	374	367	383	368	418	388	403	370	336	379	359	398	361	366	396	381	350	353	380	385	334	396	397	376	314	355	368	372	351	383	328	369	381	348	410	356	369	380	356	349	351	372	338	370	355	378	384	376	379	391	376	400	369	364	341	363	390	403	389	399	397	375	353	389	366	376	419	394	369	375	360	365	397	339	422	372	382	394	370	373	379	430	361	384	367	412	392	370	337	384	397	394	384	358	380	356	379	394	377	396	385	354	388	363	363	359	375	357	359	383	374	394	370	332	399	387	326	391	396	357	382	346	376	376	337	385	357	341	380	372	369	393	388	368	374	412	370	359	365	416	388	379	371	367	388	393	381	358	361	394	397	367	367	375	357	395	386	403	371	378	357	332	424	390	380	389	388	360	362	374	376	390	347	381	379	380	403	389	368	389	383	419	381	363	379	373	349	403	357	378	376	378	385	378	363	389	360	372	351	392	413	358	391	359	345	379	404	381	352	371	366	379	373	344	358	367	364	372	383	383	389	392	399	428	385	367	387	387	384	366	351	368	382	343	383	330	373	398	357	361	363	404	356	365	343	364	353	341	333	379	360	394	377	378	349	410	386	364	367	357	384	367	403	371	401	376	372	365	394	375	364	416	369	356	393	373	385	396	374	393	354	379	369	346	392	372	367	392	373	398	371	367	351	421	387	391	384	370	395	394	382	367	381	390	358	384	389	390	355	342	382	404	354	356	315	376	365	372	382	357	367	380	347	378	348	356	341	382	383	356	369	391	362	378	381	404	381	399	362	368	386	389	404	358	372	346	361	330	397	355	345	379	378	390	387	397	364	375	407	322	363	384	370	349	366	378	348	352	352	334	382	375	416	365	364	386	376	396	359	368	356	401	377	385	372	377	353	387	383	411	380	370	387	388	342	390	360	439	373	359	367	395	377	377	355	364	390	368	345	371	351	372	386	337	335	352	384	361	392	386	378	354	400	394	365	405	360	359	366	395	375	397	338	405	370	369	383	357	369	336	353	367	406	380	389	358	375	399	365	406	350	415	349	413	375	324	413	336	374	382	377	364	380	394	364	352	389	393	373	404	372	387	360	401
8071	2611	5777	6747	5597	5682	31206	5304	2670	2252	1959	1812	1701	1609	1524	1427	1334	1326	1242	1228	1205	1181	1169	1164	1149	1123	1066	1074	1080	1004	1047	1046	1048	1073	1054	1044	972	984	1025	982	988	1014	935	1031	971	929	952	929	921	945	935	937	930	946	915	905	908	931	915	909	938	947	907	1003	943	862	940	956	933	890	921	950	938	932	914	862	892	888	954	911	838	963	933	941	896	976	925	923	930	879	867	890	850	949	861	960	873	887	912	934	891	918	918	931	967	874	922	943	920	946	875	949	838	937	920	907	895	900	957	915	862	921	898	933	919	943	936	895	875	907	923	914	933	913	891	902	926	986	852	854	923	897	884	840	883	893	904	891	911	867	933	840	865	918	927	909	941	884	891	910	911	870	861	931	854	882	897	932	886	856	921	922	915	904	932	970	913	905	870	932	903	874	889	900	923	913	984	941	890	930	902	914	915	921	908	919	918	877	897	871	942	899	873	902	895	902	915	923	936	885	933	946	911	919	870	925	951	898	849	894	900	881	892	870	895	955	861	903	849	949	941	904	946	928	906	909	931	892	978	919	887	867	975	921	868	873	933	911	925	898	907	905	957	892	881	903	879	911	934	919	914	906	886	961	884	930	893	926	907	878	916	938	921	925	862	910	898	918	928	847	970	864	949	877	931	838	921	869	972	913	901	934	911	935	881	890	897	908	948	899	903	893	837	894	909	919	954	909	938	876	898	886	856	876	914	932	916	903	875	897	874	891	902	915	872	912	849	872	885	924	934	869	854	937	900	926	865	887	880	908	943	925	858	880	923	885	878	921	874	911	885	856	896	945	899	883	891	908	925	875	883	947	931	926	948	930	937	902	915	889	861	861	905	890	861	956	914	960	945	887	936	935	876	901	913	916	865	849	873	892	924	913	909	884	868	897	912	873	877	920	915	865	882	945	936	948	919	917	960	858	941	926	907	923	910	886	892	945	880	921	922	919	919	890	906	916	906	902	922	902	899	870	929	919	923	967	920	933	864	947	874	934	910	931	920	914	956	924	897	901	908	909	954	933	917	854	911	880	858	889	879	902	885	926	912	904	922	883	896	972	870	896	936	882	909	884	905	920	932	901	876	892	909	901	917	898	882	915	870	884	877	985	891	894	902	894	954	914	859	889	912	932	879	893	878	919	893	868	913	927	898	862	872	958	880	889	909	920	867	932	906	912	879	891	886	917	931	910	938	944	929	936	915	935	912	933	939	973	891	886	944	853	906	846	908	964	905	933	878	902	921	883	920	937	866	914	914	911	889	938	926	864	845	957	863	892	949	893	943	904	920	899	908	901	895	911	927	930	930	923	940	907	894	889	929	886	851	902	940	889	934	916	870	948	901	878	857	910	894	946	890	950	900	906	912	853	898	930	915	870	875	930	933	920	856	938	913	883	910	885	876	900	915	889	925	945	918	945	923	937	892	909	880	949	926	915	900	880	962	903	962	926	939	908	872	962	908	850	929	908	916	964	908	873	930	903	977	847	920	912	872	969	924	902	874	929	865	919	922	928	927	925	907	917	904	888	902	887	922	933	906	903	928	856	915	901	883	838	940	859	887	923	910	900	899	902	867	852	919	936	901	849	893	887	874	884	936	946	947	908	898	880	918	881	930	856	916	929	956	885	852	931	897	924	903	868	879	853	905	883	894	929	933	855	872	936	849	897	921	880	883	844	911	920	893	870	914	899	848	928	938	897	932	922	919	933	881	892	909	927	877	875	891	891	956	942	851	929	898	928	926	864	870	883	869	943	906	866	901	964	967	859	932	907	902	874	859	838	941	858	874	902	861	919	906	910	881	884	881	963	906	917	884	893	906	848	890	882	907	911	917	896	890	888	918	925	906	868	885	928	877	903	900	920	929	891	912	925	904	855	959	973	886	922	889	998	935	918	904	868	879	915	904	918	878	935	868	866	907	896	921	856	861	883	951	902	915	878	915	924	922	926	909	867	929	867	903	851	887	960	955	943	927	884	1006	901	898	895	885	927	897	869	933	894	910	886	835	900	942	892	868	865	942	905	926	928	882	920	864	877	894	880	890	973	918	890	893	884	873	875	867	908	936	869	870	906	892	866	886	934	911	933	932	871	861	929	873	886	893	904	892	886	892	879	887	938	962	920	879	914	902	847	913	933	844	940	902	903	873	880	928	908	900	957	913	951	940	902	938	883	900	901	905	878	911	873	948	879	865	900	850	901	924	929	807	892	883	886	903	932	859	887	934	920	919	865	882	943	877	921	906	930	946	897	891	895	877	912	894	893	942	943	916	863	887	926	881	946	816	913	967	933	871	902	927	912	905	910	879	846	946	919	919	891	893	923	895	906	876	927	948	866	895	923	884	964	907	920	898	966	941	885	905	924	990	874	864	890	889	877	875	905	882	922	867	885	878	913	908	983	916	892	902	929	901	913	936	974	899	930	909	936	931	891	923	881	881	929	914	862	914	848	893	893	946	855	882	920	903	901	920	888	951	923	845	896	922	892	953	902	937	896	931	893	923	897	915	959	848	922	933	994	945	908	934	920	912	934	864	869	864	907	906	909	880	904	924	910	873	918	890	942	906	880	865	971	847	866	904	913	906	876	938	934	926	955	918	869	932	884	885	853	913	899	916	915	870	895	956	892	925	875	917	931	883	920	917	889	838	958	873	917	890	930	899	864	907	938	874	886	863	887	877	892	900	825	910	937	897	916	949	882	862	868	909	902	935	891	924	886	954	930	898	942	899	864	895	920	886	913	903	902	875	895	921	924	881	940	921	926	895	909	916	849	935	908	886	926	924	919	866	938	917	853	857	944	943	882	867	916	931	873	879	900	892	900	896	891	922	908	875	895	884	870	855	854	894	836	851	916	935	913	865	891	893	875	892	871	910	925	916	913	938	894	888	904	891	878	892	907	865	871	914	920	929	906	877	852	869	917	905	883	929	919	886	865	852	922	894	933	881	871	860	925	965	886	884	912	933	840	905	909	892	897	915	908	963	904	857	914	929	941	908	913	919	878	929	893	938	906	910	870	930	856	930	908	871	864	939	866	926	921	943	924	939	926	921	942	871	887	886	934	858	921	905	901	888	960	907	841	860	895	911	899	929	940	936	943	896	902	869	845	891	912	908	921	916	859	925	894	902	879	897	931	945	913	873	909	886	911	909	887	891	902	894	859	923	916	844	914	893	891	890	920	887	920	942	928	918	905	944	890	862	939	905	877	902	886	872	942	960	919	922	939	871	917	878	890	949	953	953	911	900	892	869	960	912	959	899	898	994	924	931	884	899	919	964	907	841	893	896	893	915	908	845	914	902	902	891	886	918	853	881	913	905	899	821	912	910	908	926	873	901	949	901	911	891	879	879	896	930	865	927	877	907	855	903	905	898	891	937	878	921	928	899	897	934	917	889	907	878	876	934	887	887	928	871	890	938	877	909	891	873	845	942	902	923	898	941	846	941	895	908	861	930	902	929	918	893	909	928	943	885	968	851	889
2054	268	266	233	195	160	170	124	127	125	113	142	105	120	126	154	116	117	115	105	120	134	116	117	142	92	111	140	132	120	127	121	114	128	114	115	111	122	133	130	119	138	121	131	119	129	124	123	104	123	132	114	110	98	125	123	122	133	115	121	122	100	113	126	146	102	115	132	132	128	98	117	98	134	130	123	123	107	127	101	119	120	127	118	110	117	108	119	127	142	119	113	101	121	128	116	119	146	107	143	112	143	118	130	111	130	97	140	123	103	137	105	111	136	123	125	140	116	118	97	122	122	119	116	125	103	116	117	139	125	118	116	127	122	106	115	126	125	107	117	119	116	122	114	120	102	119	129	100	120	117	117	124	125	122	103	129	126	136	133	121	107	120	115	131	119	97	145	119	122	123	130	133	118	130	120	117	123	107	140	121	134	120	123	131	122	117	132	135	115	119	119	101	121	88	109	108	113	106	119	124	113	132	118	127	140	139	130	127	121	125	130	108	119	112	129	115	101	113	109	137	121	130	109	126	137	119	135	138	111	109	107	125	125	106	125	136	135	121	129	126	117	113	122	121	114	99	117	120	127	134	139	113	100	136	125	123	124	119	135	117	98	111	108	114	106	116	143	121	128	114	114	109	117	128	126	129	123	108	97	150	128	116	112	128	121	121	122	131	107	116	117	128	111	115	119	116	95	122	128	119	106	109	110	115	106	108	108	129	119	140	124	116	125	133	139	128	129	121	135	125	110	124	127	132	137	121	127	125	128	104	120	110	120	112	112	129	120	117	126	100	134	117	113	108	128	124	127	106	131	120	112	124	115	101	102	139	109	135	138	107	128	106	111	116	125	104	106	122	134	123	128	106	135	111	133	141	126	93	121	121	99	122	113	124	127	130	114	120	124	117	109	117	119	125	123	111	116	119	96	135	125	95	109	118	117	98	106	121	140	128	122	118	111	113	120	139	122	104	128	101	136	105	106	115	112	118	139	110	130	127	106	104	116	109	110	90	132	119	102	109	118	104	120	106	125	118	111	128	101	128	123	126	122	107	131	105	109	114	112	113	121	145	122	105	126	140	132	107	111	130	103	124	119	103	112	110	124	118	115	122	114	106	118	125	114	124	121	114	104	114	111	122	121	139	119	158	126	125	125	121	131	137	108	119	138	119	112	113	105	109	113	107	144	105	125	101	134	129	123	116	123	114	115	150	136	136	119	127	112	110	121	131	146	118	112	114	110	108	110	105	124	115	112	120	140	114	136	121	111	100	112	116	115	129	128	123	145	115	130	115	138	142	111	100	118	118	116	149	116	123	117	118	132	140	129	100	108	120	105	104	127	116	123	132	100	113	147	110	106	106	107	114	131	128	102	124	118	113	139	113	107	120	129	118	137	127	113	135	114	132	109	112	98	121	139	134	106	120	107	118	119	119	118	106	125	118	129	129	119	130	104	124	129	110	102	140	117	120	129	116	108	112	113	110	123	129	120	103	121	126	154	107	146	102	102	123	106	137	131	125	136	119	114	114	121	118	127	105	117	134	113	96	152	134	117	131	123	117	124	117	148	132	122	154	119	115	122	107	120	117	126	127	118	106	136	120	122	136	102	119	147	150	127	134	133	123	129	126	127	109	127	131	122	120	111	118	107	115	115	112	144	124	114	114	108	107	127	126	119	135	129	106	125	134	143	144	124	136	109	111	109	126	110	113	129	109	122	114	116	129	121	110	120	123	118	122	125	102	116	94	113	117	128	121	121	105	128	120	110	133	127	109	113	137	109	95	118	108	109	123	113	133	130	108	122	120	99	133	107	116	125	136	122	120	126	120	135	116	119	129	146	129	118	131	140	118	116	103	112	118	108	117	137	144	119	132	101	120	133	133	133	122	117	120	119	129	132	133	110	131	112	106	116	122	113	108	132	138	124	108	120	128	121	100	130	131	118	122	98	118	125	111	127	112	113	101	115	106	115	125	120	142	126	120	116	132	117	139	118	124	132	106	117	127	134	109	121	114	112	136	117	126	100	117	120	135	117	107	110	133	105	145	119	131	106	101	84	107	115	130	117	136	105	105	116	115	121	133	132	138	132	121	124	110	119	139	119	137	115	129	124	138	115	115	116	116	128	106	122	136	125	98	126	100	134	141	119	124	124	120	117	135	122	136	117	103	113	142	130	113	112	86	126	104	129	117	140	111	123	122	117	119	117	117	119	124	117	108	135	110	137	125	113	109	121	125	127	120	140	129	122	134	103	132	120	124	109	116	111	103	148	106	118	118	121	112	116	129	124	120	128	111	123	100	117	137	119	137	115	102	115	127	130	113	118	114	112	130	144	113	113	120	126	113	118	125	128	105	105	111	115	105	132	117	118	128	133	124	130	136	127	127	116	127	134	108	106	105	114	108	116	100	144	133	120	106	116	120	128	119	129	110	113	131	130	103	130	129	125	97	115	133	123	114	125	114	134	119	128	126	119	112	111	124	121	108	104	114	105	113	150	123	104	123	112	119	94	108	119	105	121	118	113	111	116	98	103	127	111	131	128	106	122	116	142	117	104	136	120	111	112	111	128	128	126	121	103	119	108	107	124	126	106	122	115	144	106	115	146	125	115	128	123	121	132	129	119	127	118	137	137	103	134	132	140	125	133	100	140	124	121	104	130	121	109	116	104	114	115	100	114	128	129	100	114	103	120	133	106	107	115	110	119	125	143	105	110	125	100	113	123	129	143	117	131	108	132	113	130	111	129	137	118	117	133	117	117	145	124	118	139	137	116	135	120	115	114	109	113	112	140	133	107	121	113	126	109	118	129	120	92	122	100	125	116	124	120	124	107	110	126	120	121	131	125	134	114	132	127	135	123	109	117	116	114	127	137	136	123	107	115	111	139	111	143	135	129	133	110	119	128	109	122	109	113	103	102	131	122	143	115	121	122	117	146	132	124	118	94	131	131	121	136	117	112	111	124	127	135	102	131	139	134	140	129	125	116	137	121	117	143	125	123	92	142	124	111	124	120	120	118	114	118	115	140	116	123	119	113	112	114	130	139	117	141	117	120	108	135	109	122	133	143	115	142	93	118	114	129	116	107	130	97	108	128	109	143	123	111	134	122	116	110	94	133	121	149	124	122	113	113	115	127	125	110	113	128	134	124	122	126	96	107	128	106	106	98	120	125	126	124	139	110	114	103	132	105	130	112	102	96	141	127	124	133	125	133	145	133	111	111	115	114	123	105	120	115	121	130	105	110	114	135	137	105	128	106	137	118	120	118	112	116	124	109	103	129	104	124	105	123	108	121	122	136	136	122	108	107	123	123	128	109	102	116	119	119	106	127	138	120	134	113	115	126	121	127	127	119	118	124	129	130	122	112	119	130	123	121	120	112	131	120	144	142	111	134	109	121	126	133	109	113	115	132	122	129	131	119	115	113	125	117	117	127	135	123	105	117	133	127	132	133	135	140	113	105	124	119	107	127	98	115	135	128	123	116	113	117	111	115	139	110	122	135
2188	452	771	822	686	581	707	448	406	393	398	406	368	362	402	334	393	381	415	342	372	368	353	369	349	386	349	387	376	381	388	328	352	378	378	371	389	359	387	359	404	369	369	353	382	357	378	366	388	382	375	331	347	349	363	322	330	377	344	395	344	360	329	360	358	384	366	358	358	358	372	368	376	371	350	376	404	369	335	377	414	373	372	342	357	362	372	327	369	345	357	348	349	343	369	368	357	362	323	358	395	353	341	345	368	353	359	365	395	363	372	387	373	404	355	365	352	373	358	374	352	336	371	365	367	389	355	336	346	355	344	376	369	369	375	353	345	383	342	350	381	357	388	373	383	376	361	363	350	400	351	349	387	343	389	368	378	324	377	365	348	359	377	394	406	369	396	341	392	364	367	351	358	391	344	337	320	353	358	362	383	352	356	353	345	389	373	374	353	397	388	357	356	363	367	351	360	349	356	360	376	355	340	357	370	372	346	360	356	357	379	353	382	393	366	357	386	370	381	386	358	350	381	394	365	339	364	359	342	347	397	364	355	389	350	378	397	358	338	373	359	383	409	397	330	382	383	358	357	386	366	397	357	369	360	355	338	343	377	323	375	372	355	344	359	378	364	330	323	341	352	365	346	348	381	366	377	334	378	353	346	358	351	372	372	367	354	386	331	343	372	326	354	346	363	400	364	338	349	344	383	365	343	373	391	343	374	369	344	392	354	359	373	340	355	329	338	353	372	361	385	379	385	381	335	362	370	387	377	360	360	362	396	363	375	364	366	365	335	353	362	377	352	372	381	370	341	376	377	352	361	351	349	366	353	361	364	359	364	358	337	344	346	384	323	390	379	341	345	349	384	361	346	351	365	333	349	355	355	360	355	395	374	364	341	389	354	376	387	322	338	383	380	376	373	369	362	344	354	391	343	378	370	326	380	330	360	332	404	376	342	337	362	356	373	394	340	394	333	350	334	366	318	334	375	366	379	380	353	346	350	368	353	371	386	337	353	379	379	353	387	397	373	344	381	341	365	378	364	395	388	385	394	356	359	378	327	356	360	383	377	346	385	367	355	389	368	366	328	362	361	354	339	374	345	355	385	351	401	346	363	388	344	406	370	338	389	345	362	345	402	337	374	354	358	349	393	385	345	410	372	322	333	340	362	399	386	360	396	349	390	341	369	395	366	379	361	363	320	362	366	308	387	358	363	377	357	360	322	388	360	363	356	348	358	387	352	370	362	385	353	358	324	379	352	321	387	344	379	375	372	339	384	373	374	343	357	370	393	354	393	382	415	405	350	391	344	359	356	365	351	336	379	377	322	369	364	367	343	360	356	400	337	350	380	377	372	351	340	394	366	349	387	337	318	336	367	384	337	362	374	332	333	385	368	375	390	364	374	355	358	357	334	364	373	378	361	372	378	347	396	363	356	357	379	342	357	350	353	418	366	368	340	384	363	384	385	374	350	344	368	382	346	379	354	332	357	355	389	365	366	372	388	344	374	375	377	388	361	390	361	371	389	351	394	370	358	383	373	380	388	369	382	370	354	386	333	360	374	371	358	361	335	327	379	371	369	358	391	331	372	323	342	384	325	375	392	369	381	370	339	372	350	361	352	385	343	334	357	371	389	358	384	346	350	372	358	340	392	342	400	350	364	365	365	339	365	356	357	359	394	383	346	330	361	376	370	372	395	370	342	361	345	349	355	366	378	366	353	357	405	347	356	366	387	353	367	370	349	363	377	347	378	371	356	379	397	330	415	386	380	383	375	362	394	372	337	334	324	379	394	375	349	376	381	330	363	376	399	341	383	341	320	368	355	359	355	384	349	326	393	387	365	369	376	401	370	341	371	360	378	359	371	368	363	359	360	326	376	348	358	351	368	366	340	358	372	358	350	347	382	306	368	354	348	394	359	380	370	368	335	339	389	363	357	365	328	401	355	361	344	360	370	319	383	331	373	364	363	366	344	365	387	362	387	354	345	375	330	371	328	325	374	371	342	346	365	374	386	356	333	381	359	383	339	347	350	377	400	379	399	354	375	326	371	358	391	358	371	378	335	358	340	381	353	387	393	373	339	389	375	355	364	344	334	377	359	362	363	381	377	367	404	370	377	389	364	387	377	363	356	348	360	352	350	406	355	358	353	344	380	345	349	343	355	382	358	390	378	374	348	341	355	350	341	381	362	379	374	375	394	371	374	371	311	361	340	368	353	365	356	345	347	381	317	355	391	374	403	369	331	395	336	353	380	357	366	375	331	405	365	370	357	347	351	366	380	335	364	389	354	352	363	351	309	354	361	383	346	346	403	322	371	343	355	364	361	371	362	372	365	357	358	363	330	372	354	375	365	370	297	376	344	355	363	356	361	330	355	340	361	396	376	339	354	400	362	364	341	365	368	329	413	365	342	357	360	379	352	352	364	357	355	355	359	386	393	359	345	353	374	355	367	359	368	400	344	339	342	364	361	375	359	373	392	355	337	363	330	385	368	391	347	366	394	332	373	369	379	354	353	405	355	368	343	401	384	364	372	337	372	381	354	354	354	378	363	368	385	316	368	375	325	366	357	365	402	364	343	367	349	351	348	366	359	357	366	353	362	358	378	366	373	366	378	369	356	357	381	352	369	382	367	376	375	353	364	345	352	355	388	358	352	367	359	374	388	344	364	385	361	365	383	372	360	357	356	391	385	353	351	380	330	341	354	354	362	361	340	376	365	375	400	364	394	404	376	384	375	339	401	361	372	353	354	373	336	374	368	413	393	368	360	343	350	368	329	364	386	344	376	352	394	388	358	377	370	368	380	389	349	345	367	336	372	362	374	341	383	367	346	368	358	355	348	356	367	370	360	367	331	385	371	391	357	390	358	340	359	338	374	363	365	342	371	366	375	350	346	354	354	375	389	335	342	383	368	377	362	331	372	388	349	422	390	345	339	361	411	366	359	341	372	371	360	369	354	369	395	371	357	356	353	383	355	377	342	376	355	349	353	328	358	343	374	349	363	374	385	397	345	347	353	373	352	380	382	390	390	395	382	377	385	397	362	373	353	403	385	330	375	334	342	332	365	370	330	382	360	378	363	373	354	364	329	351	373	328	390	362	358	384	359	346	367	356	389	354	368	350	384	380	379	355	387	361	378	396	346	357	376	339	390	337	339	382	357	365	350	364	325	379	352	401	352	353	370	361	376	354	370	361	350	349	355	401	333	375	370	353	364	402	380	364	403	342	369	334	347	360	331	326	377	375	393	381	329	369	358	358	372	337	363	381	375	349	392	378	382	349	382	375	348	355	369	400	367	401	359	380	371	379	399	372	383	363	395	357	390	356	347	363	374	370	361	393	365	364	316	360	373	392	346	371	335	389	397	378	355	378	384	394	356	348	369	375	345	359	381	318	387	346	400	358	332	345	359	340	347	349	358	379	369	344	391	339	337	387	342	367	398	372	413	380	370	370	350	353	407	339	306	381	363	323	383	343	384	370	376	336	349	301	338	376	375	344
7622	1135	1343	1174	852	1122	10059	1565	369	315	298	231	254	234	240	236	250	230	194	221	233	213	217	233	195	210	191	220	218	208	194	215	211	205	226	244	202	208	240	239	210	181	212	204	202	227	207	218	220	192	205	202	195	212	188	236	217	205	202	212	208	209	219	191	213	198	190	215	197	197	192	218	190	208	232	223	235	236	227	200	225	238	220	219	194	181	194	203	220	195	216	185	203	202	210	205	205	207	220	224	198	199	238	211	197	200	233	192	226	218	198	224	195	220	194	190	218	211	188	194	192	215	188	187	226	208	184	227	219	199	214	207	208	201	223	199	193	219	226	225	206	218	207	241	222	200	224	204	212	212	194	195	212	218	159	193	217	208	196	198	179	212	185	203	213	201	198	200	232	223	202	179	206	213	203	204	204	202	196	202	195	223	211	232	193	207	186	226	195	217	190	183	206	193	213	211	219	216	203	208	228	196	219	204	199	203	219	203	187	218	217	196	225	240	238	219	198	195	209	201	205	180	208	232	190	206	206	190	230	196	201	212	211	227	220	186	211	198	190	187	190	191	219	216	194	164	198	213	223	188	202	212	189	223	222	192	197	219	222	207	184	209	200	188	197	187	238	189	218	200	211	209	216	192	221	191	200	188	245	193	204	217	208	200	197	203	188	220	193	211	211	194	241	210	196	222	220	226	193	195	190	200	188	198	191	207	204	199	221	210	172	187	218	220	228	204	207	208	214	177	208	198	214	221	186	198	208	178	204	219	196	213	213	201	200	198	206	192	217	188	211	203	212	181	193	198	201	212	196	199	250	196	169	213	200	200	219	221	227	209	206	214	214	195	179	201	174	163	196	220	216	230	183	224	172	190	215	191	178	192	203	198	213	200	209	202	208	202	215	191	221	213	219	198	217	194	174	202	213	215	189	209	216	209	218	222	194	224	213	188	221	231	194	208	178	240	214	225	213	208	225	216	236	205	213	219	223	226	194	194	215	214	202	215	196	198	202	190	206	196	174	183	207	211	210	209	228	213	224	200	183	217	216	204	230	218	206	187	202	195	206	215	190	201	196	207	233	214	193	209	191	183	192	209	197	172	179	177	198	222	232	179	214	203	212	225	203	219	223	195	196	186	206	206	236	205	187	197	213	174	216	205	223	211	194	173	224	184	198	238	204	233	231	188	209	205	203	193	230	192	198	190	216	211	223	208	204	203	185	178	191	214	215	219	217	193	195	223	232	190	176	195	198	204	227	186	191	195	232	214	225	218	215	209	195	228	215	186	218	187	221	216	210	202	192	215	178	193	234	221	191	224	205	209	211	239	192	178	205	204	176	201	196	200	206	212	206	218	246	216	202	218	199	187	206	221	236	185	219	198	201	238	206	196	190	190	192	225	207	208	190	200	207	221	229	194	227	194	218	209	208	189	204	213	208	205	199	199	202	202	201	223	187	186	170	215	217	219	199	190	212	215	219	199	217	235	168	224	204	201	221	219	203	196	201	208	222	212	200	198	195	230	217	205	197	207	195	229	205	198	222	239	198	209	203	219	187	213	210	198	180	221	202	211	196	187	211	179	232	196	219	228	195	219	206	192	204	204	216	186	198	184	205	181	192	217	212	192	193	209	199	171	212	236	187	203	207	197	226	211	200	223	191	207	213	213	211	202	199	210	186	202	197	202	205	201	215	208	197	189	237	209	207	238	185	203	215	207	203	218	187	210	194	228	223	228	199	219	209	201	186	234	216	193	218	193	203	222	232	206	213	214	212	198	196	204	213	204	189	191	208	206	206	204	227	211	212	199	206	177	211	202	210	187	213	211	182	215	206	206	201	221	213	211	214	247	203	202	189	206	213	193	196	205	201	181	226	185	206	201	202	191	211	212	203	218	223	201	211	193	197	197	208	205	213	178	206	202	202	206	233	233	175	190	209	204	214	206	199	211	208	213	213	220	213	206	221	203	197	209	210	199	202	229	233	198	198	231	223	197	194	192	200	210	197	219	207	203	177	209	229	197	222	200	205	207	237	187	210	199	226	221	217	197	197	216	193	220	213	231	206	190	193	197	208	214	199	218	192	205	223	202	200	211	212	224	202	238	203	172	193	215	158	183	213	192	203	234	194	215	212	205	193	213	193	222	211	226	210	223	181	213	202	204	177	228	225	191	205	205	201	203	206	202	215	207	227	216	183	176	204	178	201	216	234	210	203	193	202	234	207	189	207	208	215	192	209	169	208	210	191	201	197	234	208	168	206	198	190	189	191	202	196	201	214	188	217	207	231	205	216	213	195	201	230	191	215	184	233	215	205	199	192	196	194	198	204	220	222	223	215	208	191	180	183	207	189	195	228	220	207	209	209	189	216	188	191	223	210	194	213	185	217	216	196	193	217	189	187	196	221	186	206	215	209	173	196	192	191	208	208	199	212	195	228	231	211	190	198	193	204	213	182	214	214	231	190	184	206	199	197	196	231	171	227	208	218	203	249	190	226	216	207	225	203	195	209	213	220	210	214	233	227	201	200	194	178	209	199	192	235	221	210	218	216	180	214	216	198	188	209	222	224	214	205	203	212	229	214	202	189	199	182	215	197	201	198	184	209	226	219	207	201	192	209	209	221	198	197	169	206	200	199	217	231	231	203	211	219	215	186	193	196	203	191	189	205	193	201	195	189	218	210	210	193	189	198	200	211	225	179	229	216	223	188	210	224	224	231	207	196	187	209	219	211	170	204	199	181	202	210	221	174	241	207	220	189	210	224	197	216	200	205	205	202	237	197	195	220	221	173	190	184	207	201	214	186	230	219	195	211	227	208	192	178	177	196	204	198	222	193	193	184	205	200	193	214	215	216	203	202	221	189	211	207	219	206	221	205	185	219	199	186	194	226	213	223	191	220	188	190	216	211	178	215	210	184	193	197	211	228	214	182	206	202	204	173	186	234	212	197	226	201	218	218	208	195	199	210	197	191	179	173	225	175	215	221	221	218	185	202	207	205	208	211	188	176	201	197	197	209	193	183	183	207	206	207	187	193	193	248	223	207	208	201	203	181	209	210	209	197	198	195	192	216	196	216	207	184	198	231	191	214	192	237	209	199	190	190	215	207	225	221	230	220	205	194	194	240	208	214	185	184	172	230	233	204	203	207	206	223	212	204	165	193	199	179	216	197	213	201	190	216	213	221	219	217	219	217	191	193	200	188	211	212	217	211	192	217	219	201	214	211	213	194	199	182	204	200	194	207	203	211	202	205	211	190	207	211	214	182	193	211	198	219	184	214	209	227	196	212	225	186	203	201	195	199	185	219	221	203	214	217	196	230	183	233	195	200	216	224	195	206	193	221	206	191	190	207	182	190	212	210	225	209	221	223	190	179	192	201	202	196	207	216	173	240	210	188	212	202	190	203	231	191	220	194	212	197	202	181	182	209	188	206	224	204	189	202	195	219	220	206	226	237	202	188	212	201	213	240	215	189	213	177	188	204	211	195	187	197	204	215	187	230	188
5927	1429	2985	3738	3233	5110	27808	3239	1439	1220	1095	1029	966	898	884	837	817	757	745	775	672	680	685	695	673	654	674	636	677	607	621	640	617	632	603	618	612	640	591	623	565	625	609	616	659	550	600	596	562	604	592	579	587	617	603	573	568	554	566	582	564	540	606	589	581	585	641	564	571	549	594	585	583	522	539	575	540	581	534	558	554	526	569	604	540	530	612	578	550	595	591	582	568	577	522	585	580	575	562	589	591	571	567	571	593	589	567	509	538	570	547	572	565	537	595	564	572	589	558	539	591	608	569	530	559	563	534	562	573	584	587	546	528	556	552	575	521	576	567	572	596	579	568	578	548	514	569	590	564	589	592	586	541	549	526	543	569	587	554	586	582	569	575	546	606	552	563	568	622	569	569	609	517	560	546	559	550	533	575	576	542	602	538	555	556	539	551	613	550	584	573	535	538	594	580	568	584	552	557	557	570	576	579	566	552	545	532	583	570	564	571	570	560	555	560	555	553	568	550	581	540	575	543	582	540	568	519	581	569	567	522	539	561	552	546	570	578	526	573	570	611	566	541	546	541	564	573	583	550	595	542	589	541	530	613	561	540	574	589	571	573	536	556	583	537	585	534	558	565	614	563	544	585	587	552	552	566	527	550	575	569	580	547	571	567	574	546	554	505	532	586	564	561	534	578	519	559	509	564	594	487	560	578	568	581	579	570	556	578	567	549	601	607	576	586	558	533	573	590	540	577	524	591	557	542	537	571	573	541	581	608	516	567	537	534	556	572	587	565	579	551	579	554	585	536	560	520	540	549	613	593	601	583	582	543	538	534	518	575	511	549	532	527	581	577	562	570	541	589	526	566	561	564	536	592	560	561	524	584	563	606	534	576	557	539	580	583	553	549	552	513	558	571	563	555	551	605	574	548	565	560	543	548	593	538	547	586	533	593	550	536	544	566	579	562	595	588	590	582	597	564	604	534	552	535	537	537	553	593	580	566	619	571	589	585	578	528	559	565	550	561	524	576	545	537	556	555	567	538	548	545	527	550	580	548	609	535	547	516	572	570	621	586	574	556	554	553	553	589	572	604	561	550	571	562	568	541	596	556	597	582	568	594	533	581	557	528	530	549	513	554	588	588	597	595	565	568	552	540	526	588	578	542	525	539	531	549	613	527	550	601	540	550	597	550	589	542	554	557	569	547	544	568	558	557	537	529	547	559	564	560	564	580	564	558	560	567	584	596	531	542	572	537	565	556	555	601	568	556	558	565	559	581	497	569	556	544	585	608	564	549	518	534	509	548	560	605	547	516	566	578	549	560	547	561	591	548	573	550	594	512	578	564	571	551	569	584	576	596	553	561	606	550	618	569	542	542	523	554	505	588	548	553	589	545	529	537	570	490	548	558	540	560	527	581	570	522	534	546	586	569	573	601	575	594	546	579	545	558	567	577	564	547	544	588	554	561	524	537	549	580	585	585	525	545	524	568	586	606	530	567	597	567	537	571	583	528	587	551	571	564	548	575	554	588	587	577	559	586	566	563	565	597	599	577	604	542	508	560	577	591	552	543	561	555	522	523	509	545	573	580	568	597	614	508	558	559	605	523	541	593	573	569	579	562	570	585	559	577	518	582	625	574	574	514	578	554	549	581	576	597	513	564	560	526	537	549	552	578	511	566	561	546	578	548	554	590	553	576	524	546	516	527	577	590	528	520	552	599	588	544	573	609	580	537	557	542	577	580	577	554	578	539	537	584	557	588	509	577	553	515	554	560	578	555	572	564	549	578	551	593	567	540	568	574	585	537	586	578	564	523	557	541	571	535	579	528	558	587	556	537	551	556	591	554	552	590	592	568	574	497	548	560	562	544	551	575	559	538	597	566	580	554	554	653	556	554	573	569	536	542	617	540	581	548	564	596	574	579	556	558	563	559	565	559	554	565	532	539	538	631	592	589	596	547	559	558	580	534	552	561	555	542	541	564	532	573	577	546	624	556	554	554	585	522	602	572	544	553	578	542	534	587	531	594	542	533	569	579	552	551	559	603	550	574	544	577	504	541	577	521	557	546	541	521	550	579	593	535	556	594	598	580	606	588	565	603	569	593	589	546	548	558	534	544	557	559	532	571	554	534	533	547	558	556	593	539	578	560	551	534	562	540	575	567	579	555	573	568	570	599	559	576	566	566	572	514	550	599	562	567	525	577	559	564	557	563	583	575	595	530	569	570	589	552	565	527	579	560	564	569	552	558	571	552	531	571	585	601	609	536	586	539	599	519	557	535	554	597	574	569	559	544	525	551	537	541	566	528	587	614	548	586	562	561	524	562	567	524	573	556	557	552	585	551	578	548	576	535	541	575	543	552	543	543	543	604	583	554	554	579	567	565	514	595	605	564	541	523	549	558	545	545	584	586	521	563	557	602	589	564	563	561	557	565	546	563	535	530	589	578	555	545	553	553	587	547	546	582	591	563	532	573	556	578	559	549	601	575	562	578	536	546	535	541	549	563	622	574	560	589	501	551	538	575	558	602	566	570	571	591	560	564	576	562	617	572	545	580	585	582	562	553	566	558	573	553	532	569	567	565	559	566	558	510	559	560	582	588	602	549	537	559	542	584	535	580	554	580	562	585	555	582	534	560	544	578	553	573	552	569	569	554	604	564	596	552	558	541	538	550	576	544	613	561	567	572	559	572	556	591	570	578	558	577	552	583	569	533	549	583	558	582	576	566	593	577	563	591	585	556	598	533	534	589	551	519	591	569	553	573	538	574	578	520	543	545	577	517	548	562	569	544	582	511	630	592	548	580	558	529	563	546	585	532	548	600	597	592	590	523	530	535	592	549	554	535	568	604	563	575	570	525	604	595	573	596	585	531	558	516	579	579	551	570	558	555	545	507	560	584	557	558	554	564	581	544	506	568	584	549	583	556	567	560	506	537	559	570	544	583	547	568	562	575	597	586	534	521	564	565	550	583	582	517	535	591	579	540	551	587	554	535	580	537	540	575	571	558	599	585	597	543	546	558	579	541	578	572	550	575	598	579	520	536	529	563	573	563	573	536	595	569	548	574	548	573	533	547	555	572	561	593	559	575	569	564	576	615	566	549	560	540	556	576	554	579	538	558	550	554	535	587	562	544	557	565	539	551	555	571	605	546	534	590	550	594	521	560	528	575	571	545	590	581	538	581	559	600	553	572	544	586	556	545	575	527	564	564	596	512	566	537	533	600	589	582	581	562	579	571	571	561	572	597	552	542	553	578	598	580	606	556	564	577	591	582	566	569	556	586	557	555	609	535	557	542	570	559	561	567	550	586	588	515	527	581	558	554	574	512	554	585	574	532	529	564	591	547	559	553	551	572	544	564	567	598	522	556	592	548	530	537	560	543	547	561	586	581	561	605	546	543	542	515	551	596	573	577	608	501	586	545	539	560	581	564	522	566	571	560	588	544	547	570	562	618	553	581	594	551	547	622	582	562	498	577	557	573	576	540	575	560	522	529	566
14485	2765	2741	2113	1500	3494	17040	6476	763	566	539	506	497	513	479	455	443	439	389	431	437	380	395	395	427	378	427	384	367	369	373	409	410	400	400	396	445	374	357	394	383	405	417	403	426	371	380	379	406	383	341	357	377	397	412	431	413	361	380	381	450	376	374	392	384	353	375	363	428	406	376	378	377	414	390	412	361	383	365	410	392	419	415	370	395	349	385	356	370	346	358	339	366	375	391	395	376	388	358	374	375	392	372	430	382	365	355	414	387	391	357	413	358	381	365	385	379	365	374	360	417	423	379	343	377	378	373	355	401	392	364	350	369	401	382	380	398	354	364	354	398	379	362	389	400	373	348	429	387	381	396	383	389	388	402	404	391	357	373	350	351	395	396	395	361	376	386	366	380	376	384	385	411	352	355	393	362	377	373	379	388	404	371	394	357	379	392	370	379	354	358	355	361	350	348	367	390	386	361	360	378	423	379	383	402	405	378	415	375	369	379	387	375	342	387	375	397	374	344	380	376	381	354	378	357	386	339	393	422	379	327	346	348	368	341	358	380	381	385	375	399	360	399	381	379	409	369	384	415	425	357	413	340	417	391	369	387	392	428	376	390	381	370	354	417	379	357	349	356	385	369	393	379	380	415	372	383	362	411	376	372	393	420	343	364	366	362	391	381	358	378	354	374	389	376	367	405	357	389	360	378	398	382	383	372	436	400	353	388	363	358	373	389	429	391	375	389	351	409	383	399	342	371	394	391	405	350	348	383	347	379	384	412	388	379	357	366	364	396	370	385	425	375	409	374	368	388	384	377	344	377	372	353	367	382	386	401	367	370	392	354	352	361	423	394	369	380	402	396	355	370	353	371	365	359	360	395	373	398	368	401	388	371	365	397	373	352	377	373	386	366	362	394	380	361	384	356	418	366	368	364	421	353	370	387	371	364	362	361	366	386	416	389	377	377	359	391	371	416	339	357	380	426	417	387	378	384	414	363	368	358	379	382	373	355	392	363	403	403	408	375	379	366	388	404	417	369	375	363	373	391	388	374	390	384	383	379	407	402	387	377	364	351	364	403	361	414	402	389	398	390	361	367	347	354	390	380	382	368	419	354	373	397	389	377	372	349	395	346	408	379	340	341	373	362	329	365	361	392	387	396	402	371	396	388	355	394	378	378	391	332	414	384	387	380	416	391	358	375	397	376	380	399	379	360	365	404	397	377	380	383	410	381	407	403	373	400	333	354	397	349	408	380	385	362	398	413	383	392	367	406	387	399	391	383	392	363	437	396	386	387	398	388	358	411	399	378	327	372	369	370	363	357	384	385	379	396	385	370	352	387	413	421	386	367	398	372	400	393	377	383	371	389	354	405	384	362	383	358	335	371	376	371	388	373	363	352	385	369	430	392	352	384	367	381	369	360	352	371	389	349	349	344	343	415	366	373	375	341	408	348	388	379	370	355	365	375	394	369	379	376	388	367	384	382	378	368	358	407	377	366	367	417	373	392	431	391	368	375	416	346	395	382	354	363	371	378	381	395	387	400	381	383	383	411	398	379	347	387	385	390	383	362	369	371	399	366	370	400	404	382	351	393	380	339	382	411	378	373	403	358	375	368	375	383	374	356	377	379	357	350	369	365	366	403	395	388	339	390	382	326	341	376	370	360	353	329	404	393	375	399	389	355	429	362	395	368	374	348	403	343	411	365	360	382	366	342	374	393	378	369	353	363	384	380	393	394	360	388	348	380	394	382	380	376	341	365	417	363	349	396	404	338	375	393	360	363	394	386	374	364	357	368	386	367	398	403	382	365	387	401	348	396	385	388	386	413	415	389	418	358	387	413	372	368	372	387	366	375	356	387	369	359	388	349	407	375	361	393	432	393	394	383	378	351	378	392	371	362	379	381	403	365	395	390	354	427	382	412	360	391	394	389	391	360	407	389	363	363	390	368	366	382	410	414	403	404	367	388	394	354	384	414	407	394	371	394	365	393	381	424	384	392	384	402	342	354	394	406	350	359	366	369	387	390	383	416	402	359	347	366	395	357	365	375	351	401	386	377	396	379	361	390	385	395	348	363	333	371	387	369	375	349	401	379	352	364	369	359	355	408	384	375	361	374	381	362	393	418	400	408	378	372	374	430	404	409	375	365	353	400	353	402	413	359	335	333	382	367	374	377	387	404	394	357	386	407	386	364	396	393	379	371	390	365	387	392	369	394	369	374	388	387	404	363	345	384	386	444	376	383	399	381	377	411	356	369	402	351	416	387	367	359	368	424	398	337	359	380	399	385	347	346	343	369	349	385	375	352	370	386	352	337	383	407	402	387	360	410	343	350	341	404	372	351	394	398	357	356	324	357	362	353	367	364	397	397	387	387	348	365	369	392	358	369	392	376	400	380	340	372	379	346	351	376	375	404	399	345	380	413	349	384	349	399	399	370	371	411	392	387	379	383	408	380	373	375	347	402	378	355	380	363	376	345	353	391	355	390	364	359	370	377	378	364	373	375	411	371	382	398	402	379	401	385	353	364	401	416	337	377	376	395	427	404	352	378	354	401	368	363	364	360	429	400	355	367	378	368	333	355	377	399	366	332	346	391	413	390	363	371	360	369	373	396	383	371	367	400	428	360	369	394	389	368	363	381	358	410	380	381	383	420	357	366	393	329	400	389	374	381	382	380	388	367	375	402	379	406	363	364	357	377	364	342	360	338	383	358	385	356	322	376	381	382	376	417	414	361	407	358	418	398	379	375	408	373	352	375	366	370	367	369	385	394	368	397	378	397	409	399	363	425	397	390	387	414	369	402	363	392	373	392	343	400	384	380	392	356	357	345	358	406	378	360	379	370	372	396	368	384	372	402	376	392	397	361	362	382	424	366	392	350	387	342	382	369	355	383	371	370	395	404	397	360	350	381	368	373	367	389	402	401	353	361	392	383	350	382	399	348	369	371	398	365	359	365	366	360	397	382	378	378	407	364	381	377	346	369	412	376	348	388	382	342	382	384	348	377	344	388	369	384	406	362	390	414	365	379	360	387	377	392	378	379	368	367	356	403	442	394	391	369	393	367	335	386	374	383	408	436	385	359	321	364	369	376	375	361	353	387	325	386	375	409	380	394	362	377	381	382	431	391	393	341	386	401	378	379	404	390	371	388	388	367	420	401	388	394	415	416	341	400	394	390	346	375	343	395	350	362	387	381	357	408	356	390	429	372	379	350	358	405	362	399	371	365	431	410	387	370	377	360	356	365	384	397	361	418	378	364	357	445	333	382	392	403	365	394	371	396	380	340	380	368	347	373	376	342	365	400	378	370	382	412	374	369	412	387	348	402	370	361	405	400	387	402	402	370	376	376	367	349	382	367	370	411	391	415	394	370	373	379	374	381	391	394	388	378	351	330	366	405	418	354	370	364	369	394	377	363	374	361	388	371	376	349	330	361	367	369	330	365	373	381	359	381	363	406	436	366	365	382	324	402	362	389	387	415	356	384	386	400	399	384	378
8151	2485	5168	6277	5729	11627	34833	10303	2615	2207	1955	1723	1681	1554	1451	1397	1278	1288	1256	1223	1267	1155	1188	1128	1145	1092	1090	1041	1071	1038	1012	1031	1008	1050	995	1024	1058	1049	1016	1024	1004	952	962	948	997	978	944	1035	955	974	920	1005	957	915	916	970	958	988	970	933	952	934	955	990	944	932	936	933	928	943	922	954	902	974	936	969	927	927	906	950	916	940	932	888	920	903	887	939	914	868	929	933	952	921	985	979	929	884	925	956	903	958	928	922	948	923	899	943	875	886	873	881	934	898	880	934	931	932	959	998	935	912	996	971	956	935	885	932	880	904	910	923	882	874	919	893	890	926	901	929	872	960	983	856	910	939	966	926	954	897	901	933	967	895	920	890	897	879	918	879	942	937	938	919	942	873	924	982	893	916	909	1005	945	890	890	893	948	969	936	890	887	973	969	891	940	936	898	929	971	851	899	938	874	910	916	905	848	926	917	902	865	932	919	920	870	873	951	922	921	926	920	928	909	892	953	904	900	862	941	911	896	887	900	906	949	928	870	998	924	929	875	913	892	898	956	918	917	922	896	911	920	892	875	886	961	869	939	906	939	859	951	863	876	908	908	950	922	934	948	867	873	914	899	895	886	909	934	975	913	905	902	853	872	904	969	958	901	904	924	912	895	926	967	866	940	864	944	907	906	943	926	861	877	928	946	875	912	900	914	868	958	905	865	941	928	890	908	917	871	957	946	964	852	889	943	909	874	867	896	926	961	959	910	880	868	916	913	937	964	889	884	985	885	862	928	911	960	880	860	948	867	910	893	895	937	933	912	875	939	891	914	922	888	935	885	945	848	904	880	923	891	913	958	883	844	902	870	936	844	878	944	910	884	946	900	917	956	927	863	935	947	894	1009	951	967	853	897	878	930	925	884	863	875	896	896	877	961	915	936	878	942	923	931	905	914	869	894	900	893	926	895	946	863	927	928	870	878	955	869	873	906	954	924	890	887	884	870	904	902	909	885	899	894	855	946	920	934	924	914	888	940	861	895	960	953	908	918	884	893	864	868	917	894	841	874	916	904	895	864	854	892	883	919	919	885	955	872	879	935	915	913	928	935	901	906	937	942	942	840	882	910	946	935	878	917	911	863	915	927	923	938	880	898	974	954	908	955	952	903	908	932	887	937	892	884	879	936	904	917	933	899	955	932	913	938	956	892	896	863	938	926	912	913	889	919	901	928	881	996	888	866	934	912	939	916	967	907	927	875	915	960	907	897	904	905	909	970	911	904	930	923	857	906	897	914	926	879	915	939	967	909	934	910	918	900	929	884	910	924	905	929	876	910	903	891	913	943	934	947	957	907	945	968	963	863	919	899	966	986	899	866	923	938	905	893	969	906	922	939	868	888	931	927	942	982	930	912	914	911	912	890	891	870	902	891	916	934	945	895	907	913	945	931	910	883	901	871	896	930	946	994	923	895	922	948	896	955	892	902	876	874	952	891	945	932	904	939	890	880	861	937	911	898	897	918	907	905	935	901	948	887	944	895	888	927	921	898	929	972	945	857	881	919	910	870	955	897	860	933	951	957	912	925	895	894	852	869	845	895	905	919	886	898	934	862	904	882	911	889	909	921	930	932	896	928	905	899	891	877	893	935	912	965	939	889	890	878	898	935	872	939	907	928	918	896	928	902	916	861	912	950	898	914	898	912	901	941	907	898	943	915	882	896	939	962	901	903	938	864	926	914	909	937	901	941	898	920	902	889	935	917	921	904	933	914	921	919	902	887	868	950	969	883	871	921	914	885	917	936	900	911	872	917	883	932	918	968	925	875	945	929	945	896	921	893	957	917	897	854	923	944	891	867	856	904	902	939	940	911	916	894	880	876	903	938	952	893	988	922	945	863	897	880	901	905	891	954	904	865	919	899	921	939	888	878	895	900	953	982	926	934	906	872	919	903	927	943	906	923	945	917	913	940	844	899	896	909	896	962	948	874	873	930	929	895	893	955	936	926	897	949	914	937	944	899	851	941	951	919	869	838	876	891	867	922	886	920	906	971	929	883	903	954	888	854	881	896	864	919	893	914	865	914	899	908	907	981	900	918	924	921	898	962	895	932	914	907	954	897	912	943	910	923	944	952	927	953	961	909	883	891	943	901	972	905	923	878	977	919	911	973	925	926	934	893	876	921	902	890	967	841	877	883	919	931	919	911	901	950	918	874	868	939	930	905	878	884	889	925	900	894	893	944	892	892	930	942	946	919	965	902	917	904	932	938	932	882	930	886	939	928	942	946	914	937	931	950	867	885	947	877	926	910	934	933	876	878	944	871	899	949	923	944	904	931	941	903	886	868	939	900	891	903	934	924	877	944	954	917	871	914	858	881	919	913	936	941	961	930	959	919	929	994	916	926	923	937	913	876	927	930	893	895	910	942	926	933	949	903	914	858	891	927	876	897	929	906	904	930	927	960	929	929	928	933	943	925	936	864	922	884	883	874	940	931	877	971	849	938	880	842	902	941	868	955	948	904	913	922	902	908	886	918	864	876	959	928	921	929	890	910	933	926	931	1005	965	869	932	900	907	910	902	925	883	886	930	925	957	892	900	924	852	866	945	946	942	905	906	915	947	849	955	908	916	935	865	919	895	942	932	945	925	950	940	885	935	916	912	940	860	901	911	895	867	881	947	972	892	894	859	839	900	918	899	938	946	878	895	917	915	943	927	885	916	912	886	956	917	852	926	882	897	900	939	922	943	889	962	894	969	929	908	965	927	975	973	901	916	946	853	895	955	910	937	948	863	921	964	944	886	960	914	936	910	868	935	896	886	906	916	953	852	928	924	885	919	920	952	868	888	877	862	900	955	925	964	886	898	952	890	937	903	901	864	953	898	928	904	926	925	924	893	908	925	915	886	920	961	906	884	918	908	918	913	911	929	915	935	962	912	896	922	950	865	942	904	953	914	892	914	874	895	949	882	889	903	944	977	892	939	883	954	895	957	926	923	891	905	969	867	881	905	959	935	886	883	927	939	897	891	925	874	900	865	856	882	913	913	878	913	854	939	904	935	897	928	942	934	859	885	932	872	870	867	972	976	874	858	975	887	944	932	939	914	953	961	893	951	872	961	916	911	992	894	945	999	887	930	950	940	918	911	944	891	925	853	898	942	879	936	921	944	899	930	906	877	934	868	974	921	877	974	937	921	900	948	891	954	892	918	908	914	932	916	910	900	956	909	924	905	978	967	892	920	914	895	886	899	915	933	859	902	930	913	929	889	881	929	932	952	936	907	871	888	927	881	904	895	921	903	913	948	899	888	871	854	880	947	927	902	921	943	892	979	867	920	891	941	918	875	926	918	912	925	893	873	841	882	895	944	856	898	917	883	910	923	866	874	891	944	881	928	891	939	904	931	908	946	898	946	945	949	898	885	894	845	933	970	924	900	970	918	952	916	923	932	881	919	927	907	910	859	931	942	903	924	940	905	981	899	862	905	896	903	875	891	888	936	871	961	862	884	968	934	889	939
2200	222	224	201	195	152	218	249	118	135	142	148	145	117	116	132	108	136	139	124	127	118	139	142	143	116	122	155	124	129	120	130	95	140	140	121	122	127	135	148	144	107	122	122	128	147	115	124	143	142	106	117	132	127	121	131	132	134	128	96	112	140	108	146	150	125	149	135	131	121	130	139	118	109	119	122	112	145	123	142	139	140	113	138	130	111	115	115	114	151	135	115	134	128	118	125	129	147	122	127	116	121	127	112	142	110	131	119	135	134	144	130	109	154	144	133	98	140	130	121	125	114	137	120	127	118	150	131	106	119	127	138	126	125	124	102	126	126	111	117	144	138	120	115	104	126	122	140	142	122	131	111	115	118	116	123	113	123	120	111	114	114	130	122	117	116	128	125	133	118	127	127	127	116	135	127	125	140	143	151	149	129	110	102	139	126	126	112	104	125	120	138	117	144	118	130	107	146	132	129	136	159	122	116	110	126	130	129	131	134	131	116	138	144	142	132	104	132	116	137	136	129	132	121	119	124	133	110	143	128	136	128	139	132	132	150	121	113	119	113	124	141	125	94	122	131	132	150	141	130	122	127	118	136	125	130	132	134	124	136	123	135	130	124	122	125	114	127	128	137	126	114	151	128	124	124	114	118	120	131	130	129	124	104	127	123	110	146	121	108	148	118	125	137	137	136	132	127	131	136	120	122	116	140	124	115	130	129	131	127	138	144	124	121	132	123	133	130	108	126	108	121	135	134	137	137	138	126	143	123	130	140	129	145	119	133	122	119	115	117	111	118	108	138	136	132	122	109	132	119	135	116	127	142	133	123	136	132	99	114	135	131	119	107	108	134	142	117	125	120	132	130	126	119	116	115	120	115	112	150	130	122	132	130	124	120	132	134	130	156	142	132	123	152	141	96	124	111	127	137	132	125	90	130	127	128	121	138	119	138	130	140	137	134	133	128	127	131	103	123	135	126	152	142	122	124	132	127	129	130	120	98	115	134	126	121	118	115	126	131	145	152	123	115	129	134	119	139	130	136	136	99	134	123	132	129	126	105	131	105	139	144	120	105	108	147	129	141	114	120	138	134	119	130	121	111	119	114	121	121	127	140	125	128	147	133	117	122	102	139	109	131	126	113	124	135	133	139	106	120	132	126	146	116	133	109	113	140	120	123	136	137	144	168	120	162	110	137	151	119	131	122	114	116	114	111	121	140	107	111	122	119	108	118	122	145	128	112	114	124	121	132	130	124	108	116	123	159	115	134	107	143	108	141	124	153	116	142	125	141	141	116	117	123	133	148	137	104	107	121	136	142	127	131	160	111	148	162	122	133	114	127	118	122	127	147	137	113	118	125	129	118	139	120	123	118	137	138	121	124	104	127	131	130	122	122	120	141	140	143	99	115	147	124	114	131	129	122	135	112	128	123	114	118	132	117	150	123	118	119	126	119	135	129	121	137	118	129	113	123	120	116	127	133	136	120	126	135	130	132	118	121	125	137	145	118	115	130	136	104	113	113	114	100	136	145	132	125	150	113	122	123	118	153	117	112	134	135	138	100	140	108	134	127	115	137	118	121	123	126	119	131	144	112	125	127	136	143	120	118	141	129	119	128	106	119	106	144	136	131	131	140	121	103	116	139	128	134	125	125	118	142	131	142	119	107	120	126	126	124	131	130	112	136	128	109	114	133	146	122	123	111	110	125	122	122	160	133	134	117	142	121	126	115	130	124	106	115	134	103	116	134	139	122	138	136	130	128	127	119	107	129	120	135	129	137	136	137	132	118	136	120	140	126	141	126	132	149	125	128	119	115	107	115	125	134	124	121	116	131	104	137	123	148	103	120	117	127	114	109	116	111	143	135	126	137	140	124	128	140	108	157	130	113	103	128	121	113	125	133	138	138	133	120	126	134	120	117	123	105	152	123	134	118	136	119	140	115	100	124	119	125	135	145	125	137	121	126	126	119	135	119	116	144	123	121	132	144	131	120	133	125	133	119	135	118	128	124	128	93	125	137	117	137	137	149	138	127	120	134	110	134	119	132	147	127	110	133	137	137	135	138	127	135	104	119	117	126	124	128	117	107	132	147	119	104	136	140	128	125	127	102	128	124	102	123	136	109	131	125	136	112	132	134	133	129	133	100	125	132	134	145	127	127	100	128	139	142	143	119	127	127	131	146	126	120	130	119	130	126	124	108	138	118	136	134	138	131	113	132	128	135	131	161	133	104	140	137	107	126	147	133	154	127	145	117	119	130	127	136	141	128	128	130	131	139	125	118	112	121	126	122	155	107	113	140	125	133	148	122	121	104	132	143	123	116	131	117	134	144	118	103	136	143	103	134	122	97	143	133	136	131	130	131	136	124	134	137	134	116	124	127	136	99	121	155	128	132	120	114	111	116	119	134	142	119	124	120	142	112	126	138	134	116	137	110	117	105	130	123	108	135	111	139	116	132	127	135	152	140	120	108	132	118	106	125	133	119	133	117	108	143	126	143	126	137	124	131	129	143	140	130	118	114	137	138	118	130	130	121	121	117	131	120	144	130	120	127	122	102	124	125	110	122	144	117	131	137	152	146	127	108	119	111	151	108	128	135	130	122	105	128	127	124	128	145	155	115	129	128	116	136	124	127	125	116	123	129	151	110	119	126	133	104	128	147	137	146	132	109	123	123	119	107	113	132	112	137	132	127	130	117	125	103	141	128	137	135	124	129	131	133	116	131	116	118	151	110	115	120	122	127	124	123	127	118	117	119	130	129	103	131	125	120	118	143	109	134	115	114	155	132	131	125	146	134	115	106	135	148	119	133	126	146	131	110	128	118	133	126	127	129	109	159	107	127	116	140	123	137	131	118	122	153	124	139	128	117	143	130	146	127	132	116	140	137	140	123	130	116	133	125	123	131	122	120	137	131	138	125	103	117	134	126	124	129	127	152	134	122	126	133	131	120	128	114	121	124	130	118	130	118	119	137	136	142	132	109	111	126	114	125	138	131	129	126	134	127	131	142	127	127	116	114	144	129	111	119	144	148	122	107	113	108	128	144	112	115	117	131	134	134	126	121	121	128	124	134	124	156	136	116	145	132	115	119	141	115	122	124	120	126	122	149	121	129	118	128	102	146	142	122	130	129	140	146	128	135	127	94	123	130	122	123	141	104	133	124	106	130	128	141	148	109	103	122	109	113	126	107	126	107	111	109	140	116	132	132	140	132	123	123	119	169	124	141	143	131	130	120	128	126	138	114	128	117	122	108	131	135	124	131	127	124	107	137	148	117	115	129	126	137	97	117	118	145	123	135	134	114	129	112	101	124	124	130	122	121	117	131	126	116	133	135	127	120	120	122	146	136	124	110	122	124	115	149	128	129	104	124	119	122	116	124	134	130	118	125	129	126	126	118	114	128	116	136	122	133	113	145	112	126	132	140	131	131	128	123	129	109	128	110	161	138	115	138	148	159	106	126	126	138	125	120	139	151	122	120	116	130	127	130	135	117	132	125
2313	435	627	651	639	524	774	1186	435	391	411	416	368	387	404	406	358	393	371	378	377	379	402	382	377	369	388	395	384	369	366	389	387	412	404	392	393	397	408	382	382	420	369	371	368	359	369	371	346	368	367	383	375	374	362	348	404	417	393	363	410	389	397	381	402	376	412	419	368	391	347	389	377	359	368	394	391	376	341	358	386	395	381	358	392	392	381	394	376	412	330	392	397	372	384	400	410	383	376	382	396	392	369	416	385	395	390	391	400	399	377	382	355	363	375	405	386	406	380	383	401	387	390	368	412	382	379	359	372	387	390	365	407	377	372	385	400	370	402	364	379	414	390	395	339	375	385	394	376	368	390	373	390	370	388	389	369	404	384	404	362	375	405	382	376	352	379	377	388	409	396	383	374	377	377	390	411	381	380	395	385	435	347	367	392	387	384	359	364	394	393	382	345	342	388	356	380	408	384	371	392	373	371	379	369	380	386	389	405	356	398	360	405	383	401	373	380	389	369	375	382	381	374	373	381	380	363	375	400	372	365	382	378	415	409	363	383	363	378	416	371	395	386	387	367	379	385	380	371	389	386	401	399	408	380	368	411	377	391	388	381	359	374	388	379	345	384	362	348	360	370	398	359	394	374	378	375	387	415	360	360	380	377	419	410	378	390	393	385	410	362	388	401	401	380	380	391	372	360	388	400	422	357	366	371	363	375	427	368	395	392	373	420	393	362	327	385	381	400	369	402	356	402	413	371	353	380	375	384	374	377	369	376	349	387	358	429	398	357	372	388	381	391	394	366	409	360	365	354	381	373	363	387	355	405	358	390	351	409	388	344	379	393	378	367	346	383	362	357	385	375	381	370	371	393	412	396	384	404	343	401	410	380	395	380	383	354	375	401	397	375	386	376	383	377	424	385	371	399	358	390	371	370	380	380	410	370	363	385	367	398	382	390	370	395	371	391	409	381	370	387	385	361	387	364	370	412	372	369	378	355	374	382	368	382	370	376	386	392	372	375	409	377	391	399	403	384	390	382	369	324	391	361	385	388	417	403	371	393	383	356	369	368	360	374	381	358	390	362	396	400	372	387	369	367	394	376	360	407	402	407	399	388	370	392	380	360	364	370	369	395	413	364	405	402	379	382	346	381	385	412	388	422	412	374	401	383	403	370	342	398	390	378	382	380	399	380	360	385	405	403	404	380	375	410	384	388	355	387	373	385	375	368	360	397	384	387	384	390	388	398	340	356	366	340	391	397	388	372	358	382	405	360	378	340	378	400	348	379	384	393	401	354	407	401	392	411	367	391	367	398	369	364	356	376	339	376	402	367	409	375	392	399	419	373	421	381	419	374	387	388	363	398	367	384	325	377	381	381	389	414	343	369	367	365	370	371	418	415	344	347	364	408	370	397	393	359	370	376	378	348	378	399	341	371	393	411	399	393	357	375	402	414	392	352	344	393	398	384	396	408	381	360	382	390	401	375	371	381	369	374	386	394	396	345	373	390	365	424	371	389	365	406	409	373	370	371	370	416	389	400	353	416	393	385	360	401	426	376	352	389	373	403	383	374	358	352	361	371	376	361	389	402	398	392	382	402	360	385	372	380	374	406	348	390	399	353	386	393	348	390	392	398	370	400	401	391	376	365	351	385	389	392	369	399	377	383	405	333	367	365	359	344	382	409	390	382	399	398	407	365	380	345	382	386	382	384	373	378	367	399	379	347	404	379	408	345	390	368	369	379	380	365	394	387	354	363	399	401	348	364	415	412	381	334	360	375	356	441	363	364	351	391	379	368	372	398	352	372	421	389	396	357	403	378	373	406	390	385	346	365	377	390	386	402	402	367	391	384	362	395	365	390	355	386	392	370	383	421	395	400	347	397	387	337	352	381	386	369	385	378	381	362	364	366	413	370	343	378	385	378	368	375	375	357	394	380	414	383	359	370	372	370	395	383	384	396	377	350	384	390	394	375	384	386	362	376	349	401	392	344	408	409	390	398	414	401	375	402	346	361	388	402	369	394	385	362	385	382	389	377	378	373	359	408	369	341	384	367	380	391	369	367	361	391	385	392	402	378	368	379	357	354	424	417	359	379	382	330	354	390	358	422	394	379	382	370	407	364	412	395	374	370	377	375	372	401	380	375	336	398	386	394	388	353	366	388	391	384	370	377	378	368	376	407	416	367	385	420	372	379	395	367	404	402	362	356	391	387	385	352	351	344	397	353	365	370	361	372	387	365	385	375	356	388	363	392	408	391	384	366	399	416	342	383	327	404	387	356	375	383	380	388	398	395	392	368	358	396	387	379	379	384	377	410	376	383	386	366	416	335	366	368	394	414	400	368	381	417	375	386	352	357	384	384	401	368	381	377	359	377	386	363	367	396	381	350	383	362	359	382	391	366	391	367	380	370	412	372	377	410	404	396	366	401	360	360	416	361	394	370	361	398	367	357	401	376	358	369	394	376	370	376	390	384	385	376	360	384	372	359	346	353	393	373	386	380	355	382	402	359	390	388	391	386	432	413	369	390	394	362	362	385	353	352	394	392	386	350	367	383	400	385	379	334	360	390	360	358	358	391	383	395	368	355	380	389	379	372	371	447	396	363	380	381	379	365	369	380	413	363	416	372	359	413	374	358	389	381	378	391	375	380	349	394	367	399	407	407	378	391	393	388	366	346	404	377	365	381	374	371	367	362	353	381	400	409	386	374	436	397	422	383	390	379	387	367	409	382	421	409	395	389	395	374	404	377	344	383	348	382	368	387	406	389	367	327	416	379	398	390	354	354	374	408	346	426	421	394	369	360	373	392	393	396	397	359	400	365	408	360	359	391	372	396	392	378	393	393	370	370	371	363	374	402	382	376	382	401	355	410	375	350	362	427	374	390	392	395	365	397	379	368	356	367	392	376	407	384	403	375	356	353	362	404	402	388	383	373	390	379	389	377	361	384	367	402	408	371	421	350	415	390	353	338	423	394	338	399	391	365	386	361	383	326	382	375	329	386	345	374	363	394	385	398	384	397	359	374	361	380	372	375	410	376	358	424	386	356	354	389	389	385	357	408	398	365	374	357	361	366	405	380	378	377	374	405	386	391	388	398	405	375	346	335	389	340	377	379	400	368	359	416	413	346	359	405	426	376	384	383	378	382	392	386	380	367	352	330	398	353	384	366	352	367	381	373	381	370	351	402	362	385	381	374	360	367	371	384	364	404	379	400	363	410	387	389	384	361	338	359	373	371	340	401	390	386	340	389	387	388	402	393	379	361	363	410	370	384	414	355	347	355	384	366	371	393	351	395	383	389	382	357	369	398	404	393	384	389	346	369	421	381	372	409	391	384	386	388	342	353	372	392	414	414	362	383	377	359	382	375	375	360	373	369	398	364	366	357	370	361	346	336	372	390	390	357	431	383	420	399	374	371	377	364	408	406	383	391	358	380	384	372	383	401	379	378	380	422	376	356	388	354	374	360	409	340	342	369	405	370	380	371	391	380	380
7679	1128	1247	992	713	549	934	3273	394	305	305	285	275	256	243	231	246	244	196	229	239	223	204	230	215	209	217	222	193	204	185	206	227	201	218	214	222	201	235	183	213	194	208	207	190	198	204	186	206	213	203	205	202	209	200	218	202	195	211	206	190	213	175	217	204	202	198	162	186	201	193	207	195	200	219	217	193	170	187	182	231	223	202	198	183	198	169	189	199	209	210	217	200	183	201	199	183	202	210	203	206	219	201	192	173	219	185	212	187	194	208	196	209	175	208	187	192	200	236	194	178	195	209	229	216	186	199	198	174	217	207	200	199	179	199	197	208	201	203	217	213	177	203	179	188	219	182	184	220	208	179	181	203	203	196	187	200	186	218	187	201	209	194	197	175	204	209	191	207	198	189	189	191	190	217	168	222	222	188	180	223	180	226	210	182	189	188	174	199	190	200	181	245	184	194	184	186	199	178	230	183	198	205	217	196	185	215	197	191	193	184	210	180	190	198	217	199	203	203	221	208	211	224	217	198	202	195	197	187	182	188	204	169	196	217	204	189	196	199	204	220	215	218	205	212	176	183	187	196	202	205	189	175	216	204	194	192	185	198	201	225	203	196	200	225	198	224	238	181	193	181	210	209	192	226	204	202	193	189	193	181	187	218	192	213	195	204	192	206	211	203	201	194	215	198	216	170	201	193	205	207	199	235	201	181	187	226	189	188	192	203	213	207	218	192	221	214	210	196	195	215	205	192	225	176	199	196	200	193	206	164	231	187	193	208	200	194	171	203	226	183	178	187	214	212	205	197	187	199	189	180	175	192	178	191	203	187	178	188	186	177	196	199	201	220	209	201	190	202	177	201	176	204	175	209	212	202	181	198	194	186	216	174	185	213	188	224	202	194	193	216	209	191	190	203	197	215	203	205	174	220	172	184	199	225	200	170	218	196	181	230	206	209	195	191	216	203	201	207	234	195	211	208	200	215	219	203	207	207	211	190	210	193	183	218	168	200	210	211	174	194	203	205	212	182	193	197	188	190	207	196	215	219	205	202	198	197	203	216	214	172	174	196	179	176	195	188	190	198	212	179	217	200	216	196	206	180	184	181	187	208	210	208	204	193	201	186	188	182	231	216	189	206	219	214	212	211	211	188	224	196	219	185	184	231	187	172	220	189	191	197	188	201	245	200	212	170	220	202	212	218	208	202	206	213	214	225	202	190	195	218	206	181	191	221	210	220	216	208	190	232	197	201	203	217	184	194	174	189	215	209	174	202	182	193	211	184	186	205	221	197	214	198	198	195	195	208	229	201	201	203	201	221	187	193	204	210	203	213	229	185	180	183	222	201	209	190	181	170	176	183	187	190	218	195	216	196	179	189	213	196	200	208	183	204	210	175	207	205	180	194	195	208	220	222	193	182	178	214	177	181	174	167	212	182	187	209	206	186	199	187	182	183	205	216	198	189	203	191	191	183	211	210	203	210	191	201	200	191	185	202	203	178	225	193	196	214	168	172	225	169	196	209	217	176	186	207	205	186	225	181	175	197	200	191	191	191	202	188	187	211	205	187	212	202	192	170	200	182	226	200	206	181	194	205	220	186	172	174	208	196	176	241	194	198	212	177	201	204	208	184	214	224	173	172	182	188	187	189	198	209	210	197	189	198	199	207	190	220	203	192	205	177	181	200	209	181	187	207	161	187	196	180	242	195	204	186	207	204	186	234	234	179	192	195	192	208	182	176	190	195	191	199	187	219	217	178	193	204	198	208	201	177	173	207	209	197	202	198	191	208	200	175	207	210	201	200	188	212	210	199	219	205	196	203	185	208	235	188	186	198	186	195	205	210	182	182	201	210	202	177	198	221	194	205	196	182	186	227	220	208	220	214	190	171	191	191	223	211	176	193	179	172	217	196	210	169	211	202	202	195	210	208	186	202	170	180	196	186	194	194	204	225	185	223	185	215	176	190	206	219	197	226	186	221	194	174	197	171	176	217	173	187	190	210	181	184	188	195	190	195	204	228	203	191	196	226	200	205	197	182	185	244	205	168	177	214	198	189	192	190	209	202	190	204	207	197	231	200	197	221	194	216	167	180	205	193	212	204	207	183	183	195	177	208	254	196	212	174	198	200	212	194	221	220	195	160	215	206	189	194	217	220	188	219	193	202	205	213	229	217	202	169	202	188	212	199	184	192	182	207	210	191	169	192	199	196	199	213	172	185	201	199	204	195	184	201	210	224	230	211	194	208	200	207	200	177	220	168	198	209	196	181	186	193	185	202	171	170	189	215	198	182	202	181	196	178	189	197	178	190	207	195	200	207	222	232	207	215	204	224	195	192	163	205	155	206	210	219	227	213	218	185	223	202	238	187	195	209	199	204	219	197	191	211	183	191	207	238	198	167	224	201	188	176	209	216	173	205	209	210	187	194	188	227	221	201	221	225	215	197	197	204	215	169	202	177	165	217	191	204	208	187	193	216	214	193	218	201	216	212	235	192	199	183	183	201	223	183	206	199	203	198	205	204	200	182	191	200	213	200	203	198	197	204	199	211	186	215	191	183	189	196	208	185	197	202	207	196	207	204	228	207	183	205	188	204	197	171	184	217	210	190	179	215	200	193	164	180	196	197	198	189	206	213	192	200	191	185	191	209	215	174	189	204	189	212	227	185	188	218	207	187	208	177	200	207	216	192	200	189	209	206	220	189	197	196	204	207	194	214	188	196	179	186	170	201	194	188	215	201	198	173	192	193	199	188	184	210	203	187	206	214	205	200	178	185	208	195	188	188	181	205	213	216	179	198	210	183	207	193	189	194	204	185	202	221	183	191	225	182	202	186	194	187	207	193	195	197	199	185	187	213	200	194	176	197	196	191	209	200	179	215	190	218	181	195	208	194	186	198	187	211	220	197	199	242	205	187	180	188	209	186	182	199	179	204	182	195	210	205	193	218	186	203	198	179	189	206	221	199	207	195	211	182	202	180	204	217	220	181	186	201	217	185	176	206	211	190	208	171	171	214	180	169	220	205	212	198	195	200	203	194	205	169	219	203	212	202	194	173	209	165	191	199	211	218	222	199	189	228	199	200	208	204	192	193	217	206	178	204	199	178	186	194	191	240	220	223	187	191	174	207	185	200	190	200	177	199	204	208	185	199	187	206	168	199	209	193	196	222	185	188	209	179	201	199	203	194	199	183	211	233	232	178	185	189	172	181	179	233	180	201	215	184	186	206	225	200	181	216	202	199	185	193	175	209	177	205	196	177	192	203	200	182	195	185	185	198	230	187	192	202	194	204	223	200	205	199	207	211	198	203	194	206	202	203	188	213	227	218	205	179	193	209	195	202	204	184	202	184	230	200	223	217	193	192	218	215	163	213	188	225	189	189	198	203	196	189	205	169	218	194	201	192	200	198	212	211	213	210	179	169	190	199	216	237	172	180	183	194	215	202	186	208	212	187	207	183	224	207	200	184	197	172	203	187	196	213	167	189	195	203	211	189	192
5917	1431	2770	3237	2780	2485	4602	10093	1495	1229	1150	994	940	943	793	784	787	757	719	728	749	709	713	679	618	643	640	642	665	610	584	601	619	619	583	595	654	566	612	615	577	593	615	541	608	611	593	594	563	630	636	591	535	583	545	599	597	571	552	568	539	557	533	523	586	538	561	551	576	604	554	547	591	589	577	526	590	545	546	514	518	546	557	571	570	566	560	549	570	544	564	567	518	554	541	566	530	585	553	578	568	583	553	526	568	526	571	567	551	555	565	585	568	568	520	546	543	543	595	552	583	563	555	577	510	543	538	527	539	528	596	560	521	543	535	559	555	514	532	518	550	560	549	534	533	553	561	573	562	514	527	529	523	530	542	536	569	572	575	521	567	570	527	543	547	529	556	542	563	538	517	555	546	562	565	502	593	515	558	555	538	534	564	554	525	522	522	524	508	513	537	544	564	528	585	581	556	555	572	538	555	545	549	554	516	551	495	568	554	490	548	566	567	542	566	539	557	556	536	544	576	597	574	558	517	568	587	505	566	572	556	541	508	522	545	501	500	563	549	508	607	567	581	565	533	517	531	549	532	525	566	548	568	548	553	491	546	506	555	515	543	560	552	587	511	597	560	539	544	530	532	545	569	564	511	595	580	574	610	527	526	517	545	540	535	541	533	532	570	592	519	488	571	516	545	552	532	526	525	474	553	539	556	523	543	534	564	551	560	578	553	567	516	528	567	584	540	558	523	555	556	549	541	554	557	544	519	520	538	550	551	549	530	535	507	514	534	550	567	571	543	569	508	545	541	547	578	594	570	537	547	525	627	552	518	526	576	554	557	556	566	534	515	512	550	516	558	531	583	558	544	593	532	582	554	595	568	559	562	534	570	541	537	573	523	543	540	520	567	540	557	554	521	554	527	514	523	544	574	505	539	552	554	552	540	577	558	553	587	512	559	557	537	552	563	523	562	564	577	563	553	583	540	561	572	506	542	535	523	484	582	505	575	551	554	549	520	595	571	545	555	564	568	538	547	560	551	572	542	562	538	539	551	561	523	548	529	578	539	564	544	565	592	515	537	573	577	538	541	524	583	537	516	564	532	539	515	504	513	575	579	519	547	596	558	556	536	565	560	524	532	528	582	568	540	542	540	592	562	537	567	553	548	516	553	550	530	567	571	573	530	532	592	575	599	579	545	562	542	529	588	572	556	572	570	520	561	494	513	539	571	493	548	545	532	526	535	558	567	573	562	529	543	542	565	542	561	522	588	553	546	551	622	562	546	552	516	554	566	530	535	567	547	563	515	531	504	555	528	545	554	540	571	539	536	515	550	570	551	566	577	548	516	532	533	487	532	568	548	562	535	590	536	553	535	582	518	511	566	532	542	526	516	553	524	554	523	535	562	599	569	574	579	515	557	560	556	549	567	541	555	581	570	521	562	542	546	566	556	545	538	562	560	556	538	585	585	538	505	563	613	553	564	533	565	517	569	582	547	593	558	524	522	539	527	522	541	559	562	555	522	589	551	524	545	527	580	573	547	548	562	571	570	522	563	570	586	541	534	537	555	549	547	585	534	513	544	518	544	556	556	544	538	554	509	519	489	553	536	578	550	516	535	568	604	563	545	593	563	555	558	564	584	577	540	548	542	566	561	565	538	600	571	559	578	521	541	584	523	550	531	564	516	561	506	551	577	601	572	545	560	541	572	556	532	529	528	573	556	529	509	525	522	553	570	603	513	509	545	555	579	525	548	503	544	534	559	581	538	535	520	561	557	519	576	587	510	550	529	563	553	551	515	533	510	530	557	546	524	541	559	582	564	584	560	519	574	549	542	555	527	543	503	526	553	550	576	569	567	562	576	503	553	539	504	562	551	541	538	488	545	528	513	539	516	564	584	536	535	519	521	544	544	513	537	524	544	526	526	504	568	544	528	573	575	552	538	547	576	544	572	536	497	538	553	532	584	605	521	549	534	553	545	560	545	552	479	508	533	511	548	544	495	543	561	561	545	501	508	556	553	550	545	531	531	548	533	525	542	575	533	565	559	580	525	576	536	553	555	566	559	556	532	582	518	531	541	540	504	539	566	540	548	548	522	563	544	555	520	535	539	574	514	567	539	521	603	556	550	575	534	514	531	564	539	530	535	510	533	549	565	556	513	560	523	552	576	555	562	530	512	601	576	538	509	561	582	542	548	556	566	519	557	514	552	557	535	535	542	610	546	535	493	537	509	574	587	545	531	551	556	547	527	542	556	537	528	564	545	515	572	536	537	582	585	531	547	539	493	550	547	532	568	523	560	553	556	539	547	530	529	556	530	519	553	563	584	539	543	548	534	539	539	528	500	548	531	527	572	532	499	520	512	533	593	549	525	513	528	522	538	547	581	554	572	523	547	537	535	562	571	597	560	558	559	548	554	523	547	574	518	544	554	584	556	535	574	590	557	539	549	599	547	527	533	546	513	560	565	558	570	557	575	501	499	581	564	562	554	527	544	541	558	537	539	535	546	549	521	521	555	538	563	534	582	577	555	549	499	486	498	570	542	536	533	516	550	550	571	554	570	524	571	563	574	522	525	566	546	586	522	585	502	518	524	536	569	565	541	527	551	517	511	568	541	512	563	537	540	583	532	543	564	565	556	527	568	537	537	582	561	509	553	566	513	574	501	550	573	574	564	563	557	530	584	511	540	513	534	549	539	526	575	515	564	553	527	549	530	558	553	556	536	551	556	563	501	522	538	533	529	555	542	542	560	532	527	591	528	546	568	518	515	546	557	573	573	533	522	570	544	544	579	567	537	536	516	507	557	563	554	558	521	560	555	534	523	576	583	544	549	571	545	591	598	528	542	548	562	576	548	536	541	548	575	508	562	604	538	548	579	538	534	525	575	527	523	545	571	580	525	556	567	520	524	543	541	534	564	582	551	539	563	490	548	576	567	558	570	552	538	573	570	573	512	562	570	520	530	514	539	542	575	593	539	542	554	553	509	543	515	570	528	541	546	599	547	552	583	548	526	532	564	532	558	536	547	620	554	553	521	571	544	505	524	578	557	562	588	529	535	554	534	575	562	559	504	538	522	587	527	519	537	566	551	557	595	524	497	563	587	548	552	563	562	558	544	552	549	560	546	544	544	532	563	574	580	549	586	508	564	530	572	557	522	529	557	561	535	539	526	522	536	580	515	539	588	504	533	540	561	535	515	540	560	534	557	538	514	532	587	504	523	572	530	526	570	551	585	556	544	562	584	548	588	524	534	539	534	551	542	575	561	554	538	541	529	564	528	540	543	524	552	548	608	573	536	531	595	518	543	525	557	514	558	536	546	537	543	527	532	519	510	575	533	526	573	523	552	568	536	548	593	529	553	536	548	520	547	569	531	578	520	550	569	519	530	556	538	568	522	563	561	558	552	563	545	529	526	564	541	496	538	567	563	584	555	581	515	582	537	529	533	557	537	593	518	543	552	555	545	515	487	520	512	534	535	558	525	561	545	537	522	543	559	535
14407	2662	2653	1957	1427	1097	1199	3366	1091	601	545	496	489	510	451	465	464	403	419	432	377	389	399	423	406	395	394	432	399	399	391	392	440	400	384	373	401	373	380	351	374	362	380	373	377	398	341	353	414	379	420	386	347	328	388	361	369	391	377	376	381	375	375	353	359	393	387	390	359	367	386	345	388	402	359	389	379	368	364	388	366	322	383	352	364	390	343	340	352	376	373	365	363	367	326	373	404	388	342	387	439	347	349	358	379	385	377	351	374	338	346	332	376	364	404	382	361	374	372	364	363	394	370	406	369	356	355	366	394	361	373	312	343	357	380	318	354	377	386	361	388	393	342	374	339	347	378	364	379	418	392	342	391	397	358	355	361	346	359	364	368	392	364	351	403	368	354	366	370	398	360	361	352	376	377	373	384	364	401	396	367	400	378	365	360	372	359	383	393	367	400	390	369	405	376	367	369	348	386	406	357	375	414	368	352	380	398	397	352	348	370	402	341	365	372	381	379	389	349	360	354	379	363	367	360	354	356	375	356	380	365	356	330	358	367	355	365	363	374	382	384	328	377	343	381	331	349	361	389	356	383	366	350	386	361	355	351	370	418	373	327	379	360	328	381	347	363	358	371	341	349	359	395	371	313	391	395	375	342	376	334	371	357	372	338	360	345	380	352	360	407	367	364	405	365	365	334	350	375	384	326	389	394	369	346	364	364	361	372	348	381	335	403	363	354	354	392	361	378	352	368	378	369	372	361	383	355	374	367	367	388	369	380	364	353	347	348	348	347	340	362	366	367	365	326	357	369	347	343	383	397	359	324	378	374	332	352	381	368	378	370	335	373	373	386	368	361	372	395	374	392	373	376	371	366	377	364	389	369	364	352	370	387	366	354	362	386	350	388	357	380	371	344	351	401	364	377	381	352	367	395	351	373	357	378	358	368	365	372	357	397	369	373	352	401	372	365	362	407	405	388	365	373	326	396	375	385	347	348	397	351	335	415	365	392	373	374	374	370	360	374	341	393	386	356	369	401	362	352	359	366	374	377	360	372	364	389	391	339	361	377	367	376	349	349	382	328	319	335	400	350	381	344	353	368	349	366	380	345	357	360	364	404	361	385	397	378	382	367	405	355	390	401	427	372	351	393	373	389	402	355	346	352	403	387	393	386	373	351	358	376	358	365	387	408	358	360	346	362	375	377	357	358	367	352	380	387	410	373	342	383	381	364	355	363	381	383	380	368	381	354	359	364	405	396	397	384	384	369	356	337	385	373	370	392	375	367	323	373	312	352	345	361	351	401	330	385	361	351	357	356	339	379	345	375	397	379	370	357	340	373	324	340	347	378	371	376	350	349	367	376	337	339	374	352	388	355	360	342	363	333	334	365	347	384	343	342	350	380	355	345	368	373	379	386	329	360	363	391	363	361	356	410	367	387	342	396	338	387	372	357	372	353	378	384	382	378	353	362	369	357	342	354	380	331	389	381	346	383	394	357	333	365	393	395	348	338	359	382	318	373	350	382	363	341	345	351	365	370	359	372	390	370	355	364	366	375	370	359	351	363	351	379	368	411	355	360	346	355	377	353	388	360	315	331	367	362	371	358	351	369	327	359	348	356	380	344	369	375	338	363	408	352	387	352	377	354	386	349	321	350	339	375	378	372	388	346	310	324	382	346	360	376	360	353	377	340	362	373	379	333	367	412	356	361	372	358	368	355	374	335	370	362	371	350	396	384	346	362	397	390	386	386	338	369	377	362	363	343	338	381	372	421	350	344	332	357	395	354	364	365	356	374	377	358	356	363	352	363	372	391	349	358	367	344	361	410	325	351	415	376	396	354	410	328	335	354	352	339	370	346	352	370	405	395	377	352	354	358	358	415	386	377	365	390	374	419	347	375	332	353	342	337	351	359	363	388	380	403	367	378	366	380	379	377	357	372	366	340	346	374	325	369	398	386	394	389	390	363	369	380	364	366	365	366	362	365	385	356	327	379	384	366	375	390	356	314	361	375	354	380	351	357	355	379	369	356	358	349	350	366	381	368	390	376	378	371	368	357	380	350	343	370	382	389	363	355	365	359	407	418	371	380	338	327	403	370	345	385	361	358	355	367	346	413	360	346	380	383	354	382	369	364	350	358	325	349	372	380	381	363	407	374	361	392	386	364	365	384	374	361	340	345	343	376	390	388	351	377	364	347	373	376	355	344	342	366	340	339	368	391	398	396	360	352	395	351	351	385	375	367	401	339	361	395	403	361	400	379	394	382	356	341	390	374	364	362	386	399	384	351	350	360	367	348	321	382	353	392	342	362	369	372	352	319	388	397	360	387	337	408	375	370	350	352	344	368	357	385	407	364	370	355	330	363	358	363	358	392	354	361	374	371	369	403	371	368	343	358	371	340	369	337	377	356	379	378	353	356	328	351	386	359	334	325	368	390	371	377	370	379	349	384	335	364	354	325	338	358	339	367	356	347	359	364	351	361	391	406	380	402	352	369	347	374	383	383	348	351	384	350	368	320	353	372	347	348	345	370	365	396	383	375	360	382	362	370	346	359	350	336	315	332	335	376	351	351	365	340	338	351	376	357	356	349	357	394	373	380	343	397	365	389	375	347	400	380	375	360	377	365	341	357	376	363	398	311	357	390	377	357	393	365	399	338	401	351	353	359	332	354	381	362	349	352	379	344	370	402	356	347	339	350	343	348	330	352	348	378	374	354	353	357	387	368	345	351	364	329	372	385	376	381	427	363	360	331	357	393	374	361	363	363	371	369	364	330	370	361	353	377	385	346	366	384	383	372	346	392	351	402	393	369	356	351	398	361	360	361	356	394	382	406	346	371	337	381	375	393	351	375	380	325	387	356	388	355	366	325	386	366	374	372	398	346	371	364	340	373	375	381	363	363	400	374	364	363	357	354	350	337	374	401	376	363	328	385	391	403	392	383	365	357	360	380	374	384	369	380	346	378	390	365	368	381	380	369	334	328	376	358	399	352	343	341	368	362	338	391	356	384	359	370	345	374	383	356	354	358	364	343	391	381	394	382	355	351	329	347	383	386	396	356	365	353	359	380	383	350	384	358	377	367	348	366	363	384	364	388	390	373	417	347	378	353	318	378	371	364	359	383	363	375	378	372	369	364	354	393	396	387	365	395	370	348	394	347	376	358	379	360	346	398	406	364	374	344	364	386	346	351	365	376	402	357	355	355	342	402	336	402	378	361	368	340	371	394	395	370	363	371	355	379	373	352	353	379	365	352	333	352	375	346	367	360	383	397	378	380	360	363	394	339	356	340	347	377	377	347	394	357	359	347	401	342	345	338	386	378	386	378	343	356	379	382	346	418	357	372	386	375	386	352	329	347	348	395	393	382	375	371	346	345	360	333	374	364	369	339	370	381	338	352	358	351	391	408	356	358	366	373	441	375	385	379	415	384	375	355	378	345	346	387	381	397	344	376	381	377	360	349	412	355	360	373	333	370	367	408	405	389	361	349	380	382	370
8037	2407	5095	5923	5265	4501	5334	11064	3306	2318	1997	1876	1732	1576	1473	1442	1422	1290	1292	1194	1177	1208	1109	1125	1127	1085	1052	1022	1076	1069	1057	1000	1053	990	985	1004	1005	1018	973	978	938	944	961	969	964	933	934	932	929	927	952	962	922	915	903	943	988	939	901	866	895	898	894	921	956	867	925	858	856	925	918	889	923	917	880	872	832	910	859	912	942	905	877	903	880	952	929	917	953	950	896	923	883	900	877	851	939	898	892	885	876	963	891	869	898	888	917	906	921	870	905	875	886	866	906	843	873	915	890	919	925	867	890	909	949	841	894	886	868	958	853	895	923	947	905	890	906	909	875	840	826	902	823	887	864	852	882	894	910	885	911	923	872	912	886	839	888	878	879	858	853	880	937	915	889	984	894	926	893	882	879	887	879	889	870	869	895	879	880	917	839	939	845	873	867	902	903	879	937	860	882	838	938	930	959	935	933	868	934	875	884	893	866	916	911	908	952	896	898	860	881	895	893	815	932	848	891	882	891	820	915	851	829	916	900	879	896	941	890	953	881	841	906	899	933	903	905	1002	928	908	873	896	882	880	874	946	905	879	866	943	858	901	904	901	848	849	888	860	918	855	874	894	836	887	858	861	823	880	899	876	873	903	872	889	873	900	909	880	917	883	877	819	881	895	930	949	824	831	926	909	890	877	896	910	912	882	825	865	946	863	900	898	918	862	907	857	925	908	864	831	844	888	847	903	891	863	950	882	842	841	839	896	880	840	882	888	911	863	876	896	896	905	895	862	865	863	875	884	914	936	800	892	878	901	860	888	843	874	876	904	887	853	909	876	861	883	876	854	859	857	884	965	855	881	912	822	891	869	840	907	926	846	888	887	869	885	904	845	924	876	887	907	914	900	857	875	891	864	869	872	885	895	885	911	839	875	980	889	886	905	854	841	917	852	853	843	910	910	926	876	957	939	868	895	942	925	866	908	908	859	899	861	895	855	856	888	900	936	864	935	861	857	864	866	831	870	907	873	931	848	877	920	868	893	891	883	897	858	923	922	865	885	898	883	911	919	962	895	908	886	964	930	864	875	864	883	941	836	860	850	923	909	904	900	922	863	903	877	952	879	878	914	910	870	894	861	910	874	867	903	875	910	877	906	901	877	893	837	860	886	842	839	887	897	899	842	926	896	884	943	835	879	842	885	882	866	810	863	847	882	869	868	877	856	877	897	829	905	929	919	893	895	916	885	915	912	876	934	916	909	913	869	855	920	848	868	909	881	902	887	910	887	855	843	876	853	880	872	902	912	892	917	876	866	920	901	934	862	870	922	919	917	854	859	864	904	889	868	911	850	853	842	867	882	862	911	834	862	831	872	889	884	918	886	909	851	873	908	874	870	872	895	935	881	883	882	919	911	896	882	900	892	895	921	889	825	868	853	945	904	872	906	846	850	927	869	961	854	888	884	880	882	926	923	897	942	896	898	922	847	915	904	877	872	910	915	908	844	896	903	911	877	866	860	883	871	845	839	888	903	886	921	864	893	896	870	928	873	881	883	855	839	907	910	874	912	931	857	896	910	865	925	865	889	822	904	887	840	920	859	888	844	916	910	900	884	893	921	884	874	876	857	887	911	901	916	882	863	909	926	871	892	915	892	925	914	880	923	886	884	959	908	860	884	868	897	914	895	846	872	866	942	913	902	924	886	896	895	876	856	867	864	919	900	868	900	921	866	903	887	914	903	806	894	869	924	892	912	883	905	863	890	897	911	888	860	878	927	915	884	995	953	919	824	867	885	864	866	887	874	894	909	875	925	875	917	913	888	905	932	822	889	843	927	858	844	918	924	839	920	913	856	853	864	910	877	880	823	862	886	888	835	871	882	901	875	864	870	902	952	857	903	895	848	859	873	947	899	897	853	910	855	891	883	845	893	873	886	811	869	847	902	910	888	888	882	931	852	882	877	922	871	895	872	888	919	890	881	902	892	865	825	884	872	857	885	863	904	909	874	883	889	893	902	856	897	828	825	841	904	922	953	827	933	862	882	880	862	832	913	876	923	870	857	871	905	882	877	920	871	899	890	931	896	888	893	884	865	882	877	936	884	895	910	908	871	906	935	908	885	892	841	847	834	868	887	908	860	880	851	867	904	906	822	904	872	905	862	871	893	887	856	883	871	951	883	881	921	887	856	861	871	879	884	918	856	863	875	874	894	920	891	904	879	868	837	879	925	914	861	908	889	883	891	919	885	843	924	868	934	888	836	861	827	854	898	872	875	897	904	915	912	854	854	878	897	910	889	912	900	891	923	885	923	920	894	895	880	923	874	847	848	886	868	854	869	907	869	886	918	931	858	886	863	892	916	882	852	861	858	865	852	893	935	893	865	860	897	896	883	866	940	854	906	872	871	933	874	916	913	880	874	864	888	841	877	923	856	846	868	875	924	891	893	870	935	826	867	866	915	842	894	946	878	885	890	853	934	930	870	855	930	894	819	823	907	887	887	820	916	886	876	924	929	851	900	877	901	950	834	868	940	932	858	885	860	917	875	900	866	894	965	862	896	875	913	892	882	894	927	852	903	934	903	917	934	867	910	896	905	890	931	840	892	853	951	941	872	903	917	939	901	858	900	836	895	838	887	873	883	904	862	911	908	900	873	921	831	920	892	871	884	820	878	878	858	850	892	881	934	898	833	872	843	869	803	917	929	872	902	938	906	892	900	924	853	866	866	879	916	878	896	900	867	861	915	926	888	871	907	886	897	892	904	865	879	916	940	906	798	912	906	934	860	846	885	835	864	914	911	892	903	912	917	905	901	841	893	887	909	857	821	888	873	853	929	907	898	914	858	847	903	910	873	850	876	911	907	888	874	882	854	869	893	876	932	867	935	902	896	909	859	895	883	881	868	916	893	942	889	924	878	885	883	863	861	885	908	848	915	820	833	905	864	875	888	905	841	885	879	888	893	907	905	888	949	892	892	895	921	866	827	829	877	913	897	906	941	856	865	857	924	815	873	921	873	870	877	923	859	911	921	844	886	901	830	879	859	937	847	887	836	839	849	909	891	865	918	889	916	856	878	887	891	855	912	888	916	871	911	918	880	905	832	916	906	843	899	856	880	905	926	886	904	880	879	882	880	868	892	846	890	922	901	884	876	856	862	912	885	913	896	890	831	886	910	866	878	793	895	899	879	939	852	877	814	875	843	876	845	920	907	858	827	899	894	855	886	887	835	860	876	836	885	882	920	879	886	948	881	821	920	835	853	942	932	859	887	881	855	890	896	936	836	874	897	867	900	965	855	897	908	888	858	932	905	872	907	952	871	911	916	895	912	886	858	896	888	867	874	914	872	899	865	901	849	863	909	855	870	851	884	884	887	848	875	886	898	870	889	831	892	898	810	901	898	839	871	876	891	821	900	812	911	906	903	831	878	893	870	929	927	809	848	868	896	871	873	855	885	907	962	887	877	875	853	872	856	859	875	953	896	908	912	930	868	911	900	872	895	930	848	922	911	844	848
1901	142	177	150	150	104	119	141	152	139	108	121	118	117	115	111	123	116	102	110	106	114	101	97	91	101	134	115	108	103	103	113	128	137	109	110	106	106	111	114	109	116	133	121	130	126	114	100	113	113	123	116	121	113	117	116	110	111	143	110	115	95	101	125	136	119	120	119	115	111	132	111	121	119	117	127	107	123	111	117	130	127	132	121	128	121	108	98	119	140	115	120	101	105	91	113	98	128	120	93	110	133	128	110	123	143	100	105	109	132	115	113	122	129	125	124	117	129	122	107	122	120	119	122	132	124	118	113	122	107	135	111	125	111	117	114	121	134	135	117	110	145	119	127	130	94	124	108	121	110	105	113	118	117	126	115	135	116	118	115	145	109	114	130	123	123	118	135	110	106	136	138	134	131	110	110	113	112	103	118	132	136	117	108	119	119	127	113	119	103	115	106	134	122	103	117	109	109	127	124	145	140	118	104	125	123	105	112	122	104	105	112	113	116	118	103	114	110	117	105	102	108	115	133	120	95	137	136	108	111	127	115	106	120	106	116	129	108	110	134	135	122	105	112	127	109	121	115	118	122	105	115	115	145	122	111	119	125	117	127	119	117	107	127	120	101	131	114	100	120	118	130	124	128	131	121	108	122	126	113	126	117	109	127	119	129	127	116	121	142	111	108	109	132	105	113	117	110	121	134	107	152	120	119	102	93	120	115	103	108	101	124	113	120	100	126	129	104	117	118	118	129	119	125	113	139	125	116	127	135	119	100	126	126	128	114	121	117	123	118	135	120	122	135	105	110	114	133	125	113	109	122	111	109	106	111	91	106	117	144	117	113	105	129	116	121	94	114	112	130	118	103	133	102	128	117	104	120	110	112	147	118	88	125	126	144	105	116	120	126	111	133	123	116	132	118	125	118	152	117	132	115	129	118	103	113	106	124	88	121	104	135	112	119	107	124	124	116	133	133	119	80	112	125	126	115	111	123	121	80	108	104	130	119	108	145	112	133	116	114	111	121	125	123	134	129	106	129	128	114	97	110	109	93	106	126	120	92	108	121	112	129	115	114	127	112	108	104	126	129	130	109	109	116	114	107	126	123	130	120	133	115	120	133	116	98	105	108	104	133	124	117	105	104	113	121	121	121	137	127	117	110	140	104	134	125	111	105	112	113	92	121	125	109	125	99	113	130	126	108	111	129	101	126	120	115	125	129	105	121	114	113	124	99	101	134	99	113	112	121	111	105	125	102	126	146	96	120	104	108	94	100	122	118	107	112	120	114	135	129	136	122	121	111	128	119	107	129	124	118	128	120	108	117	129	113	129	100	116	113	117	137	117	103	102	134	130	113	108	121	112	107	107	117	126	130	102	127	102	115	92	110	115	124	103	120	131	113	106	134	109	121	112	122	130	102	93	109	128	121	115	126	103	117	116	119	123	107	126	99	112	122	133	139	119	101	107	127	133	113	112	121	118	129	130	117	99	105	118	133	122	131	133	126	107	116	108	123	111	126	131	102	120	111	116	133	127	131	117	114	114	117	121	105	129	118	125	107	122	118	125	121	118	135	110	114	114	130	105	121	94	130	136	109	101	123	109	141	120	100	128	129	126	113	109	122	134	104	117	117	116	109	126	121	107	126	115	116	97	112	104	101	135	96	126	102	119	115	109	113	106	104	145	135	122	116	126	130	120	121	120	126	113	98	126	107	122	106	141	140	145	138	102	96	122	124	126	113	111	104	127	134	130	109	117	111	118	108	109	135	111	105	122	110	116	103	114	122	104	125	125	113	130	110	107	125	113	116	107	99	119	143	117	126	110	155	128	107	91	107	98	122	99	138	107	143	114	111	111	111	102	107	118	109	111	133	123	107	125	115	124	93	127	96	119	120	127	120	125	111	120	125	140	101	109	104	106	133	118	135	102	103	103	130	125	112	124	125	116	121	143	106	134	121	135	110	114	115	117	107	107	138	125	133	105	110	134	139	120	124	103	129	117	103	98	140	110	132	102	102	124	115	131	102	132	127	124	118	115	143	123	124	123	114	106	112	119	108	119	110	111	126	127	104	97	104	136	115	118	109	134	117	97	113	115	119	103	118	126	110	109	103	115	107	125	123	132	111	110	126	106	129	108	138	124	114	129	108	135	115	104	108	112	111	114	109	98	120	122	112	109	124	127	138	120	118	125	109	130	110	103	121	127	141	114	110	86	107	95	92	118	122	117	115	116	122	103	121	109	105	125	116	119	126	101	92	103	129	105	121	112	117	104	105	107	117	117	127	143	111	115	115	129	128	116	116	128	107	128	125	111	131	141	119	120	112	140	132	129	104	107	108	111	111	120	123	126	141	105	115	121	117	132	119	128	142	117	106	103	117	120	136	108	113	103	123	102	116	119	108	130	108	116	105	127	131	119	119	114	114	121	121	116	109	103	126	116	125	136	123	124	97	101	114	120	125	98	101	129	116	124	117	111	119	127	135	109	121	129	122	117	108	117	108	107	123	130	88	126	136	137	135	104	101	113	109	111	100	120	140	126	113	133	126	126	123	120	100	131	103	121	100	95	116	109	130	132	119	113	95	131	121	114	111	142	121	98	106	132	111	123	83	109	120	123	120	114	115	98	110	117	114	129	117	126	115	106	134	142	109	124	110	137	106	102	118	106	122	97	107	104	125	131	111	114	125	134	128	122	132	112	144	112	124	113	114	105	122	124	119	116	132	136	119	119	114	127	113	131	111	128	115	123	113	108	139	139	112	100	123	139	111	121	130	134	107	118	95	120	121	123	115	148	113	105	117	141	120	114	109	113	123	132	126	123	107	131	104	117	119	113	110	124	130	117	99	109	100	94	112	130	123	126	120	136	97	120	110	113	116	123	116	118	120	114	119	116	110	116	139	100	120	102	126	131	128	102	115	121	122	135	110	128	127	112	105	115	121	124	99	126	111	120	97	119	97	106	101	110	112	121	95	109	123	119	128	118	102	106	117	117	111	112	122	113	108	103	107	107	114	113	112	130	125	124	118	119	117	142	117	103	107	127	117	116	103	113	115	115	122	113	113	126	136	110	112	149	116	121	113	95	125	110	116	115	104	108	128	107	94	126	125	107	124	121	124	108	104	115	133	118	102	134	106	117	114	104	123	126	119	117	124	114	140	125	151	115	138	138	125	111	152	139	123	125	124	139	117	125	113	134	120	111	104	134	122	111	132	121	105	108	120	115	107	100	106	125	122	116	123	123	99	99	119	126	106	116	126	112	124	102	112	128	121	111	111	95	117	128	116	133	104	99	100	111	111	124	112	125	106	115	116	128	116	110	97	110	116	122	107	116	114	121	116	93	111	110	116	123	117	114	119	118	107	116	112	113	121	114	113	126	108	135	124	131	132	112	119	118	95	136	130	111	85	110	115	124	136	126	107	117	111	100	111	113	122	111	110	145	132	115	98	109	113	96	105	101	117	116	115	112	115	116	137	123	113	109	115	122	126	100	144	112	121	125	107
2187	433	425	491	487	448	414	613	431	395	360	374	376	362	368	341	378	362	364	337	374	390	364	346	366	358	336	346	369	351	337	357	342	374	369	383	353	340	358	337	360	373	357	326	377	358	349	340	357	355	368	355	354	353	361	328	368	354	372	361	335	356	340	335	347	380	380	341	363	376	328	375	374	365	362	379	371	356	341	350	341	405	381	349	335	338	315	373	366	340	350	355	323	375	336	361	372	337	390	387	390	377	363	371	356	343	366	349	397	365	313	375	355	360	335	356	366	335	393	314	377	334	404	357	375	375	339	364	365	366	347	363	327	341	372	348	365	342	356	363	380	377	353	357	385	342	355	343	336	353	370	361	361	373	364	330	333	361	364	387	342	313	368	348	345	354	373	342	362	324	366	334	356	360	387	367	360	352	349	346	314	355	343	317	389	339	349	374	355	353	358	386	337	367	348	322	371	346	359	325	347	348	349	358	378	367	353	362	369	351	367	340	339	321	375	360	339	335	322	333	349	364	349	334	358	356	358	335	321	332	340	347	355	350	328	347	398	318	347	362	377	332	339	342	337	365	375	348	341	354	359	348	350	354	393	362	351	382	355	351	348	347	359	343	334	366	335	357	361	350	377	337	332	360	375	338	329	342	342	375	336	334	379	337	320	372	338	347	355	371	355	349	410	338	344	346	338	380	351	348	344	358	344	353	376	362	336	336	330	374	339	360	336	346	355	370	341	376	396	366	318	349	389	354	348	377	370	324	332	352	383	316	323	341	354	372	347	340	340	339	350	362	339	329	347	381	323	387	340	385	354	391	366	382	369	341	337	363	368	351	342	356	359	340	324	380	343	342	344	347	354	340	360	364	345	311	357	356	377	352	362	358	370	402	342	366	357	368	347	361	356	363	368	354	383	358	362	345	350	345	368	360	340	354	345	307	327	338	318	361	324	380	353	359	319	369	349	340	377	334	379	346	383	369	382	357	363	365	343	341	371	391	375	340	339	372	321	352	369	348	368	312	342	341	386	319	354	359	348	340	394	371	358	369	330	332	364	363	314	333	352	376	339	381	354	342	356	354	332	347	374	339	364	373	325	359	364	343	346	336	380	356	367	380	321	353	377	330	339	343	378	366	336	340	336	368	379	351	341	359	367	326	352	326	362	327	308	353	355	381	344	378	352	366	337	331	358	352	322	328	331	347	322	377	377	328	368	332	340	388	322	370	372	395	325	316	347	372	371	351	404	359	335	344	357	321	377	347	347	386	351	346	345	354	363	339	373	305	325	348	337	384	351	341	358	353	333	332	359	370	335	348	360	349	377	356	345	362	380	330	370	350	356	364	347	399	335	404	365	372	377	329	355	379	343	386	339	324	368	319	377	355	360	342	336	341	344	350	325	340	347	347	332	374	358	370	342	363	335	365	347	336	355	329	345	323	367	351	393	362	353	360	354	358	336	358	369	351	368	337	356	332	361	387	375	363	357	373	398	335	380	359	341	389	347	373	365	363	353	351	332	331	352	353	382	338	332	356	382	333	342	362	375	357	353	334	331	342	327	361	401	348	382	359	370	376	331	363	373	355	335	325	378	354	322	348	370	349	369	348	330	377	343	340	366	350	350	347	357	333	371	352	360	354	350	344	336	322	324	353	368	374	358	356	386	368	359	325	377	352	337	354	358	325	361	377	351	378	330	331	365	349	358	343	351	367	339	354	377	352	330	346	357	296	354	329	352	354	320	364	342	346	381	398	362	362	351	326	369	354	353	371	356	354	303	345	373	350	376	327	359	348	348	358	360	335	363	361	356	352	375	370	386	368	380	352	369	372	346	355	368	350	348	375	345	373	365	343	353	339	309	368	375	366	355	348	368	333	312	352	394	349	357	352	344	368	346	344	361	340	363	368	341	339	357	333	333	377	347	369	345	359	332	419	361	325	392	364	355	370	362	295	393	341	360	373	355	368	359	379	381	345	324	354	331	344	374	328	343	325	331	350	352	370	355	366	350	375	350	358	386	360	365	382	384	359	317	373	369	344	377	384	354	369	345	358	364	376	356	379	350	343	363	342	381	362	325	363	376	370	348	386	350	338	339	359	350	321	359	353	373	353	331	344	342	399	343	350	368	360	332	345	375	333	349	320	347	323	336	352	356	389	344	374	359	330	332	348	354	338	350	326	346	350	342	354	353	360	357	357	366	367	371	348	340	360	337	366	361	358	387	350	343	345	382	375	354	346	369	363	353	357	353	362	372	349	377	353	343	354	340	396	334	345	340	356	349	375	360	361	377	349	341	338	359	358	330	331	373	322	362	336	333	404	359	352	377	373	355	383	341	344	382	343	371	365	335	369	355	349	369	355	381	364	385	352	341	370	382	364	365	330	366	350	375	374	323	349	360	371	343	343	351	343	336	345	363	320	324	339	287	349	358	343	335	336	374	330	378	368	379	321	368	361	367	351	343	381	370	390	338	353	344	350	360	341	331	359	320	348	380	340	348	370	339	345	321	364	339	339	378	332	346	322	363	353	342	363	331	363	353	352	358	357	362	352	375	359	349	350	342	335	317	327	346	375	394	350	358	353	363	369	336	373	369	362	342	343	354	342	348	354	314	339	347	312	331	354	308	368	343	346	354	340	364	383	338	333	360	358	365	345	368	367	361	370	334	355	371	355	344	356	380	370	354	403	350	384	372	365	347	334	380	351	371	337	344	319	323	330	365	343	344	370	348	364	368	353	395	336	366	337	353	317	362	370	360	323	340	388	350	352	366	358	349	343	379	337	326	371	352	347	332	351	373	350	351	348	326	362	365	371	361	354	344	374	365	387	341	345	386	351	346	363	363	410	377	341	341	360	352	321	338	390	339	339	345	386	372	371	348	345	370	351	328	380	326	356	357	359	391	342	356	344	350	372	367	381	355	333	364	335	364	354	360	370	324	404	363	353	366	355	368	354	360	350	342	346	351	371	344	347	341	359	317	343	340	351	344	354	345	332	342	359	343	343	356	335	337	355	386	363	365	339	343	346	327	315	339	346	302	332	360	364	363	373	386	327	371	375	367	345	332	321	346	332	354	354	313	341	351	354	360	339	362	350	337	349	368	353	386	372	371	337	335	352	339	370	385	348	362	353	328	344	348	372	333	324	339	334	382	365	363	337	365	379	358	376	344	333	338	349	310	388	349	353	331	364	361	340	363	355	351	359	342	341	341	376	342	358	338	366	328	347	362	340	352	371	356	324	356	358	383	332	370	380	348	331	336	360	355	356	381	357	361	320	351	356	342	352	363	368	365	345	364	355	338	353	369	366	350	367	318	349	364	366	344	345	352	340	356	341	344	329	356	343	358	384	355	342	362	385	361	346	376	305	344	359	363	353	338	374	348	338	361	373	343	314	362	371	355	338	369	371	366	359	352	381	341	376	370	335	325	371	375	341	361	402	353	377	371	344	347	336	375	379	354	347	317	361	350	374	349	330	371	341	371	362	333	332	344	389	359	343	337	375
7540	1082	1266	946	688	528	448	2416	513	335	286	235	260	231	237	206	193	230	235	235	200	206	220	212	228	193	198	221	224	213	211	223	190	196	191	199	189	211	212	200	193	213	207	188	172	213	212	190	182	197	202	205	176	200	211	213	188	227	195	231	219	194	196	205	198	202	203	212	184	210	172	206	189	200	223	208	179	197	208	216	238	216	189	181	185	204	189	165	192	208	202	202	210	222	210	211	203	187	166	188	182	199	218	183	198	196	190	218	198	201	167	174	214	209	190	191	205	187	171	180	186	203	219	200	200	230	201	183	207	196	192	199	208	208	198	208	180	197	184	183	178	205	197	194	214	211	206	197	209	175	177	223	199	179	191	194	194	193	212	197	206	216	188	180	178	223	194	194	210	186	188	180	200	176	222	221	209	207	182	223	208	227	185	195	161	200	201	176	186	199	175	183	196	178	189	189	215	170	220	211	216	193	196	184	202	164	187	231	187	199	196	199	222	192	190	197	183	171	203	183	217	207	197	213	218	190	199	185	163	213	173	189	214	192	194	203	192	180	210	190	212	204	200	182	193	185	178	172	194	212	183	177	184	200	208	184	190	193	197	205	229	224	169	204	173	195	189	180	198	198	195	181	175	210	187	217	202	194	222	161	190	207	197	190	198	202	197	201	172	179	165	181	191	172	179	216	198	219	193	184	188	176	173	206	178	197	196	212	184	179	196	179	211	214	186	199	205	183	190	203	190	226	186	220	202	193	199	175	211	179	233	212	206	185	199	203	185	196	202	205	207	220	212	200	186	203	203	215	205	183	184	188	210	181	197	191	194	215	168	182	195	184	212	198	222	213	222	202	166	192	198	185	205	192	195	209	192	203	199	164	178	187	213	224	214	193	179	162	192	190	177	217	213	187	209	207	151	208	188	179	165	214	195	176	199	185	214	191	176	161	205	194	185	189	213	190	197	191	181	191	214	187	186	205	182	216	167	185	188	213	188	173	189	197	174	176	187	205	173	192	207	185	189	176	216	185	200	211	203	178	172	210	180	215	194	183	178	184	215	181	194	202	202	192	207	195	193	209	193	200	218	166	219	194	185	182	167	225	202	200	173	209	189	194	207	224	211	188	158	182	211	216	192	211	178	189	192	194	219	208	213	180	203	207	196	188	184	213	185	174	178	184	204	196	193	183	200	194	209	199	187	211	181	186	198	192	212	208	186	209	212	181	173	218	205	197	210	191	189	203	194	198	214	196	196	203	203	200	197	193	189	216	186	173	196	191	224	217	189	172	175	189	204	198	176	191	180	189	197	182	174	186	190	196	187	173	206	176	213	204	200	220	187	191	188	194	196	204	170	190	178	185	179	192	198	164	215	202	197	184	182	252	198	201	209	205	215	198	185	207	205	202	198	195	181	201	161	173	175	210	163	205	193	192	206	195	202	180	206	189	199	203	176	195	209	196	193	196	197	202	186	206	204	196	186	209	200	207	241	192	200	206	219	200	193	187	202	195	179	231	196	186	176	173	227	190	205	163	188	191	198	173	216	168	185	192	207	204	212	203	210	207	212	174	194	196	208	181	198	198	196	163	174	217	175	182	191	225	176	199	201	204	202	225	197	177	170	204	197	197	190	181	185	187	231	223	180	198	163	196	205	224	187	213	180	200	194	194	189	203	192	185	175	185	196	186	176	176	186	182	177	169	222	213	179	187	190	192	157	215	197	209	196	227	177	197	216	201	215	183	177	198	196	195	189	199	202	206	180	223	181	183	226	202	198	181	186	192	197	177	195	191	212	187	195	213	219	203	194	194	191	175	198	201	186	186	199	193	182	212	184	219	199	187	173	179	215	185	189	193	202	213	189	193	208	214	178	181	186	193	220	215	173	193	206	206	231	185	213	199	187	198	213	212	194	181	202	195	196	178	245	198	204	199	191	197	219	180	201	190	190	200	220	206	204	183	204	206	174	186	188	195	175	191	180	206	220	193	178	182	199	187	196	218	193	214	217	197	183	166	152	195	197	205	212	186	188	183	201	202	225	193	206	203	193	204	208	201	192	210	218	198	189	207	181	184	201	205	173	192	181	201	186	199	198	199	202	204	182	181	193	190	182	197	179	193	199	176	221	207	182	193	189	223	194	172	208	196	234	222	204	198	202	192	186	198	165	199	203	206	196	212	200	212	191	189	187	190	178	207	195	202	214	190	173	205	204	190	211	193	203	194	200	200	174	190	207	171	194	174	169	203	182	199	188	171	188	206	188	206	188	197	175	185	193	229	177	171	209	207	201	194	167	189	217	208	178	188	179	181	176	206	210	232	188	174	202	216	217	195	189	176	201	187	183	221	193	200	203	186	195	202	183	186	175	176	200	181	203	215	174	174	190	212	193	200	223	203	193	180	200	201	199	179	197	187	197	204	216	195	198	175	187	189	208	204	231	193	201	184	204	204	184	204	167	218	183	196	208	195	208	213	189	185	188	206	214	207	197	221	186	196	199	182	185	171	218	184	197	181	186	189	198	228	226	198	189	163	196	171	218	193	179	171	184	210	207	206	173	193	196	217	186	180	218	199	224	181	195	190	179	176	177	196	183	193	189	202	188	196	182	186	204	188	204	181	176	184	196	205	186	191	178	172	159	191	218	185	218	195	193	202	167	207	182	191	192	200	220	221	203	186	186	179	189	195	195	198	172	197	229	185	185	188	206	227	205	204	206	212	194	203	189	201	180	166	188	165	189	189	186	194	203	201	213	199	201	191	206	191	214	177	197	198	185	178	216	197	197	209	191	221	223	185	225	211	216	215	206	188	221	179	180	164	208	205	156	178	188	186	218	192	202	204	224	171	213	190	183	199	177	190	213	209	207	180	190	162	181	190	200	190	187	221	192	186	209	192	182	214	206	207	189	204	202	202	192	196	193	208	195	202	192	192	227	187	203	202	185	216	173	199	220	216	201	191	198	195	182	200	192	193	183	224	217	166	205	182	185	199	199	198	232	213	186	179	210	206	204	209	163	191	179	221	159	193	176	190	200	219	169	187	196	177	192	235	196	190	210	206	212	200	207	177	194	204	206	207	195	188	176	186	186	201	198	190	174	199	190	220	171	221	242	205	185	216	202	196	191	197	190	221	194	185	187	175	175	212	184	200	163	184	219	197	185	213	176	196	207	207	224	195	226	211	207	200	214	186	174	195	211	202	191	200	200	186	186	192	192	194	214	187	218	175	181	214	204	204	216	181	182	189	194	182	222	194	199	197	177	208	217	193	222	183	174	204	210	210	219	202	207	205	196	210	194	200	205	188	216	194	214	199	192	197	219	201	208	186	201	213	191	177	213	208	218	205	193	215	202	223	188	197	235	186	211	226	192	193	204	188	188	206	194	200	217	184	216	223	178	202	173	174	189	182	202	198	196	176	192	181	182	193	172	200	172	174	209	216	196	195	206	232	178	211	220	193	183	194	211	195	199	211	195	200	192	188	202	191	205	197	191	190	185	225	172	215
5859	1358	2739	3284	2829	2344	2018	10312	1340	1248	1136	1001	935	877	849	840	785	704	709	708	632	677	682	683	649	642	646	628	637	571	613	571	599	608	577	552	580	612	613	576	583	581	605	579	577	604	546	537	554	511	608	595	595	539	530	575	526	556	547	520	523	547	606	581	589	564	515	553	582	556	578	571	523	534	539	605	511	515	567	539	521	531	513	532	559	519	530	534	545	508	532	547	532	519	556	510	538	485	567	540	518	560	551	537	565	557	524	512	561	533	579	518	586	517	511	522	519	562	525	541	533	562	552	545	525	533	555	532	536	552	526	533	586	523	558	501	522	504	520	511	557	548	546	483	555	511	505	562	544	527	530	531	593	538	504	563	583	550	565	534	525	534	505	526	538	556	498	525	533	516	503	533	541	550	564	532	519	538	547	521	529	534	522	567	568	516	520	519	553	519	499	552	558	564	552	503	522	542	557	558	531	519	536	555	512	547	500	509	504	575	504	510	503	505	496	549	524	578	548	567	563	568	578	523	538	526	539	528	532	532	502	571	575	519	535	537	538	518	568	472	574	526	484	519	530	494	529	544	549	543	529	521	542	511	557	523	521	513	542	525	522	551	543	516	564	543	514	550	534	489	539	514	536	516	525	536	509	549	530	529	521	572	562	546	523	552	501	569	533	545	547	490	506	529	539	563	539	569	537	538	508	521	516	507	540	528	530	514	522	538	537	528	535	540	523	522	541	512	511	512	527	545	529	505	537	534	535	552	542	507	584	515	490	536	503	503	482	566	558	503	545	541	556	525	552	540	541	515	601	517	531	520	529	524	519	512	503	543	496	515	517	524	534	496	555	539	528	564	536	484	520	534	535	513	495	514	536	515	531	563	497	578	514	514	501	522	548	519	548	532	531	551	509	519	544	524	529	529	545	560	540	515	556	529	524	510	542	543	510	525	570	590	544	540	533	525	480	505	524	522	557	527	522	541	522	551	516	510	536	565	508	514	533	513	547	490	475	519	482	539	514	487	486	518	511	593	515	568	549	546	574	532	499	538	568	540	529	510	571	535	559	536	520	549	556	557	556	520	570	530	545	531	479	502	518	482	542	510	543	545	529	534	505	514	565	532	524	524	584	547	521	546	546	511	540	532	490	527	535	551	521	492	519	490	545	557	546	520	498	523	554	516	511	554	534	551	524	464	529	548	563	550	556	506	515	543	563	491	528	501	531	509	551	508	525	554	520	512	563	505	537	530	511	553	542	564	553	459	511	546	552	515	518	520	570	590	512	551	537	521	522	499	532	541	508	536	505	517	531	539	523	540	546	540	536	541	569	581	512	521	516	502	537	536	502	521	498	525	549	503	550	499	555	568	543	525	554	527	567	535	585	542	539	580	512	544	488	543	530	551	516	535	548	513	587	482	509	557	541	555	509	550	524	521	511	592	543	548	581	578	550	523	579	490	495	515	549	532	557	557	475	501	493	544	489	500	528	549	550	518	520	529	535	515	535	535	556	517	546	509	535	544	517	542	494	534	505	546	529	523	540	510	480	554	534	532	523	522	486	534	507	534	523	520	529	538	505	541	543	503	541	487	534	563	518	550	550	504	548	534	509	549	506	565	526	558	546	524	525	565	542	540	557	552	518	543	536	551	547	522	501	531	534	558	550	553	591	558	567	507	521	550	558	526	491	550	507	479	482	509	524	547	553	514	566	492	542	534	538	510	545	587	549	587	539	571	524	551	514	532	500	590	519	531	552	557	548	548	604	533	552	558	531	503	515	504	568	503	538	537	527	539	510	506	537	517	503	525	561	545	513	532	516	539	542	537	516	530	503	537	500	543	553	543	539	505	540	549	546	543	553	538	541	587	560	544	521	553	543	542	537	531	529	538	519	525	557	558	551	520	546	544	528	547	549	536	534	559	524	516	563	560	526	563	545	521	508	581	521	557	528	528	533	546	568	536	541	527	548	541	520	526	522	539	558	555	534	532	551	505	524	536	549	555	544	518	527	546	549	516	523	497	524	523	530	563	509	547	531	520	566	572	570	524	564	562	503	517	532	519	502	544	525	519	485	510	502	597	543	506	510	499	565	547	519	540	525	528	521	488	526	530	503	556	568	548	548	556	497	521	560	522	542	548	567	538	502	526	571	545	558	537	501	532	517	506	466	501	553	524	565	554	566	500	538	558	580	561	558	553	581	488	530	555	533	527	484	533	504	540	534	517	565	604	543	547	556	539	540	541	536	538	503	517	563	513	501	518	513	564	508	511	524	525	525	567	505	535	457	497	565	554	508	534	517	529	529	520	550	533	491	537	530	531	540	519	541	549	546	557	562	531	510	501	546	516	565	535	504	538	513	509	550	496	507	542	524	505	505	535	528	549	592	526	551	534	534	522	536	520	550	532	527	554	517	532	551	543	556	534	533	549	523	540	578	557	541	513	540	504	534	523	537	514	504	491	527	501	574	539	506	569	554	502	559	496	537	520	528	516	546	525	553	587	511	559	548	510	542	512	531	546	465	491	504	522	537	498	522	536	528	508	539	554	506	551	508	478	512	528	535	493	500	585	536	543	524	555	534	545	533	555	515	499	565	505	546	512	522	508	557	546	522	543	496	494	520	532	531	517	516	501	554	534	517	544	512	514	540	527	520	559	523	582	533	511	570	491	529	527	509	476	495	497	514	498	503	529	547	545	489	532	489	550	553	507	512	531	566	512	509	553	557	512	514	550	558	525	533	549	519	541	539	509	505	535	528	520	539	533	546	549	506	533	541	571	537	548	500	528	522	510	530	584	513	510	503	546	489	552	552	501	551	483	534	602	551	572	534	552	536	520	540	540	523	495	529	488	516	521	568	523	534	494	542	495	513	527	517	514	567	513	516	520	547	489	538	537	525	512	561	549	527	514	544	478	563	546	534	536	532	526	518	530	540	506	508	518	538	508	528	599	512	558	546	533	539	524	499	547	572	514	545	509	530	503	544	538	549	530	518	518	530	468	542	513	542	479	520	514	587	536	523	515	570	543	542	537	527	525	554	530	477	533	542	534	536	566	515	516	541	522	561	526	566	538	524	537	530	556	537	529	521	535	551	546	519	485	551	484	518	524	565	528	504	554	573	541	548	508	529	537	553	517	494	534	556	557	476	528	515	520	550	527	556	522	547	537	513	500	540	539	558	496	547	542	525	553	540	519	545	528	546	491	493	507	544	514	520	525	541	578	510	544	553	542	545	533	510	502	527	517	531	544	560	506	541	532	476	508	527	500	595	508	566	559	493	527	535	521	512	530	539	542	554	537	537	526	544	538	516	485	517	529	558	539	533	546	542	545	521	508	531	543	539	489	539	551	476	490	542	543	547	492	549	549	538	506	514	533	507	543	494	571	507	536	541	510	486	501	523	500	526	541	513	549	542	504	515	509	515	536	513	493	532	543	557	539	526	567	549	536	489	507	548	557	554	538	596	493	515	504	519	500	538	537	527	535	532	501	532	560	567	543	542	523
14371	2762	2638	2002	1365	1107	903	1004	709	598	550	491	480	439	412	403	416	385	449	380	414	409	407	400	384	399	402	392	372	394	355	391	359	382	431	374	387	381	350	350	409	404	361	365	353	377	382	407	375	366	391	370	362	351	407	341	369	375	378	359	363	387	398	383	357	377	368	330	366	385	367	349	363	429	342	372	380	376	410	330	393	365	350	359	369	384	390	357	374	399	365	345	373	385	385	384	370	339	378	337	386	394	389	366	365	367	347	364	348	352	385	387	335	321	376	351	339	375	365	377	391	344	356	364	366	381	395	361	368	368	398	368	352	407	352	380	378	379	372	367	342	390	388	387	384	380	333	388	360	388	351	332	332	359	364	369	334	366	361	359	374	382	354	348	324	380	329	347	350	373	381	382	366	397	366	324	375	380	370	385	388	373	386	355	398	407	396	352	365	344	339	345	369	337	376	328	390	346	350	348	332	336	385	360	360	372	381	355	380	336	342	398	354	363	361	370	345	363	347	323	370	335	342	344	359	370	404	373	383	371	361	378	361	358	386	329	366	381	381	366	371	332	327	394	369	374	346	339	370	351	348	388	334	367	353	372	360	384	391	361	419	386	359	412	386	334	379	370	377	373	376	350	360	356	375	352	356	374	383	366	345	372	368	354	347	376	363	343	361	334	345	390	360	329	353	349	337	375	335	347	351	349	351	362	395	385	354	357	385	362	340	362	385	345	344	380	356	372	373	355	348	351	347	375	330	388	370	365	364	337	348	340	357	361	361	339	348	349	375	361	356	389	355	341	373	349	372	378	370	349	412	348	384	346	335	399	385	350	354	388	352	352	392	381	381	361	375	395	381	366	356	408	345	336	342	334	352	338	344	318	364	375	357	347	353	350	356	354	338	365	322	358	376	392	386	359	360	369	379	351	331	364	376	376	369	354	349	379	373	366	350	394	349	357	386	329	364	365	358	383	394	376	350	378	395	356	371	390	354	342	371	343	376	373	363	352	349	334	358	355	347	368	354	356	380	319	354	359	347	386	373	392	392	339	351	356	361	368	354	343	355	381	359	366	379	335	349	347	362	346	352	355	380	395	358	380	376	357	353	366	368	357	391	365	357	363	402	346	351	336	361	341	367	333	356	354	357	372	360	376	371	380	334	337	377	344	382	370	400	343	362	388	363	386	320	369	351	349	380	370	381	368	349	382	360	332	370	344	366	380	397	363	366	357	369	348	339	354	371	349	351	369	357	404	363	384	345	389	353	395	365	387	401	387	353	348	361	346	364	395	355	401	405	372	380	378	370	370	371	358	379	391	365	354	352	354	362	326	363	358	329	372	352	401	345	370	376	354	345	338	342	348	359	344	357	373	380	377	360	353	390	375	369	355	376	357	359	362	382	351	388	418	361	407	398	358	363	329	378	354	372	365	334	359	357	377	348	335	336	344	335	349	332	352	380	356	365	350	340	331	369	364	369	346	370	355	366	377	365	360	338	372	391	345	362	329	354	416	363	355	353	342	374	363	380	352	356	340	377	346	365	372	357	348	394	341	344	387	383	340	336	377	352	377	367	376	392	348	375	385	336	404	352	372	368	355	412	362	340	364	400	350	363	350	367	354	356	361	350	356	347	329	376	380	360	381	344	369	372	376	357	361	380	377	354	352	333	357	345	322	332	385	337	303	394	325	340	363	367	373	394	389	359	382	351	373	410	376	335	340	358	380	343	378	362	323	365	357	386	359	378	343	345	346	356	379	357	369	349	344	390	334	383	340	352	360	387	326	321	343	357	361	341	375	362	362	344	355	350	403	400	362	360	342	395	356	360	366	365	352	335	340	391	386	387	376	323	367	363	336	394	368	350	398	340	389	370	363	372	331	369	365	364	360	372	342	381	384	370	351	370	376	357	367	363	351	372	354	358	397	346	382	366	394	412	350	401	382	397	332	358	357	350	379	352	383	359	369	374	378	335	364	351	393	380	361	369	380	371	389	355	358	384	391	365	390	372	389	346	360	365	366	382	347	344	352	363	326	340	322	369	366	336	348	396	343	325	350	379	373	384	349	369	398	344	394	374	378	351	345	352	353	340	370	387	345	333	368	339	380	356	342	361	408	339	369	371	343	379	408	359	389	340	352	363	369	330	356	368	348	326	316	342	381	346	360	378	360	361	357	339	347	351	376	369	372	345	369	361	361	391	335	374	387	368	362	419	329	375	350	362	345	342	350	359	353	389	336	367	376	350	318	373	393	359	351	332	394	375	373	384	370	389	367	353	365	326	383	343	374	375	372	350	388	364	345	412	355	366	367	323	318	377	381	353	351	390	357	360	363	354	354	351	364	316	354	338	368	393	361	374	372	370	376	385	391	403	372	345	383	406	367	369	385	355	356	400	349	382	358	362	337	341	361	359	381	359	336	366	378	370	349	380	342	384	334	396	355	378	369	359	388	318	309	357	324	399	362	372	325	364	337	367	387	372	352	386	366	355	338	379	346	390	372	349	397	366	375	411	359	353	402	405	386	356	360	366	363	324	340	388	371	354	358	360	364	382	395	385	378	390	385	357	380	308	360	357	385	358	367	326	365	368	358	378	360	400	341	374	363	341	341	349	362	356	397	372	343	363	360	400	360	387	395	383	370	359	380	349	300	396	363	378	359	360	371	394	370	332	403	352	345	340	365	361	355	328	358	354	367	366	340	381	361	353	349	366	381	394	391	359	353	368	333	378	337	381	387	331	329	359	368	346	353	388	355	336	346	358	364	362	384	375	379	346	363	367	361	390	365	363	370	366	382	367	341	363	345	363	368	376	345	369	366	347	367	352	342	392	380	360	355	403	367	344	373	327	369	361	369	391	330	329	343	339	406	344	351	328	382	390	353	362	334	383	383	378	369	341	369	362	378	346	355	401	366	339	391	385	376	387	359	355	368	372	341	332	359	353	328	376	364	357	379	369	387	330	374	346	371	413	391	361	378	397	332	367	379	370	393	345	359	354	333	380	388	340	405	389	388	345	362	363	352	378	362	355	356	377	423	355	376	352	360	374	384	345	390	342	412	368	351	397	379	370	350	350	361	357	380	362	387	369	374	370	394	371	380	363	369	330	348	351	325	371	360	379	386	324	386	368	347	359	365	396	364	365	343	379	335	381	347	325	382	355	373	398	335	350	376	384	333	385	344	355	355	350	339	333	294	324	355	338	420	366	388	339	348	394	392	353	353	393	356	364	344	370	360	398	372	352	377	327	371	351	356	343	378	345	343	341	368	341	362	368	373	363	356	333	376	358	383	315	348	350	397	368	314	345	385	353	358	358	366	332	373	378	356	370	382	394	359	387	338	353	347	394	354	413	375	342	339	340	340	352	381	371	396	345	373	375	367	367	326	378	326	398	364	392	391	359	392	375	402	332	345	377	397	353	344	373	363	415	348	340	356	353	360	326	375	363	341	368	374	399	352	363	365	339	385	342	371	382	369	385	350	379	378	382	392	391	329	369	345	386	390
7949	2595	5239	5979	5104	4357	3882	4136	2663	2231	1984	1824	1725	1620	1551	1406	1385	1285	1269	1277	1178	1175	1217	1163	1087	1032	1120	1053	1041	1086	975	1028	1031	974	1019	995	1001	942	917	982	997	940	954	945	923	926	978	957	965	911	931	924	905	936	907	921	966	897	940	873	895	933	866	929	902	939	949	873	892	904	874	854	873	872	949	916	890	941	888	904	949	914	849	890	924	880	917	915	868	872	843	884	919	868	876	870	920	940	878	914	828	935	901	915	937	819	889	883	899	908	869	866	905	868	829	875	879	868	921	899	894	857	907	867	883	938	870	873	895	901	891	887	899	966	894	907	904	838	905	907	810	869	868	944	832	851	888	893	850	863	867	859	860	950	890	886	879	870	891	854	876	875	850	910	855	912	845	871	873	863	887	847	912	898	892	857	859	913	840	844	846	877	877	922	922	865	834	882	853	900	887	868	856	837	810	923	885	869	887	878	877	875	884	901	903	896	879	903	892	888	877	873	844	861	851	873	875	874	928	841	843	854	864	876	945	902	869	890	936	807	926	917	858	881	872	890	900	932	851	844	894	856	862	890	857	904	870	867	895	928	910	856	832	867	880	860	879	864	859	819	926	867	849	892	864	853	892	919	866	873	878	922	877	911	872	845	833	880	871	865	889	813	842	888	829	870	881	895	860	904	857	849	903	886	914	888	889	836	878	867	849	852	954	896	887	856	872	907	888	835	852	865	848	903	894	876	846	875	884	911	898	895	852	858	890	889	902	874	842	862	836	898	855	919	852	891	878	845	885	851	880	821	893	879	813	816	848	892	857	902	887	836	824	901	878	854	865	813	849	878	881	886	847	846	871	880	916	838	843	896	917	868	920	854	838	864	837	849	851	890	905	908	897	881	878	877	865	827	828	861	850	779	837	897	824	891	880	895	936	859	903	903	855	896	840	845	887	855	858	909	848	869	852	877	843	802	887	893	838	879	919	872	835	878	887	882	846	890	893	936	864	867	874	884	885	877	907	893	872	831	857	862	874	871	876	901	870	877	907	835	823	916	913	898	814	814	914	890	849	900	839	906	875	867	882	850	908	871	810	853	899	866	865	909	838	890	904	904	892	841	880	829	859	875	865	877	843	851	850	892	870	850	932	882	845	847	893	855	873	877	809	908	826	876	887	859	862	878	876	868	887	867	878	916	882	884	875	877	905	907	919	833	877	888	849	859	871	889	894	789	924	842	884	878	883	846	906	897	848	863	867	876	867	857	853	866	884	919	865	840	908	887	855	879	896	869	878	909	843	816	915	895	904	946	795	860	944	878	909	857	909	921	866	902	841	845	907	865	879	867	899	924	883	868	935	877	892	830	868	932	906	835	843	819	866	874	915	902	832	908	932	887	909	879	846	873	858	881	832	876	896	879	845	859	861	870	847	822	889	840	886	898	838	895	878	882	892	870	859	846	875	888	914	861	837	924	913	800	853	893	859	878	861	831	868	898	856	817	866	897	881	861	836	911	908	872	849	868	872	926	835	875	879	893	747	846	857	934	866	820	864	895	901	887	864	828	822	877	875	818	853	892	837	875	871	874	863	868	889	838	869	903	846	876	893	907	863	895	909	895	854	883	869	894	866	848	934	890	908	853	889	862	877	936	882	865	875	834	873	884	866	876	855	858	852	839	896	901	840	833	850	871	883	863	869	847	870	877	863	822	837	880	908	895	902	935	895	887	923	876	878	871	845	870	881	887	892	878	894	844	857	935	866	885	855	840	918	904	838	897	928	878	846	891	871	845	828	877	922	878	930	910	832	891	897	896	856	934	924	908	958	862	911	864	866	794	834	891	868	879	860	879	867	844	852	826	863	780	890	857	878	870	900	921	893	882	845	831	856	852	887	833	798	887	877	921	851	896	881	903	816	858	871	846	869	868	901	862	882	931	890	868	859	861	875	900	853	859	858	879	852	854	902	883	881	883	840	892	827	926	885	845	825	876	862	842	867	884	912	894	855	895	812	879	803	848	842	872	878	859	872	877	867	878	877	880	883	867	849	934	869	871	843	787	875	839	876	877	874	848	892	865	872	862	859	874	884	896	917	906	892	873	808	900	844	898	909	864	883	880	866	830	832	873	870	894	845	872	863	898	867	859	825	876	870	917	871	849	899	868	906	871	855	893	862	862	914	849	857	871	856	838	880	900	908	851	827	865	865	898	862	861	883	838	875	883	860	849	915	887	856	905	869	904	866	829	826	908	874	826	891	846	915	864	882	887	878	901	920	872	896	927	872	857	879	876	853	855	851	880	847	849	849	901	938	922	823	884	929	881	900	844	848	844	856	834	885	904	847	889	871	934	904	909	897	911	872	818	894	841	870	846	836	868	988	881	864	876	879	878	879	826	894	888	834	825	861	904	860	854	859	890	872	882	867	886	901	902	893	902	915	918	887	849	876	857	884	862	833	855	873	811	805	848	785	896	873	863	886	876	847	960	857	894	879	879	877	919	879	877	864	882	887	874	889	847	847	913	875	896	885	807	902	890	810	862	866	871	872	958	871	860	895	912	866	910	883	812	919	833	862	836	870	827	899	881	803	910	850	887	889	844	843	944	889	831	889	943	865	900	908	864	822	889	858	895	869	895	920	901	909	888	847	836	886	892	864	808	859	873	845	834	905	894	859	809	837	863	867	872	908	850	867	840	845	880	857	842	818	850	903	890	887	851	931	884	837	887	877	870	861	837	871	906	907	907	889	885	836	856	857	887	852	883	858	898	901	883	865	856	882	840	841	904	861	853	909	825	822	860	812	868	882	839	893	838	902	871	883	861	886	863	897	834	881	898	893	849	876	881	858	856	917	931	866	855	890	790	893	803	908	897	825	851	863	838	831	855	827	847	856	867	902	872	863	892	900	842	877	875	832	888	870	843	878	872	866	818	877	850	923	897	833	873	871	842	870	858	879	867	879	841	870	854	877	874	859	858	825	870	812	850	867	822	892	848	892	840	932	934	856	871	900	824	924	881	869	903	837	886	837	856	849	924	878	886	866	864	860	871	827	887	863	875	847	871	882	842	851	805	856	854	851	854	929	874	951	901	815	863	850	894	933	883	846	839	863	904	867	873	866	833	876	854	864	879	908	826	868	917	851	824	877	890	871	849	859	879	893	850	887	876	917	847	901	900	838	847	925	903	896	837	829	902	927	866	839	854	887	915	873	882	812	897	858	834	909	842	906	858	856	867	887	901	869	865	852	858	846	878	858	845	870	918	827	894	864	855	863	915	881	857	882	837	901	872	899	864	869	874	869	908	883	902	918	898	846	850	920	845	801	919	854	854	833	866	923	845	897	888	858	845	899	897	878	906	896	915	902	870	848	859	864	851	827	846	826	906	817	901	882	889	875	873	848	943	833	869	899	875	857	861	866	845	897	853	853	877	874	884	884	899	877	854	870	864	857	869	954	891	928	861	916	905	898	878	866	877	898	837	885	828	882	819	873	886	868	794	818	898	870	865	860	810	925	907
1978	134	147	143	138	125	141	119	111	127	125	112	96	103	111	113	122	101	106	111	117	110	92	111	129	132	106	122	98	107	127	108	117	103	105	105	125	135	104	95	99	112	129	113	116	123	128	114	106	102	104	101	118	123	117	98	124	133	124	111	102	95	116	111	102	108	132	123	125	108	111	120	115	104	94	109	120	113	118	121	111	108	125	103	110	118	136	112	112	92	117	127	107	131	116	99	102	115	117	122	112	118	108	122	120	132	94	115	114	99	107	114	116	142	113	102	111	116	102	105	129	107	114	124	120	114	134	121	103	115	104	124	126	111	94	114	113	121	117	98	123	123	118	123	134	97	114	102	110	108	127	146	117	99	115	120	116	95	106	106	114	99	138	120	111	127	118	138	108	128	104	91	119	125	117	112	107	119	113	94	114	103	121	114	109	129	112	117	94	123	122	111	112	102	112	137	104	102	110	107	110	109	111	116	120	123	115	109	107	120	117	111	91	127	84	106	115	101	91	107	132	96	108	98	105	135	106	103	113	111	117	110	108	135	124	123	93	104	108	98	100	109	107	94	105	101	117	108	116	132	106	101	110	83	102	105	107	113	122	102	117	130	135	103	109	117	107	108	119	109	124	118	121	127	114	112	116	102	126	125	111	103	122	105	109	111	112	97	105	109	111	126	115	94	120	92	128	108	113	119	107	109	106	107	112	125	126	104	128	117	124	102	115	118	101	118	111	114	132	127	114	93	106	113	110	102	109	110	135	114	129	101	100	88	99	119	137	95	103	119	121	117	119	110	122	124	100	102	112	115	116	132	116	125	109	140	116	127	120	101	115	101	110	118	98	101	100	109	109	130	105	124	111	126	119	126	114	118	114	126	125	113	116	107	121	96	109	127	124	112	113	110	98	108	110	137	115	135	112	106	106	118	122	113	118	105	135	114	121	114	106	125	93	125	115	100	95	109	109	127	111	99	114	98	114	117	110	95	108	108	117	116	94	108	102	101	92	103	120	121	115	127	113	128	126	122	119	110	115	104	112	121	113	119	129	121	118	135	125	111	87	117	107	127	122	106	117	118	122	107	112	117	103	110	103	109	145	126	99	115	111	113	134	102	107	118	109	100	116	114	116	105	123	111	117	98	104	107	113	105	133	122	116	104	104	116	115	119	98	137	124	102	114	118	113	109	143	108	100	106	110	100	88	100	101	110	107	121	136	115	123	109	98	96	114	96	95	103	124	119	105	124	111	120	121	114	121	117	105	97	93	105	110	115	121	116	123	118	131	120	103	111	113	111	105	115	136	125	114	112	116	110	109	111	116	104	108	108	119	129	109	108	117	114	132	110	115	133	95	102	99	106	105	115	130	109	97	124	99	105	115	108	115	101	124	124	114	127	124	112	114	115	115	109	102	119	123	137	112	110	102	101	95	98	125	125	116	108	127	114	119	116	110	127	94	122	145	129	110	118	119	145	116	120	118	119	111	113	125	117	130	109	122	121	114	121	117	111	103	97	94	109	120	121	125	137	108	112	123	106	97	111	110	139	107	110	99	87	89	113	106	133	110	97	104	118	102	126	116	77	106	118	114	109	121	113	115	111	125	110	115	123	108	115	125	101	131	116	125	128	99	107	101	114	110	126	116	118	112	113	112	123	127	111	100	127	94	117	121	89	105	126	118	125	98	105	115	118	118	123	104	101	136	126	122	137	127	124	108	121	107	117	104	109	113	109	109	107	93	118	107	97	109	111	108	107	101	123	112	98	122	115	119	103	115	109	141	122	121	111	114	93	104	108	115	112	108	117	109	132	122	108	118	115	106	102	115	112	112	119	124	106	100	103	98	118	101	135	119	118	97	99	124	115	116	101	95	106	123	101	138	122	112	97	95	114	107	118	104	102	114	109	114	107	134	97	106	89	129	126	112	116	117	118	102	120	127	114	94	102	129	100	124	110	115	95	116	91	116	111	120	125	117	106	112	122	117	111	115	130	107	125	110	99	128	115	116	96	123	100	101	111	107	116	109	114	118	112	118	120	120	98	99	112	126	132	131	118	107	100	112	133	125	113	106	105	107	102	104	95	109	114	125	118	103	112	117	109	140	115	114	133	126	88	146	116	103	105	81	113	113	105	125	103	115	132	116	112	118	116	98	112	123	110	127	118	119	92	109	115	117	116	120	102	111	121	98	102	115	112	118	106	93	100	113	123	114	111	128	98	129	110	106	110	115	107	152	111	109	110	129	109	120	113	101	132	101	117	107	95	107	109	128	115	126	113	133	114	122	96	114	101	124	87	99	107	120	116	117	117	120	113	107	107	103	120	102	114	109	95	122	118	99	114	95	114	124	105	91	118	103	101	101	98	121	118	127	96	115	112	115	113	104	117	101	100	124	118	102	104	117	127	99	101	106	121	104	118	118	111	121	133	145	116	118	98	110	106	111	107	130	120	119	111	110	116	110	114	115	138	116	116	115	124	124	114	101	100	126	117	97	108	109	119	115	99	115	96	127	104	129	112	138	116	140	100	98	122	117	114	102	104	129	107	110	119	108	106	106	107	107	111	110	138	121	102	124	118	112	95	106	94	120	110	102	85	91	112	109	109	102	104	101	120	96	130	102	90	96	108	115	88	132	112	104	115	116	109	108	111	118	121	91	122	115	126	119	91	98	119	105	121	116	103	102	110	115	126	107	134	144	104	101	100	112	130	125	115	128	101	134	124	122	84	120	103	120	130	133	119	99	108	98	111	120	106	99	117	105	100	114	114	131	104	109	123	122	110	114	117	111	117	92	120	105	132	122	107	115	124	109	112	102	141	105	113	98	121	115	118	120	108	114	116	98	93	109	107	149	114	114	135	98	121	116	116	104	115	110	116	113	106	108	114	112	98	111	122	113	121	109	103	112	100	94	125	102	111	124	111	109	99	118	110	111	131	128	100	96	113	142	104	122	117	100	121	117	101	104	117	107	105	117	127	111	99	116	103	100	131	120	101	116	103	123	117	122	128	106	107	125	136	104	126	115	106	106	110	118	123	101	96	122	98	103	108	117	131	119	121	133	97	105	91	100	112	115	109	104	107	112	117	112	117	125	133	118	106	122	124	140	104	97	125	115	101	112	98	100	111	112	136	108	128	104	105	132	113	113	112	108	93	111	114	118	104	99	115	114	112	118	118	115	120	112	126	122	97	95	122	123	96	119	126	101	121	119	97	114	118	124	98	139	119	120	92	124	127	100	115	128	128	111	96	111	116	120	136	112	121	103	117	112	111	104	113	116	115	117	99	112	99	97	108	115	106	106	107	105	124	138	118	119	119	116	106	112	104	118	134	114	118	101	119	112	102	112	101	104	90	96	124	105	119	106	98	115	93	106	123	122	107	142	114	122	106	112	111	114	124	117	117	146	105	99	114	126	129	113	90	116	97	126	132	126	127	117	117	91	135	113	137	113	108	128	105	101	103	126	113	116	96	104	124	123	116	114	86	110	112	103	115	111	90	81	122
2107	400	465	503	427	429	417	392	387	384	353	349	378	359	375	332	375	371	352	362	358	351	356	374	340	349	349	363	343	326	341	341	350	360	335	363	329	364	350	380	319	357	333	343	348	357	331	353	340	336	356	326	356	307	318	353	338	354	361	331	339	327	322	331	327	376	345	334	338	332	336	336	355	347	374	366	367	357	332	350	352	358	339	360	346	336	341	341	335	304	356	352	337	338	293	346	326	341	305	360	362	357	327	349	328	338	329	368	344	349	358	330	361	352	359	350	334	348	346	361	343	344	321	344	314	332	320	354	344	329	342	336	322	333	325	335	356	345	333	350	291	339	348	329	361	342	299	355	312	323	363	318	363	371	336	359	358	378	345	330	363	333	328	349	320	365	346	300	360	333	327	365	345	342	346	355	334	352	343	306	311	323	336	353	363	325	332	336	368	323	337	338	318	356	310	346	333	376	343	379	345	340	313	326	353	331	342	336	358	367	364	343	354	334	364	346	377	369	337	364	341	332	339	335	347	341	353	335	344	327	368	351	328	309	331	333	370	363	351	350	341	338	356	323	346	369	338	364	351	353	336	363	323	367	345	362	339	353	342	349	308	305	341	343	317	341	380	372	320	373	356	341	386	341	348	358	319	320	355	357	327	332	358	328	332	313	323	352	338	312	344	334	350	355	356	348	344	329	340	345	345	335	363	367	348	350	370	318	337	348	332	348	345	329	341	317	368	350	337	346	349	341	360	371	344	365	324	361	341	362	313	349	352	330	332	392	333	362	315	356	339	323	345	350	361	332	323	332	349	330	311	355	327	358	336	372	331	349	363	332	299	358	325	346	365	347	334	327	336	316	348	350	321	321	360	321	325	342	382	339	336	337	345	351	323	342	349	377	313	352	325	366	320	337	358	350	354	328	372	341	347	337	361	315	340	334	370	361	352	342	336	360	341	352	339	348	316	359	345	373	309	354	325	326	332	339	330	329	361	370	312	344	372	355	309	349	333	332	312	335	387	327	334	317	354	380	353	350	296	338	323	354	317	343	335	348	338	342	356	349	332	375	329	338	348	310	370	368	354	363	325	346	346	361	332	330	352	364	359	361	326	336	368	316	346	314	335	337	339	333	359	344	362	348	327	339	344	353	354	393	351	335	329	312	353	352	351	360	332	373	338	314	338	347	349	368	335	349	330	319	320	371	314	351	364	373	352	356	351	335	362	344	340	330	327	329	355	295	332	334	358	338	328	327	335	328	337	338	354	369	345	340	325	343	334	357	347	325	337	339	356	351	314	318	357	350	351	339	323	331	346	327	353	333	314	356	328	336	361	357	325	362	344	350	338	340	320	315	343	343	387	358	349	328	356	347	343	361	381	350	330	324	322	363	330	302	361	346	342	345	336	334	353	342	329	374	356	365	406	382	308	354	369	344	350	358	355	330	314	361	331	359	350	318	340	324	347	330	382	346	364	354	378	335	338	376	353	335	325	337	371	362	356	303	361	345	352	358	322	340	330	325	340	328	347	328	324	315	361	339	341	353	365	320	354	351	348	368	353	371	337	341	351	338	341	355	349	330	351	348	324	343	326	366	347	334	348	343	295	328	345	338	324	357	339	326	368	357	345	313	350	358	307	367	352	314	347	341	325	343	333	323	359	371	362	290	309	360	310	350	326	353	304	332	361	315	342	343	310	326	348	357	322	320	345	349	356	341	316	347	336	360	321	328	349	353	344	360	348	322	343	327	365	357	330	367	337	352	336	339	364	332	375	369	338	318	354	360	347	323	344	312	351	337	375	313	342	324	327	325	339	347	345	329	319	370	343	333	331	344	336	349	326	322	365	349	354	322	319	338	380	326	382	375	340	343	358	362	340	342	361	311	332	348	380	302	334	361	363	315	336	328	347	356	356	344	338	332	328	357	361	354	315	347	323	344	362	322	337	374	314	342	362	333	355	326	345	367	333	371	361	317	325	361	361	347	335	364	337	308	341	314	346	307	322	351	332	341	331	335	379	341	325	345	334	373	374	319	337	354	350	328	363	329	317	342	327	368	338	334	352	351	351	328	339	354	331	309	337	362	283	341	362	376	351	399	326	330	321	311	353	371	339	329	383	335	362	320	362	349	338	332	350	328	368	312	348	332	338	351	312	331	322	342	329	333	360	353	346	330	327	376	344	356	349	341	325	326	337	348	340	349	348	348	349	335	345	347	354	335	337	317	353	325	353	347	334	392	321	329	364	349	322	350	333	342	346	343	352	320	339	349	339	355	347	369	340	369	326	322	350	335	363	380	340	344	328	317	318	350	352	370	359	334	369	345	331	327	327	329	341	355	370	358	324	341	342	327	329	344	332	313	330	328	328	339	347	377	348	311	311	362	332	343	345	344	342	337	320	340	344	339	320	296	317	351	348	327	355	332	320	328	334	362	333	329	368	358	382	355	331	343	347	346	333	341	331	343	340	337	316	326	349	330	362	340	333	332	331	365	338	357	317	355	354	352	352	331	354	345	325	318	372	348	343	334	325	321	302	329	316	356	326	355	320	343	361	349	369	339	359	378	350	314	305	343	357	313	341	336	346	335	355	362	325	346	311	371	331	355	328	342	329	314	357	354	368	335	339	322	350	327	327	364	313	337	345	335	322	323	338	332	352	341	338	351	332	342	332	329	324	377	326	324	373	323	342	321	348	356	332	328	322	347	339	353	374	337	339	341	325	338	348	315	342	339	356	364	386	313	336	364	329	346	373	373	340	349	344	347	347	330	337	348	390	348	367	327	361	359	369	302	344	334	336	345	372	319	368	357	363	357	340	363	371	334	346	336	358	367	310	321	331	348	365	306	348	313	351	362	322	324	362	334	357	326	326	320	319	327	357	346	364	321	366	343	324	343	341	331	361	335	323	342	344	334	299	349	354	346	338	362	353	341	377	349	341	334	340	351	360	316	326	315	353	357	312	335	297	347	333	336	327	351	384	360	344	342	320	340	350	326	351	337	368	351	328	371	332	364	350	311	332	327	336	321	317	335	346	353	342	342	380	336	384	341	330	338	359	338	334	302	374	312	355	340	391	328	362	345	345	351	322	312	374	347	335	366	354	315	346	327	354	317	351	363	366	340	349	360	332	365	364	305	330	339	377	363	349	340	373	344	374	355	371	357	391	336	326	370	364	325	368	363	345	334	332	353	334	377	350	324	362	320	336	348	351	298	366	340	366	337	339	338	346	371	342	346	313	327	320	344	313	294	329	334	332	314	335	355	347	344	318	362	322	331	343	350	340	326	351	343	347	366	330	341	333	329	295	337	355	363	345	357	376	314	349	316	336	330	350	339	357	357	328	320	369	361	371	352	343	340	336	350	358	333	336	348	341	380	402	315	368	334	314	333	366	331	333	358	360	341	354	349	339	364	345	351	314	322	385	344	358	310	338	352	336	347	351	322	331	315	317	335	351	346	360	326	328	310	320	339	360	300	344	331	314	346	309	336	325	309	345	344	350	314
7473	1043	1328	937	700	563	438	390	359	325	308	270	264	244	221	236	225	227	202	229	211	174	215	187	227	186	222	193	214	204	192	193	190	181	185	190	186	176	189	191	196	188	210	196	214	190	198	213	199	204	201	185	200	223	179	177	178	196	201	190	194	209	202	180	176	175	191	189	194	191	202	195	180	164	195	196	194	197	162	173	172	175	185	209	215	209	168	174	207	212	176	192	185	195	222	188	187	177	203	205	201	201	211	189	181	180	161	202	204	205	181	215	181	187	185	188	184	204	180	174	175	195	180	184	192	220	223	198	187	171	202	179	198	208	186	215	195	174	202	200	173	186	219	171	188	185	183	207	207	178	200	154	197	196	181	186	167	178	204	193	204	197	201	187	184	178	187	205	203	217	223	182	190	194	190	165	201	210	206	189	201	182	187	185	182	187	189	175	181	199	201	204	220	181	196	194	206	181	177	196	180	206	174	197	202	199	183	211	173	200	193	176	206	204	197	169	175	153	176	198	216	198	184	198	196	178	224	163	172	177	183	176	189	175	185	199	203	205	185	177	164	202	176	185	183	193	183	201	194	174	181	199	182	195	207	223	192	205	209	210	205	187	187	192	190	222	184	183	212	182	169	170	187	195	178	189	208	183	197	207	196	177	191	209	199	226	202	194	185	220	192	214	155	184	193	199	199	213	189	183	184	203	195	199	174	173	200	188	191	174	175	197	192	166	170	201	208	204	221	193	194	219	199	203	164	193	197	198	193	194	205	194	170	194	194	183	218	209	205	199	197	173	236	205	194	227	181	171	163	186	180	204	192	163	188	207	181	152	193	220	192	189	188	172	172	182	175	202	200	197	195	202	182	196	203	206	218	185	189	202	200	182	179	190	215	208	174	174	198	194	183	175	184	170	196	189	234	201	222	174	187	187	191	189	190	230	180	206	179	221	190	182	187	160	192	203	198	198	190	172	221	196	203	206	213	195	180	201	214	199	176	182	180	165	218	185	205	207	170	188	211	153	189	182	190	199	171	233	204	185	193	171	188	191	202	210	196	211	184	185	202	178	191	180	186	180	196	206	221	212	189	194	201	220	177	204	204	182	175	194	187	218	174	181	175	196	180	195	185	178	181	189	187	208	182	186	200	160	209	206	180	194	178	193	182	192	189	156	188	182	197	210	192	186	195	206	207	205	215	226	185	177	209	191	205	182	185	213	188	189	189	179	172	177	211	196	210	187	173	196	206	194	204	195	218	164	188	202	216	179	187	186	174	203	184	190	211	188	193	191	156	182	176	196	212	195	178	163	160	202	198	190	204	215	190	200	180	197	184	197	198	171	186	226	207	195	202	194	171	179	209	176	188	181	196	180	211	219	194	199	200	199	200	207	204	216	193	185	195	174	180	203	195	199	163	198	181	191	180	215	169	182	184	164	198	200	179	198	200	225	167	176	194	190	192	194	206	192	198	169	184	195	218	196	197	174	173	193	175	195	151	215	197	176	195	186	176	188	202	193	198	220	194	183	174	174	180	197	202	191	200	190	169	193	183	194	200	223	174	200	200	195	204	199	195	191	166	190	185	182	207	168	205	202	192	206	167	194	193	180	143	174	176	191	187	175	195	188	195	212	198	176	209	195	191	179	187	166	178	192	181	202	198	177	206	186	182	185	171	193	205	184	196	173	200	180	188	185	199	197	193	201	183	210	207	200	192	188	231	185	196	206	208	187	211	209	203	180	191	183	203	185	200	186	169	202	204	199	196	181	175	197	219	212	194	182	202	200	162	204	212	191	188	182	206	222	182	201	188	195	200	195	179	198	183	214	184	175	187	221	203	207	204	183	189	195	187	176	171	196	206	208	178	166	201	194	180	181	183	186	178	179	175	213	195	208	182	205	211	182	202	194	188	184	170	195	179	206	195	209	192	166	179	186	188	209	192	221	184	196	180	157	203	196	189	190	198	169	190	211	173	195	199	201	205	191	182	181	202	196	191	207	185	208	181	207	199	174	182	187	199	202	199	201	180	171	178	216	205	193	185	195	186	168	181	201	202	201	193	173	206	185	199	192	185	170	189	174	192	187	196	191	201	209	201	194	196	180	210	192	211	207	175	190	182	194	196	199	200	204	167	185	201	213	202	203	206	178	185	205	182	224	205	213	200	207	198	196	201	187	208	191	194	181	187	201	184	184	181	194	206	186	200	165	207	193	204	196	182	194	195	217	202	202	202	195	188	197	181	205	205	202	217	190	198	181	192	216	180	202	169	163	211	188	208	196	188	203	190	185	187	194	193	175	169	181	191	193	177	185	167	207	173	187	191	181	226	190	192	189	174	170	201	209	169	198	193	162	176	181	183	187	194	181	209	190	185	217	207	180	159	168	220	177	180	192	201	194	204	192	178	194	162	197	194	182	186	171	230	196	184	189	205	215	169	194	209	164	181	187	165	186	221	203	186	197	192	189	166	177	181	207	187	182	179	192	186	195	189	183	191	172	221	200	175	178	181	218	176	176	205	189	175	202	191	197	204	191	195	174	186	211	181	177	201	209	175	196	177	200	160	193	205	182	166	190	205	208	198	211	179	188	189	189	206	159	182	187	194	166	181	212	229	198	189	201	195	219	206	188	189	199	194	189	182	209	198	209	188	198	207	188	206	174	206	209	194	197	190	182	190	193	184	170	202	183	187	193	194	204	210	204	174	182	175	175	199	209	202	182	188	180	151	184	205	208	209	213	191	173	180	187	177	166	202	194	173	187	167	192	191	188	197	167	194	194	171	212	191	211	214	202	192	189	199	216	166	175	159	231	188	165	174	187	211	192	189	172	174	189	192	174	201	173	186	198	188	190	208	198	182	206	177	157	174	202	183	198	171	185	186	209	183	203	200	157	186	207	193	195	210	209	216	188	219	213	196	171	190	198	175	163	173	174	199	212	203	167	192	201	221	196	190	193	176	197	225	173	206	184	201	200	193	165	186	156	206	188	168	191	184	182	179	186	209	203	188	169	193	206	188	191	173	216	206	197	215	193	216	180	188	195	221	189	184	180	190	199	192	198	178	185	157	202	193	181	196	179	186	203	180	175	183	188	198	189	205	197	200	210	179	177	168	198	225	189	195	203	179	178	191	177	214	185	213	208	170	177	209	179	193	193	198	187	186	192	203	194	193	185	186	185	212	176	166	179	186	221	198	184	171	194	181	204	160	194	182	179	197	189	169	193	200	207	202	200	193	161	184	187	172	191	185	200	204	201	172	189	199	201	187	200	195	191	184	184	212	201	198	213	199	205	192	167	174	209	185	184	185	206	217	177	183	219	200	178	185	184	187	215	149	202	181	196	207	197	186	202	178	202	200	178	185	188	176	171	193	193	191	189	208	184	193	187	211	179	179	213	181	196	221	194	166	199	208	175	190	223	184	191	219	188	183	195	193	188	207	180	204	180	181	160	192	197	181	199	201	208	201	178	187	183	169	159	204	195	177	216	183	183	182	194	197	198	185	200
5898	1325	2808	3227	2723	2314	1974	1690	1477	1186	1143	1066	898	899	827	805	827	764	752	655	667	656	677	660	678	602	603	616	621	576	617	566	606	556	582	581	573	561	555	587	611	559	576	532	544	561	534	532	565	566	583	500	581	569	546	537	531	525	552	547	546	553	549	529	538	549	587	550	536	538	553	541	554	555	579	575	532	497	545	558	539	529	569	453	516	528	530	535	532	534	514	503	509	518	585	537	536	499	550	553	540	554	527	514	545	537	528	496	533	565	558	514	492	522	517	506	525	535	516	522	489	549	552	546	557	513	534	558	499	564	544	565	512	502	508	524	516	492	558	539	499	559	525	499	529	521	529	520	579	566	516	538	553	525	548	578	510	524	511	559	547	478	553	524	546	535	546	517	527	475	499	557	556	529	523	524	511	538	481	547	545	525	528	520	539	539	546	499	499	506	545	546	561	555	529	532	535	510	526	512	507	523	515	507	534	558	542	525	544	512	564	535	506	523	545	519	527	530	529	547	515	490	512	538	546	507	531	526	542	564	513	496	466	526	526	533	514	483	522	512	555	578	521	522	533	528	499	531	525	579	526	568	514	500	519	508	499	586	523	565	530	499	555	546	530	537	561	516	535	512	539	515	519	498	546	510	503	525	497	509	554	507	479	563	485	509	558	526	536	556	553	547	540	535	510	508	555	489	574	518	520	504	540	501	536	519	521	526	554	554	481	497	561	503	498	515	498	513	515	521	544	513	518	542	530	530	544	491	517	596	493	499	547	516	518	546	515	502	515	468	533	507	566	523	553	543	480	527	500	510	523	501	507	533	520	544	491	517	542	516	575	527	521	470	550	547	538	502	487	528	526	499	575	513	543	522	505	552	505	477	535	542	561	495	489	526	548	532	513	541	478	533	527	518	508	538	498	557	490	561	514	494	531	497	514	523	525	585	483	516	543	545	506	483	481	547	521	535	526	525	497	534	457	516	499	531	532	536	525	525	526	559	558	524	504	521	545	525	541	598	527	490	511	521	554	522	552	521	541	514	543	509	517	532	520	560	527	515	558	547	544	524	536	524	523	566	528	536	562	560	502	491	510	512	555	517	513	517	498	505	560	531	507	539	519	551	494	581	451	541	538	514	556	553	504	529	527	551	482	567	530	538	516	544	479	496	573	526	550	522	497	518	534	549	532	484	536	534	559	519	518	527	534	520	528	525	525	533	523	512	514	553	498	571	522	579	552	541	512	538	489	559	532	487	571	493	508	528	508	531	536	493	524	517	490	539	532	544	542	483	520	570	548	540	548	477	544	520	504	575	544	495	572	573	504	523	568	527	521	530	544	521	540	539	497	564	483	527	515	519	520	502	494	490	505	544	522	523	492	557	504	558	522	514	547	525	521	497	510	524	555	539	510	542	519	541	531	479	518	515	533	543	472	530	481	525	506	509	517	515	535	529	519	530	507	550	538	520	512	542	528	527	509	524	556	536	542	613	544	502	557	521	529	544	539	556	538	553	532	525	526	568	516	511	471	520	516	532	554	484	504	548	528	523	527	559	526	517	534	500	538	498	554	524	586	516	483	521	504	552	492	477	501	561	530	570	516	502	531	525	550	493	561	536	558	536	510	518	527	520	499	510	507	502	532	523	549	500	495	509	516	576	528	522	528	526	502	506	549	505	497	534	529	515	552	498	494	526	539	561	539	512	517	502	525	503	540	499	530	516	555	528	516	523	530	548	509	507	543	548	539	535	516	541	499	521	484	503	548	515	509	541	516	489	532	497	513	492	548	521	532	556	523	567	501	504	512	545	498	517	517	502	535	517	522	517	489	532	511	523	546	554	513	500	515	542	539	538	513	536	511	510	519	549	509	557	563	559	519	521	557	523	518	546	521	501	550	506	496	532	568	514	542	512	528	525	554	529	505	489	529	546	504	539	518	541	500	492	516	556	498	480	546	573	543	526	509	513	568	547	500	499	513	515	495	551	532	486	526	523	536	509	545	527	556	532	544	532	531	495	497	540	484	520	481	564	496	548	523	509	516	514	560	538	529	573	540	531	477	515	524	491	530	533	510	519	530	538	493	538	546	502	519	531	514	510	542	529	539	515	512	529	515	541	543	536	518	504	516	499	525	547	546	515	479	546	528	536	521	527	527	557	522	526	511	528	515	536	521	547	527	531	489	516	525	557	519	507	540	533	478	542	500	510	545	547	500	537	510	536	513	522	546	490	535	555	510	534	532	560	562	525	504	556	501	535	497	510	502	503	545	505	540	533	531	504	529	543	537	499	556	511	522	515	514	526	515	520	532	509	490	557	530	518	521	539	541	465	541	528	517	526	510	548	564	517	511	519	547	466	539	524	498	519	503	508	556	515	523	533	516	523	531	477	539	514	509	523	491	494	520	536	526	497	490	509	513	520	543	569	549	561	505	550	509	564	523	524	502	518	486	508	522	526	519	508	500	510	549	528	549	551	519	534	533	549	497	536	522	516	514	476	517	553	539	466	530	558	521	511	523	558	528	495	565	542	561	523	532	487	564	547	565	520	536	484	551	520	559	532	560	525	536	525	549	529	527	532	552	503	495	521	520	501	550	519	493	548	507	531	505	517	508	518	510	511	531	553	498	529	533	541	484	523	503	510	550	489	523	497	543	539	498	565	534	503	518	553	509	534	515	535	492	531	497	528	504	525	512	540	540	525	547	531	569	518	531	497	593	503	476	507	550	545	500	529	492	524	535	453	517	509	485	537	530	526	507	547	522	543	524	585	537	501	529	554	524	524	564	553	508	540	526	512	499	518	548	526	566	471	490	533	503	522	521	542	539	522	521	512	532	512	544	530	476	508	509	512	533	518	512	524	519	486	576	546	516	525	497	521	486	546	508	527	507	540	520	527	512	564	517	549	555	510	473	581	537	532	539	516	489	544	486	493	549	514	530	506	505	516	560	526	492	470	520	533	545	477	510	504	509	503	549	533	576	538	531	511	559	521	549	537	528	497	535	556	558	510	512	538	551	501	546	538	557	545	548	510	504	553	532	531	539	501	497	541	506	501	531	533	511	527	513	522	530	564	565	560	542	561	539	477	526	551	531	521	551	532	504	533	490	542	542	504	502	529	530	553	508	537	540	525	520	499	531	532	538	523	516	532	516	527	527	548	488	529	535	529	520	537	530	498	523	508	532	520	524	529	557	512	568	525	523	551	528	521	525	484	530	524	537	529	540	502	541	550	551	526	537	514	597	519	525	532	491	518	517	501	546	530	506	485	508	494	509	507	517	547	507	513	543	528	543	535	572	518	558	550	522	516	529	519	485	540	504	471	515	547	523	534	539	542	540	517	505	532	525	505	539	520	523	519	521	520	528	524	511	535	533	509	487	531	562	514	546	546	486	547	512	508	483	530	474	530	532	528	526	567	516	522	519	536	508	519	551	546	537	501	501	533	471	509	518	544	532	536	536	512	556	525	531	560	530	523	524	484	527	509	507	564	512	535	522	534	518	537
14317	2697	2767	2080	1506	1127	916	760	626	607	537	500	478	474	424	424	422	396	403	432	395	410	393	401	416	383	364	399	362	405	356	377	368	381	380	429	349	374	366	386	358	347	366	387	409	360	349	342	382	351	343	353	341	340	409	370	389	366	355	353	355	345	370	358	349	380	343	363	359	328	328	378	359	342	321	356	378	384	398	352	393	358	417	357	363	367	341	366	350	375	369	423	386	348	356	363	331	357	343	352	389	376	322	357	346	357	367	366	376	350	335	409	384	338	389	366	351	352	344	408	361	360	354	340	361	347	343	383	375	380	367	336	387	343	330	350	383	374	382	365	371	392	367	378	385	368	362	338	359	383	351	352	361	365	387	362	348	362	392	364	343	366	382	373	370	353	348	397	357	346	400	376	376	377	382	373	374	383	383	374	375	362	379	361	358	356	409	350	359	353	378	336	343	387	369	334	367	347	366	350	388	349	376	364	409	335	351	362	360	359	379	378	351	379	379	373	377	361	374	351	364	383	337	374	385	340	340	364	347	354	382	344	362	379	365	373	353	370	370	378	363	354	338	377	367	377	333	381	333	358	384	329	368	363	361	362	370	363	367	341	352	351	398	356	405	346	369	322	389	368	347	340	362	370	350	358	372	354	338	367	341	364	367	376	364	352	369	354	371	360	353	325	398	385	352	347	353	359	361	401	418	358	381	357	356	353	387	356	323	329	343	343	375	337	377	381	395	373	335	318	367	343	379	360	359	347	365	347	381	397	364	348	386	357	369	362	349	333	352	367	389	353	392	400	349	382	368	380	374	405	352	382	389	374	379	385	353	373	358	380	362	338	367	352	372	369	361	400	310	328	349	359	334	363	365	384	353	361	377	330	362	352	358	338	375	385	374	375	356	372	361	363	364	357	354	366	385	350	368	354	362	330	382	373	371	362	349	351	337	383	351	338	338	352	386	341	334	393	371	360	344	357	356	373	373	336	369	383	347	361	333	361	353	356	366	376	339	351	330	373	372	342	368	327	383	351	378	422	357	349	376	363	364	354	395	373	367	385	346	376	355	347	378	351	350	321	358	357	379	338	369	326	350	368	355	384	360	370	360	359	362	365	375	349	348	363	372	348	378	358	357	392	369	375	350	371	363	382	334	412	344	380	366	402	388	407	404	344	371	366	402	373	395	394	402	356	364	351	329	373	362	384	360	396	323	393	392	354	390	377	376	362	366	346	384	358	388	377	369	368	373	369	348	362	373	375	359	380	353	360	379	414	391	342	349	320	376	359	336	392	355	343	352	344	353	341	394	380	344	339	338	363	378	361	389	399	351	366	365	392	340	331	362	344	353	333	377	360	325	365	376	421	337	379	355	360	368	345	349	344	334	354	381	355	373	403	350	351	334	393	370	367	365	359	349	365	336	394	374	331	363	383	386	370	371	366	387	370	369	363	360	348	350	385	406	327	359	367	348	293	386	352	382	398	350	384	346	345	411	397	351	358	349	379	375	395	342	405	363	350	358	379	335	376	355	365	352	357	369	351	360	345	385	357	383	387	361	388	401	366	356	339	378	375	348	389	383	369	360	365	383	375	372	338	343	373	368	397	342	358	340	374	371	373	339	329	392	362	377	362	384	392	371	343	385	372	382	365	359	358	381	349	360	343	369	347	362	398	321	393	340	366	376	364	357	384	374	379	381	364	336	391	353	363	339	340	362	372	331	377	341	382	354	354	373	366	372	387	393	369	382	389	344	350	351	340	334	367	375	369	351	350	382	344	352	379	359	355	343	380	343	370	409	336	427	396	366	380	395	361	368	351	370	350	378	367	361	348	354	371	358	347	336	358	346	426	368	370	333	346	355	397	354	328	323	334	382	354	358	397	369	375	341	383	353	349	384	370	366	360	351	369	331	338	363	355	387	397	332	332	365	358	362	355	332	366	395	347	352	353	371	335	361	385	366	368	357	357	396	380	348	347	356	400	378	377	389	374	352	359	373	348	326	377	376	357	359	339	384	385	350	350	352	365	359	358	369	381	350	356	363	364	368	346	369	329	377	398	354	408	401	375	373	317	342	365	367	383	375	340	344	390	357	356	385	359	376	377	363	340	374	368	420	374	342	352	355	393	374	374	344	354	320	382	360	317	370	337	350	358	356	362	372	341	337	343	328	358	343	383	343	341	368	350	373	355	366	347	338	386	376	370	358	400	384	386	372	367	363	373	341	343	371	364	346	395	428	357	375	384	380	340	345	343	354	379	347	399	371	377	372	340	377	331	369	405	398	384	340	364	348	373	378	362	362	395	388	341	406	355	334	329	353	363	384	345	369	384	344	370	405	412	356	352	377	380	363	373	368	370	355	337	349	364	359	362	375	373	357	376	381	344	380	376	389	386	360	336	369	339	370	381	358	387	367	365	384	365	359	376	332	370	338	375	368	377	357	358	371	347	393	348	345	381	345	344	372	375	365	358	355	351	391	384	356	371	358	375	374	407	390	377	373	347	373	386	367	364	340	328	364	347	355	371	361	361	355	395	373	337	363	341	356	376	357	383	347	313	385	359	383	355	369	393	405	357	360	379	340	402	391	391	378	393	347	345	373	375	355	369	369	368	376	346	344	366	362	369	371	378	389	383	342	338	380	371	364	380	356	398	341	362	361	371	375	361	368	378	324	334	345	403	379	358	365	356	360	397	373	368	351	358	403	355	337	365	335	418	348	363	415	399	358	363	326	393	383	358	381	378	373	339	348	356	388	343	369	351	360	358	393	339	339	345	344	342	377	351	337	351	366	387	336	345	392	387	368	359	383	347	331	350	380	378	312	340	342	371	331	348	349	332	348	346	364	345	346	335	362	359	383	346	341	352	390	369	379	368	368	349	368	361	389	358	338	345	359	330	369	379	356	390	351	320	364	335	369	336	374	353	335	372	392	382	341	342	381	369	380	356	358	330	374	365	352	399	378	365	365	358	354	369	373	343	367	367	370	358	370	395	403	387	340	371	355	389	370	392	375	368	391	352	349	372	379	376	341	359	363	330	367	392	391	378	338	371	361	365	363	368	324	369	378	393	368	373	340	365	359	383	345	381	357	346	354	347	360	396	338	398	381	369	345	358	373	342	335	358	390	364	342	390	359	368	351	368	380	366	363	310	351	346	357	365	361	380	365	386	354	336	354	348	367	362	350	353	407	324	391	361	372	379	386	372	343	357	370	365	363	362	334	352	385	359	362	341	347	343	355	361	364	359	353	399	419	349	373	351	310	376	382	370	355	340	358	391	349	343	379	353	348	353	378	353	364	355	349	333	368	390	406	346	378	374	378	360	393	365	342	341	372	378	368	357	396	354	340	403	358	383	363	388	344	372	377	376	356	382	392	370	332	344	391	341	353	370	395	347	340	399	363	370	333	386	367	339	336	375	337	357	366	336	379	349	370	364	389	351	353	369	335	376	380	382	428	377	349	361	359	356	372	380	360	382	360	341	359	326	383	376	400	372	358	337	380	353
7995	2511	5135	5852	5084	4315	3545	3185	2661	2205	1986	1901	1712	1574	1468	1392	1326	1288	1270	1260	1195	1203	1197	1100	1192	1131	1076	1003	1040	1006	1055	1067	997	989	944	1020	1024	967	986	962	1001	943	999	987	932	957	910	963	903	903	897	924	943	930	927	914	910	932	902	940	920	893	874	936	885	923	899	911	911	944	871	903	882	909	895	938	850	938	879	887	855	925	856	901	986	922	906	928	900	904	910	924	938	877	891	921	894	899	914	920	888	895	905	878	861	853	907	884	918	882	915	877	869	899	858	858	931	896	899	872	846	931	880	894	864	864	860	836	868	932	848	891	893	880	882	893	893	931	902	828	896	900	873	853	871	858	926	879	851	849	868	888	846	865	897	864	863	895	850	923	855	854	855	895	914	890	838	844	887	901	901	882	874	911	907	890	829	902	838	912	886	836	879	873	889	862	883	957	845	872	926	886	875	939	899	927	897	877	868	861	905	901	903	857	871	907	895	856	867	854	888	897	917	898	895	856	838	891	843	872	894	874	840	882	911	870	939	858	881	908	904	842	896	857	921	906	866	861	857	873	891	856	900	862	906	906	861	836	865	825	909	962	864	857	855	881	880	862	901	909	857	861	906	874	925	858	840	913	828	917	894	908	847	846	886	908	902	859	871	910	859	870	905	949	950	838	862	889	920	895	921	857	849	891	879	851	830	858	837	898	854	940	915	896	875	864	827	872	875	881	893	870	892	894	909	872	869	893	882	891	885	897	925	871	854	883	838	881	915	844	831	817	878	879	826	866	890	892	882	824	879	785	878	896	812	858	883	876	860	885	910	871	849	837	942	876	897	884	871	914	891	866	928	851	865	845	839	920	879	928	837	910	887	929	915	900	815	867	944	869	930	861	848	873	880	913	815	909	875	833	907	855	864	831	886	896	889	883	940	879	869	836	867	897	921	906	896	819	875	890	825	878	811	899	851	832	881	891	869	888	929	847	881	856	883	860	873	913	868	845	877	833	914	859	879	921	903	921	923	886	910	852	886	854	892	933	942	861	865	917	904	839	891	861	860	864	881	890	847	841	897	909	937	846	868	847	846	897	884	857	839	901	870	893	856	817	901	864	893	861	859	854	907	855	926	921	917	908	884	876	872	845	884	801	894	885	921	891	900	888	887	895	836	859	877	858	868	897	848	862	909	872	877	869	891	886	870	825	859	860	881	849	893	843	926	936	899	876	834	861	849	880	850	858	878	835	913	893	886	841	851	868	868	837	850	951	886	839	881	890	882	836	892	891	916	942	924	900	856	875	889	924	872	853	892	950	908	881	871	895	903	851	828	852	825	892	888	915	898	842	853	919	849	847	865	855	824	925	871	866	893	853	915	927	853	873	866	912	847	804	876	872	883	808	862	853	850	862	837	911	905	832	885	856	892	873	889	891	948	872	895	879	842	854	820	867	875	900	929	841	868	871	892	922	919	833	900	897	828	841	874	890	885	824	865	875	880	920	883	868	888	829	862	891	904	913	856	900	871	862	896	818	888	927	867	842	912	894	902	915	895	837	882	825	860	866	858	903	872	932	823	916	880	888	902	868	832	819	867	911	898	879	961	907	926	857	889	888	871	878	915	864	847	896	909	895	838	843	872	891	849	884	893	889	875	893	863	935	882	860	857	893	845	917	903	902	872	888	884	857	872	855	876	895	879	845	823	887	847	844	890	856	831	838	948	853	915	880	901	909	845	831	913	803	823	926	885	848	951	863	908	883	822	860	938	851	882	858	851	901	882	881	896	930	856	886	859	917	855	841	834	864	843	887	900	859	909	894	885	866	905	859	906	887	862	843	860	855	912	891	838	867	849	885	859	905	919	933	876	913	899	906	913	911	870	816	967	879	826	862	890	846	888	890	846	906	887	905	894	842	858	844	863	829	854	873	865	833	881	857	860	895	894	899	836	847	891	858	891	908	888	891	876	880	870	849	834	901	941	868	874	883	874	856	847	879	966	850	871	887	871	914	835	834	855	886	883	842	870	927	882	850	892	860	880	879	842	855	859	871	843	890	959	898	925	911	867	852	851	865	884	898	830	852	813	829	862	838	817	913	916	900	860	928	950	901	891	889	859	868	879	844	881	846	893	852	871	880	869	852	907	858	870	909	853	881	918	836	836	865	857	860	851	872	864	879	877	945	891	947	873	844	903	927	856	845	872	843	875	851	917	831	809	883	885	914	881	839	898	911	881	857	865	894	908	877	945	890	907	937	813	879	898	895	871	908	878	897	921	913	926	803	876	885	877	867	814	842	840	920	868	808	923	913	881	907	869	919	885	892	890	833	871	836	832	889	892	866	893	901	918	855	880	875	890	872	853	862	837	874	900	841	842	841	872	837	868	887	912	883	907	866	857	971	869	898	839	875	852	883	917	855	870	830	887	867	864	884	883	860	856	874	889	879	942	914	905	851	880	880	928	910	888	850	880	884	899	856	825	886	867	916	855	888	896	884	868	888	845	880	859	840	885	870	891	837	871	863	894	885	902	880	934	877	888	892	868	857	841	847	880	886	855	866	875	902	884	922	835	843	955	807	893	792	870	900	851	865	852	856	855	890	883	844	857	830	861	917	932	883	896	898	923	902	908	912	880	859	892	897	842	784	868	917	833	913	885	843	838	842	898	907	848	853	865	851	877	824	889	869	846	857	936	939	875	879	825	888	848	890	888	835	887	867	857	878	888	791	922	908	882	861	893	883	913	879	895	891	883	868	846	853	861	819	848	857	924	867	916	920	874	909	835	923	882	865	858	911	878	844	857	893	919	870	868	860	897	848	886	881	847	845	878	885	854	916	923	880	904	860	890	883	896	883	895	891	877	898	868	874	890	875	878	816	883	923	861	894	863	849	899	910	883	865	848	831	877	904	923	876	856	876	833	837	921	885	881	813	804	858	874	907	856	845	885	836	868	876	895	901	903	868	899	870	870	845	827	868	888	904	888	904	893	866	881	855	900	884	895	883	858	876	840	862	880	848	908	919	873	905	905	862	920	879	928	894	881	893	817	820	922	914	885	913	881	869	839	894	873	898	898	886	892	867	894	917	865	879	786	883	848	960	850	824	862	844	876	888	875	883	906	887	882	867	891	860	814	865	873	851	854	889	838	879	878	825	910	890	869	873	881	894	926	850	842	850	847	904	821	906	810	882	842	871	870	831	841	914	911	915	941	837	857	861	811	923	903	874	921	843	911	872	822	824	897	866	850	865	888	927	864	883	893	918	898	854	867	844	883	865	853	837	819	847	875	889	923	868	858	885	882	837	838	895	890	885	869	873	839	941	849	868	914	905	884	868	858	875	888	855	845	845	849	892	899	924	851	861	898	913	848	828	889	877	859	783	923	853	903	849	852	835	882	842	925	895	923	887	856	856	874	866	837	904	881	859	883	831	903	918	865	865	905	859	880	936	896	873	908	824	842	846	868	897	880	868	898	872	900	868	823	897	905	873	863	915	839	901	926	890	945	868	861	877	824	873
1912	162	131	149	124	116	104	126	101	98	125	91	125	92	127	90	118	128	121	106	98	126	105	136	128	108	110	126	116	100	124	90	104	96	106	108	103	98	99	135	105	97	116	92	96	103	113	119	110	114	130	112	124	96	131	119	98	128	116	111	115	135	121	117	113	97	123	130	96	123	115	94	115	128	115	92	103	97	115	125	122	127	113	124	116	110	106	121	110	82	120	100	126	112	127	122	100	108	124	152	124	118	94	107	107	117	111	107	117	107	110	123	119	109	96	124	106	121	139	142	135	113	129	129	121	104	99	109	103	129	120	108	108	103	110	90	113	109	109	115	103	117	112	116	97	110	111	107	104	99	93	119	113	114	118	107	108	112	100	98	124	113	118	119	113	109	101	114	117	102	105	103	122	106	112	112	132	126	124	120	108	119	104	104	118	111	119	114	97	102	114	109	117	105	101	112	125	111	123	120	119	115	107	120	120	128	115	115	108	100	97	121	100	102	100	114	120	106	123	116	123	96	110	120	119	125	96	94	109	109	139	110	97	123	112	137	119	101	111	113	103	133	95	123	115	121	98	116	118	148	114	109	120	88	126	98	97	105	122	113	106	106	100	93	110	94	118	118	116	111	132	116	110	134	130	112	125	111	115	111	108	114	119	102	106	117	119	113	117	120	108	120	151	123	130	105	122	117	111	108	124	130	113	120	109	113	111	114	121	123	101	102	114	133	97	115	120	99	117	128	123	117	121	112	110	125	103	141	102	110	118	134	114	138	108	105	107	125	123	107	117	120	100	87	117	139	111	115	121	125	109	105	100	90	119	116	105	111	120	83	113	99	122	129	125	94	111	96	100	129	116	103	138	125	134	128	118	112	134	124	125	123	127	119	130	120	99	122	113	120	123	104	112	117	114	104	107	108	111	115	121	115	122	109	121	116	140	115	102	101	123	117	114	114	120	109	117	106	106	99	108	109	127	116	120	121	92	115	125	124	119	126	124	121	103	126	112	131	105	114	110	107	121	113	100	102	130	111	110	125	105	101	128	109	106	115	151	126	112	103	107	106	112	123	96	123	106	132	102	121	124	114	114	88	116	92	120	110	107	106	109	107	124	98	102	108	97	111	116	97	126	101	108	106	120	115	109	109	112	103	125	108	103	98	141	115	127	114	116	103	105	102	131	110	128	115	84	137	99	118	119	104	109	122	109	111	104	97	137	132	96	123	116	113	127	87	105	115	109	116	105	91	114	110	105	100	128	117	94	110	120	124	104	113	109	123	105	109	128	107	129	132	121	120	90	109	141	96	117	125	110	115	122	121	123	111	119	145	111	106	93	115	109	110	129	92	108	100	115	136	118	131	90	118	129	127	95	107	133	115	112	117	114	123	129	123	119	112	107	119	106	153	122	112	107	128	103	116	116	119	124	83	122	111	122	91	118	122	96	116	130	139	113	122	98	129	115	123	103	119	129	89	108	128	97	124	131	109	111	122	107	114	110	108	93	114	87	141	115	103	112	120	99	116	129	129	105	110	112	121	111	124	117	117	98	118	125	120	101	113	110	109	106	108	116	124	103	120	123	115	112	105	124	129	126	121	100	110	126	123	109	130	117	111	120	107	137	101	120	114	114	125	100	125	102	99	123	127	98	131	128	134	120	116	101	118	104	139	133	101	122	111	98	101	119	106	118	112	119	130	112	112	85	128	98	105	99	128	109	117	114	98	115	109	136	132	105	120	110	97	114	101	122	124	118	105	120	113	100	106	115	126	96	127	111	109	107	117	121	106	103	112	113	121	119	115	121	96	92	116	107	132	104	101	126	102	89	111	101	108	108	127	132	103	107	105	91	123	107	139	111	119	116	117	113	104	116	92	115	111	124	100	108	98	112	105	102	113	129	133	119	122	119	118	117	107	128	120	108	121	124	103	129	112	121	104	114	127	112	131	106	112	135	100	102	116	134	106	113	105	117	113	121	116	115	112	123	120	125	118	135	119	117	109	115	125	105	108	108	109	95	109	120	108	104	107	101	105	105	117	106	123	121	116	108	133	115	108	113	121	120	106	121	111	106	114	132	120	110	92	118	114	105	103	116	108	133	123	97	120	121	107	102	104	94	113	121	111	112	100	118	112	127	116	106	121	112	108	121	110	124	119	120	140	120	119	104	120	126	112	105	101	136	101	130	128	108	128	100	99	120	131	132	114	107	118	121	112	102	115	106	98	107	109	107	114	113	97	128	119	120	123	105	106	133	117	125	96	94	122	106	107	120	98	111	101	95	104	137	102	117	129	115	122	131	122	118	106	125	124	124	135	109	122	99	114	110	129	116	120	109	103	98	119	115	101	114	106	112	117	116	115	101	114	111	118	119	112	130	123	100	126	105	121	130	102	113	108	143	106	114	132	116	116	116	111	102	107	113	122	114	119	94	129	109	108	113	109	126	120	100	121	127	127	118	98	116	110	127	95	111	93	92	110	122	121	115	106	107	106	127	126	120	114	85	92	117	104	121	132	113	124	126	123	132	131	78	116	141	118	107	102	141	114	114	104	104	111	106	109	107	121	111	122	114	117	111	112	111	116	97	131	119	125	119	121	138	120	128	106	140	96	109	114	102	106	113	122	99	112	135	116	116	101	105	124	110	107	117	110	103	104	117	111	124	109	113	114	111	119	116	120	118	123	110	113	119	130	100	102	121	112	109	130	107	119	113	124	109	124	102	120	116	120	111	104	112	96	117	115	122	101	125	114	116	93	113	107	110	119	113	108	115	116	119	108	114	123	123	127	109	116	122	128	116	95	123	134	103	92	111	113	106	112	109	118	111	133	124	95	94	124	105	123	127	114	124	121	102	105	128	92	121	114	112	117	115	139	106	90	107	112	107	104	134	96	115	105	101	113	146	117	101	118	129	108	107	118	119	99	104	98	111	131	120	119	109	125	135	120	122	111	119	140	93	126	123	123	108	115	116	116	122	112	118	112	99	137	109	100	110	100	104	111	126	95	111	95	97	123	109	96	108	105	120	103	112	111	132	113	112	121	102	109	121	122	118	117	113	118	137	114	112	106	100	109	107	119	116	131	120	107	117	130	117	125	112	131	122	119	97	118	110	108	131	101	118	111	101	126	119	111	116	129	125	117	128	110	116	107	108	95	123	115	131	109	106	111	115	111	116	111	124	141	113	115	115	103	113	119	103	115	112	108	129	131	123	101	130	135	101	114	106	117	111	122	116	100	109	108	119	116	119	116	123	100	114	133	113	104	93	107	113	120	119	116	89	120	113	117	119	112	121	111	108	122	118	114	148	97	115	138	120	132	107	115	117	104	124	122	125	107	110	98	89	101	102	115	131	124	129	129	135	121	111	135	88	116	118	129	126	122	116	122	106	115	111	125	125	107	126	101	91	111	118	103	104	116	99	119	128	97	128	108	114	113	120	97	117	117	117	105	102	112	122	110	107	105	98	118	121	112	113	97	140	118	108	132	116	96	131	119	100	127	134	111
2095	394	423	453	431	387	421	386	354	360	358	394	358	355	380	380	390	361	350	367	346	316	335	337	323	327	367	366	388	347	309	376	348	396	337	363	358	344	354	338	382	365	349	327	357	317	354	326	359	361	371	365	362	341	364	359	364	359	387	322	372	343	357	347	333	368	362	317	343	349	360	351	362	360	349	331	355	334	331	333	346	390	325	344	350	345	354	328	353	346	320	343	364	342	342	326	355	346	374	359	360	379	349	358	360	372	329	337	328	368	333	356	350	346	343	342	341	352	358	342	358	352	323	368	353	353	326	337	372	352	326	371	367	366	352	373	387	338	373	330	320	337	344	324	357	351	372	380	347	370	311	333	358	341	362	375	337	349	370	324	379	353	337	340	356	329	358	334	350	346	372	341	326	366	356	345	352	339	350	333	370	337	332	376	377	328	326	322	386	325	367	318	336	346	371	357	359	373	355	334	360	351	357	388	330	372	358	329	288	335	345	319	327	334	337	355	310	371	339	367	330	365	343	380	355	331	356	391	335	359	326	346	352	361	345	330	327	333	340	370	354	343	364	361	353	327	352	317	347	375	315	361	365	367	389	353	339	380	346	344	323	351	355	385	317	364	351	378	326	349	361	317	365	343	361	356	365	375	369	338	309	320	325	352	343	355	355	330	368	327	356	372	394	338	371	327	338	326	327	367	362	354	343	347	356	359	360	346	376	350	361	394	327	337	379	335	365	360	373	372	356	345	371	367	353	374	330	343	338	330	378	372	347	350	370	332	365	329	318	361	352	339	371	357	400	345	351	319	342	375	356	365	335	385	333	336	350	357	348	371	354	343	369	361	375	351	344	309	334	355	341	345	350	350	366	351	339	328	376	373	395	357	356	360	343	331	351	365	350	349	325	335	347	377	378	355	358	346	373	354	357	362	364	350	311	379	357	367	357	372	350	342	319	315	351	361	350	344	366	339	350	362	343	345	325	371	342	334	336	375	346	355	333	373	343	345	338	365	362	324	361	339	374	372	344	332	346	358	363	361	366	341	344	352	329	335	328	333	348	343	337	338	361	350	390	330	342	350	338	337	342	360	351	326	365	332	344	364	328	373	362	351	343	340	377	355	365	325	348	354	355	309	356	339	341	357	375	342	351	347	327	343	334	312	377	326	356	361	369	360	344	348	358	361	362	364	371	354	371	358	372	362	387	334	328	353	357	323	345	369	358	369	375	356	346	350	319	342	344	334	338	366	373	396	350	373	328	362	345	371	340	352	348	324	325	381	388	337	348	357	380	359	350	337	333	349	332	379	335	357	326	346	361	335	339	347	341	348	356	373	383	342	341	333	367	335	356	303	380	329	344	345	372	367	340	321	325	327	358	349	349	368	366	324	328	333	357	352	349	344	351	387	341	329	342	378	335	353	337	355	340	340	345	353	350	370	355	350	351	346	356	342	369	384	338	362	347	357	346	348	336	377	335	354	331	354	321	353	366	347	319	359	332	363	352	335	336	345	330	357	329	307	376	327	357	372	375	323	324	355	337	364	365	370	352	338	369	350	368	373	361	346	387	327	365	351	381	329	326	336	348	340	367	287	354	344	377	333	344	352	360	361	344	350	349	348	334	337	318	349	337	336	370	345	352	343	310	342	358	343	348	354	356	339	348	375	322	342	334	395	345	322	336	321	378	353	356	365	372	343	311	342	373	368	338	368	332	348	364	374	340	347	367	357	313	325	339	386	360	365	340	333	350	374	331	323	355	347	335	345	336	340	371	352	354	368	375	368	337	363	347	375	326	340	335	366	328	360	346	352	370	346	379	348	341	327	362	362	367	341	347	358	351	336	350	356	310	388	344	368	353	327	340	347	328	342	328	363	349	345	334	346	349	368	378	335	357	332	371	348	345	375	355	353	340	338	367	329	353	351	358	382	342	331	357	362	355	343	337	361	314	360	349	325	338	334	338	349	363	345	367	356	346	343	377	339	356	363	363	358	348	337	339	371	373	374	343	363	385	377	385	341	375	349	371	352	358	349	320	325	343	379	330	319	337	351	348	358	402	363	365	355	360	367	329	327	316	353	348	366	326	327	367	348	365	361	353	359	368	380	332	366	365	308	340	342	377	359	347	348	381	350	393	350	360	362	352	320	371	355	374	332	347	354	354	361	339	335	336	349	328	325	310	359	382	366	324	344	342	357	358	325	347	354	352	355	362	348	373	353	333	354	348	353	334	340	322	352	345	338	354	353	344	368	321	363	359	357	324	323	306	374	351	355	332	333	369	367	347	339	337	382	335	333	360	333	322	335	363	359	352	372	319	343	343	357	328	346	375	395	376	357	338	374	333	356	351	325	354	358	345	365	355	342	346	337	333	308	320	354	322	320	344	342	334	366	371	362	339	352	358	350	343	345	319	344	363	320	355	367	347	341	350	337	336	362	359	347	349	366	343	357	342	347	360	397	361	331	325	356	311	351	372	339	367	369	334	354	349	325	335	323	354	340	360	331	350	323	338	341	342	317	369	341	353	384	367	346	357	400	355	359	335	368	362	346	341	373	367	360	360	361	382	316	332	327	358	355	343	364	313	365	333	353	360	372	376	334	328	359	302	352	358	329	355	377	348	378	343	322	364	337	363	345	369	366	364	344	353	350	366	318	319	341	329	365	333	346	341	362	382	340	349	349	364	347	361	353	344	398	374	327	344	341	366	358	343	393	349	348	367	359	361	342	370	328	337	377	370	379	371	359	352	350	364	354	365	351	333	335	364	339	361	362	356	327	342	378	328	357	307	353	324	358	336	352	341	322	366	357	360	352	346	360	343	324	355	353	361	361	341	358	356	314	326	349	350	362	378	338	329	359	370	341	333	366	355	349	369	378	345	336	314	342	387	348	360	357	347	365	321	352	329	335	341	317	367	349	358	355	330	380	346	360	338	345	337	365	358	345	363	346	377	335	372	377	349	352	351	338	396	353	347	392	359	338	341	368	352	392	346	390	339	336	342	337	372	348	338	361	353	341	382	342	362	345	355	330	358	322	328	382	331	367	335	355	366	356	363	365	340	358	347	333	346	358	377	385	314	332	341	371	349	373	346	348	327	349	345	335	337	370	362	389	353	360	336	336	345	341	395	341	379	355	332	364	336	351	354	371	351	361	343	351	350	345	335	328	369	334	361	343	338	352	313	332	335	330	352	319	332	343	340	334	366	340	319	334	386	369	346	382	354	332	336	315	326	344	341	354	332	350	340	340	380	408	372	352	342	323	345	354	329	388	336	348	347	322	371	358	351	332	364	337	345	349	354	344	339	384	342	353	340	377	396	342	349	352	350	337	351	332	370	317	364	345	317	337	357	390	373	361	370	355	336	362	322	336	343	357	316	337	346	360	324	344	350	357	333	333	334	354	368	330	350	366	346	338	377	311	366	355	367	360	337	339	372	350	328	342	363	343	348	358	348	354	362	353	365	353	317	385	322	319	322	336	329	351	332	358	340	363	342	336	322	378
7655	1094	1225	959	674	571	438	401	342	301	259	270	264	254	240	226	228	233	233	221	198	224	228	208	200	190	212	219	202	224	205	194	206	198	181	193	190	207	222	182	169	212	196	188	192	218	188	176	187	200	165	209	177	195	192	184	199	178	189	182	193	179	208	201	189	182	165	177	194	183	189	173	198	204	180	171	176	179	196	206	194	184	198	175	186	181	204	187	200	194	189	189	207	220	233	195	205	200	227	187	206	202	170	218	191	199	195	189	172	184	166	187	200	208	193	213	221	195	158	159	196	191	191	189	185	195	196	192	208	203	190	207	200	196	170	177	173	184	208	184	186	165	181	174	189	154	192	206	196	176	189	181	188	212	207	208	203	168	169	182	210	158	192	190	177	206	208	200	203	190	178	207	205	230	188	212	208	198	211	207	196	213	193	212	209	184	184	189	191	174	195	197	182	209	203	206	196	186	200	180	226	170	204	223	194	192	164	189	192	190	211	198	183	189	205	183	185	186	184	202	175	181	193	211	210	187	169	205	181	183	194	185	212	189	189	164	166	211	175	193	198	200	199	177	201	209	203	221	203	171	199	209	179	193	205	171	206	199	194	184	190	199	188	206	173	204	191	180	205	198	183	168	170	204	219	188	205	191	200	194	203	187	163	204	202	194	212	206	200	200	166	180	175	179	210	185	191	185	213	190	194	209	221	207	179	198	191	203	161	213	207	194	197	224	206	199	170	198	189	208	207	208	194	207	191	170	194	190	187	191	173	195	188	200	189	209	197	223	199	208	178	172	195	184	201	185	179	183	193	196	212	206	191	197	164	189	171	193	187	197	207	205	227	195	172	195	217	218	192	180	198	222	185	185	196	212	198	176	195	200	218	183	200	185	189	201	176	184	212	204	213	200	221	181	188	193	194	188	206	208	188	193	179	182	174	207	169	199	216	178	196	169	186	162	202	225	222	175	183	218	176	201	186	193	189	201	197	184	205	186	214	245	187	195	211	191	201	202	174	196	186	185	206	184	179	179	202	156	190	184	201	215	196	197	202	206	204	196	191	194	195	165	226	195	198	182	196	187	209	214	204	178	187	183	204	195	210	173	180	183	199	212	197	188	197	205	199	182	216	180	219	186	192	201	174	198	194	192	193	200	211	209	208	174	192	176	202	187	211	179	193	171	193	184	210	200	170	196	199	208	204	204	177	180	174	216	203	192	224	183	169	193	200	197	192	191	205	190	177	197	194	173	166	192	159	191	177	225	203	201	198	204	198	187	194	194	197	192	196	181	188	186	220	183	209	198	218	188	186	206	187	186	202	164	188	181	181	170	201	205	166	204	217	182	193	198	213	214	170	201	185	209	184	207	198	177	173	208	210	191	188	184	221	198	187	201	174	178	176	175	217	208	226	188	180	203	177	180	186	204	212	196	202	145	183	203	195	201	190	172	195	193	223	177	221	193	176	181	197	190	178	210	182	206	197	210	204	208	191	200	204	201	197	205	187	200	178	179	173	219	181	224	196	190	191	200	186	198	182	185	216	198	198	178	198	188	183	206	172	176	201	187	187	213	202	201	189	200	192	195	191	208	216	200	194	228	205	219	192	190	199	183	198	171	210	175	179	198	210	197	206	185	180	169	196	195	211	165	216	180	167	192	192	192	209	217	187	195	215	190	183	162	191	192	213	161	191	197	189	203	192	196	179	212	204	157	198	224	213	187	201	205	167	184	190	185	184	175	192	178	215	188	213	202	212	187	204	179	192	189	171	170	195	192	201	206	200	179	179	183	209	188	164	205	209	203	203	203	191	197	188	185	172	176	167	220	197	205	174	177	211	195	196	196	179	191	206	167	205	182	165	165	170	204	176	174	200	214	201	186	209	183	201	190	199	192	185	200	206	195	198	207	214	189	195	200	190	189	194	172	176	172	185	179	191	217	181	225	180	186	184	198	204	207	219	202	191	184	208	215	164	213	191	185	189	183	185	181	178	195	185	221	190	212	203	176	185	197	195	197	190	207	175	193	193	197	201	219	205	194	179	198	202	194	180	175	226	176	178	229	199	181	173	195	188	212	191	194	195	168	202	198	182	191	182	194	170	208	193	180	191	170	195	170	193	176	177	174	209	167	193	191	193	211	164	199	213	206	196	215	191	214	177	190	174	214	175	187	181	203	189	177	182	192	187	174	194	184	181	161	195	204	201	193	219	204	207	189	203	179	201	197	189	208	190	191	198	182	214	177	178	166	178	192	188	180	208	189	207	196	196	178	208	183	177	188	197	219	196	199	200	187	198	178	182	187	194	177	190	196	188	197	210	201	197	168	211	193	200	190	180	186	190	195	193	185	191	208	207	191	202	178	197	198	182	191	197	197	184	205	195	171	180	186	207	191	189	197	195	210	233	190	165	177	189	186	219	191	198	218	173	197	198	205	202	179	203	200	176	179	169	176	192	191	157	202	181	188	216	183	166	200	183	174	173	211	195	221	203	201	201	216	164	200	167	201	162	206	202	200	179	189	211	197	176	189	196	193	215	207	198	183	207	200	191	186	178	203	184	193	212	211	198	198	183	177	199	202	192	232	186	203	170	226	184	218	191	200	193	218	236	193	191	214	195	181	166	171	167	196	151	174	184	207	181	185	219	174	211	164	175	195	186	188	194	185	210	188	177	187	207	168	178	182	168	190	177	198	173	199	188	231	180	206	207	175	191	182	224	177	172	200	201	188	188	167	174	198	188	220	201	209	160	183	199	178	186	199	193	198	219	200	185	190	219	186	178	211	222	192	182	184	170	203	186	194	209	206	191	213	216	206	177	186	191	178	185	190	194	213	193	202	196	201	208	217	201	207	182	165	189	178	177	206	183	196	186	176	187	199	184	217	209	208	164	209	193	183	169	180	213	188	211	211	204	208	183	179	184	213	202	182	188	178	221	206	179	176	182	193	203	185	193	187	199	205	193	192	224	186	186	195	199	190	184	169	197	197	195	208	211	215	196	160	207	179	196	220	195	212	244	182	163	219	177	177	195	208	200	176	200	207	205	177	169	188	197	218	192	188	190	184	172	187	201	174	216	203	188	206	178	175	175	200	167	189	211	204	211	185	200	170	189	214	206	218	209	180	189	197	188	190	200	169	187	198	191	200	194	202	169	191	199	189	199	208	199	208	175	198	197	171	200	201	217	179	211	193	204	179	171	204	193	204	194	196	206	164	195	203	196	182	167	202	188	194	170	175	184	208	199	198	209	192	194	181	180	187	171	201	194	157	207	182	187	192	190	193	194	178	178	193	197	186	205	200	222	212	187	197	192	184	187	197	169	185	185	200	194	192	204	174	173	217	198	222	192	193	196	204	195	177	205	187	205	182	198	189	211	212	184	174	184	207	217	214	192	198	205	192	194	176	184	180	192	190	177	190	198	189	184	219	190	189	215	188	201	195	225	190	184	219	212	189	196	205	198	204	197	204	190	199	206	158	190	195	190	205	189	185	174	199	204	171	188	165
5800	1285	2642	3200	2695	2327	1987	1706	1460	1303	1122	1084	952	925	912	789	776	696	736	703	684	695	641	654	628	679	658	655	585	606	606	621	619	609	591	594	568	614	565	567	586	587	530	560	559	540	580	550	555	552	593	534	553	554	573	577	574	588	558	516	574	548	539	552	527	547	551	531	557	564	580	542	510	553	548	554	491	533	522	560	527	525	533	536	565	531	523	552	514	560	517	551	584	572	545	528	521	555	530	520	549	549	543	521	523	539	556	583	523	546	510	561	507	482	516	561	507	544	513	525	514	581	585	546	524	555	496	567	552	550	542	555	496	560	531	546	551	540	558	556	536	554	534	547	504	539	546	547	532	516	526	554	538	475	565	522	528	515	505	558	544	531	546	533	515	547	562	499	543	528	545	540	539	548	525	535	518	485	518	529	540	500	550	499	543	564	500	571	549	545	520	523	526	541	563	536	571	517	538	560	531	559	488	520	557	528	537	540	553	552	564	530	523	539	560	524	526	544	541	545	532	567	535	560	517	506	511	555	544	569	549	517	522	524	539	547	532	516	519	567	527	503	526	569	549	537	519	520	487	588	526	536	532	502	541	517	571	525	605	549	535	537	547	517	517	551	506	495	537	527	567	537	524	530	547	547	558	534	520	557	535	544	524	530	550	548	534	497	505	540	516	539	531	523	533	557	542	519	499	514	528	521	563	519	532	519	522	499	521	553	567	558	575	554	508	533	496	506	516	580	555	515	515	501	534	508	547	518	501	524	522	551	518	583	531	526	519	570	512	562	560	570	544	531	485	569	546	539	519	538	535	499	505	569	526	517	561	532	534	505	542	545	556	504	519	549	554	520	495	549	565	565	540	557	523	585	509	550	539	514	524	527	508	539	519	486	542	512	540	507	532	552	521	514	523	543	564	575	513	555	547	559	560	491	514	491	557	531	521	516	490	528	488	528	504	485	524	539	546	516	576	530	533	555	563	529	543	548	539	543	500	516	532	582	534	567	524	538	530	499	537	525	507	506	527	528	495	519	570	572	495	535	495	553	573	551	519	517	515	522	562	563	553	543	559	533	518	524	529	512	549	523	518	521	541	514	539	559	566	520	543	558	480	501	570	546	489	557	532	539	538	561	548	517	504	542	547	542	562	516	558	528	532	531	551	524	531	532	495	563	552	471	568	528	561	530	527	537	522	551	545	546	551	519	492	521	580	517	530	543	570	529	526	548	541	496	555	501	559	497	522	522	535	529	506	543	525	519	507	534	556	532	522	540	590	527	522	537	522	533	539	493	535	541	542	516	528	543	560	522	529	549	562	550	537	573	557	515	495	516	544	529	579	535	542	588	523	540	505	532	541	524	529	532	555	503	549	530	519	556	518	539	552	516	499	538	543	500	525	539	525	559	530	547	509	510	521	547	532	521	513	532	554	540	563	487	533	521	531	522	556	511	529	525	520	532	563	561	524	513	510	509	506	501	521	540	523	546	521	521	508	541	507	555	565	516	497	546	522	558	562	567	531	533	495	555	538	545	557	532	534	509	524	521	561	569	530	549	523	569	558	550	548	526	510	530	531	525	517	558	559	508	506	504	523	547	539	540	565	534	522	537	518	532	544	550	527	524	529	510	558	527	509	471	519	549	521	512	581	516	559	543	509	551	536	508	554	573	495	518	549	557	500	529	556	524	481	500	522	545	548	520	538	568	530	543	492	526	554	532	493	517	537	515	514	520	528	529	546	538	508	530	545	548	536	542	524	522	532	539	556	568	541	480	598	525	512	552	520	514	525	553	519	555	527	509	547	537	547	521	556	513	575	504	493	487	547	499	537	505	531	520	518	558	534	590	508	567	542	531	530	516	553	527	567	528	549	550	538	534	485	478	515	541	529	493	525	528	558	569	537	500	521	554	534	525	535	517	518	579	540	537	533	500	506	511	531	524	560	521	559	531	506	523	518	562	548	567	531	519	551	510	486	531	497	523	552	528	569	527	558	503	577	532	545	511	564	519	530	561	512	529	531	509	517	526	565	521	570	507	577	507	553	582	541	550	562	538	561	540	492	519	535	509	503	532	500	504	548	509	503	571	515	534	555	561	530	562	562	542	550	565	547	530	533	548	534	521	556	599	570	516	521	506	537	552	527	541	505	509	523	573	537	511	529	554	506	540	557	500	546	547	575	505	552	517	531	516	519	543	469	500	528	522	547	516	534	503	527	525	538	514	519	527	521	514	521	540	558	489	529	532	516	511	501	530	507	558	547	545	530	532	530	509	530	532	552	513	503	548	547	538	523	543	507	507	552	507	539	487	551	540	499	557	531	510	525	509	579	536	549	564	526	521	542	518	541	510	546	579	511	542	546	528	544	562	521	543	494	528	511	528	549	559	537	501	515	526	510	582	514	559	523	534	495	499	527	545	580	564	558	533	508	532	534	532	562	520	514	538	533	546	500	546	490	504	536	535	494	535	523	543	495	542	544	541	491	547	509	555	562	538	534	555	519	505	571	548	546	534	520	507	556	565	540	513	543	549	535	518	563	540	554	521	518	508	536	537	540	576	549	531	541	496	526	568	554	531	529	543	567	519	520	546	539	524	561	513	535	533	530	539	500	534	559	556	507	542	537	540	534	499	552	540	560	541	548	555	510	514	549	574	518	531	493	521	526	512	530	489	550	546	565	521	550	571	566	487	548	579	491	538	524	538	514	551	542	507	552	511	546	564	550	537	531	491	542	518	515	507	538	539	555	547	514	522	506	507	494	520	538	520	534	556	539	525	536	500	508	527	499	522	555	571	536	536	542	526	535	508	551	516	531	548	570	538	543	529	532	540	577	513	491	520	508	507	514	508	580	568	550	500	541	544	513	567	514	576	547	538	496	518	523	515	528	504	613	510	544	477	528	487	537	557	536	542	535	528	524	532	535	506	580	531	545	484	522	521	545	543	513	542	558	526	536	575	523	518	515	536	570	551	550	534	509	543	529	555	506	523	542	506	530	604	521	534	509	593	551	580	541	525	566	587	536	506	549	535	533	529	518	548	566	577	530	531	567	531	564	525	521	493	520	538	553	539	509	565	492	557	549	526	523	526	498	518	582	538	544	552	532	533	526	540	509	521	515	577	523	507	557	533	521	540	565	507	538	519	523	497	532	535	531	578	530	550	508	542	558	533	511	510	557	521	521	511	524	517	512	569	545	528	496	527	514	510	557	548	508	558	526	547	554	556	533	529	506	543	501	549	507	522	527	542	511	516	539	551	520	522	541	537	546	545	525	534	540	532	541	518	486	561	531	504	526	520	524	547	538	486	534	551	513	542	506	500	573	517	512	539	563	532	527	527	540	531	560	549	521	548	546	554	526	570	555	541	565	530	503	517	565	511	514	544	487	559	542	514	499	553	554	568	540	561	526	546	511	531	549	532	513	541	525	513	496	517	556	598	522	513	532	576	528	595	541	516	519	504	545	567	540	544	561	561	533	505	511	521	549	558	550	533	503	540	557	547
14238	2621	2586	2032	1406	1046	904	787	681	623	561	485	515	465	445	472	492	398	430	432	415	382	397	357	377	414	434	415	374	371	386	374	388	371	376	382	388	399	428	377	369	361	395	400	357	362	382	362	375	412	399	397	394	357	394	391	389	363	392	352	368	367	412	350	367	419	370	349	374	385	343	351	323	372	370	366	343	375	392	368	345	356	340	370	354	369	393	326	361	408	356	384	308	345	374	368	401	357	383	369	373	372	339	365	378	333	363	323	349	375	372	376	334	386	380	360	356	335	378	354	345	380	388	320	349	358	387	392	336	365	393	394	333	392	361	375	369	382	330	375	375	349	351	346	338	357	387	336	332	402	363	384	379	391	375	359	355	373	372	357	345	309	379	345	405	367	399	358	372	394	336	387	367	383	315	324	358	370	350	365	387	374	397	398	367	358	338	349	417	385	372	350	336	359	382	328	390	373	392	339	386	327	324	361	342	362	347	337	369	367	357	366	355	340	349	351	322	350	355	341	361	340	376	357	344	365	352	399	386	353	365	366	369	402	366	367	368	347	389	361	373	373	341	377	356	368	383	338	379	386	347	382	358	361	321	384	341	347	354	367	374	371	384	366	376	351	354	384	330	379	389	351	328	400	390	389	341	377	352	360	391	369	354	387	329	344	375	400	376	352	358	370	374	373	369	386	409	339	387	347	359	362	364	385	356	355	370	352	370	356	353	370	333	389	340	378	365	378	379	345	338	343	384	368	322	384	359	389	324	384	329	371	375	360	326	335	372	334	336	362	373	364	399	355	396	423	383	372	387	405	384	358	353	372	348	377	361	371	374	338	408	371	365	387	362	356	341	383	324	381	361	382	387	376	372	397	381	365	390	412	366	335	389	350	342	343	353	338	345	387	370	353	351	372	387	352	366	380	370	385	388	356	377	363	366	380	363	409	339	323	374	351	365	375	351	318	342	404	399	350	362	356	342	347	383	362	380	374	366	374	411	353	337	351	380	372	397	369	362	389	341	366	334	338	385	375	385	386	337	351	374	370	362	354	347	354	386	356	409	324	379	361	390	335	361	374	368	372	334	368	375	364	348	353	346	376	368	376	336	372	379	372	357	358	356	339	385	387	359	422	350	349	355	356	354	350	357	382	381	386	365	347	362	383	325	344	366	372	369	391	388	394	354	381	347	335	344	322	357	378	375	389	372	352	385	383	347	360	371	367	358	357	377	358	361	387	361	349	369	343	371	389	383	346	387	330	370	348	424	374	383	367	367	370	360	386	372	359	383	353	313	368	413	355	352	375	396	368	392	377	344	381	362	357	358	354	403	366	356	353	338	381	330	379	321	352	326	346	366	405	381	365	346	367	368	398	352	353	351	363	388	382	391	363	402	364	372	367	350	381	346	423	378	364	376	325	368	353	367	341	334	373	360	363	376	345	359	341	375	383	361	371	363	370	378	366	352	371	348	369	358	364	358	374	358	361	316	387	367	362	365	367	355	349	348	382	402	356	365	378	387	376	329	351	352	334	354	368	362	353	357	356	376	382	341	340	376	350	356	368	376	359	350	336	358	348	329	381	386	394	390	335	340	331	372	345	396	394	379	368	365	365	378	378	387	389	359	362	365	359	342	354	372	352	402	374	342	355	373	355	379	367	365	354	367	342	392	358	356	381	372	401	374	365	350	373	391	350	381	404	353	361	345	366	370	379	385	359	383	361	384	379	357	355	386	344	354	338	375	386	355	385	350	356	363	352	347	374	383	352	355	366	325	369	382	379	355	369	365	367	352	377	356	363	354	389	418	349	373	380	367	364	401	356	381	345	366	331	358	403	365	392	380	340	338	379	317	373	373	360	334	381	365	368	316	346	381	359	362	384	362	335	362	378	354	359	368	354	318	355	361	370	377	347	349	356	338	372	389	340	358	339	353	377	347	394	380	398	319	372	371	371	320	382	393	363	376	368	351	370	382	356	346	380	387	376	306	388	388	349	364	343	393	382	365	347	326	375	347	401	351	383	349	397	364	371	367	318	375	360	359	404	394	366	352	357	344	376	387	399	389	355	376	354	382	349	380	374	397	327	340	367	402	376	332	385	350	326	356	355	333	352	356	355	343	363	354	336	358	400	320	386	374	368	371	379	369	362	390	398	333	369	359	334	364	379	331	363	375	375	381	332	390	349	353	364	359	339	354	352	356	323	389	318	392	361	372	367	358	378	383	384	371	345	367	343	373	359	386	349	349	393	355	378	361	349	373	363	372	348	353	375	359	389	376	371	336	373	355	343	367	372	382	347	347	344	345	374	351	351	343	368	388	387	360	365	361	365	343	363	358	316	390	357	375	364	350	377	358	360	350	350	360	355	337	370	372	367	353	351	356	370	373	335	335	339	360	395	369	360	347	380	374	358	338	364	387	347	379	363	359	382	372	372	374	388	394	380	350	379	345	361	336	380	353	354	404	338	356	345	384	354	363	377	371	368	352	351	354	345	358	333	361	353	348	355	373	343	360	373	329	362	371	381	351	355	410	369	416	377	399	368	378	367	373	368	392	352	344	357	338	408	380	353	347	405	410	387	400	360	395	355	372	392	348	352	365	365	300	379	348	370	379	317	346	329	344	343	396	344	334	382	376	389	373	333	361	363	371	368	356	370	380	390	323	366	387	357	414	374	384	374	401	355	332	358	384	373	358	381	355	381	336	424	367	348	361	335	395	377	389	384	341	358	366	391	355	391	359	417	370	346	385	344	345	355	371	372	386	390	376	369	368	392	372	345	347	360	384	358	348	355	369	363	359	303	343	365	386	391	367	342	370	365	367	363	350	361	364	350	376	353	338	351	367	358	411	357	402	347	370	355	362	362	344	362	345	328	370	370	327	352	348	368	361	375	358	389	411	358	316	362	379	354	393	382	368	386	378	438	370	372	344	384	347	370	355	356	366	361	356	351	362	360	364	389	363	344	370	371	352	360	350	364	393	380	361	390	412	353	399	384	388	372	358	361	414	393	393	363	358	373	364	381	347	370	347	391	352	367	342	336	357	354	369	319	382	367	400	351	361	319	354	383	384	383	396	383	339	369	361	344	344	373	358	352	373	375	351	355	375	390	357	357	323	366	344	360	354	332	363	346	394	363	370	395	341	357	333	343	401	351	339	342	400	397	363	371	388	344	374	370	383	375	334	382	413	346	368	366	356	391	339	351	396	375	365	377	388	341	354	355	345	371	349	376	346	408	331	349	384	357	360	354	344	386	340	367	371	386	355	382	343	365	390	342	371	371	399	338	413	354	349	348	378	357	388	360	363	346	360	377	351	362	380	386	340	349	365	343	389	391	373	333	333	396	401	409	352	364	381	346	353	397	383	421	362	324	395	323	326	343	361	393	351	336	341	351	382	322	403	349	340	326	380	373	358	362	341	353	343	335	403	370	373	366	397	402	352	404	355	365	373	375	355	388	337	353	388	380	390	352	354	384	366	357	357	387	379	362	390	354	404	350	354	339
8085	2419	5080	5934	5212	4368	3554	3099	2695	2246	2091	1859	1704	1625	1565	1394	1331	1288	1216	1236	1145	1194	1157	1155	1097	1112	1058	1046	1040	1065	1026	1001	1077	1022	1000	1011	941	1016	978	1020	1014	962	1020	926	990	978	982	912	919	973	940	927	893	942	904	927	900	944	924	949	884	918	952	908	921	949	966	859	924	956	895	919	881	830	866	935	951	903	859	961	936	881	891	917	889	896	930	918	885	919	892	871	905	872	903	918	905	945	910	944	858	841	956	893	958	884	877	940	923	897	909	911	875	907	930	921	909	886	841	860	905	845	849	856	879	873	890	913	888	889	904	883	954	911	883	855	866	839	897	876	866	884	919	922	815	890	913	863	876	896	869	947	855	870	879	903	849	869	849	885	922	895	906	885	863	934	912	853	876	901	895	854	864	836	912	888	890	892	884	878	879	941	825	869	873	872	937	842	896	935	861	892	864	854	880	895	851	873	848	840	915	881	806	850	869	921	826	912	940	839	814	886	894	913	889	882	879	847	895	854	887	884	897	952	906	868	862	872	910	845	893	927	905	919	926	874	895	891	856	892	858	872	880	842	926	863	914	829	887	897	854	918	904	877	865	870	895	883	885	886	844	877	898	894	885	936	902	837	944	865	892	886	879	875	872	886	835	890	887	867	918	863	899	859	858	886	841	870	885	903	882	864	936	891	889	880	885	857	906	892	864	876	850	868	856	876	884	860	876	893	916	877	883	841	833	885	906	887	888	873	886	861	900	850	860	851	890	929	908	862	877	854	868	853	849	869	840	898	894	882	877	910	886	862	927	944	879	879	820	867	901	852	866	824	858	853	899	880	867	859	876	900	894	875	892	838	902	905	868	838	930	912	874	882	884	910	915	851	825	879	877	850	881	916	916	889	874	824	910	833	883	884	889	902	843	874	854	867	925	853	841	912	852	888	864	848	936	864	933	875	894	926	822	862	843	865	888	872	858	935	873	858	833	869	869	855	875	871	910	827	857	863	857	868	876	862	862	851	928	829	874	875	895	843	898	907	866	918	938	942	874	910	889	859	825	908	860	886	900	886	854	877	865	860	859	942	908	899	852	859	925	893	843	823	843	863	928	902	920	881	863	860	865	886	872	893	925	889	868	889	856	912	896	859	864	856	922	876	934	861	818	905	853	911	837	840	833	843	923	832	890	915	878	847	963	850	885	827	845	889	882	811	884	884	880	920	856	839	894	864	857	873	863	857	892	886	853	950	860	892	889	834	916	833	910	888	892	879	912	893	877	869	916	915	859	970	902	921	913	878	896	901	871	950	893	893	865	836	909	899	873	881	902	876	918	899	880	905	915	854	887	893	878	857	865	883	875	860	866	835	881	912	877	912	890	893	883	845	870	871	884	907	857	944	856	896	874	907	811	873	837	914	887	901	867	926	931	864	863	867	904	873	835	894	868	902	927	864	837	857	856	818	928	838	871	834	864	865	863	843	861	902	885	873	933	877	863	915	860	869	894	904	861	901	845	873	844	872	906	848	775	835	877	900	821	870	873	888	866	883	883	882	902	841	894	854	829	916	868	892	874	842	826	919	883	818	868	873	860	897	865	875	851	865	927	843	912	838	899	842	877	954	907	902	926	879	864	847	851	867	867	884	883	879	887	857	830	906	882	884	903	844	871	857	939	888	891	916	908	852	858	879	840	907	889	894	915	837	893	830	929	932	845	895	918	881	851	870	893	855	885	932	861	844	862	866	853	852	867	924	883	877	864	897	915	851	914	915	855	902	869	872	865	870	856	860	899	911	910	830	909	819	858	863	903	890	962	869	851	927	841	849	840	927	898	880	921	846	892	881	832	903	871	898	884	910	936	872	890	907	853	858	864	906	896	898	865	868	892	878	911	907	933	885	935	859	879	882	914	864	863	919	852	864	953	909	909	901	853	895	859	843	889	883	885	895	886	869	874	926	920	847	878	885	896	851	884	875	877	856	909	892	933	837	936	892	845	854	894	869	908	856	903	862	850	890	912	890	897	901	868	907	852	905	839	891	887	894	835	851	903	926	936	913	908	839	866	854	855	862	921	865	905	911	822	943	902	929	853	901	888	894	874	875	833	873	817	922	880	850	914	903	904	892	880	925	869	871	865	870	866	921	875	904	903	868	885	897	898	914	849	916	868	869	870	888	809	890	910	942	882	845	848	867	864	916	910	901	913	908	879	913	921	861	902	900	857	896	903	921	909	859	906	886	912	858	929	873	920	865	920	857	853	874	882	877	868	901	891	850	871	852	883	908	873	861	842	885	931	936	820	852	852	897	831	860	870	864	818	941	915	867	906	901	906	829	886	875	881	884	937	882	891	819	879	848	906	859	894	880	911	899	827	882	939	932	853	830	856	846	907	857	876	836	877	919	897	877	827	836	913	860	849	860	932	879	868	904	910	919	873	884	845	875	880	908	873	856	840	887	922	895	953	869	853	891	945	898	872	929	875	867	855	861	824	934	953	909	893	870	879	898	923	828	909	847	893	913	883	902	877	882	892	908	904	888	854	876	876	806	910	895	820	861	863	892	889	852	939	901	916	858	899	857	854	869	888	930	936	895	908	822	884	871	888	874	916	951	848	898	898	900	847	916	920	903	898	872	911	851	931	867	852	850	894	832	869	890	885	888	869	904	896	970	895	840	907	868	893	902	845	912	889	903	878	852	863	816	842	860	899	929	931	890	889	893	858	880	879	854	901	875	935	882	915	912	842	852	863	894	882	887	907	852	884	864	884	879	913	904	902	895	875	887	947	860	891	883	888	918	888	894	898	869	917	846	893	932	832	895	849	845	888	876	909	856	886	911	872	902	843	875	846	846	859	890	892	842	823	883	873	903	912	915	900	814	835	886	848	890	884	951	874	896	868	904	891	889	893	841	868	886	892	890	865	949	934	920	889	915	887	902	842	831	903	880	860	840	899	899	893	918	908	839	869	878	842	889	962	863	860	912	908	926	884	853	864	846	870	922	906	902	884	844	890	902	890	893	906	884	905	898	904	868	873	878	876	898	884	898	924	866	944	892	879	856	865	880	902	896	842	915	904	904	873	919	890	896	872	867	905	891	875	882	877	891	822	852	897	947	917	892	863	894	853	903	861	895	876	961	891	888	880	895	873	870	953	893	903	906	875	886	854	816	890	921	882	842	916	882	949	884	845	837	869	860	902	852	905	857	906	917	845	871	841	930	897	861	900	849	877	880	888	836	927	884	913	868	886	910	884	896	825	924	887	873	853	846	919	930	874	856	886	876	829	887	887	860	857	885	858	867	909	928	863	890	857	828	849	877	894	888	853	882	925	835	816	878	903	878	908	921	857	874	902	910	894	893	927	874	896	916	936	891	887	871	853	881	889	899	869	879	875	864	842	910	855	867	880	911	909	912	879	827	941	915	898	848	846	862	875	889	887	884	891	936	854	876	904	873	850	879	852	862	864	856	888	873	858	854	854	879	887	878	880	914	884	866	888	867	909	884	900	875	833	894
1906	159	170	124	117	136	131	110	136	111	122	97	112	115	126	116	127	96	103	114	115	97	113	99	120	126	102	125	113	106	96	109	104	118	95	113	124	110	118	115	101	134	121	119	93	117	133	128	111	105	122	127	140	128	118	100	132	125	118	110	116	113	134	107	115	110	94	125	98	112	108	116	116	104	105	110	111	128	123	120	117	104	113	114	100	113	106	106	127	126	105	115	106	111	134	111	110	107	110	121	112	107	119	136	94	120	100	113	93	114	114	112	116	129	123	110	131	113	112	116	105	124	71	126	114	111	119	104	104	101	108	115	127	116	121	121	113	126	121	128	114	118	118	97	132	131	116	135	112	99	102	122	104	137	122	112	121	125	121	113	130	120	123	114	92	105	108	102	114	124	102	126	124	94	126	111	100	134	103	113	136	126	119	131	129	109	104	116	110	114	123	126	120	108	120	124	105	105	123	105	106	94	108	111	118	105	110	95	125	113	120	115	100	131	120	132	114	104	114	101	130	109	99	117	113	111	118	110	115	111	104	116	107	93	124	117	128	139	117	139	119	99	123	109	112	109	90	108	143	121	107	108	125	122	120	112	130	103	104	102	121	106	101	127	112	101	108	109	111	98	115	103	115	116	116	109	115	125	114	121	134	103	111	123	110	114	112	103	116	121	111	118	97	108	120	128	126	111	133	139	110	121	129	133	113	104	98	126	128	106	106	117	115	106	112	124	106	136	113	130	109	107	115	114	109	110	109	137	117	104	118	106	121	117	112	140	122	113	118	119	108	130	98	109	93	115	113	111	116	105	115	113	132	123	122	136	136	109	105	127	110	108	107	95	136	128	116	126	132	108	113	107	97	132	92	109	113	137	118	117	107	113	119	105	98	128	117	106	124	101	102	131	141	121	101	120	116	118	121	126	116	131	109	113	122	124	105	109	117	77	113	99	93	112	108	104	107	103	111	109	104	132	119	115	117	118	104	128	135	106	125	107	119	119	122	126	92	106	125	119	118	121	93	113	128	108	116	118	101	114	126	91	137	119	111	136	118	95	123	112	116	110	105	128	114	112	129	91	120	104	102	109	96	106	98	102	108	123	107	95	118	127	113	88	121	109	113	97	117	94	106	120	114	109	117	130	95	107	118	108	108	126	111	103	113	131	116	92	130	108	123	99	112	111	148	90	96	112	110	120	125	116	130	115	123	116	121	127	109	114	127	132	109	124	116	122	109	117	126	116	121	115	125	114	115	107	106	122	128	108	106	108	110	107	124	123	123	113	114	115	142	129	76	123	110	97	134	109	113	109	99	113	119	122	108	114	133	116	113	105	100	118	111	109	107	117	103	107	115	113	103	115	128	104	102	127	109	114	137	135	130	126	121	123	124	124	123	126	118	124	121	127	114	101	116	108	120	108	97	114	111	92	119	96	110	112	88	114	125	107	112	127	122	153	107	130	107	99	111	104	113	123	126	114	107	107	110	119	124	118	106	130	109	113	112	112	133	104	125	118	130	112	123	84	94	107	123	112	123	129	112	101	117	107	129	107	112	107	121	106	103	107	131	119	143	116	123	125	102	99	96	94	125	118	100	116	131	123	135	122	125	111	104	114	88	114	115	103	115	109	102	117	133	110	106	119	107	107	107	93	105	107	105	101	128	128	116	116	125	125	106	102	99	126	114	131	112	109	110	116	132	125	130	125	151	147	123	139	113	106	125	129	115	111	104	105	101	112	112	111	116	113	125	119	97	115	114	114	114	125	107	123	125	108	125	107	98	135	111	129	101	125	115	100	109	112	130	128	123	124	120	95	108	103	121	109	102	107	113	115	115	108	109	112	134	117	126	113	105	120	114	106	125	139	109	131	124	118	114	85	114	110	101	143	104	118	113	100	137	122	106	98	123	116	119	118	117	133	124	118	114	117	122	111	131	102	113	115	104	127	114	106	99	121	139	125	116	105	112	113	87	120	126	149	112	127	110	96	123	131	114	128	131	110	141	132	114	106	105	113	122	98	114	110	110	116	121	131	122	103	103	111	111	134	104	102	108	117	115	123	123	108	103	108	104	130	115	116	111	98	118	113	107	114	114	118	103	102	105	122	105	118	114	112	102	102	128	109	97	123	116	100	115	94	110	120	141	101	119	142	137	148	122	105	110	102	109	98	111	100	112	102	111	105	115	98	90	120	102	126	127	119	101	101	130	123	105	114	118	115	117	102	111	112	106	119	100	127	106	104	126	117	110	104	103	137	116	107	117	118	100	105	118	135	112	109	135	107	117	122	103	111	108	101	115	122	117	116	121	97	106	125	123	105	120	135	109	115	110	143	120	113	109	109	118	138	96	127	131	92	127	132	100	94	104	108	130	113	104	111	107	103	115	119	119	107	119	98	105	101	115	103	110	121	111	100	129	107	127	111	109	119	135	99	115	98	128	123	121	118	115	109	131	111	103	102	93	105	108	120	122	108	105	123	107	131	106	101	112	128	94	121	111	123	106	94	104	107	110	130	106	105	103	110	117	123	106	112	116	111	110	120	112	126	123	132	119	101	120	120	113	126	90	131	114	141	111	130	86	93	113	108	103	100	111	118	131	127	111	122	110	100	121	105	120	104	112	117	127	119	111	108	105	123	108	113	123	116	93	128	111	111	108	102	115	127	107	94	118	110	117	112	117	101	96	119	135	89	118	127	121	137	111	98	120	121	94	113	136	123	125	104	127	111	103	105	105	119	124	122	105	117	134	119	144	123	119	98	114	114	99	128	135	124	95	135	104	127	113	115	118	107	128	121	116	118	110	122	112	103	115	121	119	101	116	137	100	113	116	113	109	136	110	116	135	119	101	124	103	133	114	115	109	119	99	95	110	121	128	113	115	107	115	113	126	105	111	113	103	116	98	114	111	143	118	125	110	108	121	115	99	112	100	97	121	137	114	115	104	100	136	138	126	95	117	116	122	121	113	122	120	113	108	127	114	119	119	115	112	102	106	120	110	102	114	108	100	136	117	137	94	128	122	112	98	118	124	103	116	111	91	121	95	110	124	122	115	101	86	135	119	101	98	99	103	111	112	113	118	106	120	101	116	111	115	131	103	87	113	136	127	121	100	132	123	122	124	133	105	94	121	123	113	109	114	116	120	114	113	148	118	123	120	107	112	92	112	113	109	104	120	135	115	101	105	107	108	124	125	96	94	110	109	114	102	111	108	135	95	138	108	110	84	110	100	110	124	102	114	116	123	109	111	111	145	100	127	106	117	111	111	108	108	102	105	113	106	127	121	113	109	123	118	105	126	125	130	105	130	154	115	104	121	103	118	122	117	130	112	109	126	105	129	103	121	127	111	130	118	98	104	104	100	108	118	132	93	120	136	116	107	113	129	93	115	114	117	124	112	118	116	133	114	101	113	106	116	136	97	120	126	131	108	105	133	126	110	117	103	120	126	128	117	84	110	108	116	120	114	109	117	118	110	123	113	119	134	107	101	126	101	129	110	112	107	105
2077	397	439	490	412	421	418	404	401	358	387	360	353	396	402	358	332	345	359	344	327	409	346	346	344	333	357	355	417	327	362	348	374	349	338	378	364	352	358	357	345	375	336	324	364	379	346	354	343	337	365	354	363	346	351	376	344	357	388	332	328	377	360	340	364	353	321	324	351	347	360	358	362	331	337	341	384	353	346	328	380	374	328	344	363	355	397	331	349	339	341	312	352	320	359	355	336	334	368	379	355	357	339	386	366	350	352	340	381	354	330	315	351	357	328	356	375	357	336	323	325	330	361	337	337	363	380	333	335	408	324	340	370	349	379	322	331	348	372	362	366	338	330	339	314	371	360	375	369	371	343	384	353	347	364	347	343	348	368	380	339	364	366	339	382	334	352	351	358	357	346	344	339	354	344	351	396	360	334	337	370	369	349	311	348	329	351	327	351	372	341	353	341	320	334	338	346	342	367	412	375	355	367	321	355	318	348	391	393	368	340	373	314	334	374	328	335	345	329	358	362	323	350	371	373	338	358	340	365	323	334	332	342	344	349	341	380	370	358	330	353	354	351	351	365	347	356	319	363	361	352	335	385	366	336	357	321	353	371	376	348	348	354	367	324	334	346	338	337	353	349	324	301	365	354	370	326	349	343	351	375	353	363	378	348	326	342	355	370	338	341	352	365	375	351	360	389	354	329	373	345	347	345	322	385	318	374	348	361	335	387	336	350	368	365	345	332	329	344	351	335	347	368	345	360	380	347	366	335	349	350	340	357	322	333	348	356	370	344	341	320	364	341	346	332	332	361	383	349	349	348	328	353	343	362	370	341	345	368	344	316	333	390	356	329	331	350	331	343	355	331	336	346	374	311	309	318	327	332	333	341	374	327	367	343	361	347	353	379	373	360	306	305	324	329	349	377	331	375	345	352	343	376	341	355	351	389	364	346	385	364	383	331	365	377	340	338	334	353	357	374	335	361	326	340	360	368	373	323	350	369	328	376	322	354	353	344	338	351	357	337	364	335	339	330	369	337	319	339	341	388	332	361	367	355	313	350	351	334	331	348	378	341	356	355	345	351	347	323	359	365	339	368	367	334	357	374	360	324	360	358	351	365	371	340	351	372	319	341	331	372	311	346	353	329	361	333	367	382	369	325	311	373	296	347	334	378	364	365	383	347	345	348	372	393	344	372	328	321	355	375	365	345	342	343	359	345	317	335	346	357	336	360	340	355	385	361	347	364	352	344	367	368	362	348	341	319	392	366	367	361	371	342	343	362	379	370	362	382	374	331	340	362	358	353	339	345	351	335	358	348	368	379	333	333	359	345	321	324	369	347	388	338	339	359	349	345	321	328	318	363	356	359	351	346	390	376	336	360	352	376	340	297	350	320	353	345	361	319	330	358	367	341	349	337	355	369	344	375	356	361	360	358	368	360	343	347	346	348	340	308	354	342	365	355	349	347	333	367	374	360	379	357	357	365	335	360	342	362	346	338	340	334	332	320	324	337	401	352	332	350	338	351	324	362	347	331	318	352	346	334	334	358	322	349	360	347	346	361	364	332	368	332	365	348	366	393	357	372	341	317	345	335	347	346	350	331	384	359	335	356	378	338	361	328	348	333	331	364	379	346	336	389	329	337	337	351	350	316	320	370	327	377	359	387	349	319	332	352	346	332	346	362	353	379	350	362	326	320	349	292	361	366	352	359	330	359	345	358	326	317	361	313	374	341	366	319	321	340	384	349	370	394	335	337	342	348	354	368	338	330	336	374	357	360	329	349	364	330	364	341	337	341	349	331	378	333	355	359	377	364	354	345	328	338	340	358	327	334	344	358	381	337	336	319	359	396	386	349	385	362	337	364	344	330	358	340	368	351	400	343	338	353	363	330	363	327	394	377	322	344	348	342	339	352	348	319	344	339	352	340	325	348	383	344	362	377	343	361	331	358	339	346	364	353	343	364	372	345	348	365	364	385	347	319	371	323	344	330	328	353	362	357	402	344	348	370	334	354	382	350	332	363	378	343	327	330	340	353	348	348	353	337	344	346	335	351	346	346	399	360	350	327	390	343	379	361	363	361	344	373	352	343	331	308	362	342	375	358	329	331	365	332	323	320	326	374	371	378	350	361	336	327	321	366	352	343	320	296	352	338	342	329	341	340	327	358	357	321	355	379	341	340	329	351	320	370	325	326	353	365	357	340	328	345	346	318	354	362	346	326	354	340	316	369	374	331	357	339	338	336	340	371	340	341	337	349	372	360	373	312	362	343	352	348	356	348	361	316	379	361	364	333	361	367	340	357	359	332	370	357	363	363	349	358	341	348	351	308	375	356	390	381	360	357	377	355	356	386	351	345	350	315	375	353	365	365	367	355	366	375	335	375	350	373	335	348	384	346	345	337	388	325	359	360	377	341	333	327	389	369	382	373	342	370	337	353	357	329	355	359	354	344	339	330	322	366	372	345	350	344	345	329	341	378	348	327	354	349	360	361	369	341	328	326	347	358	340	373	340	368	323	370	327	369	363	355	338	343	331	353	362	359	333	347	361	382	332	350	358	345	365	328	340	365	358	342	359	338	354	346	364	348	371	366	345	327	397	365	367	339	342	352	340	360	349	353	359	359	346	365	355	331	355	338	373	348	361	321	342	358	378	344	336	347	370	364	353	353	375	393	356	331	347	370	347	369	360	364	348	352	373	368	358	345	337	354	348	385	370	348	361	353	338	370	343	353	357	340	374	339	342	320	347	384	362	363	344	349	363	343	336	376	346	364	331	338	360	357	331	353	365	345	372	380	352	349	328	325	323	371	323	380	368	345	370	344	354	357	311	347	362	315	345	375	349	356	345	353	345	350	327	371	342	319	354	311	392	371	377	363	351	379	365	345	335	409	389	356	364	361	327	378	375	329	337	343	367	319	372	356	352	359	331	345	387	343	335	325	353	339	325	328	382	347	324	369	370	375	357	337	327	359	364	342	370	366	366	390	357	379	373	367	368	334	341	318	361	319	335	346	357	350	313	308	367	355	326	416	354	342	355	348	347	347	341	345	361	352	333	368	360	352	356	370	362	351	362	352	360	300	364	344	371	392	371	353	335	342	377	369	349	341	368	319	363	358	339	305	358	345	309	328	322	361	359	345	331	355	353	351	318	329	365	332	363	325	377	331	330	399	375	357	347	348	344	356	333	359	318	339	318	370	345	356	333	357	336	377	342	352	344	359	347	338	349	365	339	362	332	345	339	329	330	342	343	333	382	375	341	331	359	325	328	365	353	361	368	329	336	344	293	302	331	377	379	349	356	377	383	331	370	366	378	344	320	336	373	351	361	366	358	338	359	374	348	351	367	367	339	341	357	344	343	335	323	370	332	345	321	368	352	334	361	364	333	350	364	363	328	362	365	362	353	373	381	381	354	309	367	359	373	349	345	345	361	334	350	315	355	390	379	348	324	329	372	353	349	352	367	353	335	327	335	333	338	356	343	371	368	348	354	326	394	339	359
7446	1056	1238	913	683	565	432	395	966	291	292	258	263	239	268	230	229	194	214	211	205	210	194	189	201	210	198	215	194	226	214	218	207	201	199	193	197	186	209	183	204	206	201	188	219	178	198	182	182	199	181	213	204	201	231	194	193	206	214	178	192	201	195	195	198	202	185	212	191	214	179	190	189	200	185	218	196	190	194	189	183	214	185	183	190	204	179	193	190	201	195	211	215	206	185	183	202	184	195	198	156	184	178	189	183	208	199	222	177	203	199	217	207	195	202	181	206	194	190	167	189	193	191	181	193	207	197	203	191	194	196	193	205	206	210	206	198	188	180	177	189	168	215	197	201	180	207	180	198	214	226	203	195	222	184	185	205	189	172	224	186	184	177	192	191	196	200	189	202	185	186	193	174	211	178	175	215	215	186	184	196	182	174	200	193	178	210	216	203	213	207	186	174	216	199	204	199	210	183	188	184	163	174	187	196	171	208	218	187	198	237	195	175	199	204	202	200	202	191	174	189	220	200	221	159	195	196	181	194	169	214	207	197	195	210	175	174	200	194	187	214	194	185	190	210	171	170	204	201	208	200	211	209	190	205	201	165	197	184	199	209	200	190	213	203	189	200	190	192	216	194	188	197	186	188	202	214	198	190	189	190	165	179	200	176	210	178	161	212	194	201	175	163	214	227	210	198	177	158	183	204	186	235	154	194	211	191	230	211	208	171	189	222	188	195	180	194	197	181	192	208	202	200	195	185	186	200	184	203	195	201	188	197	212	207	200	196	179	192	197	196	192	193	202	228	172	196	176	202	181	166	214	219	182	201	205	196	199	195	182	176	222	208	200	187	206	173	207	194	192	190	186	223	207	214	206	201	212	187	208	194	197	189	191	194	192	183	213	171	211	201	199	224	191	188	188	197	197	171	202	173	202	202	195	200	204	212	222	197	202	187	181	209	196	187	197	201	218	184	192	171	200	202	173	189	183	214	223	198	212	186	190	213	198	186	204	201	184	189	178	216	205	190	194	226	204	184	205	173	180	217	189	161	181	184	189	209	214	211	182	188	187	184	182	218	202	177	211	177	218	204	187	201	201	192	212	197	171	186	196	212	181	164	207	196	192	232	177	162	184	198	178	170	184	192	179	202	174	182	202	199	163	191	189	188	182	216	194	204	179	195	212	203	177	190	177	227	173	179	196	184	210	212	197	191	214	207	190	210	172	199	207	202	193	169	208	196	193	220	178	173	198	181	188	184	189	192	206	219	194	205	190	177	189	215	193	217	182	201	167	194	209	206	192	179	184	196	197	205	211	167	179	196	210	181	171	200	183	207	184	201	208	207	231	199	202	188	189	172	192	195	206	186	200	177	199	196	197	166	162	190	206	179	179	187	193	202	188	179	201	165	181	217	192	183	188	183	190	162	203	183	180	210	206	210	235	207	168	206	190	187	187	201	209	194	201	196	191	185	193	186	207	184	194	190	218	189	214	195	175	194	206	206	236	184	197	207	184	181	200	182	192	185	213	185	199	185	219	210	223	232	219	195	197	166	183	204	192	207	194	182	197	183	180	175	201	208	208	205	200	199	176	174	168	192	211	164	190	220	211	194	197	201	207	209	207	188	199	216	185	170	209	200	197	188	202	195	186	173	208	203	219	208	194	201	187	186	176	196	191	198	239	212	194	195	190	204	171	217	204	193	201	195	200	167	203	199	192	197	180	188	205	181	166	212	194	196	184	197	185	218	188	201	208	199	187	210	219	186	192	202	208	208	199	190	188	191	187	196	187	192	200	207	194	185	201	184	184	190	190	191	228	184	214	170	181	208	193	205	174	158	210	187	172	205	208	198	171	217	207	213	194	169	189	210	221	196	215	192	168	202	188	206	217	183	195	214	194	191	200	188	197	209	192	179	179	196	205	204	207	167	212	191	200	180	219	208	203	178	185	202	188	185	158	167	180	205	194	179	203	219	215	215	177	199	213	191	213	214	195	176	185	180	170	200	164	192	198	186	211	212	202	194	191	216	187	198	193	177	203	191	205	185	197	208	198	177	191	193	178	183	187	187	182	190	172	177	222	186	192	197	189	187	198	184	206	214	176	201	191	191	191	184	235	199	192	193	204	196	175	178	195	212	178	170	205	191	184	193	179	189	220	213	190	192	168	197	186	183	200	220	181	180	190	205	193	175	220	215	172	195	193	183	196	192	193	196	212	222	192	194	228	187	199	174	208	181	198	196	189	193	151	187	200	200	207	194	198	185	220	182	186	223	223	205	203	198	199	196	210	193	185	177	185	199	160	188	194	195	173	195	185	188	204	210	173	191	216	227	175	202	194	192	156	209	200	193	187	186	191	199	187	182	175	187	206	178	201	189	182	182	168	193	187	177	219	194	165	214	175	194	214	180	179	196	175	198	181	202	160	198	205	184	197	225	209	220	213	182	196	203	192	181	185	171	181	211	187	171	185	197	169	201	184	192	197	183	184	182	189	210	193	206	179	219	173	194	208	215	200	174	211	176	195	185	182	189	206	185	180	204	191	175	210	199	192	201	180	216	156	204	187	200	198	177	182	184	165	196	197	200	191	175	201	181	219	217	229	209	196	209	196	197	215	178	210	205	186	213	196	215	206	182	208	173	230	191	182	206	206	214	200	218	181	182	194	199	199	173	190	209	213	210	198	208	203	189	179	198	205	197	177	169	185	211	212	198	204	206	190	184	192	178	207	201	199	164	201	225	240	166	202	171	189	191	167	206	195	177	209	181	194	203	221	200	188	199	200	191	211	234	187	180	193	202	190	203	193	169	168	208	187	187	210	213	199	203	198	193	198	202	205	202	199	193	178	179	172	196	188	173	173	199	194	201	195	202	163	171	181	188	205	186	201	206	208	198	209	204	175	178	201	197	204	180	208	192	188	182	201	194	202	203	194	185	178	201	220	217	170	192	182	212	202	195	207	187	192	220	214	191	192	208	189	200	182	186	209	217	200	185	172	221	210	195	203	187	214	208	212	192	192	180	217	222	189	201	213	203	180	180	199	195	214	171	194	191	187	203	228	180	206	206	215	204	191	181	178	190	176	200	171	179	215	180	220	197	178	196	191	195	202	201	193	181	194	168	198	188	227	179	214	170	194	194	197	210	188	177	197	182	206	176	185	181	208	208	205	183	194	204	188	197	159	195	188	200	195	173	202	179	193	178	185	185	179	200	215	180	173	205	183	194	187	186	198	217	210	212	206	211	215	194	201	206	199	194	180	176	209	187	226	188	208	200	220	179	188	193	187	188	218	195	207	172	194	186	192	218	216	187	195	183	213	185	193	183	179	169	201	191	189	182	203	219	187	186	192	198	197	223	156	205	196	191	189	181	183	209	182	176	184	206	202	202	201	193	194	189	204	173	180	180	180	177	229	188	191	192	174	198	216	190	213	167	202	193	205	180	178	202	196	169	199	203	202	193	200	200	176	196	196	180	189	199	212	216	209	179	196	176	195	213	184	193	179
5802	1343	2682	3112	2793	2222	2063	1782	4503	1276	1069	1023	952	839	840	788	774	743	704	717	699	669	653	690	667	680	578	601	610	636	611	581	631	605	593	607	584	606	568	586	565	551	585	583	569	581	541	549	583	598	615	500	569	588	553	544	519	538	569	517	515	594	554	564	574	589	568	562	585	595	515	543	526	541	539	518	534	542	556	535	559	521	533	577	575	560	569	527	528	558	551	527	540	558	532	508	497	575	563	587	569	538	549	555	552	546	560	549	549	523	519	592	539	520	534	556	508	551	524	551	543	551	532	516	568	550	571	536	530	512	536	534	565	508	529	519	517	575	550	507	554	483	573	546	508	538	556	524	486	544	539	521	547	521	517	548	568	561	512	551	518	620	575	505	541	602	521	558	548	528	536	540	537	538	494	543	498	546	572	536	543	515	533	552	530	531	508	544	549	540	538	559	528	546	531	537	571	532	528	517	531	558	545	558	528	520	537	559	525	492	499	517	559	550	505	518	513	520	499	534	523	558	547	521	533	533	507	530	544	510	537	531	555	512	554	509	551	556	496	560	547	549	548	494	543	515	531	569	543	544	497	546	572	517	546	517	559	503	509	543	533	543	496	535	536	500	514	546	559	549	557	533	556	544	543	553	554	514	538	547	527	516	540	555	544	571	504	513	526	550	540	523	506	591	583	531	548	528	539	533	536	534	479	588	509	485	523	582	523	484	492	513	527	554	525	472	518	559	590	547	558	530	564	545	507	520	538	523	543	517	528	557	508	572	539	501	509	530	536	571	597	528	540	575	540	560	512	536	536	528	514	543	521	574	543	522	520	506	538	546	527	525	548	500	510	543	528	503	532	523	547	509	519	495	542	550	582	528	555	555	530	529	521	519	529	542	558	601	525	509	535	577	535	551	533	483	511	509	554	507	520	552	547	580	547	518	494	543	545	564	539	591	532	539	573	495	490	561	506	559	565	554	535	525	520	529	540	568	528	529	553	508	545	554	555	532	535	559	505	503	513	525	522	577	518	526	528	565	513	476	539	548	557	556	528	537	543	529	520	553	539	519	543	521	536	544	511	504	508	519	573	536	565	554	513	543	495	500	533	528	549	566	558	562	560	556	558	570	533	523	524	562	515	523	566	576	527	570	494	538	591	550	548	559	516	480	517	519	536	544	500	563	562	557	519	538	542	553	525	516	523	563	556	541	552	535	547	532	526	506	544	539	527	516	545	528	501	547	527	556	532	523	535	539	540	554	554	521	482	516	551	528	532	560	553	493	516	561	551	543	533	516	574	553	536	536	541	554	527	601	509	549	597	533	523	571	539	558	541	532	566	569	546	550	536	580	532	487	515	544	549	524	532	514	555	492	494	573	539	565	536	540	543	516	539	495	524	517	514	529	542	494	514	564	574	518	538	525	524	541	510	554	501	514	571	535	559	515	544	573	541	561	545	523	534	511	525	535	546	565	542	573	553	542	547	528	523	538	569	599	494	534	551	527	551	572	531	568	572	531	550	512	518	521	526	580	563	547	520	520	529	591	546	521	557	508	558	516	543	524	528	526	549	526	525	532	562	546	502	494	523	532	552	528	550	560	538	494	536	513	545	545	550	505	515	553	517	512	545	548	541	568	558	540	566	532	540	565	477	537	517	515	508	487	494	538	533	512	499	563	531	557	575	580	536	501	565	554	558	561	530	538	498	583	521	549	534	543	524	557	529	502	542	522	537	496	594	573	572	545	561	531	530	547	534	556	528	549	551	510	558	539	504	587	554	566	553	504	524	490	532	522	494	535	505	542	530	522	518	569	515	523	518	551	531	537	539	546	534	529	550	546	544	526	552	538	495	550	528	575	552	519	528	532	529	504	527	522	544	550	522	519	519	546	555	564	523	566	506	536	516	537	528	558	572	557	505	528	542	524	515	563	535	584	543	540	531	512	516	509	521	483	538	504	572	522	548	543	530	541	508	498	555	520	536	513	552	554	561	503	529	548	524	553	538	549	555	481	569	537	518	536	554	531	478	567	534	522	536	519	593	516	544	525	511	507	506	536	560	527	509	585	544	514	545	547	524	535	514	520	530	519	528	500	537	508	528	571	560	539	541	522	560	565	561	526	551	538	507	525	529	533	559	529	542	512	565	502	544	555	543	576	537	473	542	520	542	522	540	555	574	477	518	524	552	517	515	497	514	534	534	540	571	569	532	531	537	549	539	549	542	587	531	515	520	532	532	541	522	532	524	565	535	495	536	510	571	567	524	533	499	565	542	586	540	569	564	509	540	529	592	540	530	530	547	604	517	566	540	533	536	529	527	568	526	535	550	574	549	541	534	528	519	528	532	557	522	493	576	549	554	555	540	552	520	505	521	566	547	544	497	522	544	582	530	508	560	545	523	542	518	528	610	506	541	563	568	501	547	533	552	569	537	525	518	549	587	526	531	530	524	513	545	546	556	505	520	545	549	548	530	570	524	531	511	551	535	531	485	559	532	532	525	561	535	577	546	558	513	528	542	516	540	545	540	533	563	506	514	519	551	567	525	536	510	515	564	545	542	520	504	607	540	599	558	554	543	547	516	514	568	515	527	530	565	553	520	489	546	530	490	534	555	473	524	522	550	563	541	529	497	501	528	498	558	507	533	527	505	562	551	536	543	541	534	523	537	546	563	521	568	548	537	561	528	530	544	510	506	540	480	530	527	524	523	517	538	572	516	570	553	540	553	501	521	526	520	539	538	517	568	489	527	556	557	533	504	493	539	535	577	523	528	559	507	529	539	547	529	535	537	537	556	590	552	539	571	555	548	500	520	549	511	531	510	524	521	472	543	519	567	500	531	531	545	545	507	514	589	517	538	538	565	551	545	514	559	511	551	585	535	551	507	560	537	524	537	526	528	535	517	532	555	523	528	544	516	536	547	549	540	570	529	527	502	543	540	540	517	533	511	544	529	525	559	541	582	526	536	553	518	557	549	544	548	499	535	563	520	528	529	531	551	541	577	579	514	534	568	558	551	529	489	524	556	508	539	542	549	555	534	521	551	543	535	521	530	568	569	547	563	529	553	564	565	561	575	548	532	500	536	549	550	509	528	556	527	554	542	579	569	561	595	509	559	556	526	517	504	537	545	522	541	537	492	539	520	514	538	486	528	519	570	538	519	501	561	548	505	526	564	579	529	512	517	538	537	548	525	534	581	570	534	547	515	566	507	520	523	540	495	535	527	549	506	534	526	535	558	494	553	532	537	541	522	519	545	524	511	540	589	504	529	550	531	569	552	553	517	530	547	521	530	557	546	503	534	551	566	500	543	509	516	501	532	561	551	504	537	488	512	488	525	538	570	509	556	563	529	524	471	537	567	517	515	556	535	530	541	519	521	516	506	534	537	584	533	549	523	551	538	492	543	540	548	576	520	530	512	508	578	515	524	548	521	513	528	540	531	563	558	561	586	564	522	544	541	512	521	546	537	551	565	534	536	513	558	542	525	588	530	551	540	586	517	556
14254	2597	2716	1972	1431	1075	921	775	866	644	537	505	478	467	502	455	461	422	387	411	403	409	401	392	395	388	390	383	375	374	383	393	377	410	379	394	370	335	381	369	385	405	334	387	360	392	358	420	352	394	328	358	384	364	373	398	378	361	343	393	385	343	410	378	385	358	374	345	333	364	352	358	343	354	376	398	399	353	355	379	351	384	368	325	359	355	397	404	363	353	400	389	363	379	371	388	387	353	371	360	355	382	346	375	318	395	424	346	379	405	378	376	348	335	378	374	386	347	391	351	354	357	322	341	358	404	374	365	359	352	345	339	352	380	366	355	397	390	373	420	351	372	375	358	363	410	382	366	382	357	359	392	380	374	360	344	349	365	345	400	352	367	374	339	354	343	371	369	383	349	363	350	358	362	364	333	346	321	371	356	377	370	368	339	344	345	390	366	329	373	353	388	390	353	380	357	375	364	375	382	384	335	351	374	360	378	345	367	367	390	346	385	334	335	374	365	328	357	362	358	360	356	363	363	359	366	363	403	337	344	387	396	390	349	353	334	367	351	387	322	324	368	386	369	318	385	358	355	372	347	377	353	363	331	349	395	364	377	347	375	377	376	324	378	364	336	339	373	380	348	319	358	374	368	337	350	377	344	357	366	378	357	309	370	337	357	363	364	389	340	380	349	354	363	326	348	355	338	367	355	358	336	377	354	402	402	344	335	345	357	359	375	401	373	377	384	357	346	368	391	378	348	379	357	358	388	340	341	358	360	350	362	361	374	403	342	381	394	330	358	390	361	401	375	380	383	366	390	369	340	355	370	332	372	371	363	309	374	378	355	383	353	361	336	342	349	340	375	333	358	319	377	364	372	367	387	355	354	366	371	341	336	375	376	370	355	338	345	396	361	349	380	379	386	413	323	413	402	365	364	364	372	339	361	364	379	366	372	397	369	374	398	360	360	350	373	380	349	360	377	380	362	381	362	389	348	362	362	363	353	377	319	321	334	370	351	353	352	343	380	362	393	341	364	352	355	357	363	370	401	344	357	382	346	359	330	333	393	380	356	345	384	356	354	352	377	366	314	361	355	382	384	373	355	353	357	383	327	400	358	347	329	324	379	386	327	359	395	366	373	393	378	402	379	363	373	364	347	397	422	390	378	382	380	387	356	362	388	376	322	312	385	377	416	404	346	377	386	419	356	378	337	378	341	364	374	373	351	365	321	362	392	397	376	315	375	367	374	351	398	378	360	361	376	365	391	376	351	346	373	360	380	354	360	361	322	383	324	347	361	403	357	370	403	375	383	368	337	348	322	383	342	336	346	383	381	329	362	385	395	378	362	352	350	393	339	392	393	396	350	372	356	369	334	342	382	337	341	394	373	380	395	357	364	410	393	342	355	379	396	352	414	354	327	402	386	350	375	409	372	357	373	366	360	369	368	364	393	340	331	389	379	365	366	357	349	363	346	373	363	371	376	391	373	364	376	375	347	292	378	326	369	372	387	399	366	399	378	376	373	389	366	354	350	374	362	369	365	373	314	360	350	375	345	396	404	372	354	330	367	340	365	366	373	392	375	364	363	370	372	355	366	340	352	365	328	389	382	365	342	351	386	355	347	378	344	342	359	353	395	320	340	355	360	350	348	362	379	362	371	366	370	383	380	390	346	380	362	368	372	339	386	378	330	353	394	336	353	360	385	365	382	362	354	359	369	377	380	421	378	359	393	361	358	373	341	362	315	380	355	397	363	338	366	371	354	402	374	332	413	373	370	406	353	375	372	358	341	356	341	395	346	393	358	375	349	380	412	392	402	364	350	371	378	345	347	351	387	350	334	365	382	367	372	345	376	402	333	336	351	371	333	351	399	399	373	334	322	375	358	322	325	335	384	334	330	399	369	328	358	375	401	365	366	363	396	375	337	318	363	341	338	379	344	366	413	392	359	390	392	319	376	381	335	381	404	402	369	339	356	376	338	333	354	354	351	371	376	371	349	369	369	348	345	330	352	388	351	355	370	387	352	355	362	393	361	374	356	332	372	350	359	350	380	373	371	361	346	405	382	343	338	390	356	367	387	339	396	386	353	348	382	368	363	415	378	359	345	394	368	345	357	365	363	373	372	343	415	367	372	334	408	334	364	364	378	381	371	349	355	364	356	366	371	373	355	349	346	373	372	346	374	342	393	372	330	326	361	360	353	395	355	349	410	341	352	322	368	383	356	361	394	355	363	365	353	356	350	363	390	378	353	377	381	367	352	353	368	367	320	366	321	369	354	378	332	353	373	398	340	361	348	370	348	345	382	391	378	367	363	351	355	399	356	406	354	340	379	335	384	386	373	344	371	343	364	373	361	378	354	363	364	348	359	360	376	377	388	353	354	312	334	363	377	352	368	397	325	407	339	359	351	366	344	354	356	345	370	396	365	373	327	414	376	336	364	364	375	354	327	361	381	325	350	349	370	339	367	380	363	373	367	345	373	355	349	393	317	352	330	359	384	366	388	365	361	373	359	345	391	369	362	357	361	365	368	358	345	376	354	361	364	363	349	342	352	313	353	361	375	386	352	379	325	364	319	382	369	372	357	352	328	380	350	396	354	400	396	366	372	377	380	387	326	407	392	370	390	367	377	363	327	355	365	312	350	336	362	368	389	357	378	386	339	361	357	335	394	346	342	342	359	351	389	387	338	334	354	322	370	346	340	375	371	357	363	361	355	363	347	377	411	356	360	370	417	373	380	377	346	359	356	371	379	370	375	390	350	364	358	358	332	333	381	388	397	379	411	419	361	337	356	358	365	363	367	362	403	354	365	357	334	355	379	417	365	336	354	375	335	373	394	370	345	364	382	360	325	313	365	390	379	332	364	376	377	352	384	383	364	388	354	370	359	328	330	398	358	343	359	406	345	373	346	340	387	374	374	384	375	349	294	354	382	386	339	360	331	378	364	387	363	401	369	310	358	367	337	399	380	376	363	358	333	380	369	378	357	374	367	364	347	364	374	366	387	374	358	356	371	359	353	356	344	352	364	359	361	327	330	358	354	357	329	351	384	399	335	365	332	357	358	360	390	362	391	351	357	327	378	392	357	357	400	381	352	379	357	371	320	381	332	360	384	362	377	382	350	337	362	368	372	352	347	362	315	367	343	374	348	354	348	358	351	329	381	353	349	360	370	375	369	361	359	353	340	402	351	340	344	361	391	367	371	338	381	359	326	346	391	350	373	392	331	352	347	376	357	348	375	362	361	343	381	381	372	334	347	352	355	378	357	328	376	377	355	338	360	379	353	393	362	387	357	389	375	383	381	338	363	380	370	408	366	340	391	349	410	385	340	375	359	373	343	372	360	398	359	403	375	336	338	324	384	370	356	392	364	346	362	327	356	382	363	388	383	337	375	343	358	346	374	378	332	355	332	365	393	356	370	387	346	349	340	353	320	376	381	368	360	382	377	332	345	349	355	359	369	362	401	402	324	405	372	400	404	369	367	363	391	378	378	366	380	354	353
7810	2473	5031	5690	5097	4301	3566	3151	3638	2411	2028	1933	1769	1583	1535	1443	1362	1258	1230	1222	1206	1185	1187	1077	1147	1065	1122	1068	1058	1050	1100	1037	1021	1018	1079	1017	982	976	1023	991	1044	989	1030	944	932	961	959	913	945	972	916	907	890	908	954	918	940	896	908	975	930	915	910	887	918	959	880	893	897	948	915	926	887	891	941	858	921	925	939	917	881	925	888	950	867	904	876	894	897	907	886	873	877	883	866	915	903	912	927	867	864	894	898	905	886	923	877	899	901	882	870	870	837	927	884	878	862	870	865	831	927	902	848	915	913	921	875	874	908	898	894	882	832	922	853	835	873	889	910	932	864	876	894	889	822	906	894	899	883	828	870	875	887	890	889	866	867	875	834	916	822	915	955	850	907	899	936	843	933	876	867	867	879	976	855	910	880	915	862	901	862	866	889	863	833	880	842	837	833	880	868	911	907	895	873	899	853	854	909	860	903	851	870	910	865	931	875	904	874	860	884	856	826	884	906	949	885	836	889	869	889	847	878	934	877	878	880	883	888	862	845	880	871	900	876	885	887	908	871	892	912	958	896	842	850	910	869	870	880	845	927	881	931	912	856	910	905	891	847	897	840	883	867	870	872	862	887	892	865	872	886	861	870	901	881	858	877	895	887	891	849	921	860	899	872	905	881	911	875	897	866	926	898	849	899	880	836	881	894	867	877	859	934	892	948	899	889	833	938	837	866	862	857	865	859	885	849	861	814	878	908	886	883	909	884	915	910	850	869	912	890	870	893	865	924	895	857	877	888	865	874	865	959	918	893	861	874	912	903	855	869	847	877	875	844	901	896	928	859	842	875	866	879	871	842	867	874	885	847	884	893	887	912	912	935	847	875	858	898	898	899	893	898	840	933	867	885	892	957	835	892	920	871	844	882	857	912	906	832	904	813	861	833	886	938	873	925	899	906	829	910	889	915	873	824	880	819	899	900	891	910	846	887	854	912	898	839	888	875	876	866	860	885	880	908	924	946	894	812	886	878	872	863	870	850	856	875	901	863	913	838	876	940	866	848	857	872	844	920	889	898	908	856	867	860	886	885	907	832	875	860	853	873	863	890	872	852	905	922	880	822	838	834	933	829	887	897	893	919	845	840	836	870	877	874	890	853	899	875	889	846	892	890	903	868	930	890	951	882	853	886	880	931	863	840	871	856	822	882	862	877	901	859	928	854	890	908	912	882	923	829	846	856	843	913	873	860	923	874	872	934	909	902	908	879	886	887	819	810	854	905	852	880	873	863	884	912	886	852	880	948	827	876	902	888	872	911	905	921	918	831	879	892	910	881	885	927	871	845	932	854	892	894	912	883	858	918	917	863	937	855	880	875	844	882	893	836	844	929	854	930	841	876	898	870	958	976	852	871	916	863	901	910	909	909	849	884	905	895	885	906	815	873	864	859	909	901	942	865	888	901	862	880	876	911	861	854	876	906	921	852	909	905	909	906	899	807	911	858	886	894	862	892	847	891	942	912	883	854	902	905	864	886	914	878	901	922	870	900	925	863	870	853	884	901	931	913	869	887	871	940	886	893	843	904	841	846	874	890	868	858	878	881	835	908	854	843	851	891	882	867	849	859	880	898	884	882	857	881	882	895	874	917	903	872	872	883	924	943	824	885	935	883	927	876	875	909	905	863	860	880	871	799	908	852	852	937	888	861	893	859	847	869	878	831	870	850	899	891	878	849	913	919	861	881	900	807	860	865	844	906	857	855	849	857	882	845	847	851	882	881	918	907	890	905	875	820	919	885	882	831	906	924	871	914	863	895	893	853	877	893	819	894	877	909	889	849	831	846	847	868	888	886	853	867	900	911	883	905	887	894	926	897	851	877	903	874	946	911	878	832	911	862	865	851	874	882	942	871	917	891	898	838	883	932	906	878	853	855	910	856	896	876	870	829	878	898	902	877	852	901	888	871	889	911	916	898	910	858	916	840	943	886	853	852	897	883	889	863	902	860	876	877	853	908	879	869	861	921	925	888	876	886	893	913	899	880	869	876	861	854	891	862	965	927	889	868	914	906	886	873	880	853	819	861	870	875	860	956	859	906	877	893	845	882	854	891	875	906	931	882	838	860	902	911	846	872	905	927	910	932	789	863	873	955	879	889	888	899	878	897	864	865	866	880	883	910	858	851	915	868	864	910	925	884	871	860	916	902	892	885	884	868	884	825	858	921	932	876	871	890	923	891	888	876	890	893	921	892	849	884	876	887	901	878	945	880	898	909	835	847	911	936	887	842	903	891	858	889	930	872	868	892	924	872	916	839	863	927	842	865	863	842	846	907	853	876	881	861	881	858	895	897	897	866	899	912	877	872	857	882	883	903	901	902	934	867	876	843	902	859	851	899	865	873	897	928	895	919	908	848	858	910	883	883	923	872	927	931	880	867	868	847	918	923	894	886	888	841	897	863	898	905	833	885	894	891	882	860	919	877	864	848	883	849	892	873	860	867	939	868	863	827	881	912	853	856	846	905	878	833	917	893	913	872	848	902	887	934	874	872	908	913	873	904	874	881	852	889	858	897	904	836	857	905	864	918	889	899	892	850	883	893	907	814	899	915	864	883	875	882	864	932	826	891	888	927	853	887	859	903	875	895	902	839	874	888	898	940	838	825	892	880	902	909	916	917	882	945	889	883	883	852	916	846	894	861	863	845	853	871	920	885	919	842	875	919	908	886	883	887	849	888	880	789	860	879	937	886	868	870	855	891	873	816	839	871	873	906	879	858	896	859	873	855	860	910	918	822	825	884	863	856	946	893	889	844	863	893	897	892	887	883	894	874	888	943	890	877	909	963	837	866	895	835	899	901	924	827	865	882	872	908	903	935	789	907	859	889	921	885	898	879	804	858	881	909	917	883	935	904	908	912	926	945	879	911	868	872	936	892	894	935	884	901	863	885	887	883	890	845	902	930	890	895	857	876	908	885	852	879	839	892	886	904	851	839	914	839	863	858	890	893	907	859	919	893	915	884	837	894	858	904	879	838	858	850	833	910	935	862	881	916	868	893	898	903	884	898	861	907	833	868	844	859	866	877	860	874	883	876	941	882	906	854	900	887	943	936	868	900	846	899	920	877	882	831	873	874	860	940	892	915	840	889	858	823	853	900	861	909	895	872	922	840	900	896	906	888	921	875	885	904	863	879	918	851	877	849	908	888	893	922	917	850	887	879	915	824	894	909	891	883	836	876	893	906	948	879	872	907	858	868	933	877	870	913	866	890	931	892	877	921	898	919	835	835	916	906	897	911	943	877	858	922	824	883	858	957	883	856	918	853	906	878	884	891	905	898	886	900	900	881	839	858	896	887	871	932	865	865	868	893	853	885	904	891	923	939	890	884	866	809	898	899	878	887	920	899	879	914	856	835	884	885	913	933	828	897	874	919	896	909	897	873	862	868	887	897	863	876	838	863	885	820	974	866	874	898	879	845	901	852	896	852	822	834	895	915	928	904	914	879	855	914	836
2002	148	146	124	126	112	120	125	118	126	115	128	109	105	117	133	117	83	116	116	112	120	115	125	111	115	108	121	115	128	132	97	131	102	96	129	118	101	117	107	122	106	100	122	113	125	128	117	110	99	127	131	115	124	102	138	123	114	113	108	133	107	138	114	109	81	99	110	111	125	140	104	123	94	127	111	113	138	119	116	101	103	101	115	100	134	121	113	102	122	111	134	115	119	118	118	105	114	113	110	128	97	113	112	112	108	103	107	112	135	124	115	114	99	127	103	115	132	113	123	99	130	110	119	94	125	104	105	105	129	115	122	124	108	89	107	106	107	112	124	132	101	106	126	115	97	108	101	104	123	109	122	88	114	107	105	126	94	119	111	116	118	107	125	108	115	123	121	121	136	122	119	101	120	109	102	131	102	122	140	116	132	105	124	116	107	122	109	118	109	105	108	118	105	90	111	120	134	109	114	98	110	118	119	111	109	98	110	113	106	105	141	113	98	97	131	116	92	124	101	104	153	101	119	110	95	146	117	98	111	111	113	109	136	104	95	111	112	106	113	115	116	115	107	135	127	108	111	128	114	127	136	108	93	110	121	115	93	97	104	129	104	127	129	133	135	114	108	128	119	104	116	99	115	109	118	106	116	103	102	92	112	117	133	112	133	113	126	98	113	113	122	114	109	86	88	112	125	96	110	89	99	121	91	100	104	134	135	93	112	132	119	118	94	107	117	118	122	106	92	99	109	117	104	120	110	120	99	119	98	135	123	99	112	111	109	105	123	114	119	103	127	125	104	105	114	122	123	115	118	109	124	114	107	91	120	117	98	107	127	129	130	98	104	115	132	125	128	95	118	113	130	123	141	103	99	94	102	102	124	98	108	118	120	128	116	109	130	105	115	139	114	95	118	103	122	110	108	107	129	125	120	119	124	115	107	99	110	116	126	108	124	114	127	115	115	107	119	108	152	106	96	121	111	118	107	127	122	113	123	103	123	110	108	97	126	119	109	121	119	129	131	112	113	113	105	114	110	118	122	130	111	110	103	99	103	92	108	115	119	117	118	114	102	108	101	110	105	115	101	111	126	104	106	124	115	130	112	105	105	110	118	103	99	113	106	102	100	100	110	109	128	119	100	97	106	95	111	132	104	117	110	124	103	114	109	94	116	104	118	95	128	101	105	127	117	125	114	112	109	109	113	124	114	131	111	99	122	129	96	119	121	105	119	130	98	102	126	135	143	100	112	101	100	133	114	121	107	106	104	106	116	110	110	105	103	112	113	91	108	119	100	98	112	110	112	110	131	117	113	118	145	128	132	108	136	107	110	107	117	122	98	106	103	132	127	123	113	118	116	115	113	98	113	110	115	146	106	101	124	128	112	125	106	120	127	119	108	121	109	126	126	102	108	121	113	98	107	113	133	106	106	121	122	109	128	113	112	107	101	105	113	113	118	108	137	118	118	108	127	112	113	107	108	96	98	132	125	122	116	121	112	125	121	109	100	100	118	111	120	121	110	117	121	110	129	120	142	130	115	98	129	139	105	120	116	125	119	135	114	100	129	125	108	134	118	108	122	94	127	108	122	124	123	98	95	113	111	120	132	120	115	116	100	106	119	110	103	119	95	111	111	120	108	115	130	106	134	114	153	102	103	117	127	117	112	129	120	114	125	130	123	114	96	126	124	94	121	86	94	114	116	88	109	118	103	148	101	116	119	120	124	113	116	126	114	120	123	117	102	118	130	113	106	98	98	112	106	127	129	111	112	115	134	100	115	122	121	109	126	115	113	105	126	118	115	118	126	114	115	119	101	117	127	123	110	99	107	133	102	127	127	128	104	128	100	104	121	102	122	106	86	136	128	114	123	108	122	92	119	111	102	129	120	115	128	104	118	106	133	109	115	114	115	124	110	124	101	111	115	125	113	98	107	114	105	144	112	128	119	132	108	114	126	122	99	112	105	143	113	111	108	110	102	131	124	103	106	112	103	105	109	120	115	105	112	111	102	120	110	114	126	136	123	130	98	109	127	104	121	122	133	106	114	94	112	102	105	109	118	120	111	106	102	117	111	123	97	86	110	113	119	116	101	121	108	118	119	114	127	89	102	123	102	122	92	108	118	105	111	128	99	106	118	110	103	119	101	97	113	132	106	99	93	110	133	117	113	137	126	120	109	81	121	110	106	104	112	101	107	119	116	115	103	124	101	96	125	116	115	121	118	116	124	111	112	120	125	104	116	113	107	107	125	118	85	102	121	111	107	106	126	102	111	129	129	117	88	140	136	115	87	119	114	115	117	114	141	122	112	106	118	124	109	112	117	121	122	101	129	117	110	129	92	128	102	117	94	117	119	100	114	118	109	104	119	120	108	100	93	123	112	104	123	110	109	96	106	113	113	107	116	125	134	112	128	110	99	103	106	128	111	128	121	123	123	124	110	121	116	135	111	99	126	106	93	114	108	121	104	121	108	92	116	99	115	121	103	126	112	125	114	121	116	127	102	97	107	117	108	127	120	115	113	121	97	104	140	122	133	125	115	119	122	127	118	112	114	96	113	104	136	105	117	118	123	116	113	116	114	108	113	112	116	109	145	119	96	106	114	110	118	105	104	114	110	109	105	112	106	130	128	95	106	115	113	117	102	138	105	115	122	95	126	124	147	130	92	113	123	119	95	118	117	115	122	115	105	132	140	112	109	107	126	117	114	112	126	125	121	87	100	123	95	115	121	119	122	115	128	114	113	102	110	113	113	126	122	124	101	122	126	102	113	113	110	98	101	96	117	104	107	119	91	114	121	114	118	132	103	113	117	120	111	111	110	114	101	123	128	113	111	138	117	99	129	135	107	105	125	116	106	127	98	114	115	128	106	91	106	105	112	124	91	107	130	99	150	100	125	122	115	122	113	122	116	104	98	108	101	102	114	109	116	117	107	100	134	113	97	129	126	117	107	102	100	119	98	99	123	104	111	116	111	134	120	116	107	122	122	124	98	111	128	134	121	114	115	113	112	121	117	127	106	108	116	118	117	116	120	113	116	97	120	114	94	117	118	110	97	108	122	110	99	131	118	130	112	128	109	93	122	124	122	121	105	104	100	113	131	104	104	111	102	114	119	110	117	102	122	122	106	97	111	126	119	125	110	122	118	115	120	104	111	118	120	108	108	109	122	110	136	118	116	114	123	127	95	107	106	134	125	123	120	115	121	115	131	100	103	110	102	100	97	124	114	104	119	125	106	93	116	126	88	102	124	106	122	97	113	105	125	118	103	97	98	111	102	115	121	106	121	128	104	108	106	118	103	90	106	134	114	117	118	109	102	120	113	98	118	102	116	101	120	128	124	130	103	120	117	108	114	122	113	115	105	108	93	121	142	134	118	105	109	109	111	122	110	105	123	114	101	117	105	114	131	124	119	116	106	143	119	80	115	119	93	117	118	114	121	110	109	136	114	140	124	109	118	106	106	134	117	120	144	132	116	105	117	101	109	113	111	106	115	124	99
2065	391	443	439	420	420	420	419	387	338	386	362	363	370	339	345	351	367	353	348	391	327	376	364	364	356	369	341	355	373	353	344	355	322	334	372	334	325	350	358	346	329	401	347	345	354	372	342	345	357	285	289	351	340	331	369	346	361	359	327	353	357	359	367	357	370	335	340	341	338	387	347	356	375	384	369	352	347	317	358	354	332	353	365	350	336	355	362	338	348	339	334	373	370	327	358	354	328	380	348	357	327	338	365	338	304	322	341	334	353	352	369	363	387	353	342	356	355	350	343	344	360	367	367	333	354	346	367	360	337	357	345	369	369	357	335	345	303	352	354	350	361	353	363	316	369	377	374	354	326	362	349	363	338	350	341	326	349	338	348	393	325	358	373	374	359	338	375	330	362	331	365	335	382	367	349	345	330	346	349	324	343	368	342	343	327	355	350	367	352	352	366	383	308	372	364	357	350	348	401	351	321	360	323	361	323	353	364	348	356	355	309	345	349	360	370	324	375	324	341	322	352	358	336	357	409	310	384	337	338	390	309	325	360	356	376	342	376	361	317	341	339	345	349	343	348	358	373	337	343	333	361	399	339	346	390	329	335	345	365	340	304	363	339	375	340	337	337	322	334	314	335	379	337	341	369	365	361	357	392	336	389	340	345	371	326	348	334	303	328	335	374	328	336	347	323	346	336	362	346	319	354	337	318	335	356	340	359	319	364	321	377	342	338	357	369	294	369	348	360	324	333	365	348	323	355	346	330	335	375	380	388	369	361	337	366	342	335	340	313	352	344	334	343	313	339	347	308	329	332	335	346	367	351	350	339	348	337	380	304	367	354	343	356	340	375	334	358	357	341	335	341	343	358	333	332	313	377	369	328	340	332	346	332	346	329	337	339	346	338	363	391	339	392	342	330	315	360	348	367	333	338	316	360	320	313	338	348	328	342	330	349	323	365	369	341	350	342	358	352	370	346	361	357	333	351	346	373	369	333	346	306	357	327	356	320	318	380	362	358	323	366	332	338	328	343	347	377	342	349	333	328	351	323	336	343	320	355	372	361	335	332	368	339	361	347	362	356	351	331	325	372	364	357	316	361	398	345	348	376	352	349	336	369	380	342	336	366	354	346	365	373	350	348	375	351	342	329	352	297	357	351	386	368	332	367	372	364	367	342	400	373	354	338	337	366	370	333	367	363	339	352	342	352	399	347	383	373	328	401	315	331	337	353	337	360	359	340	324	364	375	358	329	354	329	335	331	372	355	345	366	328	341	319	391	362	346	349	365	357	375	370	355	353	345	337	347	331	357	364	360	368	337	309	387	390	358	376	329	361	373	366	322	329	335	370	368	350	331	330	390	358	368	345	318	344	349	355	335	366	355	352	322	336	336	327	358	360	410	351	363	371	337	340	349	351	314	354	368	356	338	366	328	353	375	360	342	380	369	326	327	330	345	339	359	360	363	327	362	349	341	343	312	346	337	357	384	314	362	331	336	383	362	360	364	359	358	389	361	347	348	332	332	356	371	384	344	337	355	343	327	353	338	362	353	347	335	346	384	350	356	353	323	351	332	315	371	353	363	356	357	378	344	336	323	352	345	362	346	332	332	329	326	347	353	365	383	334	399	370	354	347	316	358	351	352	341	336	333	378	372	369	377	345	326	334	394	346	323	325	356	313	352	369	357	388	343	318	337	365	359	357	371	341	387	331	383	335	342	374	338	356	355	334	321	337	330	343	341	347	361	356	325	354	362	347	336	328	325	375	337	350	352	319	384	345	346	343	363	361	374	332	341	352	336	339	326	372	358	341	348	327	350	343	353	364	361	351	366	338	343	353	342	356	353	370	334	365	329	378	334	332	376	337	328	344	361	324	344	353	346	371	372	375	314	350	377	351	352	347	347	393	322	347	341	379	341	335	354	370	364	348	358	350	337	371	350	375	328	374	354	335	369	372	338	327	365	394	351	349	373	344	346	344	374	329	339	383	343	349	354	369	316	346	366	373	344	317	334	317	385	339	350	336	363	350	331	366	388	379	373	357	345	365	344	344	348	315	318	336	353	381	332	340	330	353	314	352	349	374	346	369	350	321	337	342	374	327	366	326	348	340	345	331	373	342	373	350	351	347	348	338	342	310	341	390	363	359	346	368	361	353	374	325	343	342	357	330	360	347	383	347	343	363	353	326	355	350	367	331	332	350	353	329	373	314	344	346	373	350	341	364	348	362	370	342	327	324	354	369	365	375	329	342	314	308	308	322	365	342	331	360	349	315	326	380	334	324	364	336	341	368	333	358	348	312	347	369	344	360	378	382	336	338	358	353	356	347	352	344	344	311	349	340	347	319	357	325	350	358	345	335	359	353	326	327	383	345	308	363	338	352	343	340	375	326	362	373	352	353	337	353	313	337	360	344	353	337	349	373	332	329	334	343	373	352	346	393	309	358	330	344	326	358	337	358	360	349	354	337	345	365	356	349	336	335	350	368	354	328	322	340	356	340	363	298	314	391	363	362	344	334	378	376	326	357	327	363	373	347	369	341	330	361	374	347	355	358	316	322	366	331	358	352	373	374	348	329	331	371	329	333	359	347	325	365	365	337	320	360	335	367	334	328	349	350	337	344	341	389	336	336	382	342	337	353	332	342	325	321	348	347	345	346	348	333	341	317	324	347	352	340	325	394	361	341	346	319	316	349	348	359	368	360	350	319	378	347	337	348	346	355	332	361	352	353	350	364	334	343	364	342	345	323	312	351	348	358	353	358	302	361	372	344	323	339	368	334	382	355	364	361	364	359	290	345	370	352	395	336	365	346	350	371	341	330	357	363	352	332	300	330	315	349	351	331	341	335	379	358	362	331	350	346	364	323	360	384	353	355	361	313	358	390	360	325	374	324	333	350	384	340	337	362	350	331	348	360	328	333	377	355	375	334	353	367	333	380	361	315	341	343	339	357	355	390	369	364	333	330	334	383	380	345	359	327	329	347	331	348	338	337	351	347	323	337	391	376	340	336	355	331	333	350	338	307	317	340	356	309	386	323	332	354	308	343	361	357	361	326	336	348	374	351	391	382	357	382	336	380	366	352	344	377	356	366	341	343	369	350	351	365	341	339	341	330	353	348	342	375	355	338	354	337	342	374	326	341	326	343	360	334	354	365	313	352	376	368	343	355	356	376	335	364	367	315	375	348	365	395	335	332	389	353	316	344	311	369	369	353	358	352	349	317	347	351	366	344	377	361	352	342	374	329	363	342	338	356	378	324	350	310	337	359	342	333	356	372	360	351	350	386	368	371	390	347	361	365	357	358	348	368	353	373	341	358	376	349	360	342	363	367	359	365	312	337	329	335	342	333	326	321	353	330	381	321	382	359	336	326	371	332	360	358	359	362	340	355	340	382	368	376	323	340	324	371	320	365	330	363	354	350	367	347	376	317	371	381	366	331	377	318	349	320	353	345	349	339	324	370	345	350	317	352	347	364	357	363	364	352	340	365	347	357	299	358
7436	1026	1242	944	698	512	457	525	431	293	271	289	222	248	272	248	216	211	240	215	197	228	183	212	203	227	193	227	215	200	194	213	199	180	189	188	191	201	191	199	207	182	201	171	198	195	231	179	225	212	189	217	197	176	170	203	191	193	186	201	183	194	170	173	164	210	202	168	196	194	177	187	175	163	183	182	194	203	204	175	179	182	197	179	201	188	190	201	202	202	215	193	190	211	197	191	189	187	176	200	180	186	194	210	199	198	199	207	190	194	188	194	217	191	198	195	211	201	185	212	206	199	189	196	198	190	161	211	182	190	194	173	203	182	186	196	177	176	179	203	182	180	200	201	177	179	211	202	198	194	196	174	182	194	203	202	189	210	224	184	168	194	202	190	191	182	212	201	215	229	166	203	218	206	198	191	206	186	180	192	211	188	220	172	185	196	171	206	210	181	172	197	195	187	207	189	176	200	177	208	177	220	186	210	212	194	192	199	200	188	159	196	196	188	195	186	205	213	182	182	218	227	183	211	178	193	199	201	193	194	186	220	188	189	189	185	187	195	210	199	179	178	189	208	184	178	194	197	203	178	204	203	194	195	192	182	182	175	176	169	201	236	209	194	221	190	168	199	207	174	194	193	202	165	180	183	172	183	175	194	206	204	201	183	229	174	194	205	206	199	176	194	222	209	195	199	198	198	190	192	200	197	173	200	195	172	213	161	174	208	197	189	215	180	199	189	189	170	200	194	191	180	210	204	187	199	183	202	208	198	220	184	196	173	208	195	212	205	166	195	175	168	188	161	162	185	196	170	162	199	174	176	184	172	167	194	201	200	200	200	195	189	200	208	195	203	183	191	208	182	208	185	177	199	177	173	173	196	177	181	190	183	184	179	193	202	173	175	183	182	214	187	188	180	189	228	193	192	199	202	180	180	167	202	183	184	203	192	162	181	184	181	189	176	187	192	197	188	203	183	186	210	175	194	199	177	190	197	189	201	195	203	218	190	192	187	177	187	192	206	185	186	185	197	187	166	215	183	207	202	188	202	190	198	206	197	197	203	200	180	162	163	182	181	198	187	204	206	206	184	166	183	173	181	198	180	199	167	168	208	188	208	198	203	193	202	190	192	170	180	205	184	205	178	216	189	222	200	219	209	188	197	223	187	178	180	200	203	194	204	195	182	189	198	197	194	194	213	195	216	169	237	191	200	205	189	192	192	166	179	194	188	205	210	198	183	181	214	178	174	187	168	187	198	205	185	195	181	191	196	160	195	188	217	204	208	197	192	192	200	191	212	174	179	203	197	200	188	185	159	179	165	188	210	175	176	185	184	177	205	179	189	204	178	185	188	210	226	206	195	202	180	193	207	188	180	213	195	188	187	186	198	185	191	231	144	220	184	216	209	222	187	178	177	186	188	192	203	203	178	189	217	191	195	174	228	198	200	180	196	186	188	191	182	199	190	182	203	226	176	180	230	213	184	172	191	191	195	181	178	219	196	169	179	186	212	187	200	185	184	216	193	196	195	192	202	196	207	212	204	203	203	189	200	187	194	177	203	207	200	201	220	172	213	200	216	195	180	178	167	197	168	155	190	193	200	200	212	186	182	206	215	223	171	223	186	203	202	183	196	198	189	203	209	221	204	193	208	189	190	199	178	181	182	217	194	190	192	173	193	198	188	190	199	177	157	188	183	191	176	216	196	195	196	214	168	204	199	185	198	199	197	206	198	201	191	199	207	192	191	201	203	194	185	202	190	200	196	199	172	185	211	204	186	180	198	175	193	178	219	185	194	194	230	218	203	219	184	172	196	201	213	210	178	169	196	180	211	185	180	195	199	185	200	197	209	177	207	207	202	204	208	182	198	188	179	231	169	248	203	198	188	193	202	198	191	170	218	163	161	170	176	207	190	190	197	201	172	172	176	183	185	209	161	191	207	203	186	184	161	173	181	172	191	183	200	205	169	192	227	215	201	183	214	216	193	185	226	185	179	190	191	197	198	182	169	184	181	177	194	171	202	201	167	187	164	180	176	167	191	166	192	188	180	176	191	181	211	180	182	180	211	193	172	193	185	178	189	194	186	173	190	193	184	180	194	166	172	215	211	207	192	197	217	182	167	176	192	205	208	194	180	197	216	191	181	171	183	183	172	202	191	180	213	168	181	204	214	229	203	188	169	205	201	182	208	187	200	195	169	184	200	182	201	205	200	194	159	187	188	202	176	174	191	200	207	180	198	191	202	180	183	197	200	197	186	206	211	195	184	199	206	203	207	200	158	179	204	176	197	176	197	206	185	198	188	193	200	182	166	197	188	184	187	178	191	180	183	174	191	174	192	203	160	175	196	175	201	187	194	163	227	174	188	190	208	187	166	211	196	217	213	190	198	175	176	173	213	208	180	175	184	210	167	178	201	194	184	201	167	210	177	189	181	201	186	214	200	208	190	192	195	205	193	188	189	193	207	200	187	178	189	203	218	156	179	197	184	168	198	177	196	177	181	181	188	197	197	177	187	226	196	173	203	194	199	191	209	209	166	202	212	174	188	179	187	201	187	191	192	169	200	201	178	227	189	202	193	203	179	200	177	206	184	216	220	189	186	198	212	193	180	216	201	186	196	202	205	179	201	182	185	191	193	180	186	207	177	173	201	198	195	167	180	200	191	188	186	191	173	199	213	196	190	168	178	198	187	200	180	209	215	191	193	204	192	198	195	188	196	186	189	192	186	221	180	171	191	208	187	205	178	171	178	194	220	203	187	191	186	180	204	218	193	216	182	194	200	211	190	205	189	191	182	189	192	202	177	203	179	172	181	211	187	205	183	161	206	198	174	171	180	192	178	195	183	185	206	176	213	201	203	197	185	231	173	185	198	208	182	187	177	185	166	205	184	197	186	179	204	194	192	176	182	191	203	200	199	214	182	183	219	187	206	202	219	203	191	199	187	194	208	196	200	194	195	196	225	198	189	190	216	202	197	210	202	197	181	187	212	202	168	204	184	176	215	175	183	195	189	187	194	202	178	217	192	171	192	188	191	204	208	210	172	177	200	203	209	185	166	186	211	191	173	209	194	180	179	205	180	188	210	183	171	166	212	233	178	201	175	192	182	202	208	207	196	199	194	185	215	177	205	195	243	201	192	186	205	197	202	195	181	201	164	191	175	179	194	158	180	181	167	208	185	173	195	210	218	200	218	199	159	193	198	212	218	177	205	178	191	176	190	161	187	202	178	182	196	200	216	219	178	195	195	186	212	191	183	181	183	215	177	186	193	188	198	199	186	211	184	204	205	202	207	194	187	191	214	162	210	172	198	213	189	193	195	207	208	199	189	192	179	185	206	191	182	193	204	173	188	196	193	199	196	203	192	202	192	177	199	177	185	208	232	201	178	206	177	181	193	200	174	180	194	195	178	194	175	193	219	186	187	201	194	190	197	193	176	164	192	194	208	180	195	199	191	159	188	179	197	184	188	197	166	181	188	197	184	193	175	204	182	194	186	215	197
5940	1315	2650	3112	2755	2275	1988	2455	1826	1310	1107	999	936	853	878	826	765	775	766	733	683	718	652	639	650	628	640	621	596	626	610	564	614	595	582	601	572	553	578	548	590	566	616	610	556	551	555	538	536	539	621	552	521	599	552	533	555	604	551	533	563	555	514	529	528	557	534	529	514	522	541	556	560	484	537	533	530	584	525	489	535	567	537	549	537	531	555	555	512	568	489	550	518	542	507	517	518	528	553	524	567	524	560	505	582	518	538	534	508	543	541	538	525	566	529	527	554	536	539	517	505	522	509	565	536	520	533	569	538	520	543	520	549	559	550	517	556	551	547	517	512	564	535	538	560	565	543	534	551	552	538	521	557	508	554	538	551	536	561	535	537	545	510	558	530	549	569	579	585	579	514	556	509	521	544	537	537	534	530	497	554	500	566	549	525	580	538	536	539	510	526	507	568	514	519	545	537	537	504	566	530	516	542	519	560	556	517	515	495	527	569	573	541	535	566	505	510	519	550	497	560	489	510	525	518	546	566	531	521	523	518	555	544	546	542	542	523	547	561	533	518	563	500	553	568	526	565	563	574	511	499	529	547	553	545	571	510	572	537	511	561	511	571	561	530	480	518	551	520	493	515	560	525	545	517	490	553	502	524	551	490	541	548	568	537	565	569	527	548	537	506	540	530	546	506	552	508	539	506	555	554	571	562	547	520	544	552	527	551	529	516	513	518	491	558	503	572	557	563	495	532	550	559	552	526	542	567	530	493	505	553	538	548	579	565	579	531	556	531	567	523	536	532	543	497	537	531	543	531	505	542	531	505	538	504	516	528	551	511	581	534	552	536	524	532	498	554	519	552	532	532	527	520	517	499	543	524	513	580	535	566	552	523	551	525	559	535	501	570	500	560	487	525	569	542	504	539	551	503	512	566	559	536	538	501	513	552	520	531	545	526	528	529	511	513	563	532	529	553	491	586	524	510	557	510	564	507	508	472	543	513	545	515	556	560	518	555	544	552	498	542	500	524	502	526	547	548	543	525	520	504	545	464	575	558	521	511	537	532	518	538	533	559	544	541	516	546	542	540	526	547	545	529	539	498	538	496	503	507	485	486	526	561	482	522	569	508	524	533	516	514	505	501	507	520	552	490	555	496	527	532	570	538	557	518	577	527	523	508	555	559	511	510	527	506	486	545	540	512	512	535	553	546	499	559	535	535	534	523	537	505	544	543	553	542	471	548	533	585	541	535	548	548	532	506	540	514	533	474	532	517	560	535	546	549	575	570	508	535	502	530	532	513	551	511	544	572	532	528	532	552	511	544	517	577	524	540	523	542	504	553	529	524	548	496	547	517	514	550	552	547	542	576	533	568	528	532	521	520	500	514	521	513	522	536	539	523	536	530	501	539	498	550	547	523	537	518	512	524	550	554	515	552	571	531	550	525	538	539	507	498	506	483	501	541	554	547	571	537	497	522	578	536	504	543	535	523	543	534	537	501	537	549	534	533	495	525	571	519	563	511	509	535	508	511	560	533	485	542	549	560	533	536	568	526	496	541	507	529	511	544	518	482	526	515	539	525	500	532	522	545	545	557	545	542	519	510	542	509	514	508	542	547	549	537	535	521	580	543	501	562	518	488	559	512	498	536	516	538	592	520	522	538	526	492	525	516	536	501	523	559	540	512	508	547	500	537	537	528	528	554	556	527	527	520	483	494	545	549	564	468	500	513	540	523	545	530	547	530	551	535	508	519	529	536	544	546	557	520	545	576	537	475	540	577	497	567	554	461	529	555	533	555	556	554	527	530	521	523	496	512	567	564	514	554	552	559	534	525	564	538	549	515	578	523	510	507	499	537	555	536	498	540	544	527	513	543	476	566	582	561	565	554	532	536	556	558	514	508	539	497	496	554	513	500	544	527	546	512	518	506	566	494	518	503	502	544	526	526	549	518	510	547	479	558	555	550	558	538	551	529	523	574	550	563	573	561	546	502	513	518	514	545	572	524	509	550	547	556	510	589	503	512	522	519	533	570	540	524	523	545	577	540	505	571	542	511	521	482	527	560	524	533	518	544	516	518	551	528	534	542	522	526	562	513	536	512	523	499	515	508	531	516	524	554	534	522	561	530	506	535	524	516	540	537	560	532	521	553	573	502	527	543	530	496	507	491	550	542	546	590	496	550	532	539	474	500	594	507	545	510	535	537	518	544	523	537	547	546	526	525	546	531	525	544	551	552	568	529	503	486	548	535	513	527	537	502	574	516	541	523	531	523	526	521	561	532	525	548	522	545	536	557	513	523	499	530	506	509	558	527	579	573	558	483	537	556	492	515	538	514	571	486	568	519	536	520	539	557	546	537	509	508	528	512	555	531	540	545	541	544	544	494	555	477	545	572	536	535	526	522	502	492	528	539	550	549	541	511	525	517	553	531	536	527	556	527	502	504	519	511	528	525	538	487	520	506	503	509	540	546	552	514	512	519	549	543	527	499	533	495	529	547	555	557	552	526	536	556	577	594	511	509	508	538	532	521	536	515	512	531	530	572	514	553	570	513	532	599	506	545	495	527	542	544	532	564	522	489	545	527	531	506	507	531	522	526	515	530	529	530	552	542	554	524	533	517	555	502	490	521	528	470	517	517	528	526	532	545	573	560	512	522	512	555	517	526	583	523	544	528	536	530	505	499	526	545	531	518	532	528	516	530	531	507	529	537	574	516	511	565	554	480	535	537	499	523	569	558	514	508	460	564	516	542	543	529	542	535	563	548	539	527	561	505	547	492	518	526	562	546	544	556	557	526	575	518	549	535	517	541	580	534	491	575	527	576	522	560	563	534	545	532	545	537	540	576	534	531	546	505	556	489	590	561	507	547	536	504	501	529	543	547	509	508	524	511	531	517	549	529	517	509	539	525	545	467	529	522	562	553	554	515	525	526	499	495	495	550	524	523	487	535	533	476	547	532	536	522	558	546	506	517	529	557	509	516	531	478	508	555	543	492	514	510	513	504	516	485	546	544	541	538	570	527	576	544	533	539	534	553	534	544	548	516	531	509	585	506	556	559	528	511	570	547	542	489	539	552	552	540	526	531	527	529	538	556	494	552	534	491	531	534	526	536	552	518	508	525	534	540	550	536	522	499	511	560	534	508	527	550	564	525	475	548	559	542	563	563	519	531	490	515	571	575	554	533	532	520	568	515	550	576	518	533	550	536	516	541	493	567	511	537	525	553	557	551	539	537	505	499	504	481	525	511	513	562	518	571	552	535	532	560	531	518	524	517	491	533	502	530	532	533	504	539	508	505	507	507	507	485	543	540	530	507	496	549	534	534	591	518	556	548	574	519	543	524	532	525	558	509	550	535	535	494	563	537	514	513	573	563	540	537	533	543	553	525	556	494	526	518	543	523	525	543	532	546	538	507	489	542	555	543	544	535	540	617	511	546	535	566	521	515	537	560	546	554	542	510	507	549	530	543	511	516	515	565	550	523	533	566	521	519	537	497	521
14230	2572	2637	2057	1380	1141	829	1111	2933	572	546	510	498	473	447	476	437	408	433	424	431	398	446	427	395	394	334	375	392	376	364	413	384	406	362	392	356	393	349	343	348	374	380	341	406	359	358	377	394	383	365	392	359	371	382	377	386	365	350	377	390	344	401	388	399	352	381	378	347	367	361	345	357	351	335	356	334	390	375	367	368	401	394	376	368	376	374	412	361	326	407	356	353	387	368	349	366	366	354	337	366	345	333	403	426	338	345	353	363	370	381	347	318	363	329	323	360	354	335	380	338	395	399	393	354	379	362	378	356	366	363	359	329	379	367	375	367	382	370	336	371	352	361	360	380	325	372	363	374	401	382	399	344	346	371	349	364	335	357	346	377	361	354	383	381	367	348	348	360	389	387	357	332	340	376	363	356	344	366	382	344	371	357	357	363	360	345	351	395	390	377	360	329	384	356	360	367	350	357	382	365	387	403	370	374	365	374	360	363	374	377	361	378	352	349	348	357	377	398	345	358	373	368	355	346	341	371	341	361	325	365	357	360	368	328	367	370	360	362	369	375	336	353	375	375	338	384	379	320	359	352	356	330	386	360	383	349	335	354	366	367	376	359	381	367	387	361	365	336	374	363	370	402	363	344	361	366	342	388	368	376	342	399	377	348	404	394	365	336	354	352	366	336	361	341	368	342	356	351	363	372	388	369	358	357	389	366	392	366	402	353	364	325	377	345	346	361	344	355	357	373	379	341	349	359	366	335	331	381	399	372	344	400	355	362	357	339	394	383	377	364	364	367	382	370	378	372	368	398	350	359	364	348	383	399	347	353	376	374	328	388	388	370	338	363	362	394	353	358	359	339	367	372	374	362	371	371	376	350	361	392	309	343	360	419	368	381	381	366	379	358	372	383	349	381	370	398	367	360	385	364	342	376	375	419	357	360	363	357	346	349	346	373	368	401	354	348	371	369	355	353	378	374	371	346	396	377	346	355	374	377	340	356	365	383	374	335	347	326	408	384	344	383	351	379	380	382	345	369	342	350	353	360	345	369	367	360	377	365	334	374	385	395	373	354	338	383	362	391	367	394	387	353	397	390	354	355	380	367	342	380	339	341	368	380	387	364	355	389	355	396	358	386	341	366	329	397	383	382	350	346	386	386	390	355	403	357	352	366	348	373	359	357	375	356	367	334	394	352	363	377	343	353	356	337	375	356	397	377	343	362	379	383	334	350	350	379	370	352	363	356	402	374	374	317	363	376	391	369	388	354	381	369	384	362	372	361	332	361	334	356	414	392	361	344	379	353	377	369	324	307	420	368	335	328	375	368	362	376	390	358	394	365	368	404	328	377	357	326	353	379	361	349	384	315	368	395	350	363	382	317	370	340	346	343	370	386	394	379	313	368	347	431	321	315	374	340	387	360	353	328	383	365	374	314	342	359	356	385	400	390	402	358	370	372	332	380	359	347	370	373	339	386	347	382	385	318	370	343	362	359	366	373	362	394	353	370	387	351	358	374	375	371	340	400	370	379	348	344	373	374	371	410	347	344	425	340	359	386	371	368	375	379	390	349	351	356	394	374	343	369	366	363	403	382	375	369	364	378	331	399	353	396	385	360	355	389	384	365	366	364	363	364	353	368	384	365	396	342	333	364	375	358	373	380	367	328	340	334	349	372	377	379	341	365	359	378	362	396	362	372	370	364	366	382	373	355	360	345	390	385	391	349	350	353	364	386	358	381	363	372	394	370	373	357	376	377	374	369	352	378	342	366	365	384	351	372	358	360	376	362	342	370	352	368	351	368	374	378	361	363	364	403	369	351	331	357	381	367	376	359	347	391	347	337	351	407	369	355	359	345	371	352	372	369	372	390	384	393	362	381	366	364	353	385	338	390	365	366	372	327	408	380	397	369	390	408	342	384	369	393	364	331	351	344	375	375	338	380	376	346	375	356	393	368	365	319	393	344	361	418	370	355	387	388	377	360	404	364	374	315	361	337	369	363	391	371	374	349	381	370	368	391	364	360	323	334	396	369	352	375	299	392	387	366	392	372	378	389	374	378	371	371	394	373	347	394	342	357	338	385	374	326	392	396	378	379	372	367	320	376	385	355	377	367	381	360	376	371	383	380	335	375	384	360	387	380	361	373	393	355	349	350	391	370	329	340	408	366	360	379	360	368	355	349	384	338	338	351	394	378	372	367	356	395	331	387	344	367	365	400	367	389	346	373	346	370	341	379	386	342	320	377	370	374	347	365	363	371	367	371	365	366	368	362	365	349	373	353	378	372	317	410	342	341	426	389	376	378	350	323	361	325	358	324	390	380	328	389	394	388	350	373	344	378	363	362	356	401	369	360	388	375	390	352	384	345	370	397	369	364	311	323	350	340	363	366	382	369	366	361	408	401	384	380	367	419	386	346	369	402	374	365	353	390	342	356	375	331	389	395	387	370	378	359	370	368	382	385	359	379	372	356	357	337	363	363	367	402	360	357	352	358	360	331	366	359	359	373	371	361	361	380	361	384	326	352	371	406	347	378	356	357	337	382	379	393	361	355	357	372	358	408	368	362	362	349	356	353	391	391	386	349	358	383	375	361	345	363	360	391	397	364	403	367	379	342	357	378	352	354	376	376	336	362	387	359	330	375	400	367	366	350	377	379	372	362	383	358	358	360	385	364	338	350	374	392	341	326	388	338	353	378	346	379	393	345	359	386	408	353	390	387	335	370	358	362	354	377	327	344	391	357	346	353	369	327	361	360	398	374	381	380	384	344	384	348	398	379	385	386	377	340	350	361	340	377	393	406	401	408	375	349	357	382	360	387	344	336	309	328	334	363	368	352	339	369	359	390	327	368	360	373	371	380	332	407	357	405	379	356	388	377	359	378	391	375	387	351	382	339	342	382	378	378	389	368	371	353	360	352	343	364	374	351	344	386	410	395	364	372	364	344	342	386	384	327	347	363	407	381	329	389	361	351	370	367	334	379	356	362	358	375	360	358	406	325	377	398	371	342	360	374	338	359	361	346	403	311	347	389	341	357	350	348	359	385	365	394	389	349	385	395	352	341	358	383	367	389	350	360	342	380	355	373	363	391	355	397	351	348	383	363	408	383	371	367	356	341	355	313	414	378	394	371	381	355	383	341	366	381	363	376	368	369	359	378	329	354	358	362	377	395	348	373	343	335	345	352	324	394	363	400	324	378	375	353	380	361	366	355	385	367	376	375	393	393	401	372	361	384	346	358	359	402	407	388	366	365	344	375	362	362	344	353	370	400	392	384	364	365	341	324	361	338	344	384	356	391	393	339	368	393	328	346	374	347	333	347	386	369	373	368	384	380	396	362	393	403	376	390	367	342	385	367	368	352	368	392	356	346	371	396	398	382	403	377	369	374	371	363	349	399	336	387	352	361	379	372	320	371	353	354	383	383	378	368	357	387	382	374	388	357	394	392	363	394	369	353	335	361	358	351	335	332	382	389	355	366	373	328	345	372	410	370	354
7795	2480	5019	5870	5061	4266	3743	4904	8866	2135	2033	1793	1679	1625	1573	1408	1352	1320	1213	1254	1224	1163	1167	1209	1085	1062	1057	1077	1039	1015	1019	1048	978	1044	1037	995	993	1042	991	1005	1001	1024	997	989	897	986	905	929	962	941	961	942	923	944	941	895	928	955	888	870	929	949	891	880	924	933	907	889	928	883	926	926	890	895	863	920	903	948	952	864	918	897	946	962	932	873	967	912	943	866	917	930	894	937	880	935	904	955	897	936	905	895	910	926	884	875	922	908	890	883	949	915	895	918	915	897	900	867	906	880	901	863	886	839	883	889	918	902	868	904	894	815	924	951	958	904	854	827	896	898	875	876	861	837	929	888	899	865	876	907	885	923	973	884	931	862	909	859	927	867	906	848	893	910	850	903	870	891	908	925	898	907	883	895	836	868	909	898	920	862	885	895	875	881	919	856	871	918	892	908	862	940	938	880	958	867	925	875	879	867	864	853	880	921	837	935	885	849	900	890	944	831	882	897	890	879	883	883	888	889	874	866	888	881	876	863	914	932	902	907	830	911	844	920	850	898	881	933	859	911	867	876	916	886	897	868	846	887	889	844	904	881	916	885	897	872	866	942	907	920	792	912	842	883	879	881	916	872	885	865	916	852	908	890	832	903	891	909	891	904	878	903	885	862	870	940	889	873	942	886	864	874	862	869	876	859	918	860	891	925	906	909	876	880	889	896	863	855	913	893	890	882	846	824	903	877	840	854	889	909	904	895	888	952	851	863	888	931	864	950	896	917	926	872	846	933	880	905	897	872	873	853	900	895	895	903	933	893	904	876	897	869	916	915	941	931	936	856	883	841	848	912	863	870	903	893	903	880	870	884	861	892	853	857	901	890	908	864	827	860	836	908	899	895	851	902	907	883	863	865	904	895	913	862	876	892	893	903	882	949	907	865	860	898	953	866	885	884	846	905	907	904	878	911	886	873	883	858	906	901	938	970	784	916	943	887	913	845	830	868	887	904	850	889	832	868	895	917	893	882	883	880	845	865	887	901	898	868	861	849	925	857	869	853	888	914	891	930	899	873	882	847	912	952	918	930	946	879	832	853	866	848	864	909	896	885	900	878	861	880	861	890	871	880	907	888	909	863	866	867	930	932	885	809	849	871	874	905	856	851	894	888	908	933	799	910	875	876	877	888	905	853	885	884	878	864	900	890	924	886	889	901	871	906	860	900	885	900	858	855	891	941	855	854	905	934	844	874	888	946	880	861	874	905	912	925	907	859	907	863	890	875	881	858	887	864	872	890	846	897	835	859	857	898	910	881	862	900	935	898	892	873	907	930	893	926	877	886	926	918	890	864	887	916	880	859	868	881	835	885	881	839	974	880	853	848	910	931	903	863	893	917	888	891	885	859	827	843	921	872	911	909	820	888	902	924	862	885	880	826	903	874	892	899	856	869	833	884	921	903	875	818	874	889	903	889	930	930	876	879	901	908	851	869	825	897	888	896	896	839	921	906	871	908	882	828	945	869	818	882	900	852	930	897	902	860	921	933	859	909	871	859	898	858	866	876	945	868	870	836	860	911	886	903	920	887	883	861	901	924	851	861	866	892	881	932	864	953	897	909	857	911	900	879	865	837	908	902	911	912	881	902	892	947	886	869	886	825	918	941	836	871	903	857	914	890	918	856	887	869	954	879	963	850	900	874	919	898	906	879	925	898	897	915	899	917	906	962	872	879	823	874	869	921	888	914	895	842	882	861	871	869	915	900	895	882	900	905	886	873	858	895	870	900	914	871	883	939	837	889	903	918	887	870	864	873	858	967	875	883	901	921	856	868	927	900	882	860	888	887	883	945	858	896	855	882	847	867	881	904	901	897	853	881	897	861	844	902	849	883	892	912	875	859	863	893	913	866	875	888	896	883	962	876	909	884	895	900	807	964	893	853	875	903	868	899	851	896	896	903	938	875	904	824	910	929	945	903	867	865	858	900	874	916	871	843	854	889	871	906	871	884	865	862	875	864	857	864	880	909	870	905	923	856	914	902	939	882	889	899	911	864	910	880	872	921	902	892	921	883	861	836	931	873	905	913	828	924	898	891	876	869	837	855	913	894	861	870	847	894	845	825	858	845	887	856	937	875	884	845	868	897	886	905	887	832	872	893	902	902	869	858	880	907	867	913	933	912	939	943	884	902	900	860	869	839	845	822	860	857	864	895	857	944	839	851	873	852	912	903	885	924	874	975	869	885	864	880	913	888	919	842	884	898	876	893	897	871	918	898	889	845	903	895	887	884	879	855	863	897	933	875	923	904	888	868	881	931	923	885	937	919	963	916	894	891	881	884	879	880	929	934	817	916	919	876	893	901	880	885	904	877	873	901	871	841	835	871	897	871	882	900	875	868	835	881	881	859	929	913	940	913	897	880	873	881	853	885	876	858	832	865	885	842	846	879	861	853	923	865	913	893	933	899	865	850	906	863	888	904	913	885	861	911	906	944	865	911	868	851	892	917	846	876	906	914	952	920	918	950	900	915	865	858	862	885	883	906	894	843	876	926	878	893	859	958	889	876	847	895	888	863	949	851	891	838	913	870	896	871	850	917	939	903	907	880	873	879	874	863	879	929	834	932	874	858	912	827	878	872	855	902	913	866	900	882	853	922	933	901	879	923	925	880	897	903	859	938	917	924	864	869	927	842	913	877	882	858	937	933	909	895	846	882	966	861	848	893	911	855	861	932	828	929	934	854	851	896	919	905	870	897	861	838	884	902	906	857	852	913	902	839	944	854	919	917	878	867	881	862	867	897	857	905	928	887	908	890	922	865	905	900	878	842	842	907	884	847	896	939	868	895	932	873	893	880	930	919	860	879	904	857	890	868	863	870	917	905	844	916	888	954	927	904	851	889	881	900	858	813	856	830	842	917	894	967	928	909	887	843	905	894	891	901	901	871	887	857	891	837	938	841	874	935	839	858	869	865	866	870	900	919	899	915	889	883	906	837	875	895	902	887	889	910	870	922	869	907	911	824	824	864	918	843	875	899	887	917	890	862	899	864	880	874	877	899	889	857	869	912	862	963	852	932	857	867	879	887	830	885	931	884	901	902	845	903	879	921	905	921	913	816	913	860	874	866	895	831	836	929	860	867	928	920	831	912	886	850	861	924	895	892	922	939	902	873	893	878	853	846	923	906	864	887	876	901	879	848	871	887	893	929	942	878	905	861	911	859	882	856	892	915	897	878	834	890	884	919	879	903	887	931	898	892	909	898	875	881	908	891	873	916	857	902	853	915	912	827	881	889	799	845	866	866	875	848	891	886	903	876	937	879	902	901	878	844	929	821	875	862	884	905	944	861	851	910	881	870	908	873	925	915	871	852	857	925	875	932	914	826	877	899	904	843	883	874	880	910	916	836	899	854	932	966	876	881	896	868	890	834	921	893	895	855	876	839	860	884	853	915	836	886	904	912	874	891	839	944	900	928	873	866	892	863	929	898	921	858	909	855	858	834	931	877	925	909
1963	143	134	147	135	119	159	128	183	119	129	136	135	134	128	116	112	120	118	108	119	121	154	118	121	121	104	109	125	117	106	120	131	143	124	118	120	125	129	123	105	125	112	121	105	147	119	94	119	101	111	113	120	123	121	104	142	119	114	112	118	110	102	130	115	112	110	92	121	99	120	108	139	109	121	121	108	129	122	125	116	122	136	115	137	117	129	112	155	156	126	122	119	107	121	123	118	124	128	114	114	104	110	102	121	120	115	106	118	115	120	110	91	97	121	119	126	120	117	123	101	125	105	108	115	116	112	111	111	122	98	114	141	109	107	107	127	124	123	103	123	128	130	103	128	81	130	120	117	110	125	107	109	102	99	96	141	120	145	125	114	129	124	120	106	124	114	137	110	136	111	123	135	119	130	106	124	95	102	121	111	133	115	123	128	111	120	114	108	129	127	104	130	120	106	113	98	131	113	127	120	107	132	118	108	143	120	127	125	107	122	120	118	104	117	137	123	119	130	136	137	121	131	113	113	117	112	119	112	109	125	118	110	122	107	113	110	124	117	113	132	113	104	131	125	137	120	109	125	109	129	111	104	95	121	125	118	107	137	115	116	117	119	106	114	111	102	124	138	105	124	136	125	141	127	97	130	117	129	125	100	128	107	127	123	119	130	122	127	115	137	112	110	123	137	110	132	121	110	107	110	128	113	122	141	122	136	106	114	116	120	139	120	105	115	105	113	119	109	105	111	133	110	111	109	118	129	120	111	126	106	129	119	109	119	118	116	122	128	127	146	123	105	104	131	132	103	114	113	130	131	99	133	113	125	99	112	129	96	111	87	112	143	122	129	112	139	125	111	131	97	117	108	105	122	118	111	120	103	118	116	130	137	93	108	117	125	97	106	104	115	111	131	125	116	129	121	126	115	132	97	107	106	122	119	116	104	117	123	125	132	122	117	120	120	104	123	113	99	129	119	96	119	122	110	113	108	107	107	117	104	136	118	120	118	112	116	127	127	130	121	115	117	86	119	143	120	126	128	105	124	105	114	107	139	123	126	129	99	103	134	131	117	143	123	127	115	124	111	106	137	122	142	136	126	116	139	128	108	126	101	128	129	122	118	135	124	126	119	122	114	145	120	122	109	144	111	118	114	103	94	103	119	127	125	98	121	97	127	117	124	108	123	127	125	106	126	114	102	96	106	119	142	142	112	118	106	96	120	83	101	149	128	121	111	121	111	113	118	116	122	126	138	120	111	141	109	100	121	110	119	124	116	120	105	128	109	117	117	109	121	105	123	112	109	123	118	137	108	109	118	114	113	132	116	126	141	110	95	92	124	116	117	107	125	139	118	109	127	119	126	110	116	130	95	114	101	127	118	119	121	134	134	99	93	128	136	115	124	129	117	138	132	113	93	119	115	98	123	124	127	116	106	119	100	122	121	149	121	119	111	110	110	122	125	118	113	130	118	105	132	117	128	118	101	133	115	122	132	126	117	111	123	107	99	118	113	105	124	134	127	126	102	106	121	130	108	119	125	126	104	131	121	140	121	107	106	112	131	127	116	111	103	109	121	120	97	114	125	125	131	96	120	115	110	129	118	151	144	125	118	128	122	129	114	108	135	112	134	96	115	102	109	132	135	132	116	112	113	115	128	115	113	107	120	128	110	118	113	121	117	122	116	115	131	104	91	129	111	119	109	130	124	112	123	114	129	137	104	130	112	116	127	124	80	129	106	134	120	99	135	122	115	105	128	104	130	135	112	147	119	112	115	110	127	110	125	118	119	122	103	119	113	131	129	107	110	125	110	128	118	117	124	125	140	119	119	128	129	113	120	94	123	130	126	132	116	108	125	107	113	112	110	119	139	95	102	109	110	124	138	115	105	117	126	99	100	147	110	127	100	117	108	109	123	108	113	137	115	123	121	129	117	116	105	119	102	119	120	108	124	129	126	107	119	111	114	94	100	142	122	109	103	108	124	107	118	122	118	137	132	109	137	116	142	104	130	99	109	111	106	119	109	110	133	118	120	106	111	128	117	123	129	111	89	105	127	138	106	126	132	127	125	108	94	97	145	115	111	126	107	127	123	124	125	104	105	128	129	115	120	106	135	120	127	120	113	112	115	125	123	112	112	119	115	130	116	118	95	117	110	141	149	94	124	127	119	126	127	120	129	115	135	141	113	139	118	127	132	117	108	141	111	133	114	103	127	114	126	130	115	134	133	131	113	114	136	84	103	131	140	126	132	107	116	124	125	106	130	129	138	138	111	109	123	123	118	124	117	110	107	111	126	112	121	138	138	128	120	114	156	111	112	131	126	99	104	116	126	113	144	101	114	113	124	130	122	129	127	122	116	104	124	116	115	115	113	138	119	129	129	107	128	120	104	131	121	111	117	129	123	123	118	126	105	113	106	115	113	119	106	108	137	128	123	139	115	120	117	109	115	109	112	113	127	127	138	132	99	131	99	123	114	118	108	123	125	126	98	100	124	120	121	115	124	125	115	116	128	132	108	112	124	137	117	119	114	148	118	117	102	121	113	118	117	130	92	130	124	117	122	92	113	115	111	107	125	139	133	119	123	111	128	116	122	125	128	130	128	115	105	108	82	102	93	126	125	119	114	121	115	129	109	106	123	138	107	106	137	110	120	104	113	86	131	112	126	111	100	120	110	140	123	123	124	119	133	112	125	124	125	99	113	127	130	142	127	94	106	120	119	123	136	121	128	110	111	129	122	124	105	137	112	112	126	117	135	123	104	107	138	107	128	123	116	126	127	107	133	120	120	128	118	137	128	119	119	140	111	132	121	112	121	116	105	121	124	107	113	127	126	108	125	109	111	119	96	121	112	106	127	131	110	141	119	137	121	119	137	101	127	126	112	100	114	102	132	110	128	118	115	109	106	117	101	129	119	132	123	123	145	115	111	105	101	115	115	134	116	121	126	116	112	110	133	115	112	114	116	117	117	114	113	121	96	123	126	105	105	132	102	127	116	114	111	110	105	113	104	121	126	130	128	133	102	119	128	109	123	123	121	109	112	109	128	112	124	116	107	124	134	120	109	104	134	137	112	110	135	134	115	118	118	110	107	127	130	125	110	112	115	108	114	124	113	127	104	108	99	129	100	130	141	135	140	115	109	118	117	112	138	124	99	118	145	119	109	88	116	117	129	135	131	105	126	122	119	94	123	112	126	108	135	124	105	115	127	130	111	113	105	120	123	126	102	97	117	115	107	123	119	125	96	129	135	107	130	125	112	120	126	139	117	108	124	139	132	124	119	109	115	113	131	117	102	122	106	141	135	111	106	107	122	125	111	135	116	124	104	118	99	124	139	143	122	111	126	109	143	117	111	129	117	126	105	122	107	124	120	137	100	124	111	108	115	117	129	126	113	103	119	105	119	136	113	109	118	132	144	120	149	138	115	123	124	115	132	105	96	94	109	110	117	107	127	123	108	105	128	114	128	123	111	127	138	118	110	138	129	112	133	113	120	118	106	109
2065	408	412	448	412	458	476	497	727	397	421	387	408	380	378	386	383	398	338	374	402	345	390	366	327	361	384	366	364	390	351	365	373	381	368	351	334	370	395	369	352	358	413	384	366	359	362	353	376	314	376	317	370	390	367	373	383	364	327	411	372	329	377	375	342	357	361	344	350	332	369	360	389	389	371	343	374	370	381	373	370	365	355	403	369	373	371	355	347	376	376	383	368	370	395	377	378	372	389	367	334	396	352	369	355	343	379	388	393	375	361	371	396	389	354	333	340	318	398	397	375	354	378	393	396	348	334	353	336	385	372	364	357	382	376	377	362	370	363	367	353	382	384	365	364	366	343	393	380	373	391	380	398	349	352	366	372	369	374	371	370	359	415	362	353	383	389	351	385	360	354	360	337	355	372	358	357	368	396	368	341	373	396	382	338	406	358	375	348	341	365	365	375	334	406	343	353	334	360	411	361	356	382	357	352	401	399	378	365	384	344	394	350	367	381	353	377	364	373	383	380	385	346	344	345	353	366	374	363	397	349	360	354	357	370	373	348	330	361	364	349	347	341	394	355	318	372	363	365	353	339	354	370	351	365	370	396	380	366	414	320	361	387	359	357	378	373	365	371	370	371	356	361	348	401	394	327	343	367	359	389	384	387	364	393	353	358	363	346	323	339	346	367	387	371	384	374	362	356	336	307	341	380	370	333	372	344	396	374	348	370	370	365	394	344	340	359	357	378	357	343	338	377	368	390	361	354	361	355	345	395	351	344	346	364	374	364	397	359	359	321	398	361	344	379	371	353	372	374	330	351	386	366	350	350	380	366	348	336	374	378	375	365	371	337	356	356	402	370	396	363	383	368	413	361	369	355	347	364	401	383	346	388	367	367	360	362	359	402	332	352	379	395	366	358	333	364	352	367	383	379	366	401	357	360	365	387	360	373	397	364	361	398	362	378	396	378	376	351	372	348	369	380	351	351	354	358	384	372	363	352	406	361	371	384	364	373	345	401	375	343	371	370	360	338	368	356	363	370	368	365	343	402	366	340	361	373	356	362	364	372	376	356	347	362	364	342	368	359	370	361	352	362	372	376	338	352	386	388	338	347	353	337	373	370	381	373	376	346	332	377	325	358	357	403	364	373	341	384	345	405	356	367	371	380	386	382	373	381	421	385	337	329	369	361	372	347	348	382	397	408	363	402	383	370	362	355	376	350	371	309	351	333	370	368	388	345	384	407	400	379	369	362	387	360	362	346	381	361	369	378	417	339	372	353	340	363	375	352	366	342	409	395	356	344	376	371	354	352	350	393	357	372	311	389	395	368	382	380	382	330	341	384	345	378	405	376	351	336	386	355	386	363	339	336	358	367	355	357	343	380	365	369	425	361	350	374	333	363	357	361	347	333	346	366	387	326	347	391	363	385	396	363	404	374	374	358	374	355	351	380	349	364	394	378	378	348	389	353	355	336	379	361	368	365	353	363	380	362	345	352	357	353	386	380	364	375	380	374	373	341	378	366	353	339	418	343	360	393	392	360	383	387	348	354	367	360	361	326	350	349	320	398	374	358	348	373	388	365	391	351	397	371	375	370	343	404	356	388	354	370	333	368	377	376	358	358	327	347	388	403	370	342	368	398	356	378	374	378	349	373	372	364	350	355	372	374	374	406	342	391	368	379	356	387	351	357	359	390	373	328	357	374	410	378	366	356	349	378	361	375	360	347	370	356	357	353	344	358	379	389	355	356	389	387	383	347	390	378	334	391	348	357	374	374	357	387	355	395	367	383	350	408	387	367	347	372	398	409	376	368	379	337	398	388	320	393	348	308	394	378	391	381	349	386	371	377	344	353	372	360	380	371	383	404	368	350	365	381	369	373	359	366	381	380	392	368	345	375	367	383	360	364	385	356	389	377	380	426	359	350	359	373	395	358	354	372	366	340	357	355	405	360	372	337	341	388	344	403	357	359	389	363	348	353	348	377	374	365	380	415	368	340	400	361	353	383	375	355	356	405	337	389	375	358	337	336	369	360	367	357	363	349	357	381	371	365	369	387	357	360	354	343	346	380	336	367	348	354	364	369	364	347	367	403	383	365	368	372	398	354	370	383	373	386	332	372	363	384	354	379	394	363	361	388	364	352	354	384	380	374	350	373	377	392	367	355	375	395	346	346	351	367	378	374	339	344	382	367	376	394	360	393	374	377	377	322	338	352	360	358	361	394	387	367	361	369	382	385	356	333	345	352	356	386	391	398	397	371	381	352	334	373	367	350	321	357	336	363	382	376	392	355	368	364	364	327	359	362	363	363	394	386	348	392	370	349	341	373	354	384	388	340	383	373	377	343	384	376	363	387	379	332	378	386	345	354	415	363	381	332	367	373	371	369	352	360	391	347	378	362	344	353	378	373	378	352	353	328	349	366	383	373	396	409	358	342	357	375	364	368	343	371	370	351	361	370	386	386	350	357	378	378	354	389	342	381	349	320	376	406	367	351	392	365	376	384	335	375	386	353	372	342	371	373	344	351	351	374	400	366	365	395	392	351	373	351	347	393	374	376	392	426	372	378	366	358	378	342	376	331	342	405	374	379	383	398	384	373	340	377	329	367	345	377	367	353	363	383	378	351	371	402	353	363	337	352	338	376	384	384	360	332	366	358	383	372	357	356	401	348	363	374	395	409	385	366	356	383	379	371	355	346	357	374	396	379	359	346	340	334	372	372	348	343	368	387	374	402	378	371	372	363	365	358	328	363	337	383	369	383	361	389	381	353	383	352	344	379	355	375	366	385	375	367	353	377	389	385	352	380	352	376	371	383	365	387	400	392	367	362	378	360	412	356	362	370	365	366	351	354	325	365	367	365	358	379	382	391	350	396	360	404	362	366	377	370	343	377	371	356	373	352	360	349	349	358	361	387	373	388	366	428	345	351	346	362	363	370	340	348	370	381	359	364	394	346	351	358	378	364	360	386	376	372	387	337	371	354	377	367	351	330	355	362	393	368	363	377	379	340	368	344	370	343	346	356	402	379	377	356	360	370	369	361	371	335	365	345	358	363	350	358	362	373	352	337	395	395	353	343	359	345	373	360	356	383	353	349	361	355	393	371	376	336	393	365	385	369	379	379	341	368	343	364	362	379	361	374	368	358	344	364	319	365	346	334	379	360	364	349	347	356	381	382	356	328	358	381	358	326	327	361	352	352	343	335	380	374	366	346	388	363	320	356	370	388	374	325	342	370	356	371	378	336	360	369	403	342	375	360	347	385	364	369	379	405	376	373	362	364	376	357	350	338	407	339	339	356	383	380	343	368	366	404	348	348	392	376	374	364	369	356	380	356	347	403	367	379	333	365	335	362	367	339	348	360	388	371	390	383	396	353	386	377	389	383	397	371	370	384	430	393	386	357	359	377	395	360	354	383	362	340	347	369	374	379	357	362	396	386	354	353	336	353	399	356	340	354	374	317	340	392	384	365	350	398	383	406	377	408	362	342	358	362	354
7490	1053	1196	881	674	550	521	600	1745	303	283	254	273	231	283	246	239	233	250	210	204	213	220	192	203	217	204	180	192	217	209	185	198	196	202	196	227	235	211	175	206	186	183	235	212	211	207	198	187	198	192	208	193	209	190	206	204	195	201	240	205	226	211	211	192	180	205	218	222	192	219	223	203	231	206	182	240	198	204	205	203	193	196	200	190	199	225	203	186	160	204	179	214	183	177	204	194	193	196	180	177	208	197	181	197	214	218	205	205	189	203	206	196	181	191	216	201	211	188	203	220	169	213	206	196	188	218	207	207	189	227	211	202	203	190	177	217	205	237	198	185	217	207	237	189	179	199	202	242	209	212	199	207	184	193	203	231	197	214	213	215	188	187	200	181	212	184	194	185	233	198	192	196	198	211	217	202	210	167	169	211	201	183	221	207	188	210	186	186	188	187	205	202	222	218	218	178	214	189	187	178	202	172	218	204	197	191	201	223	207	210	188	186	226	196	172	187	170	202	200	217	186	221	179	211	182	192	194	201	202	184	217	218	208	193	186	208	218	201	224	222	219	215	196	161	218	234	199	188	207	213	175	203	192	189	180	171	223	197	205	201	199	188	195	170	188	188	171	206	194	199	202	210	190	196	199	193	203	209	207	214	192	213	200	183	191	187	219	197	223	208	175	205	181	193	178	205	203	188	183	198	180	187	205	230	211	206	231	185	201	190	198	205	197	191	200	172	204	211	217	196	223	215	219	220	187	218	215	194	204	216	190	174	180	224	195	207	220	198	221	168	219	214	201	223	217	180	197	203	225	179	199	209	220	188	205	225	190	177	203	203	196	202	195	205	224	193	231	222	185	202	228	195	190	196	186	172	203	197	194	210	192	185	194	210	230	185	190	188	215	199	187	225	194	194	179	230	198	188	184	197	210	215	168	217	198	190	207	203	195	205	182	205	188	209	196	208	195	186	210	192	175	212	212	200	192	196	209	217	206	212	189	226	204	212	206	183	205	213	226	185	190	222	202	211	225	211	190	197	224	185	205	198	231	217	205	203	202	197	200	181	223	208	193	199	196	189	197	231	178	191	198	199	224	221	190	193	206	187	202	209	184	228	196	178	179	220	201	204	207	202	215	196	216	213	166	184	194	197	234	206	217	215	202	189	245	218	194	204	165	190	194	209	193	210	183	189	183	164	196	174	207	196	189	176	193	220	190	183	186	198	248	207	188	188	182	212	198	195	194	214	200	196	174	209	164	172	201	223	181	169	182	202	190	231	198	203	226	199	167	204	231	186	231	186	212	199	188	197	186	218	182	194	220	192	202	197	197	177	200	208	189	205	204	195	177	220	217	184	189	177	185	206	195	200	173	203	232	198	204	160	206	189	208	201	183	201	183	184	209	188	206	206	185	215	234	223	214	208	194	191	231	202	199	196	190	210	206	194	155	175	184	173	197	214	224	182	179	186	187	202	183	209	190	206	192	173	218	227	214	182	193	188	197	181	205	194	194	194	193	184	168	188	203	201	204	196	203	187	185	193	190	172	219	201	209	199	212	209	204	203	191	211	213	207	223	201	169	198	199	198	206	221	190	208	217	172	179	211	190	203	207	195	239	208	222	188	205	213	216	204	193	206	222	166	210	203	190	208	197	202	191	198	184	178	181	198	192	212	231	181	198	194	196	194	192	199	199	186	183	212	233	184	191	212	196	207	200	179	183	185	197	189	197	184	188	194	211	195	205	191	180	177	211	187	192	178	193	213	181	221	193	213	196	210	195	206	202	182	208	200	231	203	191	198	224	202	163	198	175	187	191	190	205	207	191	189	207	182	180	214	194	183	220	197	216	212	203	195	197	202	215	195	205	203	194	219	207	180	203	216	192	188	202	211	187	200	194	193	197	178	180	228	219	193	193	176	202	203	218	187	214	207	218	180	213	189	194	195	198	203	227	198	183	200	211	190	204	187	192	208	208	225	202	203	209	202	205	208	176	190	192	193	202	160	193	185	208	198	208	187	187	196	179	218	220	220	204	212	218	198	191	211	186	188	202	216	216	194	212	199	186	202	188	197	188	195	207	199	206	201	196	202	190	223	214	191	200	211	208	206	204	179	192	200	213	180	190	178	177	191	213	204	182	195	203	215	178	182	172	197	167	192	181	186	198	213	194	202	191	182	180	215	190	182	201	222	201	202	181	179	173	194	180	208	224	201	205	188	193	175	194	225	196	195	197	200	205	183	165	187	193	185	205	217	206	207	205	226	198	192	197	199	179	197	199	215	225	208	201	185	206	211	198	169	237	221	194	205	190	194	214	215	186	178	213	205	195	197	212	172	216	209	197	209	187	200	197	219	183	181	182	213	159	209	209	206	208	200	164	203	205	222	227	202	195	207	221	194	208	178	182	198	196	203	201	198	199	207	201	196	187	197	217	194	219	179	215	154	219	167	206	195	194	162	174	199	210	204	214	176	210	207	216	205	206	214	199	194	196	183	230	192	188	218	211	196	198	189	191	189	171	202	181	173	216	184	171	198	218	226	203	196	223	190	170	202	222	214	201	194	212	203	202	226	166	218	196	196	189	207	213	196	210	226	217	216	190	216	175	196	201	225	206	183	199	193	186	216	205	203	195	206	205	206	219	206	200	183	194	189	205	223	186	187	193	222	210	225	195	201	199	201	209	192	211	178	192	174	186	209	186	204	181	222	210	192	211	212	197	187	220	175	193	194	182	208	186	193	188	198	190	199	209	184	185	189	192	194	206	188	190	212	189	200	214	191	207	177	169	172	197	195	205	187	176	170	176	215	205	204	175	196	193	191	195	181	190	211	200	220	181	191	196	228	208	187	179	205	180	220	191	208	211	185	206	217	180	196	207	179	216	199	216	217	172	190	196	189	197	204	236	209	181	209	177	169	184	201	173	178	192	185	193	203	224	196	222	202	202	201	175	211	226	192	177	190	195	194	195	179	201	197	201	229	199	185	217	194	229	214	206	203	196	191	180	202	203	220	176	211	202	184	170	211	193	218	186	172	190	196	187	194	234	193	223	196	185	197	218	215	203	181	194	192	207	176	232	211	192	201	200	188	186	212	212	191	185	169	168	197	228	210	213	210	180	208	210	204	183	162	179	223	225	209	202	188	201	176	185	197	197	179	189	202	210	187	196	214	204	196	196	209	190	186	213	217	189	178	199	191	191	188	198	199	206	191	196	202	207	193	196	217	199	184	207	204	198	193	185	191	198	216	220	219	216	175	198	215	181	207	190	185	202	198	194	166	211	198	181	213	226	176	184	207	197	198	187	210	190	207	198	217	207	198	188	223	196	170	181	189	200	160	197	178	198	188	201	194	202	198	216	181	203	172	187	194	177	193	199	195	181	199	183	197	199	200	189	212	186	211	219	196	223	173	211	199	185	177	204	192	170	169	191	180	198	200	213	195	179	182	182	211	212	199	210	210	182	210	194	191	215	218	191	188	212	191	221	196	196	185	200	196	232	192	210
5836	1371	2698	3140	2764	2434	1990	2919	6607	1251	1119	1042	1013	896	924	817	803	751	753	728	711	695	682	696	675	691	675	674	636	612	586	603	629	640	705	617	638	610	621	628	605	601	615	618	616	599	594	613	592	616	578	603	575	533	582	611	582	584	578	537	567	602	549	593	572	572	543	602	562	596	562	559	601	549	537	539	558	561	568	543	598	563	571	531	561	631	597	561	554	554	561	558	547	603	561	586	548	556	562	549	565	523	551	573	539	537	591	525	559	547	557	567	593	597	546	569	598	498	529	535	573	554	549	589	520	537	532	578	587	571	558	525	577	544	572	580	571	600	520	562	552	547	555	564	542	571	521	511	571	603	551	527	582	544	538	521	501	510	557	527	501	558	536	588	524	573	562	537	574	537	572	563	581	554	534	555	549	578	573	546	571	596	504	615	539	583	584	567	565	588	540	555	556	572	551	585	583	529	537	566	567	531	601	554	569	540	517	546	537	601	572	573	580	560	563	565	590	552	525	547	524	526	538	566	618	575	560	543	537	556	603	549	553	570	584	539	560	563	522	527	613	575	547	536	531	564	529	599	558	574	567	554	521	553	553	530	575	605	592	537	559	538	557	574	565	523	549	559	570	552	596	557	552	620	541	580	513	525	552	546	544	535	532	594	558	573	532	525	576	541	574	552	526	552	524	572	585	564	573	579	521	549	603	565	601	569	558	532	528	530	607	570	516	522	592	535	540	556	539	561	580	536	550	507	559	589	577	527	550	609	548	539	572	571	539	569	520	531	540	561	585	536	536	559	569	575	609	537	504	542	573	549	543	552	561	589	539	583	552	560	575	579	535	543	539	576	562	577	568	595	566	545	556	542	563	580	577	556	559	547	571	578	555	554	573	573	581	505	587	568	520	542	587	560	602	608	524	574	508	518	549	558	563	555	560	576	504	567	563	612	560	577	519	557	566	542	551	554	582	549	592	512	536	536	559	565	560	559	580	506	581	574	580	539	581	524	542	572	557	557	523	590	545	586	574	582	561	535	550	566	523	574	524	547	600	562	537	598	549	578	565	556	584	575	564	568	585	545	549	546	531	548	581	555	533	585	549	533	548	588	532	528	575	544	551	572	599	534	551	589	612	546	549	555	523	537	545	537	553	566	553	595	581	562	556	566	573	581	552	541	573	564	559	544	569	540	536	538	534	546	533	579	522	544	552	570	589	537	544	533	588	563	530	587	591	570	525	588	520	558	600	561	580	541	594	568	558	531	533	547	596	563	548	567	615	569	522	569	533	587	545	555	557	587	536	573	554	564	555	553	551	541	565	576	533	541	542	567	568	534	582	526	584	546	552	503	521	576	510	555	565	541	559	562	575	545	571	560	514	536	596	559	554	578	593	552	528	555	564	546	529	574	578	531	538	574	538	594	525	519	554	564	512	547	568	542	610	562	577	546	550	557	558	572	556	538	584	517	522	552	585	537	575	527	579	529	525	569	538	550	574	599	530	591	576	535	550	562	553	586	559	567	537	564	516	527	533	584	582	514	585	545	556	546	587	567	534	564	547	506	562	558	588	550	543	561	562	586	581	563	587	542	555	557	553	573	560	607	521	560	613	557	555	509	560	584	583	566	580	583	553	591	550	596	589	560	543	585	561	549	539	503	554	573	611	554	545	558	539	585	580	576	541	563	569	590	578	523	535	597	542	555	582	592	573	548	535	523	547	550	570	597	543	568	584	545	547	551	558	513	541	514	581	542	573	564	597	568	565	547	556	609	546	544	538	538	561	583	546	552	542	544	562	556	543	553	554	547	600	559	512	555	530	536	523	578	559	524	562	571	577	552	550	535	511	552	545	528	531	559	584	586	520	520	585	575	607	586	533	588	598	560	567	574	592	587	542	549	601	579	513	565	543	539	580	588	533	570	567	561	527	572	554	565	534	549	532	548	596	526	563	551	572	522	570	542	493	586	556	559	563	513	526	597	570	555	529	541	557	552	563	560	543	490	568	562	534	546	541	577	525	549	595	545	560	564	528	588	553	595	579	522	505	574	568	564	541	536	554	531	582	591	573	532	578	571	557	580	553	561	548	550	578	609	558	553	559	581	542	538	572	515	544	572	528	563	564	523	520	534	538	554	562	555	540	541	562	561	515	532	535	550	530	532	566	583	597	562	569	541	561	580	577	539	532	566	539	533	518	544	561	575	522	574	572	577	590	556	565	529	547	527	563	580	567	550	542	544	561	582	557	561	583	563	569	573	571	527	544	556	559	564	532	527	559	491	585	564	544	534	532	571	538	526	531	589	603	584	545	551	548	603	530	517	551	573	517	537	570	584	562	569	539	557	567	563	543	586	570	555	572	526	576	533	597	522	579	555	520	549	585	587	565	570	544	519	558	550	546	541	559	562	538	530	540	602	567	568	533	564	554	563	577	565	587	544	549	515	549	538	542	536	587	545	578	572	567	498	548	571	529	503	545	531	545	613	537	544	509	564	551	562	531	570	572	577	575	567	563	539	554	582	556	561	544	525	530	572	572	559	527	533	530	504	578	595	580	606	564	568	520	596	584	544	586	540	563	548	564	558	571	573	544	519	557	581	565	556	580	557	579	543	562	578	571	548	577	606	551	543	587	520	524	576	499	537	544	584	517	543	576	541	563	543	549	538	572	535	517	531	509	557	591	509	530	568	535	575	544	588	552	551	563	550	599	545	593	570	535	532	533	565	585	588	589	516	542	559	496	542	579	522	531	514	567	520	571	506	561	542	556	603	577	561	549	517	507	547	544	525	584	559	578	565	537	531	524	544	569	542	569	519	546	570	509	586	586	562	559	539	554	546	561	553	559	567	570	573	520	567	541	589	536	522	508	571	539	581	560	563	556	608	544	601	575	593	575	536	582	545	567	579	563	532	528	529	600	576	586	564	584	570	585	533	559	509	536	581	539	508	538	563	542	560	573	535	572	545	511	574	585	561	564	572	597	547	561	540	564	530	565	581	559	551	551	605	578	548	577	567	525	531	581	539	520	537	552	535	512	537	581	525	562	532	594	527	567	566	565	583	544	546	525	587	577	572	545	576	558	531	619	529	552	534	498	538	502	537	533	556	529	542	590	562	580	582	542	555	586	585	554	577	584	580	541	566	554	614	533	560	530	542	549	552	511	548	587	561	545	515	554	540	560	542	555	534	551	603	571	566	570	594	576	537	578	564	584	573	569	599	578	540	562	535	518	585	578	565	587	566	546	573	581	541	580	586	547	556	531	545	572	592	538	562	585	560	525	522	549	544	569	527	534	549	548	570	577	536	543	533	590	546	578	522	506	569	547	540	555	561	562	537	587	567	593	576	530	570	533	587	579	548	608	562	604	520	546	583	540	563	558	558	561	590	560	558	579	556	572	583	528	573	544	553	554	525	574	553	620	570	539	561	549	528	533	574	537	573	594	531	528	568	531	562	540	563	592	538	551	571	590	559	601	562	560	551	552	539	535	595	583	543	563	588	545	597
14171	2554	2567	1956	1429	1114	916	960	3038	592	540	554	486	507	502	424	401	420	463	412	402	403	439	387	389	355	408	374	438	422	398	379	421	398	358	363	398	384	365	346	389	374	391	398	367	363	371	395	403	390	353	372	386	374	367	379	359	382	396	344	376	343	383	397	346	368	358	351	395	373	394	369	346	387	407	391	377	380	371	387	347	343	352	361	365	338	371	372	360	392	369	388	414	365	404	358	328	368	329	399	387	345	363	403	366	372	378	378	343	361	337	413	313	378	351	366	346	372	360	411	375	404	372	388	369	360	367	358	404	352	389	369	359	379	393	341	352	357	344	379	353	340	395	360	402	388	391	384	366	411	354	372	390	380	385	335	359	363	358	359	411	387	302	352	361	388	397	415	393	394	377	407	396	360	357	385	343	358	355	433	385	392	373	373	376	358	345	378	384	377	381	384	386	418	370	369	358	405	376	359	388	390	362	353	342	355	341	348	360	369	367	379	392	382	410	385	382	364	392	359	362	383	373	356	370	376	383	394	380	335	343	372	369	396	395	420	353	405	359	379	373	364	336	398	372	375	363	407	368	355	379	366	376	395	373	375	362	386	388	374	367	375	385	376	396	365	363	356	367	364	373	382	351	324	354	351	361	370	395	374	376	353	385	369	361	350	378	335	357	341	366	353	369	383	376	383	406	356	341	332	382	407	335	357	394	357	353	378	421	399	402	357	408	359	340	389	351	407	388	363	354	385	357	388	377	343	391	340	395	359	326	393	368	352	364	376	359	338	395	408	357	378	366	331	341	346	361	407	362	372	388	393	368	343	366	403	360	375	371	353	375	383	418	348	340	383	354	346	357	337	351	351	365	417	374	389	378	379	355	381	341	343	401	346	369	334	332	404	375	368	338	394	391	334	371	334	367	365	369	409	381	358	371	376	387	381	359	362	331	349	392	366	371	365	334	385	350	335	374	352	367	366	347	387	363	394	346	385	387	384	352	360	345	374	353	363	383	323	397	359	378	414	358	363	351	384	331	378	384	389	403	376	355	374	374	333	341	341	379	363	358	385	380	343	367	366	419	417	378	397	375	355	369	378	389	360	376	381	376	366	360	356	359	352	423	370	378	377	350	369	373	397	349	394	335	365	345	385	358	375	373	396	338	397	350	379	356	371	394	437	357	355	365	350	403	418	371	405	365	395	355	392	355	374	363	390	376	363	373	385	390	403	317	389	379	371	414	400	393	367	347	395	365	365	406	381	333	367	382	342	365	370	310	364	374	399	330	373	357	331	380	360	352	354	400	348	359	379	400	356	391	424	340	396	361	390	351	360	339	375	349	352	345	398	338	345	338	366	331	409	371	343	345	339	399	391	366	386	361	366	391	377	373	393	384	390	325	354	367	357	390	351	341	377	355	370	371	359	351	373	356	362	352	372	364	368	337	362	366	380	359	343	339	385	375	358	389	398	382	390	374	387	354	354	331	368	377	345	366	337	364	381	354	385	363	374	374	379	363	339	370	347	383	363	398	370	333	345	391	371	374	373	349	389	364	385	365	350	347	372	373	373	387	360	373	399	394	362	382	366	365	365	392	354	361	338	371	375	398	382	382	374	343	361	334	370	385	369	357	399	379	379	381	376	403	401	387	361	352	354	394	354	381	359	365	404	372	336	351	322	387	377	346	363	328	358	348	352	365	355	347	380	358	368	360	359	381	354	372	396	362	379	360	337	404	389	387	345	323	374	380	393	356	332	335	384	372	386	340	366	385	357	395	352	366	376	348	349	374	324	396	352	402	389	371	367	375	369	373	377	424	379	383	350	349	339	347	384	353	358	359	370	376	361	376	400	334	327	374	380	361	340	392	403	349	355	356	340	365	367	388	346	370	355	345	362	393	371	356	361	331	364	381	391	400	370	341	347	340	396	402	344	382	428	402	330	385	392	340	381	415	392	365	392	399	400	342	366	392	341	396	390	378	383	386	373	375	362	382	439	357	345	375	386	408	374	391	391	366	377	365	383	339	382	383	384	354	380	382	327	373	398	401	389	359	386	373	409	373	370	360	355	414	387	353	393	366	368	371	359	331	335	350	374	381	361	372	362	376	337	366	390	327	369	342	367	336	345	383	374	351	367	361	383	361	380	371	389	386	347	361	363	414	373	367	415	372	367	365	369	336	357	393	365	367	340	329	365	374	298	378	359	377	365	371	379	330	347	356	361	372	364	345	382	370	383	412	345	370	337	382	377	339	372	330	350	355	392	348	335	368	379	388	395	386	378	369	381	395	434	351	362	373	399	342	390	385	351	407	349	380	347	367	370	357	393	370	348	386	374	369	329	424	417	378	391	371	367	352	371	417	379	363	328	381	383	373	355	364	394	348	378	371	370	375	363	345	357	359	334	357	339	361	341	351	389	365	364	375	353	417	401	421	385	343	397	378	349	351	387	380	351	387	377	354	373	384	357	371	379	372	336	365	375	384	374	371	358	344	358	373	408	377	380	380	381	323	383	390	393	358	330	366	360	359	341	339	384	364	379	393	374	386	381	393	387	386	361	391	354	304	349	351	383	341	402	365	397	346	366	393	330	391	379	345	357	382	404	384	386	334	388	354	383	357	372	382	369	378	394	356	385	341	360	380	386	342	359	348	360	402	335	398	398	387	388	387	347	373	375	363	367	413	367	372	380	389	380	391	369	415	367	372	397	354	389	370	368	385	384	373	359	356	364	409	353	354	363	368	383	384	382	385	347	384	356	355	380	355	370	383	378	353	387	405	363	379	373	366	374	389	368	339	355	374	330	331	354	395	412	366	350	391	367	350	395	393	357	387	374	356	344	347	359	360	360	370	360	403	376	345	393	367	349	373	346	374	374	347	339	372	383	350	359	391	345	357	381	346	382	370	385	348	378	414	387	372	386	407	322	356	355	387	364	378	381	360	367	360	401	340	372	348	373	376	376	366	379	374	397	386	368	380	354	373	357	349	335	399	392	378	383	370	361	356	333	349	369	358	404	362	381	347	346	389	354	389	353	372	344	347	395	399	355	375	355	361	339	347	364	333	327	400	369	380	374	365	351	350	381	332	352	392	364	358	373	346	399	388	369	371	393	371	386	387	381	364	394	332	380	369	391	378	362	351	358	350	360	348	370	355	374	355	362	364	390	375	330	357	371	345	376	413	423	392	401	397	375	392	373	359	379	362	338	342	388	377	379	365	363	370	339	353	362	340	324	354	368	377	364	370	345	359	349	349	355	365	410	347	371	395	389	381	366	353	342	370	376	346	373	398	357	378	348	382	402	390	376	372	364	359	349	368	346	361	346	372	375	349	366	425	408	348	404	398	391	363	370	345	402	341	408	360	387	354	371	352	356	349	381	378	387	371	344	379	369	370	381	369	373	386	382	380	354	372	346	379	379	398	375	380	373	368	352	404	360	354	342	379	330	358	376	365	352	366	371	337	404	345	344	322	360	345	378	379	368	381	340	371	347	378	377	345	391	396	351
7851	2477	4933	5941	5184	4459	3704	4481	9250	2255	2057	1890	1755	1598	1531	1385	1376	1365	1310	1241	1253	1144	1260	1115	1104	1069	1090	1089	1017	1043	1061	1079	1092	985	958	1010	998	1049	990	998	963	989	1008	976	986	941	980	961	972	963	965	999	953	970	970	930	897	985	970	896	905	882	924	933	967	933	926	975	900	956	923	940	874	910	897	911	915	921	928	978	893	911	907	913	885	845	897	930	902	912	945	934	896	846	889	940	899	899	918	923	899	937	883	927	885	897	922	863	921	891	878	896	875	913	945	858	926	952	949	946	926	892	893	954	856	887	864	935	956	933	953	876	967	840	914	936	866	947	908	939	932	894	904	895	966	910	873	885	871	902	908	903	917	877	919	940	908	879	882	885	956	868	883	911	881	935	910	937	929	937	868	928	890	932	915	867	910	912	949	949	983	864	901	899	925	924	939	927	931	906	902	916	859	879	912	884	913	959	917	913	936	889	904	898	884	925	857	875	923	917	935	891	899	907	913	908	912	887	881	875	894	885	942	937	905	918	924	922	874	917	901	892	923	920	937	895	942	900	921	886	916	904	944	936	922	899	853	940	927	933	931	931	901	882	864	907	900	953	914	907	913	906	931	915	884	903	951	912	912	910	875	908	943	893	901	905	928	934	908	917	910	862	898	904	862	892	877	894	933	882	856	902	881	954	935	916	891	876	918	836	893	882	929	906	908	897	874	873	863	912	893	907	902	847	892	891	890	926	903	911	890	967	891	876	866	837	879	876	846	840	854	854	927	905	876	924	919	913	891	906	856	880	870	865	873	924	931	870	953	932	938	915	883	900	882	903	843	881	899	922	895	904	916	894	918	872	949	901	907	851	849	982	891	905	869	919	879	941	926	898	920	896	870	911	935	853	936	852	950	934	906	921	950	932	889	909	896	878	877	912	906	943	922	897	886	899	966	915	942	864	906	888	944	857	895	869	890	902	927	930	913	903	907	862	891	873	877	886	909	916	836	907	913	886	869	943	868	909	845	902	920	913	875	917	890	948	883	916	876	866	912	928	907	906	913	879	945	891	887	873	911	933	850	884	911	909	918	935	946	964	927	873	913	918	894	943	897	905	946	911	904	928	905	915	942	912	902	892	888	919	898	934	971	879	912	847	885	952	925	960	873	881	871	826	829	946	899	894	905	915	946	853	913	972	879	867	909	875	927	862	907	938	953	869	887	917	941	936	896	953	866	955	890	869	899	930	903	871	879	912	869	898	877	941	926	870	899	876	901	888	910	904	897	919	920	913	914	921	871	896	869	927	892	925	861	908	918	909	868	905	856	941	904	892	936	896	926	933	870	902	924	943	872	907	910	837	915	914	970	898	906	965	907	868	878	919	902	869	915	920	895	915	913	896	891	874	872	903	891	866	876	909	914	857	937	896	891	905	918	884	914	915	825	940	911	912	909	945	945	928	941	930	876	976	909	915	979	882	897	880	876	868	954	928	870	890	860	902	906	908	910	934	861	873	865	931	853	893	902	915	915	877	913	895	947	882	907	890	933	893	909	907	937	898	892	902	855	940	884	969	905	899	918	883	915	969	940	909	854	911	877	891	872	936	883	889	888	896	895	871	894	870	895	871	943	900	820	922	854	920	914	925	889	978	912	897	882	959	965	954	923	890	938	871	952	866	905	936	860	897	888	915	905	892	946	851	879	934	895	926	855	889	903	880	975	939	869	923	905	869	873	928	943	923	887	906	865	903	896	907	887	853	891	969	920	889	933	933	863	916	889	910	921	903	917	852	903	928	868	932	943	892	922	922	947	922	888	923	868	899	925	910	904	925	884	906	889	887	913	914	943	867	898	899	901	934	908	935	943	897	908	890	903	916	924	905	944	902	886	912	905	881	887	868	939	899	908	838	917	886	907	896	895	930	914	887	855	914	897	931	882	922	902	938	917	861	925	885	940	954	924	832	908	852	917	926	911	870	921	875	906	932	938	909	892	902	892	902	878	876	932	882	920	911	892	899	908	923	927	943	921	931	898	899	935	939	909	932	918	925	864	822	914	902	894	870	896	883	882	899	920	898	881	916	897	868	864	864	924	887	876	927	865	936	881	915	854	930	906	927	864	909	908	860	901	881	895	865	873	876	933	919	923	976	913	938	882	907	875	907	864	934	834	888	910	918	866	900	975	871	944	896	915	918	889	879	939	901	896	928	903	882	921	909	911	857	893	894	883	884	908	920	894	867	942	878	944	875	898	953	904	937	879	959	905	916	935	873	919	937	905	905	913	935	939	862	900	912	835	912	946	896	894	889	867	910	937	907	836	923	899	864	918	889	899	925	926	896	937	876	903	874	853	913	860	951	915	983	942	914	963	845	864	959	928	899	902	892	895	914	895	926	851	898	941	944	919	913	870	873	912	903	948	899	905	937	951	889	923	949	945	908	917	935	910	881	855	905	873	912	889	898	931	876	834	869	896	893	888	887	921	899	890	839	901	927	940	942	891	892	871	864	896	854	892	887	913	946	898	883	892	905	868	886	892	891	848	916	910	889	869	892	906	876	936	904	907	916	919	905	910	910	897	911	869	874	850	883	883	886	901	908	918	909	869	937	895	885	898	892	940	942	922	858	917	907	909	868	918	940	882	883	902	915	904	820	953	898	905	888	911	885	857	877	875	933	941	850	864	856	881	931	895	851	937	918	886	922	933	892	897	945	916	928	857	929	909	922	980	933	916	956	908	961	896	908	947	931	859	925	877	908	921	932	924	889	855	933	977	906	871	900	917	875	872	910	906	907	934	881	904	938	876	923	875	874	933	883	848	909	900	878	906	878	906	903	911	936	843	904	940	917	924	887	956	959	941	858	901	887	948	916	910	865	896	886	876	919	865	873	934	914	900	882	893	969	867	887	876	955	917	942	843	911	935	942	928	914	879	902	927	850	938	873	867	853	900	866	894	861	916	894	929	859	897	923	893	884	889	925	916	858	901	876	940	925	906	937	873	901	904	910	889	914	889	914	919	909	910	892	920	880	950	876	912	954	869	900	883	899	946	874	924	921	933	882	901	910	863	884	915	945	886	896	929	890	978	893	896	914	920	904	896	882	888	892	915	890	865	913	946	972	902	895	894	949	926	918	859	886	894	865	896	878	928	895	921	858	917	915	843	906	908	915	943	889	861	825	905	887	880	901	927	855	859	885	839	898	868	927	915	859	909	930	877	902	962	909	945	898	834	896	914	864	891	904	910	928	932	928	938	888	922	896	928	900	900	901	895	934	910	886	893	922	900	898	900	869	847	935	944	900	894	874	914	894	903	889	935	939	911	898	873	916	930	869	871	929	864	933	905	934	880	899	978	879	877	848	953	916	892	884	866	836	878	903	915	884	944	937	891	891	889	914	873	914	905	879	912	868	870	898	828	938	875	837	918	903	859	967	910	958	943	858	908	896	924	855	903	896	878	911	897	899	909	900	917	930	913	920	889	898	885	904	887	887	864	956	962	850	935	953	930	958	866	875
1923	167	175	164	145	135	134	131	271	113	129	134	120	122	124	110	128	110	121	119	132	106	119	152	126	111	131	133	146	156	128	119	128	113	118	134	128	112	125	124	124	126	114	119	133	138	132	116	102	132	127	126	128	127	138	119	102	122	132	121	153	134	131	139	124	124	147	108	127	129	114	129	114	135	145	130	108	113	126	127	104	115	130	128	114	140	118	134	139	120	121	149	134	149	120	162	104	136	129	133	124	118	120	124	106	150	125	142	128	120	140	128	105	128	121	114	128	145	133	122	137	115	125	117	121	123	125	122	134	125	126	125	112	135	127	130	141	119	123	132	110	129	157	125	117	134	136	128	126	144	112	115	113	89	115	112	132	132	125	129	133	131	144	118	133	130	115	132	119	127	132	123	126	120	126	145	130	121	135	143	138	120	124	126	123	141	119	140	134	132	118	125	137	142	124	116	134	127	129	138	119	107	129	129	120	135	145	177	115	129	116	106	118	133	125	114	102	122	123	141	127	143	140	134	133	143	156	103	117	120	122	145	148	126	135	139	111	124	126	104	131	116	106	121	129	110	142	125	140	142	121	127	125	152	136	115	125	120	136	128	118	124	141	143	104	128	118	123	131	104	121	127	133	125	123	133	103	121	136	144	127	117	119	146	123	108	128	142	136	138	124	106	134	125	132	133	140	132	148	146	111	138	129	129	113	122	127	134	110	122	124	137	148	121	122	111	118	136	124	123	112	151	127	119	124	135	156	124	138	132	129	119	137	131	133	117	117	103	122	110	133	119	113	128	125	119	147	119	124	143	121	125	120	134	114	138	104	130	157	131	122	119	109	130	129	131	120	126	126	134	122	137	130	136	127	125	125	130	126	135	118	117	130	131	135	131	115	137	121	112	126	137	125	124	142	114	122	134	127	137	133	114	123	108	153	122	113	130	112	120	120	105	137	152	123	112	131	135	146	143	117	128	121	123	128	133	130	139	117	126	108	124	132	114	107	147	113	127	126	117	128	131	128	124	137	130	115	141	125	118	130	108	115	128	126	129	148	144	113	146	111	141	160	112	135	136	122	114	143	150	137	127	131	116	140	118	106	141	116	124	130	127	127	146	126	112	125	123	117	133	122	116	122	131	134	121	121	124	102	116	139	115	107	130	129	128	128	112	112	111	117	127	115	120	130	116	132	118	113	110	112	143	143	125	125	114	113	141	145	107	151	122	146	127	138	126	120	107	122	133	139	125	136	141	116	115	118	144	125	112	118	109	128	130	123	142	119	130	121	129	121	123	119	119	121	115	121	122	151	106	136	113	134	112	146	120	123	123	138	124	132	137	150	132	119	126	141	102	137	137	109	125	111	155	137	119	148	142	131	118	121	122	135	118	146	141	130	116	132	134	133	150	130	124	138	130	118	138	124	120	133	134	156	123	131	137	106	123	124	110	137	121	117	127	128	116	146	140	125	134	115	148	119	136	134	142	137	113	129	127	112	140	116	140	116	113	146	130	131	142	129	140	132	120	106	116	119	132	127	133	136	128	116	150	118	128	146	128	130	105	129	120	139	144	131	116	119	128	118	124	124	122	119	124	115	113	111	116	132	126	124	122	124	140	108	138	123	133	136	127	105	109	125	135	115	131	107	127	132	124	136	124	118	130	125	126	102	115	118	146	133	131	122	133	142	108	115	134	135	128	117	130	105	125	132	150	131	127	120	114	109	132	96	135	143	134	133	114	123	128	115	121	142	147	134	129	123	133	145	123	113	129	108	133	132	129	142	131	109	121	131	116	138	153	146	129	129	121	130	134	138	116	123	134	129	134	136	132	139	128	120	138	116	130	119	132	118	121	143	111	126	128	116	126	120	115	127	132	137	124	112	118	135	120	115	114	118	124	126	132	139	126	120	128	134	133	152	140	125	119	111	102	140	128	144	139	130	111	132	132	117	132	118	142	132	111	143	122	129	126	121	107	138	127	139	134	121	148	147	134	128	118	146	116	124	109	138	121	136	125	136	131	130	131	135	135	111	147	115	128	121	111	146	115	130	121	116	121	109	134	107	118	124	134	137	133	140	126	133	135	121	140	128	131	132	134	109	138	135	125	119	118	125	150	136	130	121	116	106	142	111	140	120	114	95	134	113	140	144	123	105	122	140	130	117	141	129	133	98	112	126	135	140	138	139	119	113	137	144	111	122	104	135	149	135	104	134	121	135	116	131	135	120	133	106	102	121	96	112	141	106	128	124	110	151	126	142	164	154	129	125	115	109	120	135	129	132	129	123	138	133	110	137	132	136	130	131	129	128	120	129	101	121	131	127	129	135	117	130	127	127	134	146	136	136	147	146	150	124	98	154	129	139	147	134	123	135	115	124	140	111	149	134	121	108	124	157	108	133	130	121	132	121	127	121	142	125	138	126	127	117	146	126	135	146	132	119	138	142	118	133	115	116	130	111	116	110	120	126	133	123	126	117	109	152	132	121	112	122	121	107	124	121	139	112	118	132	124	107	137	123	104	138	125	126	139	129	134	138	122	124	125	134	155	128	132	112	135	112	121	122	138	121	130	112	90	136	137	114	127	149	125	125	150	117	116	122	124	140	136	124	139	109	111	119	135	147	128	147	122	153	117	122	109	137	146	109	135	139	127	127	146	122	97	117	139	122	119	137	142	96	132	110	116	119	122	132	135	145	160	119	118	122	122	129	118	116	130	125	119	130	102	119	129	128	103	154	109	119	131	122	131	149	121	127	116	128	113	130	140	99	105	107	99	128	121	123	112	103	111	121	107	125	119	139	137	104	143	131	132	122	122	93	136	120	117	138	101	122	110	135	127	136	126	123	135	123	125	126	132	115	124	128	137	113	137	105	118	119	107	122	141	119	125	134	115	115	121	122	123	125	130	127	114	122	132	150	141	120	105	139	135	122	114	124	135	116	113	129	105	104	138	151	140	131	124	139	125	148	136	126	113	106	120	122	115	117	106	123	137	116	111	143	139	122	121	122	124	156	111	130	117	104	127	124	124	130	114	118	126	140	121	121	131	135	112	124	116	114	107	102	138	121	131	124	123	120	104	136	125	141	133	132	137	115	122	106	128	132	118	131	101	131	132	113	130	122	97	136	117	134	127	125	140	135	110	139	129	124	132	124	134	124	127	135	118	125	122	125	123	139	129	149	132	128	106	143	126	163	110	123	126	108	132	100	132	123	137	129	133	137	137	136	133	117	123	112	127	120	122	119	142	112	129	139	135	119	134	133	129	136	125	151	118	121	136	106	130	103	133	116	131	142	134	138	138	116	121	134	126	138	133	108	126	127	102	143	117	130	128	121	141	137	114	147	133	115	115	128	142	129	126	110	143	143	143	124	135	114	125	119	131	128	129	124	114	127	118	130	154	134	112	117	129	111	131	115	131	134	113	130	132	143	137	111	129	151	127	113	151	142	111	126	117	151	117	116	142	108	133	126	135	116	111	134	113	127	113	121	122	124	121	133	133	119	119
2159	450	455	504	532	499	442	496	1293	388	421	416	379	432	389	392	434	376	391	410	381	427	393	392	380	403	374	375	380	377	392	412	371	389	392	405	379	362	358	402	431	388	356	407	395	346	400	396	409	368	372	373	406	442	384	393	394	372	367	388	378	393	364	383	356	361	420	381	379	374	372	390	414	393	373	372	378	393	419	352	387	392	401	362	397	364	379	435	390	402	387	399	405	371	361	401	386	395	377	360	381	385	407	376	360	364	370	383	408	403	365	422	371	384	398	354	418	376	390	421	386	363	373	402	423	379	357	343	365	430	371	432	388	396	379	350	351	380	379	396	427	425	386	392	406	396	388	405	370	396	379	394	414	383	388	396	370	375	408	389	432	415	402	416	368	382	388	377	383	390	393	374	393	390	374	366	377	380	356	415	366	370	407	389	384	401	380	397	354	406	403	382	421	361	392	394	383	404	392	422	355	364	369	430	396	384	388	367	361	360	403	402	410	398	403	402	368	396	389	410	392	410	382	392	419	407	368	406	388	398	417	404	337	408	384	395	382	366	391	360	379	375	387	388	393	396	415	402	397	372	417	358	404	398	399	389	390	400	382	364	373	344	384	385	389	364	375	383	387	349	392	351	385	380	418	349	400	400	373	401	374	387	373	379	410	377	388	396	423	380	418	374	343	380	415	395	375	423	388	399	388	409	385	374	384	376	364	383	404	395	406	370	387	394	386	387	344	368	345	386	369	398	410	416	377	382	393	376	389	377	385	395	360	376	399	405	367	393	382	370	385	374	403	409	365	408	391	372	388	391	363	380	387	397	381	382	403	378	398	410	352	370	360	400	389	343	391	384	375	392	403	359	391	366	378	387	357	369	387	389	363	397	411	404	400	412	403	385	349	360	379	405	398	357	403	380	389	383	387	409	386	359	395	362	375	403	444	406	401	387	385	373	396	379	389	370	400	407	388	383	388	401	417	418	362	383	373	377	384	386	390	376	410	362	390	403	407	388	402	377	394	377	392	373	370	392	384	384	373	379	383	373	401	358	397	344	366	386	365	409	414	375	417	413	386	409	384	398	374	376	381	385	370	368	394	363	415	405	377	426	379	365	389	386	392	406	392	371	385	386	394	370	405	390	356	398	383	383	369	405	374	374	397	391	385	394	404	417	393	343	360	407	408	343	382	373	401	392	381	387	379	406	364	371	407	402	388	384	394	392	355	355	372	372	370	387	426	396	412	361	391	376	416	394	401	362	397	358	413	392	363	370	377	374	384	344	382	395	400	378	364	395	386	380	399	346	363	377	406	378	402	366	407	409	381	384	378	386	389	388	346	384	378	373	409	344	359	397	409	362	373	413	368	404	341	371	397	408	426	353	375	370	357	338	425	380	392	402	380	392	387	376	399	386	355	407	400	408	386	409	401	376	388	362	399	390	393	379	394	366	370	356	391	389	359	356	371	372	345	398	389	403	398	409	421	406	366	396	372	418	376	422	366	371	395	386	389	389	422	403	385	365	368	352	383	430	364	401	396	375	353	373	378	376	388	386	372	355	403	389	394	397	423	371	380	391	426	366	406	392	375	397	401	387	402	390	373	367	356	395	382	399	338	363	406	403	408	385	415	376	388	385	403	380	365	385	409	420	357	386	371	394	390	372	414	384	391	382	374	378	362	398	399	373	353	405	409	368	411	382	369	380	373	388	380	400	392	408	394	391	365	382	396	392	401	371	399	379	383	406	379	381	360	369	419	361	418	398	388	397	373	391	426	404	372	385	357	352	390	401	393	368	398	422	404	385	362	359	379	406	378	385	405	389	404	386	369	343	383	383	377	379	372	392	403	382	382	372	405	401	375	374	411	438	392	401	383	347	385	366	381	368	396	363	353	383	366	363	375	388	394	405	409	368	404	359	408	410	395	381	397	386	388	419	380	380	369	399	387	394	402	402	386	363	378	390	382	374	372	349	390	404	434	390	375	415	339	346	383	364	391	364	370	402	353	374	378	341	399	360	371	391	407	402	396	399	375	390	361	384	389	401	405	363	359	398	421	403	380	412	372	356	361	374	378	381	398	365	381	408	383	389	418	393	385	368	381	372	390	379	342	388	390	371	416	399	403	400	396	393	386	372	412	359	371	358	382	362	373	371	393	401	412	397	374	396	384	374	412	382	400	358	363	361	345	379	393	362	407	398	400	381	396	389	386	432	385	371	373	383	384	379	400	424	375	361	338	387	382	387	392	405	412	391	422	382	372	397	421	370	385	368	402	397	425	375	386	408	363	375	386	390	389	403	371	408	420	411	403	400	380	344	389	394	392	400	394	376	396	390	392	375	372	422	410	402	396	363	398	372	413	382	402	398	412	384	363	409	404	373	394	366	392	370	350	391	353	377	378	376	403	394	388	375	387	382	390	385	405	388	379	396	369	396	412	376	405	387	384	385	376	388	399	393	378	373	401	391	407	381	423	396	384	423	378	369	395	366	384	382	407	390	399	403	396	368	357	391	401	385	388	369	384	382	411	415	365	339	383	388	387	389	394	368	380	389	352	351	363	373	362	398	392	379	389	406	401	396	414	410	415	418	363	384	370	367	357	373	376	411	388	429	407	399	343	378	384	335	384	405	392	392	377	420	377	381	377	372	378	379	431	377	364	376	363	389	389	388	404	432	393	361	411	376	362	386	381	408	411	362	366	409	377	364	406	392	390	377	397	397	362	372	376	408	426	400	379	407	387	399	401	389	391	395	391	388	410	393	424	378	393	401	430	381	381	395	383	372	370	374	381	374	432	358	384	377	395	398	360	380	414	384	386	384	399	391	385	437	418	379	386	413	393	399	348	396	387	398	394	395	403	361	357	385	368	353	395	401	355	343	434	398	381	388	362	389	404	400	400	394	373	379	388	367	367	370	384	364	390	380	355	375	372	369	379	411	360	419	356	387	383	409	431	380	371	359	375	398	358	389	366	407	383	375	389	327	371	389	371	369	405	393	390	408	414	342	387	356	361	370	397	407	349	354	406	395	403	368	382	387	366	364	404	386	375	396	367	394	406	403	395	387	388	394	405	398	413	386	387	335	368	420	406	396	378	369	411	364	383	367	432	364	397	374	369	395	381	406	362	374	407	378	322	414	352	371	391	398	417	342	373	395	398	379	383	390	388	381	342	381	384	415	395	397	363	419	373	382	393	362	354	397	409	401	360	352	362	370	422	405	381	375	390	411	352	340	390	366	371	413	426	365	395	382	353	369	425	362	384	367	387	375	395	400	390	390	394	385	373	413	391	371	378	394	390	396	383	415	374	388	399	395	399	403	398	362	389	367	399	381	393	381	416	404	431	392	357	387	415	384	425	423	383	398	388	359	406	418	388	380	423	386	389	382	418	371	412	431	395	374	406	382	366	412	431	406	412	364	416	410	428	394	380	425	381	383	374	424	400	367	434	355	355	363	400	400	431	383	372	402	382	389	346	376	425	394	360	383	379	387	431	354	362	376	389	387
7622	1046	1242	953	738	530	459	1690	8355	585	297	289	262	254	262	231	214	239	264	204	221	225	230	235	226	227	215	210	224	233	231	219	210	217	231	231	218	195	205	222	225	215	196	209	234	230	206	187	212	211	228	224	236	216	242	193	189	186	236	201	210	218	215	212	204	201	211	220	239	209	240	205	205	234	201	214	228	196	234	211	198	219	224	207	203	208	222	212	209	246	222	223	211	207	202	229	215	218	222	214	196	221	248	200	213	214	216	222	231	231	212	186	239	227	218	216	205	205	220	227	220	239	221	236	218	204	209	192	190	199	220	228	225	195	222	214	211	230	190	244	235	214	216	215	208	216	225	219	204	245	237	209	204	223	198	205	226	212	217	224	194	227	218	199	202	203	201	212	221	185	208	208	202	246	207	203	225	232	193	219	212	199	229	229	225	220	218	223	211	193	208	211	212	209	189	210	214	205	208	199	192	213	224	199	230	212	204	194	211	222	195	223	235	208	212	202	226	203	209	233	204	198	213	181	243	207	218	193	246	192	194	219	211	227	214	235	214	225	219	175	185	220	202	214	211	199	218	246	211	225	174	199	241	209	196	212	221	217	230	201	189	246	223	228	203	180	256	216	222	207	195	227	202	181	206	176	205	206	204	215	230	231	206	214	207	214	208	216	221	211	208	214	233	194	208	162	201	219	228	230	191	197	187	224	206	193	232	197	215	205	213	210	231	224	204	192	213	225	212	206	221	228	204	221	196	241	223	213	195	206	196	237	223	218	235	222	194	209	232	224	201	220	209	169	215	229	222	235	201	190	234	208	169	213	206	201	218	224	191	212	216	221	221	214	203	202	190	237	222	205	229	201	221	211	182	189	235	220	207	217	216	214	216	217	204	210	203	211	204	188	228	193	189	219	231	218	229	201	216	212	225	204	176	192	204	239	215	208	218	246	215	209	208	231	220	202	221	225	210	224	197	201	182	218	192	183	208	231	221	197	241	227	202	207	211	215	221	184	184	258	229	220	231	225	226	240	189	222	208	196	209	214	219	180	209	205	206	214	225	230	200	195	201	225	211	207	193	214	213	219	209	215	184	193	229	209	224	243	231	237	193	224	205	230	222	202	238	211	225	241	220	222	225	217	222	215	204	226	241	198	169	219	207	205	234	224	246	224	217	187	214	228	207	213	211	219	208	210	235	197	216	199	210	196	232	234	205	193	218	215	208	211	175	190	225	195	195	246	230	199	208	214	222	216	205	204	232	223	217	210	202	205	198	225	220	209	241	207	211	211	202	214	236	197	197	195	238	216	227	201	230	209	203	211	230	215	199	209	182	216	185	213	220	204	221	203	223	195	186	213	209	216	194	230	204	211	227	243	238	208	213	208	226	252	209	226	214	205	218	213	212	192	210	215	243	224	205	239	171	226	227	227	222	216	226	224	205	222	216	211	213	236	205	203	234	211	191	209	212	203	220	221	210	224	229	217	212	213	213	225	213	200	205	194	235	214	214	215	209	206	216	228	209	207	218	207	212	209	206	215	188	227	235	219	218	243	199	219	219	222	226	202	213	201	211	223	220	245	217	198	211	212	218	211	217	205	235	225	208	221	215	217	176	226	209	196	214	193	236	234	204	206	196	222	202	202	204	201	232	203	200	218	201	206	221	218	209	215	223	200	205	221	199	213	227	209	206	221	216	245	219	211	209	220	222	215	209	205	210	212	187	216	225	237	218	202	196	211	205	202	211	260	218	224	223	236	215	197	204	237	234	203	212	224	187	221	199	218	200	216	206	245	230	212	224	220	200	234	224	216	199	225	228	198	214	215	195	201	201	181	214	266	222	219	211	194	195	220	205	234	252	196	233	222	209	204	215	186	237	228	196	200	203	229	202	194	231	199	225	212	200	221	201	249	206	200	208	231	212	227	218	225	216	195	216	250	200	220	203	205	208	204	194	208	243	233	205	221	217	212	204	227	190	206	220	253	229	197	237	192	225	200	224	213	204	202	194	232	212	185	209	209	232	238	203	214	192	180	194	194	209	209	243	196	203	226	215	191	195	208	196	203	216	210	234	238	242	198	215	217	218	251	217	194	197	211	211	223	227	195	203	195	209	211	202	223	202	206	205	227	214	231	222	208	208	189	196	203	215	209	191	183	207	212	200	221	204	232	191	198	215	253	193	199	222	220	220	205	225	217	184	203	228	203	205	225	185	197	241	239	204	196	221	211	201	190	182	198	185	191	220	232	226	206	208	238	216	176	204	204	225	207	216	201	223	219	210	199	220	229	204	196	239	194	206	196	212	220	218	226	218	204	225	225	219	213	209	221	224	220	221	234	207	234	227	202	231	202	190	206	227	227	240	222	208	247	213	184	227	216	224	233	252	214	199	208	173	206	218	226	220	226	222	196	215	224	220	214	220	205	212	204	184	235	230	190	201	211	215	233	223	214	217	203	223	228	191	205	224	198	211	201	226	216	205	199	222	188	214	229	205	192	213	211	216	217	205	224	206	211	234	192	215	223	223	223	218	207	218	186	212	199	219	234	200	212	211	191	259	196	239	195	227	221	206	211	212	219	207	204	221	229	247	205	176	223	191	238	201	210	219	182	214	203	212	224	224	211	196	199	210	210	233	215	226	212	197	210	185	200	186	231	219	194	234	225	233	195	193	223	232	233	207	211	202	211	204	223	215	211	207	226	217	209	210	223	222	235	188	218	213	216	205	219	233	211	217	210	190	215	183	202	217	191	191	205	205	206	212	203	212	208	216	236	199	241	235	209	210	231	201	227	187	225	231	236	215	213	227	193	180	223	191	203	212	256	196	196	209	209	230	213	208	199	226	206	197	190	230	242	213	199	195	202	204	235	203	229	196	209	208	208	239	197	217	233	234	208	200	215	212	216	206	193	225	205	221	211	209	203	211	224	202	183	205	207	214	199	224	224	201	211	207	240	199	188	202	200	213	181	250	209	200	251	222	235	220	192	203	225	219	195	220	215	210	206	220	184	237	223	208	197	198	204	224	202	206	201	202	209	227	212	216	227	217	216	220	212	232	217	255	205	206	169	189	228	230	197	220	231	205	222	238	210	228	207	170	197	225	221	201	220	198	232	209	224	211	253	207	185	217	233	217	206	194	232	231	222	202	196	204	230	204	220	212	211	221	175	210	235	186	206	214	231	209	215	240	221	246	197	235	216	192	209	210	186	194	212	221	193	244	196	226	209	209	195	200	199	242	223	204	208	210	229	220	177	225	188	206	216	231	212	208	190	224	205	204	222	197	207	202	214	217	214	191	200	220	193	241	218	209	213	247	202	194	196	178	220	209	227	206	206	231	220	241	228	219	210	192	222	215	206	200	243	212	228	194	215	193	195	229	220	216	245	221	221	209	199	219	201	207	225	229	218	220	222	209	206	197	201	191	228	215	225	211	230	210	222	208	199	199	217	211	192	176	188	186	182	204	202	202	210	220	222	236	201	187	223	211	224	199	224	217	220	200	206
5973	1334	2713	3131	2757	2384	2027	7641	23071	1214	1113	979	985	903	842	804	873	768	778	747	761	730	718	724	681	686	642	714	636	637	627	644	658	675	589	697	622	635	676	667	637	635	625	598	641	586	592	614	604	604	645	637	619	593	610	584	573	560	613	625	561	586	578	641	584	617	584	593	628	605	564	603	582	570	574	583	592	592	630	555	578	604	596	592	568	592	596	558	606	609	526	586	616	569	580	577	585	571	585	609	565	610	548	572	613	606	569	583	599	591	573	582	580	595	608	605	566	584	616	591	583	586	600	599	566	575	568	630	592	628	583	649	571	563	597	566	586	564	578	573	582	529	612	583	601	598	604	591	621	552	580	569	638	601	583	594	603	566	622	619	559	637	593	589	577	582	596	620	577	558	586	536	559	571	612	577	595	575	591	556	615	593	612	560	602	611	587	568	588	604	574	582	599	579	575	574	560	581	617	609	622	575	583	620	584	585	615	597	583	596	638	619	578	574	622	577	565	562	625	603	619	559	580	613	607	566	595	618	582	578	579	594	548	621	569	547	616	617	607	617	569	556	604	619	582	566	601	604	553	549	596	608	562	579	599	539	580	558	559	586	595	571	590	577	582	571	575	613	589	588	579	614	584	551	613	576	548	619	625	601	573	602	633	589	576	607	555	609	572	562	561	559	584	581	586	563	566	596	580	585	570	590	583	604	546	566	608	607	554	620	587	639	577	594	579	598	565	610	612	604	530	587	580	579	614	614	576	615	577	560	601	588	597	608	605	561	584	601	567	592	584	624	570	606	559	560	629	628	593	603	642	602	633	613	607	603	611	577	611	647	597	580	580	595	610	553	605	570	602	594	612	629	560	586	607	551	617	566	626	569	602	579	552	587	570	572	607	612	590	556	586	557	566	598	596	544	550	526	579	602	595	664	585	552	578	587	586	621	588	564	546	618	617	574	648	547	619	541	580	597	628	599	628	573	611	549	626	581	550	589	560	575	585	574	543	563	577	557	533	563	624	600	611	613	552	551	590	609	589	596	570	552	584	585	565	566	587	597	588	587	630	547	603	592	586	560	602	626	596	551	579	605	601	602	595	599	585	604	565	602	597	607	580	577	576	614	581	618	591	600	565	590	578	582	616	585	545	559	592	590	648	582	552	524	565	551	561	628	557	585	615	596	551	575	575	578	602	570	598	580	583	613	588	581	576	570	558	623	542	609	587	590	562	614	590	579	594	566	608	582	634	618	595	545	616	610	592	590	574	588	551	557	641	607	605	600	602	549	583	555	591	581	597	623	561	575	564	564	598	607	568	569	585	617	622	614	575	621	603	591	572	591	529	616	580	610	591	588	615	548	537	584	578	561	582	578	593	593	584	585	609	599	649	589	570	564	621	604	555	600	565	562	568	575	564	598	544	565	550	576	552	565	574	588	584	609	574	553	532	571	589	581	562	571	604	573	607	575	602	561	619	628	566	584	580	590	612	595	580	584	599	543	558	548	559	560	552	545	610	572	567	555	550	603	574	574	625	595	571	618	593	582	585	540	589	592	563	612	601	564	579	564	593	591	602	582	555	559	582	575	552	595	605	617	619	608	576	565	559	611	568	566	649	562	577	629	559	588	555	609	536	577	561	609	588	612	580	602	584	567	611	566	587	611	586	554	602	590	592	572	585	551	574	601	627	532	569	574	605	619	589	614	571	587	574	634	566	571	567	566	563	603	606	592	632	562	557	561	598	572	562	602	627	611	534	599	602	581	617	562	576	599	586	562	560	591	572	591	601	566	600	588	575	622	590	588	585	574	580	570	599	545	630	584	613	604	565	609	586	578	549	574	606	594	583	552	616	628	602	599	640	588	553	610	608	599	618	630	557	615	596	572	543	573	562	629	591	557	602	641	569	601	558	615	582	574	572	547	600	575	557	578	610	557	621	574	559	593	548	536	626	550	588	581	611	574	561	566	542	541	576	572	586	586	598	569	617	582	610	572	591	629	543	624	533	580	525	564	593	565	588	576	622	565	568	565	579	572	563	599	546	588	561	573	534	620	612	609	561	585	619	563	533	548	584	580	570	537	590	605	580	589	571	557	556	590	626	602	553	582	601	558	571	562	570	555	552	592	599	527	552	603	588	537	556	600	560	559	595	576	566	562	586	535	570	612	592	624	604	543	604	575	603	582	570	592	578	589	586	614	622	553	605	600	631	615	568	568	581	623	571	538	576	576	587	585	594	589	651	653	603	596	574	564	588	574	605	567	563	541	581	579	574	584	545	653	553	600	570	599	619	583	567	553	602	586	618	561	547	573	596	587	624	557	646	565	574	593	599	610	568	614	554	582	586	538	579	563	580	579	580	574	579	553	614	598	553	607	595	590	598	623	602	575	623	623	562	586	598	582	575	603	540	573	612	611	547	569	595	581	590	589	585	614	605	594	585	579	589	590	579	589	579	578	622	578	610	579	561	581	578	573	560	600	573	589	633	564	558	594	586	592	581	589	578	561	535	573	572	589	600	615	587	604	562	647	606	572	589	582	614	591	605	581	579	557	555	634	558	589	614	551	598	555	572	627	573	604	545	599	551	580	564	583	588	613	601	616	538	602	582	566	592	570	566	592	591	550	550	580	593	558	527	580	586	587	590	602	600	579	581	574	584	551	587	625	656	600	608	542	558	555	605	585	617	587	574	588	587	610	569	622	584	580	606	649	594	578	564	570	587	607	591	605	572	596	583	590	623	579	579	558	616	592	616	567	594	596	570	574	575	539	589	627	589	576	577	615	598	643	627	569	586	529	593	593	587	587	595	600	586	591	597	594	599	569	589	623	602	611	550	577	562	586	580	565	567	612	599	587	599	618	566	620	557	570	564	595	568	584	634	588	571	585	599	598	581	623	611	596	584	595	623	588	628	634	602	602	566	602	623	586	586	600	580	647	619	584	596	567	589	576	588	560	629	602	575	553	599	536	567	590	579	560	590	567	581	574	600	580	572	586	579	620	566	598	555	569	603	563	586	593	561	591	593	588	580	586	573	582	612	587	567	588	598	649	600	568	562	581	532	532	589	546	564	573	576	578	650	614	595	602	576	570	538	582	556	569	583	607	594	585	538	562	582	589	577	607	575	589	583	620	580	630	623	592	600	589	545	606	554	566	569	550	573	565	582	577	598	540	590	569	623	565	603	592	580	567	566	604	580	606	582	577	580	604	614	577	605	575	572	610	597	544	594	533	614	544	562	557	604	605	582	565	597	615	553	609	557	585	563	605	568	645	601	568	577	627	607	647	615	588	598	632	596	566	584	604	605	634	581	584	570	587	576	558	567	578	575	627	544	607	628	570	587	548	617	584	568	585	601	612	617	584	568	608	595	594	581	581	608	572	602	587	589	586	569	550	573	584	554	604	532	597	582	553	568	560	579	557	583	576	565	543	585	598	560	611	588	625	549	597	554	575	560	612	581	589	604	589	586	593	614	596	586	618	567	553	588	591	610	644	591	594	547	575
14280	2639	2580	2076	1408	1133	871	1031	2182	586	543	515	482	505	473	421	464	423	405	383	439	399	375	369	407	380	389	394	406	409	369	398	411	359	403	388	377	379	379	383	398	397	381	416	396	379	360	359	363	358	393	389	387	374	391	399	358	356	376	364	347	347	367	379	389	403	394	352	405	375	367	394	358	376	397	400	376	362	386	353	377	340	341	349	380	370	363	366	371	386	351	398	383	374	391	377	345	375	377	404	364	362	358	367	358	355	365	396	370	372	360	366	381	363	378	393	376	383	389	355	401	376	366	388	388	374	377	360	403	371	361	380	389	374	341	364	343	361	410	391	384	423	388	341	362	380	369	360	366	379	366	343	349	343	354	363	371	366	389	362	349	370	347	335	371	350	343	348	363	359	371	375	392	388	388	354	370	396	370	380	357	383	358	351	409	370	353	370	366	380	382	384	379	354	370	354	341	433	367	382	364	405	353	362	395	369	372	344	370	355	402	350	364	351	375	350	345	379	377	382	361	394	347	397	352	378	367	369	386	394	370	338	385	359	387	367	376	366	366	381	350	359	356	384	377	375	360	373	388	351	373	358	357	338	380	317	397	371	368	362	375	361	348	372	384	323	328	366	363	365	326	360	376	363	376	315	363	348	360	360	391	333	365	382	332	354	394	367	384	346	389	363	389	402	350	411	370	403	392	357	347	396	362	394	342	382	379	375	371	421	350	365	385	340	383	353	390	367	330	340	370	350	355	364	368	361	386	352	398	362	366	345	357	394	371	332	397	415	356	367	352	387	410	352	367	372	333	353	352	410	364	410	385	347	355	386	344	369	385	376	357	358	367	400	410	402	343	341	389	361	371	349	364	396	343	387	392	379	372	359	378	364	363	345	386	381	313	372	384	388	368	327	384	364	372	334	372	351	374	406	388	349	390	376	381	397	353	389	372	380	377	357	357	382	333	344	366	381	366	382	344	372	362	347	320	353	367	376	374	359	336	377	340	356	379	361	354	373	383	355	377	356	387	364	359	375	350	363	405	387	361	389	377	368	352	339	405	378	348	391	388	363	377	364	379	398	376	353	366	381	406	370	376	362	344	348	307	357	360	354	343	384	362	369	348	354	345	376	362	362	335	380	339	415	392	409	366	390	397	381	376	355	328	358	338	349	353	368	367	347	373	374	372	338	366	375	370	380	345	345	352	377	345	357	387	382	390	360	350	398	366	362	371	369	346	374	384	392	360	382	372	329	356	375	354	373	347	352	348	421	370	377	389	369	337	408	380	355	375	388	379	376	382	385	338	388	342	386	362	339	364	396	361	335	381	361	335	352	327	398	362	361	347	400	357	375	378	349	334	359	378	373	380	382	383	375	402	390	359	353	366	374	350	365	361	316	387	343	411	367	385	356	381	353	377	361	356	352	336	413	359	376	339	378	375	378	346	383	369	358	326	400	338	375	431	335	331	347	356	384	384	399	400	381	325	337	393	387	358	373	389	402	384	378	361	374	378	426	332	379	395	376	387	372	384	388	352	384	350	401	396	364	370	364	363	378	323	396	388	354	362	374	407	387	336	340	345	402	356	360	350	320	382	341	383	354	369	417	396	389	339	371	395	347	370	343	389	355	407	347	352	380	345	381	384	361	324	373	363	363	341	398	386	393	376	378	365	351	374	349	368	358	414	353	358	376	399	376	408	366	340	341	339	398	354	416	352	353	375	351	363	354	375	324	346	358	387	351	375	383	396	340	367	369	374	368	355	394	386	350	377	368	389	377	399	357	372	349	360	387	353	408	398	386	358	386	400	366	342	346	333	326	372	356	372	370	372	374	355	387	350	348	410	388	361	352	365	369	334	398	363	349	375	376	390	364	367	364	360	404	366	420	357	351	360	362	387	382	358	331	357	334	370	363	356	380	332	348	381	348	359	341	331	380	343	395	369	348	375	355	335	378	390	401	387	421	367	359	361	370	359	381	408	380	340	374	404	350	399	386	364	347	410	326	368	394	357	353	357	326	356	358	381	353	380	369	340	354	361	371	355	365	361	378	392	383	347	361	344	371	379	350	388	399	337	391	392	380	383	381	395	370	400	401	344	358	346	353	374	361	352	364	357	349	396	396	370	354	345	372	403	364	349	400	330	387	351	387	386	410	395	393	376	362	364	381	342	360	303	359	355	363	381	404	434	356	359	385	353	348	331	384	391	375	390	348	353	389	374	390	355	402	362	328	329	356	371	377	347	397	338	400	379	345	380	394	376	381	358	373	355	374	391	409	340	377	362	365	340	351	382	379	365	342	367	353	357	403	389	369	341	397	362	370	361	361	380	350	362	352	358	349	366	375	362	355	374	353	360	374	363	373	366	344	336	364	350	345	367	344	377	365	353	378	381	368	342	391	375	394	373	385	373	382	420	387	336	359	377	379	374	345	414	377	374	331	359	381	370	370	385	402	357	382	366	387	382	371	373	394	368	350	365	349	361	393	372	380	388	352	392	370	343	391	385	357	369	372	370	359	351	344	348	324	368	342	408	387	360	396	329	369	365	398	391	351	348	337	367	403	375	368	343	378	367	370	381	388	402	374	371	385	366	382	327	393	340	388	402	369	379	383	338	348	365	341	387	354	381	360	336	355	363	376	386	338	377	338	379	373	346	372	375	361	381	331	393	401	369	384	387	380	370	386	374	395	360	357	393	358	356	389	394	353	372	361	368	348	386	378	360	399	368	409	323	345	387	369	379	346	377	358	351	345	362	340	372	333	358	355	333	327	386	354	388	379	354	321	365	383	357	355	366	365	392	391	359	365	366	366	366	351	357	352	410	319	349	360	357	355	346	379	401	365	361	381	370	389	386	340	372	360	385	367	354	366	339	363	373	376	366	374	332	395	355	374	374	361	369	340	356	365	395	381	385	340	361	390	348	366	352	375	355	396	380	364	397	352	375	332	367	380	357	388	376	324	367	379	345	348	385	337	332	362	358	380	398	347	388	337	354	379	343	358	360	384	378	349	331	383	340	356	359	344	390	352	372	375	352	361	389	373	386	366	387	353	366	355	367	364	362	346	347	376	401	370	386	387	374	359	372	368	382	357	360	399	362	396	357	357	376	351	367	347	385	385	351	366	372	358	363	347	322	385	356	384	334	335	360	353	371	379	358	323	342	353	365	343	366	356	395	388	330	350	397	355	392	338	378	376	368	352	371	383	404	347	387	348	351	360	363	361	391	349	396	373	394	398	369	344	361	345	351	353	336	352	360	361	378	387	336	378	389	365	378	348	368	382	363	364	341	367	372	370	384	376	411	337	363	360	386	386	345	348	347	356	389	352	374	390	378	365	370	346	366	370	385	382	371	382	362	389	425	367	389	409	386	385	386	352	369	337	360	339	366	344	361	354	386	353	392	364	367	334	385	390	375	367	357	342	329	345	362	358	391	372	393	372	342	367	373	373	360	402	357	377	339	368	357	400	359	417	363	376	370	383	354	378	346	378	356	355	420	369	367	392
7909	2415	5051	5721	4855	4298	3595	4265	7518	2140	2043	1824	1727	1635	1497	1480	1339	1304	1279	1157	1186	1255	1204	1204	1131	1150	1085	1115	1075	1100	1052	1031	989	1006	1028	1006	1033	988	994	1004	1050	971	960	921	1006	900	989	980	988	905	923	986	964	888	953	933	953	930	915	952	957	965	930	943	910	974	960	888	924	913	900	847	927	905	945	909	957	890	925	904	912	928	906	952	892	909	857	902	889	856	960	943	877	911	933	886	907	890	883	908	929	904	897	847	913	868	877	862	884	936	922	905	922	937	977	899	913	856	881	956	906	895	874	903	914	906	888	965	881	886	918	945	898	875	904	957	917	843	928	883	865	888	883	925	860	938	911	920	920	926	906	925	940	853	868	946	865	915	913	891	906	920	886	878	870	833	883	902	941	891	942	944	874	952	917	877	869	864	821	876	946	873	898	940	869	890	904	933	930	910	885	890	916	880	925	903	932	889	927	928	877	917	910	909	873	925	898	866	910	934	936	906	850	869	908	870	927	944	891	956	928	928	941	921	865	870	898	908	882	904	884	876	890	892	878	934	926	962	863	864	937	858	861	933	873	859	918	905	931	922	899	903	877	852	924	930	898	966	939	912	885	911	907	893	917	879	866	970	916	877	849	875	871	870	874	888	924	913	882	938	877	922	906	915	889	893	889	882	890	890	895	927	894	913	850	970	883	891	818	940	939	869	866	873	920	870	971	927	895	896	917	911	895	853	890	881	935	888	923	884	897	845	887	924	933	898	901	858	961	922	939	927	895	919	909	881	971	908	865	941	910	877	971	934	912	871	877	912	842	894	897	926	861	921	896	853	872	912	879	916	921	902	923	902	904	918	894	875	906	938	905	896	926	975	899	888	947	862	899	937	826	877	871	925	882	930	907	884	905	876	863	903	874	880	932	855	908	852	895	934	883	902	900	899	901	950	882	904	916	881	909	902	907	848	845	877	878	906	909	882	874	903	899	939	900	942	896	907	873	843	945	923	901	904	894	912	864	875	940	881	918	915	932	887	897	941	902	863	935	916	836	918	873	856	922	855	835	888	892	866	933	920	946	901	842	917	912	904	941	883	900	891	871	899	880	829	910	886	926	871	837	860	886	885	899	908	935	875	922	889	942	849	862	867	894	918	908	846	929	901	915	891	926	919	908	902	877	887	900	844	866	929	912	871	937	881	903	846	894	923	890	884	883	909	894	884	915	883	931	883	885	911	872	884	887	868	930	898	879	929	948	923	923	969	866	900	905	902	963	883	887	916	896	890	927	922	826	875	914	885	922	920	840	895	886	924	855	878	876	924	877	896	960	852	879	890	907	911	906	910	935	922	916	915	890	899	921	858	919	879	916	835	904	909	928	903	863	861	913	885	886	891	946	920	882	886	852	892	899	890	886	874	921	932	946	906	860	905	897	945	894	894	959	876	886	938	936	897	904	885	900	886	896	924	898	933	894	830	898	892	898	948	885	869	920	936	854	829	861	827	877	897	917	919	924	897	850	872	951	915	878	877	898	874	906	859	903	877	904	937	884	895	886	889	895	865	886	852	870	879	910	887	875	900	829	933	893	856	838	942	879	866	891	877	925	906	865	909	881	931	914	877	858	908	862	909	887	946	924	904	898	954	935	872	909	921	932	845	917	932	894	838	873	821	868	879	896	916	873	888	922	930	893	898	865	921	861	895	835	896	853	939	908	897	860	885	940	902	855	874	842	891	905	918	880	938	863	909	907	943	928	888	896	881	878	887	921	882	887	900	867	902	888	873	891	843	896	895	912	848	914	931	900	904	894	943	935	919	897	858	874	904	890	862	875	851	875	876	877	853	927	875	887	914	852	917	888	910	879	878	921	906	922	863	864	850	884	912	881	952	897	917	929	932	863	859	902	930	874	942	861	940	888	941	900	885	907	938	901	917	941	879	881	865	872	919	837	903	903	879	886	874	867	912	907	913	907	927	890	920	852	867	876	907	916	903	944	872	928	898	849	895	900	870	829	869	867	930	903	877	934	895	920	919	871	913	961	908	880	915	914	907	863	901	875	879	883	923	890	915	898	869	895	916	894	935	883	874	872	937	907	900	900	911	887	910	853	900	915	852	851	848	895	877	896	882	880	911	983	907	878	933	900	903	876	940	887	875	953	925	861	889	871	857	907	857	912	913	852	881	913	901	886	872	927	876	859	921	898	892	884	927	910	897	887	894	896	916	869	888	897	900	850	879	804	861	946	876	901	948	881	896	903	843	912	931	935	923	968	950	931	890	919	898	900	898	904	898	907	939	935	859	881	862	935	889	852	819	920	925	908	886	868	929	864	883	872	860	891	885	881	861	960	934	909	851	882	894	885	875	918	907	906	927	875	912	934	893	906	892	870	894	890	898	907	902	894	837	874	885	913	934	856	878	865	915	916	910	901	902	846	962	892	866	868	886	893	916	913	872	901	815	871	935	862	865	968	904	851	859	886	888	907	884	896	912	903	916	890	869	901	877	865	870	887	925	881	897	901	890	910	864	888	860	877	893	902	918	856	818	884	873	839	887	902	936	879	904	879	869	855	886	915	961	946	897	906	877	831	923	879	925	924	900	936	851	843	874	865	892	944	922	884	912	903	870	908	805	927	888	893	883	915	926	824	961	930	904	874	873	949	858	968	906	936	891	894	895	853	887	877	867	973	877	901	896	857	926	921	894	935	898	923	907	930	875	883	874	878	960	814	926	922	918	954	918	889	877	862	893	896	884	900	897	922	890	887	887	905	871	870	849	888	883	871	916	863	906	892	901	929	847	859	909	896	921	881	931	882	889	905	845	927	904	909	904	929	957	919	907	898	898	888	889	854	880	854	896	874	960	905	918	904	905	912	863	925	969	914	880	909	919	906	890	839	891	875	866	914	870	849	920	860	856	900	868	868	954	929	892	916	878	870	890	889	911	900	869	916	868	855	885	902	924	904	933	889	896	943	918	912	860	961	940	888	903	901	895	929	892	905	870	862	854	842	948	907	863	930	881	925	865	866	900	870	893	866	885	920	923	888	862	827	900	864	893	900	914	843	967	876	923	898	877	903	875	926	900	895	908	900	947	908	906	831	921	880	899	877	942	941	912	884	902	837	905	868	936	911	828	905	870	946	900	900	921	928	901	894	860	882	910	892	881	919	929	910	815	913	876	845	855	875	949	859	938	877	890	941	893	895	912	886	959	897	922	891	876	951	863	911	865	911	904	905	912	886	894	875	892	845	892	882	889	882	843	870	886	848	961	941	926	915	937	959	831	927	900	871	899	889	904	865	862	960	861	913	922	864	891	914	892	900	909	885	890	898	871	907	903	916	886	891	912	861	945	910	888	929	874	860	923	863	857	906	911	880	960	902	840	899	881	921	875	897	913	893	903	917	920	921	894	847	857	873	878	907	907	918	879	929	912	866	868	910	903	857	905	887	916	897	895	857	902	844	863	917	871	901	847	920	870	929	881	867	861	924	871	943	857	896	848	873	915	887	898
1970	162	136	127	147	107	141	124	167	130	117	116	113	112	130	127	118	108	133	107	97	114	123	137	128	132	122	106	140	135	116	110	129	131	112	122	137	105	135	117	123	115	145	145	114	122	123	111	105	117	113	115	113	136	116	120	131	134	95	139	122	104	110	122	121	119	127	126	135	110	105	115	140	109	112	133	114	127	132	99	105	126	123	114	128	114	133	113	123	132	92	132	112	134	117	111	95	124	118	93	122	120	112	115	129	115	116	127	121	126	119	117	122	140	116	129	110	109	123	142	104	99	116	109	123	117	115	129	128	119	124	119	114	129	115	118	121	128	121	107	122	115	124	114	133	120	127	113	112	110	103	118	130	135	155	135	125	128	118	124	145	127	124	124	112	127	136	104	117	131	104	140	131	125	123	119	107	126	149	129	127	113	115	137	121	114	123	106	122	126	115	113	122	112	124	108	126	118	125	104	112	100	118	126	125	129	119	115	113	92	112	129	129	130	126	115	115	116	108	127	136	122	129	111	105	114	115	124	107	106	111	113	125	120	128	129	114	113	105	126	129	112	151	116	148	109	105	117	122	112	121	104	104	104	130	148	127	131	121	101	102	96	98	98	112	102	129	116	117	99	119	132	109	137	102	98	124	140	131	127	110	107	116	120	118	119	142	117	120	112	100	142	114	119	136	129	135	127	114	139	143	119	92	143	118	118	120	101	136	132	123	119	117	92	112	121	104	137	122	112	144	115	105	109	119	110	109	130	133	131	102	122	110	127	117	109	115	121	104	116	122	156	137	124	107	127	119	111	117	114	93	110	107	123	136	132	113	132	125	117	120	127	129	120	134	124	90	126	109	125	118	98	123	95	117	114	109	124	134	126	102	118	115	128	114	109	121	143	99	120	115	130	116	114	118	132	118	130	136	135	115	121	135	96	121	113	96	112	114	121	119	116	114	101	104	139	123	110	122	138	110	128	115	132	125	122	122	114	110	120	142	112	129	119	101	126	120	119	117	122	119	117	121	110	104	110	117	129	121	120	120	113	110	99	129	111	128	102	131	107	115	138	112	120	116	98	114	128	103	126	118	124	122	112	112	113	97	123	144	127	126	115	93	129	121	123	120	119	128	120	133	106	104	112	135	115	126	101	129	115	119	122	116	124	117	99	122	104	135	132	112	120	102	130	124	110	116	144	143	120	99	115	140	133	112	115	124	106	122	113	104	117	122	125	105	131	115	120	116	123	117	114	131	113	110	111	112	122	105	118	101	136	125	113	131	123	115	130	116	134	146	118	136	114	130	116	130	135	121	120	120	106	121	97	108	116	126	107	127	114	109	137	126	106	106	124	122	109	121	116	132	111	125	116	136	107	113	134	123	112	124	132	126	111	119	135	122	113	124	114	118	132	120	129	122	127	117	113	109	124	123	127	118	100	129	113	115	133	106	117	125	120	135	107	136	113	121	125	118	124	111	115	110	109	110	123	112	114	110	138	127	138	120	110	106	129	123	126	103	109	113	120	114	115	131	136	113	99	102	131	127	115	133	128	95	124	118	112	118	121	117	140	118	99	124	128	114	113	123	116	128	113	110	111	114	116	131	128	111	142	108	119	124	137	113	125	124	138	117	136	105	121	109	137	120	103	113	108	100	117	119	120	106	112	115	121	125	111	106	122	122	109	117	119	119	130	116	113	113	110	129	127	102	111	105	120	134	146	100	114	116	129	110	142	128	117	102	138	135	121	112	115	135	131	119	114	113	117	132	128	126	104	129	126	112	115	110	116	131	138	130	106	102	126	107	105	144	104	134	130	138	105	103	123	106	129	121	106	116	104	125	117	120	131	118	120	105	100	118	118	135	124	130	117	131	130	116	112	114	119	132	109	107	111	117	112	111	97	121	128	118	127	112	100	118	125	119	117	137	123	107	109	119	125	101	123	127	113	101	105	109	120	105	109	122	125	117	105	112	128	116	136	120	144	134	143	109	145	123	131	135	113	115	120	100	115	115	127	131	117	126	123	114	126	135	127	103	113	112	135	123	137	135	109	123	130	135	120	115	105	104	110	117	105	107	120	127	111	123	135	118	119	135	101	103	116	123	103	131	125	102	104	106	114	109	150	118	111	97	99	159	102	121	96	115	117	109	112	107	135	115	125	102	127	125	129	99	114	140	106	123	121	124	111	116	143	125	125	119	113	112	139	101	135	130	129	112	116	107	120	127	136	107	113	117	140	139	98	112	118	106	129	117	123	123	126	114	108	125	102	109	106	136	98	123	109	129	129	117	116	114	100	127	100	132	116	108	143	101	137	114	108	106	117	130	114	121	102	133	113	121	106	116	129	116	121	119	121	120	104	113	130	112	127	114	100	112	109	134	103	125	101	106	107	114	119	118	110	133	148	117	114	139	115	124	126	125	119	115	109	127	129	102	134	127	144	105	120	97	115	129	138	117	121	116	120	110	122	127	127	116	102	113	125	128	109	124	131	109	123	139	121	111	122	91	117	130	114	121	121	98	120	116	112	125	131	134	105	108	126	114	119	109	127	132	126	122	129	119	121	119	128	128	116	111	107	133	113	119	131	104	121	108	101	115	114	122	105	131	104	114	125	133	109	103	98	107	122	114	115	122	133	132	144	138	155	144	111	134	122	124	117	135	111	120	105	122	112	131	115	119	114	110	113	114	79	110	109	126	126	122	138	111	131	110	105	106	107	123	133	129	117	89	136	119	123	119	114	125	122	128	130	125	103	122	108	107	133	117	95	113	116	137	118	112	112	98	105	108	121	130	86	116	101	129	118	123	130	130	112	117	125	136	110	103	113	125	135	110	131	119	99	103	119	105	107	124	120	126	118	121	127	132	120	143	133	131	118	105	112	113	103	117	130	117	135	102	131	132	115	118	106	117	107	106	135	115	128	155	133	140	115	117	111	115	114	101	132	118	104	116	129	103	125	121	128	109	134	140	130	115	128	127	114	106	139	126	109	109	124	134	117	92	123	122	111	115	119	115	116	117	115	111	103	136	122	105	128	138	112	130	122	107	122	133	124	97	108	101	105	119	103	107	116	118	136	103	125	131	99	148	126	137	117	114	111	99	112	116	112	103	108	125	123	109	108	100	124	109	107	112	118	102	120	136	108	151	109	136	146	119	110	116	117	109	122	125	101	123	105	120	127	135	110	108	124	124	124	120	110	115	112	135	109	123	129	124	122	144	114	116	114	108	123	95	119	139	114	103	117	113	110	124	120	114	112	104	116	108	99	116	140	111	118	110	106	102	110	101	106	121	99	117	102	125	103	105	101	111	128	125	132	128	138	105	117	98	118	102	123	105	115	105	97	115	90	128	119	120	130	111	129	119	118	120	99	113	122	122	113	116	120	136	99	118	106	139	114	112	139	128	109	113	126	127	121	109	109	112	124	130	120	139	115	117	131	133	94	102	109	129	114	110	120	118	117	120	117	123	113	103	110	96	132	97	123	130	108	103	113	115	126	111	115	124	127
2081	387	474	446	433	425	471	487	686	396	347	332	368	350	383	376	385	344	344	345	396	386	357	373	415	367	325	389	390	397	378	360	369	375	390	361	355	356	331	353	359	385	380	393	369	373	361	384	390	384	360	351	376	337	343	376	366	348	330	338	406	381	335	330	328	398	353	374	387	365	366	350	387	373	369	347	342	352	377	325	377	336	364	319	367	355	383	348	361	353	354	368	379	374	371	368	355	374	375	359	351	386	366	345	377	359	354	367	338	397	370	360	361	354	381	369	369	357	351	390	356	367	348	373	353	375	354	409	352	388	354	376	398	312	366	346	350	376	387	377	346	369	351	380	361	349	364	378	380	379	364	337	339	349	369	352	359	345	374	363	364	362	340	354	379	328	385	397	405	355	355	357	344	358	360	372	368	355	362	370	399	390	356	351	388	352	371	387	368	352	368	357	387	320	376	388	376	324	346	359	361	383	362	388	366	349	345	343	350	310	378	362	353	342	362	357	380	373	371	403	389	369	341	370	377	364	382	366	380	352	379	371	332	362	356	361	374	363	360	343	368	396	392	352	347	381	325	339	355	371	362	346	353	371	344	370	367	374	409	388	368	353	399	390	390	357	352	335	380	399	363	352	347	312	426	365	358	359	385	358	379	365	342	388	345	343	368	342	391	381	388	371	362	351	388	367	376	314	352	360	377	358	333	344	325	374	380	319	369	348	316	392	380	344	367	370	352	342	363	377	352	348	358	359	379	367	346	359	364	327	369	345	363	350	339	391	348	371	378	371	372	404	366	381	328	366	333	333	372	359	372	401	386	325	369	355	390	352	386	344	346	332	354	397	372	345	383	363	401	363	340	365	350	331	371	381	372	333	357	375	333	339	367	345	387	384	377	377	363	433	350	344	351	377	387	373	357	368	356	367	384	398	353	351	345	407	370	368	360	405	352	359	409	371	366	342	356	372	375	392	337	358	362	389	367	367	346	383	352	350	379	335	342	360	398	357	356	373	376	362	386	360	350	358	349	338	347	330	382	362	364	368	375	405	395	350	355	378	359	358	365	357	379	382	359	362	369	388	356	345	357	347	391	364	359	351	393	379	337	372	365	369	354	340	338	362	372	375	371	361	358	352	357	348	360	339	345	422	361	330	365	348	367	377	354	354	353	358	349	365	368	336	366	381	355	371	391	383	364	385	338	371	361	374	372	371	385	370	362	433	364	402	378	358	367	345	382	379	374	366	374	357	384	350	333	379	377	364	367	361	352	340	326	388	340	369	348	361	385	389	375	360	360	347	382	416	375	361	396	369	378	361	369	351	354	373	327	368	358	352	398	372	380	382	375	350	366	360	403	375	398	370	363	355	374	355	361	343	335	382	326	349	369	368	404	360	376	345	350	374	384	342	367	350	365	362	365	363	386	363	415	365	365	343	381	388	345	368	389	347	379	353	359	386	309	364	348	332	363	387	365	385	344	332	376	362	356	362	375	386	366	347	413	413	359	353	343	366	330	359	337	376	372	378	379	357	356	349	358	363	406	343	376	355	346	357	385	353	342	381	354	377	408	353	365	351	380	353	368	374	390	367	388	382	377	319	406	368	365	379	330	382	379	376	369	326	350	394	362	362	341	362	359	383	373	392	340	349	357	365	361	353	351	368	373	363	347	358	369	329	342	365	340	360	382	374	348	347	369	333	381	356	375	400	395	382	398	331	345	377	384	360	345	362	352	346	376	358	351	343	355	342	381	382	359	353	381	396	349	366	389	370	367	357	368	351	345	361	382	366	408	363	407	359	385	355	358	344	351	352	364	350	341	384	322	359	330	389	366	380	403	370	386	341	368	366	372	345	393	367	358	333	396	339	364	311	333	376	329	395	354	369	374	359	363	367	380	403	387	364	369	355	362	331	345	401	395	407	336	365	400	359	357	368	351	346	365	372	407	360	384	379	336	377	352	366	371	375	344	348	371	338	355	348	342	378	390	371	363	337	384	322	367	354	382	361	346	363	377	390	363	327	363	372	370	332	343	338	352	359	399	344	356	372	349	362	378	360	368	376	354	326	353	382	345	351	371	331	357	371	363	397	379	357	402	385	356	361	359	343	368	368	394	326	359	390	388	372	372	376	358	357	390	343	339	355	357	367	349	415	359	353	335	365	354	350	374	340	359	370	350	355	357	353	347	372	335	377	351	357	379	406	344	377	315	365	366	339	350	362	376	376	363	334	376	389	331	376	373	339	364	346	344	354	385	359	353	372	352	367	372	382	371	390	368	356	359	367	357	379	356	350	350	349	362	341	383	338	347	386	391	351	372	375	375	354	363	341	333	407	374	379	318	372	355	373	346	359	374	354	362	353	358	357	355	344	368	306	326	365	369	367	340	372	350	358	378	340	342	380	367	355	373	347	400	332	368	385	377	335	356	358	385	365	349	367	381	397	370	361	371	386	358	345	397	376	385	385	357	351	345	348	369	362	390	354	348	356	357	386	362	410	341	352	364	377	399	386	384	392	349	371	368	384	358	372	380	384	390	359	368	341	362	360	347	339	387	364	372	380	372	348	347	394	363	408	362	370	359	368	369	386	383	378	345	356	358	386	355	372	381	379	372	358	357	340	371	398	361	359	382	370	380	344	393	380	323	371	372	369	365	365	389	334	348	365	312	362	371	369	380	378	374	373	430	386	381	388	387	372	378	345	351	362	381	359	355	369	374	345	354	374	360	371	363	358	360	363	354	389	353	375	363	373	390	385	390	389	360	339	433	362	355	342	373	357	363	366	349	327	360	367	380	376	364	363	359	363	381	364	367	357	361	360	356	347	391	362	364	317	330	344	387	340	375	346	356	338	372	375	350	377	411	390	364	363	367	352	343	353	342	362	382	373	362	336	347	372	344	376	361	394	378	352	344	387	332	377	341	346	367	355	381	362	360	365	332	366	370	380	347	340	371	344	356	381	378	375	342	403	368	358	391	369	382	365	391	379	360	368	385	321	343	373	354	362	336	381	385	342	393	375	367	337	361	370	393	367	368	379	349	392	365	354	312	351	372	347	354	374	376	378	366	379	362	363	366	381	360	350	339	352	403	385	372	381	367	387	356	385	367	392	380	365	393	354	353	374	370	425	368	360	385	363	347	381	385	368	382	379	377	393	372	356	339	338	391	350	381	367	358	387	342	383	349	397	374	379	352	321	327	372	354	337	353	364	383	340	354	398	365	371	373	386	328	352	357	350	344	364	337	361	372	367	375	406	408	399	345	366	374	389	364	357	347	388	350	358	379	368	399	347	333	346	365	346	346	370	386	339	375	401	412	333	343	383	367	397	371	342	370	346	382	366	345	366	371	375	331	329	398	333	371	382	384	377	382	358	352	350	392	391	360	385	333	372	379	342	353	354	356	341	371	342	386	354	341	363	362	354	375	342	364	397	387	359	343	388	359	365	333	346	343	379	376	341	350	382	341	374	373	338	401	370	364	347	332	382	346	366	381	374	352	354	356	348
7598	1087	1143	936	653	552	420	2061	1249	332	305	273	210	235	250	240	215	222	243	236	221	225	196	218	228	218	179	220	200	202	195	211	214	220	206	223	209	226	208	225	223	195	199	179	194	187	195	176	205	225	212	207	170	192	188	205	187	229	236	219	205	190	196	180	203	214	174	207	206	187	180	177	206	200	198	211	214	211	186	199	210	200	188	197	216	175	181	185	197	207	196	189	204	205	196	203	216	221	189	220	229	207	247	192	216	224	200	213	191	207	214	206	212	202	199	197	209	193	213	197	214	206	214	196	199	202	189	191	191	205	189	207	192	188	210	199	204	207	227	186	181	211	206	195	228	188	188	177	200	214	190	193	190	191	222	210	193	215	200	193	204	193	199	189	207	198	191	217	196	231	227	196	212	234	208	208	195	193	197	187	197	190	177	216	190	225	217	215	171	218	190	188	224	221	204	193	244	216	212	215	204	200	193	199	196	191	193	192	202	189	200	196	231	207	220	181	203	194	193	197	192	227	209	213	203	181	193	199	202	192	204	252	199	226	190	191	224	198	201	201	188	213	247	209	183	184	189	207	203	178	201	202	216	167	174	207	180	183	197	192	196	210	207	206	171	169	224	189	199	204	214	216	215	199	198	201	186	219	208	216	190	207	191	230	223	187	199	185	188	227	193	189	185	210	202	225	185	174	184	199	182	202	211	176	186	197	193	194	196	236	209	178	182	170	186	184	185	189	195	207	216	207	176	186	192	198	226	211	232	206	215	212	225	215	201	182	193	187	204	189	203	194	212	202	203	208	200	233	178	227	199	208	184	215	177	214	200	232	201	197	225	215	222	185	226	189	213	189	198	196	195	187	186	197	191	232	186	196	208	228	189	191	207	178	152	180	195	210	191	201	189	206	182	175	225	171	200	202	181	183	209	204	223	196	199	204	224	207	194	190	201	207	240	214	203	201	198	179	179	227	198	181	175	196	190	196	210	168	197	206	225	199	208	193	219	187	203	197	255	219	188	208	203	203	193	179	183	203	192	208	188	190	213	194	173	210	182	177	225	192	208	200	184	204	208	183	237	204	185	177	168	171	191	211	210	181	178	223	201	214	192	184	176	233	179	202	189	184	186	191	194	177	204	197	195	211	198	207	226	188	200	202	206	201	222	189	215	200	192	183	183	221	202	188	186	203	211	209	189	207	180	197	216	193	187	178	218	208	178	169	197	223	174	192	190	196	212	195	197	174	207	198	221	207	208	193	226	181	196	217	200	177	189	219	215	191	200	186	184	189	213	246	187	208	184	201	204	186	195	191	188	187	191	205	194	183	203	203	218	200	198	210	216	207	204	195	214	183	193	195	203	186	178	200	183	192	201	172	213	220	194	189	223	207	187	195	184	193	198	178	195	186	170	218	199	218	206	182	214	184	213	195	198	217	219	204	202	198	231	181	181	220	187	191	188	206	209	211	174	206	179	198	175	209	208	207	184	209	210	216	213	229	208	177	176	191	180	206	186	204	174	208	213	199	186	186	188	194	205	196	216	193	201	219	202	206	188	229	189	182	194	203	201	199	194	189	215	202	205	198	198	202	186	179	198	218	183	207	196	204	199	199	211	197	215	204	188	219	205	175	180	201	167	182	176	202	198	207	189	213	200	192	193	206	197	222	185	209	187	185	187	184	174	203	211	189	222	182	210	233	214	204	197	206	208	195	188	212	210	209	195	194	193	216	168	184	188	197	221	213	183	226	194	183	195	162	208	194	220	200	203	192	175	193	201	174	197	195	181	197	201	180	202	198	201	225	184	193	197	198	219	199	221	208	229	228	176	219	181	223	226	199	185	195	213	204	170	191	202	203	186	200	211	187	184	220	179	195	194	181	194	192	202	198	196	205	217	199	205	173	194	193	194	177	202	208	181	190	216	226	192	216	205	176	198	222	183	201	178	217	226	203	187	168	204	196	203	212	196	198	222	216	190	192	227	212	205	205	189	195	217	206	205	183	202	189	223	181	195	189	215	206	198	221	202	212	201	194	198	201	197	184	190	175	187	179	196	183	197	197	221	210	195	203	194	210	183	168	205	177	190	200	185	192	195	204	204	203	203	185	187	210	207	200	200	231	179	205	231	237	217	203	210	193	189	200	214	185	200	187	231	208	183	176	169	189	227	192	188	200	172	217	212	204	181	188	213	208	194	205	217	194	230	209	194	177	191	187	196	171	192	219	183	189	195	217	203	193	217	182	211	202	186	215	207	177	193	195	201	194	199	206	203	196	177	185	191	245	246	213	202	212	183	185	188	203	199	196	191	224	207	204	185	192	185	227	196	217	206	175	220	189	206	197	199	184	190	206	197	198	173	172	195	169	189	170	183	185	214	192	244	212	214	179	229	195	210	190	196	187	216	188	209	189	193	200	190	196	203	195	198	203	193	192	201	211	192	206	193	187	218	176	207	231	181	186	227	214	199	197	199	197	193	172	214	186	201	227	184	224	197	208	179	209	199	186	198	184	224	191	194	201	176	192	204	198	211	200	195	176	205	209	172	221	219	185	186	212	216	189	217	206	195	228	212	192	216	211	199	193	205	183	211	185	204	175	179	180	203	218	180	203	197	193	196	234	222	207	223	205	204	202	215	202	185	202	189	193	188	225	174	223	200	219	215	176	199	210	190	195	197	222	207	194	213	204	203	195	204	179	204	208	221	207	244	191	204	204	209	210	205	196	203	187	193	197	220	200	187	211	195	177	193	194	178	225	208	188	179	213	168	214	190	207	212	205	218	191	192	211	206	227	184	191	224	220	230	206	228	227	201	214	197	223	205	205	195	201	194	194	204	181	186	193	198	196	191	172	196	179	185	222	209	187	197	173	225	204	194	229	215	204	182	180	195	223	216	212	190	184	189	187	209	207	211	212	195	205	221	208	228	194	210	181	196	195	202	207	210	213	193	185	186	204	193	200	196	189	193	196	211	224	188	205	179	215	206	207	240	211	214	210	225	197	210	193	182	172	213	206	201	181	213	189	224	173	189	194	168	196	176	181	218	203	189	197	201	196	213	188	180	188	186	207	201	186	203	206	177	189	195	221	179	187	203	198	187	213	196	224	199	181	168	206	182	193	188	208	210	194	176	201	179	217	190	225	196	181	197	203	214	179	168	201	198	168	204	209	215	170	217	217	198	177	188	201	229	193	208	186	202	205	205	191	193	194	217	204	208	219	196	186	196	207	205	184	205	206	197	190	202	180	224	184	204	201	200	186	199	188	209	206	220	203	194	210	182	197	182	191	188	209	196	221	232	191	195	196	195	179	198	204	190	199	193	210	226	229	194	196	200	204	194	212	234	204	220	195	184	199	189	200	185	216	224	179	200	197	205	191	206	232	193	179	206	205	192	200	194	201	211	196	178	187	203	197	188	224	214	193	215	212	206	204	175	198	225	190	184	202	205	186	181	188	186	214	196	192	183	187	191	204	177	203	200	203	212	193	204	187	240	199	205	213	221	155
5934	1329	2651	3094	2830	2277	1997	8712	4515	1249	1182	992	982	902	874	845	781	733	780	747	728	700	707	651	683	650	636	662	634	647	612	630	619	622	626	593	604	596	636	580	600	639	605	582	604	581	538	582	628	618	531	574	595	606	578	619	600	582	592	572	585	579	549	599	556	561	553	599	598	489	560	546	528	535	526	595	550	574	540	558	554	591	514	597	524	587	573	549	569	532	536	556	535	530	532	545	597	553	566	538	569	574	576	581	562	580	571	562	529	503	553	527	566	580	587	560	575	548	578	541	538	553	591	590	567	538	550	555	547	541	530	584	583	583	536	562	563	558	534	549	526	541	551	614	570	597	583	548	528	558	531	522	515	567	537	533	563	540	562	521	564	591	600	590	574	567	546	579	592	535	532	577	551	539	536	511	546	527	572	578	540	546	532	562	577	558	509	564	530	513	522	549	500	538	556	519	513	536	529	556	613	567	567	548	549	557	545	528	532	515	580	540	560	543	544	554	566	592	520	564	602	555	562	515	517	531	602	557	560	553	527	550	539	550	566	541	563	532	531	530	573	566	574	521	562	567	559	582	583	548	526	572	573	528	569	537	570	560	546	567	563	547	576	553	518	569	552	535	574	527	548	573	567	554	546	516	531	526	561	569	525	565	558	536	556	559	555	560	528	551	551	518	546	566	555	565	538	510	524	522	552	558	530	513	549	545	529	536	576	510	521	541	537	597	537	559	534	522	589	539	585	535	553	530	561	549	549	528	556	489	545	531	550	554	553	560	549	556	526	529	555	570	548	543	546	598	539	526	586	573	554	537	581	564	542	559	588	547	533	525	571	564	491	534	553	532	543	552	561	563	555	547	512	558	568	562	528	556	515	510	579	545	535	566	547	555	536	533	559	587	551	507	535	558	521	531	564	551	531	534	559	538	538	568	565	575	553	545	513	530	574	498	552	520	565	537	545	520	519	529	571	547	604	542	528	551	571	529	546	558	540	558	540	526	553	540	569	557	539	576	551	534	545	538	512	496	557	556	547	547	556	549	531	582	549	565	505	548	518	546	526	549	552	555	570	515	553	567	500	559	545	535	514	554	522	553	535	553	530	584	525	547	562	548	542	531	549	573	555	525	543	537	544	588	573	585	556	551	537	538	583	551	541	582	572	549	569	528	533	549	544	572	577	575	541	539	552	557	560	563	556	545	553	562	526	528	543	522	558	560	555	541	551	548	549	528	530	592	538	551	543	560	542	513	550	595	544	533	532	521	526	537	562	526	563	562	548	548	540	544	570	567	574	553	532	527	569	570	541	559	617	502	541	568	561	545	557	547	506	523	552	572	565	529	553	556	583	518	510	526	581	556	519	598	539	543	539	561	562	557	610	546	532	572	474	518	563	554	546	543	542	562	568	590	540	522	565	581	580	602	547	513	542	570	572	517	548	532	534	542	531	602	533	563	497	580	523	543	547	540	557	546	537	561	548	549	566	559	541	513	575	565	576	547	536	559	514	558	545	570	553	529	592	574	565	568	551	514	539	574	561	535	563	543	562	540	549	539	569	570	553	560	519	516	547	552	548	554	555	549	552	574	558	587	538	516	537	523	554	511	504	562	533	563	510	579	546	566	568	557	590	520	519	525	512	530	520	564	586	524	573	543	583	549	585	575	571	551	577	522	568	546	560	564	539	553	525	548	567	529	600	561	550	545	552	537	560	528	531	547	556	572	529	576	516	555	542	554	554	553	561	551	539	591	537	559	554	579	537	555	554	574	559	585	552	552	561	552	532	507	535	520	579	533	552	534	499	568	565	551	539	565	541	543	553	517	557	543	575	550	557	542	575	525	512	541	567	570	565	563	527	517	597	534	542	503	571	546	543	546	556	557	554	566	587	500	570	577	581	547	540	560	525	527	561	535	563	576	604	566	552	557	539	573	553	549	539	527	549	589	610	508	557	547	576	544	594	549	525	553	555	581	602	524	549	554	542	573	554	572	522	526	610	555	561	592	583	562	588	557	570	557	542	556	509	543	537	532	533	552	545	509	549	557	518	582	610	544	544	549	558	557	537	540	552	560	571	557	594	524	534	505	556	549	566	553	549	541	547	512	517	546	579	561	538	537	596	505	540	559	555	557	530	584	588	567	542	540	540	543	529	535	516	505	558	551	564	544	583	567	536	551	560	525	572	556	527	530	530	590	570	540	547	571	532	561	516	565	546	581	552	571	549	560	512	534	592	544	570	548	549	566	544	505	593	532	572	590	601	529	567	569	532	541	541	544	554	551	566	551	560	544	532	548	551	559	556	551	552	572	562	582	564	564	548	596	575	567	559	581	545	563	517	567	565	531	553	558	560	561	609	581	577	571	610	547	557	575	574	553	549	589	519	556	582	519	536	579	532	603	537	559	549	534	553	559	559	566	574	509	579	569	522	540	513	604	563	564	568	596	542	529	569	561	547	543	538	568	579	601	516	523	516	568	558	532	514	517	534	543	560	563	523	551	552	537	588	538	536	552	547	525	570	598	543	535	567	579	552	568	531	552	580	531	542	565	577	545	552	563	539	580	562	521	559	555	556	549	589	522	573	566	593	535	538	565	574	537	512	577	552	542	511	527	558	533	517	594	553	533	584	557	571	555	538	578	552	565	552	560	566	548	558	588	564	557	511	544	565	537	583	584	529	533	624	583	573	529	534	527	528	571	565	577	572	514	558	576	566	603	523	559	542	546	532	590	569	537	558	577	508	550	533	508	551	486	558	572	560	531	533	521	529	558	565	543	543	514	606	546	552	518	518	572	531	557	557	512	554	554	588	544	520	558	541	569	577	565	546	535	529	591	545	555	548	546	563	607	561	540	559	597	585	492	534	559	543	556	537	540	554	546	528	530	559	546	531	564	548	549	592	569	550	554	568	535	536	637	571	567	575	590	540	544	511	572	548	572	550	550	554	516	554	536	592	586	529	546	529	569	538	550	564	561	518	572	577	579	565	559	572	528	530	522	546	528	528	546	537	572	544	557	518	557	589	515	563	517	513	551	531	519	638	586	568	566	552	544	561	586	499	514	548	560	537	517	548	575	549	525	562	554	539	508	578	551	499	553	598	577	588	531	574	563	566	546	530	570	517	585	549	548	530	575	582	594	583	564	581	532	547	589	517	579	547	570	557	522	542	533	524	550	539	589	534	549	568	534	566	573	529	558	593	516	587	534	552	562	529	527	537	563	552	613	604	581	527	539	563	581	584	544	539	524	575	531	563	521	533	536	549	539	595	544	549	571	580	542	550	545	521	534	542	513	558	541	570	554	526	571	563	582	569	556	518	566	565	547	526	552	539	533	565	576	551	558	552	546	562	537	525	532	586	544	542	543	600	579	560	536	555	590	549	554	589	550	564	525	546	542	524	518	534	552	552	549	590	567	515	588	583	531	517	584	526	523	548	555	544	542	573	566	571	581	560	535	550	549	549	516	572	523	564	565	527	555	580	561	549	591	570	505	528	545	527	572
14386	2637	2605	2136	1485	1105	981	8145	1641	586	550	519	498	496	436	435	464	447	437	411	394	420	430	388	404	411	408	387	400	397	384	393	397	334	393	361	370	396	376	384	402	376	368	385	361	344	376	359	344	398	362	413	378	399	353	384	332	371	377	371	368	366	389	403	382	374	385	371	353	371	370	327	350	364	405	343	423	303	368	393	390	352	369	371	337	371	367	368	372	361	361	359	356	353	341	393	365	386	393	362	383	353	355	364	368	346	351	372	424	353	387	358	371	384	390	352	384	329	380	332	342	374	376	367	361	394	374	386	374	360	376	345	366	363	352	344	318	337	388	391	352	396	359	386	367	359	369	370	368	346	388	379	336	385	377	359	395	326	347	382	368	355	410	354	363	392	371	401	355	370	378	384	397	375	326	346	365	361	382	353	415	319	369	373	399	355	382	374	372	376	383	384	358	313	344	385	338	357	337	352	377	380	309	358	382	366	381	366	385	375	404	326	352	362	399	349	342	378	364	395	359	359	393	335	377	374	405	386	366	340	359	382	375	337	373	365	358	326	356	344	381	366	369	392	401	330	361	390	379	329	389	385	373	404	373	353	416	329	345	400	376	375	373	371	387	391	348	364	373	415	399	374	375	377	391	367	352	381	360	366	337	375	369	369	390	361	359	376	368	382	359	353	363	386	389	389	338	391	334	358	388	406	404	393	374	369	416	339	365	403	369	390	357	410	338	386	347	356	349	367	352	381	382	395	357	398	373	375	376	406	338	405	394	366	374	382	401	321	349	362	388	369	400	330	384	344	383	375	384	412	381	345	335	369	346	367	411	383	394	361	350	377	375	380	380	365	414	365	357	366	368	371	346	347	363	378	363	370	384	376	368	387	330	365	355	358	355	360	365	410	350	341	352	380	364	337	379	332	367	346	342	370	369	376	378	346	352	347	407	385	387	359	335	364	343	345	349	377	361	355	371	368	359	392	429	349	363	370	396	352	386	394	373	358	349	372	381	351	382	373	376	346	390	369	375	361	387	375	368	359	344	329	391	365	382	394	377	372	367	413	346	341	365	382	375	372	377	365	403	380	381	378	374	356	392	350	401	354	357	349	381	358	419	410	350	346	389	382	374	351	375	364	389	391	359	379	374	368	335	395	365	354	371	344	394	373	344	374	369	339	380	384	324	357	374	343	398	395	369	357	380	401	396	357	357	398	380	356	391	333	351	346	395	351	338	403	375	367	378	366	369	368	357	366	347	379	383	376	369	323	341	368	368	399	370	351	360	391	403	379	392	362	376	385	387	382	371	392	379	350	392	349	374	382	361	361	375	394	344	402	372	376	345	387	377	379	372	354	370	388	370	315	368	402	360	352	418	373	346	391	392	357	374	357	319	392	372	355	390	378	362	376	391	371	311	387	368	356	365	369	359	367	386	361	337	376	377	349	367	375	353	361	337	340	344	318	386	361	347	398	406	390	349	388	406	349	331	367	372	345	357	365	368	364	370	349	384	385	403	374	375	390	389	368	347	344	377	372	360	408	333	347	376	366	369	390	363	389	382	342	346	421	405	399	360	385	354	386	362	381	360	385	388	438	363	344	367	366	355	390	354	342	354	382	371	379	372	386	374	366	329	363	342	345	356	384	385	387	371	384	368	354	391	407	358	373	367	372	356	354	356	356	372	339	326	331	343	350	370	367	367	370	396	359	358	384	383	377	358	387	359	344	370	406	365	383	353	364	406	337	391	346	384	365	364	338	343	384	401	406	382	412	391	323	333	339	379	351	384	391	354	357	398	354	388	350	323	358	369	365	346	353	327	375	397	356	361	395	402	409	377	360	369	373	407	373	362	346	386	374	388	375	368	340	332	375	327	380	361	382	365	356	322	379	341	364	373	374	394	360	333	344	380	342	361	385	377	382	365	369	362	377	365	381	384	336	377	379	360	326	371	348	348	381	383	366	373	366	415	352	389	388	408	380	392	384	382	377	380	398	367	385	374	344	374	345	387	397	360	372	372	336	378	370	368	370	394	391	350	383	416	359	351	353	397	353	349	359	396	388	364	370	389	367	365	353	370	351	381	369	401	365	378	308	386	384	362	348	365	349	378	369	352	345	332	363	344	381	400	367	367	377	356	356	414	345	375	335	351	403	393	393	348	382	360	353	387	376	358	379	373	366	365	391	376	372	372	367	342	380	356	360	357	406	344	372	353	356	351	402	409	373	377	336	385	357	368	376	356	368	371	365	391	323	384	375	387	371	408	378	369	362	383	390	359	369	371	338	374	373	336	389	392	391	365	359	356	374	402	384	356	353	344	390	313	363	332	367	348	359	369	370	385	427	392	375	377	372	385	386	369	385	371	385	369	384	385	378	355	390	408	354	367	389	365	404	368	341	376	357	381	396	399	411	383	383	384	363	367	393	380	355	398	371	409	359	352	364	380	422	382	400	355	397	335	382	365	358	380	365	401	361	356	385	355	351	390	389	367	348	372	385	364	391	370	344	348	351	359	356	383	363	341	379	395	397	337	352	383	369	371	340	357	371	364	370	358	353	350	392	373	382	392	385	366	373	339	387	368	387	346	396	361	344	388	347	345	378	379	374	332	354	364	382	368	361	398	371	359	370	352	360	356	358	366	401	378	359	346	363	316	411	364	378	367	381	373	406	380	352	394	353	365	374	368	361	343	406	413	349	356	387	387	361	407	370	338	394	403	369	429	370	377	362	377	388	401	350	373	370	327	355	429	336	414	372	390	412	361	368	379	397	375	353	410	374	368	354	350	356	355	341	368	352	396	358	354	357	406	387	377	366	386	363	367	378	355	375	347	354	354	356	381	363	399	372	387	359	388	337	395	387	371	380	382	408	372	324	381	350	374	359	384	361	365	417	371	384	333	351	395	392	343	363	348	347	360	349	380	368	366	392	381	360	376	362	397	346	392	380	358	361	369	361	388	361	358	342	358	389	366	366	386	383	360	400	371	354	348	415	395	356	363	350	355	368	364	363	389	369	350	369	425	361	382	381	407	347	360	404	361	381	360	363	385	358	371	358	379	351	333	362	366	379	356	348	364	383	383	367	409	377	355	379	355	359	319	369	346	359	370	348	382	369	343	363	378	342	342	355	362	385	334	386	373	367	351	381	362	397	393	361	389	362	368	384	375	370	366	368	377	349	357	349	362	390	379	357	362	384	383	378	359	356	359	352	359	375	380	372	341	372	363	365	367	354	352	407	359	370	399	357	367	342	367	361	368	372	353	361	392	396	361	394	351	381	372	369	374	367	387	378	347	341	390	369	351	374	369	348	376	392	387	394	367	362	355	389	409	377	388	386	379	340	403	371	376	379	381	314	376	368	386	371	400	399	351	376	374	367	389	343	390	385	351	339	378	384	369	332	391	362	387	376	408	391	326	380	372	376	357	353	412	360	405	422	371	362	361	385	361	366	360	342	349	376	346	364	378	384	347	379	337	340	387	357	343	368	445	392	373	354	365	382	356	376
7802	2397	5082	5768	5132	4344	4098	21903	2972	2248	2019	1783	1692	1627	1506	1464	1395	1274	1254	1210	1135	1195	1170	1117	1212	1136	1109	1069	1032	1079	983	1024	1069	1021	1028	1029	1002	991	1025	986	1007	952	907	975	969	961	965	1002	906	934	908	983	957	986	902	943	891	941	980	978	941	904	898	930	927	919	951	910	889	926	934	914	918	905	942	876	898	917	864	892	907	924	884	895	847	923	918	918	860	904	922	867	956	959	886	917	936	910	882	962	873	930	889	884	911	864	932	938	916	864	895	876	889	859	910	895	887	875	900	899	871	919	905	944	931	945	922	909	927	882	940	881	891	960	878	859	886	890	903	928	909	898	907	884	867	944	920	906	929	898	906	882	1003	908	898	864	905	880	893	866	929	914	893	887	861	894	905	860	849	873	911	897	950	896	928	924	937	820	898	959	912	862	900	910	964	899	923	883	918	932	912	943	899	882	910	928	902	902	937	873	900	983	930	902	916	893	880	866	903	895	915	919	905	930	888	878	892	927	866	936	890	908	897	880	903	894	934	917	906	903	919	879	939	897	868	902	931	890	854	938	890	910	1006	815	874	891	919	950	929	895	930	921	923	892	883	919	870	883	895	880	849	867	918	916	921	855	937	902	878	879	951	871	886	891	958	931	941	889	846	853	911	915	927	900	918	866	899	953	887	959	933	893	902	921	864	902	883	963	876	887	876	902	908	884	838	904	876	923	862	816	877	880	875	910	886	895	918	882	879	939	869	872	873	878	889	847	844	807	872	890	860	854	932	855	912	911	847	932	908	914	853	945	943	920	869	892	870	945	877	893	926	929	893	863	878	892	915	915	940	941	877	893	938	837	923	898	911	929	844	952	843	895	849	900	930	872	914	886	844	948	913	907	853	939	909	949	866	910	917	948	905	897	907	953	867	926	925	861	969	904	864	924	912	852	926	916	949	888	953	875	868	907	888	869	928	901	926	896	916	920	915	884	898	849	889	920	837	901	867	901	883	894	906	945	928	910	902	942	857	884	862	915	902	949	893	845	902	858	943	889	877	938	937	969	855	891	890	884	886	943	937	964	841	910	877	888	912	866	882	955	923	910	926	876	921	891	881	878	916	920	869	865	952	874	896	881	878	887	880	942	865	931	907	910	904	938	922	946	858	894	886	983	891	906	926	907	924	917	873	905	898	902	931	889	871	893	884	884	873	886	897	938	910	898	928	866	916	895	887	935	952	913	889	894	893	895	885	933	888	855	929	919	886	881	877	913	907	936	907	917	921	880	923	914	886	896	928	921	900	875	869	911	937	906	909	942	890	897	917	865	926	957	891	865	896	920	897	893	889	902	917	915	893	890	895	862	900	889	893	922	911	891	934	883	926	911	912	889	961	913	880	935	915	923	925	850	880	879	918	853	954	843	900	911	910	878	935	857	879	906	906	870	926	907	865	912	855	897	891	918	909	874	948	888	903	869	906	933	905	884	880	879	894	906	919	913	845	929	885	865	912	896	924	888	906	881	917	916	916	875	926	865	904	877	905	909	851	931	896	929	917	907	959	844	896	932	949	894	908	973	950	949	904	913	915	872	930	930	944	894	906	893	891	860	884	898	946	875	957	909	901	902	927	906	891	985	942	866	923	883	936	897	946	913	875	890	868	916	948	818	900	919	930	907	917	906	913	867	870	909	878	948	919	878	907	904	854	875	857	904	885	910	916	925	872	921	914	901	896	884	944	834	920	896	888	919	821	906	911	924	890	869	929	930	868	889	918	906	935	928	987	821	923	899	900	878	890	929	912	900	877	911	871	852	915	917	888	915	874	903	883	888	915	908	885	932	863	883	870	897	863	889	874	920	840	877	901	915	899	891	865	833	933	885	856	879	892	881	880	888	965	904	907	889	923	882	914	871	927	913	903	823	838	897	942	905	847	918	906	866	882	864	940	913	859	926	952	902	867	880	893	880	913	872	921	915	836	925	910	927	942	906	890	890	885	919	940	896	868	886	939	878	935	877	924	941	933	910	942	909	852	911	878	902	861	868	928	884	902	840	903	910	910	929	894	920	931	883	929	942	860	870	876	871	935	921	924	822	939	858	958	835	957	873	889	859	897	904	876	940	877	872	943	886	950	898	890	910	935	876	899	936	909	894	908	869	887	880	864	911	927	881	890	909	821	889	910	830	909	892	931	920	876	915	920	912	896	862	919	890	936	921	883	867	865	871	940	887	863	876	919	869	957	880	914	953	925	896	860	892	892	859	945	911	915	916	923	873	922	889	867	917	870	887	859	864	896	940	891	960	899	983	954	904	946	915	923	869	918	883	858	884	870	953	887	922	883	917	879	898	864	865	964	962	841	887	932	911	928	925	920	905	871	907	920	849	937	936	859	959	874	928	928	915	891	959	905	898	880	892	864	888	935	840	898	896	878	911	885	917	932	906	905	937	874	941	915	853	923	885	929	905	911	907	873	887	912	850	905	955	890	887	868	890	924	886	911	939	918	889	930	880	888	849	899	921	889	878	872	909	897	819	903	898	975	925	933	900	894	886	950	899	883	858	871	928	894	867	869	914	888	887	892	874	848	954	879	896	910	893	893	890	899	1000	895	892	940	921	932	958	914	877	915	901	899	829	900	913	928	892	933	933	858	918	911	883	869	912	918	858	882	904	886	881	965	925	898	832	825	922	851	881	911	854	885	887	915	879	882	877	923	888	893	928	876	898	860	896	894	864	950	923	896	866	960	916	831	886	919	871	953	919	912	927	898	914	890	881	894	937	906	948	955	893	837	941	878	945	911	861	891	913	919	899	852	900	859	919	873	876	932	910	897	904	889	923	862	854	906	930	849	855	945	942	918	896	913	929	924	883	876	884	932	930	918	797	907	929	921	922	903	888	892	914	898	901	923	928	957	914	873	916	922	914	939	887	845	889	896	909	877	924	930	917	968	958	937	913	887	889	919	929	900	938	889	931	909	870	885	909	914	908	910	909	866	892	938	897	926	932	887	875	876	903	914	911	897	943	935	908	910	904	899	877	868	904	932	903	851	919	921	901	919	936	936	961	894	932	953	894	916	927	892	892	944	887	900	880	888	887	918	888	882	881	881	905	916	931	901	930	885	905	886	896	878	899	889	862	962	892	905	943	918	907	923	900	906	867	883	893	936	887	923	915	928	883	904	938	950	917	908	882	882	895	908	901	921	936	897	836	919	883	942	881	886	876	902	960	864	946	929	895	871	882	909	917	872	891	906	929	893	873	905	862	881	902	895	856	896	920	926	836	912	894	905	863	945	873	914	887	875	919	860	912	914	942	909	929	924	916	916	946	903	912	906	893	869	912	923	921	877	857	920	857	933	825	936	903	876	927	881	860	898	912	863	895	939	897	915	931	905	946	928	894	881	914	880	893	889	917	897	928	947	889	912	902	867	942	885	876	928	942	869	890	873	929	867	916	915	948	923	881	869	881	923	894	893	929	870	889	889	927	900	934	932	926	880	922	947	884	910	904	965	861	873	935
1940	133	145	140	150	159	144	166	131	126	132	120	133	116	106	126	110	129	98	123	100	117	135	121	122	141	115	122	107	89	140	136	103	115	121	140	119	115	124	100	123	107	127	110	121	136	101	130	135	102	134	118	132	110	115	123	111	126	121	111	129	113	118	126	101	137	100	143	117	114	99	124	110	123	91	98	127	115	121	113	134	112	140	123	130	103	111	101	95	133	111	127	121	119	107	125	123	119	121	101	140	115	112	138	127	112	137	109	108	116	104	106	121	113	127	127	111	126	124	113	117	105	127	112	103	130	136	132	110	122	118	98	118	132	92	133	108	119	130	130	143	120	124	110	122	117	95	118	119	132	124	116	120	135	117	95	128	127	124	96	107	109	128	111	116	111	123	95	119	110	123	96	88	102	115	111	113	132	118	110	117	98	115	114	115	105	120	99	117	107	127	120	117	103	127	115	116	117	102	128	114	139	125	118	107	130	117	124	114	135	117	115	107	91	130	113	109	101	123	107	99	119	119	132	117	116	125	107	126	116	104	100	120	126	116	122	115	138	110	119	107	130	125	121	129	117	108	115	119	110	102	140	115	116	118	110	138	119	121	115	110	118	132	110	112	128	94	111	101	93	117	112	119	117	103	110	106	120	118	102	133	124	131	122	134	124	120	139	125	122	121	116	116	106	116	117	100	132	119	135	122	110	141	148	103	108	134	115	123	114	118	122	110	123	124	110	104	123	120	104	128	134	139	123	125	125	129	120	121	98	116	108	114	93	117	96	137	115	121	126	135	107	117	105	118	135	127	102	122	128	134	117	114	101	125	101	133	114	125	126	116	112	128	116	108	114	121	100	116	114	126	128	137	122	142	128	112	115	110	125	118	110	98	110	106	127	126	134	122	129	111	116	110	112	116	100	111	110	118	103	108	125	114	97	127	104	115	134	120	99	121	125	118	127	108	125	105	132	114	132	107	112	113	118	109	105	133	92	97	116	129	88	141	122	94	120	108	104	134	106	132	123	115	116	121	108	110	132	107	137	137	131	115	111	120	115	109	120	105	104	140	127	121	127	128	103	114	112	114	135	125	122	113	96	110	127	112	96	110	129	118	129	124	102	139	119	116	122	117	107	121	93	132	112	116	124	120	106	138	107	116	123	143	121	106	126	104	108	128	134	108	124	103	125	106	114	104	102	132	128	128	107	113	104	121	123	127	125	111	107	114	120	124	125	124	114	124	129	124	110	129	119	119	120	106	108	119	118	122	129	101	128	118	118	111	121	129	96	114	103	108	110	134	127	101	99	119	107	112	112	93	105	126	111	127	135	126	128	106	112	113	110	125	127	127	111	97	121	119	125	96	93	105	113	128	143	110	112	117	114	112	99	120	104	114	124	123	126	105	114	125	125	139	112	124	111	106	129	122	115	111	125	117	100	117	115	94	114	119	143	113	154	123	140	125	107	124	108	112	95	137	99	102	114	126	101	93	103	112	112	136	109	114	154	128	120	113	132	140	104	122	125	117	137	143	140	123	124	102	135	96	108	140	104	117	133	120	111	109	106	123	120	128	113	100	104	146	105	107	116	103	119	112	100	88	120	106	114	101	108	119	103	109	116	106	122	114	113	100	138	116	112	129	141	131	124	122	121	102	129	120	142	121	121	131	128	111	118	111	106	138	110	110	114	113	140	125	120	131	121	110	92	122	104	125	104	144	116	115	124	103	118	104	124	107	118	113	115	107	110	124	120	104	113	113	128	140	130	117	87	116	122	117	113	126	120	120	127	89	109	101	105	116	119	111	122	115	111	131	118	115	114	122	128	127	123	112	115	132	128	144	127	114	132	128	114	119	114	97	111	115	108	101	108	123	115	129	107	110	128	121	131	111	102	102	112	112	118	100	119	103	98	112	112	122	130	113	130	123	124	120	103	106	121	119	126	135	110	130	99	102	106	120	113	128	118	119	107	120	110	113	135	112	126	127	129	122	132	124	102	107	111	115	125	115	111	113	122	106	112	111	135	110	119	133	119	111	125	118	105	111	106	120	118	132	127	122	105	130	117	112	118	108	111	131	108	121	131	107	123	101	123	103	114	112	139	107	109	110	101	111	110	119	96	113	106	116	126	124	111	103	121	107	129	122	119	105	114	123	103	121	123	122	104	119	115	124	106	125	116	131	116	109	128	123	117	108	133	107	108	142	127	112	125	127	104	118	115	125	110	112	111	118	108	120	111	112	92	108	121	135	99	106	122	109	123	132	134	144	100	109	127	111	100	119	116	116	118	143	117	103	102	100	134	111	122	114	115	124	113	110	136	95	147	100	107	119	119	141	115	119	126	129	110	108	123	126	132	112	96	133	129	118	135	104	135	116	143	103	121	119	105	110	105	136	135	120	122	129	115	123	123	116	139	122	134	120	107	109	123	127	143	137	118	135	95	142	133	114	113	132	121	111	110	118	140	117	118	111	85	108	127	117	116	106	120	118	126	120	110	104	112	120	97	124	118	121	126	113	125	106	123	133	121	129	92	131	124	128	118	96	120	128	119	114	116	102	130	124	133	102	143	103	91	122	98	100	115	99	136	125	141	114	107	107	144	123	116	114	105	115	119	98	111	115	97	109	120	125	105	125	124	120	123	114	112	130	108	113	131	106	107	138	133	132	130	117	135	115	136	130	114	117	113	126	121	115	128	109	108	121	129	115	108	113	140	130	128	142	121	102	116	110	104	112	144	124	126	123	106	115	115	130	110	111	101	112	124	99	127	109	114	120	104	127	114	124	131	124	116	106	124	111	101	110	115	107	135	94	150	132	121	136	84	121	131	137	119	112	125	126	124	100	125	129	131	117	126	129	126	106	111	119	123	140	120	128	116	132	121	128	106	124	111	123	121	124	104	113	126	117	101	105	134	116	138	100	125	111	135	111	115	140	133	112	106	123	109	129	113	120	122	117	116	109	134	119	130	118	140	137	124	130	114	116	136	108	120	102	118	108	117	113	137	109	96	105	116	126	123	120	118	96	117	116	96	117	117	110	96	132	116	143	101	101	112	102	119	113	115	112	113	119	96	111	81	106	99	119	106	116	116	104	133	121	118	107	112	123	122	112	116	117	129	103	125	119	114	119	109	112	115	132	118	127	128	112	105	125	125	137	122	114	121	123	93	121	121	119	110	123	132	113	121	86	110	120	113	111	133	103	119	140	111	139	115	124	126	119	112	107	121	128	102	120	128	138	138	136	112	108	119	123	132	123	120	119	118	126	128	104	109	118	97	114	96	138	119	118	118	115	146	111	102	112	124	126	130	125	118	109	110	115	131	107	137	119	102	100	127	136	99	125	133	123	117	116	116	129	131	127	114	135	117	119	117	107	117	116	124	113	107	124	122	105	122	112	135	93	121	120	143	110	116	118	126	138	106	129	129	106	110	120	128	117	120	125	122	107	126	116	131	118	113	125	110	121	114	120	124	128	124	111	131	111	112	105	94	118	122	124	105	133	132	122	101
2119	398	444	440	483	431	466	717	413	392	370	380	429	378	386	387	372	400	379	389	346	350	348	348	343	348	378	377	359	351	344	371	408	379	354	373	339	364	386	372	411	369	379	333	384	358	373	351	358	384	394	350	404	341	390	359	375	382	374	380	368	374	388	368	333	354	344	357	358	337	344	330	329	367	387	385	383	361	373	372	380	350	347	385	339	393	369	364	353	391	370	340	368	367	380	343	336	351	381	347	369	350	317	377	363	377	375	372	376	361	350	346	391	362	394	379	363	346	348	341	336	362	346	342	395	374	358	359	355	377	345	358	382	365	372	352	395	360	347	368	389	370	400	337	334	384	348	345	353	431	355	368	384	384	370	368	373	340	362	353	357	390	322	362	358	352	374	358	369	375	346	383	387	312	380	345	347	360	352	355	374	379	338	376	341	358	347	387	377	332	338	358	391	363	343	360	359	385	385	318	378	385	325	375	379	344	376	387	328	335	366	375	377	355	392	357	350	366	340	386	330	323	367	398	353	327	364	368	356	373	377	347	358	380	317	357	370	357	382	356	381	370	333	353	346	375	354	409	347	336	390	377	339	379	374	369	346	334	362	345	398	365	358	338	403	357	393	398	368	349	362	385	382	323	416	333	411	364	365	328	357	363	362	345	358	365	339	373	359	367	379	343	368	365	340	352	353	388	389	346	346	323	358	369	353	389	358	347	356	376	378	363	387	345	372	363	335	377	356	376	386	380	353	347	360	370	345	355	374	362	407	330	389	359	368	365	362	331	358	360	358	379	359	347	352	372	345	365	318	361	347	362	333	399	393	380	362	352	357	356	381	348	362	362	382	371	340	378	347	393	381	421	356	400	380	381	386	390	343	384	372	377	378	378	376	351	368	337	357	364	395	355	377	371	369	368	332	352	405	377	353	345	374	393	368	370	365	362	386	375	362	389	345	371	367	405	336	351	372	361	383	365	381	383	353	350	347	379	335	389	366	344	397	375	387	395	395	359	381	365	382	332	375	392	335	370	318	352	351	352	319	345	371	348	389	383	343	356	353	385	333	318	369	384	339	363	404	402	365	342	357	355	365	393	395	372	370	406	392	374	361	369	379	325	364	363	366	376	373	368	375	407	361	366	345	350	350	351	342	339	384	373	344	338	383	339	381	371	354	333	378	383	334	335	365	339	382	373	375	377	360	386	363	346	339	348	356	379	365	381	365	370	360	364	389	344	374	348	395	360	348	333	368	387	396	367	351	381	365	374	346	354	384	367	379	351	370	375	351	381	353	434	370	353	343	375	350	375	367	352	396	374	351	331	365	388	398	349	375	389	406	330	363	370	347	370	391	379	316	352	361	381	357	380	382	384	356	382	370	348	355	363	369	381	347	395	388	351	369	343	357	353	327	381	341	424	354	351	372	387	364	370	388	357	365	341	363	353	343	365	334	390	352	371	355	383	345	357	345	391	378	393	343	346	340	364	345	373	308	347	376	365	380	342	373	356	381	391	339	351	360	391	353	343	369	360	350	343	372	346	383	376	351	361	370	360	370	336	369	391	358	351	392	382	381	355	354	355	352	339	362	357	386	366	364	357	339	334	368	360	388	327	370	345	386	331	356	368	359	370	341	372	357	387	353	360	360	381	391	370	318	325	357	368	356	357	391	354	366	338	341	361	382	360	389	336	328	332	393	355	353	390	363	401	362	366	372	322	354	357	388	386	385	365	371	364	381	385	377	342	364	379	359	366	351	344	353	358	366	368	366	383	375	358	394	385	383	326	388	381	373	338	366	358	374	356	374	371	357	400	383	345	344	380	388	363	379	355	394	359	357	387	351	367	371	351	347	366	344	375	381	377	363	392	372	362	371	369	346	307	380	379	342	379	346	341	376	384	395	376	357	358	382	366	388	402	365	365	335	370	361	379	368	361	381	341	351	372	360	367	353	364	340	400	369	367	347	368	335	341	347	356	405	358	353	400	385	369	388	357	374	384	337	346	374	364	358	385	390	386	354	357	345	351	343	393	354	398	349	367	382	369	342	369	370	373	367	350	367	383	374	345	347	363	369	368	353	373	370	368	346	333	347	359	371	333	387	320	384	397	378	365	398	389	345	363	398	369	334	368	364	374	361	354	365	380	375	335	353	395	414	363	356	378	363	384	346	393	384	384	337	373	383	364	370	372	326	379	343	372	348	393	366	372	356	387	388	358	366	363	380	377	390	350	360	351	332	373	352	352	344	332	358	393	352	341	350	376	349	370	363	373	351	336	336	335	360	343	388	358	380	329	347	357	341	345	339	376	363	364	365	367	342	384	331	380	379	415	362	351	374	368	385	379	392	357	355	375	363	395	347	377	351	354	325	360	388	353	370	361	355	353	358	388	370	342	352	322	340	371	373	406	349	353	332	379	355	384	346	360	341	355	357	365	337	391	368	341	369	354	342	368	361	355	358	356	373	371	344	386	346	384	355	347	358	323	368	336	358	345	357	378	411	367	384	380	359	370	327	360	366	352	343	360	370	383	371	347	356	368	414	389	367	354	374	382	334	338	342	371	400	380	359	368	350	363	353	357	368	354	371	366	345	350	396	364	369	340	351	346	353	340	376	352	368	385	363	379	360	390	378	391	344	336	376	335	358	371	379	355	364	353	367	344	369	368	334	373	340	385	348	346	369	360	390	331	305	361	360	368	307	340	350	375	380	375	382	381	402	348	371	346	379	349	361	369	396	349	364	362	379	369	358	358	404	323	399	355	391	332	336	344	365	379	333	352	373	361	340	377	353	352	376	338	378	353	383	360	378	382	352	364	385	356	343	361	357	371	354	362	366	343	356	354	348	393	345	348	352	363	385	348	368	420	343	377	338	396	352	383	355	370	347	345	349	365	365	362	368	373	367	349	358	350	363	375	356	359	384	351	346	392	340	331	330	358	370	329	393	378	331	382	330	390	329	404	352	377	348	354	354	355	389	352	373	359	396	371	367	365	384	388	372	357	349	363	370	374	371	378	361	365	412	347	385	361	339	382	343	384	386	358	338	364	356	378	350	336	366	343	350	342	366	354	359	330	346	388	342	352	379	396	376	326	376	338	401	338	390	394	382	360	380	377	355	352	389	352	363	359	352	372	341	384	396	339	353	368	350	376	365	369	368	350	387	359	353	363	344	396	352	376	374	352	386	379	381	358	352	405	366	367	342	376	345	357	343	363	378	345	380	353	370	359	350	333	356	374	362	374	353	337	344	370	360	353	339	353	345	403	375	371	369	362	357	378	347	366	365	384	356	416	360	384	336	382	370	346	360	348	344	333	371	387	376	361	381	382	381	372	349	370	370	362	355	387	326	337	362	356	371	364	382	382	367	359	373	387	392	373	339	373	380	368	393	361	350	344	381	373	358	384	375	354	351	397	350	357	361	355	362	342	363	368	352	366	331	382	349	379	382	384	396	342	403	359	369	350	345	364	341	363	360	403	378	366	324	358	362	334	406	345	401	369	325	352
7689	1013	1162	989	710	572	2039	8355	496	307	297	287	261	256	253	256	253	231	221	227	216	204	226	261	241	225	245	208	255	251	214	225	218	202	220	214	209	233	239	217	194	210	208	214	216	218	241	200	235	209	218	203	228	185	213	216	228	218	227	207	192	213	223	186	211	219	187	210	230	231	230	218	210	190	196	212	226	186	197	225	240	234	224	221	213	234	223	235	206	193	207	217	204	219	197	204	214	214	212	190	222	225	255	207	214	220	195	208	206	211	210	229	193	213	200	240	196	213	208	221	203	202	211	211	189	200	193	219	211	200	211	214	200	209	202	205	240	211	184	217	239	220	236	206	213	197	212	223	205	229	204	214	187	211	196	224	204	217	207	195	213	232	218	200	215	192	228	191	214	197	232	207	214	216	231	207	181	188	212	238	200	233	220	222	200	186	214	223	198	207	191	219	211	208	209	226	224	210	197	194	195	209	200	193	191	201	178	195	221	193	175	194	213	236	206	226	225	197	207	205	192	232	217	214	211	213	204	206	222	225	186	213	225	181	189	186	240	195	213	187	191	199	221	185	216	204	216	219	211	205	199	203	210	227	222	207	210	190	205	211	231	190	222	210	198	222	204	209	221	197	232	195	217	196	190	204	198	198	197	211	180	221	201	220	196	209	221	225	196	211	190	210	215	203	205	210	211	191	205	200	215	198	214	238	200	178	226	201	206	194	201	214	209	230	223	199	200	224	198	206	203	216	221	197	208	220	217	218	180	229	180	193	207	211	223	215	239	238	207	231	242	204	219	206	203	181	214	228	187	225	224	208	207	222	208	185	216	211	197	243	199	247	218	219	193	181	196	210	199	230	192	223	227	211	192	194	199	216	225	218	202	200	223	217	196	214	187	223	238	214	199	247	223	231	204	197	234	221	212	200	194	225	215	197	195	232	237	214	212	188	236	214	180	221	217	219	220	190	202	206	248	213	198	205	181	214	190	204	220	208	176	203	188	216	175	198	194	184	195	204	197	228	213	204	202	212	244	185	230	193	208	198	237	216	228	206	215	216	217	219	192	191	203	223	230	192	199	220	181	219	194	216	211	177	201	204	199	181	200	211	228	199	215	219	238	232	214	220	208	219	209	207	216	198	214	218	187	206	213	229	231	189	236	187	192	216	211	197	195	224	218	190	234	175	213	211	208	214	215	230	208	224	209	208	208	225	176	206	231	192	203	205	200	188	209	209	212	216	227	205	212	206	234	195	200	198	211	234	209	232	189	210	201	219	197	209	214	219	183	206	200	214	202	187	201	215	190	214	206	188	202	214	211	216	196	189	224	241	193	196	220	174	210	227	221	179	212	197	191	220	210	181	213	229	213	230	190	193	201	192	203	189	218	244	199	239	247	204	218	211	194	204	188	192	188	205	170	189	215	196	212	207	213	213	204	178	220	211	208	196	221	228	207	207	197	197	225	212	219	210	218	204	204	237	236	202	193	179	197	205	216	199	206	205	198	222	187	190	225	202	195	212	227	208	212	209	218	218	210	208	234	198	213	230	213	221	224	222	185	206	241	210	188	215	214	221	244	240	214	194	230	213	186	242	221	191	215	179	179	215	180	173	195	205	187	209	201	219	214	234	215	207	207	201	223	190	209	216	216	213	186	195	204	204	204	204	205	221	193	219	194	213	217	201	207	229	222	214	212	226	207	205	217	216	206	198	198	204	189	221	200	187	182	206	216	221	205	251	221	205	201	214	220	213	218	230	181	196	207	210	211	219	205	195	218	203	209	196	218	198	212	202	211	239	208	214	196	230	211	194	202	199	204	237	216	217	195	190	209	213	213	189	234	222	201	232	202	244	214	211	205	238	236	226	223	218	232	203	222	185	227	207	200	239	192	222	221	192	239	207	227	236	208	239	232	220	246	198	203	222	203	220	205	191	219	205	207	202	222	191	184	221	216	200	230	241	216	200	221	200	204	204	216	232	235	199	204	217	215	226	229	204	229	204	201	197	223	199	210	228	204	242	185	217	232	224	226	191	219	196	231	224	212	235	194	200	201	205	225	229	213	219	208	210	242	204	240	183	234	176	182	204	218	214	208	247	191	198	245	182	218	202	200	233	198	224	216	221	186	198	225	211	210	213	226	229	202	205	207	216	183	200	196	222	226	224	211	180	249	228	241	188	204	182	209	196	221	207	195	222	211	225	218	215	203	207	214	203	221	225	225	202	182	216	215	213	216	198	193	219	209	211	201	209	215	235	223	230	202	185	242	244	217	214	199	224	222	230	186	210	172	188	225	226	203	243	215	219	222	186	202	206	208	206	217	185	210	192	232	184	219	211	234	202	197	208	219	188	222	176	230	197	190	209	220	214	201	203	196	208	203	197	213	236	203	200	185	232	202	207	186	205	193	215	195	202	241	220	233	212	200	211	185	207	222	208	205	215	202	211	217	207	214	244	203	191	191	214	225	218	210	225	182	205	233	200	224	220	190	205	223	242	219	196	213	209	204	211	184	218	206	221	198	217	222	212	191	224	202	218	220	197	225	235	206	211	187	217	198	199	216	208	174	207	216	209	202	204	199	228	208	164	224	209	206	215	223	195	174	214	207	213	199	231	198	221	228	220	202	218	190	244	203	203	232	204	221	212	242	214	213	216	222	191	217	201	208	220	195	214	236	202	194	214	197	183	210	227	229	199	219	192	219	200	201	210	173	198	191	228	209	191	206	214	197	188	209	210	212	224	213	237	222	220	213	212	222	218	222	230	203	222	235	198	224	204	225	207	215	198	203	212	208	215	191	229	216	211	208	200	203	211	206	205	207	215	195	206	217	207	202	199	225	200	194	216	203	199	199	228	230	195	207	213	213	215	186	215	198	233	214	204	227	212	193	190	185	232	186	185	215	207	226	221	236	200	228	182	213	203	208	214	223	237	188	205	214	205	196	213	222	250	191	214	237	201	234	192	222	218	192	171	203	195	220	237	220	190	186	228	207	198	205	218	199	199	190	213	180	192	206	237	211	211	208	188	201	204	201	210	227	214	217	205	213	226	195	188	213	191	212	201	216	203	205	228	194	184	235	214	208	218	205	214	207	206	190	222	201	208	216	211	239	200	217	224	187	215	232	197	242	223	213	192	226	254	204	199	215	228	222	233	208	195	205	232	231	219	190	198	230	232	205	202	234	209	219	241	202	202	162	200	191	207	210	206	163	207	229	206	209	210	216	210	223	212	246	204	242	216	218	205	205	198	196	220	211	230	231	201	220	206	209	207	230	248	197	223	197	217	184	183	215	226	206	236	191	199	194	196	226	203	205	247	183	201	220	240	206	178	183	179	240	199	219	183	238	202	192	222	238	213	218	185	223	230	203	207	245	213	210	219	205	215	230	220	194	196	224	206	195	205	211	206	202	184	230	201	170	216	204	199	206	207	192	222	206	193	194	205	206	206	221	219	194	204	198	194	199	196	210	236	206	232	216	194	191	198	194	227	223	212	224	230	203	216
5856	1388	2787	3183	2835	2399	8384	19828	1504	1226	1084	1041	949	956	906	880	856	766	763	773	729	722	696	688	655	674	617	618	633	667	654	652	635	675	656	636	652	613	588	594	608	616	632	615	611	593	577	600	615	609	580	593	571	613	582	588	608	555	592	586	584	586	613	637	634	577	606	613	606	570	604	598	578	601	607	572	643	622	590	598	590	588	610	589	578	601	586	610	592	590	565	590	585	570	597	592	539	582	605	558	605	589	592	608	576	588	585	634	581	584	558	568	564	556	588	626	537	576	593	564	554	559	590	554	578	634	603	550	570	617	567	595	570	603	567	572	605	595	564	571	589	582	567	552	602	558	594	603	601	577	566	552	580	588	562	548	576	593	573	578	570	567	571	594	623	564	544	589	597	575	589	569	574	589	590	563	585	560	584	617	584	606	621	601	592	575	588	560	630	588	532	541	594	565	541	602	584	598	588	569	607	621	583	567	596	609	641	577	549	541	577	542	621	585	519	559	588	568	618	614	569	559	560	544	546	548	563	598	613	571	536	585	587	615	623	595	560	634	572	600	582	582	578	595	563	622	593	646	551	594	589	560	579	576	581	572	620	608	578	573	558	554	506	611	564	602	566	591	600	606	601	560	575	627	564	555	605	605	594	499	609	574	549	584	614	582	542	604	625	534	610	552	560	572	583	560	599	540	570	558	593	592	620	578	598	534	624	586	566	558	580	584	605	596	599	562	571	608	568	570	551	586	556	591	575	589	586	554	590	592	579	586	574	563	551	591	566	577	585	561	567	596	580	597	595	586	576	566	622	593	566	607	602	557	563	566	595	609	593	550	575	582	614	566	573	580	592	611	579	547	560	564	597	573	589	593	594	560	574	528	624	563	568	557	593	570	611	565	581	575	564	594	599	567	558	569	636	613	571	530	553	557	527	609	571	557	535	564	588	625	572	568	616	577	565	556	582	648	583	608	585	569	583	624	615	643	557	592	541	564	599	585	555	604	587	570	611	576	574	543	608	556	569	542	567	576	596	593	550	555	574	576	599	582	587	576	582	568	612	630	577	584	590	624	533	606	591	574	543	608	583	612	562	555	566	563	576	512	564	565	568	576	586	556	580	587	589	553	576	602	571	582	597	576	600	585	559	585	588	563	571	611	586	533	558	584	556	585	627	557	562	527	552	597	599	576	574	562	562	578	578	585	633	594	621	583	573	597	551	534	582	552	578	562	567	556	557	566	576	576	605	545	615	552	558	559	571	584	569	579	582	562	589	572	593	607	583	582	608	569	622	562	608	621	580	571	588	582	577	581	559	637	608	521	538	587	574	508	567	523	562	553	602	553	619	558	594	580	601	549	559	556	581	604	544	540	589	531	630	560	548	615	591	593	592	656	549	569	588	569	547	542	559	610	568	549	587	574	570	587	556	592	585	621	589	591	577	522	582	562	535	582	581	627	582	583	613	609	582	556	576	569	624	541	551	595	530	550	575	583	561	586	585	589	553	592	572	582	630	590	554	573	549	558	561	554	591	616	577	580	579	594	558	592	548	607	559	610	584	562	549	583	597	567	605	551	562	603	623	577	618	586	570	556	566	582	566	536	555	586	578	551	607	583	600	581	566	576	573	572	554	580	628	567	612	586	609	571	595	546	596	544	609	591	584	588	577	583	564	532	542	605	502	603	541	593	596	620	545	561	601	598	542	586	585	576	602	580	592	567	556	607	595	572	576	575	554	574	559	613	591	597	573	606	615	549	563	610	566	548	561	540	589	565	590	548	545	588	556	582	573	594	604	598	593	597	538	569	593	668	558	585	557	598	602	545	586	581	588	586	538	596	578	532	576	599	580	589	579	564	557	617	563	621	569	585	586	564	537	557	607	571	578	615	565	601	576	580	547	520	596	554	537	577	536	629	594	605	538	595	604	604	570	564	594	569	568	592	546	598	603	571	609	575	561	613	585	577	630	565	538	563	566	589	613	602	574	586	598	571	584	576	561	525	579	558	566	567	581	598	592	610	572	613	594	572	598	641	560	571	592	595	570	556	592	557	587	578	549	622	598	558	555	533	555	532	602	570	568	554	571	544	569	565	560	588	596	585	557	611	560	575	525	591	583	559	594	565	581	559	569	557	584	588	624	590	567	588	565	588	561	633	590	607	559	560	587	561	570	584	600	583	573	585	598	582	583	596	596	599	538	571	629	587	628	585	590	555	545	558	621	576	576	608	586	563	559	594	615	559	549	604	596	589	582	554	589	574	551	621	594	553	612	575	589	606	562	620	569	584	544	555	541	577	625	612	585	570	582	540	597	574	597	607	564	568	578	577	544	580	606	598	570	565	601	594	574	556	575	578	597	580	528	573	533	599	522	591	568	573	559	550	585	577	601	567	590	561	568	566	614	558	580	639	608	600	589	558	507	576	594	575	604	613	568	600	582	549	614	597	567	566	549	596	524	601	553	565	609	554	567	533	537	582	599	609	594	546	558	544	580	576	588	578	624	601	619	586	580	541	554	581	573	587	579	555	618	604	576	566	562	557	552	573	581	561	573	592	580	591	589	576	562	606	580	560	566	611	566	590	526	548	608	605	553	582	610	584	602	587	558	595	567	585	606	576	590	576	574	531	591	589	614	538	535	569	538	545	604	552	558	580	611	509	579	529	609	579	579	571	587	549	569	589	577	545	620	574	580	587	577	592	573	522	604	596	578	587	586	620	584	580	569	583	580	612	558	572	573	589	607	604	569	527	626	597	612	570	596	602	612	532	605	595	556	592	564	613	575	573	564	562	612	571	567	569	566	555	575	630	524	584	579	562	571	570	639	537	573	605	571	573	577	580	561	603	600	594	620	572	577	582	520	574	570	601	602	549	581	578	572	551	559	582	544	613	578	609	603	582	579	578	589	543	576	600	599	575	569	578	559	634	617	572	590	564	606	557	555	587	563	611	589	538	516	609	591	609	584	567	564	604	603	580	559	567	613	551	572	557	561	560	620	573	564	574	559	603	593	584	595	599	597	588	563	572	580	543	562	599	580	569	572	631	566	574	588	515	594	570	622	547	587	585	558	608	550	584	570	554	554	559	570	589	563	601	571	578	557	576	580	581	595	586	605	592	621	551	560	595	583	581	584	582	565	603	552	576	597	577	580	585	546	575	568	574	565	567	582	616	603	545	569	550	609	577	605	622	567	579	568	585	592	563	548	603	576	547	606	593	567	620	573	646	613	581	573	541	555	582	543	581	582	586	596	564	563	600	530	583	574	560	590	558	620	598	587	589	604	591	567	573	564	641	533	594	567	632	619	611	582	561	589	580	586	576	587	582	556	626	606	587	516	592	569	591	564	562	591	586	567	580	548	577	559	558	509	596	614	625	571	589	588	544	571	597	582	576	569	573	577	561	561	560	569	618	581	593	590	538	596	622	550	543	596	571	566	576	595	623	587	586	588	597	553	552	594	573	551	564	594	552	567	543	571	579	587	578	548	607	610	603	570	601	580	581
14192	2709	2611	2115	1459	1163	4701	26405	2854	590	545	495	503	489	465	431	479	465	410	431	418	418	456	422	434	426	409	388	453	396	375	392	414	424	420	367	427	388	419	412	376	402	364	400	423	420	415	418	407	380	412	382	420	391	408	368	384	402	383	408	383	397	392	382	363	387	392	391	394	409	411	409	396	394	406	424	333	408	390	394	352	391	370	378	382	436	405	398	394	362	398	383	411	393	358	390	395	365	403	372	386	408	415	354	418	413	363	410	374	368	374	392	375	409	345	372	385	406	398	404	386	381	349	385	411	428	369	388	373	429	368	407	379	398	400	391	403	413	396	370	391	347	361	423	372	405	395	360	403	386	391	393	352	373	398	411	419	363	342	400	367	335	411	355	389	362	368	439	395	381	353	413	371	377	411	426	365	407	379	398	380	333	366	403	405	364	344	368	369	381	377	400	361	404	394	356	375	424	395	427	422	383	368	398	371	393	382	376	396	371	395	369	431	453	404	388	420	398	399	409	401	417	346	371	398	389	310	427	368	372	398	361	363	401	371	413	386	374	381	365	389	387	391	378	386	382	407	374	379	375	414	333	392	387	400	416	416	364	349	394	412	414	402	395	348	367	397	383	409	376	433	355	406	381	384	364	388	410	397	402	406	413	414	360	380	352	362	392	398	384	410	393	389	374	371	404	363	330	407	398	378	393	428	343	398	362	379	375	394	366	391	404	389	426	387	375	381	387	372	410	375	388	380	370	420	429	408	387	377	430	399	393	403	351	418	344	384	386	415	398	357	369	363	387	363	370	371	378	390	404	375	378	403	412	436	380	371	400	395	456	395	380	365	383	358	402	382	391	360	388	406	391	381	439	373	369	396	440	354	413	427	379	363	389	397	399	406	360	389	409	398	377	382	384	401	368	428	398	419	378	382	406	387	384	387	423	373	390	430	382	382	403	383	377	358	369	407	367	411	377	346	373	399	413	359	423	394	382	377	387	430	374	348	391	424	386	386	376	383	384	403	396	404	411	398	383	394	407	385	375	394	358	376	360	393	394	363	421	413	397	363	379	413	396	397	365	358	392	391	398	381	402	387	392	345	364	375	392	352	367	378	385	391	361	414	385	414	369	385	413	400	396	384	406	376	364	414	366	396	393	386	374	374	413	364	394	392	386	370	380	420	379	399	354	373	395	395	400	418	424	374	397	391	403	393	386	399	382	387	368	408	398	400	390	383	410	379	384	400	382	384	397	389	382	376	383	369	421	384	369	428	394	381	398	377	403	399	400	394	349	382	396	416	386	422	371	390	400	401	364	382	389	378	371	373	423	369	399	364	361	378	380	393	358	369	404	425	366	375	419	408	381	359	376	374	385	396	395	412	349	352	360	400	365	406	394	407	390	388	374	417	412	380	426	377	393	367	400	388	404	405	385	368	382	392	367	398	353	422	388	352	382	410	392	403	375	401	400	377	385	359	350	401	355	392	364	393	347	399	364	393	407	416	388	401	400	378	413	409	400	390	396	372	404	378	386	406	387	386	373	392	411	378	403	398	391	369	410	377	406	390	368	375	357	385	398	379	386	363	366	428	379	391	394	398	379	385	362	355	381	368	356	337	383	385	370	380	341	361	395	344	343	375	405	408	371	403	388	389	401	371	370	380	375	396	380	373	386	387	380	401	406	413	399	409	354	389	393	401	424	406	379	360	380	398	448	385	412	392	408	384	372	364	413	389	372	396	386	389	434	373	388	366	394	389	365	380	390	424	418	390	422	392	382	375	408	397	386	303	360	392	336	363	359	322	349	398	370	362	351	423	379	430	408	406	391	368	402	394	384	386	418	391	431	432	373	403	375	418	350	384	405	419	370	397	403	405	400	397	363	392	374	400	361	346	409	408	435	370	419	353	391	398	399	376	383	389	417	385	398	392	368	352	381	363	341	370	438	422	393	364	389	382	372	364	401	394	374	408	422	380	368	399	415	358	424	349	393	387	425	405	390	358	446	411	376	404	413	409	402	363	408	391	416	367	369	412	398	361	380	373	415	411	412	339	396	365	371	355	393	368	381	370	376	399	417	412	390	393	392	306	394	400	380	406	392	401	429	388	396	450	361	363	413	434	377	370	384	404	407	398	418	363	418	434	352	389	382	345	399	396	428	382	395	402	395	380	346	386	363	381	388	408	374	387	421	364	352	398	386	371	389	370	375	386	341	389	408	419	362	400	392	370	397	415	345	375	388	433	378	387	400	401	395	387	418	395	387	362	400	416	386	366	388	384	441	409	407	360	389	399	375	400	414	390	384	399	393	412	409	394	364	372	355	391	370	384	391	444	419	379	380	398	391	397	402	360	401	388	371	438	393	350	395	398	394	423	425	392	414	395	396	384	407	402	364	397	392	401	398	373	396	379	352	367	387	380	410	366	400	319	385	411	397	423	396	394	414	425	361	379	450	411	381	392	410	400	400	399	416	370	364	394	364	405	365	400	376	405	400	411	360	411	413	395	387	388	388	380	369	400	375	350	425	438	399	393	358	398	414	421	396	425	390	406	403	396	369	384	379	387	410	346	393	375	395	387	402	345	415	407	368	443	387	397	375	401	396	396	398	354	394	391	371	393	403	402	376	405	380	388	393	354	404	368	406	410	378	403	420	390	385	375	352	370	400	381	395	393	411	374	394	409	388	409	419	344	397	387	387	391	408	402	416	409	369	453	410	349	391	371	368	413	402	396	372	370	414	382	362	356	365	383	373	361	357	374	396	381	386	404	355	357	378	389	436	432	423	411	413	387	382	417	357	371	375	379	395	386	412	389	402	387	380	368	400	381	371	380	417	362	415	360	419	380	374	399	364	365	381	390	370	398	395	374	416	374	363	393	413	408	389	402	417	411	367	371	360	402	396	407	407	345	400	408	384	421	380	398	379	401	424	374	376	394	379	366	357	396	391	396	391	413	408	384	409	404	433	385	395	417	376	399	402	425	407	419	362	403	399	403	371	390	393	362	381	370	382	457	370	375	418	384	387	388	380	403	383	369	379	417	416	386	412	379	377	378	401	368	388	382	390	369	400	360	399	393	375	421	399	396	363	398	394	407	388	390	424	364	368	384	375	400	392	380	391	394	397	373	377	383	375	384	371	400	395	396	375	377	387	386	376	393	360	449	369	408	382	421	409	383	360	377	423	386	392	375	367	389	396	390	387	399	396	444	429	391	402	379	373	389	379	375	380	383	409	363	357	413	388	425	387	363	440	415	414	392	374	372	369	414	372	426	367	415	396	415	402	366	388	405	352	371	370	402	360	402	376	372	392	381	385	367	397	378	381	377	370	417	401	376	403	388	385	414	440	385	397	336	411	403	390	373	389	398	407	390	371	375	409	410	387	360	423	371	374	363	377	371	363	415	379	392	395	350	404	395	389	399	391	412	384	373	379	380	405	386	356	372	375	357	355	406	431	383	370	361	409	378	396	405	406	392	397	377	406	369	373	393	356	399	359	372	377	392	350
7868	2479	5046	5854	5189	4402	14312	35369	2585	2191	2025	1789	1732	1517	1477	1384	1301	1312	1225	1179	1165	1229	1131	1076	1147	1067	1094	1063	1130	1057	1067	1146	1125	1018	1058	997	1092	1030	965	1054	1070	1103	992	938	1037	981	953	1002	937	1053	973	976	995	971	981	969	971	1003	965	951	976	1000	933	1007	969	930	972	948	994	984	954	951	892	948	915	949	965	949	948	978	937	933	970	951	915	940	950	997	977	879	947	968	959	971	977	968	970	925	967	965	969	951	940	970	941	939	946	931	943	971	918	931	957	868	912	968	952	920	1012	951	932	936	948	977	918	976	970	914	953	898	962	968	953	910	904	917	909	970	969	983	987	988	938	922	927	997	965	959	955	935	955	948	893	966	951	966	967	914	984	966	952	945	964	915	904	881	980	924	995	915	943	921	946	916	935	948	922	932	890	965	911	996	953	954	932	899	964	950	918	936	963	938	945	951	921	954	954	938	975	959	973	966	941	945	955	987	942	913	913	999	965	935	942	960	903	923	917	912	939	953	937	895	908	930	921	934	960	910	957	946	980	997	901	938	949	964	906	910	981	965	953	967	901	971	926	973	908	967	930	935	954	986	967	947	909	983	980	884	917	1010	952	968	959	950	912	920	911	964	921	928	912	960	930	934	922	899	952	976	902	934	944	966	908	921	897	957	961	963	916	917	886	891	981	958	958	894	919	971	957	942	888	934	908	957	974	911	980	969	936	950	928	907	983	887	982	883	955	982	941	944	942	964	975	908	965	945	955	979	939	990	897	980	935	981	964	950	910	951	966	923	947	937	948	954	951	941	918	937	1016	954	953	945	928	941	965	989	935	1005	909	928	902	905	928	984	942	932	923	933	929	924	1005	947	923	965	956	955	976	909	926	902	923	941	891	1014	957	962	1004	993	949	935	934	922	970	892	929	954	951	994	976	960	943	918	958	959	998	903	949	952	1005	925	967	940	918	962	914	942	919	971	964	934	916	966	957	924	948	994	908	962	999	961	899	910	943	909	919	948	915	897	925	964	880	899	913	943	907	882	936	874	948	998	989	995	945	912	950	936	895	980	972	955	867	929	986	986	953	933	959	975	946	909	905	952	974	943	925	915	897	1002	953	932	943	954	950	919	957	921	941	873	936	913	965	944	943	955	981	953	888	898	945	968	957	897	942	937	943	963	911	888	934	911	928	976	934	942	982	975	907	931	909	915	982	949	902	943	914	900	888	912	968	911	920	948	950	903	970	991	898	930	959	950	950	949	962	889	956	908	891	941	980	1003	919	939	930	1011	989	928	932	975	973	951	937	945	945	970	973	968	956	957	931	954	941	913	961	969	927	943	964	918	1016	949	931	906	956	892	947	964	921	1000	916	924	931	959	875	953	918	948	912	931	932	896	915	990	946	927	936	965	992	997	956	964	966	952	932	967	938	966	934	1023	956	954	908	932	929	902	963	950	897	962	995	937	962	978	953	959	975	980	914	972	955	917	931	973	969	937	907	1010	953	985	896	975	1004	964	955	923	916	948	926	950	924	946	902	959	923	964	983	918	952	925	982	937	939	948	950	1003	957	974	937	969	936	921	936	957	969	940	943	966	957	932	961	930	904	988	928	964	956	932	960	943	907	943	966	913	941	940	970	947	945	936	969	933	954	901	950	951	1002	991	936	960	962	1007	943	960	952	981	949	902	936	893	917	963	960	965	996	880	991	977	910	982	920	932	866	1002	973	942	957	935	975	1004	991	972	954	953	927	938	941	902	964	979	911	942	934	959	921	928	946	918	1018	995	943	959	957	956	941	1001	916	961	933	973	962	948	924	958	985	978	958	919	926	948	974	913	974	945	960	887	999	962	968	951	962	954	989	914	896	892	936	953	911	936	967	963	963	967	941	962	974	945	950	949	926	991	969	1009	872	920	981	964	912	963	972	916	983	953	953	971	916	970	916	955	984	905	962	976	922	952	918	900	1002	943	960	896	894	935	945	895	946	963	994	968	985	972	955	988	935	974	956	942	966	958	980	976	916	914	946	942	923	943	892	950	959	967	1027	937	1046	932	956	959	997	943	938	944	979	932	934	922	955	922	948	967	971	974	907	923	946	918	956	963	960	974	876	917	960	973	957	938	965	934	954	922	977	903	926	923	941	933	921	875	925	1019	926	948	928	933	977	941	947	956	954	979	926	910	931	940	944	910	954	979	969	901	928	964	961	952	948	1012	929	922	889	974	916	864	948	928	933	920	932	921	948	989	950	928	972	1002	969	954	990	969	919	940	964	926	937	1008	969	904	950	940	933	1020	968	880	989	899	954	954	944	910	950	940	930	928	944	997	934	961	969	953	982	958	910	925	906	926	964	932	939	1004	878	912	955	910	985	930	920	961	962	923	913	931	962	885	922	962	975	944	938	881	949	885	897	1002	943	912	923	978	899	913	923	966	959	950	947	893	912	962	922	928	918	946	939	981	962	893	930	944	948	923	889	971	940	971	917	930	910	990	930	945	927	978	899	946	999	973	950	935	888	977	939	884	902	924	886	936	975	1018	917	937	887	967	874	1004	941	947	964	956	957	929	938	936	963	943	1034	931	918	971	917	1021	915	942	948	926	989	926	973	919	915	957	932	984	956	967	937	938	920	921	965	975	988	881	947	958	944	876	939	934	961	933	1000	913	928	899	963	926	968	921	924	943	948	983	963	971	947	904	934	932	930	922	866	933	859	972	898	910	951	938	969	913	987	925	941	975	889	904	925	935	967	923	937	931	974	938	959	939	982	923	867	958	968	948	937	908	955	912	1021	913	976	928	978	938	884	954	964	944	964	930	920	944	895	958	968	889	966	956	945	924	907	923	918	960	941	959	975	964	922	939	902	963	943	956	996	923	963	957	947	936	951	935	934	954	905	953	928	954	903	929	943	933	959	922	965	1035	915	914	947	962	976	997	916	969	954	919	942	921	939	902	987	885	936	981	982	940	972	929	939	906	1001	902	906	995	946	881	946	983	969	946	924	960	951	945	941	961	921	979	932	954	902	923	925	968	947	954	933	1011	936	940	932	952	1018	968	971	1021	986	926	968	887	973	987	939	913	917	922	923	909	891	934	948	942	967	888	932	927	977	946	971	907	999	894	936	989	983	968	867	981	936	955	941	904	910	992	894	913	975	976	976	1002	937	910	902	951	956	915	975	966	924	959	938	940	886	937	910	910	930	975	934	955	959	969	986	964	871	914	933	929	915	937	977	918	913	907	987	942	939	896	948	956	975	958	959	929	984	911	987	949	952	958	969	873	931	958	948	989	918	985	958	899	955	944	952	974	955	931	925	966	991	966	920	921	912	964	936	964	899	917	928	983	956	980	959	907	940	1028	941	987	900	935	934	932	913	933	904	968	906	952	1000	939	929	1014	963	971	940	956	966	920	931	918	918	882	903	935	992	974	923	914	978	950	930	907	960	924	928	1029	983	953	923	930	992	874	937	909	920	955	905	938	909	920	933	917	905	883	897	963	909	914	1000	961	933	952	917	933	909	938	895	936	960	943	904	957	957	981	977	910	947	975	916	917	997	906
1958	169	176	141	159	167	418	613	157	161	144	130	154	143	143	170	123	137	141	164	119	128	128	140	146	141	107	153	151	149	129	129	156	140	153	138	131	130	136	139	149	143	129	144	153	143	133	138	148	149	158	143	144	150	119	142	131	169	168	136	142	154	155	152	161	147	137	131	160	147	140	138	165	134	124	145	154	144	138	156	129	128	118	139	138	143	162	183	131	178	136	126	148	190	140	137	126	155	148	125	122	143	143	142	133	144	127	153	128	142	140	154	165	141	148	140	138	149	135	173	165	140	159	133	127	152	130	141	158	149	149	124	126	141	114	135	141	141	123	135	173	144	156	133	133	130	122	141	157	145	134	138	137	148	153	136	156	146	142	149	135	148	157	175	159	145	153	145	152	134	122	125	132	156	138	140	126	152	141	166	155	130	153	146	166	134	163	155	147	158	153	139	143	147	125	164	139	142	143	132	145	150	154	143	140	179	136	139	130	163	115	131	140	135	149	151	126	137	157	165	155	143	145	127	164	136	148	151	146	157	147	137	134	139	129	166	147	145	133	145	145	138	144	148	143	153	131	140	152	126	141	141	151	134	149	153	141	159	132	141	156	147	144	145	136	131	148	140	140	123	165	135	115	130	158	119	150	144	157	157	156	129	149	155	124	134	143	120	165	149	136	161	121	140	146	128	155	145	151	135	151	146	132	148	154	138	139	162	125	156	135	132	144	149	137	148	134	140	157	144	146	138	137	165	129	135	141	132	173	122	117	134	145	137	147	136	139	158	141	142	153	164	144	142	152	148	152	149	153	128	151	152	159	141	152	136	141	168	137	131	149	136	148	160	140	136	146	142	139	127	150	133	128	133	154	144	154	140	153	147	139	137	132	135	139	159	163	163	134	171	149	164	116	167	165	149	175	135	161	162	156	156	139	165	136	132	141	129	180	152	165	150	129	155	150	141	146	127	127	152	134	131	131	178	138	135	136	160	133	145	135	151	163	150	148	131	141	135	137	126	146	132	145	149	148	155	136	138	150	142	131	152	140	130	157	153	151	146	155	127	121	162	120	132	118	146	169	155	134	152	121	129	133	140	164	148	135	144	149	145	143	125	142	146	152	149	149	139	136	164	138	132	150	156	154	131	155	127	144	154	129	155	132	137	137	137	137	134	162	153	133	148	135	113	129	134	153	140	156	146	153	135	126	147	162	142	149	138	148	132	160	143	149	138	140	152	157	142	131	141	129	161	180	131	173	118	150	166	145	140	135	121	154	163	141	155	151	131	147	139	157	125	151	133	140	129	160	148	142	141	149	141	141	141	130	138	123	120	126	149	141	148	148	161	143	131	151	135	130	143	151	140	137	153	138	156	153	137	125	136	148	161	139	148	153	162	145	142	132	139	148	126	133	132	135	140	136	136	176	170	123	141	150	152	150	134	143	155	130	130	141	104	145	126	141	140	146	147	150	150	149	146	129	142	135	126	154	118	131	155	159	147	156	151	149	148	155	148	151	138	124	134	138	161	138	142	155	143	154	136	177	150	134	151	158	133	168	141	148	150	155	138	130	116	151	150	140	135	134	135	138	124	157	138	99	149	126	153	161	151	136	141	170	150	144	155	146	141	137	119	149	164	165	144	147	159	142	164	126	151	158	158	139	141	165	132	130	147	149	121	157	158	144	159	168	131	127	139	143	151	143	163	130	150	143	158	128	133	168	148	138	148	132	138	160	142	164	144	136	127	157	156	150	157	152	157	155	124	146	137	142	142	164	141	130	163	152	157	126	119	128	150	137	145	129	137	163	154	134	131	156	157	127	147	132	144	147	115	166	160	132	150	146	133	173	125	135	132	139	151	146	153	154	139	138	141	136	149	151	153	141	133	138	150	161	139	162	128	139	137	142	157	160	140	149	137	116	140	153	120	164	160	148	157	142	150	137	156	123	148	143	120	149	127	123	156	132	141	149	147	156	155	140	129	134	158	149	148	147	146	145	122	161	145	141	122	148	134	158	165	156	113	144	127	155	124	149	133	164	154	153	169	141	133	137	150	140	146	153	151	152	139	152	151	139	145	149	145	160	147	160	150	147	143	149	130	144	143	125	135	155	140	134	143	169	158	143	155	144	160	148	143	146	154	121	148	155	131	129	158	145	137	157	122	131	151	146	168	137	116	136	149	152	122	134	160	158	176	132	161	145	126	139	151	141	148	136	138	141	160	145	148	152	130	143	172	136	152	150	113	147	171	157	142	156	152	148	136	125	147	157	133	130	155	145	150	143	141	151	130	161	146	138	140	159	133	138	142	129	111	146	164	156	154	149	133	150	151	140	149	141	128	135	164	159	145	161	130	140	158	151	148	151	162	125	140	138	163	139	132	141	152	134	166	148	155	133	161	123	141	140	144	184	133	150	145	169	151	170	159	129	149	130	133	152	163	137	147	166	153	151	148	147	137	141	134	124	132	142	139	165	124	129	139	144	148	176	133	141	146	134	103	138	134	170	144	149	167	172	139	138	150	175	133	117	117	125	165	160	145	139	155	144	150	124	147	126	142	143	151	134	150	164	134	134	159	147	160	138	123	137	136	151	138	145	145	145	136	132	147	137	130	130	123	143	164	144	169	137	176	155	136	174	149	163	137	136	159	139	152	133	163	136	125	148	154	171	147	131	138	144	146	160	143	130	139	143	124	160	164	148	151	161	126	125	141	141	144	140	140	135	130	169	160	139	169	173	148	147	162	135	146	156	142	142	148	151	143	143	146	119	157	147	145	141	150	159	151	152	145	122	156	141	129	126	128	136	131	150	142	143	139	137	152	155	135	143	141	147	155	159	137	150	149	142	145	154	156	142	146	147	141	141	166	138	141	157	137	126	138	141	134	152	159	139	161	143	139	145	120	140	152	155	133	147	172	153	141	160	157	122	150	152	110	129	164	152	144	138	146	151	129	148	147	131	155	126	140	130	150	171	133	125	170	148	157	142	146	157	132	129	156	136	141	133	145	140	156	146	155	140	144	143	128	144	153	135	138	173	154	132	153	141	141	160	142	158	186	147	163	155	139	142	125	153	129	134	157	136	159	124	164	124	153	139	150	140	159	140	130	129	152	121	157	132	156	130	154	150	147	127	173	171	144	158	123	146	153	117	138	135	148	161	141	161	144	135	141	136	129	137	166	138	118	138	128	143	139	166	137	163	112	130	146	137	156	152	132	169	164	142	135	128	149	115	134	145	154	160	151	175	160	161	164	122	137	134	143	145	148	151	148	167	154	133	141	132	132	139	132	161	142	126	148	144	175	157	123	156	153	126	154	132	123	149	146	151	149	125	161	149	125	139	152	143	121	145	138	168	151	142	144	153	133	148	138	147	146	139	141	157	139	134	151	130	135	149	154	167	170	164	122	149	135	147	108	151	154	150	114	126	160	143	165	152	151	163	148	136	139	160	151	151	163	148	138	136	133	149	146	145	140	150	131	145	135	159	129	138	128	138	161	127	142	140	152
2156	479	512	543	524	557	2320	3225	474	432	461	410	432	435	441	428	444	415	431	453	447	449	416	420	401	407	432	449	385	449	420	445	397	450	445	459	381	431	414	429	431	469	425	437	445	412	441	391	455	402	416	453	426	403	405	429	473	402	426	436	427	427	462	448	434	449	459	457	424	439	443	449	423	412	430	431	387	448	406	440	443	411	460	447	451	449	424	421	427	437	417	410	423	401	417	445	377	401	430	408	407	420	426	441	438	425	425	427	438	448	453	422	445	440	433	404	450	410	433	423	449	442	434	400	383	495	447	443	422	441	443	429	410	449	424	464	429	427	441	424	423	418	435	414	451	460	422	415	436	402	395	425	440	402	415	462	464	444	404	430	447	427	409	431	419	441	437	447	435	409	444	396	415	408	431	433	432	417	441	438	469	449	458	403	452	414	416	430	399	426	438	431	442	440	428	448	413	424	423	423	465	438	409	390	396	449	456	424	450	435	446	420	431	402	457	414	438	443	433	417	428	436	430	434	411	439	430	402	398	423	438	430	453	404	452	423	439	410	408	424	432	416	397	420	453	449	425	455	415	419	438	395	408	436	429	413	418	437	453	419	437	459	429	392	411	407	454	432	432	451	418	423	420	461	427	409	444	419	423	433	440	414	438	439	433	430	402	444	426	459	434	461	409	427	410	445	385	394	434	404	449	423	457	428	429	438	457	471	433	391	452	472	419	422	435	405	452	437	379	422	410	443	446	469	438	408	422	409	420	409	389	421	414	446	432	398	408	402	405	406	415	427	435	438	378	401	419	460	429	423	427	455	447	431	408	415	418	448	391	441	449	404	416	432	399	444	439	415	418	457	402	388	440	416	396	445	478	410	426	396	405	423	420	434	406	428	455	414	409	441	428	428	421	404	451	432	462	419	416	453	451	427	415	418	439	427	436	450	460	432	432	417	478	458	405	425	445	425	395	438	451	431	420	442	456	432	425	459	432	441	401	424	415	477	433	400	441	408	438	484	383	415	458	458	432	437	456	426	391	456	404	400	415	420	390	433	410	386	440	441	403	415	424	404	430	430	450	407	457	434	417	367	464	491	425	428	430	436	437	430	450	449	410	426	429	427	380	428	423	427	434	421	439	406	417	425	421	408	427	447	364	415	422	457	417	442	426	401	462	423	421	442	466	445	429	433	441	440	410	437	408	412	425	421	407	398	435	454	421	434	423	430	404	414	434	428	438	468	482	407	440	432	391	420	442	450	441	415	405	430	414	420	415	468	462	429	453	451	420	420	419	410	440	426	406	438	440	383	422	447	436	428	425	452	406	435	433	426	414	413	404	447	439	448	413	440	371	427	441	453	424	441	458	406	403	388	428	431	440	435	416	432	399	384	437	440	405	442	409	458	423	427	411	421	419	471	431	433	396	438	460	429	427	427	452	448	455	437	420	445	414	441	442	434	424	432	459	408	415	437	392	386	410	414	409	401	444	418	416	439	443	455	470	423	428	436	401	425	408	424	403	379	412	414	429	446	430	462	413	453	429	450	435	437	424	412	393	457	425	458	444	452	410	448	432	445	471	430	455	436	412	420	396	476	430	445	415	435	416	402	427	438	415	410	406	418	462	439	423	406	426	422	446	408	415	427	423	441	412	432	431	432	411	422	414	395	421	459	401	461	432	453	401	440	420	420	453	430	421	403	428	451	428	424	448	427	468	456	437	456	458	411	466	435	426	412	394	396	408	403	462	430	413	434	454	440	474	454	397	433	432	417	443	424	448	454	427	419	425	434	422	446	437	442	408	396	416	435	424	406	405	429	450	412	437	416	441	413	441	459	444	426	405	424	429	452	401	387	435	420	425	458	423	408	426	426	430	435	432	415	437	454	442	409	410	411	412	425	431	428	409	461	439	441	454	438	419	445	397	418	440	401	430	424	456	439	421	459	411	431	434	436	418	420	413	404	407	442	426	419	412	405	435	428	431	457	434	389	455	397	447	402	438	400	457	429	482	392	455	472	456	407	430	434	424	429	444	432	420	446	391	440	459	415	413	416	417	393	435	444	417	424	409	414	439	470	457	413	469	460	429	426	423	445	416	445	417	412	448	458	431	457	450	424	427	419	441	416	425	414	435	423	441	434	464	450	424	424	401	421	409	437	403	451	412	444	451	461	438	428	427	413	434	407	398	441	427	442	427	462	450	423	405	439	410	429	397	439	461	471	404	420	457	411	455	447	469	451	449	408	438	383	442	416	445	450	378	444	429	410	385	422	460	412	408	424	431	426	423	398	413	448	405	381	424	406	421	415	418	420	457	432	472	439	403	411	404	457	446	430	438	391	429	400	464	423	420	417	456	401	429	404	447	426	453	446	474	435	442	416	427	408	416	446	444	462	435	458	379	452	421	427	406	413	442	427	442	459	455	449	435	439	430	456	474	432	482	466	442	401	413	436	394	424	443	460	438	398	425	409	443	423	492	413	444	420	433	418	408	417	473	418	420	421	436	445	444	407	428	437	458	412	435	455	444	409	457	447	434	418	436	401	405	423	414	446	404	443	408	394	431	433	423	400	414	418	409	448	414	415	455	450	451	437	390	492	396	375	421	475	442	454	462	445	392	441	416	444	401	420	449	430	456	432	407	407	397	422	444	440	441	472	418	401	411	439	437	433	454	436	438	429	429	407	406	413	432	429	416	427	431	402	483	435	442	431	398	448	429	431	444	454	419	459	420	418	453	417	448	409	434	447	446	422	440	435	381	414	399	425	416	428	436	419	391	430	437	387	421	409	437	408	406	461	453	427	431	440	424	426	406	418	422	433	404	432	392	463	423	398	406	431	433	419	454	446	447	392	442	408	404	443	427	415	439	446	437	450	434	432	461	451	429	426	421	454	416	405	429	407	437	460	428	427	417	487	410	428	411	471	403	435	409	416	453	425	420	445	404	441	453	407	429	427	420	435	432	447	411	439	435	445	423	442	437	449	449	412	434	460	422	427	427	421	386	472	435	438	399	427	464	398	423	436	443	419	443	423	389	419	407	421	424	435	424	458	426	414	403	433	411	452	446	430	427	416	434	398	414	468	457	456	430	415	429	456	429	438	451	436	422	458	420	436	455	453	413	446	452	394	434	450	431	428	422	439	442	436	449	409	417	460	415	439	432	431	428	453	414	458	419	444	427	448	463	400	428	357	455	414	434	431	422	427	406	432	466	403	423	421	435	449	417	425	447	433	391	461	452	417	441	455	408	457	477	415	389	434	450	444	412	417	386	428	431	420	445	448	435	431	417	440	493	424	429	409	419	426	417	443	418	409	445	451	433	410	388	443	445	423	398	440	411	444	434	455	411	433	415	421	432	381	453	428	460	425	469	418	446	399	412	458	405	407	459	449	427	415	444	417	425	419	453	416	413	462	460	425	474	401	427	403	410	425	445	434	426	411	437	430	433	414	413	454	441	415	452	428	417	415	437	456	409	457	438	449	385	434	465	432	446	440	443	462	400	462
7547	1034	1195	976	711	649	12386	8133	481	345	296	322	258	248	243	227	246	213	243	251	223	225	233	236	233	222	247	228	235	247	218	253	241	189	227	219	216	215	226	216	200	232	242	197	234	219	229	224	236	231	227	202	254	205	218	225	228	210	215	217	214	234	216	223	211	228	242	223	184	218	219	220	247	208	234	245	224	234	215	218	210	223	221	206	227	237	176	208	239	219	237	220	179	228	209	244	230	221	206	218	199	241	235	207	237	217	202	254	235	248	221	234	238	217	204	233	236	206	217	233	217	217	220	211	232	179	217	207	189	216	226	243	213	248	215	254	210	216	192	212	219	239	206	218	216	221	231	227	201	224	213	234	217	212	244	215	221	214	252	234	203	213	199	228	226	193	229	195	210	198	232	219	251	231	228	208	236	208	202	199	218	192	218	232	225	238	223	222	210	251	231	215	225	241	213	232	240	250	242	219	250	236	227	224	214	226	209	225	229	210	241	216	234	224	222	220	187	219	211	227	230	219	224	200	233	233	249	246	209	210	226	211	217	246	191	211	215	193	231	267	232	210	213	200	230	200	236	232	241	229	210	184	230	221	217	235	224	202	191	190	217	215	232	253	234	226	169	211	210	238	188	248	207	225	225	234	216	245	209	226	230	219	228	225	232	217	210	226	225	212	193	224	215	209	191	203	208	208	230	232	237	230	233	206	197	181	209	218	204	243	227	221	211	198	246	241	210	244	245	223	191	214	239	226	231	228	204	230	182	220	219	229	214	206	229	209	206	216	223	223	205	217	235	213	200	226	235	221	227	207	198	246	210	244	218	241	202	186	217	252	210	246	245	205	233	233	207	193	198	206	197	235	227	204	216	242	238	230	235	196	200	218	196	199	205	217	174	223	198	195	228	210	219	208	230	237	265	213	223	196	193	214	246	214	231	219	229	208	219	200	203	215	219	205	207	212	196	210	217	201	212	206	231	205	187	193	234	221	199	212	217	253	210	211	190	226	221	183	225	193	231	215	255	226	220	231	229	213	223	211	219	213	223	215	207	229	220	213	216	208	183	215	243	222	207	231	236	195	206	214	212	194	224	231	208	200	235	222	212	204	237	219	185	224	195	222	229	209	230	200	209	201	238	233	219	234	210	212	234	207	215	201	191	228	231	225	196	233	208	221	247	234	221	219	198	211	238	235	201	226	230	218	191	231	223	205	199	240	233	221	229	251	215	218	223	200	216	222	213	220	228	196	204	220	239	215	228	203	197	214	202	218	260	241	214	221	191	204	198	226	224	208	215	187	229	209	199	219	212	229	201	221	214	224	225	242	212	232	215	216	214	222	229	198	218	224	212	203	216	214	228	215	213	261	214	170	213	230	205	235	216	246	196	204	216	204	230	233	203	194	214	207	211	209	212	212	214	227	215	198	221	215	213	200	222	212	210	215	230	193	244	218	259	224	250	204	214	234	229	224	198	237	211	227	201	232	220	233	237	204	246	211	229	248	214	233	262	221	206	218	214	208	213	201	235	210	206	192	208	215	188	219	227	235	227	236	197	215	214	230	208	210	215	210	219	211	194	211	253	246	230	216	242	216	199	222	218	224	233	228	189	218	221	257	189	195	254	243	236	211	211	182	210	226	199	246	203	203	254	248	220	214	230	218	229	223	225	217	232	230	244	222	229	228	201	203	198	243	218	183	196	231	230	241	209	180	219	256	217	228	207	217	220	203	227	226	200	217	230	221	197	209	225	205	195	230	216	231	210	246	232	212	219	249	224	225	243	214	221	192	206	241	203	221	214	229	215	208	237	212	257	223	227	219	219	222	246	238	201	232	233	196	194	213	197	199	223	217	227	205	246	223	230	224	216	235	207	210	212	186	188	197	231	220	240	220	201	230	239	223	203	190	203	241	203	210	231	240	210	199	202	223	206	226	211	246	248	192	242	216	216	194	232	248	207	215	223	216	256	230	241	191	214	200	215	199	237	252	238	204	204	206	217	231	225	208	212	213	197	218	239	246	197	247	233	213	219	221	203	201	218	241	192	220	212	221	232	204	231	192	226	210	229	235	225	211	230	236	232	220	233	243	231	205	233	224	190	234	231	240	218	229	269	228	189	204	197	224	216	221	220	226	207	214	233	216	221	205	214	259	217	228	234	201	223	209	207	229	236	225	192	226	212	206	216	203	202	212	236	201	224	222	203	211	241	234	211	219	223	255	229	225	217	242	220	247	228	206	241	226	202	195	236	210	227	222	233	226	203	227	213	236	236	213	209	199	239	196	200	207	218	230	231	217	228	228	237	227	224	217	234	201	232	214	248	226	256	198	208	215	227	182	238	234	242	200	212	249	208	220	238	219	210	221	241	210	216	203	240	215	238	227	213	221	248	228	227	202	226	225	205	209	198	222	223	247	208	220	220	198	202	217	238	196	216	203	279	224	224	238	237	202	219	219	215	219	222	214	213	216	249	198	210	196	228	224	209	234	229	228	244	195	231	195	223	212	210	214	200	217	222	224	196	213	214	199	227	221	216	214	222	209	206	216	256	218	205	223	218	210	223	216	208	187	214	216	224	215	238	240	222	206	202	215	226	216	212	173	238	213	207	210	205	239	236	217	205	219	239	206	224	184	234	207	241	187	193	231	226	211	233	244	254	223	239	218	200	244	208	220	235	212	208	231	240	211	209	250	187	239	238	244	228	210	226	209	187	236	206	202	216	201	209	221	195	200	209	224	239	212	213	217	208	204	226	233	199	245	238	206	238	249	199	232	202	242	213	203	212	194	237	234	228	220	209	227	194	186	240	218	224	217	234	207	254	221	214	220	217	220	226	222	236	226	201	226	194	231	211	200	236	214	233	217	221	216	215	222	198	230	231	242	219	202	205	241	215	232	213	234	231	237	227	201	217	246	229	207	256	233	218	203	218	221	199	236	182	268	215	228	244	218	215	209	207	206	208	219	211	218	212	230	220	220	216	249	192	225	203	226	228	226	201	228	203	233	220	189	206	219	218	208	227	214	183	192	220	233	193	197	224	214	188	186	217	224	195	213	214	202	238	216	222	236	191	223	198	208	234	201	219	206	225	198	215	211	244	237	232	234	199	248	214	225	224	213	230	224	204	202	204	216	254	218	249	241	202	219	213	198	223	226	244	232	212	204	222	227	196	252	219	217	228	221	232	216	245	216	227	214	248	208	234	227	199	215	201	210	246	247	224	199	242	224	231	216	210	221	192	246	206	250	219	217	183	207	241	240	227	208	219	217	206	217	243	229	262	218	228	231	246	228	226	216	196	203	215	249	209	206	211	227	232	213	227	200	217	190	187	219	233	223	247	217	241	198	172	220	228	215	220	203	222	232	239	210	229	217	221	219	229	228	215	190	187	232	226	230	231	220	204	216	216	199	231	220	206	215	207	212	236	222	245	233	250	196	190	206	245	217	230	213	236	235	220	221	245	189	261	229	205	209	221	228	214	231	216	236	231	218	202	217	246	202	222	221
5987	1414	2684	3204	2948	2801	31237	12455	1376	1225	1122	1005	970	926	794	813	852	816	762	734	741	674	674	710	663	672	687	688	669	690	663	699	648	607	699	639	623	655	683	647	628	643	643	573	624	669	647	633	633	634	656	618	603	584	623	651	607	570	623	635	643	608	548	581	602	584	615	626	609	588	605	679	625	623	613	655	664	626	628	623	629	582	606	638	597	596	575	583	585	592	616	590	603	589	593	598	603	587	608	583	585	621	641	592	606	591	605	615	620	605	587	602	657	601	596	645	598	595	601	666	640	634	605	590	571	592	658	623	578	603	668	609	624	561	598	610	635	646	613	621	599	621	592	592	547	589	622	557	584	592	617	590	582	571	659	596	626	622	586	608	598	629	580	610	590	601	590	599	613	571	573	581	602	551	621	614	630	596	588	629	616	544	589	667	611	593	604	590	624	638	601	575	591	614	617	583	656	576	603	648	603	556	593	597	639	617	640	581	551	571	643	576	589	592	626	587	681	639	617	609	598	623	628	628	613	617	605	577	608	606	599	581	607	643	638	572	611	607	617	586	590	622	645	585	575	604	607	582	579	601	595	619	612	615	548	584	593	581	625	597	635	598	619	610	589	596	610	627	602	574	585	638	615	617	586	625	603	580	610	628	584	602	556	638	613	582	577	605	614	628	642	617	620	579	603	623	567	628	635	589	608	608	625	630	602	611	605	590	593	614	619	617	593	626	590	584	571	596	623	625	610	573	640	577	631	582	587	625	607	599	599	611	588	638	598	582	610	601	566	631	577	626	619	607	616	626	589	583	625	617	605	557	573	593	586	617	613	570	596	539	608	585	591	633	633	593	636	643	617	555	615	552	633	626	573	612	594	596	647	600	562	598	571	568	614	613	610	621	639	620	616	598	594	585	612	622	573	580	594	623	592	610	565	591	621	575	596	614	621	605	601	572	560	601	613	563	558	587	594	677	619	590	607	613	630	613	553	592	577	590	652	607	615	579	614	596	604	592	598	644	644	631	624	607	605	569	604	657	652	581	616	573	579	640	586	613	585	585	545	604	603	632	624	612	577	626	608	649	574	566	581	635	636	609	593	646	611	583	576	599	609	622	616	553	542	584	641	593	588	595	640	555	620	625	629	572	587	578	620	611	567	643	604	580	592	590	588	561	576	626	600	601	590	592	558	603	624	598	594	612	613	562	573	625	611	607	602	602	612	602	629	611	616	592	631	588	592	619	575	605	641	606	565	644	608	575	617	611	640	651	640	603	647	596	618	568	562	593	597	576	623	599	586	609	588	592	588	661	636	571	610	590	603	604	579	584	640	615	615	595	595	573	570	619	581	620	581	604	617	611	560	563	603	589	604	569	598	550	567	589	570	589	608	615	577	630	630	600	615	606	606	585	589	605	589	663	570	595	606	602	613	587	628	604	610	614	627	599	607	633	591	618	597	566	628	625	617	595	584	591	590	609	599	601	591	623	584	626	599	585	599	628	636	646	610	585	602	553	621	634	606	594	604	566	569	572	583	588	602	622	642	577	603	597	570	602	543	584	564	598	614	563	552	550	605	643	598	609	591	625	580	607	600	625	584	632	650	585	651	648	624	559	569	596	578	631	591	572	578	599	594	589	611	619	581	593	610	642	620	618	611	593	592	561	604	647	607	595	598	622	613	621	603	602	598	607	594	612	590	607	594	614	645	577	619	607	604	589	667	587	619	602	615	592	576	633	586	572	615	592	595	650	584	573	571	566	596	564	604	668	583	629	614	634	623	625	606	594	625	619	625	591	614	623	602	596	623	633	646	638	618	618	599	568	589	643	600	660	578	639	590	585	624	571	609	642	600	619	589	597	589	636	566	577	603	622	613	626	608	572	594	654	581	624	595	598	634	591	651	621	643	606	602	585	598	595	582	575	613	614	607	615	631	639	607	581	609	629	592	596	620	591	602	614	640	642	647	585	614	574	634	620	618	620	621	581	616	591	611	563	592	598	618	606	632	597	605	585	598	591	616	617	560	582	607	615	566	594	605	581	589	595	569	623	626	577	606	588	620	598	568	572	552	641	630	606	632	597	599	606	579	608	612	557	597	579	579	633	590	589	607	583	610	562	616	608	649	592	573	643	638	599	607	587	555	610	606	581	657	616	624	613	623	588	611	646	626	625	573	575	580	579	608	619	596	612	596	633	645	601	580	556	610	599	617	624	627	580	613	588	633	566	598	623	577	640	580	629	635	630	618	599	615	569	538	561	628	598	601	579	615	533	607	586	651	613	555	588	629	624	623	567	596	582	597	608	592	642	615	615	558	645	617	610	624	645	598	577	657	586	612	583	627	602	611	606	626	586	618	589	588	575	583	594	639	605	606	604	577	624	588	598	604	583	662	613	599	649	581	577	591	567	596	590	534	628	590	614	596	604	570	594	598	607	568	588	593	617	608	642	598	638	607	571	540	592	570	636	587	628	636	590	589	615	618	606	615	614	569	613	581	625	599	655	598	590	627	569	636	605	607	580	614	640	602	608	607	602	582	620	597	628	595	593	649	623	590	609	646	606	577	587	591	576	584	580	599	604	541	645	619	669	590	571	590	590	613	566	572	574	596	603	613	620	578	628	618	601	567	600	615	640	601	594	584	589	578	582	555	575	645	572	614	540	594	584	588	625	640	606	567	638	604	620	577	536	603	613	609	646	605	637	634	587	608	614	597	624	580	591	636	609	569	622	602	605	600	593	645	574	557	604	604	594	611	615	602	604	569	618	607	632	589	569	614	603	645	638	619	594	592	615	581	627	575	610	628	627	586	633	560	619	638	579	592	628	606	593	589	597	598	626	627	635	588	540	597	627	582	642	619	593	638	579	579	614	604	602	625	549	624	582	589	576	643	592	611	630	623	595	564	604	645	583	627	596	613	577	576	616	603	616	625	660	559	607	599	590	599	565	575	616	605	525	575	586	579	579	594	592	609	641	631	624	599	597	583	594	588	580	598	590	606	629	593	616	596	591	621	614	566	629	642	600	571	602	616	586	602	636	600	563	604	631	598	576	600	627	638	535	634	619	557	590	604	588	613	599	587	602	612	607	565	609	597	578	585	591	623	592	599	567	585	623	624	618	604	613	588	582	582	635	563	609	645	593	650	579	594	620	644	664	591	641	645	595	601	600	580	632	589	575	595	586	597	580	618	590	613	620	622	608	627	595	596	584	594	606	603	602	586	567	603	606	621	596	622	585	611	607	618	640	587	600	597	600	570	598	635	620	629	634	606	585	559	627	598	553	638	601	621	622	594	567	612	627	624	616	586	602	600	581	666	618	598	606	608	579	576	569	601	604	588	630	608	605	577	615	585	584	610	595	609	605	614	539	585	619	634	593	623	595	605	618	629	635	598	588	576	616	602	608	548	563	562	588	611	623	611	629	625	618	593	611	599	647	615	627	568	639	607	574	602	585	572	613	624	585	601	579	575	571	608	611	593	619	601	608	597	619	588	554	577	631	577	604
14280	2643	2705	2073	1468	1209	17385	12951	988	562	485	503	511	440	482	459	440	443	435	430	416	403	423	457	429	393	399	434	407	360	380	435	374	398	414	377	387	393	357	367	379	394	370	416	406	398	403	415	394	382	374	377	388	409	414	381	390	382	401	370	398	398	406	398	382	380	412	388	376	371	403	399	371	375	365	377	391	387	392	388	354	401	415	374	382	367	392	374	379	380	379	347	360	407	369	413	396	394	363	388	383	376	321	365	408	360	390	386	364	348	401	388	386	406	380	385	383	389	383	377	389	388	402	372	400	407	395	373	383	366	413	380	372	376	417	413	362	418	395	379	367	375	370	379	361	373	364	409	385	441	383	397	371	413	399	387	366	412	396	372	362	336	359	353	410	386	404	358	385	385	409	404	363	384	383	414	396	376	380	375	398	357	363	406	417	390	370	386	362	406	401	365	390	405	406	361	424	391	358	382	410	404	331	365	382	369	376	376	369	379	397	363	395	365	407	377	419	354	391	364	386	368	367	353	362	384	379	376	383	393	362	358	384	360	399	403	374	382	388	406	365	411	396	375	382	384	380	351	361	380	383	374	399	399	353	380	397	380	384	423	404	401	379	355	374	388	415	367	386	383	382	381	377	385	380	370	405	387	406	372	384	372	397	407	415	402	402	404	389	399	375	359	387	406	384	370	407	383	372	377	397	396	368	377	405	363	400	395	382	345	426	383	385	386	398	354	388	397	386	369	371	373	377	402	341	376	362	392	379	350	382	392	383	376	371	373	374	380	367	384	359	393	396	373	396	367	377	378	355	400	395	411	390	376	324	387	388	399	386	388	339	409	378	420	385	399	391	379	345	406	366	369	381	411	387	407	354	380	334	408	378	417	412	382	388	359	405	407	392	386	377	373	363	338	381	393	385	393	414	399	390	402	397	366	358	367	372	387	402	370	352	382	391	412	431	371	374	403	440	393	367	350	364	401	372	395	378	410	341	377	378	394	379	363	371	353	424	397	327	385	380	385	395	372	365	409	375	393	392	398	407	408	347	403	388	394	365	387	394	388	386	389	399	427	380	364	393	384	414	389	375	350	425	382	365	373	368	386	384	378	389	371	356	363	376	422	398	363	339	374	369	364	379	402	373	395	363	361	393	359	378	374	387	421	316	372	373	391	408	358	399	431	355	407	368	391	389	364	330	404	366	364	410	352	400	392	394	375	357	378	396	382	400	371	393	361	384	407	394	353	377	389	381	403	403	378	383	390	357	372	391	398	408	386	401	371	379	352	369	377	391	438	404	385	388	395	345	417	403	377	383	417	388	395	403	354	390	365	389	372	408	396	398	398	350	407	403	399	396	373	389	394	400	358	443	401	375	382	343	378	388	382	395	369	360	397	392	392	390	372	378	395	386	419	389	358	390	379	429	390	367	390	386	370	370	349	366	349	388	399	389	368	400	400	399	397	381	355	351	393	387	369	374	386	371	388	315	411	370	385	371	370	385	391	371	396	421	400	350	391	387	380	407	370	329	388	379	404	404	393	401	396	397	380	367	399	360	372	396	390	402	398	375	407	387	393	403	423	377	382	395	355	374	346	405	367	375	384	390	408	381	389	386	368	367	372	384	367	426	402	388	375	368	370	374	383	361	388	391	334	424	363	397	344	426	413	396	358	396	367	399	392	379	403	394	389	390	398	345	399	378	367	359	400	380	359	409	351	439	420	366	383	383	391	409	377	376	396	393	388	381	388	381	364	409	406	375	378	379	409	396	352	390	366	371	397	424	365	412	400	387	346	386	387	414	363	390	375	362	399	376	387	388	355	397	431	382	377	390	406	386	368	378	366	398	343	432	388	363	355	394	338	411	382	372	371	354	357	380	410	384	391	361	351	343	404	397	373	356	396	381	363	358	380	368	396	356	421	410	341	432	365	365	357	395	373	357	374	412	386	371	375	383	364	382	391	350	377	335	394	411	369	380	391	374	400	376	397	373	389	398	362	346	363	357	360	368	365	417	395	382	393	381	383	381	413	374	387	418	384	381	367	357	360	364	396	441	381	400	372	400	337	386	371	372	394	362	385	395	375	435	368	379	372	381	393	374	366	367	382	396	380	400	394	343	388	384	423	395	410	405	340	392	399	398	412	360	378	381	370	394	387	392	393	378	398	391	400	376	390	379	365	386	394	374	407	374	379	386	381	378	394	413	378	392	407	370	368	392	363	395	412	375	377	391	388	355	383	382	392	378	355	369	386	384	372	353	344	427	405	384	361	380	372	405	324	379	379	342	379	387	382	406	386	379	385	396	385	414	401	375	378	350	352	365	385	410	345	369	398	385	414	395	369	375	348	383	431	408	374	359	373	397	386	386	389	422	382	438	377	367	443	374	396	365	345	363	385	365	375	393	352	395	368	381	370	363	375	395	395	366	371	385	372	394	381	396	416	368	357	372	373	376	412	417	359	405	403	387	378	394	363	369	404	390	410	369	425	385	359	375	363	408	325	369	395	395	373	415	404	425	387	382	365	402	390	397	400	393	391	399	361	350	371	370	416	399	380	338	345	371	360	383	373	394	418	412	369	359	365	388	382	377	373	409	366	375	351	415	417	404	399	416	405	362	361	404	357	368	409	361	406	410	400	378	379	351	389	416	352	375	379	347	364	415	399	420	423	381	389	354	370	348	355	360	363	408	398	353	407	384	384	375	400	418	373	392	417	392	419	390	388	398	380	350	383	377	394	404	374	393	411	407	365	395	391	366	385	369	378	381	389	346	346	415	378	390	369	391	369	392	414	381	371	371	354	380	412	402	380	423	359	389	368	405	363	362	371	398	384	399	398	388	352	397	445	393	348	366	384	435	402	376	392	361	369	401	374	388	345	414	337	377	400	376	378	389	403	393	391	406	373	425	392	370	403	336	398	368	398	362	397	365	383	395	410	378	400	406	412	365	406	363	366	387	387	398	380	396	384	414	369	397	385	392	384	398	377	383	378	349	353	351	371	393	401	388	382	365	390	386	377	413	387	435	379	339	406	389	350	388	387	379	417	395	341	419	367	397	386	391	400	376	410	390	363	409	405	406	386	356	386	402	386	422	377	373	367	392	361	391	378	419	370	356	411	385	398	427	394	409	383	411	388	412	351	362	435	401	370	368	402	389	393	384	406	409	385	376	378	359	404	420	379	374	410	404	397	372	380	359	408	362	397	392	326	405	381	407	407	353	387	385	373	368	365	361	373	384	369	402	371	400	382	373	391	365	376	409	362	390	400	416	411	408	365	376	361	395	380	359	400	368	383	397	369	396	349	358	364	372	388	388	394	405	364	381	388	403	395	361	395	359	373	374	369	349	425	391	375	388	388	385	387	346	380	392	382	375	390	384	384	400	369	394	371	363	398	389	396	377	399	345	398	409	427	378	396	373	358	347	381	382	403	366	365	344	364	371	369	376	376	376	386	365	388	360	384	409	359	374	400	404	373	385	402	418	418	368	406	345	392	440	372	443	391
7943	2527	5185	6164	5419	4763	35062	15245	2368	2178	1949	1796	1668	1572	1515	1398	1389	1310	1268	1203	1197	1213	1231	1169	1083	1191	1067	1114	1099	1100	1052	1071	1099	1083	1050	1013	1024	1006	1010	1032	1001	1029	1037	1044	1019	979	1005	1002	1006	984	970	993	914	941	959	979	953	967	1026	1032	1005	955	928	906	921	1028	939	989	970	1005	975	959	988	1029	982	936	960	949	985	974	997	893	929	926	950	937	942	948	930	926	941	972	975	914	980	1017	958	988	955	977	974	956	949	908	969	946	926	904	952	930	998	986	945	945	977	945	943	899	900	907	975	941	944	958	938	893	969	900	972	955	929	944	944	979	896	955	945	982	988	936	905	899	1004	933	949	941	853	910	1007	947	959	949	941	961	924	960	859	949	926	983	932	951	868	996	967	901	956	910	897	958	951	961	936	972	910	947	930	958	1002	949	947	938	958	927	1012	941	984	931	921	912	894	934	883	964	964	911	954	926	946	931	989	994	943	968	921	928	984	913	935	945	948	965	926	964	931	912	904	938	902	933	956	952	997	933	925	936	955	926	998	932	948	976	926	956	936	933	965	975	972	936	939	865	926	976	934	953	945	939	967	922	1004	916	950	933	929	934	913	919	964	921	907	918	915	905	934	1011	984	945	970	895	933	909	935	920	867	931	1018	926	905	899	964	981	910	904	906	912	938	925	948	947	983	981	950	960	905	938	872	976	937	937	946	924	942	937	917	873	908	876	886	955	891	934	919	958	918	893	970	926	942	936	961	945	929	924	948	928	974	948	887	913	922	930	882	962	935	936	924	933	950	942	964	980	961	916	941	914	885	916	890	971	937	933	928	971	951	996	957	918	947	923	906	946	923	982	885	940	924	921	936	935	927	899	907	901	982	965	950	970	919	985	952	956	971	948	945	954	959	924	953	958	952	946	941	879	1012	928	947	930	914	940	909	896	953	941	907	948	936	947	993	924	987	932	912	959	912	900	961	1016	963	956	931	924	988	904	908	912	958	919	949	964	997	918	924	956	978	941	951	926	920	954	950	1032	904	962	874	984	941	905	956	973	953	923	931	901	918	897	953	942	972	936	930	884	935	929	951	1022	932	914	949	981	962	913	967	968	937	898	893	967	945	1011	973	935	936	909	936	971	926	898	958	975	945	894	885	992	943	956	965	917	950	972	892	940	966	923	935	953	919	952	921	923	882	928	968	900	935	1012	922	979	943	965	1003	932	971	938	959	903	951	939	927	957	966	873	948	928	887	904	919	974	934	945	941	936	940	1015	942	945	925	916	976	905	853	926	983	964	916	871	919	933	943	959	959	974	920	961	1020	914	902	975	899	942	967	981	889	925	966	940	957	980	975	917	907	981	922	908	903	947	951	929	973	955	923	851	922	912	914	982	945	966	929	918	900	909	920	972	976	974	949	902	975	955	954	893	928	899	951	936	890	976	931	897	895	945	912	969	933	935	933	947	896	920	917	960	919	966	935	927	899	904	940	945	947	929	893	964	948	895	963	950	966	911	935	986	921	937	944	879	987	950	948	935	948	964	967	918	982	968	959	905	946	955	955	961	987	943	931	931	928	936	932	873	946	947	912	933	872	946	895	956	911	902	917	934	944	995	919	1013	922	959	944	961	967	895	919	882	899	909	986	891	945	958	897	963	910	899	958	930	964	946	937	937	942	915	965	941	953	930	918	952	947	966	946	924	999	861	923	937	1000	915	981	915	1003	897	901	925	922	908	957	940	909	943	972	916	941	948	921	982	929	940	950	912	944	986	922	965	949	968	906	951	987	989	943	968	970	918	892	972	948	951	981	916	926	887	937	924	918	943	949	935	918	934	946	992	984	988	929	981	924	979	959	991	923	955	901	876	917	902	987	936	901	917	970	900	924	939	939	942	966	918	949	933	957	949	916	895	917	941	926	943	946	985	928	946	943	969	880	905	967	895	944	912	981	903	945	908	925	963	925	989	942	883	958	959	906	959	964	929	895	935	978	928	949	932	890	936	980	944	891	934	920	951	951	974	902	974	936	909	949	949	947	929	935	947	896	931	926	912	902	1005	934	985	933	940	944	927	935	998	957	905	990	985	958	924	944	998	964	953	972	899	923	923	1010	955	935	886	900	922	936	941	885	961	951	976	951	970	915	857	945	961	1000	925	915	899	944	977	966	941	933	955	912	952	944	931	900	954	978	930	956	908	960	970	924	950	950	982	945	917	932	933	950	902	916	944	966	927	978	861	926	928	894	944	959	914	931	923	938	918	936	976	937	933	883	908	919	917	941	946	905	924	896	973	952	982	925	893	911	961	937	966	975	976	913	915	927	954	908	906	966	917	923	966	903	965	968	917	902	930	924	930	942	962	957	933	919	971	922	937	954	960	882	914	885	996	937	925	993	944	975	958	935	955	930	927	916	954	985	865	924	929	882	918	895	932	942	922	900	920	916	904	976	928	976	950	952	958	944	995	1027	895	966	913	953	925	911	934	949	971	921	988	1027	957	915	938	973	926	931	935	925	929	895	880	903	953	918	938	936	904	925	904	900	883	988	925	949	890	940	939	961	920	973	913	952	951	957	944	918	945	964	930	930	956	968	952	931	940	924	928	953	904	947	923	954	902	969	965	956	960	942	924	1005	923	935	966	875	918	929	917	958	899	931	962	963	923	947	929	905	931	915	906	962	957	945	950	916	943	912	989	879	947	895	942	982	918	973	901	968	968	941	941	947	899	996	967	932	902	921	920	923	964	928	883	927	956	938	929	945	952	977	902	897	960	1011	905	961	945	950	926	913	899	902	940	916	920	973	910	914	903	913	971	912	920	925	923	898	944	935	944	958	941	967	935	924	880	935	956	1023	944	952	928	976	919	939	959	929	957	929	933	922	944	926	924	924	955	935	945	925	906	923	957	925	957	942	937	959	894	894	979	943	977	937	930	934	909	930	952	940	930	923	894	963	944	951	927	909	921	930	907	973	879	898	926	965	993	981	949	876	923	973	894	934	960	925	923	880	936	949	952	967	1012	973	975	929	986	917	960	920	943	925	884	996	887	977	910	855	911	939	983	908	955	913	977	945	925	915	905	1000	952	954	937	936	953	947	965	893	929	908	934	929	983	952	954	923	929	900	972	909	963	969	993	914	952	921	928	939	959	932	948	931	915	954	905	925	948	884	931	929	926	959	982	936	926	911	954	903	931	939	976	967	899	891	957	948	915	949	952	868	969	932	939	899	975	906	1015	902	944	957	953	920	897	922	925	982	970	924	921	944	911	938	932	996	917	968	934	923	927	938	940	906	955	974	925	945	905	952	954	953	900	995	929	922	970	919	944	978	911	939	1012	950	913	993	904	916	944	911	958	987	964	941	922	916	924	935	897	987	963	891	944	899	964	965	920	920	917	913	965	923	897	926	954	975	964	918	889	939	954	956	863	947	976	982	933	972	983	963	937	916	963	927	971	1003	972	924	973	954	955	953	970	879	948	939	934	985	917	921	947	934	917	927	927	949	942	960	961	992	914	949	916	917	899	960	948	915	890	925	922	998	926
1975	185	188	201	208	176	433	761	174	168	176	165	156	165	164	172	162	136	160	150	148	144	153	156	152	184	164	160	170	136	158	162	174	171	162	162	164	139	136	165	157	180	174	157	160	150	158	150	165	168	165	158	161	138	194	178	157	170	134	143	159	141	167	149	158	155	167	156	157	142	142	132	149	138	169	148	155	160	146	151	150	154	174	155	165	161	150	160	163	155	177	142	160	122	137	149	173	162	166	152	126	132	172	151	175	138	149	133	145	169	161	154	157	150	148	144	173	160	173	187	147	156	174	154	127	162	155	156	154	170	134	150	143	143	148	169	150	150	157	144	165	175	156	175	162	151	160	178	151	159	143	165	155	149	150	135	147	163	146	143	150	155	153	168	145	159	145	176	151	168	158	178	138	157	135	158	183	169	153	163	174	146	138	144	151	152	164	156	152	156	160	148	156	151	144	171	156	160	150	118	156	154	152	171	158	171	146	130	156	151	142	152	147	161	140	158	169	175	149	137	141	174	173	175	141	149	157	154	146	152	157	160	155	144	158	139	161	167	174	154	172	142	148	161	153	150	176	142	150	137	152	184	140	161	151	170	166	149	162	136	162	129	156	152	166	159	143	134	177	146	188	138	148	161	147	130	156	148	135	135	153	152	116	148	152	135	145	152	161	154	158	165	168	151	175	190	164	152	152	136	160	165	166	173	155	142	150	168	148	157	160	141	145	137	159	178	148	155	150	152	144	153	150	147	156	142	157	175	148	162	176	166	139	166	164	164	182	155	157	139	172	153	175	136	155	158	141	138	164	154	141	137	167	184	144	144	161	135	178	184	147	154	154	153	143	155	136	136	149	140	138	149	173	143	183	152	162	157	155	155	154	154	148	145	135	182	166	140	154	151	160	160	142	192	171	144	145	156	160	175	144	161	143	186	160	147	177	143	160	159	172	155	156	178	176	154	149	172	150	156	164	156	181	171	176	164	156	156	164	174	168	170	153	165	182	165	159	158	160	145	161	140	150	142	147	168	138	168	149	139	143	164	160	150	167	133	171	144	156	177	150	152	140	151	151	170	183	168	165	137	162	132	168	147	152	137	169	153	154	170	172	171	141	153	156	156	138	167	134	191	157	152	151	169	159	174	137	136	129	175	137	171	176	147	143	141	154	164	154	134	143	150	144	135	154	138	140	143	141	154	169	150	149	159	131	174	181	160	159	131	166	165	167	145	145	138	165	143	152	159	167	165	174	145	153	169	186	147	170	165	155	153	142	163	154	158	134	150	128	147	136	157	157	156	153	170	139	137	187	163	143	161	166	147	155	191	149	170	170	150	139	143	152	152	132	175	148	158	170	168	142	152	170	154	149	145	160	167	168	166	143	168	157	149	145	156	162	171	160	135	178	142	179	172	179	180	144	116	155	160	146	160	130	168	146	168	145	160	175	170	172	149	134	138	170	146	161	161	165	157	170	153	188	175	153	185	165	148	144	149	146	154	126	151	157	151	145	172	162	158	173	171	177	177	138	176	174	159	156	178	145	150	161	143	120	154	158	138	162	152	156	167	158	150	133	146	157	157	144	163	158	181	156	151	163	142	144	169	151	136	153	150	145	166	149	171	165	154	168	165	162	150	185	135	146	160	138	139	172	174	163	159	170	150	141	168	140	142	165	148	160	164	164	161	146	157	163	158	140	145	157	153	154	176	153	146	147	130	155	154	154	154	163	165	173	165	164	152	142	151	150	154	178	160	151	160	173	155	161	167	146	142	144	161	154	136	159	135	158	144	163	158	150	163	161	155	160	175	127	156	163	139	164	135	161	153	166	164	170	179	171	140	164	162	150	142	142	132	154	164	164	145	145	165	139	153	150	165	142	160	124	171	169	172	182	167	155	143	152	180	156	148	146	169	141	140	155	143	168	171	188	147	140	154	158	161	138	170	147	146	171	147	148	171	144	160	169	158	157	152	136	143	154	157	178	164	156	156	143	151	146	145	137	178	167	154	152	172	173	128	145	167	147	173	167	181	145	127	155	151	168	150	134	162	175	147	149	137	166	158	161	158	158	150	159	146	153	151	136	148	159	146	178	140	156	149	158	164	139	157	144	169	138	153	160	164	162	168	173	159	152	133	180	165	147	162	166	164	161	171	166	165	151	165	162	154	152	157	139	157	164	149	157	160	159	187	178	158	136	152	157	190	176	138	157	143	156	171	171	171	141	164	152	136	138	139	152	142	164	162	166	138	137	159	161	150	147	155	147	135	158	137	164	163	159	152	149	175	174	153	173	162	168	173	146	168	130	138	139	147	162	139	164	161	161	147	164	159	170	144	161	160	161	177	152	164	149	156	175	148	160	125	154	155	132	159	161	177	160	157	149	172	147	167	154	170	152	163	140	171	162	173	160	151	144	161	162	149	158	134	149	156	163	176	161	147	160	129	163	164	143	163	155	155	136	148	162	161	161	162	149	151	157	161	173	166	157	143	163	172	151	158	175	159	178	152	141	134	171	153	162	139	137	149	152	144	132	157	156	157	165	147	133	146	159	162	156	156	141	152	161	146	156	166	154	179	160	164	164	158	171	163	146	175	169	169	180	151	130	171	166	156	169	161	152	145	153	155	175	173	174	155	151	170	165	132	162	139	162	168	166	155	150	169	148	162	124	164	157	135	166	129	144	138	169	143	149	154	179	149	162	155	161	159	144	154	146	171	158	128	155	136	146	162	155	129	155	168	139	155	159	173	156	135	176	168	171	165	144	149	150	174	151	134	140	178	174	167	156	170	185	155	156	176	165	133	137	160	153	145	161	122	148	173	160	161	147	145	166	167	171	172	128	144	169	167	144	165	134	163	160	163	128	159	131	146	159	154	148	163	148	173	179	151	159	145	173	161	154	153	140	178	151	166	147	183	157	140	161	151	157	150	167	130	132	148	136	191	175	164	167	159	165	180	161	149	179	162	176	160	170	167	172	142	144	134	177	170	169	152	166	156	154	163	160	178	172	166	165	179	162	141	145	166	140	146	151	142	157	151	189	159	174	165	159	158	149	149	164	163	178	153	148	181	171	187	155	160	165	150	179	179	152	150	144	139	146	168	166	168	159	151	179	162	163	163	131	149	143	158	147	170	181	131	148	173	139	156	159	141	156	168	174	164	186	136	157	160	128	174	169	140	138	137	142	140	168	160	171	166	162	148	146	157	138	170	147	163	163	175	165	146	142	151	182	145	160	162	155	150	193	162	149	167	169	161	144	142	134	144	152	159	179	167	181	190	146	170	142	147	140	163	120	150	147	145	184	166	159	154	154	151	146	178	163	159	173	159	156	145	147	169	158	138	142	146	160	145	161	174	154	153	147	148	139	160	176	132	148	151	157	157	167	149	151	161	160	163	191	167	158	150	145	156	151	157	146	151	148	146	159	175	150	164	140	127	161	164	164	172	161	184	151	166	178	148	158	185	151	144	137	163	147	149	148	140	142	156	150	167	136	145	175	136	161	156
2150	481	568	683	607	543	2381	4156	507	468	490	455	491	459	472	451	483	499	462	434	469	438	396	486	450	452	483	461	480	448	468	483	455	456	469	469	482	470	452	425	448	426	461	493	467	436	464	474	456	435	419	463	419	474	469	480	470	449	444	459	455	462	447	477	456	441	456	484	468	455	446	490	452	453	493	469	471	432	469	483	407	492	466	472	459	453	474	471	458	449	480	457	444	459	457	439	456	479	437	439	455	484	471	444	440	446	439	453	457	444	486	479	447	437	475	450	430	448	443	448	466	465	488	445	442	489	426	451	444	466	461	453	432	487	458	472	465	448	468	456	425	451	468	454	462	422	473	467	487	467	498	486	450	470	474	463	458	425	452	466	459	477	476	446	466	447	477	482	489	479	487	459	467	453	447	480	433	445	449	459	436	446	485	430	487	445	440	493	435	450	477	468	502	464	473	457	444	458	458	464	486	448	437	439	425	474	467	449	441	484	489	441	442	505	443	516	463	478	452	432	500	467	460	466	451	428	434	451	464	426	434	443	450	498	444	448	475	444	443	453	470	467	502	489	458	448	462	452	435	506	468	469	437	472	441	475	471	464	522	439	417	466	477	448	456	465	475	444	449	438	456	434	472	439	465	441	495	477	419	455	461	454	483	469	457	444	461	467	462	477	497	430	459	464	424	443	429	497	439	481	467	438	482	474	484	465	464	475	491	457	485	492	447	459	448	428	452	467	440	438	473	464	471	503	467	466	425	466	451	498	465	471	486	459	467	441	447	447	467	462	453	446	438	434	438	447	495	434	473	421	431	451	428	489	481	482	509	474	426	475	481	451	445	470	415	472	416	490	450	448	449	438	474	475	458	481	421	451	475	469	457	468	486	453	463	426	487	425	493	486	455	481	496	444	486	456	467	430	450	467	468	450	480	456	508	442	440	506	431	453	447	454	464	445	458	426	471	445	483	446	523	510	440	465	439	469	482	482	477	404	472	435	465	463	474	434	437	454	447	466	486	488	445	469	461	450	480	415	477	456	467	485	489	452	467	455	445	436	476	470	468	453	488	457	462	460	460	462	418	457	471	447	488	438	453	493	444	480	430	466	472	427	469	473	444	462	430	477	443	479	474	456	465	473	475	445	460	485	408	501	409	479	433	484	463	431	435	471	459	427	460	448	456	476	469	462	445	416	456	421	481	471	481	492	471	434	468	507	464	505	433	469	486	465	501	489	485	461	442	461	477	452	426	456	469	432	430	453	444	434	426	455	441	470	473	443	467	429	459	473	482	467	440	463	493	441	480	493	478	451	441	470	510	428	439	428	451	431	459	467	446	474	464	442	468	485	476	469	458	457	462	455	454	441	470	461	441	493	421	423	451	444	442	460	452	466	445	459	424	462	479	423	452	437	438	473	408	471	465	491	459	436	444	456	480	501	435	414	452	426	441	422	483	449	465	447	452	470	476	454	520	462	422	448	472	465	405	452	473	453	435	455	488	434	458	412	481	421	454	467	441	483	449	436	439	454	448	524	467	463	474	437	464	457	463	447	463	453	497	459	469	475	505	440	433	466	430	426	462	462	459	474	462	477	430	412	440	425	448	472	441	455	461	470	469	482	495	458	422	466	477	488	461	452	466	444	496	471	480	464	483	490	454	454	444	462	449	454	451	493	473	431	485	493	467	468	433	472	406	454	445	507	468	448	438	438	473	449	459	484	456	492	489	453	448	466	468	490	446	454	448	454	437	462	494	503	471	482	456	456	419	458	476	456	486	428	457	507	475	438	449	481	454	441	461	475	433	428	466	430	465	463	449	472	437	485	445	495	450	498	495	473	467	473	456	410	411	462	428	489	471	470	441	479	418	529	466	488	473	438	453	465	466	436	487	428	453	490	447	441	468	462	476	474	485	457	462	452	454	458	491	412	461	423	440	461	441	450	447	478	463	484	470	477	463	432	421	463	437	434	401	470	465	439	412	444	464	439	543	436	459	466	446	425	439	476	444	468	442	476	470	477	473	441	455	437	429	427	464	463	460	483	492	470	431	421	475	460	507	481	484	431	437	471	492	469	454	456	466	491	405	437	447	491	494	473	502	466	460	462	445	472	473	457	445	470	479	455	463	496	430	428	462	447	439	459	485	428	412	493	456	455	444	468	456	465	415	445	438	457	446	487	469	457	439	480	436	472	434	454	399	489	445	454	459	465	477	465	452	457	459	443	479	460	499	436	479	465	481	480	473	455	497	454	440	470	438	463	489	461	419	489	460	444	453	449	435	441	476	442	476	492	481	448	482	471	449	480	448	498	507	449	501	452	455	465	449	455	488	476	428	434	415	474	485	452	458	484	481	464	460	472	421	478	472	445	474	478	459	435	465	462	466	453	472	493	438	454	447	477	425	478	455	400	474	505	484	480	460	434	478	488	491	473	445	454	458	481	430	414	437	454	467	439	434	477	463	425	431	442	501	468	509	446	462	438	483	426	451	436	473	467	465	429	437	442	474	470	438	461	454	459	491	432	447	448	444	446	502	479	470	456	420	423	452	442	493	427	450	431	420	474	455	459	455	446	496	470	440	454	473	460	471	470	452	465	459	426	458	495	491	477	507	436	422	470	469	490	476	444	438	473	492	471	464	415	452	473	449	439	451	454	466	458	480	461	448	421	466	475	424	471	465	460	471	451	465	425	454	489	442	488	473	450	457	427	467	442	473	459	435	451	470	451	475	449	500	472	440	471	489	450	469	452	431	519	453	458	439	487	436	457	502	411	493	471	452	479	479	463	476	457	452	421	435	510	467	425	468	452	426	444	458	477	454	472	463	437	502	463	447	434	459	463	478	471	485	461	451	458	480	428	441	463	451	441	463	415	472	464	471	514	443	424	463	490	481	492	477	447	451	456	454	438	470	424	484	469	485	464	460	442	492	442	470	450	429	406	456	478	494	432	461	441	487	454	497	443	478	469	472	465	479	462	437	476	454	486	429	463	468	450	467	446	458	469	493	450	461	470	493	447	465	439	459	492	505	473	468	448	460	484	452	459	466	500	478	484	463	426	486	483	462	477	465	457	494	444	467	448	437	449	493	442	432	438	481	439	461	453	499	447	469	492	440	453	437	418	448	459	459	508	443	415	468	474	464	475	460	423	471	468	456	420	453	435	476	456	439	445	460	421	419	432	448	467	441	464	459	476	451	424	485	460	447	464	472	448	515	458	437	452	434	443	455	458	499	479	435	474	472	440	483	463	437	470	505	473	475	464	464	489	471	465	499	471	440	481	457	474	484	533	473	453	472	466	464	437	407	450	454	497	445	458	442	479	441	448	448	447	447	457	471	485	434	455	447	424	466	457	484	500	480	432	491	463	521	434	418	438	520	454	492	474	469	453	448	456	464	424	456	456	489	451	476	443	473	481	442	499	482	440	503	465	462	458	484	447	457	419	477	474	450	479	429	456	475	447	497	465	442	446	424	483	473	477	481	456	428	463	467	474	473	454	446	494
7688	1073	1242	1050	803	690	6399	24989	4914	388	295	329	295	296	239	284	275	281	254	248	245	274	278	259	243	263	245	269	237	287	253	259	261	276	233	276	233	260	249	270	261	252	270	212	248	255	252	264	240	245	246	241	237	273	270	242	263	250	250	244	260	242	250	261	229	258	220	244	266	233	259	251	229	244	242	273	255	250	238	242	229	225	240	240	261	249	239	230	242	260	237	247	251	239	260	260	248	252	239	269	230	256	235	256	268	257	261	274	238	251	257	246	235	250	265	263	253	223	241	279	239	236	239	235	245	255	229	233	263	240	243	247	255	296	265	241	241	261	233	254	237	243	268	228	245	242	263	254	258	201	229	261	241	266	260	255	242	263	234	232	237	245	239	238	257	239	245	240	244	247	268	250	243	258	265	263	254	248	248	252	260	228	262	248	228	238	236	251	278	235	219	267	254	272	275	238	259	276	259	248	262	272	242	230	244	267	241	237	225	265	221	244	224	277	219	249	218	236	258	238	249	247	257	248	245	260	238	229	266	242	243	248	250	276	236	224	276	234	227	272	231	261	271	233	254	224	264	247	247	245	208	246	246	297	288	243	241	254	252	238	262	232	242	235	255	241	281	228	251	264	243	259	243	244	251	259	227	242	240	262	263	248	246	253	255	239	245	246	227	262	239	220	241	237	225	263	236	240	259	261	223	259	254	234	263	244	233	242	298	212	217	240	253	217	248	282	231	235	227	230	263	267	263	239	254	236	241	247	244	241	246	225	227	258	220	248	233	237	293	225	248	257	211	251	239	250	238	253	256	251	223	233	260	238	246	262	252	277	234	270	255	274	264	260	271	238	215	237	249	235	245	261	242	220	233	254	221	255	276	214	208	248	260	238	250	252	260	264	266	277	245	248	224	243	249	251	253	275	263	247	274	242	257	198	238	254	242	242	250	223	251	242	261	276	283	215	267	260	249	220	244	234	265	250	227	252	272	248	252	243	239	251	266	261	264	230	271	226	212	261	254	247	221	230	209	232	253	220	242	270	265	241	221	249	221	216	246	240	244	265	255	225	250	235	228	263	241	231	259	264	255	246	234	249	263	260	251	273	261	238	239	252	231	249	251	205	249	233	272	255	248	249	271	261	258	247	227	217	237	267	236	246	227	249	245	257	234	245	251	239	232	265	254	242	271	289	288	250	259	264	249	230	241	254	217	217	272	230	232	250	265	228	254	237	234	230	218	236	233	236	257	212	265	233	237	234	262	268	282	259	272	229	254	255	233	282	243	227	235	259	233	223	228	249	245	246	238	274	234	246	251	264	268	256	208	257	250	238	279	237	258	272	257	239	242	250	219	281	258	261	262	237	250	231	254	234	221	263	271	266	257	242	257	262	264	252	251	260	214	262	231	276	253	226	250	227	250	251	234	237	307	289	242	237	260	276	214	232	246	252	259	238	235	242	261	253	216	243	240	265	230	252	251	268	264	254	231	243	266	292	229	245	246	240	241	249	274	265	238	258	231	235	273	262	278	234	249	258	253	231	282	246	221	251	241	274	230	252	235	247	243	248	260	223	239	238	222	242	245	253	244	231	249	245	259	255	238	241	297	246	260	249	287	293	281	247	256	247	245	248	256	252	249	224	241	245	253	232	256	263	271	238	229	249	218	237	256	274	249	256	228	252	265	262	260	274	237	227	271	285	253	226	245	250	257	245	230	244	240	220	281	244	241	267	268	239	252	243	255	244	245	262	250	257	275	247	240	267	259	247	243	236	245	258	239	270	239	261	252	228	232	266	272	228	264	266	232	246	257	252	251	234	275	228	243	242	235	242	229	241	235	257	260	243	242	265	275	247	257	202	236	225	277	265	279	258	229	249	252	269	245	242	244	253	242	264	252	277	247	271	239	264	255	235	231	235	274	243	269	205	250	286	252	263	259	245	240	231	266	240	254	260	236	250	255	262	257	253	257	255	222	227	244	234	268	245	260	271	230	242	247	237	243	202	238	244	263	261	264	255	269	261	253	235	223	264	253	251	242	274	266	245	271	254	264	255	242	245	224	273	246	246	230	240	242	256	276	222	278	244	254	244	253	274	218	239	261	251	244	245	251	228	244	244	236	233	245	256	231	247	244	259	238	290	265	262	245	267	230	205	250	240	236	243	259	233	248	242	218	237	258	255	242	213	249	236	220	282	236	246	213	256	263	237	274	254	273	256	273	266	240	247	276	235	259	238	269	222	237	245	255	249	240	228	237	255	248	250	251	251	236	267	255	243	274	231	221	249	242	219	269	270	221	262	232	282	238	248	260	254	237	221	241	237	245	240	216	258	274	227	241	267	248	239	218	259	244	250	250	259	248	272	241	227	224	241	235	256	254	283	262	253	238	238	280	250	258	246	243	278	249	245	257	237	258	231	239	288	261	253	223	269	214	246	267	234	282	285	283	304	258	238	249	255	251	258	242	232	246	240	228	283	246	248	255	223	229	253	218	243	256	264	272	267	255	254	264	256	246	253	254	238	230	241	226	239	271	235	245	232	239	268	258	235	241	261	290	267	251	216	244	259	240	250	259	284	242	237	230	282	265	234	215	212	239	282	238	245	269	257	254	287	240	243	246	232	228	237	260	248	239	231	239	278	279	265	231	252	233	237	252	263	261	216	259	195	287	228	244	242	244	249	221	256	293	265	242	273	271	240	243	244	250	246	232	234	240	246	255	266	283	273	242	242	262	250	241	250	248	244	264	252	235	279	256	248	247	269	277	218	240	240	264	243	232	236	263	226	247	250	233	248	223	295	269	223	214	245	238	252	244	249	218	275	269	227	231	253	248	261	242	237	226	243	215	239	263	252	253	229	248	271	226	252	244	207	289	266	219	273	219	249	237	272	232	243	265	238	256	250	245	256	249	218	229	230	281	248	269	285	250	246	235	268	261	272	254	237	253	243	255	266	245	240	254	265	248	228	274	283	220	239	266	246	237	242	237	233	268	259	264	246	247	232	262	281	231	234	245	228	215	243	259	236	223	283	260	296	260	248	251	258	257	247	240	260	239	220	211	277	255	250	252	256	219	227	250	279	228	228	266	254	237	235	245	248	255	277	237	235	242	255	217	234	245	251	234	259	237	231	244	235	243	248	253	249	269	236	267	222	246	249	243	242	248	255	241	247	205	244	259	239	274	246	242	237	234	252	253	268	245	235	247	241	273	262	286	238	240	253	228	241	248	267	259	250	266	269	262	246	240	255	271	259	231	270	267	271	257	254	234	275	249	264	257	257	254	254	227	256	243	237	222	237	246	244	263	261	226	252	238	263	252	227	250	228	259	242	220	250	230	265	245	267	230	258	243	276	229	243	256	269	280	271	224	254	271	232	252	262	243	233	265	267	224	262	242	233	233	258	259	255	239	227	256	250	254	248	230	236	238	254	260	253	263	218	249	253	265	233	263	258	251	234	214	237	252	248	261	244	233	241	258	248	252	230	248	225	231	223	274	261	259	255	242	229
5933	1422	2853	3393	3119	2582	18788	43667	5525	1200	1107	1029	955	876	902	854	860	931	833	744	724	819	777	760	768	725	726	737	711	722	721	750	715	706	737	686	720	709	693	686	808	699	691	737	683	728	709	696	649	661	692	636	705	683	666	661	684	661	715	669	710	709	687	705	652	670	677	670	665	678	704	691	680	685	648	706	655	697	722	669	662	649	676	730	677	672	684	668	668	690	653	653	666	662	681	714	697	632	684	689	668	712	677	686	677	656	641	703	651	643	658	698	699	661	678	671	651	672	652	662	724	667	690	681	685	697	627	686	694	641	644	639	678	681	665	686	634	642	620	726	616	695	663	696	627	669	687	677	665	659	672	708	657	686	706	668	679	675	669	694	700	689	677	683	711	665	663	671	655	667	665	723	692	668	693	718	667	678	669	649	645	668	682	688	675	691	647	697	656	673	677	677	686	647	696	673	658	647	664	704	695	656	652	656	646	705	676	684	666	630	668	689	663	616	679	626	681	667	648	643	644	636	681	689	644	632	666	674	636	698	685	627	682	657	689	647	641	679	676	693	703	620	690	733	652	678	636	708	673	692	682	634	702	649	691	671	690	648	667	678	688	695	625	659	656	663	707	666	669	637	681	681	663	677	660	643	645	671	683	649	653	639	665	677	690	645	646	682	683	666	658	626	706	645	678	660	663	675	733	667	609	686	710	647	697	654	683	643	661	635	674	670	686	653	660	671	654	690	702	707	690	681	724	720	696	680	681	707	623	704	700	654	681	673	658	670	695	694	697	641	710	703	641	709	671	631	628	682	657	685	677	650	659	645	686	648	643	671	707	633	673	648	659	661	683	635	721	656	647	675	631	714	639	666	630	676	673	684	679	665	701	637	647	684	687	674	685	649	688	691	656	700	697	682	681	670	705	639	627	721	676	708	647	653	693	702	643	602	718	677	689	676	647	691	727	643	651	640	682	718	659	623	632	704	635	642	658	664	660	675	673	710	702	701	646	685	625	660	646	690	698	678	690	675	674	679	706	683	675	675	674	691	701	687	673	698	660	690	648	662	659	652	671	651	620	655	682	670	674	650	674	692	670	658	705	637	665	673	644	674	688	655	671	658	651	694	675	674	657	643	673	666	705	659	660	669	673	705	674	689	690	660	647	663	671	684	648	696	708	670	646	677	708	713	673	638	665	676	661	673	703	709	627	645	633	707	648	644	625	709	691	712	700	643	696	704	650	678	695	682	656	644	666	655	689	726	658	707	648	694	657	700	700	679	712	633	613	660	684	646	690	692	590	638	667	683	646	685	675	639	714	715	720	650	683	663	661	628	674	685	675	647	675	656	677	628	658	685	667	630	666	658	681	721	647	659	670	675	646	645	644	672	683	645	654	710	668	663	715	664	675	683	663	672	639	665	678	705	642	655	702	681	633	705	675	689	668	694	644	647	637	645	631	662	662	617	663	700	702	687	676	711	667	679	693	677	617	651	731	683	637	655	694	689	651	668	686	697	691	656	681	653	676	700	667	656	686	697	686	670	670	641	705	668	680	667	666	633	719	707	689	684	668	665	625	633	684	677	707	695	710	700	659	664	675	656	631	663	629	650	658	655	664	667	674	656	691	674	713	659	676	684	693	688	705	682	630	685	657	660	670	690	649	694	671	653	642	654	619	659	667	661	664	660	697	678	679	686	711	677	651	680	658	627	652	653	674	672	650	692	676	700	707	679	667	641	701	674	675	645	684	668	695	675	671	683	632	651	595	697	677	652	659	658	633	709	654	667	677	658	642	701	643	627	698	653	697	610	682	686	675	671	659	710	714	637	688	680	626	675	626	659	665	635	649	713	649	660	684	647	662	652	658	672	709	668	674	718	658	658	621	696	640	663	678	682	623	686	648	712	702	695	668	635	628	673	660	657	650	688	698	651	679	633	620	651	640	663	696	669	662	649	684	668	648	685	674	656	707	704	699	635	681	682	690	662	657	649	706	670	662	680	708	691	684	664	675	662	680	624	687	671	700	638	700	626	669	676	639	695	676	673	620	661	655	642	676	645	654	673	687	637	695	712	700	634	711	632	653	694	643	669	668	640	675	685	641	666	670	672	626	664	671	755	659	630	650	670	649	692	676	706	688	663	684	656	648	708	716	705	676	686	703	628	683	611	645	660	664	686	671	678	672	672	667	713	653	679	654	666	632	720	695	643	655	667	724	706	704	712	710	663	690	707	632	670	685	642	674	669	656	686	642	677	642	647	681	679	669	658	611	686	688	680	668	718	649	654	684	671	667	694	667	652	649	653	648	671	638	655	645	646	666	712	669	668	713	663	682	639	693	667	653	713	687	678	640	708	700	686	631	673	663	689	680	667	685	710	617	695	698	684	692	636	719	604	648	663	703	690	637	647	666	686	645	623	689	648	702	647	696	728	671	659	699	682	661	680	684	690	666	660	669	660	672	672	672	725	623	652	685	708	645	694	699	701	658	628	671	708	657	708	682	663	667	686	674	645	641	679	689	712	724	658	662	724	648	666	677	652	680	600	718	637	657	664	724	704	735	642	647	690	659	678	693	690	647	655	682	701	668	640	684	635	637	665	663	664	689	661	704	666	685	645	639	713	647	698	687	683	665	672	692	701	673	670	724	716	711	655	619	699	649	653	649	692	689	677	681	678	661	635	656	700	690	628	690	684	647	687	692	704	692	674	652	666	677	701	670	709	704	656	628	708	662	709	646	665	711	677	674	672	639	664	649	614	643	667	673	690	736	700	648	641	666	684	721	652	672	661	644	699	722	670	684	662	723	678	642	654	660	669	701	669	650	680	682	669	714	694	644	693	668	687	692	636	621	676	672	641	633	713	648	648	677	656	642	736	644	679	692	667	662	696	694	694	638	657	725	703	715	662	688	682	691	656	683	663	668	642	711	679	659	667	649	708	671	662	699	672	626	722	679	683	611	667	634	672	666	670	624	650	671	646	692	717	675	683	657	654	698	677	626	720	676	692	670	668	666	627	631	703	695	693	663	667	646	635	670	657	641	658	701	644	737	661	623	674	631	692	671	667	683	678	607	661	685	672	644	657	655	655	636	673	696	651	644	688	690	679	719	673	668	686	724	662	697	715	691	699	644	717	640	729	658	714	689	645	670	633	707	678	696	654	660	652	629	668	684	681	678	689	669	634	662	664	641	678	694	693	664	665	658	661	630	697	680	686	662	737	651	688	673	607	677	695	645	648	675	676	645	676	714	709	658	693	671	671	688	701	679	675	694	705	663	662	624	669	646	677	658	665	670	657	649	648	713	658	665	711	684	692	671	656	662	709	651	675	710	677	696	667	641	619	686	677	664	644	674	677	666	695	652	642	682	636	691	648	676	661	661	732	662	640	677	635	615	695	656	636	684	687	637	667	666	684	639	648	658	689	641	683	668	673	638	660	665	711	623	666	693	683	662	666	666	688	690	663	721	650	644	678	702	657	645	710	681	692	681	661	684	670	716	694	701	715
14376	2700	2765	2213	1568	1249	11955	41877	16977	1319	561	512	566	493	493	459	489	465	474	483	434	480	488	428	403	455	484	438	454	420	440	402	431	434	458	461	422	436	400	422	420	449	412	434	431	401	426	426	416	454	446	426	415	420	392	424	408	412	440	457	452	424	433	474	435	423	400	422	436	444	412	414	430	405	443	469	408	417	407	436	447	455	419	393	423	436	452	428	420	409	369	416	390	416	455	462	365	414	469	426	451	419	415	430	420	420	429	445	445	446	450	411	445	426	433	402	425	418	437	382	404	435	407	458	452	458	416	461	455	413	408	411	452	428	454	430	428	427	425	390	430	385	463	408	438	432	423	428	391	420	420	424	439	413	435	419	413	403	437	431	392	441	422	398	419	398	412	417	394	430	434	424	402	431	419	427	435	409	423	415	408	425	411	404	428	443	428	428	405	429	392	446	446	443	436	427	431	463	460	414	442	440	418	410	447	425	442	420	411	386	442	456	437	438	410	461	448	415	428	415	425	425	421	410	416	412	426	438	428	454	409	414	445	454	445	426	446	409	442	414	422	417	437	384	422	397	485	434	451	417	417	395	421	446	435	428	411	403	438	445	402	436	439	411	430	453	411	430	423	430	384	434	430	423	434	459	435	410	421	427	390	394	441	441	457	442	419	402	447	465	413	471	442	429	403	401	380	456	415	415	423	416	406	400	440	450	457	465	405	411	467	416	369	426	442	414	429	422	406	412	458	417	423	455	440	407	424	400	437	450	435	434	432	422	452	443	442	462	428	440	416	421	437	415	447	457	407	425	411	435	419	416	436	445	416	400	440	421	439	464	429	436	421	421	436	392	463	408	409	407	398	414	422	433	427	422	421	450	446	395	381	427	426	420	413	434	432	433	435	430	428	435	423	421	417	395	435	421	409	447	448	431	379	432	427	466	418	436	427	399	394	450	439	426	417	461	393	427	479	453	454	463	439	407	405	403	462	403	443	404	400	435	418	407	402	439	426	405	429	441	435	403	402	431	450	405	413	415	457	416	427	395	434	396	432	400	417	402	412	440	411	427	457	442	419	447	400	391	379	408	462	430	429	443	432	478	411	411	406	436	416	459	432	394	413	428	442	470	451	480	466	457	440	422	419	430	417	457	424	429	436	402	410	394	424	425	446	423	436	451	426	461	428	483	462	471	412	425	405	421	449	416	438	413	448	411	410	436	443	388	416	410	428	434	421	430	414	453	432	443	433	411	440	405	404	425	399	410	416	437	410	405	405	416	427	398	455	439	405	382	394	422	410	429	419	452	414	418	449	439	415	420	401	384	423	433	417	384	486	381	463	421	428	431	443	454	454	388	425	433	404	419	445	438	438	435	446	460	435	459	412	411	419	414	400	434	423	419	437	414	410	397	441	431	376	428	468	427	408	411	370	408	427	430	459	401	426	438	407	453	465	391	436	408	405	396	416	421	435	438	448	424	442	403	432	409	405	424	421	453	405	426	387	428	414	384	416	459	426	426	413	431	407	424	460	440	431	446	428	443	473	404	450	425	454	444	448	440	437	448	446	414	402	436	421	436	472	454	412	406	448	408	463	454	473	381	457	451	423	419	408	398	440	430	453	446	378	391	435	397	419	406	442	414	417	410	442	431	435	439	445	427	457	402	457	389	438	401	367	387	431	426	425	400	456	428	421	435	420	444	404	458	462	423	418	410	410	423	388	450	419	427	379	437	424	428	415	417	421	424	426	403	435	422	398	451	412	466	414	410	419	452	417	439	463	464	434	465	422	434	455	446	418	416	461	420	378	402	405	444	423	416	408	474	428	445	412	406	408	443	429	393	464	421	429	492	401	403	425	416	453	436	429	396	429	413	405	421	426	412	424	397	468	435	433	430	399	402	412	440	483	475	407	463	418	423	427	443	436	457	441	419	461	450	437	452	436	413	450	403	452	466	439	443	413	419	427	429	467	406	434	416	433	407	416	437	437	451	406	457	446	405	464	388	429	427	445	404	463	428	428	426	413	412	445	431	392	439	428	422	386	407	429	409	396	430	431	387	380	425	417	412	411	425	418	418	453	433	399	415	452	385	443	440	445	407	426	452	462	405	417	404	410	400	413	444	410	397	410	439	412	448	441	451	465	426	430	412	422	398	420	419	407	432	403	411	437	408	439	426	451	411	444	393	383	431	408	447	421	429	404	412	445	440	450	433	402	421	418	432	434	406	398	438	396	454	406	445	451	412	430	386	412	448	482	462	397	408	407	421	428	399	439	418	406	426	386	455	406	445	456	439	432	399	426	403	445	428	401	411	417	424	422	445	409	385	416	449	438	451	409	414	439	485	424	373	408	448	438	433	448	412	429	441	466	464	403	422	426	393	462	394	406	413	416	437	437	448	429	427	393	393	429	463	406	388	410	439	430	411	422	425	365	482	464	437	450	405	417	415	461	385	459	432	416	445	421	419	425	418	439	443	446	441	404	422	444	397	413	442	413	410	437	458	377	417	399	438	438	423	410	443	480	425	482	367	395	443	395	426	430	408	416	449	456	398	413	410	423	418	460	419	415	409	398	406	474	456	426	435	405	391	404	398	413	446	372	409	396	448	459	396	468	414	381	424	413	423	424	418	422	413	416	429	413	400	404	404	406	446	420	426	420	412	440	429	433	400	436	433	465	429	448	418	436	415	432	410	441	454	410	482	465	436	381	408	409	459	428	399	443	428	418	427	428	446	452	407	410	402	398	408	456	458	418	431	423	410	425	413	424	474	432	419	434	412	448	448	393	382	409	401	421	461	417	397	424	404	440	425	441	413	417	405	446	446	431	455	435	408	438	454	429	404	411	435	470	390	467	449	400	440	449	452	430	414	433	425	446	419	429	416	402	403	427	418	397	425	389	424	461	418	427	442	430	424	425	382	459	399	448	436	415	426	386	462	436	438	442	413	427	443	442	426	405	468	443	422	441	431	461	473	443	426	402	419	434	398	423	436	413	436	437	440	437	432	436	412	429	427	393	418	415	382	411	384	429	403	411	448	447	450	430	455	451	402	416	405	392	427	460	435	446	434	445	425	450	422	423	446	437	372	441	474	459	413	455	424	403	481	443	425	431	423	442	436	409	410	418	424	447	411	393	442	446	446	395	439	432	398	426	452	406	464	365	428	418	418	407	429	428	408	425	417	437	474	445	391	426	370	404	453	373	396	422	413	424	409	425	463	413	442	454	434	402	473	381	449	418	430	421	434	441	385	390	438	434	394	409	398	430	426	430	430	423	404	410	416	425	430	466	444	422	429	411	416	445	413	405	454	472	424	445	412	445	469	420	456	428	477	460	447	421	419	476	427	405	438	446	396	435	443	401	452	405	468	427	417	440	421	421	431	439	462	426	400	456	403	480	421	424	405	441	439	436	477	409	442	405	457	461	424	391	415	485	420	484	405	429	424	449	433	448	425	430	476	419	439	449	444	398	428	405	407	428	460	411	459	445	414	454	386	453	429	436	466
8013	2735	5276	6224	5523	4773	25063	57687	15925	1930	1796	1687	1552	1452	1408	1375	1295	1321	1246	1294	1255	1234	1187	1155	1179	1132	1160	1128	1145	1142	1151	1116	1163	1069	1095	1135	1078	1138	1061	1084	1110	1107	1072	1089	1100	1099	1061	1042	1012	1120	1024	1099	1077	1030	1067	1088	1047	1035	1039	1020	1052	1053	1024	1049	1117	1089	1030	988	1055	1088	1043	1113	1043	1092	1065	1052	982	1056	1057	1074	1059	1020	1086	1081	1048	1059	1035	1039	1023	1066	1075	1024	1058	1000	1019	1065	1051	1092	1105	1085	993	1055	978	1005	996	1058	1058	1020	1032	987	1030	1048	1076	953	1056	1072	1002	1050	979	1053	1012	1070	985	1047	1066	1071	1042	1050	1016	1056	971	1061	1001	1035	1021	1062	996	1043	1095	1067	1075	1025	1068	1041	1055	1039	1032	993	1030	1042	1049	1050	1006	981	1011	1031	1046	1038	999	1037	1056	1017	1054	1027	1073	1019	984	1022	1001	1024	1041	1037	1061	1001	1028	1053	1009	1058	994	1060	1000	1020	1059	1037	1025	1020	1021	1024	1012	1025	1059	951	1019	1070	976	1089	990	1050	968	1049	1009	1026	1037	1087	1011	1052	984	1033	1044	1055	997	1073	1026	1009	1038	1022	1046	1042	1001	1059	1055	988	1008	1068	1023	962	1044	1026	1118	987	1030	1011	1034	1011	1051	1081	993	1049	1094	1059	1003	1006	995	1109	1072	1049	1033	1046	1042	979	1039	1076	1047	1029	1024	1085	1041	1038	1003	1033	1037	1039	1049	1034	1079	1018	995	988	1015	1004	1074	1072	979	1049	1043	960	1038	963	1017	1060	1012	988	1036	1007	1020	1091	1021	1019	1042	1032	1023	1061	1064	1048	1013	1041	1050	1041	1019	995	1001	1022	984	966	1085	1001	1010	998	1063	1044	1049	1041	1051	1058	1062	1065	1026	1056	1044	992	1003	1023	1043	1052	1025	1006	1009	1027	1054	1044	987	1060	1048	1035	958	995	1047	1011	1034	1074	1042	1073	1046	1004	1042	1038	1074	1089	1072	1031	1056	1052	1022	994	1076	993	1079	1072	976	1041	990	1064	1077	1057	1006	1032	1050	1052	1064	1009	1038	1005	1068	1024	1049	1030	1129	1038	1001	1052	1065	1010	1032	1037	978	1013	1017	1012	1009	1025	1021	1034	1037	1035	1063	1003	1076	1039	1081	998	1103	1029	1016	1034	1054	1001	1037	983	1091	1040	1031	1083	1012	1026	1033	1038	1062	999	1029	973	1013	969	1075	977	989	998	1046	1078	1026	1027	1019	1003	1001	1026	987	1036	1065	969	1046	1054	1066	1084	1044	1048	1016	1025	988	987	1040	981	1029	1030	1033	1079	1006	1048	995	1050	1047	1024	1065	1025	1067	1033	1036	1014	1027	1040	1055	1010	1056	1024	1039	1054	1083	1051	1029	1043	986	1010	993	1027	1016	1087	1029	980	1050	1081	1011	1067	1004	1008	1009	1051	1054	1058	1092	1030	1040	1021	998	1039	1046	1068	1050	1086	1015	1025	1045	1057	1061	1061	1092	1008	982	1057	1000	1016	1025	1063	1008	1054	1042	1015	999	1064	1065	1009	1046	1044	1048	1047	1074	968	1050	1007	1040	1035	1046	1018	1008	1006	983	1089	994	1043	1026	1014	1005	1004	1009	1000	1029	1014	1016	1001	991	1017	1023	1045	1027	1008	1043	1036	1009	1057	1047	1031	1062	1019	1047	1031	1036	994	1008	1062	1090	1062	1041	1058	1030	1061	1008	1090	1076	1034	1007	1040	986	1065	1104	1043	1021	1041	1016	950	1063	1004	995	1004	1036	1052	1084	1046	1038	1019	1035	1008	1077	1023	1047	1052	994	1029	1078	1069	1026	1019	1054	1122	1025	987	1020	1065	1073	1049	978	981	1063	1024	1060	990	1010	1026	1031	1028	1146	1035	1035	1082	1093	1059	980	1102	1040	1084	1015	1025	1002	1042	992	1062	1002	988	1052	1124	974	989	1074	1048	1044	1013	982	1031	1039	1069	1062	1013	1014	1004	1047	1077	1044	1083	1042	988	1068	1036	1044	1051	1025	1048	1011	1012	1034	997	982	984	1044	1051	1028	975	1045	1022	1004	996	1059	997	1012	1077	977	1047	1092	1025	1039	985	1066	1011	1054	1055	1015	1047	1015	1007	1017	1053	1004	1028	992	1032	1018	976	1050	1076	1037	975	1028	1069	1018	1011	1015	1073	1040	1067	1050	1090	1056	1108	1013	1046	1073	1034	1039	1053	1031	1040	981	1025	990	1042	987	1034	1048	1034	1000	1019	1061	1055	1007	1041	1086	1014	1025	1051	1078	1036	1044	1031	1055	1043	1054	1038	1075	1061	977	1059	997	1036	1060	1031	1040	999	1024	1033	1013	1037	1049	1055	1046	1006	995	1001	1021	1043	1050	1038	1054	1025	1056	1048	993	1022	1035	1052	950	1066	1036	988	1028	1010	1001	1002	1019	1022	1040	1022	1015	1013	1043	972	980	1018	1048	1000	946	1002	1034	1037	1046	1028	1053	1034	1005	1021	1023	1042	1008	1029	967	1046	1026	1035	1034	1040	1029	993	1021	1106	1003	1007	1029	1008	1031	1120	1007	992	1053	1000	1049	1017	1018	1032	1031	1033	983	1017	1019	1029	993	1032	1001	1030	1049	1022	1054	1064	1062	1048	992	985	1045	1062	1081	1066	1044	1026	1087	1122	1032	1062	1054	1034	1060	1049	986	1046	1022	1018	1121	1005	1081	1038	966	1072	1054	1046	1005	1032	987	1091	1051	1027	1032	1046	1027	1016	1021	1036	1040	998	1005	1052	1027	1056	1093	1048	1014	1057	1083	1051	1024	1030	1002	981	1055	1054	1035	1051	1018	991	1075	1091	1072	1016	1015	1039	1033	1064	975	1033	1031	1029	1035	1026	962	1024	1059	1073	1063	1056	1064	967	1034	1058	1041	1049	1007	1036	1028	1037	984	1013	1054	1062	1014	1016	1007	1072	1048	1041	978	993	1051	1028	1052	1041	988	1066	1101	980	1051	996	1073	1101	1028	1008	1009	1026	1033	991	1027	1059	1056	1070	1140	1047	1042	1100	1007	1049	1024	1019	1016	1067	1009	988	1052	1028	1020	1022	1021	1077	1032	1016	1043	1118	999	1084	1017	1013	1043	1028	1024	1009	1017	1033	974	1039	1023	1085	972	1021	1063	1040	1007	1016	1055	1042	1054	1044	1071	1101	1048	999	967	1034	1025	1016	1054	1053	1015	1041	1070	1012	1059	1056	1049	1021	1122	976	1024	1056	1080	1092	1019	1057	969	1045	1013	1103	1057	1074	1012	1052	1059	1076	1016	1067	1028	1041	1053	1033	1033	1066	1045	981	963	1038	1022	1125	988	1005	1057	1025	1007	997	1008	1008	1064	1068	1056	1031	1073	1055	1048	1004	1007	1015	1013	1088	1021	1063	1024	965	989	1028	1041	1045	1006	1011	1024	1019	1033	1044	1033	1036	1032	1015	994	1075	1015	1075	1078	981	1058	1024	1089	1020	1042	1038	1029	1017	1039	1025	1004	1084	1049	1024	1006	1061	1051	1072	1081	965	1032	1048	1029	1072	1092	988	1033	1071	1024	1016	1045	1045	1072	989	1027	1039	1038	1074	1054	1071	1042	994	1044	1020	1062	1086	1052	1025	997	1029	1008	1064	1052	1018	1005	1081	1044	970	1049	1033	1013	1091	1004	1027	987	1006	1049	1020	1076	986	1029	1008	1039	1006	1075	1019	942	1030	1047	1082	998	1038	1070	1044	1032	1051	987	1105	977	1041	1006	1036	1113	1037	1054	1031	1061	1056	1024	1033	1029	992	995	992	980	1032	1058	1021	1026	976	1015	1011	1011	1084	1022	1031	1071	1082	1012	1040	1025	1074	1010	1028	1041	1060	1058	1033	949	1060	1031	1013	1036	1065	999	974	1026	1009	1049	1061	1054	1063	1004	1056	989	1033	1034	1089	1071	1000	1013	1008	1033	984	1028	1009	1050	1075	1036	1030	1034	1018	1052	1001	1034	1024	1002	1005	1044	1056	1017	1001	1026	1029	1009	975	1006	1034	1004	983	1049	1041	1058	999	1009	1034	1015	1016	1077	1028	1052	1060	1070	1006	1067	1035	1029	980	978	1065	1097	1065	1028	1090	1041	1038	1089	972	1013	1084	1043	1020	1041	1058	1031	991	998	1018	1038	1020	1033	977	1008	1027	1024	992	1028	1055	1068	1022	1030	980	1059	1001	1047	1042	968	1049	1006	973	1041	1039	1052	1024	1000	1071	1017	1047	979	1039	1014	1069	960	1007	1053	996	1040	1000	1031	1011	1010	1024	1026	1037	1046	1030	1051	1073	1016	1034	1030	1030	1000	1026	1028	1026	1095	992	1076	1055	1034	1019	1011	1010	999	1050	1079	1058	1045	1113	1085	1017	1066	1051	1065	1019	995	1038	1035	996	1042	1059	1002	1032	1023	1042	1039	1033	975	1075	1009	1015	1072	1006	1016	1026	1058	1033	1028	1007	1031	1022	1089	1066	987	1064	994	999	1049	1061	1055	1001	1039	1020	1056	1034	1061	1054	1001	1034	1078	980	1045	1001	1047	1053	990	1035	983	1040	1038	1006	1055	1021	1051	1051	1055	1028	990	1005	1013	1035	1039	1070	1056	1049	1072	1019	1042	1028	1054	1018	1018	1014	1026	992	1058	1061	1060	1036	1047	958	1026	1036	1008	1030	1061	1034	1009	1051	1037	1008
2085	243	266	245	227	276	472	1445	515	211	210	194	191	185	181	194	174	194	195	206	170	190	227	189	178	190	194	175	221	185	210	179	186	189	170	210	172	189	198	208	181	213	207	180	207	181	182	197	196	176	182	207	198	184	189	170	198	199	183	167	202	170	180	183	218	169	179	205	171	184	191	202	209	186	185	187	191	187	180	179	199	189	200	186	195	193	188	194	199	195	176	198	181	198	182	192	198	186	193	178	195	195	195	197	196	181	186	185	205	165	154	202	210	182	199	194	168	209	183	198	179	190	180	170	203	173	183	176	184	173	180	231	187	173	199	167	196	169	165	199	197	184	194	191	199	182	212	187	204	165	195	214	187	191	210	169	177	192	199	189	173	176	200	209	192	212	169	163	188	191	169	217	207	180	198	189	198	185	191	188	184	196	220	182	190	192	176	173	194	166	220	192	200	175	206	200	201	180	203	171	199	213	160	230	202	188	173	187	195	188	220	216	205	187	196	182	195	162	169	157	194	191	199	186	206	175	188	182	200	178	205	191	172	217	189	192	178	210	201	192	195	186	189	192	186	176	147	187	196	171	220	183	172	211	185	192	180	181	201	173	214	198	200	204	229	167	176	195	175	185	177	214	189	187	187	191	218	190	193	177	204	159	179	177	187	184	190	177	172	197	194	192	209	194	200	183	142	168	196	184	208	216	185	186	170	165	167	186	192	175	172	208	209	183	194	200	202	209	173	187	217	185	176	187	186	198	173	184	198	187	180	191	187	174	178	184	194	202	189	181	182	194	221	190	162	208	190	175	208	194	196	211	183	172	182	193	183	183	176	179	204	195	177	182	183	173	194	212	205	184	189	179	198	179	198	183	190	183	213	192	207	172	172	182	163	199	208	163	158	173	193	196	186	200	198	180	181	177	202	189	189	180	191	176	197	179	194	209	214	186	188	193	168	170	177	201	196	194	177	172	187	192	181	189	170	201	193	165	210	165	190	195	201	178	221	215	213	183	176	179	175	208	178	199	205	191	189	185	209	221	204	201	198	183	201	171	178	206	224	184	199	209	197	212	176	199	194	161	178	203	200	206	184	176	186	183	169	171	180	186	187	183	181	178	176	194	172	212	186	190	212	198	171	177	174	195	186	214	219	172	185	175	190	170	190	176	166	195	169	204	220	171	196	208	193	170	187	194	179	226	208	209	202	195	199	203	172	221	195	163	207	198	201	196	185	193	185	183	202	202	187	206	184	201	200	163	200	163	179	161	199	182	175	201	218	185	164	190	199	200	199	189	200	177	194	184	226	193	195	212	195	181	185	175	183	188	204	179	194	190	185	193	211	176	186	195	196	202	196	194	240	206	197	168	161	178	169	204	186	179	185	174	147	178	203	211	197	182	187	183	206	215	188	185	186	198	210	152	193	182	182	195	206	198	179	184	184	186	183	195	192	195	174	175	200	222	184	189	190	204	198	204	167	226	176	177	182	181	180	206	169	214	191	179	206	189	158	172	203	185	199	210	182	179	195	169	171	191	204	206	177	172	177	175	191	180	148	187	201	185	185	179	186	186	181	176	185	188	186	199	198	184	178	207	188	195	191	157	174	206	186	187	183	198	201	175	206	177	169	192	213	172	185	183	177	207	206	195	187	163	179	206	187	195	217	184	187	181	193	181	203	190	203	205	193	172	181	214	179	173	189	190	199	178	199	216	197	179	203	213	194	203	201	175	193	193	198	210	181	191	216	187	178	196	184	191	191	221	203	213	197	167	164	194	186	216	189	192	187	199	211	185	182	195	198	181	169	212	201	170	166	189	195	166	185	224	194	215	175	193	195	187	172	186	212	199	200	173	201	183	205	171	194	170	188	182	176	185	187	200	187	182	176	172	197	168	179	187	186	174	200	160	202	201	198	181	162	220	183	194	181	199	218	183	178	169	193	187	184	204	195	189	204	195	221	204	204	216	194	192	188	222	185	205	201	209	197	194	179	194	187	180	207	181	192	180	194	189	182	184	208	189	194	183	159	162	184	202	186	182	203	205	193	169	164	228	183	205	179	181	180	181	179	200	202	183	210	183	174	187	171	162	186	185	213	186	182	204	198	196	195	194	185	175	198	176	188	184	204	183	173	198	206	191	199	189	175	193	186	178	179	173	168	203	210	174	184	195	172	213	205	183	214	204	198	196	205	190	186	199	213	181	163	203	213	181	177	175	171	203	189	171	203	188	186	205	204	186	188	189	189	177	190	184	181	191	207	176	197	159	194	172	217	209	203	190	181	179	201	193	178	193	202	194	181	160	174	205	225	184	188	206	197	187	188	203	197	187	198	187	184	206	195	175	183	211	201	199	211	207	177	170	175	189	197	167	189	199	189	208	205	201	202	182	213	209	202	194	182	192	178	208	192	208	178	219	193	163	185	209	202	190	171	187	197	200	170	179	190	193	200	202	181	178	185	169	211	204	223	225	178	173	196	178	230	187	229	178	205	188	205	203	193	199	194	204	193	189	183	176	188	196	170	203	186	193	200	190	217	179	198	169	192	210	184	171	171	190	225	170	206	208	191	204	170	184	210	192	197	182	206	165	192	206	198	182	176	208	205	191	183	186	214	189	238	196	166	196	185	171	176	193	186	198	180	185	188	190	198	177	183	214	212	186	175	193	209	179	190	184	172	202	204	179	190	176	185	207	209	188	174	199	206	203	208	191	179	190	173	178	200	175	181	182	173	205	176	182	205	204	181	184	189	171	166	180	195	203	181	179	192	209	190	185	206	194	209	196	184	186	189	176	162	184	184	183	178	185	203	166	167	199	178	200	203	159	174	202	180	196	210	181	171	193	212	173	195	172	176	188	217	180	179	182	181	181	186	211	175	165	184	214	164	192	187	199	181	183	181	202	199	184	211	199	179	197	194	199	187	200	191	190	186	188	166	198	190	189	196	190	219	171	180	196	193	197	196	197	188	202	183	168	175	219	189	180	188	180	185	187	201	186	175	197	179	200	185	172	171	165	221	202	190	211	201	195	199	182	177	204	174	193	186	190	205	196	189	191	175	195	180	205	206	178	197	193	195	176	192	216	177	185	183	207	187	172	190	192	194	198	212	184	196	197	162	170	180	200	169	197	186	181	199	190	220	193	196	183	180	191	193	187	204	194	205	198	220	201	163	203	194	211	180	195	185	187	210	180	197	195	186	188	207	200	198	188	212	194	200	221	170	194	177	195	207	215	175	174	175	192	181	201	191	179	171	209	171	189	188	193	210	224	225	191	184	197	195	193	194	192	185	187	192	185	209	182	206	201	204	182	217	194	191	168	203	183	195	197	170	169	180	207	189	224	205	196	173	210	200	196	205	205	189	185	204	198	195	191	195	182	213	194	198	159	190	192	178	184	214	178	183	171	207	194	219	192	185	181	163	212	219	170	195	185	193	185	175	172	212	187	212	176	189	216	204	193	170	173	180	191	194	152	188	185	191	213	172	196	198	172	195	227	187	197	167	191
2444	599	738	730	763	754	2350	7622	2243	565	581	546	550	534	553	534	547	538	564	523	541	521	568	536	487	491	555	521	578	509	547	551	531	562	522	524	531	563	552	515	535	515	561	561	538	552	522	526	527	517	556	563	530	530	519	539	566	578	545	534	517	526	514	564	556	554	604	543	549	551	510	544	560	531	554	475	522	508	517	584	520	501	522	516	546	532	535	530	527	496	503	493	509	519	570	547	548	525	559	496	531	501	470	512	548	551	532	530	561	512	499	516	529	563	544	513	546	550	560	526	503	542	539	511	512	500	555	493	511	520	504	563	582	567	563	537	496	552	507	514	525	569	543	539	564	525	493	493	552	512	545	540	540	551	500	568	523	533	547	527	518	562	530	527	532	554	535	520	525	527	551	510	529	543	522	559	570	538	540	516	559	539	527	567	535	540	540	493	533	512	527	543	548	532	535	523	551	578	556	552	496	562	518	528	547	533	559	523	503	512	580	548	533	523	504	547	523	547	517	537	553	485	535	514	546	525	569	532	507	522	507	494	516	523	515	510	542	494	466	524	563	514	506	555	534	515	571	532	510	513	567	529	531	533	511	574	539	500	481	559	532	538	540	528	518	557	549	578	570	533	522	552	529	502	534	510	566	588	509	516	517	528	544	567	553	576	566	500	544	536	540	520	492	566	565	536	542	533	549	532	526	504	544	586	544	529	551	565	569	534	585	538	531	560	539	508	569	502	522	540	543	570	534	500	579	491	584	533	557	523	522	513	565	555	556	529	550	510	521	516	530	534	533	523	532	579	523	558	535	517	547	531	568	522	574	537	541	525	523	507	554	509	489	559	554	559	550	510	506	564	501	516	510	493	500	493	542	501	518	571	511	523	543	559	543	535	512	518	546	533	568	496	564	524	541	520	503	578	546	536	529	552	526	555	580	510	538	544	562	535	523	506	517	548	584	538	573	539	529	504	489	512	573	543	564	560	574	510	539	514	586	588	582	521	543	538	547	484	486	535	532	529	512	555	533	530	560	522	546	560	537	562	571	530	542	531	552	536	499	546	550	564	535	614	552	539	538	523	528	544	535	556	566	561	564	525	559	525	546	503	539	523	528	490	547	537	589	519	591	508	563	494	553	521	504	538	553	511	515	561	583	508	501	538	593	556	483	531	533	483	523	529	539	544	503	509	544	559	561	505	530	552	527	522	545	546	543	567	552	568	503	533	555	516	540	509	547	541	544	523	530	542	511	512	497	569	541	566	503	552	582	543	523	539	564	502	563	559	550	549	555	539	534	546	518	515	528	562	515	514	506	500	523	543	555	501	489	527	553	538	519	542	526	518	543	487	575	543	486	573	506	498	552	528	544	517	516	549	511	570	542	545	529	533	534	502	534	539	534	545	502	530	518	538	501	514	542	536	550	527	557	566	520	542	551	514	569	550	556	529	518	514	555	551	545	523	576	539	532	552	546	558	534	518	491	560	513	553	508	505	548	499	547	517	543	527	578	536	515	540	500	512	562	509	519	523	498	529	499	527	539	522	508	615	551	516	524	546	520	545	543	538	558	533	537	546	504	532	509	554	512	519	531	511	522	549	542	531	506	524	533	552	572	509	536	554	515	491	528	557	503	520	528	579	563	560	538	549	535	524	506	539	533	546	536	476	534	561	550	557	563	543	550	576	496	521	519	532	518	563	536	537	487	549	548	510	532	551	519	538	528	574	541	536	538	525	531	547	541	516	566	496	545	554	554	557	504	544	552	509	589	543	551	610	522	577	519	490	534	518	565	540	560	505	535	507	516	527	489	548	529	544	547	503	529	595	498	525	514	550	542	521	557	509	525	547	507	568	541	579	539	583	592	579	547	546	536	532	547	524	542	579	502	554	528	545	506	517	516	551	534	514	531	554	522	543	552	545	542	520	518	576	522	556	521	535	570	531	521	561	484	557	526	591	549	570	573	568	532	518	512	537	525	547	576	484	539	570	576	534	534	531	537	560	533	536	569	556	565	507	539	548	541	584	511	549	522	512	491	520	534	535	565	540	525	554	562	575	519	561	549	538	587	560	543	556	537	503	549	562	531	543	526	525	552	556	554	535	549	532	510	541	549	542	553	560	553	508	550	532	507	555	514	512	582	546	589	518	499	513	530	534	557	543	507	512	522	515	520	528	596	546	525	539	540	567	544	543	530	493	555	500	512	534	565	561	518	524	540	554	585	550	533	526	530	536	564	517	569	540	527	496	504	523	551	520	527	528	532	539	524	507	505	563	537	536	555	528	541	492	583	504	541	551	497	536	604	508	548	506	527	534	543	564	560	551	541	539	535	511	548	536	551	540	516	596	527	567	535	548	510	570	537	538	528	527	516	520	585	519	573	552	494	558	549	542	571	565	572	569	539	482	549	538	550	568	590	544	567	539	541	495	533	518	552	556	546	505	523	531	532	549	571	495	543	527	549	520	533	565	544	535	544	485	493	498	513	547	532	584	563	513	514	612	572	506	513	539	511	551	561	510	557	510	514	550	558	495	580	559	561	522	542	540	556	531	533	547	574	543	500	536	572	494	541	553	557	500	528	526	520	542	563	565	520	511	522	552	504	593	545	528	512	496	525	544	535	576	553	491	541	559	514	569	515	531	560	525	531	496	565	490	516	539	542	518	555	537	524	559	555	524	589	490	530	571	532	539	529	505	509	527	567	509	519	529	537	599	567	540	565	559	524	504	532	538	594	526	519	526	538	511	548	528	494	559	546	556	578	579	518	548	520	550	545	512	489	504	519	532	484	535	512	542	529	541	540	517	548	568	532	565	579	526	557	571	544	501	568	553	536	560	575	531	540	522	530	521	534	552	574	570	563	488	518	527	562	568	580	549	536	554	489	527	538	568	513	583	552	498	555	552	552	552	529	518	577	561	533	507	537	496	540	516	539	530	544	544	532	505	596	532	527	527	560	558	521	517	528	526	540	556	533	535	568	551	535	577	537	528	524	540	548	566	545	574	523	538	511	530	542	511	514	566	554	537	573	506	538	553	489	520	478	539	476	532	522	535	572	527	524	530	566	563	571	550	527	514	490	512	495	498	562	550	521	528	505	544	512	539	539	505	517	559	535	530	553	515	546	527	546	549	520	526	549	515	589	592	505	586	569	539	506	551	551	544	543	515	559	528	552	573	531	560	531	516	538	570	521	535	534	516	531	496	534	505	558	519	535	541	527	574	561	551	533	546	495	511	522	516	556	562	553	534	529	577	535	506	551	483	571	579	555	525	544	535	501	508	567	527	507	546	534	543	535	574	515	539	549	548	478	551	525	534	527	578	540	516	511	519	523	583	555	542	499	514	540	582	545	538	487	526	496	566	524	523	536	525	533	551	523	549	503	527	555	519	521	511	539	545	513	550	525	537	532	579	530	550	512	541	529	537	537	526	540	559	566	545	508	543	538	537	534	545	556	493	546	553	512	518	563	546	557	543	541	484	523	537	525	535	524	514	528	513	519	525
7878	1131	1334	1135	839	891	14334	28023	7434	448	335	320	304	323	294	272	294	300	281	260	282	276	275	267	283	249	271	286	262	289	265	303	289	254	261	262	263	279	267	285	267	275	284	248	294	275	243	301	283	290	276	244	276	255	281	300	279	285	284	255	249	274	294	282	271	254	269	257	274	251	264	268	280	271	273	270	247	269	246	246	286	284	262	253	301	252	262	255	275	254	260	292	255	253	260	274	269	277	252	314	280	305	250	279	252	280	272	275	267	248	280	258	263	299	270	267	274	279	266	265	259	279	274	272	275	281	283	285	265	244	258	281	271	313	268	282	276	267	261	293	253	271	251	245	311	256	250	267	254	268	259	243	245	263	262	283	257	282	253	258	251	270	253	246	256	267	252	281	307	266	295	233	238	263	259	286	285	273	238	265	256	273	261	277	269	264	256	252	255	241	275	242	281	266	255	280	220	269	265	274	251	242	252	270	243	269	314	247	259	279	297	247	269	267	242	267	284	264	250	278	261	314	281	255	262	273	235	265	274	261	269	251	294	246	285	268	281	276	233	250	273	257	274	240	249	264	264	248	275	286	253	278	273	287	289	237	281	272	273	275	270	298	292	274	284	275	278	258	271	255	253	210	289	296	284	259	255	268	286	262	259	257	286	279	249	262	247	264	239	262	222	261	272	258	256	271	274	239	293	259	259	277	238	281	277	276	263	286	255	286	268	293	278	257	303	260	280	248	249	241	240	282	274	278	256	274	281	264	254	267	267	274	258	294	272	278	256	289	261	246	270	238	282	253	268	268	304	266	281	271	245	290	270	282	263	243	260	246	282	266	285	243	260	271	269	295	278	256	264	228	288	271	286	264	250	285	257	241	263	256	273	259	255	249	248	276	272	310	291	287	282	241	245	274	251	288	269	250	265	291	259	250	263	291	269	250	260	264	255	291	276	287	269	258	261	270	252	256	248	241	248	247	258	264	244	253	260	276	292	260	257	280	256	263	248	233	266	263	288	289	271	266	254	278	268	244	270	271	247	273	234	291	249	269	240	257	242	252	295	299	271	261	295	273	261	269	250	268	283	286	252	253	261	279	268	267	267	271	269	259	276	249	277	252	278	255	269	258	254	273	236	290	268	258	279	266	300	277	239	248	273	299	249	268	254	239	277	261	270	240	276	281	264	266	276	238	247	258	265	268	263	216	261	266	266	256	285	271	273	273	272	259	259	284	274	246	269	267	254	279	264	255	251	267	259	265	277	241	280	249	249	291	264	264	265	268	245	253	252	259	258	293	266	293	269	261	253	277	248	277	255	278	288	278	277	271	257	284	238	259	258	249	274	274	297	268	273	254	265	288	285	268	287	242	280	277	263	253	328	257	261	253	288	267	236	286	251	272	269	271	282	239	266	287	255	229	258	289	261	284	266	245	253	290	271	266	246	285	269	283	237	277	244	288	263	259	253	256	272	249	269	255	245	261	263	268	273	312	266	248	280	284	297	260	255	254	257	276	288	261	256	245	239	271	276	263	284	265	239	281	280	240	261	262	314	264	262	259	283	291	236	288	266	265	269	241	236	267	286	283	276	262	249	261	283	257	260	254	246	262	309	255	286	250	252	286	271	276	249	247	260	285	260	266	265	311	261	252	296	261	263	309	280	295	283	271	286	281	235	264	254	267	259	276	277	267	254	235	268	266	280	257	269	242	267	286	261	271	262	255	236	282	273	288	233	255	257	279	278	273	272	242	235	272	289	249	266	260	258	276	270	263	273	261	275	243	300	290	244	254	279	255	273	261	266	279	273	228	244	253	275	291	254	249	244	240	255	290	286	282	257	301	287	261	281	319	255	275	280	266	260	257	263	252	264	261	260	255	291	235	245	259	298	272	276	307	283	281	291	267	231	295	312	247	280	268	278	237	248	275	255	285	245	258	281	267	270	254	240	285	264	265	265	252	256	242	289	264	273	266	245	257	278	277	271	267	278	255	238	242	268	283	259	272	256	274	271	265	236	278	276	252	249	277	259	286	268	267	257	248	255	232	225	246	263	295	282	259	264	255	269	277	243	253	264	273	236	270	263	260	275	262	266	268	252	274	246	266	260	236	272	266	305	268	241	306	273	277	266	264	278	279	283	268	269	241	274	268	240	234	267	264	275	264	273	278	254	278	267	252	291	272	269	271	270	262	283	271	256	230	276	259	254	244	266	251	272	246	262	280	288	257	290	278	258	311	259	281	273	289	278	294	306	292	283	291	228	237	250	264	249	249	236	252	247	256	250	253	276	281	286	257	268	262	273	262	260	291	290	280	268	282	273	279	283	274	262	249	276	263	288	252	296	290	256	242	292	286	256	260	269	263	271	269	271	283	270	269	272	283	247	272	259	249	262	272	255	275	268	253	293	272	293	286	280	260	256	261	296	290	279	283	267	263	276	248	239	252	281	258	252	271	282	303	236	282	272	274	241	250	283	279	285	259	250	260	248	265	239	235	257	280	267	252	270	277	229	260	273	262	282	291	261	257	239	259	276	261	269	266	291	282	296	260	241	265	268	266	230	277	262	261	299	254	291	282	254	268	244	257	277	273	274	254	257	262	291	251	267	272	312	266	278	262	272	266	267	262	271	262	244	248	255	291	284	283	257	260	294	296	269	251	258	266	298	273	241	277	255	277	247	260	254	278	264	258	245	276	270	225	294	261	272	284	261	308	274	308	295	286	260	270	234	263	254	275	260	254	260	290	240	254	247	292	267	276	279	265	282	276	254	278	278	263	297	279	287	292	269	261	271	248	268	286	275	272	275	271	267	229	289	257	250	242	277	315	242	261	244	257	259	285	257	267	246	281	305	279	278	254	268	258	258	277	274	273	241	226	298	224	273	253	263	265	291	271	258	274	258	260	278	265	282	266	250	276	284	243	293	268	272	289	280	259	245	281	236	222	263	278	251	244	269	278	267	272	266	275	266	297	280	280	254	235	267	263	278	299	272	291	262	269	270	288	282	271	274	277	257	291	281	276	264	253	269	251	263	250	299	253	265	227	272	246	267	250	261	248	262	277	288	261	289	261	275	262	270	242	255	290	268	295	283	267	206	265	272	254	247	266	260	247	255	252	286	266	283	274	236	293	246	261	267	285	260	262	264	282	261	244	243	278	262	277	247	256	262	263	254	237	271	274	270	260	260	244	281	242	290	268	231	286	254	311	233	265	291	277	308	286	307	259	300	277	274	284	271	277	282	271	276	270	294	267	244	286	277	274	255	274	269	249	241	260	253	271	246	246	303	285	276	266	263	259	297	310	263	288	291	255	257	287	264	274	244	283	265	237	290	253	274	245	289	264	264	256	263	254	285	320	278	258	270	262	255	257	240	265	247	277	269	287	290	269	267	270	289	294	278	255	270	241	267	250	276	258	310	252	257	263	281	287	267	265	277	246	282	255	260	257	266	329	267	256	279	233	284	277	278	266	266	249	256	251	271	279	290	276	238	253	257	284	295	273	246	258
6070	1571	2968	3563	3100	3791	35292	46917	8084	1127	1090	1001	950	980	967	842	897	858	833	842	851	830	780	807	770	746	745	761	757	735	793	770	734	773	731	699	760	743	754	754	748	793	758	718	745	727	763	734	743	757	654	718	723	740	702	692	730	717	749	739	758	743	705	712	747	711	713	686	719	718	761	651	702	709	708	737	727	708	711	716	673	758	736	681	685	684	715	717	722	712	705	709	729	710	712	686	688	701	699	749	719	695	697	684	714	731	686	746	676	693	715	689	719	735	743	709	739	745	673	719	745	744	705	699	725	732	681	633	678	730	735	751	688	771	722	682	683	706	709	737	701	741	702	709	728	727	682	686	739	722	709	741	677	719	758	745	699	713	663	717	692	704	711	737	746	713	670	690	710	729	745	712	651	715	764	718	685	768	702	703	709	676	688	731	723	713	713	691	699	659	690	707	695	724	694	697	735	769	730	702	688	760	727	720	679	710	673	743	727	718	670	731	715	713	712	725	743	712	723	697	707	695	672	714	780	725	732	690	694	685	706	733	704	698	718	692	673	690	711	723	735	745	703	718	743	722	692	713	719	699	755	715	722	693	737	713	750	723	695	642	689	710	729	718	727	732	698	726	762	643	728	691	702	708	715	725	716	749	679	677	706	721	754	708	694	677	765	750	719	726	716	704	729	719	755	735	691	698	703	730	703	729	749	707	688	710	703	673	728	710	731	715	700	704	721	691	739	698	695	672	725	761	730	679	681	688	722	761	676	742	739	722	665	682	686	723	706	703	684	703	723	690	710	687	704	655	710	718	722	711	760	728	712	754	754	697	713	667	698	696	676	727	723	751	762	719	731	724	718	733	683	703	760	764	683	675	667	759	719	765	682	760	740	723	724	711	742	695	754	686	688	711	752	660	689	716	722	679	728	677	649	721	727	758	737	673	744	705	710	733	721	768	750	724	706	715	702	719	734	694	705	687	707	753	734	706	711	727	708	714	731	691	701	641	673	733	694	715	715	677	708	704	714	753	746	682	696	772	693	730	721	648	685	716	713	710	736	735	663	660	715	672	705	675	680	750	704	699	741	687	690	690	739	700	757	713	712	707	726	670	777	697	677	722	662	689	740	745	716	771	684	732	728	685	731	772	721	767	688	739	725	721	712	721	688	720	734	696	742	746	717	708	739	678	704	747	705	704	699	705	714	739	730	704	716	726	748	728	682	665	669	734	735	723	716	698	760	721	747	718	727	750	717	710	685	709	699	735	765	750	704	740	691	703	748	678	702	724	717	734	734	686	731	714	721	695	765	696	669	682	692	712	685	656	735	748	779	714	743	733	747	718	749	732	693	698	711	691	731	715	723	737	715	723	695	735	702	742	709	660	722	711	770	739	687	698	717	699	721	699	690	717	737	700	746	714	678	700	734	692	693	642	743	692	715	699	702	740	707	749	695	724	699	690	718	702	704	723	724	696	711	703	658	721	719	701	727	673	715	724	683	706	680	720	698	733	722	708	732	733	737	744	659	631	731	690	696	727	708	683	690	683	722	769	717	731	739	727	738	705	683	735	704	721	739	706	721	691	679	698	705	747	736	783	714	718	694	725	735	721	696	697	705	742	771	712	710	713	701	728	672	691	701	725	694	688	702	695	722	752	667	737	679	693	712	698	708	751	700	701	730	709	713	707	696	734	722	712	669	692	694	693	742	757	705	649	689	739	694	726	715	704	688	748	662	725	714	701	723	708	720	734	676	668	735	757	695	719	764	749	771	706	721	696	695	695	754	699	740	740	670	692	724	713	712	727	763	719	744	698	739	707	672	764	714	698	709	689	739	753	703	691	740	684	757	682	722	737	696	745	742	712	742	651	746	707	661	715	664	723	738	753	763	717	697	709	713	714	719	706	719	796	700	699	671	652	715	700	752	726	749	722	713	725	680	686	693	714	699	751	706	731	715	754	724	732	713	645	704	704	700	739	692	669	719	746	705	692	718	689	659	728	742	692	702	709	703	727	700	693	739	732	751	702	725	734	742	691	690	704	745	701	726	719	749	670	755	763	686	709	734	692	740	720	732	687	715	758	653	765	746	684	710	753	685	725	729	712	702	675	705	692	659	724	693	684	669	727	656	719	703	721	705	710	747	710	737	754	739	720	709	706	732	731	772	713	741	722	721	719	670	729	730	703	720	704	748	746	721	725	686	707	674	732	731	698	713	715	699	717	732	709	727	746	688	705	737	694	684	737	691	721	763	701	699	708	724	715	705	748	699	728	673	730	704	735	692	739	700	689	726	746	681	770	717	776	645	679	709	722	690	707	759	746	730	755	698	708	734	691	714	746	700	704	729	688	751	684	718	689	705	783	739	741	719	735	695	710	726	679	703	686	705	706	756	667	658	652	687	687	679	686	734	666	704	707	690	672	707	702	676	706	711	708	720	695	738	730	687	707	748	642	657	689	736	779	696	670	673	735	699	757	721	682	655	766	693	729	750	750	745	699	714	696	747	713	721	712	652	727	672	721	720	728	761	731	697	711	723	768	708	677	694	675	735	688	737	722	732	722	698	685	718	687	726	708	656	684	722	726	754	696	699	705	719	724	688	745	723	727	720	747	725	712	681	713	763	760	666	729	737	650	772	719	752	717	721	651	700	727	721	693	692	712	734	728	761	721	681	716	715	671	724	714	680	718	708	737	728	689	705	697	729	727	707	716	740	742	704	736	747	714	696	721	718	717	714	725	711	749	715	739	704	708	732	756	671	734	704	708	724	690	737	687	743	708	684	749	719	686	709	695	690	716	721	716	693	726	707	701	690	698	695	656	658	733	698	703	748	694	745	713	718	655	709	687	735	706	691	714	752	756	719	677	682	744	711	735	705	691	718	721	724	685	770	677	697	733	702	731	740	691	746	700	747	744	776	746	767	722	755	676	706	677	697	701	737	740	750	765	696	711	764	748	740	682	733	709	698	738	698	656	727	712	666	748	704	702	740	731	728	747	728	716	728	714	686	723	693	675	747	710	737	754	733	772	746	659	735	729	744	705	671	757	710	741	688	730	741	673	684	691	704	709	660	724	746	679	713	707	746	694	706	703	719	683	729	679	729	693	719	740	701	720	705	702	706	703	662	697	708	759	741	696	716	726	692	747	711	711	744	708	713	722	689	678	691	697	741	767	712	704	731	699	721	715	738	665	772	685	698	766	750	669	755	749	678	699	757	724	717	699	728	729	712	672	703	740	710	746	710	743	682	732	704	768	699	732	653	664	719	729	686	682	700	769	729	694	680	699	688	753	707	660	743	730	667	696	674	690	720	677	743	690	683	729	643	712	670	692	689	660	703	666	683	762	681	686	715	706	719	735	754	747	742	732	715	736	677	736	741	700	710	730	706	716	738	707	754	723	739	699	745	759	728	716	710	749	674	736	707	739	717	707	717	679	693	722	726	697	679	681	716	718	709	751	707	709	736	686	701	691	695	683	703	750	668	717	671	726	724	754	739	696	707	702
14582	2736	2800	2317	1538	2363	29807	33397	5239	666	587	504	508	477	491	416	423	478	471	454	473	417	449	405	423	388	424	458	426	436	414	464	418	379	411	448	433	385	414	441	435	417	375	388	427	418	443	356	470	411	385	372	396	434	413	439	381	429	404	440	400	433	363	404	421	425	373	428	424	445	409	396	417	454	403	468	421	412	414	432	401	437	372	413	439	414	431	405	431	420	416	414	420	438	380	392	447	419	424	396	424	444	419	415	401	417	412	416	400	407	389	381	451	399	409	454	392	396	408	429	389	402	386	457	440	445	430	423	408	425	407	374	435	442	382	397	424	431	385	399	407	381	368	403	391	417	409	436	393	409	447	399	423	434	402	425	462	402	404	416	420	405	443	371	423	399	445	433	409	414	403	383	383	431	403	392	429	395	420	425	420	414	396	433	408	418	448	397	413	428	432	379	418	418	412	408	406	377	395	376	424	437	406	432	390	418	437	364	423	420	398	430	403	413	395	411	396	395	372	431	380	399	414	429	433	409	378	432	393	416	397	418	384	433	400	403	408	441	419	420	412	413	466	417	374	384	401	390	366	425	449	413	376	400	406	441	434	385	382	407	430	411	416	399	406	452	419	422	403	411	417	410	433	396	417	390	434	384	379	439	465	412	405	401	431	437	400	415	407	408	424	402	415	407	395	386	457	373	377	405	424	407	454	388	362	359	423	409	374	430	410	450	406	402	394	402	399	400	380	393	393	386	434	413	389	439	370	396	380	423	409	399	429	413	416	441	430	394	448	389	376	427	468	445	442	410	380	427	408	371	394	391	403	396	363	389	393	439	401	428	443	402	425	410	405	425	423	403	408	439	391	401	411	416	421	385	424	379	421	413	386	391	388	455	446	435	400	378	419	403	453	374	384	418	439	421	392	423	422	406	448	388	406	440	433	409	420	386	444	396	396	387	381	445	409	376	428	397	407	421	388	404	409	399	416	408	374	440	434	405	392	383	378	361	394	403	443	387	375	415	407	422	395	394	407	399	420	396	404	401	389	421	422	432	392	399	435	425	374	439	431	390	392	386	420	412	406	434	396	408	392	401	373	427	440	436	393	404	414	412	418	433	413	386	388	422	372	389	410	396	402	411	389	394	392	411	450	373	427	397	440	450	391	408	441	436	410	389	394	395	411	417	408	392	460	416	436	385	384	445	380	428	390	415	424	442	404	409	417	380	454	455	417	403	413	396	420	438	435	374	431	369	415	384	451	377	430	414	399	405	417	396	413	396	474	419	413	424	443	392	382	423	384	411	411	412	416	414	428	415	393	409	435	430	430	418	406	395	409	407	415	417	414	395	408	418	444	387	386	431	427	414	409	452	434	444	440	394	438	395	405	417	414	438	388	393	385	440	424	450	440	446	403	406	442	426	432	380	458	441	400	431	433	417	402	402	390	456	399	439	410	394	442	401	391	417	381	425	422	417	374	433	419	408	397	409	440	379	433	429	449	412	398	438	422	366	404	418	430	404	402	402	414	424	415	422	437	432	428	424	414	422	415	422	451	427	428	421	406	425	459	425	417	404	386	432	401	404	392	438	400	430	430	366	418	428	411	378	400	428	373	396	373	386	423	412	438	400	443	388	395	388	407	400	406	399	382	404	444	429	413	444	422	378	416	382	398	371	406	408	425	417	419	421	430	380	403	372	401	376	410	377	435	397	388	419	419	407	446	442	415	415	410	425	392	470	404	457	435	441	478	414	414	419	398	423	388	469	414	390	391	413	389	382	367	415	414	389	383	410	405	418	429	459	413	405	418	402	410	416	418	459	404	386	420	390	432	412	408	423	403	404	431	419	416	374	403	406	359	423	383	400	427	431	420	423	410	422	429	431	378	403	432	380	437	393	443	414	406	452	431	424	401	406	434	452	422	401	415	417	389	404	367	393	402	405	408	387	370	397	409	400	406	393	413	399	407	409	389	426	409	411	449	406	412	419	393	418	463	424	405	427	402	434	417	394	417	417	390	400	424	422	448	411	409	389	421	407	430	416	402	421	403	430	376	424	426	431	406	417	381	430	413	376	397	415	408	387	391	414	419	391	406	404	418	422	428	390	419	416	412	425	382	429	429	427	388	425	445	414	428	408	377	413	358	401	453	401	414	424	413	425	390	389	408	441	413	367	401	462	390	413	421	404	410	415	422	403	390	434	399	409	430	410	419	426	403	415	396	447	443	445	457	419	447	406	413	393	433	426	430	447	389	389	452	437	399	408	412	409	419	380	417	377	387	415	404	422	406	431	429	435	409	396	441	437	459	406	399	452	411	385	426	414	408	411	397	444	433	434	427	413	402	403	416	445	433	409	354	419	431	406	414	421	394	409	389	402	404	417	429	405	415	404	399	394	407	421	429	419	444	405	445	390	391	425	394	407	424	365	390	461	413	398	400	405	395	403	423	407	393	383	400	429	373	421	384	423	405	389	424	420	387	443	433	425	420	429	410	418	398	428	431	395	410	375	412	430	461	435	451	424	427	412	397	438	402	385	411	437	439	374	417	411	356	387	395	414	452	417	409	375	414	410	408	409	408	421	441	413	393	423	418	415	432	461	427	408	406	379	429	444	410	418	431	424	444	399	416	438	403	437	398	401	401	422	401	406	393	421	376	405	408	413	405	421	416	423	417	432	356	411	435	416	429	425	432	386	409	441	408	407	415	419	427	378	414	411	421	423	426	409	436	400	472	412	397	433	422	421	416	390	394	425	436	424	457	405	400	420	430	420	408	422	468	430	413	427	387	434	422	440	445	425	395	408	410	376	420	445	431	385	408	435	451	400	422	447	430	433	392	397	417	406	414	418	411	427	458	434	432	382	414	429	431	382	382	423	413	410	408	421	404	380	407	417	425	428	443	376	398	395	448	398	427	425	393	437	427	402	348	402	392	364	423	432	416	448	360	387	396	407	458	427	439	445	435	396	417	386	407	424	414	404	448	424	438	442	407	412	413	423	420	398	455	419	439	445	428	401	413	428	434	427	408	389	413	429	402	415	444	465	400	429	390	421	378	446	433	380	409	403	391	408	422	409	417	410	417	418	425	398	388	415	405	403	422	400	457	417	395	409	423	472	394	402	414	403	413	437	384	391	432	409	392	430	430	414	399	398	407	396	430	410	401	389	408	420	394	429	411	432	424	407	450	447	441	402	427	425	456	410	407	421	403	371	440	387	397	437	404	414	439	405	419	395	435	416	392	405	403	400	401	366	394	410	406	417	430	432	436	453	416	385	377	417	402	401	454	418	404	405	486	450	448	408	422	408	427	451	425	412	397	436	430	404	387	408	432	422	409	431	411	436	434	395	395	414	398	378	403	418	382	407	401	404	410	411	442	480	428	414	423	373	407	421	428	416	394	384	406	382	407	406	435	385	416	419	436	413	402	378	395	436	417	404	430	412	384	394	410	422	401	401	388	431	430	434	383	379	430	361	412	437	429	395	368	419	394	422	426	410	397	400	404	431
8112	2656	5445	6430	5464	8331	50299	41142	2684	1940	1805	1708	1566	1529	1488	1312	1345	1300	1232	1280	1174	1206	1163	1227	1196	1119	1147	1127	1120	1118	1085	1087	1119	1110	1052	1077	1044	1083	1061	1065	1067	1087	1053	1088	1021	1034	1067	1039	981	1011	1029	1034	1017	1025	1011	974	1026	1025	1017	1015	1028	1057	1053	1031	1055	1041	1006	995	985	1004	945	1031	1033	1056	1085	990	1001	1070	928	1007	989	1028	921	1045	1065	1027	1027	995	1048	1013	1031	995	1002	984	940	981	1002	999	944	951	1021	1045	996	939	1090	987	975	1047	1041	1030	966	1036	1005	1042	1047	955	997	985	988	990	1000	1028	991	975	1012	1024	1009	988	1008	991	986	1056	975	1013	985	1034	987	1035	1023	1029	992	1073	1003	990	1016	1091	1014	1063	1092	1022	1015	1036	999	1039	972	1048	956	1044	1026	1001	937	1053	1001	1040	970	992	1040	995	984	1055	1025	980	1033	1001	976	1015	1008	986	987	1007	1015	960	963	987	1020	1023	1085	976	921	999	1056	1023	1014	1011	1058	990	1038	975	1012	972	1057	998	961	1026	953	1021	1015	1071	973	996	975	983	1020	1001	995	1001	1033	1016	1025	1019	998	900	971	1010	1023	989	979	1081	984	963	1040	1035	977	1019	992	992	972	944	956	973	1050	1001	1020	981	988	1006	997	1015	1029	1066	992	979	965	1034	1029	1012	1013	1069	1010	980	961	992	1008	1011	904	997	995	982	999	1010	932	1001	994	988	1070	987	968	976	1060	1003	1058	1026	1026	1020	1001	991	994	966	989	962	989	1017	993	1017	949	1008	1003	1041	974	1004	1033	945	1006	1085	1058	1029	1003	990	1004	969	993	1020	1059	1022	961	960	1015	1044	1011	1009	1046	1023	1011	954	990	1011	1015	995	973	1024	1054	979	1042	998	996	964	982	1033	1007	972	990	1039	986	988	967	955	1018	1012	1006	1004	993	1064	1019	938	1005	978	1041	1027	999	1010	1035	1050	978	1014	985	1049	1060	1000	1020	948	1010	996	1043	1042	984	947	1019	1001	989	1021	1023	1012	995	998	998	1001	955	1011	989	981	1039	943	1056	1011	997	1007	949	997	979	1009	981	1007	983	1030	1010	1023	931	1027	993	957	1018	1022	955	1052	1021	996	980	1007	1017	1020	971	1041	980	988	1011	1031	987	1032	1011	1051	1071	1016	961	996	1029	994	1044	976	995	977	1002	1004	1057	1016	980	966	992	1005	1041	962	1020	1011	999	1007	1013	980	1017	1032	990	991	984	1000	1010	1032	1023	1009	1040	1019	971	990	1005	994	1001	1042	1028	1035	987	1008	961	1017	1019	1034	1036	995	1028	1021	979	953	981	1048	1028	974	967	1015	991	996	981	980	1013	948	988	1042	1023	968	973	1048	985	1063	1037	992	1021	989	1052	1061	1007	1067	991	994	973	978	950	1044	1033	1003	976	977	1004	998	1036	989	1063	978	1052	994	1000	1071	1054	1004	1032	998	1029	1025	1007	991	1017	1011	1007	989	1037	968	1013	1018	1003	1011	1003	1025	1083	986	1015	1006	1000	992	984	961	961	972	981	972	992	928	1037	1006	965	970	977	976	1042	1023	1076	939	1010	1048	1022	1003	1004	1003	986	995	996	1030	998	1005	999	1031	973	997	1016	1010	981	1012	984	989	978	980	997	976	1056	1006	1014	975	1030	997	957	1019	991	1008	1014	969	995	970	964	1014	971	987	975	1028	1018	1000	1019	995	1022	1002	1048	950	1039	1006	995	944	1005	997	1057	966	947	1055	996	988	1049	973	1030	988	1005	998	1044	989	1063	1026	1015	983	999	1005	972	996	1020	981	963	1020	994	1076	1043	967	984	1004	1071	1055	985	985	976	976	979	997	984	1074	995	989	1036	1048	1081	1011	1008	1018	1040	985	981	1051	1027	1030	1041	1018	959	971	1003	1007	949	995	990	1003	971	993	986	969	1008	1006	996	1008	949	965	1029	968	1039	1030	958	1002	988	970	991	1053	1017	1058	1037	1004	944	1027	984	988	1029	1056	1010	1045	992	982	980	969	954	1014	1002	995	1031	1049	957	1005	1034	974	1017	1069	969	998	1003	996	956	1020	1023	1039	1014	968	1005	1062	1020	932	974	1004	1014	1001	991	950	941	1053	1025	1025	1014	950	995	965	1026	974	1035	993	1001	1040	961	991	998	977	1014	981	1024	1007	1003	1036	1001	1023	1000	956	1032	1020	1060	1076	996	984	973	1012	971	980	968	975	1072	1020	1051	995	994	1048	1006	1022	1028	1019	999	983	975	1001	1024	1011	967	1009	1019	1009	1012	1075	996	1032	1073	1003	975	1006	1056	1034	980	1030	991	1054	970	1011	1054	998	1037	944	1000	1086	1001	1016	983	1058	1025	1014	956	983	1067	974	1033	1052	948	1025	986	1046	994	1007	1050	1000	990	1004	996	1002	987	998	926	1007	1013	1001	1065	957	985	988	967	992	999	1027	975	938	996	1031	996	1031	1071	1026	1029	1011	1040	1008	1014	987	1046	987	973	991	1039	1018	1015	982	991	949	919	991	1009	991	1001	996	970	1037	1031	1034	1035	991	987	1029	1009	994	985	1012	1029	1001	958	1040	976	993	1065	1051	1015	1005	1031	950	1006	1035	1017	996	1011	1000	1037	1001	993	1034	996	1012	1032	1010	992	1016	1028	1001	957	1073	1006	996	936	958	1022	1031	975	990	1017	1036	949	1015	1042	998	1017	1003	1000	1004	1001	1033	1010	1054	989	1017	949	1005	996	980	980	1018	942	1031	1009	1031	1030	1037	1021	1033	1008	1001	975	993	978	978	1010	981	957	995	970	1026	1052	1023	990	1009	989	1044	1046	990	988	1011	962	976	999	1002	1032	1021	1012	972	994	1004	997	1019	1020	1068	980	1051	967	1052	1030	1052	1041	1042	1081	1023	996	1014	1041	998	999	998	949	1040	1016	973	955	1032	1012	999	982	994	1027	1005	1044	981	1072	1008	1044	1025	975	1011	963	1026	992	999	980	979	981	1051	1030	985	1014	1002	1007	1002	970	1075	970	1016	989	982	953	996	1040	1013	1020	993	1031	1008	1010	992	1021	1018	1035	1068	993	996	1001	1047	980	976	969	983	1025	988	1002	1042	1009	1027	1027	1033	1061	956	972	1049	1005	944	1003	985	1004	1040	1039	1042	983	998	1017	1009	996	989	959	1013	1003	1018	989	987	995	1039	1060	1004	991	972	977	962	962	1028	1116	1020	1005	1001	1030	1011	1057	982	976	949	1008	1019	1011	955	996	1019	1008	966	1018	1036	1051	1043	1011	1019	1047	974	1023	981	982	1031	1024	931	995	952	964	1047	1011	1019	1026	1011	968	1040	988	968	988	992	1015	954	1018	950	1030	950	998	1055	1035	1041	1015	989	999	1013	1026	1038	984	1039	1012	998	1041	1010	965	983	912	1010	970	1023	1009	1005	945	1049	991	1022	1004	1005	992	1004	991	1025	972	1013	976	1043	956	998	943	996	1023	962	1023	988	963	954	980	994	968	947	1037	1051	972	992	1033	1034	1022	1004	1005	992	986	1008	986	970	1036	1007	1013	994	955	1018	1005	980	1024	1004	1004	980	997	1001	1000	1003	1026	971	1038	1001	1021	998	1008	1004	966	1005	1034	925	1042	955	941	976	1017	980	996	946	998	963	1072	1103	1058	1025	1005	1048	1051	1019	1012	1033	1005	1024	1028	1053	1002	1007	993	1026	1011	1005	1059	1004	1015	971	1016	949	1007	1011	983	941	958	1034	990	1029	1008	980	1012	1054	1075	1009	1031	964	1045	948	987	991	965	962	1045	970	974	1001	977	1077	1017	943	1015	1033	1090	956	1007	1000	961	973	1014	970	977	1056	1044	1024	1041	958	1010	1013	1016	991	976	978	975	955	964	958	1042	1003	939	1012	1053	951	1046	995	1029	1002	1004	988	1019	985	1035	950	1032	991	987	1014	966	1042	1011	985	1030	1045	995	1002	1044	1019	1049	1036	994	1039	1015	964	1081	976	1037	1060	990	1070	1071	983	983	997	980	996	999	987	966	1012	952	1051	979	988	969	1012	1010	1010	975	1062	997	1050	985	1009	971	992	985	1037	1042	996	956	1036	965	992	977	1011	1032	983	979	1017	996	1020	967	1007	1010	955	947	994	973	985	995	990	980	1043	976	1037	1027	986	953	1034	1032	1025	969	979	997	1026	986	1036	987	1058	973	1023	1014	1003	1005	1009	973	1003	1036	997	1029	988	968	998	968	976	984	978	991	1005	975	990	989	954
2015	208	297	225	171	165	326	176	142	131	118	124	121	125	124	127	119	148	140	132	153	152	123	120	136	143	135	126	119	124	130	143	119	122	122	130	120	117	113	132	132	126	134	140	127	154	123	113	112	114	116	124	119	122	135	127	126	137	114	125	140	107	133	110	138	125	120	133	129	157	127	145	132	134	120	122	131	138	140	152	117	143	139	141	123	114	144	138	129	130	123	114	143	143	137	148	111	117	127	108	140	120	130	110	138	121	123	133	131	126	109	140	125	141	129	130	136	138	125	123	112	139	145	118	146	132	128	138	131	131	133	141	121	120	121	129	132	128	103	126	145	122	128	116	126	118	112	121	132	133	111	135	109	149	122	143	139	122	127	130	129	114	141	111	134	129	115	127	114	113	117	142	147	125	107	123	123	128	136	126	123	136	137	131	122	121	114	110	112	128	134	107	145	133	130	145	127	117	137	136	135	116	122	132	127	112	122	125	107	146	104	127	121	121	138	135	148	136	113	130	123	124	107	131	148	120	135	147	129	112	144	106	110	136	137	127	139	115	152	127	145	118	130	119	112	128	146	123	146	132	146	145	133	113	119	132	148	123	145	127	114	124	145	116	120	126	132	136	108	134	122	115	136	148	165	126	129	134	114	125	137	117	131	143	125	136	113	122	141	117	114	121	127	141	138	128	137	125	148	122	145	151	161	126	125	130	117	137	143	123	120	125	132	125	122	109	118	154	125	119	122	124	115	130	130	137	134	132	121	123	132	126	128	138	126	145	128	130	123	122	133	114	129	104	121	125	141	124	125	125	116	121	116	127	130	127	133	121	118	113	140	143	122	136	118	115	99	139	143	107	119	121	113	124	118	113	121	122	113	132	146	123	141	138	123	147	130	118	114	133	123	112	134	130	141	138	118	139	120	99	153	157	127	131	144	130	125	119	122	126	130	114	116	123	122	120	131	136	123	126	134	143	130	114	111	127	141	137	124	146	139	120	127	138	114	126	128	132	95	114	121	127	153	141	133	112	147	121	133	115	135	105	121	124	137	155	131	120	114	126	97	140	131	119	115	123	117	136	128	129	131	138	122	132	127	115	111	133	127	126	123	98	110	124	142	102	136	135	116	140	145	130	122	136	109	120	131	134	150	135	122	117	127	145	123	108	117	134	117	142	136	110	147	137	133	124	111	123	120	110	119	134	123	114	130	125	118	139	133	132	128	115	129	134	128	134	126	119	125	129	118	129	125	116	130	127	139	148	114	120	125	129	144	127	135	107	132	118	130	131	115	136	113	133	123	121	136	125	143	111	123	138	117	128	127	119	136	119	118	119	126	125	109	120	113	148	148	112	131	123	146	136	127	113	144	137	123	129	147	114	141	125	118	122	149	124	139	101	112	115	114	130	118	126	135	130	118	122	115	131	95	143	141	105	142	111	129	105	123	125	126	119	117	127	115	146	132	141	116	103	129	137	105	113	118	136	122	113	143	121	143	136	139	98	116	143	136	109	144	126	123	129	139	129	120	122	129	144	137	128	118	133	139	109	127	128	122	146	144	141	128	133	122	134	116	124	148	133	123	143	119	117	98	131	145	131	139	134	114	109	131	143	143	113	113	123	105	124	139	125	123	141	134	146	129	137	125	129	124	131	118	133	130	132	132	127	126	124	127	117	118	125	111	139	133	129	154	122	151	122	109	102	139	151	110	132	118	138	114	149	134	136	119	130	136	122	139	118	123	122	120	128	126	128	131	120	139	108	122	129	131	109	130	121	127	129	120	116	122	139	107	133	124	123	123	141	136	118	133	115	128	115	118	137	105	143	144	116	125	130	133	148	126	124	131	121	132	110	128	121	132	103	121	114	136	129	129	137	123	136	119	138	123	139	135	116	114	130	141	141	117	129	138	129	122	125	116	129	136	115	124	136	128	133	140	117	125	134	119	114	153	118	135	127	113	128	124	107	128	144	130	107	131	113	129	135	117	145	125	126	135	128	121	116	131	107	136	112	131	125	113	130	135	114	129	101	116	125	130	120	129	138	119	129	117	125	114	131	163	110	126	123	111	133	129	126	118	130	114	124	114	99	130	125	152	119	125	129	123	123	114	137	146	125	143	127	144	138	132	122	128	122	130	114	134	118	123	117	135	133	136	110	119	130	146	128	113	129	125	124	117	122	146	122	140	120	136	131	111	130	132	136	125	124	133	114	107	128	120	115	137	147	120	130	132	112	125	124	127	136	114	116	129	101	140	127	153	141	116	138	134	123	134	119	118	137	127	147	125	138	139	154	119	136	122	121	113	153	122	111	105	143	131	138	124	112	140	133	140	120	117	143	116	130	142	148	124	114	129	119	132	137	105	120	133	133	105	109	122	117	99	125	106	120	131	138	136	113	125	106	143	109	130	126	114	147	118	102	133	116	116	139	119	140	112	125	131	130	110	119	112	117	132	131	135	116	149	126	132	142	145	135	126	126	128	131	119	134	125	107	123	102	124	118	146	135	133	140	119	125	112	121	127	144	123	139	137	124	143	108	118	121	115	132	106	125	124	148	118	148	127	133	123	147	164	122	144	131	145	126	119	150	117	136	156	132	101	108	124	127	122	136	133	115	128	130	127	164	111	130	138	128	133	124	124	134	136	117	128	118	124	119	105	116	104	96	121	109	129	122	136	109	114	125	122	138	122	114	95	134	137	134	137	119	157	138	144	129	133	144	119	142	138	123	125	125	121	116	134	105	115	126	108	122	131	136	122	135	127	107	135	133	122	124	138	132	113	114	121	132	123	116	119	128	141	104	139	125	147	136	120	118	117	121	133	127	125	128	132	114	115	122	139	144	126	135	128	105	117	131	124	132	126	111	143	134	124	156	122	129	134	136	117	130	110	124	133	110	119	118	132	132	121	122	133	145	135	138	139	124	126	118	116	118	124	139	136	118	141	119	129	137	138	111	123	130	131	155	102	125	128	121	121	111	112	123	133	119	102	144	122	105	113	110	112	128	120	113	130	151	135	125	126	123	120	113	123	149	122	156	107	135	132	118	123	139	122	115	139	137	136	117	119	146	119	138	116	119	124	142	133	129	141	106	119	137	128	125	103	122	130	135	141	146	145	127	139	115	146	135	110	122	140	118	127	114	129	136	117	118	120	121	146	132	95	102	123	109	124	140	151	119	114	139	109	127	118	129	117	164	125	128	119	131	120	126	104	140	139	118	154	121	128	153	136	117	130	107	150	110	137	127	113	140	134	120	122	112	138	138	152	109	131	133	100	135	113	147	139	126	116	138	121	143	162	115	118	129	132	128	121	141	160	118	112	126	133	120	123	148	115	123	141	139	131	124	146	135	101	119	124	122	117	129	126	120	132	118	137	136	115	135	130	152	128	119	116	98	119	106	119	106	125	118	140	113	129	123	133	122	123	128	100	127	125	113	126	118	111	106	119	130	124	122	150	120	127	119	112	121	127	120	150	127	109	118	106	138	115	139	114	114	130	141	131	122
2202	476	808	686	592	732	1625	663	430	424	413	402	463	412	396	395	426	414	421	431	393	426	413	429	397	432	429	395	389	410	400	374	417	362	381	385	375	393	397	398	376	446	395	360	420	428	396	380	389	394	407	384	427	370	395	365	413	391	390	396	412	399	404	407	391	384	378	410	374	385	386	385	385	421	356	394	375	403	401	364	374	395	392	401	423	391	405	372	425	417	395	421	394	369	402	386	382	389	410	395	385	383	375	376	375	387	418	397	373	417	397	408	386	409	419	383	395	384	369	381	399	451	384	394	416	432	418	399	416	405	376	424	415	398	409	376	365	403	397	359	377	418	390	394	368	406	375	363	365	394	351	388	372	427	392	406	340	393	387	349	333	432	447	404	399	407	390	389	397	405	352	410	397	376	399	371	412	385	390	399	410	427	397	406	387	404	370	415	366	410	375	399	376	398	414	394	380	381	398	420	397	415	412	379	400	389	391	409	382	371	387	402	401	411	445	400	406	379	382	393	438	398	402	389	407	403	406	403	363	364	415	398	370	393	394	371	389	398	406	369	412	398	411	413	372	364	412	403	377	398	413	382	372	413	402	381	387	355	392	404	392	422	386	384	388	402	376	385	414	389	375	378	340	370	381	393	396	376	382	431	389	423	385	411	398	408	399	401	382	392	409	394	396	363	381	421	389	404	437	430	392	387	391	396	389	378	408	412	380	390	392	389	382	383	373	390	363	389	403	373	360	445	398	376	376	389	411	386	388	361	382	402	367	373	408	404	389	415	414	370	427	392	395	371	403	377	406	376	393	419	408	384	433	397	403	407	392	418	403	422	396	405	394	381	396	416	393	354	398	407	400	392	404	372	385	400	406	409	408	365	347	388	380	387	388	392	407	385	418	392	379	370	410	394	399	411	390	368	379	374	430	371	427	392	360	399	396	382	407	390	413	389	371	408	377	396	404	396	414	391	349	405	374	407	399	377	393	406	391	374	394	404	410	394	409	360	390	355	375	408	367	403	407	402	384	423	409	372	395	392	385	383	388	391	404	391	343	389	390	372	382	406	376	398	366	440	408	364	383	365	367	384	371	374	394	352	397	390	424	385	389	417	438	401	367	406	414	381	381	382	373	419	398	398	373	352	353	395	384	409	419	349	427	392	379	393	409	400	392	376	361	418	416	394	389	380	437	385	402	401	394	411	357	357	395	371	377	408	370	413	406	404	386	358	356	415	377	392	423	403	370	409	466	402	370	408	421	409	422	396	403	394	388	398	441	399	372	364	395	417	363	403	385	394	350	401	373	380	398	434	384	375	407	383	410	394	395	396	381	387	422	390	389	408	395	345	419	390	406	392	401	378	377	425	357	393	371	360	373	415	414	377	382	358	408	349	400	361	393	382	376	364	364	375	374	402	394	409	379	386	391	376	369	417	377	387	375	382	394	421	403	392	386	394	381	393	376	398	351	403	388	368	393	432	387	427	408	390	405	412	418	380	381	333	385	358	401	395	386	419	424	391	355	395	401	354	405	412	397	394	396	452	387	383	399	391	397	428	391	407	409	383	411	418	401	392	375	390	394	395	394	404	401	406	416	433	415	368	385	417	367	409	387	371	386	410	389	411	443	373	369	379	388	366	388	411	401	396	394	380	379	421	374	400	428	418	386	354	389	393	376	401	423	444	369	377	402	402	431	454	409	400	420	365	386	412	376	366	361	428	359	427	410	349	370	378	381	358	389	414	414	363	363	388	400	401	383	415	377	408	414	376	414	360	424	377	401	391	404	358	395	395	394	396	369	362	379	426	411	391	420	403	388	370	407	415	381	383	401	401	358	416	395	408	419	408	402	384	385	385	363	399	348	366	378	388	398	372	400	400	411	363	372	398	412	403	381	409	415	384	412	363	423	441	361	390	411	395	429	419	415	389	376	390	371	403	376	355	428	390	370	374	411	387	391	362	407	372	379	401	400	379	394	397	397	378	386	395	410	371	434	401	412	367	392	367	405	381	450	372	411	362	410	396	385	402	406	362	372	433	403	403	403	378	410	390	359	395	374	404	418	427	394	439	382	408	412	392	412	366	386	399	408	368	388	409	390	404	397	415	380	383	428	356	400	366	406	366	398	390	394	428	400	404	383	414	408	374	388	341	407	368	401	382	365	405	383	405	399	393	404	376	410	393	411	437	373	402	410	362	380	371	408	362	387	427	402	375	395	370	393	413	436	406	368	397	396	393	394	427	420	388	400	411	402	432	400	389	364	388	374	382	419	378	390	398	407	390	398	362	392	427	395	408	407	408	401	385	427	377	430	349	368	406	382	423	392	411	370	399	382	399	392	399	391	393	391	404	344	385	351	378	361	398	404	380	375	387	399	384	397	430	394	380	374	397	390	374	409	396	419	408	378	424	406	389	329	402	385	427	364	396	407	407	384	371	383	420	352	368	400	400	415	411	411	396	370	391	411	373	393	402	385	385	401	399	372	397	373	372	424	389	382	369	453	393	392	400	402	392	392	347	411	427	397	353	412	369	404	408	378	393	420	386	381	401	366	386	402	396	412	369	389	391	404	422	393	390	383	376	437	385	408	373	392	427	372	396	395	411	407	403	425	400	421	404	406	360	402	407	433	381	410	395	444	392	384	412	407	363	387	358	389	371	395	448	397	396	404	401	440	374	363	379	379	373	379	398	415	380	395	397	440	406	400	415	438	433	395	400	384	370	375	384	360	357	405	393	376	384	453	431	393	406	384	380	396	402	381	397	373	395	385	416	405	394	374	398	374	373	394	375	408	389	383	381	377	394	380	398	414	406	378	355	380	388	397	392	413	374	376	385	360	432	377	378	392	372	382	413	384	414	393	391	378	406	388	354	408	410	400	433	378	391	418	400	413	392	404	436	397	392	377	390	431	405	370	366	405	411	363	394	394	385	384	405	395	372	428	409	406	375	386	389	405	384	392	415	413	388	402	388	439	382	391	431	401	377	395	404	390	419	386	370	382	431	428	396	415	367	375	400	383	369	395	428	382	375	437	400	405	400	398	388	374	383	399	358	393	392	366	395	395	391	391	349	370	392	406	398	402	371	408	383	386	402	388	404	372	387	390	399	392	405	377	349	379	391	383	384	395	362	351	407	374	399	396	425	389	409	388	379	421	425	392	388	429	390	382	401	436	414	394	378	382	403	422	375	393	406	401	379	426	409	389	372	410	390	370	360	374	371	405	418	349	420	366	372	392	367	396	398	400	413	376	378	390	404	415	391	379	398	386	455	398	399	399	381	433	435	420	389	431	401	383	372	400	386	376	401	419	388	394	415	377	395	345	375	397	397	379	384	375	380	389	379	388	373	382	349	404	400	415	415	427	378	396	379	395	407	358	409	421	424	380	401	392	446	380	384	401	415	412	398	378	395	364	394	386	425	385	397	371	404	396	398	385	398	385	368	456	441	420	409	388	399	389	387	370	397	371	410	400	370	388	408	394	410	380	435	414	348	375	382	378	413
7799	1202	1338	1103	785	792	3276	723	377	316	286	292	230	236	270	280	226	212	210	241	224	228	190	191	217	223	209	201	223	211	208	215	193	204	188	219	204	222	233	205	216	188	208	178	202	206	204	223	202	188	201	216	191	229	216	207	201	210	224	222	205	206	209	202	207	189	219	216	180	198	184	202	173	184	207	207	201	205	184	199	217	204	177	226	218	210	193	215	211	189	206	194	201	209	234	199	181	208	190	210	233	233	229	197	194	236	218	215	177	203	190	213	214	226	222	199	198	220	195	197	209	188	202	212	180	208	180	203	222	204	215	203	189	192	192	207	202	181	188	224	209	199	192	183	204	196	224	217	200	208	198	230	199	225	179	190	224	173	199	231	194	216	204	256	215	190	232	215	210	204	201	206	204	210	222	211	179	211	195	212	203	225	188	226	185	219	191	186	226	220	197	210	189	219	191	178	211	197	222	205	206	200	172	183	195	194	204	208	223	208	202	220	228	192	212	201	203	215	216	199	205	218	185	204	208	185	200	237	209	229	226	187	192	186	236	206	192	204	214	200	169	192	212	217	184	207	185	211	200	193	193	208	201	201	207	180	178	184	225	184	219	194	226	184	209	213	215	198	172	230	190	192	174	192	211	191	189	211	233	222	205	208	197	224	205	208	207	211	211	186	220	230	215	223	200	203	201	212	192	204	204	203	209	211	183	194	197	240	191	218	195	203	184	214	210	215	225	182	192	200	197	206	201	201	179	206	193	219	224	184	203	190	208	204	190	214	221	201	212	190	198	213	205	197	194	216	179	211	207	207	225	211	219	187	204	204	182	217	195	211	196	219	187	218	182	192	201	200	238	203	197	202	188	192	211	194	195	198	200	215	211	191	186	203	187	194	218	205	195	207	222	175	216	210	194	211	216	207	208	192	220	179	196	210	190	196	210	227	194	182	235	208	188	218	192	190	217	200	213	206	205	223	213	205	208	218	193	226	206	193	233	201	210	214	188	190	189	186	214	211	212	199	211	175	174	219	197	187	192	196	190	191	180	206	201	182	186	186	209	196	182	175	206	217	188	197	220	184	212	202	207	202	225	204	200	173	218	200	206	209	213	193	245	201	194	202	174	195	192	211	197	179	205	194	207	215	187	234	181	200	205	191	211	207	167	196	204	211	199	193	194	215	212	244	188	208	203	213	208	197	196	188	211	204	179	225	178	190	222	189	196	181	216	227	211	216	201	190	194	187	208	212	211	200	193	201	177	218	196	200	218	201	193	172	205	205	186	204	202	180	203	212	202	208	197	188	217	173	200	219	214	207	189	188	224	204	217	214	210	192	210	182	209	231	190	214	181	210	186	188	219	207	213	220	199	196	219	205	197	225	205	205	215	221	192	196	193	204	196	224	185	186	209	185	206	216	210	204	192	195	205	210	194	192	205	178	190	194	193	204	202	205	240	200	211	167	217	198	243	185	202	219	216	196	183	205	184	208	203	201	221	223	222	207	204	203	238	199	209	206	194	190	209	209	198	206	217	206	213	204	226	198	208	214	208	197	225	223	211	180	192	203	198	207	187	201	193	215	187	210	187	229	206	196	210	187	189	195	228	237	196	205	219	205	209	209	197	180	221	195	187	201	207	207	222	208	205	196	191	205	216	181	217	201	219	181	200	212	222	201	205	221	192	211	226	181	199	208	237	218	207	178	195	198	217	208	205	190	215	189	201	191	204	185	210	200	195	212	222	220	216	191	194	199	183	191	211	215	202	207	211	209	180	233	213	186	222	208	185	186	220	220	185	197	192	194	200	212	208	182	182	202	200	194	177	181	193	186	197	233	204	218	192	194	203	183	171	194	213	178	194	200	220	213	198	175	190	209	177	190	188	189	201	192	205	224	193	207	209	218	195	187	179	221	190	207	200	177	205	221	200	220	191	198	238	225	184	213	203	186	187	233	216	213	172	208	208	200	185	210	201	192	199	208	203	216	213	183	211	222	213	204	185	205	219	215	204	213	221	191	203	185	226	168	212	203	205	204	223	226	211	196	206	193	207	203	196	184	191	191	179	189	197	199	181	186	217	196	156	224	203	226	223	231	194	192	211	180	226	184	229	206	199	201	202	191	201	203	197	213	202	219	225	185	212	198	215	195	217	190	215	207	198	182	205	174	219	201	195	201	214	209	191	247	209	200	187	191	201	198	223	185	188	212	211	214	204	216	233	184	223	178	187	187	209	231	202	214	203	189	179	170	207	201	221	216	188	204	182	223	219	202	197	204	219	203	195	204	183	181	207	213	185	206	229	192	193	197	192	204	201	212	198	206	201	218	197	194	209	207	173	204	209	206	173	202	218	200	203	174	211	211	236	190	229	198	207	207	212	217	216	231	187	199	244	226	206	205	194	204	185	214	197	200	219	202	195	195	192	189	207	207	212	225	193	195	201	196	198	225	224	202	189	189	182	211	193	203	176	206	196	205	188	231	209	188	197	216	206	194	204	183	184	189	220	168	202	178	173	184	212	210	210	186	208	225	194	216	214	209	194	193	191	205	200	186	174	220	224	221	201	204	191	193	206	203	189	194	193	204	170	184	205	200	203	198	189	197	191	226	223	197	214	197	207	187	214	217	186	198	180	220	196	192	225	213	201	203	238	246	181	223	234	190	193	208	210	196	192	226	214	211	199	218	212	199	234	197	164	206	215	205	200	210	206	212	203	189	196	218	201	196	200	179	188	202	173	212	194	202	191	187	200	184	222	196	232	176	203	212	210	196	200	213	198	222	221	215	164	213	189	188	216	238	202	232	226	202	186	208	184	207	187	201	253	191	187	208	223	197	195	230	183	193	203	220	228	222	185	185	206	195	196	212	220	197	205	209	207	206	196	209	215	178	206	193	205	210	216	201	189	209	203	213	187	189	202	188	198	202	233	204	195	175	182	215	211	209	194	208	217	217	221	229	208	215	171	180	217	214	215	194	211	176	210	208	199	220	190	231	199	236	207	198	211	225	247	204	204	214	211	212	208	185	205	222	211	214	218	197	204	186	208	219	187	230	213	211	228	199	208	216	203	188	194	223	218	204	221	212	186	175	188	238	204	201	191	225	208	245	206	208	212	212	199	220	193	200	200	212	209	194	209	219	189	188	171	203	215	209	221	205	193	211	216	210	196	209	204	208	204	200	201	210	222	188	200	194	197	188	205	197	183	215	212	201	219	204	192	211	216	191	214	208	208	235	195	213	193	188	194	180	205	200	210	198	216	204	231	197	206	195	199	201	199	200	215	199	203	175	199	239	220	219	191	188	226	196	200	227	204	204	199	190	189	199	212	201	207	189	180	224	204	215	209	191	233	213	191	193	206	195	207	241	217	211	196	197	217	206	214	218	186	204	196	221	235	201	205	215	220	224	221	192	206	210	209	180	216	217	183	172	209	203	201	204	194	204	202	190	185	199	209	221	200	210	225	191	193	207	208	211	204	187	191	187	208	238	180	209	196	203	198	219	199	187
5839	1486	2886	3572	3094	3454	10541	1780	1471	1332	1187	1001	930	949	857	854	714	781	755	755	726	649	679	694	720	666	662	685	641	678	646	650	616	640	659	619	630	600	575	592	612	615	636	593	618	591	575	614	597	605	590	606	625	587	623	615	575	571	596	622	596	582	571	594	571	583	604	584	577	611	615	558	603	606	577	535	602	584	598	580	542	599	609	566	526	557	592	606	568	566	599	534	574	609	535	609	603	556	598	605	606	567	552	596	571	558	579	585	599	566	573	593	584	549	574	566	557	568	612	553	579	566	574	557	533	593	571	558	582	581	529	597	569	545	527	550	625	565	589	516	603	584	566	544	558	530	569	537	547	613	564	555	583	570	571	584	501	556	554	596	558	564	524	575	577	582	639	549	571	569	567	581	626	598	558	586	587	585	541	553	556	530	550	583	574	544	537	548	597	574	562	533	597	545	567	599	584	548	554	591	590	535	571	587	582	606	555	598	548	582	587	652	560	580	551	571	615	576	518	535	580	548	557	597	613	588	563	544	573	613	565	600	598	577	513	571	540	581	562	557	552	565	569	530	594	563	560	537	601	540	588	553	551	568	592	577	611	540	565	585	584	592	599	626	578	574	586	589	507	562	550	577	554	590	600	578	538	565	641	532	574	578	556	594	589	529	552	596	580	603	578	529	544	554	558	593	547	562	647	530	554	564	566	528	580	571	590	580	555	569	567	570	586	580	553	567	567	577	555	536	610	556	545	569	560	552	563	560	568	538	565	570	537	569	584	514	564	549	602	579	526	555	629	538	590	578	586	620	563	599	569	558	549	585	542	538	604	572	558	602	586	581	587	591	556	595	573	583	546	591	615	581	524	568	538	503	529	576	591	580	547	534	522	558	563	557	550	552	600	577	571	553	555	564	577	544	540	558	608	549	560	559	555	585	553	618	587	545	587	532	543	558	586	534	574	570	575	574	561	604	586	572	559	576	554	569	604	552	542	581	581	584	569	532	575	557	584	553	581	613	607	610	564	585	555	608	523	545	580	589	575	540	570	541	617	562	573	591	570	523	583	560	547	574	597	582	556	591	538	593	555	559	512	535	616	540	584	598	570	547	576	550	558	555	594	559	566	517	547	584	561	532	549	529	563	594	572	549	632	598	533	577	586	625	569	563	556	510	562	591	610	539	573	599	558	547	518	589	581	577	574	561	564	513	549	612	601	546	539	576	568	581	580	619	566	532	572	570	556	603	569	553	586	595	580	575	574	629	530	559	555	546	601	584	580	607	604	553	574	547	534	626	616	547	579	578	565	538	549	546	546	552	577	560	589	576	567	588	536	551	575	559	547	521	575	550	571	554	552	590	540	582	532	588	594	555	576	584	571	611	576	582	589	561	571	599	605	550	587	561	559	554	602	576	525	573	555	593	532	614	563	596	561	550	551	537	557	532	566	591	543	557	566	563	531	560	623	547	571	557	577	546	617	560	579	545	586	579	556	584	544	581	585	569	587	564	576	579	593	549	596	563	587	524	547	615	524	560	597	618	581	534	555	566	549	619	586	516	594	542	522	546	586	563	555	533	525	569	589	588	609	614	586	613	528	582	581	572	567	590	572	603	540	589	556	577	579	570	582	583	592	554	575	599	594	607	584	595	614	531	552	624	556	570	592	545	564	540	595	574	569	569	590	583	562	575	570	549	583	565	563	560	609	558	590	598	577	619	597	581	568	586	525	573	607	542	553	601	598	550	566	606	573	568	541	570	545	597	557	584	577	547	513	522	550	607	572	539	549	596	577	641	525	571	553	566	515	525	584	523	567	575	539	575	560	555	561	577	538	566	619	608	581	552	575	595	549	569	585	556	539	542	555	556	572	566	591	565	569	598	560	518	529	506	553	529	652	585	565	573	607	526	559	567	558	564	575	572	560	550	619	571	577	563	517	519	599	609	620	544	535	575	556	573	571	596	578	581	605	543	584	625	581	584	570	578	567	591	529	555	595	545	574	551	550	594	605	581	602	616	574	594	543	572	552	614	582	562	554	560	558	568	543	566	575	560	530	595	584	548	595	596	571	601	527	550	592	560	575	588	535	558	594	544	608	576	593	550	574	563	540	568	599	587	581	512	581	578	575	547	568	572	504	563	564	567	574	571	581	591	559	607	583	569	568	612	560	571	553	564	575	616	549	556	592	595	580	587	626	545	557	571	599	550	599	595	573	597	529	538	614	585	532	555	596	555	578	577	563	561	561	563	543	586	608	599	532	607	574	580	522	572	553	601	550	581	543	526	548	599	580	565	565	585	529	589	586	548	562	566	601	590	563	536	548	613	578	535	580	555	574	569	571	551	534	554	566	613	524	526	514	558	563	591	561	567	593	544	603	579	595	597	593	584	520	551	578	595	540	592	518	564	500	585	551	601	566	573	571	588	562	561	601	588	589	571	573	566	604	578	571	574	607	551	571	583	601	556	572	549	572	573	570	513	546	570	591	570	562	564	536	548	606	543	561	581	601	544	567	569	576	602	597	550	588	568	564	575	530	574	570	575	554	570	590	570	528	593	540	588	594	537	574	585	595	589	529	562	569	542	567	555	573	531	576	564	583	563	579	578	561	558	557	527	559	533	530	595	522	573	568	601	556	552	568	549	556	541	569	587	558	592	538	583	584	590	536	580	560	565	582	567	560	555	563	559	570	568	612	586	552	560	618	583	517	565	562	568	552	526	572	552	574	585	555	543	548	582	575	555	582	557	535	516	595	558	573	593	566	555	564	567	547	581	609	561	550	575	580	545	561	588	557	544	553	533	563	529	576	605	596	606	566	580	538	596	578	569	548	610	593	518	559	571	608	538	575	590	522	569	580	569	577	608	548	563	575	504	575	565	561	578	574	550	603	563	580	583	563	611	564	552	546	543	633	587	559	540	598	566	608	569	546	548	541	557	589	572	563	590	567	563	567	544	566	582	567	571	579	538	599	558	536	555	521	579	533	573	549	594	549	572	606	548	575	527	547	576	577	592	540	588	578	553	596	574	589	584	597	574	580	557	575	563	594	576	624	604	582	599	545	569	545	554	563	550	610	550	587	594	566	616	578	583	560	584	592	572	573	558	539	549	577	530	545	552	570	585	542	561	553	560	558	560	556	566	548	603	546	513	591	587	569	588	621	531	585	613	608	581	548	566	572	564	595	577	592	571	568	537	565	602	566	627	528	585	573	572	540	579	550	584	593	575	616	523	587	574	601	522	581	581	550	577	592	597	568	563	560	562	569	570	601	568	551	557	587	555	554	575	575	588	565	560	592	556	568	602	564	580	580	551	556	605	594	581	592	588	555	593	589	540	531	579	565	551	563	549	558	616	616	554	548	530	596	560	560	537	566	598	562	576	586	578	532	593	598	574	599	575	548	592	620	554	544	543	568	632	576	566	542	555	575	538	604	570	578	560	559	581	575	548	562	555	552	557	568	563	540	571	571	556	566	600	576	565	564	559	551	582	577	566	574	586	576	609
14562	2808	3054	2086	1495	1321	20930	9608	874	559	540	524	546	458	438	452	467	438	433	417	435	393	425	369	441	416	458	378	413	411	412	414	376	411	386	402	426	405	430	413	380	383	365	431	423	374	361	384	410	368	390	386	411	410	372	385	405	387	351	387	397	388	365	416	361	341	378	397	373	372	401	397	382	433	364	392	349	454	365	414	395	390	363	384	400	408	347	372	389	412	346	393	423	405	369	377	366	405	404	436	332	404	379	370	401	430	400	406	381	364	413	384	403	348	384	378	320	371	383	373	371	360	382	391	379	426	385	385	398	378	379	377	392	391	415	382	410	359	378	407	375	410	410	424	341	441	382	348	394	430	402	395	350	358	360	386	366	372	364	374	388	338	357	357	391	422	397	409	417	425	378	399	394	368	376	388	401	389	395	391	412	383	400	402	382	400	377	409	389	389	415	357	338	372	357	364	379	422	397	399	353	399	383	433	358	361	395	382	377	411	380	367	365	382	388	386	383	417	378	390	404	369	387	377	413	375	383	400	414	380	396	366	398	356	383	387	381	374	375	393	433	353	398	407	415	423	367	343	408	385	381	386	382	398	396	415	391	406	344	363	375	376	380	389	346	419	391	399	428	395	383	399	366	397	364	389	382	363	387	402	388	393	395	356	415	376	367	414	423	384	373	426	367	370	383	404	396	388	400	391	400	374	389	373	379	378	383	416	418	424	356	371	361	385	442	375	407	406	386	393	364	397	373	375	361	396	395	385	375	363	404	363	392	385	349	404	374	366	430	380	397	384	381	382	395	430	381	369	403	394	403	403	373	402	362	410	406	382	418	377	394	408	370	365	395	403	362	370	361	356	397	358	366	376	396	379	396	380	361	392	400	405	378	390	392	381	345	380	375	365	380	386	412	391	398	367	399	395	357	408	376	400	381	364	368	372	372	385	386	405	376	401	387	391	408	383	369	358	374	389	393	403	361	371	410	385	361	393	370	409	396	359	366	405	378	362	401	416	379	419	389	356	352	353	393	373	399	387	394	364	390	401	355	395	392	407	393	405	363	371	406	392	437	397	374	378	367	354	321	384	351	395	387	430	339	388	385	421	400	388	394	393	404	399	323	374	406	361	388	374	403	411	383	393	409	380	382	343	398	374	388	397	410	342	374	376	404	380	392	369	393	414	384	385	380	409	383	380	338	411	375	358	388	378	359	397	401	386	394	355	363	374	367	338	401	377	386	396	399	398	376	344	379	398	405	397	402	381	414	378	378	353	370	377	362	365	364	351	329	378	380	373	389	336	375	389	400	374	365	378	374	398	364	385	392	367	386	366	349	374	412	404	392	384	381	392	403	364	364	373	366	365	353	368	400	368	358	397	371	379	396	360	383	356	429	378	388	369	402	353	396	413	385	391	396	380	377	404	371	375	356	409	393	388	373	363	397	398	378	392	396	362	356	421	391	348	350	380	378	373	387	381	398	412	343	398	373	374	384	378	389	365	384	388	385	405	405	367	379	337	372	408	379	379	362	381	396	362	394	371	387	402	369	345	399	388	365	374	397	362	372	367	410	373	374	370	426	391	371	375	373	396	359	411	393	383	383	381	417	412	383	386	341	330	370	412	357	388	348	396	387	386	418	384	386	374	403	387	407	370	375	357	370	404	390	381	389	378	366	397	368	362	401	380	388	419	387	362	371	383	423	381	409	408	426	379	403	382	388	350	372	368	381	409	389	382	375	372	379	404	375	364	415	386	311	394	389	380	381	339	373	397	403	387	402	395	401	384	359	389	377	370	350	344	376	381	391	432	361	396	386	377	352	399	401	364	372	385	314	340	397	347	382	406	415	392	379	374	409	391	369	377	404	429	387	395	389	399	417	386	354	372	423	365	398	388	402	388	385	365	385	385	393	418	371	384	402	382	416	371	408	363	383	369	388	387	368	384	360	400	394	369	396	400	406	369	372	374	400	360	397	353	381	366	427	377	384	373	415	417	390	383	355	361	352	376	399	345	378	367	394	381	347	406	423	386	401	442	352	409	424	371	385	392	371	402	366	389	378	362	382	374	368	394	385	439	383	352	387	394	360	384	366	410	430	385	362	362	406	398	402	389	378	342	382	383	422	385	410	379	388	457	406	384	363	393	415	391	359	389	415	430	392	400	380	431	369	365	379	355	386	393	411	423	368	402	408	361	366	362	406	366	378	392	392	399	354	401	362	370	405	404	394	409	381	387	413	353	372	364	380	420	396	383	386	403	357	375	415	376	403	384	388	396	367	359	353	376	397	413	388	368	344	377	382	382	411	400	393	386	366	378	380	388	383	359	379	383	389	341	385	406	433	366	363	404	369	353	381	387	363	404	366	409	403	374	373	362	362	378	399	346	361	371	381	366	397	399	358	394	401	339	385	400	374	374	393	424	369	372	379	391	394	363	398	360	380	357	353	380	363	385	410	414	388	402	364	374	348	381	368	370	352	378	390	384	375	395	391	415	395	359	430	400	367	388	405	383	351	397	388	369	393	377	386	372	372	409	402	386	416	351	365	392	407	415	381	386	410	396	384	418	369	369	380	377	395	374	375	352	366	423	388	407	357	382	388	444	406	400	389	397	375	376	403	377	397	365	374	361	413	393	389	365	393	381	385	381	399	388	341	343	359	352	357	384	359	386	371	382	394	413	383	392	358	401	381	374	354	381	362	383	400	353	404	364	369	382	371	386	394	413	412	398	392	372	365	331	386	365	403	420	396	373	398	394	387	422	353	414	366	374	391	401	381	396	417	402	400	398	395	403	418	399	396	385	368	372	355	401	395	362	352	382	402	391	413	364	371	366	403	376	366	365	411	391	375	408	357	377	429	398	401	371	371	408	395	386	401	378	377	386	404	439	419	366	402	373	412	387	385	367	399	385	410	395	395	398	375	402	414	356	386	395	370	408	411	408	381	441	404	401	412	333	363	406	380	364	388	405	399	372	375	372	356	386	382	399	362	389	396	390	354	386	420	387	377	378	388	384	356	401	413	376	392	335	391	365	371	378	364	387	387	378	371	389	354	371	407	380	379	391	393	374	371	371	404	408	383	356	389	418	400	351	364	382	439	354	366	366	367	420	397	396	374	424	377	363	434	401	397	418	411	430	423	390	365	392	375	379	407	369	392	392	410	370	418	403	346	429	382	359	416	401	412	363	388	407	392	348	416	396	384	419	368	375	428	343	411	411	381	361	370	396	369	384	403	378	403	354	402	402	373	394	375	400	364	391	414	382	410	393	385	348	340	395	355	425	384	364	392	349	424	378	382	373	403	379	346	387	386	387	381	368	352	382	365	390	383	386	371	374	400	374	391	412	405	396	435	371	356	375	359	380	356	348	406	378	381	378	398	400	384	370	396	372	379	374	375	408	350	380	409	402	388	395	361	389	352	379	405	385	360	376	370	376	396	359	425	364	400	373	391	400	389	369	379	364	387	372	398	348	401	341	359	387	382	367	394	391	367	380	341	355	377	347
7966	2677	5538	6331	5415	5309	41011	7799	2638	2128	1897	1743	1740	1567	1431	1397	1364	1319	1231	1263	1193	1227	1182	1098	1139	1115	1090	1089	1094	1133	1068	1068	1047	1030	1084	1079	1010	1071	1066	1030	1007	1030	999	1003	970	1002	991	973	1040	961	921	970	959	981	980	1008	973	954	934	952	984	979	958	994	999	946	959	929	911	940	922	1006	983	984	946	1004	943	938	929	927	954	920	976	967	975	923	964	950	983	948	901	927	944	937	967	944	984	926	918	930	959	947	910	946	976	922	956	945	933	1027	967	896	891	946	931	926	885	947	960	971	971	979	924	954	987	971	941	950	933	972	924	960	919	945	971	940	930	970	914	962	923	952	930	918	967	968	956	1038	944	958	937	934	966	952	947	956	868	936	938	942	923	995	970	911	949	998	934	903	975	921	966	970	939	917	946	910	943	994	952	940	941	931	926	941	927	990	930	913	959	932	910	903	975	929	943	945	925	994	948	931	942	934	958	945	937	927	989	974	911	950	948	955	958	913	993	898	942	921	984	916	926	904	898	952	962	974	890	940	886	940	932	904	937	881	865	924	909	934	918	881	954	902	951	877	941	937	936	959	980	946	937	957	991	938	966	914	892	956	922	927	971	972	988	911	947	905	947	942	940	986	897	918	962	980	929	927	961	930	963	960	948	951	943	957	938	948	919	930	932	932	926	948	890	939	929	961	944	936	908	923	934	937	912	937	917	961	940	942	926	982	971	959	940	896	929	971	928	923	896	916	935	931	921	974	947	983	997	951	943	956	903	952	975	918	968	957	952	967	978	950	978	984	916	909	914	984	914	973	941	910	975	973	934	910	938	980	945	939	934	958	955	869	963	991	927	936	896	959	955	937	938	976	925	947	955	909	982	892	930	943	917	972	932	938	922	965	928	1010	997	938	909	937	939	974	964	988	928	900	934	919	933	898	970	884	906	923	930	901	986	951	951	881	878	935	981	970	941	946	943	934	996	952	994	970	975	941	933	940	900	943	947	890	890	894	988	963	959	925	905	930	998	931	927	958	943	976	929	979	986	941	856	991	937	935	933	970	919	948	923	933	1004	978	975	928	949	910	915	917	893	947	962	916	959	968	883	979	907	934	977	951	919	948	942	943	903	908	933	911	979	972	989	973	896	953	938	942	982	964	914	927	877	971	927	951	906	934	970	945	975	935	964	922	985	929	936	905	964	887	935	961	986	987	976	894	953	980	932	979	901	957	928	923	949	915	917	994	951	931	960	957	898	927	929	975	934	897	961	932	904	879	929	956	932	940	922	937	993	985	960	988	966	996	963	914	896	944	890	944	971	939	934	898	906	958	940	991	907	930	942	987	965	922	951	946	927	924	955	930	958	971	922	949	989	920	958	935	902	923	919	922	914	953	906	935	990	909	905	997	948	977	976	989	939	948	944	959	921	959	960	945	920	954	977	1012	982	962	1033	947	982	950	930	957	974	937	948	959	926	981	981	963	916	904	984	930	974	989	983	948	937	908	924	960	960	946	960	909	987	953	962	967	990	906	946	915	1025	958	922	960	983	1001	979	950	965	969	994	897	967	927	931	1000	934	948	943	948	973	1018	932	890	922	976	951	959	870	964	947	927	915	963	963	964	933	892	949	933	967	944	967	943	1010	958	986	906	866	962	963	950	962	964	938	1009	943	941	932	939	949	950	945	964	941	931	912	1007	910	896	943	956	925	914	942	900	924	961	890	943	942	1001	952	928	901	940	920	937	943	1015	898	916	970	922	957	973	955	939	934	964	913	925	1002	964	993	875	964	933	935	1025	885	917	917	942	979	966	947	961	974	940	903	943	887	887	904	930	904	937	911	944	923	957	938	926	957	944	938	921	958	947	971	919	926	944	937	949	875	884	927	891	949	981	902	938	935	939	944	967	938	915	942	1006	904	904	948	971	954	955	942	915	952	929	936	956	958	934	908	953	929	894	888	921	1000	1015	960	922	938	935	909	971	970	898	936	913	964	903	910	952	913	953	936	939	906	933	991	928	955	932	941	873	843	1003	953	951	979	942	932	942	925	967	935	894	989	927	948	873	894	875	929	924	939	934	934	928	904	911	943	961	987	891	995	897	903	886	961	935	916	929	949	964	951	965	957	939	970	934	961	942	1009	890	997	951	945	977	934	941	945	894	938	880	946	999	959	958	913	1041	922	884	920	946	945	965	985	950	872	940	942	863	940	949	979	947	933	914	966	976	960	972	918	952	989	949	919	949	934	918	993	895	991	937	995	930	938	931	913	912	932	937	931	914	917	981	926	960	972	962	993	929	927	947	922	924	971	988	964	943	895	924	984	950	961	966	902	934	949	924	922	862	900	914	908	934	928	934	903	936	963	1035	927	925	899	971	949	928	906	938	920	922	946	988	940	933	943	881	978	945	926	962	893	916	948	907	902	953	919	958	967	900	938	931	929	957	930	941	962	900	937	979	967	910	961	926	966	926	920	949	959	907	959	982	945	872	893	908	952	956	952	930	898	911	882	914	916	917	989	897	953	907	983	970	948	911	920	971	916	970	1003	872	980	842	942	964	950	944	907	908	905	931	961	885	908	947	901	955	951	971	887	943	935	959	889	895	914	959	919	909	949	914	957	964	960	966	904	926	927	979	928	956	915	920	939	945	921	922	923	900	953	981	895	913	913	968	969	954	976	955	937	944	944	932	916	936	964	901	960	962	954	981	911	901	927	925	944	957	918	941	945	969	964	918	919	920	959	914	957	974	930	901	893	930	935	909	979	960	976	938	928	927	953	912	924	1000	956	919	992	907	931	951	967	940	931	988	908	970	956	933	910	917	942	924	942	962	909	948	949	953	939	966	950	936	988	891	920	963	924	917	927	920	952	899	953	918	981	969	955	931	944	937	962	952	933	970	965	973	912	935	967	941	930	978	957	944	963	898	960	957	970	968	945	983	898	948	925	965	911	911	923	936	914	930	986	1001	956	926	887	958	944	911	926	914	917	915	911	906	897	945	907	955	909	957	924	934	917	965	928	947	909	953	900	922	948	913	927	975	917	945	928	920	919	923	928	965	892	962	929	954	987	924	923	958	930	942	971	974	996	998	956	977	928	875	951	938	932	935	970	936	930	948	910	932	947	921	956	933	917	942	952	959	941	905	941	909	938	952	949	944	901	969	934	960	981	905	929	914	928	961	948	892	955	952	865	982	971	970	934	912	912	908	899	933	916	974	943	932	930	932	957	935	958	947	923	908	978	948	890	943	918	910	919	927	915	914	965	965	940	910	956	913	997	967	960	896	889	929	928	952	951	965	955	902	964	939	912	947	937	962	975	1009	979	899	909	912	924	917	972	935	961	962	929	871	968	922	884	889	981	944	962	942	954	904	948	957	948	933	899	895	935	900	918	937	948	925	922	962	937	963	928	903	919	950	873	935	891	971	958	932	938	947	923	957	1004	952	922	971	969	961	919	986	979	897	985	916	967	902	953	913	885	878	986	938	913	973	970	927	924	935	906	890	912	994	917	916	895	927	916	908	953	937	930	932	944	905
1991	210	236	202	167	166	423	148	137	134	142	125	124	151	114	108	120	123	112	125	131	136	129	123	133	121	126	124	109	123	126	129	119	121	118	118	148	138	127	118	131	119	118	139	148	119	131	123	119	109	136	131	128	138	147	119	107	115	140	133	135	123	162	123	133	122	127	137	146	136	125	127	130	121	125	117	135	114	100	130	134	117	124	132	156	118	106	131	127	134	141	128	130	117	114	110	131	137	111	119	131	118	114	158	113	132	126	129	103	125	139	125	128	121	136	136	107	131	107	134	128	132	129	139	120	119	132	124	131	129	120	149	114	121	152	144	122	126	122	117	106	146	131	114	125	126	129	141	113	138	151	120	117	108	146	120	132	131	157	147	158	131	133	110	136	133	116	129	120	134	112	131	118	137	120	127	139	112	113	113	147	127	132	112	141	120	128	117	118	124	124	130	129	128	117	114	140	116	153	129	157	108	123	111	128	135	109	131	124	119	120	126	138	119	130	114	111	121	142	133	124	134	140	92	114	122	103	116	148	115	148	132	125	124	131	109	131	122	134	110	146	132	149	117	124	136	124	122	123	112	120	118	133	150	116	138	130	134	121	122	141	134	112	124	127	125	136	133	127	127	135	136	127	123	154	114	128	117	122	141	137	127	147	119	128	134	115	120	141	117	126	118	131	135	132	115	114	146	121	130	128	151	113	138	138	103	139	141	137	139	135	155	115	117	124	127	123	104	108	153	120	132	132	136	132	128	123	127	109	134	123	107	132	153	136	118	123	131	117	118	129	106	137	128	121	126	130	128	122	144	117	127	151	114	130	135	122	133	111	118	129	110	116	142	122	119	146	128	121	136	122	116	130	116	123	145	135	110	121	139	138	127	118	125	143	143	128	106	126	127	109	126	169	104	116	147	117	99	135	129	126	126	120	136	102	115	111	154	116	107	112	103	124	127	137	119	120	134	133	137	119	145	143	105	112	127	138	116	123	138	118	105	123	123	118	111	130	144	130	127	129	144	125	107	99	124	122	125	130	121	136	106	113	146	111	101	119	113	140	126	111	129	119	164	129	117	111	127	124	116	135	116	139	131	120	118	131	131	117	143	117	127	122	118	130	124	124	130	128	133	114	140	139	150	112	154	128	120	126	115	131	125	136	126	107	126	141	121	138	118	107	128	136	128	136	136	157	146	141	114	134	131	126	147	132	104	138	110	131	132	114	113	102	138	126	121	121	127	123	123	132	129	149	97	134	121	137	136	126	113	118	123	126	118	132	129	121	120	125	134	113	129	137	130	135	125	137	112	130	110	115	129	141	144	115	111	109	129	110	125	150	113	106	127	118	146	135	135	112	125	118	127	142	138	141	156	138	120	138	130	137	145	152	119	136	135	139	121	118	135	114	132	118	149	148	125	124	151	121	133	125	148	120	130	119	134	110	115	127	122	122	132	113	141	113	122	112	126	131	133	121	121	132	115	124	131	126	142	98	120	114	126	135	126	131	122	132	131	118	144	137	109	131	128	128	107	137	115	129	136	122	121	110	144	132	130	120	116	124	135	119	109	145	140	127	136	122	109	129	132	145	130	127	129	128	129	121	132	154	112	123	123	116	127	133	128	141	136	124	104	114	114	120	132	144	131	129	122	127	129	130	147	134	130	122	135	110	145	131	127	131	120	127	138	111	131	135	112	139	123	150	141	101	132	130	122	126	128	144	108	146	146	117	117	130	146	144	128	141	133	130	108	111	119	121	124	132	151	136	133	120	126	120	125	129	140	117	128	143	136	128	148	128	136	145	120	109	131	129	123	110	113	130	123	151	114	122	136	125	139	120	118	133	128	155	126	112	114	131	130	157	130	126	116	153	115	122	130	128	143	120	111	133	148	133	127	136	116	115	124	109	146	118	135	133	126	116	138	140	128	121	118	139	126	134	175	124	129	130	145	140	131	110	136	128	108	137	125	111	112	120	140	118	124	134	112	108	143	141	140	115	139	134	155	117	130	122	116	136	122	132	128	123	136	122	130	138	101	135	131	137	153	128	129	117	123	140	144	126	117	119	135	117	126	137	138	133	114	122	137	106	112	129	124	111	125	135	146	113	134	128	118	129	141	117	131	132	148	115	129	128	138	126	120	145	136	120	128	143	121	126	111	121	136	131	118	133	128	118	114	136	122	122	144	121	128	121	149	132	113	124	115	108	108	117	123	105	109	108	151	125	138	120	127	126	113	130	129	155	114	138	123	140	113	158	119	135	143	128	121	150	126	143	103	102	138	120	131	139	134	129	122	135	129	135	119	151	146	134	137	138	139	117	116	99	121	115	135	123	129	123	128	125	131	140	123	109	129	148	138	132	117	111	118	131	142	131	118	126	117	126	117	101	128	126	118	103	138	124	132	120	135	132	134	122	125	135	126	154	128	126	124	117	120	136	135	100	117	128	139	133	133	126	137	129	131	122	119	135	129	115	142	131	131	113	127	124	105	110	127	102	123	117	135	121	118	132	121	124	123	121	146	132	123	126	130	125	137	112	122	124	102	151	111	104	134	120	133	138	125	124	130	111	125	112	124	141	136	123	133	130	107	120	131	135	123	121	143	129	138	158	120	119	137	123	121	121	126	124	140	144	130	118	131	123	123	141	127	125	131	146	144	133	107	110	111	139	133	126	139	125	123	124	120	133	123	128	128	139	127	138	128	130	131	119	133	121	128	111	115	125	126	133	123	121	145	129	134	145	130	128	129	126	120	127	154	143	144	124	113	138	131	117	130	123	121	127	133	145	137	126	126	140	126	120	120	117	135	132	141	125	144	116	136	126	126	124	112	127	101	128	115	136	115	124	121	118	118	130	157	120	135	113	129	126	112	113	147	135	107	123	132	121	124	121	135	120	135	134	138	120	115	117	123	156	137	135	139	125	129	144	138	135	109	133	108	134	125	115	128	120	138	127	134	142	147	123	140	136	114	126	149	158	135	129	133	158	144	139	111	127	159	124	150	134	137	114	129	132	120	128	118	117	145	123	142	156	124	121	133	121	139	123	104	150	131	122	119	129	116	135	111	129	126	124	123	117	118	105	113	147	133	111	143	135	144	128	149	155	132	141	148	115	142	169	151	137	113	125	127	121	109	110	119	128	117	124	143	123	128	127	114	119	115	139	127	127	131	132	118	132	121	122	129	122	93	119	133	146	118	125	125	125	124	119	122	144	124	123	114	138	143	112	141	133	131	146	112	134	130	124	145	138	127	135	117	131	128	128	119	140	128	146	112	127	147	110	140	103	132	133	133	128	118	129	120	119	123	127	137	126	113	123	115	127	135	136	115	122	133	136	129	131	124	153	135	134	111	123	136	130	92	121	124	123	124	142	115	117	105	123	140	132	141	132	126	132	122	129	104	122	124	109	124	144	136	96	124	135	135	135	111	122	96	129	117	132	119	136	139	128	155	117	136	144	133	107	120	111	145	127	131	132	131	114	129	128	120	114	130	108	118	122	113	138	117
2153	455	655	590	583	658	2143	410	423	442	391	394	410	414	431	418	372	407	383	438	421	393	405	419	405	386	446	400	417	430	391	401	405	368	396	379	389	407	376	413	375	406	351	375	393	392	397	396	403	407	400	387	375	387	391	388	379	378	375	382	387	396	378	419	392	393	406	400	401	383	381	394	422	412	368	395	360	394	408	383	416	402	383	403	367	390	428	405	397	404	447	377	356	414	366	367	403	407	374	391	408	368	394	434	384	364	402	375	395	407	437	364	347	417	391	414	400	400	400	385	418	367	358	384	426	381	418	392	412	373	411	437	406	364	388	404	430	361	410	383	352	410	396	376	372	364	403	400	371	374	384	437	401	430	407	382	397	391	388	418	383	396	406	382	389	388	400	393	411	377	394	382	373	390	395	431	424	413	380	363	417	359	379	392	351	402	423	382	400	366	406	374	385	406	387	389	376	386	384	399	378	407	333	389	370	393	412	407	376	426	412	417	396	365	391	366	405	378	404	414	402	392	375	398	406	406	410	399	409	357	378	397	403	403	387	399	438	428	402	401	365	379	392	399	417	446	375	395	396	374	406	413	373	396	429	399	398	419	403	390	395	403	413	439	420	369	393	356	408	391	395	407	390	402	393	388	355	378	416	364	380	369	392	383	391	382	394	389	392	416	386	361	403	434	445	418	412	400	379	383	377	397	370	393	409	379	427	413	362	403	362	412	400	414	374	359	416	397	391	400	393	397	400	403	420	388	389	397	376	361	394	423	384	389	400	425	397	364	358	411	397	420	376	385	387	394	398	400	423	393	428	378	418	384	388	394	418	418	373	354	413	405	405	412	368	383	388	384	397	382	377	362	428	401	384	431	382	375	382	375	340	391	428	404	379	399	369	358	435	387	404	342	418	404	386	387	409	396	392	415	398	415	394	426	405	416	368	383	384	403	399	418	381	434	393	366	385	374	392	389	410	388	391	353	426	423	382	385	376	406	377	408	390	432	418	388	346	433	396	429	360	413	379	404	377	357	419	399	393	396	402	409	393	397	394	371	402	402	361	447	405	410	391	400	424	400	360	400	405	377	373	375	398	383	413	380	360	406	355	412	392	428	376	372	394	391	409	411	372	412	384	379	361	399	357	410	405	386	378	382	396	383	403	427	396	387	392	381	393	395	417	360	422	393	383	389	417	411	381	399	382	420	368	390	417	374	395	436	418	420	418	417	407	427	375	373	379	376	412	381	389	401	372	382	414	386	375	375	386	389	399	389	413	405	401	380	387	375	395	335	418	386	440	405	412	404	372	440	386	414	415	414	427	416	394	440	388	415	393	377	385	414	396	415	378	394	394	368	388	391	378	378	394	413	396	401	400	354	396	354	421	407	440	378	375	387	380	432	395	406	422	377	385	407	421	377	433	401	413	414	424	410	401	385	384	431	370	384	375	377	402	381	393	392	405	410	384	372	415	415	406	391	395	379	388	370	367	356	386	381	362	391	437	397	411	406	398	385	407	408	362	408	376	377	381	416	393	432	411	377	387	401	371	366	383	373	411	413	381	405	403	399	412	425	392	400	367	420	368	412	375	337	408	417	451	422	387	378	344	372	389	390	404	387	408	408	361	387	362	414	405	398	403	425	410	401	370	413	401	426	370	394	400	395	394	386	396	387	406	386	386	365	408	400	395	391	388	375	370	392	383	413	423	413	404	390	390	411	374	389	373	423	405	385	412	406	380	424	402	376	370	411	382	389	397	405	377	380	422	403	389	400	401	411	409	399	408	382	414	414	406	371	389	386	402	416	400	375	401	405	380	393	370	407	401	384	345	386	415	379	398	352	414	378	390	416	391	370	383	395	393	395	420	413	430	391	391	388	401	398	406	399	352	411	411	384	382	414	392	433	372	378	384	354	392	385	393	382	403	410	392	374	417	361	431	405	395	389	403	372	372	366	368	389	368	402	391	384	395	388	383	389	397	388	403	403	384	421	389	358	428	375	399	391	367	389	412	385	378	425	388	438	396	420	374	395	369	421	407	370	378	414	395	436	384	381	377	380	417	377	363	388	392	412	383	401	404	382	413	383	432	406	372	422	376	385	412	376	405	398	408	372	415	407	370	380	373	401	399	379	417	404	397	369	380	402	426	405	416	405	387	366	345	395	399	400	416	412	396	415	409	387	379	382	395	405	356	412	394	397	406	414	399	376	429	416	414	419	398	412	382	394	427	367	390	416	416	391	392	401	390	385	403	390	360	427	405	413	398	395	405	344	397	422	395	383	396	406	413	392	434	403	364	406	405	396	391	417	387	383	379	376	418	410	372	399	419	386	380	381	419	380	381	388	375	418	371	413	404	408	414	386	422	424	385	400	405	388	382	362	429	396	377	378	377	442	414	396	390	408	413	388	403	389	379	410	387	425	378	386	391	405	398	356	396	381	399	378	370	404	377	445	434	384	421	392	369	383	411	411	361	406	404	399	412	409	418	407	409	415	380	372	383	387	395	387	378	419	432	382	387	406	383	384	383	357	416	430	402	427	397	377	406	379	399	377	411	403	413	385	412	422	354	411	406	385	389	400	399	406	381	399	409	412	420	386	417	401	404	411	402	412	412	376	373	373	383	387	383	445	416	403	410	427	362	420	360	401	357	372	404	398	358	364	388	393	396	382	387	404	411	399	422	383	372	396	433	403	424	397	399	375	367	373	446	384	427	371	395	387	393	397	401	403	388	401	391	409	399	401	404	411	373	420	355	388	414	382	414	427	386	405	361	394	380	427	426	389	366	360	384	395	332	422	395	425	381	387	411	381	410	401	431	424	380	393	386	396	433	428	385	426	403	362	385	391	412	426	383	386	382	401	410	416	391	399	402	349	400	411	418	390	438	380	387	441	423	419	386	395	420	359	379	396	409	367	383	387	386	427	420	401	424	372	406	407	412	443	405	399	387	368	407	399	430	387	400	404	370	408	396	419	423	399	405	424	422	394	419	392	353	405	360	392	384	413	408	412	402	424	380	402	417	375	435	397	416	365	419	388	398	383	403	368	419	390	366	410	398	404	374	414	403	392	397	411	407	407	399	387	373	364	353	422	367	402	394	420	412	442	397	387	377	370	434	374	395	409	406	383	376	435	389	388	394	418	411	409	376	400	387	415	390	383	375	415	417	388	372	403	368	382	397	404	400	405	389	408	407	384	378	392	397	383	388	419	413	389	374	393	411	403	403	379	381	374	397	394	371	391	401	428	376	384	398	391	391	337	407	389	406	400	418	433	392	367	378	415	386	408	405	387	419	360	376	390	385	394	399	373	427	396	403	402	429	409	405	381	355	403	380	439	413	396	383	425	403	441	399	408	407	413	395	365	379	434	426	380	378	396	428	401	407	394	369	388	358	354	363	392	362	401	404	392	405	403	353	377	408	415	386	388	386	375	436	424	388	382	463	394	401	393	395	388	405	396	354	397	383	395	373	380	388	422	390	407	384	391	402	396	372	396	412	386	417	387
7929	1222	1301	1021	734	673	5677	666	325	280	282	258	277	260	260	221	251	248	226	217	251	215	238	238	235	185	204	202	226	216	201	227	205	229	204	196	254	210	221	222	187	208	222	238	211	202	224	225	176	221	206	170	177	215	216	196	214	196	202	201	187	224	200	234	223	183	215	188	226	216	210	202	171	192	197	219	177	210	210	213	207	201	189	187	177	200	189	185	207	209	181	216	203	199	204	208	198	205	199	205	175	215	211	196	213	207	228	205	197	200	235	199	211	214	193	226	200	204	198	206	203	237	197	189	220	188	210	244	212	189	188	237	187	212	170	192	182	209	199	208	205	220	179	199	213	224	201	187	199	214	213	203	220	192	201	218	209	215	235	178	200	190	200	196	213	212	224	218	171	198	209	185	208	199	199	201	200	206	224	210	203	175	194	195	209	240	222	191	192	214	207	186	203	166	199	191	190	221	210	223	189	209	201	199	222	210	192	188	187	174	231	177	196	184	169	205	203	194	214	218	203	204	232	205	213	196	185	201	212	181	219	183	195	185	201	197	197	207	208	186	212	205	211	184	205	199	200	200	218	203	199	203	208	228	217	191	200	214	196	218	207	215	213	174	156	156	184	166	229	206	189	195	160	171	235	207	185	199	191	207	209	196	184	212	204	223	201	212	217	221	227	227	200	206	191	181	209	213	203	199	199	211	196	223	228	200	183	213	220	210	209	212	199	228	222	210	232	182	201	205	195	195	191	200	224	205	199	232	197	202	230	197	212	210	217	216	207	215	186	238	216	226	216	211	214	206	188	190	201	223	205	215	228	203	203	224	177	213	213	199	213	194	221	188	201	199	200	202	219	208	219	211	198	203	198	195	182	225	192	193	191	224	220	201	197	214	201	199	174	216	214	210	209	218	194	207	206	217	231	198	155	227	223	207	222	188	176	196	215	212	186	186	209	218	201	193	220	185	239	206	229	198	207	190	199	197	188	195	202	199	189	208	223	199	195	189	193	170	214	207	209	192	213	192	202	215	216	196	228	195	199	194	195	211	167	214	232	193	227	198	214	223	196	215	216	187	228	190	203	217	194	194	217	193	205	199	195	182	179	227	191	212	227	198	218	193	206	199	195	201	219	160	168	204	219	203	200	213	180	198	201	194	198	217	206	215	245	232	196	197	205	189	172	192	180	227	190	203	182	204	215	204	202	224	192	189	189	201	174	205	208	198	214	199	218	206	204	219	218	184	218	208	229	204	193	224	213	233	187	178	190	200	230	174	198	189	206	192	187	214	185	199	216	189	215	203	239	210	206	207	195	193	181	225	208	218	215	202	217	224	216	242	195	203	226	195	203	206	210	206	207	223	194	217	203	197	177	223	206	225	197	183	183	185	179	196	187	236	220	205	213	213	208	202	218	212	193	214	233	204	177	197	196	203	192	243	202	183	207	199	220	204	221	227	212	204	193	198	196	215	223	185	202	236	211	182	215	203	198	227	210	239	222	181	213	201	204	226	210	204	213	203	220	218	199	185	239	226	195	206	202	188	213	208	214	206	228	194	212	210	205	210	215	208	204	224	231	231	209	236	205	223	214	198	210	188	213	225	235	192	211	209	187	196	178	218	211	203	196	235	221	212	219	200	204	203	220	228	190	187	189	208	212	229	224	232	198	188	198	210	182	207	197	196	224	181	205	196	200	218	176	189	210	197	200	180	204	192	204	207	206	215	202	205	194	186	186	202	170	227	213	212	233	201	226	193	222	200	190	196	175	197	187	213	235	212	201	208	194	196	199	219	191	248	204	194	211	184	193	186	208	214	183	195	192	219	215	211	211	216	234	198	222	207	213	185	187	191	201	222	224	191	229	186	218	198	233	198	208	236	213	220	210	210	209	202	183	230	215	213	214	180	193	201	193	185	199	202	202	220	210	203	192	203	226	191	195	247	217	181	197	221	198	221	209	232	221	212	190	223	222	202	194	200	207	198	232	197	223	205	227	191	215	217	214	197	202	207	197	206	200	200	202	196	207	202	194	219	194	229	190	195	212	215	207	224	211	215	207	194	188	196	208	207	204	192	212	216	208	191	218	227	190	192	206	191	205	175	237	209	192	194	202	206	191	227	203	202	191	191	202	200	199	225	230	187	206	213	202	198	208	197	223	215	231	191	186	219	195	213	192	215	213	212	212	199	196	221	195	208	193	209	195	210	184	212	192	201	215	195	192	215	235	218	189	195	225	181	203	202	202	194	234	187	230	173	206	223	207	193	204	199	207	219	212	199	187	184	195	213	182	204	192	202	183	188	192	210	212	210	205	164	196	194	194	196	184	201	188	206	239	202	202	180	190	217	197	206	190	237	210	191	203	193	217	223	246	214	197	191	188	215	205	224	197	198	196	216	182	211	194	199	189	182	215	205	202	205	208	193	242	201	222	194	207	214	188	186	204	205	209	222	236	223	204	196	176	188	234	225	203	216	203	228	225	198	203	214	181	189	202	222	184	198	192	186	209	198	200	192	185	227	209	215	196	185	191	177	198	198	210	198	179	220	224	194	200	246	197	207	208	208	200	218	206	212	194	221	195	202	210	207	200	230	176	206	212	212	208	182	194	195	198	194	216	174	209	208	194	199	194	212	221	180	226	196	180	229	207	176	198	210	192	197	216	205	220	223	206	184	212	183	217	226	212	207	206	198	213	188	199	218	215	188	204	233	172	201	194	210	212	204	191	216	177	194	194	201	196	186	222	205	210	206	209	198	232	208	228	200	206	216	213	213	190	226	221	185	166	209	214	222	191	211	195	210	203	204	205	210	234	190	200	179	192	184	199	209	191	233	222	213	200	225	204	219	201	172	180	216	213	220	208	184	231	207	212	203	210	205	201	205	178	207	223	200	202	234	199	207	185	204	216	198	208	192	198	207	203	202	210	200	189	192	237	204	187	205	196	200	210	246	211	222	206	213	208	197	217	207	206	200	165	191	194	182	189	210	197	190	225	211	175	199	221	204	219	211	195	192	207	201	201	183	190	199	225	189	221	193	216	179	194	222	218	224	230	221	204	212	225	194	205	202	201	203	172	208	214	219	174	212	195	212	183	233	199	259	189	222	235	210	223	181	203	219	203	173	191	207	203	220	201	199	226	206	183	219	228	195	189	196	210	173	206	190	238	199	182	236	237	182	178	190	190	199	184	186	220	205	190	219	186	187	197	207	204	214	178	201	185	189	211	229	221	155	210	200	200	196	234	203	173	198	221	188	210	211	210	201	172	190	199	193	190	197	197	218	178	204	234	219	210	185	207	226	200	188	216	207	205	234	193	225	211	208	210	201	221	201	208	190	189	186	195	198	209	216	192	191	202	214	197	203	193	199	233	229	220	206	201	188	192	202	194	188	181	178	230	198	191	181	216	189	194	197	201	199	210	206	205	212	194	205	255	238	211	186	207	202	193	237	217	213	217	210	223	224	201	196	193	232	203	236	209	193	183	186	188	199	213	191	214	190	195	188
5939	1417	2844	3421	3089	2958	16927	1652	1452	1257	1152	1033	1000	947	885	859	830	822	751	745	769	727	728	675	654	670	647	661	620	624	617	647	629	683	615	653	625	631	633	653	662	598	634	583	649	650	640	625	635	548	601	588	571	605	617	597	593	614	576	585	623	596	594	620	592	586	583	582	585	582	598	607	562	576	612	601	587	593	602	548	603	540	568	616	638	556	588	595	555	597	553	556	562	569	590	608	591	587	606	575	611	576	554	600	566	565	625	575	578	597	594	577	555	578	561	585	569	620	606	626	510	530	548	548	530	586	608	567	597	581	547	594	551	597	599	563	598	642	599	595	596	594	585	558	619	572	575	542	582	539	588	585	571	621	552	557	568	566	600	536	573	578	576	590	579	585	572	599	589	575	549	592	601	588	561	573	561	574	590	557	579	575	596	572	570	551	585	587	593	600	556	611	584	550	586	602	594	615	592	621	592	586	561	524	580	571	573	526	529	567	600	586	547	553	529	564	618	652	610	574	587	563	561	568	627	563	605	626	598	584	611	575	570	567	560	613	559	544	551	600	609	616	633	553	571	557	589	579	554	589	556	555	603	587	587	548	614	576	561	568	619	563	551	625	554	561	567	535	578	563	603	561	616	588	596	569	578	556	616	576	567	543	585	542	542	577	603	553	589	568	560	606	574	595	583	533	555	567	609	575	596	611	586	558	597	575	557	529	608	598	581	568	525	576	566	560	585	594	540	610	557	537	612	588	593	641	544	600	611	578	600	544	554	509	565	611	599	547	592	596	562	582	590	525	580	574	569	596	545	585	578	564	594	569	557	568	542	614	584	550	613	497	518	585	597	565	562	553	581	560	596	610	567	568	574	606	547	568	583	568	580	569	569	610	529	583	582	579	576	576	540	589	579	582	594	559	571	599	554	525	553	556	582	610	579	573	559	625	578	578	561	584	590	557	605	550	537	582	577	584	582	592	552	540	584	520	563	568	584	581	530	563	568	593	609	558	563	529	565	565	574	594	572	585	583	549	587	568	528	584	622	574	604	606	571	557	597	560	567	599	567	554	602	601	605	580	584	558	546	571	599	558	565	584	563	541	547	581	535	608	578	568	576	563	580	571	559	580	622	605	551	578	544	563	540	594	565	603	570	586	561	606	559	501	585	558	554	562	588	577	545	608	575	607	600	576	537	577	600	588	566	578	552	626	606	583	514	601	597	557	585	511	555	623	527	586	575	632	586	581	545	596	566	577	566	569	642	582	584	571	580	559	565	600	588	566	582	558	585	573	579	621	620	588	583	554	567	544	572	562	599	590	556	547	597	578	566	544	596	577	563	574	564	613	596	627	558	573	593	537	548	585	563	594	574	558	602	567	514	599	554	560	584	588	575	615	576	577	559	570	561	562	569	586	584	530	613	533	586	567	593	569	576	568	622	599	570	612	612	538	541	540	546	576	575	600	575	562	589	574	568	549	596	569	589	588	580	563	569	580	584	547	527	549	546	593	559	567	563	603	567	557	570	569	549	624	593	602	562	561	600	510	615	581	577	545	613	559	597	566	557	550	506	625	557	577	621	577	570	553	581	527	564	545	601	567	585	567	622	522	596	612	555	573	549	551	586	555	547	595	574	590	568	595	577	523	597	535	588	554	521	548	635	572	593	547	585	569	556	600	567	598	577	615	605	539	516	554	568	584	591	564	592	575	557	583	590	557	579	581	565	593	552	581	565	503	591	552	620	525	587	564	621	591	604	557	557	574	565	596	536	576	598	616	554	590	573	555	547	592	579	551	566	546	554	595	532	569	595	576	585	560	594	601	559	567	593	512	571	558	561	616	584	567	573	589	532	554	532	540	560	588	585	560	584	602	577	566	595	596	544	577	585	558	577	598	576	580	546	561	578	556	556	586	582	583	602	578	572	488	597	589	656	583	558	575	589	543	566	552	624	575	531	600	560	516	593	574	578	569	554	569	569	584	602	537	572	569	552	554	572	549	600	619	567	578	599	590	557	528	584	624	619	604	542	560	532	549	581	545	590	564	545	558	565	593	594	593	650	577	539	539	533	549	588	603	562	556	604	590	589	566	537	554	533	565	574	560	520	582	548	586	550	576	573	592	546	556	552	582	601	600	602	557	553	558	542	556	613	529	591	577	583	561	616	562	625	582	598	588	620	556	600	627	549	595	616	549	601	556	558	610	585	579	577	572	546	558	597	603	605	593	560	595	603	604	587	552	543	545	529	561	595	549	614	582	568	572	615	636	589	618	577	605	597	613	579	560	577	532	562	543	525	588	606	564	578	600	572	578	579	573	577	577	599	569	579	559	589	594	605	585	577	548	612	553	557	585	601	560	604	551	610	565	586	543	558	541	611	606	583	531	575	548	583	576	561	589	595	540	563	555	604	590	587	577	571	594	573	543	617	520	621	585	582	563	586	597	579	632	563	551	505	581	582	524	562	563	575	579	537	621	580	572	572	598	592	596	568	577	586	578	560	566	558	539	579	596	551	565	579	509	564	601	548	573	588	569	533	598	566	548	570	578	538	545	561	545	541	572	589	582	550	607	598	583	570	562	586	565	595	559	625	574	563	576	538	517	557	574	587	569	583	559	568	614	589	581	526	539	591	549	603	552	567	574	549	581	550	593	520	562	556	561	560	569	562	597	545	583	551	560	594	544	578	603	586	574	595	565	606	581	609	558	568	584	561	579	560	616	561	588	582	561	586	613	593	562	568	556	613	548	589	583	595	587	552	616	581	590	592	592	565	570	548	603	530	573	538	525	560	571	568	550	607	548	563	552	606	631	550	604	547	546	591	621	570	592	563	542	586	581	573	608	549	582	594	571	635	562	534	544	572	567	530	554	544	541	608	568	568	562	600	600	588	540	600	640	575	567	576	550	584	585	593	530	576	607	607	533	575	557	556	559	599	572	571	543	583	539	581	548	513	564	575	591	577	588	573	619	576	568	538	614	558	593	591	556	558	576	562	585	548	578	563	592	589	568	628	555	597	593	524	559	598	590	581	573	585	555	604	587	542	538	610	543	585	584	584	572	588	567	594	593	569	568	611	613	610	596	588	565	572	545	526	539	575	607	593	583	536	627	550	597	600	571	577	534	565	601	595	571	570	576	562	594	571	535	589	580	572	557	584	560	544	591	543	577	600	562	543	579	596	604	567	596	554	562	563	589	590	593	587	616	555	554	598	547	566	586	529	548	581	574	521	526	551	626	570	593	593	574	624	538	570	594	556	595	564	552	568	530	533	593	571	582	615	575	572	557	576	595	588	560	565	581	610	616	575	562	605	580	552	575	563	554	586	535	580	588	561	539	595	590	553	556	561	574	591	581	535	542	549	537	573	590	566	599	590	568	545	621	584	570	574	567	550	538	578	617	602	580	554	566	576	589	558	528	599	560	588	587	576	557	607	536	556	574	568	559	577	549	597	488	599	577	605	581	586	543	576	539	559	564	597	610	549	566	590	548	538	568	567	593	602	577
14419	2724	2685	2102	1529	1425	19153	3559	640	591	524	498	475	467	471	481	456	443	391	413	412	408	452	389	437	430	425	401	425	422	430	405	413	369	390	340	398	425	370	408	419	385	367	363	371	394	388	383	369	378	405	360	441	362	367	357	389	398	392	376	371	387	374	382	412	369	379	432	399	375	371	312	417	356	379	394	427	398	415	340	366	396	365	356	346	418	385	394	364	422	378	380	379	383	405	382	376	430	382	424	348	381	394	380	356	368	406	412	378	372	331	363	356	366	382	396	368	382	381	367	399	413	392	375	414	403	385	363	419	359	402	351	405	366	391	378	366	397	372	403	379	392	352	323	395	398	397	391	407	369	375	377	385	340	399	368	406	392	368	375	427	414	378	379	381	384	376	387	401	411	387	395	350	374	379	431	407	384	348	325	367	438	369	397	361	351	356	402	382	363	404	402	372	410	349	382	349	364	383	349	405	380	405	383	355	367	355	397	374	383	342	371	374	391	385	356	374	369	341	404	401	374	419	338	347	403	417	400	354	366	389	378	389	398	371	357	399	370	382	408	371	368	364	370	360	390	399	351	374	401	418	361	401	371	372	372	386	388	336	413	372	380	369	361	396	382	351	375	358	367	384	387	372	342	397	397	398	371	402	352	386	385	352	350	389	398	356	390	370	362	393	363	397	372	372	401	390	375	349	391	353	378	419	396	402	384	369	364	370	408	363	383	375	398	389	433	364	379	366	377	390	393	392	380	359	381	372	401	430	382	385	381	381	429	390	385	355	401	356	377	381	361	366	367	377	390	380	384	394	376	371	385	400	387	389	368	369	422	398	410	376	356	416	415	374	404	388	376	375	384	384	360	372	400	402	347	413	421	380	374	355	385	397	345	377	337	365	394	363	385	406	383	328	388	366	378	339	372	366	377	426	396	386	347	369	361	381	400	382	354	395	373	367	408	358	384	388	382	395	396	380	353	400	389	358	375	400	350	415	386	385	371	394	394	396	390	389	353	358	394	402	364	416	412	389	436	361	370	343	403	400	391	365	336	325	403	380	388	356	377	410	393	391	398	360	379	378	401	402	398	365	391	399	359	432	351	359	345	388	408	376	336	400	367	358	395	423	382	346	352	346	362	367	380	413	439	367	415	406	398	369	438	353	360	343	388	372	393	355	374	380	402	378	370	387	360	381	377	383	379	418	405	373	358	364	375	400	380	352	357	370	377	395	364	407	381	371	387	388	411	366	389	384	366	417	395	350	433	382	361	368	375	341	369	400	391	373	374	391	365	389	388	400	393	404	377	391	422	398	365	378	374	382	383	388	359	349	365	380	382	367	395	371	373	376	398	386	397	363	372	380	419	349	375	405	409	388	378	352	395	380	371	362	371	383	364	366	383	348	367	375	398	389	412	388	373	342	417	362	383	366	405	360	401	430	406	394	384	398	373	368	363	431	380	369	414	401	438	378	388	370	394	367	342	369	417	375	399	350	408	398	413	380	369	389	367	379	381	392	384	391	388	391	365	374	363	347	364	394	371	386	364	364	383	357	396	397	380	382	379	459	373	369	398	354	363	370	403	366	378	413	400	430	368	399	328	395	395	370	427	376	400	411	375	379	390	363	395	376	407	414	343	346	385	356	400	378	355	388	370	363	381	389	382	388	374	376	363	433	368	412	382	343	359	355	379	391	372	359	408	348	364	343	398	389	391	421	385	433	400	385	352	402	388	389	399	382	364	354	357	373	392	378	370	392	386	370	374	360	354	396	382	375	417	375	369	382	393	360	389	361	371	395	411	348	375	377	428	397	393	368	393	355	389	400	374	348	402	383	373	407	376	365	407	357	375	368	408	400	398	374	373	354	376	365	381	383	381	343	365	393	419	387	366	358	354	350	342	381	401	370	353	400	355	369	391	351	341	421	373	386	404	366	397	398	373	365	420	350	339	374	402	393	385	369	381	400	393	419	424	406	367	373	371	384	381	377	379	406	382	360	360	353	350	415	411	369	381	366	352	410	378	332	373	397	362	387	374	364	380	416	397	380	329	400	390	369	384	403	387	401	357	397	408	358	390	381	375	362	343	346	400	367	372	425	351	384	364	373	358	389	385	348	356	378	402	338	401	361	427	372	392	379	383	391	386	399	348	362	406	402	400	428	407	409	342	395	402	371	403	387	385	397	422	394	380	357	399	376	407	430	351	345	395	381	390	358	406	376	408	385	364	383	405	389	385	400	402	348	387	362	394	398	377	408	373	397	354	414	397	397	386	401	398	375	370	387	419	322	370	391	362	363	383	408	396	419	365	358	414	363	381	366	382	370	362	406	389	404	394	342	390	385	372	370	373	387	397	387	391	427	376	384	371	391	400	366	363	367	375	434	384	385	349	402	373	363	385	398	369	377	400	371	354	404	337	380	347	377	430	385	364	367	375	393	378	350	385	394	382	392	385	379	370	368	362	386	380	379	387	387	397	381	401	376	426	374	393	454	381	378	381	373	375	370	409	385	359	395	418	350	365	397	381	395	370	361	357	402	385	390	386	374	363	380	401	387	398	388	379	375	379	377	335	383	373	390	369	362	385	384	400	354	360	405	380	398	335	369	396	399	373	370	397	363	373	326	389	352	356	384	311	382	362	398	363	388	330	377	402	384	346	369	362	364	403	380	407	371	385	374	376	373	386	397	388	351	368	371	384	394	341	340	360	377	382	395	390	412	406	382	367	356	391	382	396	328	374	375	332	430	391	380	374	357	403	403	354	402	353	336	391	364	403	361	368	381	404	399	360	378	390	395	394	367	365	361	392	388	349	390	407	424	342	370	327	375	389	363	418	385	390	356	337	411	373	383	377	370	403	403	377	380	354	387	379	412	377	388	366	413	400	439	417	399	342	384	398	371	367	391	385	413	419	377	413	379	361	370	340	386	381	370	393	413	388	380	368	360	372	400	386	367	379	417	398	421	384	372	369	389	389	394	398	392	371	358	356	360	369	395	352	386	399	403	340	421	377	387	392	365	425	389	422	395	403	376	385	376	407	355	397	362	383	316	373	399	363	377	383	379	360	370	389	347	337	397	400	355	367	361	378	390	363	388	361	398	371	403	371	372	401	379	400	368	408	397	397	386	413	359	365	376	335	382	380	363	385	366	394	401	380	376	389	392	358	405	403	430	397	387	437	392	377	370	378	403	377	395	393	403	363	391	361	373	411	360	392	354	381	373	382	403	374	375	386	368	382	366	400	346	345	395	394	407	408	373	387	350	397	373	362	388	341	384	361	378	354	383	379	391	416	341	380	387	360	412	378	370	388	385	368	399	362	395	398	424	391	389	384	355	430	380	393	404	370	409	397	359	381	367	398	358	412	338	380	408	401	409	386	413	406	369	399	350	349	406	360	357	429	364	349	388	398	394	390	398	379	397	349	389	395	384	405	377	379	353	394	396	404	365	409	363	394	383	379	350	424	372	326	374	390	377	381	415	346	387	380	349	363	363	407	368	372	386	393
7981	2572	5294	6241	5396	5551	33780	2912	2472	2188	1941	1751	1729	1591	1500	1407	1361	1291	1336	1252	1213	1154	1112	1139	1177	1159	1137	1096	1077	1081	988	1018	1089	1051	1047	1044	964	994	1064	1025	1071	1045	1005	996	973	982	951	987	962	976	962	979	892	994	977	974	953	904	978	1003	920	922	943	967	980	899	957	943	970	908	943	960	1012	932	933	943	906	996	915	951	953	984	958	1008	931	994	928	935	925	894	954	951	957	909	951	935	940	900	931	902	932	946	946	981	982	907	961	896	936	985	930	989	970	929	980	942	906	931	967	954	950	920	952	926	918	955	948	961	901	937	966	959	931	953	932	913	997	973	894	911	911	911	958	910	924	858	972	969	937	921	962	950	935	921	935	978	915	928	917	921	921	857	921	942	960	951	924	925	895	928	913	992	931	923	922	901	912	943	946	931	930	1003	906	968	886	895	927	882	911	905	949	965	899	909	956	932	947	984	891	918	914	955	891	888	954	974	939	953	939	908	964	987	949	904	934	937	948	951	952	978	903	914	902	973	968	925	955	912	936	970	945	925	928	888	945	942	954	929	930	923	943	937	929	913	978	936	953	935	947	892	865	923	855	945	920	912	896	932	918	934	980	918	926	925	970	938	949	1007	974	886	927	983	925	920	943	923	926	935	944	971	922	977	976	944	849	927	956	964	966	942	889	934	946	922	948	987	935	982	912	920	921	961	976	949	926	932	892	905	918	920	923	932	962	918	917	897	931	895	948	922	912	892	872	936	882	929	932	928	959	928	933	927	932	930	975	906	842	946	854	943	895	877	956	942	900	951	961	941	956	865	937	971	957	943	935	919	1039	969	939	998	986	945	956	964	913	863	924	999	919	931	887	959	914	943	922	908	909	975	924	907	943	982	945	916	915	936	950	945	884	994	953	894	927	919	902	983	939	943	880	919	913	910	889	986	955	966	882	929	942	942	938	924	901	945	964	963	886	1001	920	947	892	928	964	971	942	937	934	932	989	918	867	904	996	936	899	914	937	908	878	932	918	979	914	962	945	948	950	933	878	959	895	915	959	932	895	908	960	911	956	908	1001	963	998	968	918	994	974	942	933	958	969	971	902	878	892	920	900	929	905	910	915	905	975	949	903	903	928	983	928	916	943	896	924	916	898	936	914	890	929	964	947	897	944	962	904	938	897	891	972	942	933	928	944	905	879	995	920	967	949	932	953	920	988	944	916	876	935	884	895	908	996	904	911	974	944	878	955	948	894	970	901	947	922	944	940	944	962	917	946	992	965	863	950	938	956	912	930	942	931	933	926	900	1004	920	918	915	947	898	889	948	893	942	946	897	835	957	905	915	879	935	927	966	918	947	890	938	929	958	907	914	913	914	920	952	875	951	1016	918	916	917	946	934	923	969	917	869	927	961	920	955	953	916	911	970	881	908	903	929	977	950	927	948	884	904	917	1000	967	899	933	891	909	925	946	919	938	910	905	956	945	917	893	887	956	930	907	933	917	958	926	878	909	929	941	950	869	907	916	953	950	989	958	867	929	908	911	953	932	1007	929	891	909	966	954	921	902	930	947	979	911	941	920	950	970	922	890	931	988	941	954	910	944	882	887	931	935	954	953	983	972	907	935	911	972	903	978	910	965	983	908	883	955	947	919	923	960	927	915	917	941	927	947	913	963	926	900	900	941	932	956	906	947	897	902	929	948	937	906	930	931	919	981	882	925	904	918	904	936	953	912	940	944	997	948	890	980	961	930	955	949	941	944	875	960	899	938	931	904	921	894	958	894	960	912	924	964	971	907	974	878	952	928	949	867	912	944	929	907	898	934	954	945	943	914	950	943	914	874	942	929	945	916	961	947	967	927	935	919	949	917	919	981	971	896	937	879	929	936	954	958	940	946	1003	874	929	908	901	987	922	933	1040	889	924	913	907	911	926	902	894	969	945	927	934	918	899	971	900	959	895	913	944	924	924	950	1012	968	882	959	872	946	988	958	920	908	950	971	934	951	913	903	924	928	933	898	959	979	910	941	921	940	937	899	991	949	880	948	878	922	907	864	932	915	969	966	935	950	982	928	922	924	949	916	963	892	978	880	954	869	913	949	920	896	949	940	871	926	950	897	921	945	903	922	880	983	919	964	933	900	908	966	969	979	926	986	948	899	907	886	936	921	899	954	933	927	933	937	951	866	906	920	992	949	934	921	863	952	890	938	916	929	945	947	985	891	888	955	909	985	960	917	942	955	939	869	927	891	884	887	914	911	926	937	911	931	933	927	964	888	916	944	942	955	852	996	949	971	865	879	935	974	959	911	916	984	881	922	893	842	938	915	935	969	985	954	919	936	934	916	942	922	962	926	969	951	934	968	958	917	1007	961	877	970	951	924	956	935	869	918	940	921	916	931	935	960	962	904	952	890	949	905	933	917	908	966	959	922	974	915	883	904	921	959	913	870	907	900	899	926	979	902	908	960	937	923	961	928	903	883	949	900	912	931	890	929	993	948	939	891	984	933	929	944	960	913	916	935	936	960	926	893	947	976	874	961	896	919	969	951	946	912	950	963	1003	876	874	920	944	910	901	917	891	952	904	922	917	940	955	970	975	930	925	963	961	938	965	885	961	993	931	876	994	916	940	872	983	914	928	930	931	907	959	923	947	886	930	949	896	928	944	910	877	907	988	968	963	896	927	923	975	926	914	952	869	934	1016	952	937	951	956	999	971	967	947	935	910	957	900	906	928	947	914	955	942	928	958	871	917	942	914	953	907	883	979	909	956	928	957	933	947	927	962	950	891	925	942	917	934	889	919	963	907	919	971	941	892	948	933	883	889	948	937	964	1023	939	978	943	939	950	925	935	931	888	900	904	944	913	916	919	882	904	981	926	855	941	973	968	904	957	908	932	860	967	917	989	889	917	946	916	963	918	944	934	899	882	942	944	928	974	930	931	942	874	970	901	961	928	961	951	959	922	896	930	861	964	941	926	932	931	955	857	933	881	887	954	915	966	939	910	929	903	917	911	850	889	985	919	916	940	932	860	938	929	950	880	914	931	944	958	947	894	954	963	968	958	914	945	986	959	900	943	950	917	932	923	909	907	880	912	902	928	932	908	976	973	914	950	925	946	923	919	917	944	912	978	920	965	862	958	928	929	911	968	987	936	928	957	940	915	917	898	938	940	875	959	884	894	957	943	920	965	950	890	960	966	916	914	935	961	957	1018	941	910	937	1009	919	924	957	932	977	935	923	930	952	913	959	896	934	938	884	964	977	918	959	930	931	895	914	968	907	905	947	1005	892	964	888	938	889	899	912	954	931	976	995	960	888	941	933	966	926	926	874	984	872	946	978	916	922	906	910	939	957	945	983	888	929	903	995	941	953	905	930	893	930	959	999	922	947	870	1008	862	889	917	945	974	916	944	933	917	894	897	949	864	900	926	908	919	913	919	921	947	908	983	926	908	916	929	958	920	959	946	915	919	949	948	934	902	936	930	935	956	917	960	919	955	914	935	890	900	907	908	930	887	942	903	937	920	919
2068	189	227	181	171	142	244	137	144	129	128	158	118	114	114	107	115	130	139	128	134	130	131	115	137	112	105	117	129	116	134	118	122	126	120	122	109	123	117	130	118	120	120	125	117	136	102	124	101	136	126	146	135	106	116	121	134	127	134	131	134	119	131	118	107	119	114	130	110	127	135	130	124	137	129	126	122	127	120	117	116	121	143	125	128	127	128	112	115	132	117	125	109	119	117	114	129	128	132	123	126	123	141	119	107	128	107	148	98	115	120	110	107	125	129	135	112	146	109	112	88	121	136	108	104	121	126	97	132	129	124	104	137	132	117	110	133	133	99	136	105	129	105	106	113	128	113	137	109	112	117	113	119	125	110	118	122	115	125	147	133	135	133	120	110	133	119	104	129	153	122	125	142	119	121	123	121	122	102	129	142	137	111	127	130	113	111	122	109	104	121	103	122	105	145	127	109	141	116	120	124	119	102	118	134	118	139	128	128	129	123	124	133	115	125	125	120	123	122	133	127	116	134	129	130	120	130	114	114	131	127	138	122	113	114	110	158	135	116	121	105	140	145	140	130	130	124	133	132	124	92	123	115	120	108	115	119	120	129	130	124	124	113	136	136	129	141	128	112	148	151	127	108	116	131	116	131	138	140	119	110	144	125	113	113	137	128	140	106	137	132	123	131	107	124	127	132	116	129	138	111	125	110	132	128	107	120	110	128	113	116	123	109	123	127	117	114	124	125	112	107	137	112	116	127	165	124	119	125	122	123	130	125	124	119	129	100	138	137	115	127	104	124	119	103	120	126	109	111	116	103	123	119	135	114	122	106	130	131	118	118	130	124	150	111	108	120	134	130	135	108	121	117	110	134	143	137	111	119	104	125	121	113	111	112	127	123	111	105	124	99	133	145	128	121	118	115	105	108	141	97	124	115	107	116	135	118	131	107	123	125	144	150	118	122	126	120	130	120	125	103	113	126	98	123	109	107	128	135	126	117	128	113	129	101	129	151	128	120	124	118	112	124	144	117	111	148	123	116	125	156	120	113	106	107	121	119	108	144	112	129	114	114	133	132	121	117	127	121	130	128	119	128	125	123	116	107	124	104	127	146	142	126	122	124	133	118	117	105	123	129	118	114	147	123	127	112	129	134	140	122	116	132	128	125	120	124	117	92	124	117	116	126	115	128	129	102	118	116	121	111	138	136	126	116	127	123	117	136	118	124	131	114	102	114	123	125	112	123	142	122	128	108	123	112	104	116	123	127	149	125	109	130	121	138	173	113	113	137	124	121	118	131	139	117	141	103	119	106	127	108	128	146	127	132	131	132	162	124	135	129	132	113	122	118	135	113	123	119	103	142	118	101	142	111	126	107	133	133	131	120	152	121	122	123	116	123	134	122	136	111	119	115	117	132	103	138	118	120	103	119	112	112	104	112	124	121	137	113	106	122	95	118	125	114	129	143	131	131	142	124	132	143	126	128	106	106	124	102	124	123	104	113	122	109	120	99	131	125	127	113	113	142	139	114	135	131	110	134	123	116	115	125	120	128	129	114	119	126	121	135	143	129	122	123	111	128	120	124	127	131	135	113	119	127	122	112	141	119	117	128	134	125	126	130	141	140	135	121	120	115	139	103	113	126	130	121	126	134	120	120	125	146	133	107	125	120	137	128	117	109	122	125	124	131	113	115	149	137	128	131	119	135	131	121	140	112	117	127	123	121	120	138	131	93	121	109	143	131	114	106	142	112	117	116	131	116	111	96	99	131	133	142	136	125	138	120	124	141	136	110	113	127	133	119	117	120	140	131	116	118	130	127	111	104	111	117	121	111	123	132	126	118	122	128	129	114	130	129	128	111	117	108	133	121	115	113	115	124	108	118	144	133	125	131	118	120	124	112	128	120	132	129	132	108	137	126	131	113	123	155	121	127	120	119	119	123	106	128	121	116	124	115	108	108	129	127	119	114	116	95	118	114	102	107	108	120	103	121	111	122	128	109	137	138	124	125	124	119	134	126	119	124	115	119	134	118	121	105	120	98	117	124	131	121	117	131	112	127	121	122	112	121	117	137	117	123	106	115	130	121	113	114	121	126	107	129	122	105	148	124	122	124	124	132	136	140	128	108	143	120	117	126	125	128	105	107	112	118	112	102	141	143	123	116	132	113	131	126	153	127	138	144	119	123	144	119	125	113	129	138	107	103	137	122	125	113	108	134	127	119	124	120	116	131	120	101	129	122	115	123	135	102	124	140	108	100	129	117	140	99	97	132	130	169	138	119	122	133	126	113	112	131	117	141	123	109	132	132	135	111	140	114	117	109	126	106	134	127	122	119	125	128	116	119	129	120	109	113	150	113	117	110	132	138	127	120	101	131	146	94	113	95	100	123	109	123	134	116	140	127	117	122	122	110	101	127	110	123	115	134	112	126	136	122	127	131	133	122	128	115	117	125	119	151	130	118	105	129	118	107	119	132	116	138	122	158	134	113	131	105	149	121	120	138	116	111	118	132	115	121	134	126	121	105	144	92	110	119	147	124	125	134	123	126	126	127	118	114	137	119	126	114	134	116	119	109	121	121	126	112	123	111	117	111	118	115	121	116	115	110	121	121	108	107	120	119	113	133	122	148	128	127	125	136	110	122	126	118	104	124	151	118	107	136	128	104	128	135	103	127	121	126	101	137	126	107	118	145	137	120	124	107	128	119	102	137	127	121	114	136	127	117	116	123	128	139	112	110	126	133	110	119	129	134	142	125	135	119	98	123	130	126	125	142	128	138	121	128	128	123	108	111	127	130	111	124	98	100	140	116	106	141	132	122	122	118	136	126	135	136	139	113	116	123	134	131	114	108	110	102	145	129	131	113	119	116	122	127	109	133	135	113	119	120	123	130	129	118	126	121	110	138	122	143	128	125	118	104	125	124	134	112	92	138	121	129	123	120	142	103	137	121	90	109	128	130	118	119	125	126	124	107	138	133	129	116	143	133	117	123	131	107	110	126	99	118	116	112	137	139	129	118	130	110	119	125	122	129	123	134	126	119	119	131	110	146	126	129	129	105	121	140	119	113	131	136	134	131	131	124	126	115	109	135	144	135	134	100	108	103	140	137	132	104	104	114	151	121	113	133	100	135	117	104	135	111	114	132	112	116	114	114	134	97	124	122	112	125	119	145	136	123	126	166	133	120	128	125	129	120	143	118	134	125	117	128	134	132	124	134	116	130	137	124	111	151	137	116	126	130	122	129	150	115	141	149	116	147	119	128	120	137	126	116	131	113	130	128	124	141	127	133	132	100	118	117	116	109	131	124	130	108	116	115	107	127	101	122	134	115	104	136	133	109	115	112	125	137	106	121	138	126	128	120	135	120	151	139	140	119	140	135	110	122	157	108	112	124	103	141	126	109	117	125	108	112	100	139	129	131	124	114	131	126	107	115	132	134	120	135	130	118	109	132	103	135	137	146	110	105	108	123	134	115	126	129	116	127	111	126	117	113	118	110	119
2102	433	702	559	540	524	1286	430	427	435	425	415	375	397	383	402	390	411	408	401	398	369	381	385	405	386	391	339	394	373	382	428	396	392	408	372	410	428	418	372	399	408	398	373	387	354	426	374	397	407	400	395	349	412	380	381	366	370	342	382	380	406	365	369	412	382	379	417	429	392	386	460	366	392	389	397	377	407	380	367	388	346	390	389	358	407	419	422	377	360	381	373	368	364	406	388	421	378	388	389	358	392	362	397	354	403	372	395	417	382	392	397	379	429	371	353	398	371	374	405	362	362	374	389	420	385	381	394	388	378	362	360	421	371	368	409	375	398	432	378	365	388	390	386	348	375	372	394	420	361	376	376	373	417	398	425	368	366	377	412	405	365	377	384	359	385	382	368	380	357	378	372	393	353	361	392	390	385	377	408	384	369	376	405	398	363	376	397	388	392	346	411	393	414	399	414	398	401	382	352	368	374	400	367	388	383	371	370	370	388	378	378	379	381	412	373	383	384	348	390	416	390	371	398	362	342	386	350	380	397	381	387	372	359	381	418	382	391	423	426	404	378	349	403	392	387	372	404	367	420	380	416	378	374	409	392	362	363	377	410	391	336	407	353	392	393	399	365	397	374	356	392	350	416	380	388	405	360	392	356	403	401	346	390	397	376	389	391	383	401	351	396	389	379	385	411	372	360	409	379	372	375	387	372	365	413	411	389	383	388	353	397	428	353	425	397	362	347	412	401	356	361	394	431	412	384	387	410	392	390	375	373	375	361	379	399	380	364	377	364	400	355	376	372	401	397	385	377	367	395	399	387	367	408	409	389	389	398	367	408	384	368	372	383	406	378	395	397	422	398	398	398	395	394	392	403	371	374	391	397	382	387	356	393	382	390	382	418	375	366	414	354	380	408	424	412	376	391	361	346	394	398	386	370	413	375	357	396	360	368	377	381	376	368	395	404	366	380	392	389	396	416	390	382	375	398	393	408	348	410	415	401	362	405	377	399	365	377	395	379	386	406	376	410	402	378	377	397	417	410	371	367	397	432	400	366	355	382	364	390	326	374	417	395	406	381	392	425	355	369	418	381	366	371	400	387	390	372	371	393	367	354	390	381	377	388	363	360	412	378	383	409	386	404	346	378	395	389	423	387	387	396	404	387	373	352	392	395	437	406	394	405	431	390	410	367	387	386	402	388	358	353	402	404	405	401	370	369	371	395	428	371	431	388	402	381	360	382	359	409	381	389	378	376	381	373	436	379	408	419	422	390	359	393	396	403	394	378	390	375	398	398	397	384	395	362	390	390	379	391	354	357	372	367	371	387	400	372	408	411	390	405	368	363	431	400	358	368	393	403	400	351	363	364	371	386	390	387	378	399	384	358	388	382	376	377	391	391	371	398	381	374	403	402	372	382	404	356	403	378	383	363	371	396	389	351	388	411	368	445	387	401	409	384	360	374	401	385	386	382	376	409	365	366	354	378	388	392	400	394	389	367	431	391	386	394	386	389	409	349	377	329	422	347	408	368	342	375	371	377	394	421	394	372	382	367	375	386	357	364	394	370	405	387	364	382	365	376	376	379	412	411	406	372	416	372	394	368	347	398	366	380	370	360	357	362	382	365	411	376	389	399	339	387	426	387	410	385	357	392	395	436	368	393	338	384	362	383	413	411	401	370	429	347	411	384	384	360	388	396	383	378	397	394	393	377	371	377	402	365	374	409	406	382	401	357	407	365	412	403	381	385	373	404	379	384	399	404	389	421	389	377	468	374	374	384	378	362	402	372	379	393	388	377	408	382	381	399	393	389	393	379	384	350	393	349	372	366	380	387	388	376	393	394	386	352	380	394	395	385	387	358	394	381	372	357	353	384	355	389	391	376	414	418	357	392	392	387	372	380	379	414	396	334	371	401	423	370	407	363	400	385	432	395	372	369	348	360	356	419	413	389	420	389	377	374	412	391	387	396	370	410	383	413	358	371	408	406	410	374	400	372	380	398	368	422	378	373	412	386	366	382	371	364	392	398	361	378	370	380	366	372	394	390	398	380	364	377	393	387	379	386	341	398	408	391	387	362	386	376	405	387	424	367	399	389	398	397	421	361	388	390	355	391	377	388	371	388	356	392	350	401	405	373	408	407	354	363	360	379	384	376	371	441	365	341	356	374	348	375	352	385	445	379	399	394	389	350	401	380	378	410	389	388	392	386	383	356	355	362	381	392	347	383	398	352	397	383	356	390	397	373	408	385	372	413	425	387	392	395	380	404	395	421	368	373	352	391	387	379	374	406	373	364	397	381	353	387	372	400	369	383	354	383	386	395	411	379	431	415	373	402	372	384	366	389	412	378	356	385	372	410	421	354	413	403	354	398	392	367	363	357	430	409	360	400	333	396	413	387	362	348	367	394	382	374	402	412	413	357	401	381	419	360	377	383	390	388	370	401	416	374	401	378	368	366	394	390	387	381	376	384	398	412	365	424	375	391	375	423	379	368	364	402	387	366	382	371	381	369	383	409	352	361	402	398	381	375	416	372	374	413	412	413	410	379	407	376	433	383	412	384	425	365	384	400	398	413	367	403	396	378	376	377	396	377	418	403	381	382	407	370	364	375	396	387	366	389	413	391	379	402	432	380	376	365	384	374	395	341	374	385	400	363	388	355	371	382	356	397	367	378	406	384	370	380	353	397	366	372	351	402	347	362	392	405	376	376	417	387	398	391	412	377	397	400	388	383	399	385	416	394	383	415	387	368	381	380	381	391	375	395	389	359	382	381	335	411	376	386	378	402	403	359	388	401	380	397	406	382	396	382	367	390	398	383	384	377	382	370	416	388	372	392	368	394	419	392	389	396	364	405	392	350	355	382	406	395	370	385	384	370	404	383	383	386	403	397	410	409	376	430	356	378	370	396	377	399	372	416	388	349	413	379	350	384	393	363	379	374	396	379	424	386	391	397	397	398	400	380	420	391	413	374	390	367	388	416	365	419	392	357	366	394	385	394	353	369	360	377	394	360	377	400	362	368	377	373	377	425	399	378	412	399	438	398	403	376	395	397	389	379	373	390	374	418	364	387	398	378	408	406	387	355	369	404	402	398	376	374	422	380	402	338	355	410	353	399	432	355	389	388	403	370	401	413	382	396	391	378	397	361	392	369	373	411	364	404	376	355	423	383	400	392	372	409	369	387	388	389	380	396	361	385	373	387	383	379	380	376	425	358	408	395	392	378	361	379	411	376	384	369	386	358	370	401	385	390	413	393	397	421	370	356	372	380	409	394	398	417	398	415	346	381	385	417	368	364	377	392	404	393	385	371	400	368	397	377	355	355	375	388	367	401	398	377	339	393	419	392	424	393	391	417	376	367	351	392	394	386	377	364	378	397	396	385	394	396	425	369	377	405	388	377	414	338	392	399	388	401	386	377	387	362	376	409	380	385	390	397	384	373	390	374	393	372	402	406	419	348	371	377	406	395	351	390	381	395	407	357	396	385	410	374	378	376
7722	1154	1279	947	710	673	2894	425	342	286	300	252	241	239	262	211	233	215	236	249	215	215	184	200	208	219	189	210	208	194	182	223	230	214	226	222	228	199	224	205	200	203	214	217	210	177	211	202	192	196	200	203	204	214	196	217	205	198	243	222	209	192	222	213	210	200	190	206	216	213	169	203	198	230	202	244	202	221	190	208	184	187	208	236	220	219	210	215	206	231	197	194	192	218	205	211	204	205	213	201	190	197	224	199	192	195	215	187	214	219	176	216	225	189	210	205	229	221	211	195	218	203	185	217	192	203	185	226	191	218	178	201	187	183	173	208	197	187	205	199	204	193	230	198	186	190	197	209	208	210	177	180	178	210	218	211	234	185	222	212	188	227	188	203	199	184	201	201	209	202	223	171	202	207	209	170	200	190	211	225	188	215	193	205	202	203	236	191	229	188	214	210	198	176	209	201	220	174	180	207	196	203	204	192	194	196	198	197	236	197	211	210	218	194	223	223	192	204	212	208	186	232	187	195	174	215	214	250	191	206	179	203	189	212	192	179	221	196	201	206	214	204	209	176	186	203	238	200	202	191	234	211	195	167	198	214	195	235	198	181	191	198	222	196	187	205	204	210	221	187	196	198	190	209	226	218	221	183	201	234	208	208	200	187	190	201	209	202	181	203	203	178	213	232	221	198	210	188	176	220	169	208	192	190	216	176	215	179	201	200	203	209	164	174	202	188	210	197	218	204	208	204	216	220	206	182	188	202	222	195	219	197	200	227	200	204	183	212	216	218	203	187	199	222	206	203	207	202	196	190	202	195	196	216	171	197	209	206	225	202	219	213	181	218	202	208	214	212	204	164	186	210	205	194	179	208	211	211	171	227	184	213	180	205	212	226	157	199	215	239	221	207	192	201	205	213	195	198	202	234	216	196	201	210	203	233	214	175	213	191	205	185	226	212	198	181	210	229	202	196	248	213	222	188	217	198	192	210	225	197	191	193	206	214	190	192	200	202	190	208	180	200	221	220	205	214	213	172	215	182	202	182	211	172	185	195	200	209	192	202	224	207	181	197	215	208	214	221	206	216	213	216	225	213	191	207	200	214	206	207	199	221	206	226	207	194	197	201	194	194	204	200	206	184	186	198	182	192	221	188	189	217	197	192	190	208	206	196	232	185	240	193	222	195	171	225	215	194	194	198	202	216	214	206	178	215	203	211	210	185	227	197	211	203	228	199	203	207	193	179	193	202	186	209	181	176	209	185	202	222	212	204	191	183	199	191	192	203	196	191	193	201	213	205	187	184	224	207	191	191	218	209	194	207	227	204	214	178	208	208	217	191	190	236	199	184	216	191	176	215	181	192	196	188	195	196	185	203	208	223	195	180	174	238	199	192	201	191	216	222	206	189	192	209	206	170	209	200	206	216	215	226	203	203	221	173	203	203	206	223	210	201	192	189	197	209	202	201	197	182	208	203	223	170	202	217	188	207	199	221	220	192	188	182	196	199	182	213	208	187	220	201	206	212	217	170	212	194	224	220	199	207	188	203	180	176	173	189	197	213	199	218	203	200	209	206	204	208	204	203	201	190	201	219	198	201	184	188	225	213	178	202	212	210	241	194	185	205	196	188	194	182	192	209	207	188	226	209	192	205	207	190	199	198	237	193	229	219	204	191	172	201	201	223	186	203	205	196	218	212	205	192	184	213	195	198	201	185	203	212	217	198	203	218	176	213	211	183	220	215	180	220	183	201	199	203	203	199	221	190	203	205	223	176	211	200	182	211	193	203	216	171	245	199	236	218	184	179	203	205	218	177	179	190	184	213	183	207	205	211	203	207	175	172	181	222	180	193	201	191	180	198	198	207	222	228	207	214	194	214	207	236	196	207	173	198	221	202	212	193	209	217	205	197	211	218	205	204	178	223	227	221	214	213	175	178	214	195	217	195	209	198	196	202	204	213	212	222	194	223	214	214	187	224	189	199	215	178	187	213	221	219	236	184	171	234	197	161	206	195	206	235	189	199	213	182	215	186	193	188	208	196	223	205	211	190	215	202	225	213	182	203	197	204	225	186	190	194	203	207	216	209	190	200	203	205	194	183	206	190	221	184	209	209	210	194	178	222	210	199	196	191	183	183	213	174	181	219	201	181	215	201	193	185	234	216	173	205	197	188	191	220	198	179	207	196	202	206	208	216	205	214	214	192	213	219	208	183	198	226	208	225	193	172	208	226	200	216	180	201	226	215	186	185	194	194	218	221	204	218	198	233	231	196	196	199	197	202	214	208	201	194	195	188	200	189	191	217	188	200	205	202	201	202	206	210	223	195	179	196	180	211	248	193	198	190	177	197	227	188	236	223	224	202	206	202	198	197	202	221	217	225	196	221	208	180	202	192	197	193	191	217	210	191	207	209	187	179	186	206	185	184	214	217	197	212	192	203	200	203	191	172	210	217	190	196	229	216	215	191	192	171	207	174	200	215	205	200	221	230	188	185	210	207	185	169	224	198	193	167	200	192	225	204	193	211	186	196	203	200	217	192	216	180	198	206	204	195	223	181	202	190	218	186	212	197	228	188	197	189	199	213	202	176	179	204	199	194	223	193	187	193	194	221	211	200	184	195	205	201	207	169	209	193	201	157	191	204	201	215	202	196	198	213	201	226	191	198	206	202	203	219	219	205	185	201	177	200	210	225	223	203	220	189	185	196	231	196	186	215	171	204	195	220	202	204	231	216	216	198	188	199	211	228	214	188	191	207	203	214	193	199	188	196	186	208	211	196	201	168	197	210	189	182	221	209	198	223	193	186	215	186	218	189	203	189	208	205	196	198	207	223	186	177	175	205	199	206	198	191	197	191	191	225	224	203	209	208	230	200	199	212	205	212	223	192	190	217	186	209	206	182	212	231	223	235	207	212	226	212	209	198	210	210	194	217	212	204	206	217	185	200	197	216	218	193	222	197	207	190	212	201	186	218	206	211	205	197	178	201	210	186	196	187	213	197	209	194	197	197	192	212	218	197	181	208	221	186	212	184	210	214	218	193	183	215	206	179	226	202	212	214	196	189	183	196	203	197	229	202	194	183	175	210	169	220	201	203	182	181	198	215	233	197	189	199	187	204	207	193	168	192	189	201	197	206	201	197	177	215	231	173	233	222	197	195	190	191	218	226	207	195	196	204	176	200	203	186	207	229	211	167	211	197	211	209	194	215	177	202	207	218	198	215	221	208	208	190	193	219	198	199	202	199	203	225	213	201	192	201	186	188	183	211	212	216	202	220	197	211	197	222	219	224	199	199	211	193	189	210	181	209	196	209	211	216	192	210	216	249	243	190	209	199	210	215	186	196	201	207	210	213	191	200	194	225	215	205	203	222	187	198	216	211	190	212	196	198	189	211	191	183	215	175	201	216	181	215	225	201	207	199	202	215	233	218	208	198	186	176	196	208	200	177	198	204	222	200	241	180	202	188	195	212	237	200	218	217	229	202	218	214	173	202	206	194
5846	1464	2852	3232	2961	3036	10086	1679	1395	1282	1125	1036	920	937	891	836	788	778	782	772	730	730	715	722	668	695	660	667	643	680	684	668	628	598	643	659	653	595	634	615	635	645	618	610	610	563	620	555	612	566	579	615	583	622	553	621	578	612	606	607	583	576	574	578	566	565	574	613	584	597	590	584	591	562	532	604	598	566	527	579	594	583	556	619	583	593	581	562	586	590	593	593	586	619	575	585	587	585	596	575	552	616	557	524	556	536	571	546	612	611	559	575	592	611	608	591	575	578	531	576	578	568	576	611	571	567	622	545	574	564	543	577	572	604	557	596	546	586	556	580	563	549	631	584	565	570	510	572	586	572	540	541	596	591	570	571	584	531	553	564	568	603	567	610	553	604	546	588	572	595	570	575	578	517	553	517	544	570	593	571	556	584	585	529	522	605	572	562	562	563	582	552	556	592	544	593	536	605	617	573	585	574	548	551	586	573	614	556	574	579	566	536	581	563	545	612	539	561	541	576	568	560	526	625	575	525	554	578	581	600	567	581	569	556	540	579	583	566	524	579	537	523	594	568	558	569	579	552	597	592	545	591	572	530	571	585	554	586	546	552	539	576	567	594	554	542	636	579	548	566	573	541	532	572	534	560	614	585	568	560	596	518	533	588	562	586	577	592	524	568	556	547	590	578	554	567	571	559	591	577	577	572	592	525	513	553	562	578	543	587	578	558	573	583	574	571	528	554	570	572	520	543	558	550	579	583	554	525	583	524	580	583	541	556	618	558	543	593	535	619	573	507	555	558	569	545	599	566	551	573	550	555	567	564	578	572	596	571	562	548	556	579	595	591	554	575	587	563	605	557	581	525	566	613	613	550	563	579	555	542	541	542	562	589	588	571	555	563	560	574	577	543	527	564	547	529	583	578	581	549	548	551	568	569	569	548	586	591	570	614	552	556	550	584	564	534	579	553	572	563	556	560	585	582	571	591	604	565	543	558	578	567	533	552	563	569	546	556	590	553	559	525	522	529	543	571	573	558	579	591	577	555	528	545	588	543	540	569	542	568	553	566	530	589	536	566	610	564	549	546	546	530	603	553	541	556	586	586	557	539	533	542	535	558	584	553	628	576	592	576	603	578	573	579	602	525	595	569	604	578	562	568	545	576	552	601	571	561	587	563	556	559	555	576	565	574	556	556	565	562	567	575	565	589	561	534	583	599	597	549	600	551	599	569	587	554	566	577	573	577	534	539	551	530	576	631	572	582	578	591	547	575	581	525	510	570	520	535	586	571	566	560	564	565	565	555	530	537	610	573	560	579	579	562	545	551	581	560	582	566	568	577	566	556	562	543	555	548	595	552	575	578	552	542	572	618	614	584	548	535	599	568	521	586	568	567	567	550	543	607	605	572	562	558	573	585	532	580	530	552	573	576	553	562	568	571	568	570	555	553	573	594	538	584	568	569	585	596	583	559	576	546	596	573	608	549	546	580	582	551	552	578	573	580	558	541	569	529	549	565	548	567	551	598	576	578	570	587	602	580	569	568	540	579	580	574	557	555	604	589	594	524	543	562	577	543	553	575	569	566	528	585	568	529	567	558	590	579	568	534	561	551	531	513	553	598	565	561	566	545	609	530	541	573	571	548	572	567	525	603	540	576	618	553	583	567	580	543	524	579	595	561	562	586	575	546	630	595	523	568	621	582	559	579	567	557	540	541	546	606	579	564	618	584	581	593	563	566	563	586	568	584	602	576	572	547	542	576	569	553	585	577	565	611	564	561	598	533	569	555	586	554	538	598	568	539	589	556	560	583	574	582	527	585	588	546	613	578	573	552	592	548	570	545	593	581	555	567	545	581	612	586	572	557	573	549	570	557	590	586	611	579	584	531	576	581	567	585	567	570	551	513	583	579	556	565	552	605	590	564	547	549	624	589	566	560	574	558	528	609	533	547	558	562	584	569	576	612	582	566	557	535	617	550	590	549	562	594	570	547	550	620	552	553	534	555	560	580	533	598	564	564	579	549	554	560	588	603	581	534	556	526	580	508	584	557	587	577	565	574	559	557	576	538	606	540	571	591	563	546	560	561	587	524	583	551	552	556	557	559	562	602	597	567	541	549	550	552	589	606	582	529	552	564	547	560	559	577	578	569	544	532	548	546	568	549	564	588	538	600	565	583	585	551	578	537	546	572	522	556	589	594	592	573	563	543	564	557	553	588	604	562	507	578	588	546	551	564	571	526	577	578	560	568	601	540	561	565	557	553	604	565	558	574	612	544	543	594	598	588	596	570	597	594	598	579	552	547	547	537	554	559	590	588	589	599	618	548	526	583	538	558	605	524	522	567	570	524	567	600	556	516	619	560	607	539	549	613	575	569	542	566	578	573	554	519	556	554	574	596	586	559	605	564	566	528	581	544	539	553	563	518	560	572	568	528	562	518	534	615	596	536	542	571	567	529	541	562	565	580	588	588	565	557	567	538	594	543	515	543	566	544	573	619	532	578	601	594	555	601	575	605	558	549	553	552	596	589	541	604	575	639	542	552	540	573	567	572	558	565	544	563	563	588	575	563	557	576	553	558	597	571	555	553	587	572	554	572	561	553	581	559	583	552	596	565	533	519	564	555	560	535	585	568	535	542	516	539	575	548	584	575	564	545	537	591	576	570	544	580	555	533	571	583	504	554	550	542	584	547	588	571	585	578	566	548	578	556	562	592	569	541	570	586	579	546	542	579	583	583	563	562	574	566	594	567	552	544	542	545	562	570	526	555	548	599	529	563	543	573	573	552	554	554	570	581	585	576	546	593	548	530	604	624	577	574	621	558	570	559	548	585	564	560	621	577	574	609	534	515	566	552	546	550	539	599	609	586	568	539	548	549	550	558	535	576	534	543	565	548	583	564	577	567	557	562	553	547	586	561	546	574	550	541	536	566	540	601	587	563	562	564	566	567	554	559	568	602	559	528	591	561	559	568	553	527	541	601	562	525	542	590	566	546	559	546	547	557	584	571	577	563	526	532	552	562	566	555	572	557	581	526	542	583	514	533	579	523	537	563	566	565	571	579	526	560	559	596	563	573	615	590	507	560	592	565	578	589	592	563	561	584	549	588	580	569	550	527	558	598	545	611	627	552	551	575	601	554	556	554	551	629	606	594	578	587	561	589	591	566	576	596	550	547	538	574	586	575	558	558	598	558	568	533	583	561	557	559	497	550	562	571	547	548	544	519	579	563	548	590	547	568	565	579	568	537	596	562	558	569	581	557	559	598	553	553	571	575	589	575	553	579	549	595	609	580	571	588	543	578	548	564	559	536	551	535	558	550	591	588	517	548	585	559	569	577	551	549	584	543	561	555	606	549	587	596	567	586	564	521	547	579	563	582	508	538	563	552	569	543	607	553	612	565	540	538	531	532	574	530	552	572	561	584	541	571	571	546	531	572	607	575	577	575	570	556	554	561	563	577	584	597	554	558	570	563	575	558	530	573	549	560	546	552	542	563
14636	2990	2660	2147	1583	1578	9132	1038	713	600	561	545	474	438	421	442	437	411	414	449	431	386	416	407	395	412	413	371	410	399	426	435	374	404	398	381	357	418	416	372	384	380	356	373	400	379	382	400	381	368	383	389	372	372	380	388	357	389	402	379	394	346	353	376	356	347	335	327	379	381	391	415	339	355	362	366	369	385	395	413	355	386	376	347	373	427	363	411	389	342	410	342	367	372	353	364	382	404	372	374	359	396	391	401	379	379	351	384	404	368	366	331	362	342	408	353	392	362	413	376	395	356	338	388	350	376	395	378	360	376	381	421	387	346	403	402	366	390	371	349	406	372	389	389	380	361	360	365	383	358	368	370	348	391	384	350	342	363	425	370	358	373	369	367	387	359	341	393	380	372	358	379	364	383	354	399	324	370	381	380	357	393	334	378	361	346	379	373	350	356	370	363	411	346	377	354	356	371	381	388	380	358	334	385	363	380	360	399	349	361	377	370	368	355	376	370	354	405	384	408	410	385	418	324	371	415	378	386	374	407	353	347	353	342	394	392	383	405	396	359	358	378	365	392	377	388	393	357	379	427	367	383	388	379	387	364	411	331	345	376	361	363	386	394	366	339	382	361	357	356	363	360	349	369	378	374	378	391	345	378	388	339	380	357	373	357	378	385	358	391	406	366	368	341	377	381	358	377	391	388	369	378	386	379	378	382	393	370	389	389	355	389	387	345	372	385	368	425	387	416	392	364	367	375	414	387	366	373	367	362	404	374	381	408	402	386	393	387	369	385	379	413	367	353	401	384	355	377	369	366	411	363	353	369	383	374	349	358	427	365	363	384	369	373	378	391	388	381	384	402	409	370	385	389	391	395	366	392	377	333	377	342	379	346	389	398	372	391	374	353	388	427	378	377	356	396	393	371	358	375	374	381	361	380	396	349	385	389	349	365	364	375	344	355	397	369	357	352	348	350	355	364	374	386	358	386	369	404	378	385	354	390	420	356	385	386	375	350	396	374	368	382	391	352	433	373	380	350	368	323	374	381	409	400	377	367	386	355	370	411	389	369	347	368	367	343	369	359	374	346	378	345	356	342	365	421	350	360	426	354	402	356	392	421	382	379	336	392	411	358	361	380	387	453	365	361	362	393	350	414	351	348	381	379	390	389	360	393	392	365	343	416	364	369	357	356	413	394	387	359	386	379	367	398	410	369	366	352	355	370	405	360	366	354	395	372	388	380	347	379	370	365	346	408	361	400	351	368	362	385	370	376	333	342	349	371	363	362	376	389	404	365	347	390	371	379	396	362	382	345	372	349	361	363	406	354	393	397	393	355	390	352	327	382	381	358	340	364	367	398	376	352	358	386	400	378	366	349	361	353	368	353	390	380	387	398	391	360	354	380	389	347	322	391	363	395	379	357	388	372	362	364	323	374	405	370	419	366	415	419	341	373	334	368	398	380	366	357	360	357	357	406	372	367	353	353	367	356	379	371	401	388	373	371	378	369	389	366	353	395	370	360	375	368	403	380	389	378	389	378	360	384	374	363	363	343	360	372	400	352	398	400	372	374	402	386	372	393	398	376	369	336	375	367	357	414	394	392	389	351	390	387	373	371	377	394	380	377	401	394	371	344	386	390	387	379	376	371	351	373	351	385	370	363	376	386	385	348	365	417	356	381	387	360	346	353	385	356	407	414	401	391	364	391	366	391	364	395	373	357	332	360	378	352	356	361	384	361	408	384	404	361	399	359	390	405	358	382	377	336	369	377	385	335	360	367	378	392	386	358	356	385	374	387	367	386	348	369	329	394	382	357	358	394	340	335	371	353	419	378	365	381	394	375	372	365	399	366	362	339	356	373	384	338	379	351	387	390	414	362	391	344	405	446	404	406	393	390	359	378	405	374	356	413	375	329	348	378	365	400	379	375	385	362	363	381	415	375	377	372	358	384	365	377	406	387	363	386	399	362	383	343	374	359	367	380	378	370	385	355	362	354	353	356	390	379	385	365	386	370	381	372	352	346	419	408	393	364	372	386	415	383	397	356	360	345	389	362	395	422	373	397	360	358	373	403	357	373	376	366	433	352	381	388	370	364	390	368	394	360	386	368	376	376	374	392	392	334	361	368	380	391	389	358	354	367	347	370	377	394	392	360	371	362	389	364	364	393	367	366	399	386	339	381	352	352	394	344	365	413	340	353	383	376	391	367	362	349	380	382	362	374	362	394	382	377	348	398	357	364	359	335	388	395	396	365	350	348	390	405	387	372	362	390	345	365	363	364	336	387	354	383	387	370	343	354	353	377	393	384	405	396	379	350	367	345	349	373	345	411	405	370	361	370	384	395	364	384	351	413	376	367	352	388	389	343	345	379	346	367	430	365	367	378	384	380	372	365	380	376	384	406	390	344	365	356	428	360	389	348	394	380	381	366	352	343	353	358	412	346	392	391	361	388	408	401	388	383	382	366	376	365	405	387	370	389	417	403	332	359	358	386	363	397	378	379	396	388	372	357	402	385	388	400	406	380	387	368	385	341	402	375	373	388	375	365	373	353	386	355	388	361	393	375	381	375	378	348	356	392	407	376	367	354	393	389	337	369	407	366	403	372	357	391	386	361	399	354	399	367	378	363	344	349	399	390	374	354	375	335	370	384	357	361	350	338	359	351	356	364	365	414	364	362	360	356	393	357	371	366	377	366	386	394	354	385	365	372	395	361	379	388	381	405	428	376	334	393	368	366	404	361	390	365	358	343	363	363	364	369	379	388	375	361	340	339	382	347	381	380	373	358	350	357	374	377	391	365	362	342	366	376	403	380	386	348	392	396	369	336	405	369	367	365	380	368	361	339	389	374	402	382	366	376	397	369	379	383	342	391	370	375	392	396	364	354	353	356	403	353	367	370	372	349	389	365	359	394	384	341	376	400	392	388	404	362	408	401	374	415	356	397	411	370	354	341	376	378	402	362	392	374	351	367	419	372	356	401	354	359	366	385	386	376	359	330	366	377	388	391	373	376	434	384	345	379	379	380	360	364	380	384	360	390	415	349	354	376	410	370	386	372	368	370	395	375	364	372	378	387	381	364	340	370	402	357	352	400	370	372	381	394	344	368	387	370	379	409	357	382	352	405	353	404	373	349	377	407	391	386	399	353	374	340	398	392	355	383	371	321	372	362	342	380	375	355	344	346	348	342	315	344	365	355	376	358	381	379	376	350	356	379	369	389	370	365	409	348	396	341	367	392	384	357	383	362	393	386	354	396	405	338	422	354	383	379	392	415	384	389	370	350	375	330	382	387	378	408	367	350	412	370	357	380	341	399	369	334	403	359	368	377	385	341	361	403	393	414	320	389	369	369	358	386	403	337	348	362	373	339	391	349	346	360	398	366	328	397	361	381	359	373	335	367	359	390	352	348	331	366	390	406	355	389	337	375	366	353	380	377	396	382	388	358	360	403	374	374	367	347	361	375	321	344	402	354	358	339	385	396	380	378	374	373	349	357
8037	2674	5145	6041	5537	6136	20398	2969	2596	2256	1982	1907	1645	1649	1535	1429	1369	1328	1312	1206	1248	1193	1179	1198	1111	1111	1096	1148	1130	1116	1110	1090	1011	1033	969	1022	1053	1008	1067	1059	978	971	966	1005	991	992	991	945	979	926	943	972	993	950	968	962	949	965	947	951	973	994	937	967	954	932	935	943	941	955	925	972	931	935	934	962	910	917	909	919	908	944	924	936	933	955	909	905	958	876	924	905	919	874	939	929	918	942	863	949	931	947	952	945	925	908	923	901	979	893	878	886	938	945	887	954	896	982	947	957	902	930	908	907	891	861	918	914	929	913	911	916	908	911	932	931	915	866	942	880	943	897	911	928	873	938	936	898	903	920	929	923	915	965	886	993	898	874	908	877	882	922	933	928	962	891	936	910	907	917	939	876	925	852	951	901	953	856	875	918	933	917	908	883	937	939	923	917	859	922	916	891	865	948	935	963	921	922	950	899	909	883	960	908	953	872	916	884	945	949	890	933	911	877	882	904	919	930	901	885	913	987	891	903	985	895	942	902	922	944	905	892	917	941	900	922	882	886	906	909	886	907	896	922	927	899	886	904	902	931	892	918	921	884	955	881	911	900	871	946	896	865	913	919	922	954	900	875	931	931	895	895	964	911	895	927	921	942	924	917	934	924	874	863	885	934	921	935	888	929	929	942	895	932	900	856	940	912	864	896	921	868	935	845	959	919	920	871	924	864	890	953	887	936	918	919	912	911	853	926	913	861	912	953	924	922	928	927	899	935	936	901	917	949	907	929	934	880	922	886	919	958	891	968	886	902	931	935	927	906	908	941	923	922	919	849	905	907	878	871	942	924	910	980	963	881	894	945	898	928	879	916	922	920	860	932	918	918	908	895	884	925	892	883	933	932	953	945	892	977	924	886	926	871	934	975	913	940	946	953	908	935	883	902	929	891	967	943	878	867	880	889	873	882	962	968	951	917	898	876	900	903	912	915	939	929	959	852	902	902	936	925	908	972	920	917	900	944	916	895	896	950	922	935	903	903	930	887	951	926	974	923	859	920	928	970	921	889	951	895	955	924	864	882	937	938	904	986	913	948	973	925	939	963	870	936	931	916	924	940	911	979	853	884	915	935	918	943	955	918	883	908	894	958	924	867	883	909	917	881	937	905	873	933	919	901	917	933	896	896	911	923	909	926	972	908	939	944	934	877	874	898	909	949	928	881	904	926	894	1000	913	894	886	871	923	914	916	919	917	950	916	894	925	846	899	952	918	903	931	899	894	919	869	911	880	923	886	951	931	905	977	883	929	912	861	965	897	894	874	921	918	953	915	878	862	928	928	906	952	895	903	908	900	918	908	948	981	947	939	913	889	888	962	967	899	907	853	898	908	924	918	888	972	978	936	901	924	943	917	876	918	902	951	956	874	907	907	967	941	934	910	894	911	889	958	876	914	872	888	915	904	909	888	905	956	915	901	940	903	951	924	914	876	915	953	884	892	857	951	925	885	990	936	914	944	957	983	894	863	894	874	928	935	991	852	861	875	873	906	905	870	934	882	939	896	926	885	949	881	913	897	889	891	889	891	920	939	943	914	937	944	907	908	912	890	962	917	920	898	922	910	931	889	902	876	876	954	914	880	963	936	882	893	899	904	925	877	945	933	896	929	924	891	868	930	937	900	977	929	978	936	934	936	910	922	864	941	937	906	907	898	895	912	938	932	897	916	829	990	914	942	910	888	909	919	890	953	940	897	924	890	982	925	855	904	905	940	865	946	945	916	884	874	909	892	890	918	918	864	868	919	926	965	891	919	911	919	960	899	953	940	879	925	911	898	890	946	937	958	923	916	899	896	961	984	941	917	940	871	896	941	956	985	894	914	902	874	825	938	926	905	921	850	858	918	946	948	906	930	916	896	846	903	941	949	958	868	876	893	952	967	893	894	878	894	895	909	861	893	958	915	946	946	895	910	954	920	964	952	920	907	923	904	899	902	903	928	910	894	907	927	921	901	924	910	914	910	860	875	975	963	915	901	889	908	907	937	884	916	893	904	935	931	923	969	887	903	896	914	962	937	976	875	943	913	879	946	927	893	862	889	933	961	907	965	886	899	926	905	876	891	879	962	886	901	906	951	930	926	927	865	914	933	928	912	924	962	913	912	933	930	894	870	993	906	945	858	880	886	941	931	903	914	939	897	871	932	953	915	922	927	915	922	929	977	937	916	902	904	887	897	898	882	861	933	941	869	926	903	913	889	896	887	898	933	907	936	942	929	908	898	881	915	910	880	889	913	875	890	937	914	938	915	888	922	889	892	949	910	914	890	919	919	851	927	876	921	888	871	945	879	933	920	878	890	886	891	872	891	894	955	860	927	890	921	877	904	936	882	944	901	950	933	903	968	910	916	886	919	911	935	954	894	922	890	945	940	914	909	894	911	878	915	915	928	880	936	886	921	946	903	904	928	926	873	920	886	913	928	931	930	917	926	894	909	924	895	977	960	864	870	919	941	937	919	928	951	920	945	887	907	930	881	938	883	881	929	900	855	926	903	931	911	942	906	939	973	904	842	986	931	923	836	871	933	952	874	915	957	921	896	933	961	904	889	888	922	937	915	923	921	910	918	913	907	949	872	902	957	901	864	942	883	885	956	918	853	856	903	850	874	900	902	916	860	928	946	943	937	874	905	934	907	950	868	924	960	917	867	920	928	891	930	870	934	909	949	900	889	829	959	914	869	890	882	973	888	904	878	947	959	921	937	945	921	922	937	892	917	888	951	917	907	961	924	902	894	921	937	904	904	942	949	940	968	922	931	899	905	915	967	971	878	925	908	911	926	989	951	952	962	914	897	949	904	965	907	931	977	886	929	955	936	879	945	925	949	895	893	926	925	871	926	912	920	890	934	902	897	883	881	922	900	868	884	952	834	909	914	935	949	896	927	905	906	919	922	924	872	938	947	910	935	949	920	892	909	928	856	869	874	906	888	943	843	908	856	924	893	892	931	907	910	899	934	906	914	907	901	932	942	897	946	923	938	857	923	943	932	902	914	922	923	921	950	959	931	942	941	971	888	898	960	931	915	899	905	930	892	916	849	932	953	924	957	890	955	869	949	885	925	904	979	853	943	871	928	890	890	897	942	947	900	964	951	939	965	855	937	886	916	913	850	929	928	934	922	952	931	903	890	876	895	940	898	927	910	904	915	895	906	941	876	999	903	907	872	912	895	919	944	933	929	937	895	866	900	956	892	928	932	925	901	934	899	950	897	896	938	938	936	929	885	836	893	909	871	951	981	948	845	917	960	878	942	913	938	935	932	894	912	946	906	900	910	936	914	913	882	903	917	941	863	906	883	927	902	901	895	925	936	908	923	922	986	902	917	882	972	1012	941	917	848	939	919	912	952	939	871	880	883	914	891	959	936	917	977	883	932	1004	910	947	960	916	931	919	929	923	904	925	940	944	935	889	951	943	885	885	895	885	895	938	973	923	983	923	935	880	851	954	880	922	882	930	942	986
1971	252	201	226	206	148	450	161	114	130	117	117	141	124	136	129	130	133	159	133	138	126	140	120	143	123	137	151	131	146	111	129	129	141	129	112	144	126	121	126	141	125	136	129	127	154	120	137	103	136	128	141	130	143	143	133	123	124	163	123	124	121	152	117	140	120	125	123	133	133	151	131	119	141	117	146	154	128	127	142	124	147	113	139	133	143	131	143	112	145	130	136	131	141	127	116	139	124	142	137	142	124	137	128	114	129	122	134	145	134	121	118	137	124	121	131	131	133	137	143	115	107	136	136	135	127	149	133	139	150	120	114	126	139	123	126	119	130	155	137	118	140	142	119	133	133	117	136	128	127	145	123	138	106	110	130	144	130	132	133	138	111	132	142	133	124	129	119	130	126	119	133	140	158	134	125	141	152	131	106	127	132	114	144	118	130	131	136	124	111	143	134	132	146	147	127	136	129	111	136	146	123	115	150	134	137	123	127	142	122	120	120	126	144	125	139	144	114	141	137	124	147	147	128	121	140	125	119	118	118	130	115	123	121	108	136	119	134	116	136	143	134	139	122	139	117	145	129	127	133	134	126	133	131	141	131	119	152	140	119	119	126	108	120	131	134	123	146	138	129	132	147	142	121	134	133	118	133	153	125	122	141	117	111	144	143	130	132	139	116	105	145	127	137	129	142	134	148	119	130	130	139	132	123	129	138	133	142	127	124	141	124	131	121	114	118	145	142	132	136	134	131	130	123	114	109	129	143	130	129	153	130	131	115	130	137	133	119	126	127	146	131	143	136	117	130	118	133	123	137	119	117	123	129	133	117	133	124	126	102	138	133	125	114	104	147	141	116	140	119	137	126	153	109	141	130	122	140	154	143	119	130	122	134	132	141	132	152	129	111	121	157	129	114	127	116	124	114	126	135	111	129	144	121	130	147	134	120	133	136	121	147	124	145	123	142	142	118	117	139	141	111	145	120	166	150	114	144	144	135	129	120	124	140	113	110	138	119	120	107	146	149	134	131	147	163	126	135	128	140	131	137	115	124	106	112	130	145	118	136	123	105	123	137	135	112	125	125	136	118	136	145	137	136	153	118	120	131	147	122	154	128	119	140	120	145	139	123	123	119	142	119	113	121	136	132	135	126	99	121	109	129	132	133	124	105	148	134	125	114	127	131	153	130	130	134	121	140	130	133	127	154	130	135	122	149	130	140	132	125	126	137	127	130	144	122	135	133	118	133	125	128	134	121	148	133	134	148	127	150	109	140	132	122	139	104	128	146	145	146	140	139	136	145	131	112	124	94	142	116	138	124	144	141	149	122	112	128	116	113	115	147	120	126	127	138	104	138	126	141	121	122	125	125	125	121	115	126	128	141	129	130	108	134	152	120	150	137	137	133	118	143	103	146	113	141	125	142	126	134	138	152	148	134	142	116	144	133	152	110	127	134	104	144	158	124	126	125	138	132	147	122	136	141	113	116	134	138	123	146	138	123	132	138	127	127	147	141	145	113	106	122	111	128	144	137	131	130	130	153	118	114	134	137	140	125	129	133	123	122	138	117	137	124	167	137	125	147	129	126	135	122	156	125	130	135	118	120	135	137	129	128	125	133	110	130	118	128	136	140	126	121	128	119	128	133	127	133	121	130	116	119	122	141	135	129	125	133	127	129	119	117	136	145	139	122	112	120	130	118	142	126	133	128	118	135	122	131	141	129	116	128	119	117	126	155	130	129	131	112	111	127	115	143	147	123	107	116	116	116	135	147	124	131	141	134	123	143	121	132	152	112	135	114	132	137	129	138	114	168	128	127	128	143	154	143	146	128	114	147	114	135	119	131	161	114	124	121	137	141	128	140	122	125	156	135	130	117	132	142	123	142	128	129	109	120	139	123	138	122	113	116	117	108	134	120	109	138	134	139	127	121	115	159	142	111	116	126	134	131	144	109	123	120	135	139	132	122	134	140	118	128	102	122	146	128	146	118	123	156	145	134	128	122	124	127	134	138	126	131	124	130	138	136	125	134	94	120	112	141	146	132	121	127	124	143	124	130	144	133	115	126	151	121	146	129	126	120	124	119	116	121	145	134	120	137	111	146	128	176	152	128	163	142	129	156	125	125	119	120	159	123	119	124	123	138	148	141	138	126	121	130	130	116	131	127	145	147	109	133	138	119	123	131	121	131	144	121	133	133	113	115	131	143	128	113	134	124	131	137	148	140	133	113	138	142	138	119	114	132	129	132	138	125	137	126	131	113	155	126	134	124	131	129	125	121	154	137	139	134	139	123	128	129	123	134	107	135	143	141	102	123	119	121	123	141	133	122	122	140	141	132	139	132	132	117	115	146	128	120	137	135	134	118	127	137	120	121	97	142	143	135	133	146	141	108	136	137	140	129	142	117	148	132	120	119	126	142	117	128	119	111	121	123	129	128	136	113	129	131	138	128	136	114	121	112	131	125	138	145	135	129	118	111	130	106	127	123	135	111	139	133	168	126	117	106	97	131	143	136	117	146	116	105	146	127	117	132	117	129	134	135	125	132	146	136	136	137	133	154	168	140	116	127	144	123	133	142	131	125	128	149	145	116	124	125	129	114	136	112	121	124	138	126	130	135	118	115	141	136	123	117	130	111	135	138	137	120	115	138	126	123	148	141	143	144	128	138	143	138	157	143	125	124	127	132	144	113	124	109	152	128	130	155	155	114	156	133	123	125	138	129	115	113	169	142	113	136	133	148	139	135	134	123	115	129	111	122	141	126	137	131	161	127	137	141	126	133	116	114	144	132	131	143	117	121	127	120	145	123	146	114	121	128	128	152	124	109	131	138	118	121	95	137	144	131	124	141	109	119	130	125	120	131	128	119	105	110	122	135	117	134	134	121	129	145	117	112	124	145	142	126	136	145	119	108	157	138	125	130	113	115	131	139	114	148	140	129	128	124	129	123	152	119	112	137	144	131	131	129	119	108	132	147	125	133	133	117	143	128	137	139	123	125	135	134	117	135	123	118	123	135	143	139	124	140	115	138	113	121	137	118	117	123	127	145	127	128	115	139	127	124	132	128	152	130	136	139	129	123	131	126	158	130	148	106	122	132	117	125	116	145	135	137	127	122	131	130	142	129	130	150	140	117	116	166	119	116	139	142	139	113	145	126	133	134	140	118	146	104	135	131	122	126	134	149	117	139	141	128	130	129	119	130	126	127	112	107	126	154	125	140	133	134	130	137	110	127	118	131	130	132	142	139	120	131	141	124	139	121	115	146	121	118	145	129	125	158	147	156	128	112	131	127	129	138	136	126	125	146	141	138	124	133	114	137	117	142	117	126	134	136	120	151	128	122	145	117	128	126	140	145	120	149	135	144	117	123	133	124	128	126	134	119	139	112	146	138	127	121	147	144	151	126	125	129	138	123	130	117	125	142	144	119	139	136	140	135	124	125	125	146	152	162	106	124	127	125	138	133	130	133	131	132	124	95	130	131	135	126	115	143	135	137	132	129
2159	500	554	729	706	593	2532	441	423	407	430	420	455	429	381	417	428	413	400	405	416	437	429	372	374	401	396	397	395	400	427	443	389	420	398	387	368	379	432	412	416	412	433	391	439	408	364	388	388	395	371	400	386	414	391	417	400	399	364	421	382	421	383	397	404	380	416	429	413	389	442	402	379	423	430	427	406	372	391	403	396	400	376	411	413	418	394	393	407	403	428	420	374	425	434	402	412	391	408	389	404	425	425	421	417	383	413	399	422	423	404	373	385	417	383	405	434	368	402	379	395	391	409	395	409	413	403	400	380	437	405	412	401	388	402	391	380	411	388	385	424	388	422	396	392	352	421	383	388	390	384	411	376	367	440	373	395	370	364	403	408	432	425	359	423	384	399	387	401	381	371	393	392	371	370	365	412	381	412	414	393	434	416	412	419	385	394	427	402	390	401	378	411	386	389	341	405	403	366	397	409	456	420	425	408	390	412	413	424	403	449	418	419	402	425	421	420	385	394	421	379	386	360	377	427	385	404	396	404	405	381	410	383	456	377	427	385	380	433	405	382	397	420	379	415	382	429	385	409	445	434	416	407	358	395	398	437	395	351	400	386	398	359	410	374	426	378	351	397	423	387	415	414	407	397	415	436	412	407	390	387	378	416	394	386	398	396	360	397	408	391	416	407	422	397	405	383	380	392	405	410	417	398	408	380	397	369	401	432	397	409	386	391	377	388	372	372	406	398	410	394	402	416	400	387	378	409	416	407	386	378	397	413	412	423	413	429	379	384	396	423	408	387	378	381	398	410	400	451	400	356	397	395	389	387	388	370	407	396	391	422	412	353	380	385	422	400	371	373	414	382	387	377	371	409	375	381	385	404	400	434	401	382	394	393	414	364	442	379	396	383	404	390	403	436	369	416	394	395	401	382	398	425	411	397	422	410	378	395	378	406	394	391	381	382	378	390	385	408	381	375	423	385	422	404	397	402	379	402	373	407	393	409	383	360	387	374	419	381	398	389	394	433	397	431	429	409	399	419	424	381	369	427	405	388	388	413	423	394	409	405	396	382	398	404	372	390	405	404	411	408	404	369	401	361	422	412	401	431	382	438	393	359	441	371	395	394	376	423	371	372	391	391	417	386	420	426	405	377	397	419	396	400	396	430	395	394	379	428	389	415	396	392	378	404	409	388	405	393	371	431	420	400	371	410	401	394	384	368	397	380	436	440	369	403	422	396	416	411	414	382	390	409	407	392	376	381	380	402	417	406	411	431	447	404	375	386	402	396	412	388	386	403	370	426	395	439	431	410	430	424	403	403	424	437	381	365	381	412	421	377	404	400	377	434	375	404	402	424	411	392	378	402	407	411	374	403	383	377	394	395	399	428	389	355	371	363	411	410	371	390	424	370	445	398	385	412	397	389	384	406	387	409	376	410	443	412	428	414	438	417	398	398	392	383	409	413	424	425	382	414	365	364	398	376	393	398	432	398	394	390	398	422	371	398	365	383	396	385	397	383	371	406	401	383	397	387	376	408	418	389	356	414	407	373	389	416	375	408	405	413	420	398	451	441	373	443	412	428	388	392	399	425	388	410	411	416	382	386	350	400	362	404	405	400	415	386	411	439	421	419	416	429	399	406	364	394	459	399	387	430	404	384	410	391	403	423	376	398	382	413	397	361	411	382	407	411	381	419	397	415	372	417	386	417	359	377	416	392	393	395	405	400	391	414	414	416	399	358	440	401	359	425	403	421	414	385	408	405	429	403	411	387	408	419	421	378	409	398	401	394	396	387	374	360	367	399	411	379	388	390	413	396	408	431	413	394	398	366	430	399	362	392	416	403	425	393	366	385	378	373	388	396	389	390	413	404	391	416	412	386	405	407	363	397	427	392	427	394	434	427	410	443	417	416	404	397	400	403	367	383	412	401	409	357	409	385	398	402	425	376	395	406	394	411	370	409	443	417	386	410	365	388	401	430	394	426	412	471	438	417	401	392	386	402	405	410	350	390	449	387	395	396	386	431	439	370	377	394	411	407	425	395	380	397	365	410	388	424	434	414	394	375	370	382	436	395	426	404	428	419	390	411	409	396	407	407	410	409	390	389	430	367	385	401	384	399	389	400	416	438	399	415	401	403	373	384	395	424	362	401	368	397	368	400	426	389	403	408	414	390	439	413	397	378	374	365	362	398	376	402	440	446	388	368	388	375	360	402	396	400	410	399	403	422	366	377	401	386	366	400	379	393	419	389	415	414	398	373	403	414	408	390	444	419	403	416	381	459	407	422	424	401	396	382	405	352	414	417	432	412	443	372	420	409	409	423	398	394	384	414	392	371	391	355	371	403	392	374	409	414	392	427	431	394	370	398	425	385	418	446	407	366	391	383	423	422	425	403	421	398	404	407	376	404	389	374	407	374	365	404	393	407	406	382	428	403	386	389	374	402	379	380	388	437	377	387	380	433	395	384	382	386	404	413	399	405	396	382	396	406	426	385	385	421	373	423	397	416	393	374	414	374	407	402	396	425	406	412	400	407	383	414	403	463	414	383	405	415	407	397	388	447	388	423	419	393	378	402	394	398	386	368	384	407	370	427	399	389	434	435	407	411	384	392	383	425	399	388	383	420	391	385	383	374	391	387	432	430	411	380	427	382	395	396	404	397	381	394	392	410	393	417	367	403	399	406	384	410	424	407	405	396	429	402	381	411	379	408	391	378	414	360	397	388	417	437	386	385	403	423	402	400	426	412	400	407	411	408	413	379	439	387	427	393	402	414	394	391	399	397	368	398	402	425	397	379	354	385	407	407	405	420	372	402	390	388	417	410	422	385	403	405	431	353	362	427	426	426	381	384	354	411	391	396	395	367	409	415	411	374	426	423	413	389	429	417	414	389	370	416	386	426	416	401	401	410	430	410	420	395	400	395	366	412	402	410	417	406	370	405	381	391	410	395	395	383	395	433	392	414	387	381	406	379	387	405	407	430	388	432	366	413	424	376	421	384	415	408	401	418	398	410	395	410	433	395	391	380	416	401	406	374	399	410	382	430	407	386	407	380	419	369	388	382	415	403	400	379	420	412	417	375	396	404	406	390	374	387	419	386	397	394	407	403	403	451	393	383	428	403	397	399	380	427	408	448	378	398	403	397	398	379	389	428	426	429	398	364	390	407	399	425	414	421	392	413	376	416	375	384	440	422	389	415	397	396	393	418	406	391	411	395	395	446	427	395	422	394	423	402	395	368	407	378	405	400	403	431	386	392	411	410	409	392	423	374	396	382	395	370	393	400	410	421	395	395	409	389	393	375	408	388	401	376	410	405	385	408	431	393	400	406	375	427	394	398	379	378	386	385	440	405	417	409	385	381	400	420	405	454	392	416	397	400	388	389	393	386	420	416	398	396	407	397	403	397	395	403	406	401	401	424	356	392	376	391	405	435	403	410	405	421	391	401	421	407	401	364	420	411	420	402	397	393	413	434	414	396	376	402	405	384	416	408	367
7852	1206	1395	1134	859	904	13072	2300	373	338	278	302	272	288	247	243	260	250	239	257	221	254	242	185	213	212	221	207	238	226	220	234	227	189	210	236	204	222	195	215	222	202	213	207	230	215	215	239	206	220	222	198	197	195	219	235	205	226	215	217	215	231	194	193	188	235	215	239	194	208	219	205	221	183	204	233	219	225	243	201	177	214	193	235	231	201	189	197	217	214	220	220	197	192	204	235	233	208	223	210	226	177	244	229	235	244	210	194	216	180	211	233	216	192	204	221	220	209	219	230	214	201	200	230	220	232	230	230	227	212	212	185	210	190	219	208	204	210	236	238	183	212	230	213	227	207	239	208	232	192	202	208	214	221	236	227	195	238	224	214	221	233	193	215	207	202	225	206	199	214	217	185	211	206	223	210	200	228	223	199	204	184	206	187	223	217	226	210	224	228	221	212	202	197	170	207	226	220	194	207	220	235	211	210	220	218	221	213	217	235	220	249	213	221	193	182	193	226	194	223	224	210	218	232	216	209	242	222	206	217	241	206	251	213	203	235	198	203	218	217	226	219	227	219	193	207	189	219	200	202	210	202	202	230	215	245	229	238	222	236	218	233	249	204	213	213	215	210	200	239	231	210	205	237	242	232	212	234	223	219	198	225	228	222	219	230	247	219	202	232	249	225	212	232	241	217	218	225	216	194	215	241	206	209	198	226	201	225	203	247	220	219	216	215	210	186	216	228	208	216	211	210	243	217	227	250	214	219	202	184	188	220	230	222	221	202	204	195	229	211	206	197	200	223	207	213	200	217	198	188	210	219	204	247	222	216	238	209	203	184	215	207	233	203	193	231	231	242	212	202	195	204	218	245	206	212	223	209	217	217	217	209	209	208	211	209	191	233	216	200	200	224	190	225	209	216	199	226	240	211	216	257	230	224	211	207	214	197	216	202	237	191	211	207	209	272	227	202	230	225	240	190	222	217	181	195	215	198	212	218	201	218	208	226	219	201	223	195	193	217	220	217	173	209	238	219	221	219	221	224	213	219	194	237	200	195	196	210	209	205	240	208	213	244	225	225	216	224	210	218	202	230	198	225	233	217	223	214	218	205	223	249	228	203	208	221	197	225	221	193	209	206	207	215	205	200	205	191	209	224	212	212	223	214	209	235	223	196	194	224	232	204	192	201	219	192	219	201	234	201	200	227	244	206	221	226	210	223	224	209	229	191	215	227	216	215	213	195	228	218	205	202	195	223	226	235	206	216	213	184	228	195	213	218	203	225	210	229	234	187	215	188	207	208	206	226	220	217	202	212	221	216	200	222	206	204	218	199	211	210	206	185	233	245	224	212	232	210	200	232	215	225	197	214	220	179	233	208	221	193	216	229	272	226	235	207	216	202	204	226	187	200	176	201	229	225	181	212	215	213	195	198	195	241	215	220	220	212	185	221	220	227	231	233	248	210	200	191	192	205	209	202	201	198	205	212	220	229	206	209	224	223	221	217	213	199	234	228	229	192	234	222	218	213	228	205	191	219	196	204	228	227	254	236	207	203	213	238	209	223	206	233	197	192	240	215	234	193	216	185	226	222	214	189	205	203	226	220	194	186	208	210	221	210	213	222	201	199	220	250	210	206	217	218	232	225	233	238	218	210	222	213	243	204	213	227	225	232	233	195	215	226	227	202	209	222	192	222	237	200	209	212	211	230	248	221	219	225	207	246	228	191	193	224	226	224	240	213	209	201	183	201	225	205	228	203	225	211	226	204	210	201	199	228	220	223	207	226	220	223	221	235	189	204	209	216	202	229	218	205	219	207	238	205	218	212	206	237	197	229	229	221	240	195	205	207	203	228	188	207	202	228	223	203	238	229	221	207	212	227	211	205	196	211	207	221	196	213	199	233	217	216	218	217	207	233	213	209	199	199	203	214	225	213	233	175	198	231	208	191	220	234	210	229	192	218	216	239	197	206	207	185	213	203	217	229	204	242	223	208	208	251	214	232	233	200	226	189	202	232	203	235	215	220	223	238	217	207	206	205	232	198	244	212	206	209	210	214	212	202	216	212	224	221	189	208	214	241	194	192	233	224	226	242	228	206	216	208	218	224	197	225	227	221	205	212	223	189	233	203	205	214	220	215	191	206	216	212	189	235	220	214	222	243	245	240	200	198	204	214	195	229	198	181	219	243	224	203	194	211	222	223	192	210	190	222	204	220	245	227	226	229	197	203	221	227	239	217	224	215	214	225	205	239	186	235	216	205	206	214	225	234	179	225	202	213	225	236	230	202	229	211	246	235	212	229	205	207	215	199	206	213	210	227	250	199	202	224	228	221	245	196	228	205	226	234	222	211	241	192	231	207	223	206	202	211	193	225	209	210	188	224	209	248	201	235	208	225	210	229	215	211	232	201	242	207	210	205	186	210	202	229	204	248	186	230	214	216	217	225	207	214	191	228	240	211	216	231	228	221	205	224	224	211	200	227	196	217	214	240	222	248	213	204	223	222	207	222	225	216	206	200	218	226	199	220	199	237	207	227	206	232	231	224	210	223	235	194	222	212	204	209	221	222	187	215	226	192	210	198	211	223	208	194	229	203	212	227	180	181	198	204	219	216	249	224	217	213	202	229	200	236	236	231	219	253	202	245	210	211	214	203	220	235	220	238	216	223	186	219	171	219	213	189	174	218	172	213	178	212	241	223	205	215	215	226	200	222	190	234	215	190	229	192	206	234	201	220	195	244	216	215	212	214	217	222	223	207	224	206	227	210	248	220	226	228	229	211	224	230	222	200	190	237	209	218	199	223	231	232	197	226	179	224	240	210	214	204	211	189	212	191	208	234	217	214	207	198	205	216	220	206	215	224	232	214	222	192	211	233	231	208	223	198	214	231	216	200	213	209	221	217	235	224	232	189	214	212	251	225	225	206	218	214	223	223	206	219	219	212	204	209	236	214	225	203	220	205	243	202	232	218	209	204	188	237	229	233	206	216	209	183	210	226	188	206	188	204	223	204	232	217	194	203	206	208	201	188	200	227	202	204	209	214	194	214	219	191	221	217	214	232	226	179	226	219	232	218	236	199	200	212	233	203	182	200	221	195	231	200	210	214	207	205	194	183	205	195	216	245	212	227	190	209	205	229	209	200	184	226	215	243	213	227	210	244	213	203	204	216	210	201	226	223	218	225	187	222	214	233	221	203	197	204	207	240	198	212	216	225	226	240	214	214	207	228	222	210	240	190	207	221	216	222	219	220	204	205	209	200	204	199	210	213	204	218	209	215	216	218	182	205	182	205	210	213	233	207	227	235	221	222	228	209	210	183	222	199	213	221	230	194	227	218	192	216	213	221	241	198	198	218	239	206	199	219	206	202	219	204	189	222	224	200	192	222	202	224	220	211	249	252	221	200	210	203	197	225	208	225	213	194	204	186	211	185	211	213	201	192	228	199	254	220	206	189	246	251	205	208	186	235	249	205	219	228	210	183	192	243	217	219	198	223	214	184
5943	1425	3102	3602	3415	4052	30114	2144	1471	1237	1126	1055	944	937	866	837	824	831	804	735	734	722	698	682	674	670	700	689	629	700	677	631	671	638	692	669	637	655	676	629	636	642	635	644	606	645	623	609	615	635	610	633	635	599	634	591	602	651	626	608	615	629	625	603	614	626	603	610	583	634	587	599	606	587	611	621	555	612	614	626	569	592	624	603	586	625	605	615	591	611	578	571	628	655	591	582	591	629	593	639	585	614	593	564	626	613	635	609	604	653	613	588	612	635	599	568	554	600	565	552	633	538	607	623	628	579	611	574	587	609	588	591	613	531	614	574	600	573	606	571	595	623	623	618	627	572	598	642	596	560	592	580	642	592	589	594	598	577	576	597	592	553	627	628	644	640	638	597	629	568	638	572	586	623	584	599	575	578	532	602	601	568	602	600	599	593	564	600	566	608	574	612	563	600	592	590	583	609	647	569	527	607	556	593	607	608	606	588	599	621	590	587	609	621	572	598	607	595	581	591	595	560	556	588	615	563	625	625	580	610	632	602	552	554	611	592	621	572	596	596	617	631	553	563	603	597	588	553	592	601	601	602	564	594	583	629	606	622	609	593	606	541	572	565	644	592	590	580	592	613	587	582	639	618	613	599	606	606	564	605	572	576	602	615	554	601	605	564	605	616	587	625	605	572	575	584	630	584	626	581	622	609	597	618	579	622	647	567	612	607	602	572	643	630	633	593	606	585	572	587	601	581	574	577	622	587	627	581	589	640	616	589	609	597	579	626	613	571	595	587	585	594	607	618	600	602	600	569	583	548	579	595	610	532	601	629	602	603	611	564	607	604	599	603	575	627	608	592	605	577	597	593	568	634	624	621	607	609	579	600	613	595	614	568	605	588	618	565	578	617	591	632	600	570	589	568	638	586	627	601	603	586	575	577	578	608	606	624	591	566	592	623	604	617	579	551	575	586	571	578	600	628	624	580	563	649	583	623	591	596	626	615	604	581	606	563	657	590	605	603	581	576	634	598	589	586	625	598	571	565	643	610	590	586	546	584	608	606	598	596	561	608	627	616	626	633	608	608	637	558	589	592	579	595	564	593	612	573	593	630	558	527	611	542	618	597	594	573	577	598	568	579	610	606	598	648	592	614	599	555	569	570	617	588	599	570	597	596	594	582	625	582	640	588	592	551	583	563	597	624	589	615	632	560	620	591	621	593	620	617	578	567	578	603	566	573	547	605	585	612	626	595	577	604	616	628	601	567	572	565	613	588	614	620	628	581	608	596	606	600	599	574	621	560	591	627	638	609	646	606	611	583	606	595	569	618	609	588	564	586	577	577	636	594	562	601	546	621	605	610	604	544	576	595	578	649	579	571	602	638	634	554	614	602	619	559	635	614	605	584	609	602	637	584	605	623	619	622	662	601	615	606	648	606	637	601	619	607	584	637	554	630	624	598	618	534	630	612	575	669	654	620	601	592	609	615	573	592	566	650	589	626	616	566	591	593	576	600	605	589	601	608	587	595	593	604	571	606	580	609	562	588	571	619	609	643	601	604	619	602	593	590	585	602	576	568	590	585	611	595	593	596	643	600	544	558	582	608	621	577	613	590	613	600	614	573	554	591	605	616	599	610	576	612	594	564	573	615	544	617	571	604	632	617	611	561	561	613	606	575	639	600	554	605	610	595	561	604	611	596	561	590	600	599	582	593	564	571	610	635	637	618	618	543	611	596	601	596	635	565	582	600	568	535	629	626	565	621	608	606	617	623	629	613	594	602	555	613	590	596	558	590	601	584	603	637	606	561	626	609	599	555	564	581	597	583	597	599	562	572	589	590	589	570	607	558	606	609	633	605	550	672	566	604	596	640	583	582	626	608	584	561	594	619	623	577	575	635	573	597	576	602	554	625	566	558	630	592	605	575	552	609	609	659	594	560	612	614	597	597	618	611	581	609	587	574	596	645	612	592	585	591	613	616	569	601	569	631	618	639	614	610	636	598	609	596	641	606	614	611	597	600	604	589	614	577	588	606	589	616	619	615	616	630	580	591	620	555	649	607	600	602	616	613	552	583	591	545	611	591	641	603	621	586	570	558	594	585	564	604	597	618	602	579	640	610	575	592	583	572	591	602	586	600	609	545	585	612	581	547	608	613	615	597	596	573	572	610	593	598	629	554	582	599	601	572	585	569	620	592	570	580	584	559	563	636	628	580	599	604	561	601	586	604	575	560	587	576	641	598	579	587	633	596	613	613	591	608	595	600	593	592	600	577	575	550	570	595	629	585	611	586	661	600	533	586	591	597	596	592	567	626	640	625	610	602	616	607	587	563	583	589	629	628	569	601	604	620	587	526	515	577	613	574	594	611	571	586	609	587	634	587	585	592	574	584	583	594	625	630	591	575	548	636	592	583	588	625	599	533	628	628	556	586	590	636	590	612	594	625	589	552	608	573	664	636	552	598	593	568	572	620	611	530	595	547	603	585	594	620	603	615	581	593	573	606	560	579	635	591	559	600	571	576	631	617	623	587	614	623	575	602	596	575	569	620	621	581	559	552	567	559	564	579	583	623	595	576	590	582	585	610	631	589	557	622	560	604	617	566	628	591	595	595	608	560	591	609	622	613	562	581	549	564	585	638	619	617	600	577	607	607	603	624	587	606	608	574	619	608	590	604	583	582	587	591	537	574	619	610	579	580	582	609	589	608	591	599	624	600	615	605	569	590	641	541	581	601	572	547	524	600	565	645	616	607	587	573	620	609	554	581	585	578	595	624	630	567	569	599	630	578	613	548	629	616	610	586	563	598	600	590	589	573	580	618	591	571	598	627	615	572	602	610	582	602	574	591	644	585	614	604	614	633	605	587	627	619	637	596	602	583	588	604	626	652	608	589	570	620	614	590	630	551	633	604	581	565	586	585	535	575	597	593	586	617	582	641	593	607	606	599	582	566	573	628	581	588	647	661	565	562	586	564	606	546	612	617	598	593	581	568	645	598	604	587	610	584	587	575	607	595	569	606	586	554	540	597	570	598	601	608	607	559	615	642	575	613	624	599	578	589	604	581	624	611	598	611	595	530	626	589	592	637	599	607	596	593	637	583	572	589	568	603	599	622	610	607	594	550	573	616	594	561	629	591	616	650	574	612	624	624	577	604	576	575	587	574	632	593	583	590	591	606	613	616	636	615	618	593	601	613	588	603	610	613	651	591	599	578	621	603	596	550	587	558	603	638	598	586	639	611	593	592	616	604	594	616	597	576	604	608	619	594	574	541	572	605	604	608	566	565	581	576	625	570	581	596	610	598	580	596	570	642	601	569	644	564	582	617	603	571	625	613	591	573	589	574	576	624	565	632	553	573	647	608	594	614	605	609	604	597	622	583	589	573	588	593	588	569	611	557	569	593	642	600	590	633	587	588	589	659	542	586	635	621	548	582	599	600	581	602	616	592	562	577	544	586	611	584	620	565	607	585	598	561	579	598	610	564	590	586	554	621	648	581
14794	2729	2835	2476	1753	1402	21729	6367	746	604	554	518	476	484	473	490	430	421	415	441	432	426	401	398	425	393	437	393	418	364	387	397	382	403	385	384	394	355	389	422	346	384	376	387	414	403	376	389	404	437	386	372	372	364	376	384	382	398	368	394	373	350	363	387	374	346	394	345	368	373	394	374	411	405	390	398	399	394	386	356	375	397	384	366	376	422	370	420	362	355	339	360	363	357	370	368	392	383	371	417	398	404	373	369	374	383	381	363	387	401	353	361	373	391	359	384	377	367	367	367	397	374	362	420	389	375	360	402	394	359	356	386	398	386	382	387	424	413	400	373	387	423	357	377	405	374	368	385	407	378	390	427	348	377	370	411	375	401	399	420	385	367	400	378	420	429	372	386	395	352	323	349	373	356	377	362	377	405	377	383	393	392	366	385	359	397	383	416	377	396	398	364	361	390	370	380	364	370	417	360	387	379	366	396	422	393	383	372	373	378	395	426	424	400	316	390	369	380	368	337	340	362	415	393	369	380	398	376	383	378	374	407	380	390	381	408	380	392	391	387	370	413	353	365	370	384	372	362	386	363	395	412	378	339	377	372	370	384	353	418	403	378	350	400	370	398	397	382	365	371	381	367	358	368	384	414	360	381	391	360	384	434	378	339	414	357	362	345	405	353	368	362	385	393	383	431	381	402	393	421	356	378	386	360	379	384	386	393	418	379	392	359	410	369	374	405	381	385	382	397	400	384	413	408	404	379	380	404	401	349	390	363	366	394	386	370	389	356	391	344	383	390	408	405	406	363	346	358	357	425	409	390	388	380	365	368	400	365	370	358	382	366	376	389	409	365	384	394	353	376	353	367	411	362	380	409	381	377	374	413	390	367	371	382	385	358	371	380	373	395	360	378	360	414	386	383	386	370	414	384	383	392	366	411	384	346	386	375	405	364	421	413	355	384	406	423	392	409	393	394	378	371	391	387	405	357	403	358	360	364	399	380	400	375	335	404	373	360	397	378	380	390	379	369	376	389	359	373	380	384	354	417	352	395	405	368	394	381	386	373	383	375	370	408	357	394	342	411	369	390	427	383	372	382	403	403	367	387	374	374	372	392	397	378	389	338	368	367	363	377	380	371	397	419	390	381	400	404	380	398	393	389	327	368	406	379	401	368	403	381	384	403	366	350	380	377	366	414	393	418	396	387	363	327	406	404	416	414	410	369	407	373	408	425	404	346	365	396	393	374	375	376	404	359	374	383	371	353	373	373	343	403	377	352	363	357	386	379	384	375	365	401	399	349	378	396	368	372	382	369	348	367	388	362	375	350	361	394	363	399	419	338	347	385	439	364	404	370	379	380	359	370	364	362	388	414	375	394	415	360	382	398	396	419	369	391	382	366	365	382	392	352	401	342	383	365	410	408	352	376	368	366	378	388	391	383	398	419	364	358	391	403	366	361	391	423	365	373	367	377	382	385	356	391	381	418	403	341	343	350	372	350	357	367	389	387	379	361	375	379	432	409	418	395	365	389	374	368	368	353	394	399	351	387	364	416	394	389	424	395	379	388	352	376	365	414	358	393	335	415	380	389	376	398	398	408	340	353	373	375	350	427	394	364	359	361	396	415	362	395	370	397	364	403	404	395	379	386	403	402	398	355	395	399	397	410	398	390	377	367	402	370	391	404	394	361	399	364	383	370	357	402	377	389	380	405	367	378	386	371	392	357	353	372	379	344	366	368	406	367	380	356	393	385	378	393	382	373	375	348	374	404	378	406	380	414	381	408	387	390	356	407	380	364	387	395	376	395	378	349	381	427	374	414	402	376	379	390	342	366	400	381	400	362	383	404	372	343	353	380	352	419	397	343	338	355	370	364	407	367	394	427	403	386	361	373	366	372	367	360	382	392	418	388	385	381	413	375	420	401	429	356	388	424	423	409	407	408	382	395	348	361	380	387	368	382	360	372	369	397	374	408	429	385	391	407	393	376	382	412	377	388	364	408	324	384	392	368	403	385	370	389	344	402	393	398	364	380	334	394	403	390	367	393	379	386	347	383	385	378	394	385	360	395	378	365	374	357	379	369	379	390	377	351	394	373	379	388	413	406	343	371	370	381	363	365	368	354	389	425	360	412	355	341	368	395	410	423	408	393	387	379	392	360	378	382	407	381	354	391	418	355	361	372	372	372	387	390	415	396	345	371	375	365	419	368	395	361	370	382	346	370	421	379	410	401	364	420	379	395	376	377	390	435	399	352	369	386	385	384	433	391	371	372	381	377	358	370	403	375	367	403	355	388	354	398	414	377	377	416	379	371	380	355	390	420	371	368	360	389	395	363	390	407	364	333	362	377	391	368	401	360	374	359	394	381	391	401	367	406	374	373	345	392	418	392	381	381	343	357	398	372	352	361	389	419	380	380	415	368	416	384	380	382	375	391	339	356	401	380	407	363	361	359	373	379	351	357	378	393	393	411	341	380	354	405	347	371	392	355	415	355	383	383	412	369	362	360	359	384	366	403	387	365	413	382	385	369	391	381	368	411	376	380	381	431	391	391	364	390	365	359	387	366	379	381	375	380	398	381	380	374	359	379	369	361	351	355	359	382	403	372	410	398	368	413	347	377	397	387	402	347	385	405	400	362	363	410	380	363	375	372	341	396	349	382	420	373	375	412	364	374	380	375	385	385	412	350	390	390	358	387	376	384	387	362	397	385	331	371	380	388	387	358	385	379	417	339	374	406	407	381	345	353	400	400	413	359	395	401	422	368	382	374	408	416	395	377	365	352	368	383	377	344	362	382	399	395	394	363	355	403	367	377	366	376	379	382	378	349	364	381	428	356	404	367	380	351	373	373	373	345	349	371	376	362	375	360	350	375	370	378	400	374	420	387	369	376	393	358	404	386	377	364	381	351	400	375	379	370	399	389	404	389	391	376	384	394	395	351	355	380	401	343	370	414	421	402	376	352	393	403	401	340	362	371	423	379	383	381	381	383	346	380	409	395	403	343	376	366	369	391	381	347	394	356	404	404	397	367	383	429	378	379	388	371	364	330	332	405	363	385	397	382	380	387	378	390	380	393	420	363	412	365	391	384	432	384	373	379	397	373	373	397	392	368	382	396	393	358	381	383	360	372	363	372	413	369	376	400	390	419	396	407	399	359	371	387	397	378	429	385	356	369	392	366	396	392	422	394	404	385	399	365	357	420	374	397	401	398	365	401	385	367	384	373	394	377	356	396	375	354	387	401	382	387	356	386	377	408	375	404	359	392	427	370	378	369	357	389	381	405	365	386	390	378	366	359	385	376	373	375	345	379	352	381	392	392	399	360	376	351	359	366	427	399	414	352	408	381	371	391	362	384	387	361	390	376	361	408	357	367	388	352	372	374	388	368	385	375	394	366	391	390	383	428	393	389	361	380	368	357	381	381	411	372	396	419	374	404	426	408	420	389	403	356	411	405	428	395	409	366	384	422	362	361	370	348	351	364	394	412	392	402	397	370
7969	2539	5306	6730	6292	5268	38382	3944	2599	2140	1947	1875	1693	1568	1453	1457	1393	1271	1281	1234	1191	1244	1177	1179	1164	1039	1095	1129	1097	1075	1064	1035	1075	1145	1015	1069	1039	1002	1051	1017	1020	1036	1039	987	1007	1032	961	991	944	1016	1015	993	947	975	948	958	959	1000	994	950	973	950	968	951	943	917	928	972	989	994	955	936	999	985	994	903	934	933	975	940	974	968	934	943	937	932	922	931	1014	944	928	895	935	927	955	928	920	936	941	951	943	926	915	891	956	948	1006	911	976	927	905	930	998	903	977	954	927	935	964	959	927	968	910	955	957	887	925	972	876	889	925	916	940	1015	925	971	941	941	883	907	926	929	917	917	917	945	956	932	940	982	945	942	907	899	909	913	946	880	960	918	968	946	967	958	917	926	948	891	983	941	946	893	917	880	952	911	938	947	951	924	943	974	937	903	955	957	900	920	900	948	886	887	917	890	937	981	938	920	981	914	970	891	924	945	927	919	934	883	959	930	904	947	960	906	961	923	956	904	907	897	938	929	926	937	958	968	923	896	893	912	895	924	929	908	969	955	962	899	898	939	971	939	943	938	933	916	942	941	915	938	934	949	945	950	884	971	916	914	951	936	969	917	954	940	876	951	929	970	966	961	936	961	965	954	973	882	910	958	949	911	916	901	944	912	928	967	954	944	948	938	908	925	925	925	958	966	926	931	937	963	976	941	899	962	961	894	952	944	938	908	951	932	918	952	975	929	913	950	951	1020	879	931	943	855	867	932	973	907	890	922	911	884	932	974	984	905	913	901	924	896	956	963	943	961	959	940	962	896	929	920	895	946	972	951	995	881	936	922	938	936	964	936	930	887	930	920	968	963	913	947	970	946	907	965	960	901	938	959	914	988	933	914	893	928	850	905	920	933	943	903	893	919	907	939	929	989	938	964	954	968	949	942	872	980	967	976	941	1033	924	909	932	929	945	935	907	948	908	916	951	972	873	916	989	936	934	905	961	891	913	916	948	907	984	922	974	899	910	932	923	919	958	944	964	939	957	870	925	929	920	946	922	933	915	973	918	907	895	957	961	926	971	941	928	910	903	933	941	898	926	918	923	949	915	940	930	984	945	906	908	959	964	945	954	902	908	973	875	909	918	934	972	916	930	925	916	939	945	988	899	923	898	912	948	874	948	943	961	911	890	903	924	954	934	891	904	957	925	909	944	980	932	846	930	932	970	956	957	928	935	915	955	902	906	935	968	951	953	931	937	929	957	930	920	912	900	938	915	914	916	889	851	844	943	965	934	926	921	921	971	910	968	926	912	936	947	998	951	908	955	926	900	956	929	941	994	918	915	914	930	946	911	928	946	923	917	966	937	949	943	931	896	911	936	925	944	942	914	930	963	975	911	960	991	923	910	952	935	935	919	942	965	940	900	964	904	967	916	913	895	924	905	946	983	901	917	894	966	930	937	916	953	970	931	905	901	932	991	927	872	980	939	905	879	969	936	977	955	902	945	922	971	965	914	922	917	896	915	1013	968	898	910	982	930	914	923	922	928	961	918	933	934	831	922	936	935	982	943	926	952	951	955	912	913	958	950	951	899	936	932	941	935	939	975	934	896	913	924	925	916	955	943	974	927	968	911	936	955	944	968	933	955	922	939	887	897	913	961	926	917	923	907	936	920	910	947	950	962	954	931	955	941	880	959	951	952	959	952	949	897	940	968	929	898	986	955	960	920	985	965	864	913	935	919	938	968	956	935	910	895	937	1030	877	989	934	955	877	1004	918	960	911	892	928	948	928	926	1012	905	957	970	948	937	955	945	954	925	888	955	881	943	927	967	979	871	978	954	939	846	890	891	898	961	956	937	935	917	957	960	922	949	930	887	996	919	931	902	927	925	916	907	956	941	905	920	924	943	998	934	914	951	948	959	968	952	906	926	990	924	900	887	887	940	939	922	973	916	888	957	910	946	968	952	938	945	937	916	923	932	915	943	920	913	907	893	888	956	934	976	910	982	931	908	982	959	957	913	985	912	905	940	914	912	913	931	967	943	941	938	945	998	926	922	936	929	961	920	880	927	922	891	901	884	950	930	963	907	916	896	941	923	912	938	912	948	952	909	941	901	936	947	889	954	894	958	905	961	950	955	930	963	943	863	989	899	918	912	904	892	998	930	936	956	938	917	900	902	961	912	945	1000	974	884	915	942	958	967	864	931	946	932	962	883	898	928	960	970	993	890	933	947	978	951	919	968	939	909	967	905	925	948	918	923	916	954	922	925	929	920	988	936	942	958	943	940	947	891	957	964	971	910	950	864	921	930	889	979	968	938	923	902	974	946	958	910	910	949	946	947	956	908	928	927	953	885	928	903	987	1037	968	933	966	931	908	947	938	905	906	917	957	892	929	987	908	873	947	934	961	928	991	958	982	1017	908	920	945	915	934	935	952	963	958	909	870	947	884	931	867	926	961	877	932	962	895	978	963	918	956	965	954	959	931	910	950	941	954	932	892	917	924	975	951	957	965	921	908	937	937	904	926	928	944	931	971	926	949	973	941	977	957	958	931	947	937	946	945	965	929	981	935	988	944	1012	984	913	931	929	854	956	958	904	946	927	928	927	873	897	907	943	995	950	910	924	917	930	932	980	920	898	945	953	980	946	921	891	951	940	927	914	935	985	888	910	978	923	928	836	916	913	945	893	910	897	942	907	897	923	938	970	959	931	927	978	946	952	975	888	896	923	920	942	934	899	977	959	874	895	900	903	927	924	939	917	937	889	1001	909	923	922	925	909	954	995	919	922	957	948	860	916	960	913	935	929	910	910	930	907	933	865	928	991	899	941	964	871	878	924	1002	962	986	963	911	957	885	906	952	903	953	927	944	967	980	894	975	899	932	942	905	918	981	898	958	951	942	918	958	873	921	927	920	913	918	961	925	962	946	951	893	966	899	907	951	940	957	941	936	935	906	955	917	904	937	947	929	901	1004	925	917	1021	913	978	939	991	924	933	929	946	933	923	934	896	927	950	952	894	953	940	900	920	974	946	943	909	978	912	873	963	976	841	929	952	910	910	873	945	936	956	908	998	985	954	907	910	878	944	960	983	930	866	943	932	917	940	903	944	925	960	945	932	922	983	940	976	950	906	929	891	959	899	1045	1012	909	854	945	902	930	935	948	873	949	920	929	931	900	948	946	981	904	914	924	853	918	917	911	926	922	950	900	930	957	936	929	912	916	971	947	946	973	939	985	950	928	952	949	906	930	973	913	921	945	957	911	963	890	927	867	936	905	977	919	932	921	915	941	911	983	899	957	930	907	911	994	937	931	964	927	987	939	926	955	966	966	930	952	910	985	934	892	942	932	906	922	959	924	918	878	938	938	955	916	968	930	911	967	925	887	925	881	987	924	899	934	956	925	944	879	917	959	969	923	904	896	929	976	936	978	886	874	929	940	903	942	982	929	967	912	935	892	978	877	929	1035	937	967	901	908	948	937	927	919	939	869	911	889	986	951	965	958	894	900	982	955	948	923	900	938	993	931
1935	192	269	263	196	172	506	211	119	135	139	153	131	158	119	150	113	134	116	116	132	137	133	120	121	145	118	131	139	142	135	138	116	133	129	152	168	125	119	153	139	127	145	150	118	117	138	121	150	157	124	142	147	137	134	126	141	147	143	140	145	146	113	134	142	129	161	136	136	140	123	137	136	151	172	125	140	131	145	136	142	139	120	129	130	140	128	125	130	139	145	134	139	122	140	124	129	121	121	118	143	121	121	136	158	149	134	140	135	117	117	144	157	126	139	120	151	146	145	133	118	122	137	132	153	144	140	161	133	142	140	125	147	141	145	145	140	154	113	128	149	130	124	147	128	143	106	132	111	139	142	125	126	130	147	139	138	135	139	143	131	152	134	152	141	130	137	143	130	120	114	138	132	138	133	132	121	123	163	135	140	132	135	144	119	135	138	168	128	136	148	150	136	148	137	149	127	141	144	137	128	168	133	136	146	140	147	153	148	111	134	142	140	139	124	154	132	136	129	149	113	137	142	139	140	134	121	130	135	144	161	125	142	136	146	150	138	178	139	126	144	154	113	130	150	124	142	146	131	129	146	116	112	136	141	141	135	127	130	123	122	147	123	133	131	134	135	145	156	149	132	139	135	110	131	128	145	131	143	117	141	133	138	137	138	122	144	141	152	155	137	159	150	124	135	134	122	147	140	144	119	115	131	149	158	129	143	144	155	134	154	120	149	101	140	141	133	139	118	137	114	137	137	146	128	136	149	137	142	104	130	119	150	133	120	138	123	153	113	118	134	133	155	141	127	122	133	122	119	135	137	131	140	141	149	136	140	131	142	131	122	135	139	145	134	136	134	146	127	133	138	149	154	144	139	126	142	133	146	134	145	116	134	133	124	130	138	140	141	125	147	130	161	127	110	142	114	131	134	152	121	130	132	135	129	123	122	148	130	141	122	138	127	133	108	132	107	143	152	133	119	158	122	117	115	143	119	155	166	117	154	143	131	134	141	127	138	143	126	157	137	137	127	136	144	126	132	142	152	119	155	143	153	144	119	123	117	148	156	142	134	124	111	132	142	128	125	146	143	123	129	127	122	142	138	151	137	153	143	127	133	124	128	158	126	130	163	139	146	132	123	146	137	114	126	118	136	126	131	135	131	142	120	127	122	140	136	153	146	129	127	152	133	146	145	107	133	140	143	147	124	146	141	143	118	137	125	137	147	134	126	136	147	125	120	140	142	138	118	139	127	133	128	139	158	119	146	138	130	120	129	131	143	132	155	126	145	141	161	134	138	142	141	145	133	148	150	143	150	127	129	132	150	134	144	147	148	122	139	125	124	144	125	131	125	129	128	133	142	125	141	133	142	146	128	150	140	154	146	133	147	129	144	125	153	142	139	103	146	139	140	150	152	140	163	164	137	147	116	150	125	126	134	129	146	156	164	157	139	131	132	150	146	112	123	122	130	140	116	146	139	131	117	141	130	117	134	126	140	163	146	126	120	122	118	140	142	122	128	169	133	152	138	140	114	130	140	118	124	116	116	124	129	136	129	139	154	129	122	157	159	117	142	142	134	122	136	134	144	136	133	128	144	129	133	135	149	162	140	133	145	133	145	118	134	125	124	130	158	132	145	125	143	123	142	117	130	123	128	153	149	136	141	125	147	141	130	123	130	135	145	143	134	127	138	146	125	128	144	140	118	126	126	130	122	131	108	160	141	140	138	122	142	138	124	133	124	133	161	124	141	126	149	131	127	142	123	155	141	125	127	165	149	127	133	126	113	125	105	125	140	111	140	132	127	140	146	147	145	147	119	133	136	153	133	149	142	117	145	133	114	136	136	158	154	145	140	130	135	100	142	140	145	114	142	124	150	167	126	147	118	135	120	128	128	144	129	137	132	123	141	129	151	130	147	119	157	135	153	132	131	139	133	150	144	139	133	145	127	123	129	137	138	145	139	130	131	156	134	134	119	118	131	146	124	127	127	130	128	140	127	150	141	125	125	148	178	123	132	144	134	141	128	141	114	143	147	152	157	149	151	136	138	160	138	136	139	145	131	135	135	160	122	149	129	133	138	145	115	138	118	142	121	112	146	136	134	136	133	110	152	137	125	137	125	147	151	143	155	132	135	135	125	143	132	152	135	124	149	137	137	145	135	121	130	125	119	137	134	137	142	120	143	161	154	148	142	147	148	127	133	146	116	163	160	131	160	126	138	123	115	153	140	149	132	124	129	153	138	141	135	132	139	130	129	134	122	136	155	131	132	144	128	117	113	111	137	148	130	146	155	138	134	144	150	132	155	145	131	157	143	145	124	127	150	129	155	148	124	137	141	120	148	111	140	122	142	123	129	133	129	132	140	150	132	140	134	154	121	137	168	137	149	143	129	128	142	140	125	136	144	121	140	147	128	130	152	126	133	134	121	147	131	130	124	142	124	160	120	138	144	128	135	126	156	116	142	109	125	150	146	127	130	132	156	114	126	130	129	117	127	124	128	111	146	128	125	123	145	140	139	137	118	140	101	118	132	135	127	144	128	129	117	125	131	132	128	134	133	136	136	108	134	135	143	147	142	147	123	135	120	139	133	133	155	136	156	161	126	154	144	139	136	128	143	152	135	127	122	143	121	124	149	146	129	125	132	120	143	143	128	128	130	133	136	135	134	144	151	114	145	142	132	143	138	141	140	141	106	137	150	141	126	138	132	152	129	122	132	120	140	133	134	153	132	134	148	136	156	125	137	133	132	163	127	132	130	142	125	113	121	129	131	124	137	133	121	128	118	134	132	144	132	131	133	131	130	164	143	147	134	145	122	126	137	121	124	121	142	161	118	140	118	120	141	154	141	159	127	135	142	138	121	148	127	141	122	120	136	151	150	126	112	155	118	125	115	147	135	125	138	147	148	118	146	130	129	131	121	139	143	158	150	133	146	146	150	134	138	138	136	150	145	118	148	152	135	136	151	134	130	114	140	153	128	147	119	131	110	130	158	136	149	117	157	120	130	130	134	133	139	118	123	141	151	151	124	136	139	157	140	123	138	137	137	133	135	129	157	135	127	113	145	115	138	141	117	143	130	145	127	153	148	132	139	134	118	134	144	146	122	137	122	129	140	130	131	124	143	143	160	131	127	118	129	140	148	136	157	143	144	140	128	114	144	141	130	138	115	123	125	139	134	136	135	136	141	150	140	130	157	141	148	111	143	120	141	148	124	107	142	126	139	123	114	145	130	119	127	145	123	126	144	140	157	142	132	140	133	123	132	127	144	137	128	127	129	123	149	121	148	146	143	156	137	126	121	135	138	143	126	148	126	125	117	139	160	139	143	157	130	129	144	165	141	142	159	141	131	134	117	136	132	128	125	125	174	135	139	142	121	110	115	143	109	122	149	152	146	142	126	133	122	120	137	148	142	128	130	144	123	141	142	117	135	134	118	126	131	143	138	136	137	128	122	138	126	125	143	129	118	134	127	139	148	146	131	158	149	129	144	123	131	127	117	150
2125	485	672	920	687	670	3114	808	466	404	428	441	468	428	426	447	428	412	396	404	404	434	409	384	432	408	414	402	446	395	395	423	415	415	416	384	427	409	381	415	424	409	415	418	426	388	460	407	388	401	409	427	405	403	424	368	361	387	357	426	429	386	430	368	396	413	416	403	426	408	421	432	425	403	429	413	415	405	430	389	420	420	399	411	402	467	422	390	442	403	397	415	434	386	410	408	426	402	428	416	438	398	406	371	386	400	417	447	379	389	411	413	430	450	428	426	411	433	396	394	413	400	379	425	390	389	417	427	366	374	402	390	392	410	387	411	385	447	407	379	390	442	389	371	401	411	403	405	429	410	418	405	388	389	416	405	414	411	409	395	373	400	391	444	423	402	407	413	381	429	444	415	443	460	414	425	410	416	427	452	415	427	394	413	427	441	424	420	401	383	398	378	414	386	419	429	408	448	398	420	381	451	389	420	426	428	423	431	363	425	410	401	389	405	429	441	383	406	403	420	428	382	397	405	429	424	411	437	445	420	382	412	409	403	436	399	395	364	390	403	403	430	403	417	407	401	405	432	415	392	389	389	420	395	343	406	393	379	411	412	425	416	386	364	411	406	439	382	405	396	396	421	403	418	412	404	404	423	460	438	447	419	409	443	411	406	374	426	402	429	371	392	400	406	380	439	355	410	420	395	412	439	410	419	401	422	435	443	414	381	392	435	406	384	398	404	429	416	406	385	364	410	442	431	406	426	405	393	412	428	401	385	396	399	409	387	420	435	387	424	434	407	420	428	375	431	439	397	450	451	399	436	389	395	447	401	391	408	425	407	434	421	363	422	430	427	409	395	408	445	381	431	419	440	413	414	443	398	378	422	386	405	406	403	399	424	408	432	388	412	384	364	418	452	425	390	407	401	386	406	389	412	407	411	409	430	419	378	386	410	406	414	405	405	395	411	392	415	433	417	414	398	419	398	423	416	385	425	449	409	410	397	413	421	450	418	407	400	385	425	388	398	377	393	425	431	406	419	408	448	382	386	397	434	398	398	425	400	429	430	387	398	412	401	398	418	382	383	397	424	391	390	391	378	437	399	429	429	410	413	442	405	398	429	418	388	420	410	420	421	412	403	416	439	425	425	429	424	383	461	403	421	381	335	416	376	402	444	403	425	421	387	412	386	392	377	377	423	425	405	374	414	379	421	411	413	415	400	421	399	403	412	412	369	433	404	426	421	406	385	394	412	429	362	377	390	426	394	389	394	388	386	385	419	441	410	383	393	413	438	394	400	369	427	383	406	422	418	405	396	415	384	432	427	412	402	406	386	392	386	420	394	400	381	419	374	406	456	364	414	380	390	401	415	392	415	411	398	401	460	379	423	429	441	395	409	441	391	424	430	382	410	429	403	384	427	399	413	384	454	423	430	415	418	395	400	444	401	398	418	441	406	401	431	441	404	405	477	402	385	407	395	414	397	391	391	422	437	431	381	375	419	435	412	390	386	413	419	405	433	414	396	422	432	404	435	424	432	401	392	372	417	389	424	400	393	425	407	437	421	401	405	406	424	385	414	393	399	395	410	430	436	446	393	422	411	395	420	413	431	407	375	402	442	415	440	389	380	403	394	404	427	424	416	420	420	389	436	420	433	461	407	428	438	413	408	432	401	385	415	416	382	407	397	456	400	395	395	403	439	431	409	426	397	390	413	393	410	380	384	405	403	390	433	436	425	388	387	385	438	426	376	432	426	392	389	408	394	430	429	428	430	399	402	407	420	424	364	408	410	375	421	449	442	413	402	394	407	437	414	386	377	426	414	387	451	402	430	383	392	397	437	428	393	428	425	386	414	435	396	413	398	432	397	403	369	431	387	397	408	390	440	390	376	448	414	419	394	405	409	371	372	397	436	444	422	394	396	397	449	403	440	379	405	386	406	448	408	426	395	410	416	391	383	386	450	443	385	429	385	403	409	430	384	369	425	412	392	413	394	398	401	425	391	393	401	403	438	430	438	415	422	390	404	390	411	385	397	378	399	391	440	392	424	399	409	427	396	402	416	432	397	455	404	405	407	428	411	412	391	424	424	434	389	413	398	442	416	430	400	428	410	434	432	402	439	380	432	402	442	425	399	421	400	404	419	397	442	432	416	400	414	440	416	400	440	461	436	385	426	443	394	415	419	427	446	404	411	412	434	403	410	410	439	401	394	411	397	406	410	419	423	390	438	446	379	431	405	389	381	422	369	397	415	429	426	438	395	411	413	445	387	417	398	407	396	441	449	393	418	431	414	417	381	423	376	380	438	415	440	410	402	405	400	397	420	437	398	420	417	393	423	417	407	423	430	398	368	433	387	416	387	373	416	392	388	359	419	409	412	438	400	396	448	381	405	393	396	376	430	415	418	440	398	420	372	410	440	436	406	412	438	453	400	417	399	427	428	401	447	414	421	411	433	425	423	415	381	426	401	420	459	421	413	391	363	441	426	386	386	458	408	434	405	387	390	436	408	431	370	412	436	414	432	413	386	371	416	392	417	397	424	402	412	401	436	413	404	419	380	413	410	403	426	391	404	427	441	414	447	468	423	419	426	412	445	413	419	393	403	412	394	422	428	417	427	381	410	390	397	396	393	428	376	406	409	430	381	394	382	396	438	407	390	429	402	419	412	408	446	400	424	399	426	403	383	406	407	402	437	401	404	412	443	377	420	370	399	415	396	391	399	426	410	412	426	421	409	396	405	436	396	418	441	387	398	415	393	408	416	403	396	420	390	406	391	444	412	409	413	412	418	421	381	373	417	422	421	416	435	434	383	395	380	425	433	402	439	394	404	428	431	400	419	421	434	422	413	398	385	421	390	407	396	415	439	404	419	429	448	397	392	427	437	412	399	415	421	393	408	441	429	436	393	438	391	401	437	402	435	409	392	393	430	388	419	412	426	399	438	417	415	415	391	425	405	401	405	416	385	397	446	431	394	412	458	422	421	417	438	397	416	432	395	408	413	379	412	395	395	403	419	446	419	418	433	417	412	420	394	431	395	426	445	431	385	398	408	418	374	400	398	437	399	404	378	391	442	432	382	402	419	412	413	415	420	421	399	396	414	433	419	410	431	468	418	418	436	441	413	433	401	396	396	418	396	439	377	401	392	410	408	390	377	396	365	416	386	459	415	413	377	420	403	418	403	411	390	374	383	403	434	396	384	403	421	437	424	378	397	420	399	386	442	419	442	392	418	448	390	371	419	419	448	402	404	384	408	409	391	411	438	388	400	416	401	410	426	421	378	442	388	408	438	407	411	409	419	435	377	385	406	430	409	418	424	389	393	392	418	422	416	440	391	404	428	469	374	379	396	377	396	423	392	402	412	380	409	408	402	411	428	416	361	407	407	377	404	439	424	405	432	380	411	403	416	437	368	397	421	423	415	427	373	406	447	429	405	374	422	394	424	422	439	389	414	452	419	399	425	406	388	414	419	358	411	408	411	424	390	400	410	413	426	416	433
7772	1203	1467	1370	954	777	8590	13809	757	309	316	262	286	270	255	233	289	236	248	231	262	255	236	227	218	234	265	233	218	230	242	217	234	221	267	193	229	232	248	245	223	226	240	210	226	235	229	239	247	236	222	231	247	217	196	224	229	203	228	232	214	240	234	219	249	236	207	228	257	216	208	232	228	238	242	238	252	209	221	221	251	240	211	222	206	223	238	219	229	225	227	214	205	220	207	212	227	213	236	241	228	236	208	235	237	215	213	230	241	216	213	222	220	238	253	239	235	221	202	206	233	230	210	232	217	228	245	246	237	218	236	224	214	221	221	229	183	206	228	230	221	207	219	230	226	214	225	230	238	224	227	214	238	232	234	234	206	244	237	219	227	196	227	255	238	239	200	226	221	213	205	226	230	252	227	220	223	223	226	210	211	236	236	242	206	201	219	224	226	257	225	212	198	226	245	242	240	227	240	222	224	227	230	231	203	216	195	203	226	239	207	240	247	235	215	217	241	212	242	215	234	230	239	218	213	238	191	241	211	222	226	226	227	225	201	217	217	200	223	235	198	220	204	233	212	203	218	226	248	203	208	224	219	227	259	229	188	226	221	217	219	229	219	220	208	197	206	215	249	243	244	216	246	216	215	217	228	219	207	199	218	231	219	234	235	226	205	229	217	219	231	213	216	231	252	212	209	220	223	234	240	226	212	200	247	221	214	223	221	237	230	243	219	242	262	227	223	227	240	226	237	239	222	227	225	207	252	231	228	252	226	230	247	227	235	230	214	211	225	217	216	237	206	218	216	205	230	221	197	237	221	272	230	236	242	238	215	219	247	223	223	229	253	207	228	231	224	209	231	237	240	239	238	237	219	215	206	228	229	235	224	247	230	212	238	212	246	223	229	233	215	239	234	209	201	226	223	207	210	222	208	221	251	234	257	243	223	239	218	219	207	251	221	221	231	232	211	203	227	226	222	219	241	237	240	211	248	214	250	208	225	211	208	212	216	208	248	216	236	218	236	232	225	223	229	232	231	247	263	201	211	212	223	206	234	212	225	199	239	222	227	232	202	226	229	202	211	225	217	214	214	220	218	248	211	224	221	247	200	213	201	223	240	208	227	214	234	224	216	231	212	230	225	220	177	247	227	203	222	211	234	236	242	223	190	218	222	252	173	243	233	201	240	214	227	230	275	246	227	232	246	246	247	210	240	239	240	209	234	225	240	208	215	205	226	249	237	233	220	211	214	211	209	223	204	237	232	216	234	208	203	226	220	219	228	225	204	223	220	221	226	230	221	231	221	210	230	225	221	220	236	224	232	216	244	240	235	212	243	229	238	229	231	221	226	194	194	223	215	231	244	191	250	207	233	235	198	215	226	252	206	193	209	208	222	225	219	225	208	232	232	206	237	224	252	226	223	225	231	244	230	228	215	215	206	203	217	224	225	222	235	229	234	238	252	213	251	208	198	223	226	236	243	203	218	242	261	211	227	261	260	220	210	210	245	209	235	261	263	235	243	219	212	232	236	267	203	240	225	191	237	245	217	232	238	265	227	217	217	218	221	236	231	224	221	252	238	228	232	238	213	248	206	225	223	222	228	227	262	240	210	250	248	234	221	216	212	226	236	214	225	208	221	249	235	198	202	193	238	229	234	235	230	216	207	238	233	226	232	241	224	219	184	244	235	197	243	217	238	234	234	213	250	229	238	233	223	201	212	240	235	241	228	246	243	249	229	221	228	243	228	249	211	215	234	203	214	209	237	251	210	206	231	216	239	246	242	241	240	213	198	224	210	224	249	229	222	239	228	238	217	212	238	206	212	228	226	231	228	237	232	202	223	245	215	219	230	210	203	232	218	241	242	258	236	252	230	201	211	237	249	221	239	247	225	234	224	237	204	261	245	236	236	223	241	214	231	234	227	240	235	219	247	215	206	216	255	247	235	231	209	206	223	236	232	254	215	213	200	215	222	232	235	237	222	216	212	236	250	196	241	233	232	235	234	240	218	222	183	230	207	235	205	250	218	223	229	210	242	250	241	229	222	227	239	239	226	242	224	215	244	242	222	204	220	246	225	216	209	241	223	216	247	235	229	218	210	232	244	233	251	231	238	233	204	216	215	235	224	239	256	219	217	200	216	179	210	235	228	261	201	220	227	228	214	207	235	232	227	232	239	224	225	220	225	234	231	211	193	229	226	255	242	232	218	229	244	194	224	223	251	214	228	239	230	221	231	230	241	244	218	221	226	249	239	212	256	257	212	221	229	223	218	215	235	215	211	230	211	224	214	212	191	235	232	218	249	228	248	272	235	236	221	236	229	203	234	248	219	229	226	215	235	242	223	220	241	231	227	215	211	217	238	191	224	224	220	202	204	240	217	255	235	204	227	220	226	206	216	216	255	209	222	227	234	229	261	250	229	215	233	207	209	217	185	243	239	249	226	222	237	246	230	225	234	199	213	230	238	243	237	230	232	245	239	245	234	235	217	220	210	229	241	243	223	251	197	237	264	232	194	233	226	248	237	179	240	239	232	228	212	207	239	247	196	223	210	254	255	219	241	233	235	244	204	220	205	227	222	234	218	208	214	213	222	243	233	237	195	237	239	230	231	234	211	203	247	248	227	222	243	223	212	217	234	237	239	228	257	232	230	223	219	221	255	226	224	215	202	220	234	225	239	223	207	209	215	222	221	244	263	220	239	221	238	229	246	229	218	200	236	241	244	248	220	216	214	243	230	192	222	215	233	228	235	207	224	220	233	232	234	234	194	256	209	217	219	200	215	224	207	202	204	239	236	228	208	223	184	230	223	224	235	248	224	211	220	240	215	249	224	208	232	268	227	176	234	233	212	234	227	254	227	225	236	224	237	262	208	223	244	250	228	228	203	226	202	211	243	228	217	198	238	209	258	213	226	223	226	240	245	259	225	201	216	229	229	247	244	244	240	215	228	205	220	228	244	246	217	231	255	236	231	216	256	234	233	253	233	216	228	223	242	217	209	218	237	229	221	245	236	213	230	194	214	224	219	222	233	229	227	261	223	241	229	225	221	221	201	224	225	228	228	221	237	213	243	247	222	217	207	251	211	238	263	228	249	196	210	233	201	215	213	224	212	248	231	220	238	227	218	218	229	213	219	238	229	232	218	219	240	218	205	223	210	214	209	224	221	243	225	254	249	221	220	231	192	221	205	227	222	219	227	240	220	244	242	233	211	225	232	230	215	257	217	237	233	214	236	212	213	222	222	235	226	226	220	224	219	240	223	214	218	239	244	237	208	242	225	258	251	215	210	216	242	207	199	211	215	202	230	225	229	248	219	219	211	221	208	225	228	237	201	218	249	214	230	220	203	231	208	216	200	229	238	227	236	232	226	244	226	217	250	218	221	223	215	232	229	238	236	245	225	254	234	224	206	244	225	238	198	240	218	230	232	208	208	204	202	231	233	219	246	227	219	235	226	241	254	235	249	187	213	218	206	237	220	224	204	220	221	228	207	241	225	226
5884	1464	3350	4278	3611	3338	23127	18772	1365	1205	1160	961	957	931	906	826	803	798	793	761	739	738	700	767	702	711	724	667	707	663	721	656	673	642	649	634	643	676	671	681	643	699	621	658	650	652	655	660	630	641	700	631	589	640	689	632	653	647	611	688	645	684	642	591	660	633	603	645	622	644	630	578	627	592	594	619	621	619	620	636	618	654	671	604	638	604	567	619	612	595	623	599	645	653	623	626	638	633	601	608	583	613	656	614	660	628	645	635	622	640	607	636	639	636	647	619	630	615	629	635	647	604	603	644	600	605	663	681	639	562	615	615	592	611	601	618	644	615	604	639	637	631	649	638	550	624	612	627	608	626	595	607	640	604	627	616	586	615	662	655	593	632	605	622	636	659	613	641	597	610	610	609	624	646	608	592	679	644	650	624	645	645	593	619	585	610	603	627	599	621	570	610	622	559	585	625	595	623	641	646	652	633	649	605	612	588	678	606	623	615	611	615	639	590	628	653	569	595	627	636	613	654	666	613	604	622	619	576	637	623	622	626	616	633	610	617	646	601	676	638	636	634	637	624	588	624	629	576	620	573	600	621	630	656	604	597	625	593	578	593	609	621	584	630	628	588	602	600	625	620	606	674	617	621	616	605	640	562	639	591	631	651	648	646	574	643	583	588	618	634	617	567	629	628	622	592	608	612	614	609	601	581	652	644	618	597	611	636	645	601	639	632	641	563	615	653	642	619	576	620	620	618	622	597	626	604	620	599	672	612	594	630	636	611	580	589	626	643	641	606	642	635	628	629	587	613	644	655	624	595	594	594	634	608	652	637	661	622	624	644	630	597	620	590	622	585	603	652	635	602	588	581	587	632	628	605	647	613	626	590	655	579	664	651	600	599	588	654	656	633	607	655	596	615	635	653	661	621	614	620	601	618	604	653	608	595	629	619	613	627	637	603	618	665	611	605	596	594	651	619	614	598	587	616	602	623	620	662	635	590	645	614	637	620	625	626	613	599	619	602	626	615	605	597	626	606	603	602	615	584	632	566	609	586	625	597	604	632	643	630	576	581	630	647	615	586	657	580	615	573	648	626	628	638	590	614	589	558	592	632	647	576	584	594	592	588	619	597	612	603	611	598	608	599	613	586	663	596	607	606	625	611	594	637	654	624	603	599	593	625	637	601	628	630	646	643	649	663	631	594	615	627	624	588	612	619	617	620	651	579	641	616	634	614	620	653	632	633	626	643	633	650	590	652	618	613	581	638	603	641	608	603	641	648	649	611	627	573	603	617	597	649	605	623	587	654	614	626	603	595	600	573	602	600	622	622	631	628	611	557	596	593	614	622	617	656	604	610	603	653	626	593	630	647	637	617	614	624	560	615	605	571	641	590	584	610	652	634	619	660	604	602	639	613	585	611	598	571	664	648	603	636	574	640	603	628	574	574	676	608	626	614	640	618	617	608	608	565	620	608	610	647	588	622	618	594	598	629	579	666	626	654	632	602	641	612	614	578	616	588	589	612	599	592	618	595	598	578	663	628	611	620	589	654	635	639	642	608	640	611	637	587	635	626	636	624	607	610	636	589	609	621	618	630	619	603	561	620	607	632	588	613	573	565	597	622	568	659	642	592	656	652	596	638	575	611	655	581	595	609	617	591	622	592	595	616	599	574	636	617	662	600	588	593	616	652	627	614	647	670	644	594	618	596	599	591	632	555	599	608	621	636	646	670	607	670	660	622	593	639	587	620	644	638	649	670	617	623	628	613	630	618	648	568	572	614	579	655	650	628	608	619	595	647	631	658	592	643	620	629	612	624	636	626	656	609	597	630	582	600	636	605	608	659	645	655	600	655	587	608	660	589	625	614	621	588	598	595	599	625	641	601	643	664	629	611	575	620	626	589	605	568	631	566	605	618	643	598	659	645	586	634	598	608	604	601	629	571	648	598	587	564	633	655	651	648	579	609	618	620	611	648	618	641	636	622	616	600	639	621	643	663	647	588	632	643	662	638	588	613	597	637	651	605	642	645	621	625	573	650	608	640	579	630	659	651	622	587	588	614	649	598	592	581	629	638	613	636	617	595	591	658	603	612	635	630	671	664	589	618	603	615	595	622	612	653	608	628	622	649	654	592	612	589	624	633	610	628	619	604	670	595	629	590	615	617	590	562	609	613	613	607	605	617	634	619	614	614	624	623	602	595	650	602	599	649	591	610	651	667	627	643	593	645	602	603	627	602	623	620	635	623	601	586	611	609	581	650	638	631	616	580	616	611	625	629	629	649	641	597	620	579	642	618	646	600	599	638	661	649	621	585	604	602	655	625	588	653	613	614	586	625	622	597	583	660	613	654	644	581	638	587	601	638	606	583	608	597	609	612	612	598	636	635	631	638	641	609	589	628	554	618	600	622	623	592	603	604	650	647	638	600	644	619	622	644	597	619	593	625	638	580	593	629	620	613	638	645	633	617	634	612	592	650	603	619	618	607	650	661	604	592	627	620	630	625	616	591	590	620	622	615	555	693	608	621	631	572	601	590	635	628	563	593	631	597	586	609	622	620	645	632	552	573	648	552	581	637	634	596	631	597	610	610	642	672	630	629	644	591	631	612	619	633	633	634	606	622	588	673	581	651	623	652	629	648	567	598	590	621	608	644	604	608	618	621	590	602	620	606	568	592	616	594	613	649	621	637	617	594	631	602	631	651	617	607	666	598	640	575	645	621	611	637	651	637	588	607	575	596	612	631	568	616	606	599	598	617	585	582	637	616	609	641	639	650	671	631	635	656	602	593	575	602	604	601	597	602	623	632	595	575	590	651	661	628	615	636	624	583	617	606	618	616	618	588	595	579	615	632	594	601	606	623	641	588	616	620	642	622	589	603	613	611	583	618	628	622	632	648	591	641	614	644	596	623	624	599	625	610	615	658	592	595	663	637	618	611	605	627	634	625	616	618	630	630	588	622	587	595	608	615	593	607	567	560	641	631	645	611	596	593	599	612	649	639	606	597	667	636	647	596	640	638	652	590	587	578	603	610	622	602	591	634	640	624	569	602	590	618	626	642	613	605	557	646	624	614	594	640	616	667	594	632	638	638	638	645	597	612	634	628	619	606	640	619	593	610	597	624	625	616	604	627	660	639	640	621	587	592	580	630	606	617	608	656	623	621	618	634	604	622	623	622	636	652	595	655	617	594	599	637	636	634	621	620	616	616	678	610	623	595	595	633	627	623	619	619	608	651	631	611	570	593	599	614	592	616	645	640	620	637	624	615	619	590	612	646	611	607	625	601	557	625	651	588	619	604	667	593	590	597	600	607	582	605	592	605	610	597	627	600	656	649	590	646	573	624	592	665	612	634	591	589	569	647	593	637	655	586	596	616	605	641	640	616	595	603	655	635	673	595	591	684	594	621	603	599	598	595	626	637	607	638	606	577	642	612	638	587	579	604	659	628	635	607	619	639	614	651	638	593	583	612	637	621	591	615	601	607	670	578	619	613	609	627
14491	2835	3039	2194	1527	5471	24706	23299	2275	575	524	512	502	489	503	448	436	430	447	443	421	460	402	409	443	436	474	422	377	422	393	432	428	431	413	401	444	407	402	417	354	380	385	415	387	397	415	423	411	387	377	413	392	415	410	398	335	370	386	404	402	355	383	401	405	454	413	419	409	425	386	398	386	406	380	401	420	412	404	403	389	408	435	395	368	377	414	393	396	419	408	420	414	393	399	439	384	370	395	435	392	386	409	383	400	397	387	369	417	384	372	412	382	403	403	406	362	409	363	414	352	412	418	384	362	398	404	422	377	435	434	371	395	385	389	392	418	407	385	373	396	383	420	403	395	383	394	409	418	370	415	400	416	416	419	388	404	349	362	398	437	432	402	402	416	388	382	413	398	384	400	389	342	393	420	407	422	379	433	391	397	434	399	357	407	411	419	412	413	379	396	393	386	401	360	374	431	415	382	406	425	417	367	373	388	402	423	406	396	420	384	416	430	381	385	423	416	369	400	409	390	400	379	365	376	380	397	381	357	426	374	380	398	395	401	397	397	425	386	420	398	428	438	406	371	445	432	388	401	385	411	402	387	381	360	430	428	372	352	369	376	420	393	387	415	409	402	442	379	405	410	393	414	412	413	384	380	407	409	411	386	403	391	430	378	411	399	407	381	360	407	387	379	404	415	391	362	418	361	380	422	395	421	398	377	364	411	393	411	432	415	413	373	382	347	398	420	417	386	411	368	360	384	410	411	420	399	392	380	395	415	385	389	410	401	389	379	367	364	391	375	383	392	400	381	403	397	437	394	398	420	379	383	440	380	396	379	415	421	397	399	406	376	365	365	366	398	408	412	403	418	410	390	413	417	425	383	407	384	362	396	453	425	422	401	403	353	395	390	381	373	414	399	383	416	401	403	383	397	385	439	414	379	410	393	418	410	433	395	405	379	398	408	378	415	413	423	419	434	397	403	397	388	403	400	404	397	383	405	380	378	390	400	395	366	370	393	405	385	366	414	368	386	374	394	381	400	357	407	393	382	379	433	382	375	347	364	378	401	431	379	399	379	377	397	416	421	388	401	430	396	393	375	434	400	366	379	367	364	397	401	410	383	415	431	410	424	408	393	373	393	388	365	353	447	402	364	406	412	371	402	395	437	399	405	416	393	413	409	382	396	412	389	402	388	355	385	408	398	414	373	422	413	384	434	423	395	390	405	404	398	387	412	410	360	392	368	411	444	404	413	389	361	369	397	407	403	367	365	406	378	435	381	423	402	357	415	405	420	408	409	403	373	403	410	398	413	383	411	387	399	401	421	382	381	413	395	421	399	413	373	425	407	352	369	431	401	381	403	403	376	404	411	408	455	410	374	395	408	412	429	408	415	417	393	381	401	397	418	386	425	409	409	387	389	374	364	378	405	426	403	409	392	396	348	396	408	395	412	429	372	396	412	396	414	395	395	439	412	413	402	380	440	407	404	386	396	384	387	422	389	404	424	406	395	383	365	419	388	401	435	410	402	385	404	380	395	417	404	432	394	400	430	382	387	385	399	395	421	406	406	407	382	428	401	406	411	434	393	382	428	390	422	367	426	390	362	431	379	401	377	413	402	406	421	401	418	359	400	377	390	373	387	378	394	407	393	418	370	428	423	408	416	402	382	398	399	382	406	387	389	391	354	384	415	428	377	414	378	402	412	377	393	364	418	382	412	386	362	373	427	382	437	374	400	405	397	406	423	405	392	408	383	378	385	363	390	358	425	389	450	412	399	400	431	372	428	404	404	437	408	413	408	401	416	388	426	375	398	386	390	388	406	426	403	394	428	411	390	390	385	408	418	415	336	435	437	368	384	425	384	432	375	379	404	408	377	437	414	393	405	401	408	399	386	425	383	369	381	423	410	444	425	390	415	434	366	390	404	427	416	380	418	377	399	394	354	405	450	373	442	393	391	411	379	397	384	375	436	379	384	367	419	395	368	356	376	436	409	391	391	413	398	415	426	386	428	388	403	436	380	392	366	416	434	399	406	407	409	423	400	365	344	407	423	433	430	430	398	390	399	397	422	375	422	359	388	420	425	390	394	414	387	394	384	404	366	382	403	383	397	399	410	405	399	381	404	379	411	378	433	388	415	390	359	392	371	415	389	409	407	399	384	410	410	385	411	389	400	370	370	389	427	417	429	405	395	412	412	406	397	441	383	407	431	397	401	410	395	371	389	371	400	401	413	365	397	349	385	369	414	385	424	376	409	370	367	392	381	373	394	372	401	392	418	389	397	415	403	369	378	426	387	386	392	404	365	405	411	405	385	423	368	394	391	371	427	375	406	409	388	371	385	402	402	397	408	374	410	408	381	405	364	401	401	404	389	417	385	396	380	452	432	400	399	377	377	424	408	377	371	406	427	403	405	396	374	390	397	363	375	399	356	385	391	390	394	367	382	414	414	453	375	392	370	395	395	402	415	409	398	424	381	418	420	418	370	386	449	369	399	400	413	404	347	400	398	403	372	389	398	393	430	383	380	413	425	363	392	402	400	412	396	393	456	409	385	342	409	391	391	395	405	395	387	393	404	405	382	393	397	384	385	395	385	405	362	342	401	403	369	348	405	363	435	399	410	412	412	404	408	425	412	392	401	418	371	374	400	416	413	398	396	358	396	417	403	415	415	372	391	422	396	394	411	430	394	416	400	346	400	398	352	393	386	393	400	418	368	377	400	391	375	396	393	435	386	380	383	416	427	389	374	406	389	400	388	382	400	392	400	382	415	413	407	423	372	372	378	382	395	370	416	414	411	397	386	371	406	397	401	381	422	369	403	385	364	375	389	372	385	380	397	367	418	403	383	353	430	409	385	420	399	404	423	419	413	396	423	410	386	417	394	379	396	379	415	429	406	365	360	394	375	390	405	406	397	370	363	388	435	378	405	401	402	364	398	427	417	378	415	407	373	423	388	399	412	440	415	402	388	428	356	408	399	402	384	381	426	398	394	402	360	395	386	386	405	449	403	415	391	385	366	395	397	390	402	384	414	370	406	403	446	429	418	426	403	384	392	409	369	420	389	369	393	383	367	389	438	392	433	367	408	355	411	399	391	419	402	393	412	366	407	408	387	387	421	433	381	418	399	365	385	418	385	400	408	355	389	391	406	417	396	384	388	370	419	401	356	390	406	332	402	354	378	403	380	375	393	387	382	413	404	392	359	413	422	373	378	410	434	437	400	428	412	417	390	374	375	416	388	445	409	381	386	391	395	385	430	421	402	357	365	381	404	412	419	368	391	382	439	402	388	409	408	428	437	407	398	377	406	406	397	407	396	394	397	439	412	396	396	390	415	383	370	353	385	383	394	380	384	399	410	392	404	388	385	386	399	388	418	377	406	405	396	407	374	390	399	410	382	391	392	415	433	395	373	420	393	429	402	369	374	382	389	418	443	399	417	405	423	397	405	390	417	416	421	392	411	374	390	407	393	405	365	393	419	384	423	350	411	391	408	395	389	380
8011	2687	5905	6608	5488	18012	44367	23742	2277	2077	1886	1812	1643	1508	1429	1338	1387	1335	1318	1189	1233	1220	1156	1120	1173	1140	1046	1131	1108	1074	1153	1083	1105	1042	1002	1081	1010	1040	1039	1055	1121	1079	1048	1017	997	1000	1006	1018	1013	1040	1068	1034	974	979	967	1002	989	1009	1000	974	991	1014	1030	999	1007	982	991	985	998	984	931	1005	996	970	1008	996	1031	1003	964	973	944	913	991	953	989	1003	996	979	962	1005	926	971	946	990	971	1022	953	1051	1027	929	932	999	1008	966	1015	1009	954	962	959	959	953	937	944	980	993	1009	953	982	1042	979	934	990	956	991	965	959	1039	992	986	964	1040	939	991	996	937	1001	948	1004	971	928	969	941	961	939	963	961	963	969	1030	954	983	948	995	935	947	1022	924	985	981	989	1005	926	954	959	971	975	949	981	987	989	960	974	938	938	924	943	971	964	911	947	995	971	952	958	953	983	976	1000	968	967	958	944	997	937	969	946	988	973	951	982	913	1001	964	976	944	963	941	1014	943	978	978	947	977	1005	997	1035	1030	956	944	950	935	1010	938	988	994	943	1022	1014	921	995	948	944	959	979	938	980	972	979	949	951	1007	984	940	953	1027	995	1003	1008	973	996	1027	963	997	982	961	966	1000	950	930	961	923	907	982	1013	947	995	963	985	921	996	1050	956	991	949	973	957	949	932	942	985	966	961	972	952	993	991	899	980	959	941	963	969	960	919	966	954	936	994	971	940	933	937	1013	973	967	973	970	959	982	1003	1027	926	968	890	956	919	1010	986	952	953	986	945	992	983	946	989	909	967	925	966	938	954	953	948	988	930	981	976	991	941	1003	992	973	1045	962	971	932	953	1003	963	915	979	895	948	978	945	943	964	970	951	944	919	1008	998	905	935	923	994	971	991	947	923	975	976	974	996	964	946	993	966	1003	984	912	962	987	968	933	901	951	963	958	966	900	983	965	965	981	942	946	969	955	943	1029	929	968	981	970	966	967	947	997	935	1003	973	970	988	960	959	947	948	1016	987	972	996	969	955	978	960	973	997	915	938	946	980	943	933	953	928	955	971	928	943	932	950	959	1007	949	978	915	1020	998	964	941	966	991	948	957	969	1015	965	955	953	986	970	996	992	901	1025	983	946	1009	889	1023	976	979	968	990	936	993	927	965	920	995	981	963	950	940	995	941	988	993	962	980	953	982	977	966	1047	996	954	971	970	977	993	965	1006	954	990	1010	964	983	939	976	958	908	982	985	1009	965	952	987	1013	910	1001	966	945	935	958	967	929	959	979	981	998	935	1000	961	1001	924	979	974	943	971	996	950	943	959	965	977	972	978	1002	950	1021	995	946	1006	954	983	950	969	931	1016	980	973	927	953	956	979	948	983	963	937	1012	987	950	965	1018	985	952	966	940	959	933	944	999	993	937	970	979	976	999	962	983	985	968	984	986	1021	982	947	935	936	954	1006	921	918	963	962	964	1004	965	975	982	976	1023	964	980	941	946	971	953	921	961	929	917	945	984	947	1014	900	954	992	948	1019	973	985	971	955	949	977	917	968	971	1001	972	982	938	969	953	939	966	946	973	960	957	1027	927	965	993	982	959	926	1022	982	957	996	948	979	952	925	977	993	912	937	962	938	975	975	988	983	958	942	938	1033	948	980	985	930	999	970	967	957	982	975	950	968	956	969	933	953	1005	995	933	939	1015	952	964	976	984	970	969	949	993	974	953	938	920	997	931	949	1016	957	997	1017	912	960	958	919	938	979	942	962	923	974	989	1011	980	1020	995	953	999	1002	950	996	936	986	978	950	968	979	957	918	927	958	929	937	952	972	917	922	942	968	1007	977	938	964	958	927	976	994	964	1008	924	1032	1011	963	1024	968	991	982	996	974	1015	912	1020	965	997	1020	977	969	976	913	932	991	973	1012	983	964	949	960	967	983	946	923	973	949	923	979	980	935	1002	978	976	956	998	960	963	982	960	974	970	926	923	978	951	1018	980	980	981	972	1044	964	963	949	974	960	1007	950	948	990	972	983	942	959	989	973	964	1005	980	960	977	922	966	1012	1034	1003	973	962	915	977	955	980	1009	963	924	1064	1014	928	934	958	989	938	956	980	982	967	949	948	978	962	951	983	987	966	935	950	987	976	956	947	943	984	951	987	960	1011	956	953	1004	928	959	992	941	937	984	950	936	910	963	963	933	952	979	997	921	934	948	970	955	947	929	948	987	985	967	943	971	1029	974	956	963	986	1001	971	966	979	944	1010	973	1007	935	966	993	897	948	966	914	942	987	999	961	976	967	985	990	950	997	1022	971	970	981	970	1020	916	960	912	932	959	1002	953	940	970	945	989	950	944	1022	954	1016	962	991	976	997	938	980	960	935	955	1046	995	966	968	970	984	935	968	933	968	950	947	908	938	991	902	1011	1032	973	991	993	945	989	1000	974	957	967	987	896	966	921	992	924	964	981	1020	905	969	976	992	959	1008	939	1015	1019	941	1033	1008	981	944	949	941	955	1009	952	966	947	921	955	955	978	981	1000	913	950	963	1006	1003	975	985	972	981	945	919	982	969	965	933	903	924	961	979	959	915	946	976	931	928	1000	969	986	995	1007	959	930	999	963	992	930	966	929	932	985	986	941	924	934	931	967	961	1039	898	987	976	997	989	989	1016	1004	989	964	967	992	1014	981	986	950	972	941	940	982	913	979	1003	906	950	966	914	1000	991	980	975	953	964	957	955	991	955	970	954	997	981	904	907	967	925	958	907	1007	985	940	945	949	956	1027	997	946	973	940	932	967	1005	964	928	997	939	1013	995	945	956	964	968	1005	1019	928	954	1020	978	1029	944	928	934	940	963	967	986	1030	946	906	946	982	965	942	978	979	970	961	933	954	994	977	905	930	967	1025	974	1002	963	932	983	911	943	960	905	984	950	1005	974	955	951	971	953	908	975	972	970	1017	978	959	942	946	984	974	941	977	996	981	956	1001	1004	946	986	956	930	1008	993	966	991	960	978	948	995	899	931	941	907	938	947	1013	972	977	981	945	943	947	913	923	967	933	1029	929	991	965	980	947	1019	953	994	1018	977	977	1015	1016	962	926	1025	968	954	942	1035	968	966	972	977	963	955	933	945	929	987	951	983	986	988	1009	968	1003	1017	943	955	998	940	972	959	959	997	985	969	998	937	979	1002	1001	992	984	985	989	1000	1003	981	981	939	995	933	959	1001	982	958	945	1020	937	1028	928	963	994	935	969	949	943	960	913	879	1014	996	967	988	926	948	956	969	1038	941	953	906	967	928	976	939	971	916	926	1036	924	956	950	955	940	1003	959	971	1004	936	922	913	965	982	946	994	994	936	946	997	1012	945	939	939	947	1010	979	940	953	967	960	969	963	935	994	988	986	982	986	954	993	991	1014	958	1004	996	964	1017	927	971	991	919	983	969	950	953	949	989	1021	951	1019	927	999	942	981	941	974	964	962	1027	964	977	948	923	943	944	926	946	1035	962	1037	980	968	932	990	942	970	975	965	979	982	907	961	965	960	911	945	1001	971	967	903	941	1016	946	1015	966	979	1014	982	949	939	1012	956	954	951	969	956	958	924	920	996	945	979	930	980	950	997	934	961	989	944	954	927	918	1009	958	996	1020	966	968	960	930	1011	967	974	946	903	1024	933	941	924	964	945	958	1018	894	959	1004	944	982	948	1033	933	976	969
2036	241	301	237	160	202	411	242	119	140	137	128	130	97	114	119	143	155	125	131	115	125	122	126	140	145	133	135	112	163	135	136	145	145	151	168	146	128	123	114	147	141	135	132	112	128	147	145	141	137	130	115	119	121	113	145	138	105	113	134	108	131	123	116	115	134	125	137	128	127	135	125	121	134	151	117	137	124	139	122	120	129	120	120	126	114	143	119	144	125	126	134	134	108	121	138	157	140	133	137	141	127	120	130	135	129	136	125	139	132	146	124	101	147	131	125	148	123	113	135	135	131	126	125	120	151	143	139	126	124	116	123	124	135	127	125	124	130	135	136	136	133	149	150	136	116	141	140	140	123	129	119	126	140	119	133	132	146	133	131	119	140	125	129	124	133	131	131	150	120	136	124	160	127	123	138	132	113	121	126	142	138	149	129	116	129	112	123	119	126	134	156	132	110	119	124	131	125	121	146	117	128	126	146	127	127	130	142	110	130	132	133	137	135	123	138	127	114	139	132	152	127	122	149	127	151	108	133	126	125	134	130	140	139	119	127	119	137	133	124	131	137	145	123	149	145	127	114	151	120	135	133	112	132	126	129	129	115	136	132	150	121	135	129	144	119	138	146	122	142	120	127	114	139	129	133	131	130	136	139	126	120	142	125	119	116	123	139	128	138	130	122	137	125	111	126	114	159	117	123	137	146	125	142	136	105	132	125	141	138	97	114	131	134	123	124	134	131	152	141	122	142	131	116	134	141	123	141	119	131	111	136	124	150	130	138	144	129	150	115	133	141	120	136	109	134	119	125	145	111	144	98	133	123	130	149	111	123	134	137	133	145	136	116	126	140	137	129	123	133	128	136	133	157	143	157	138	120	137	139	125	129	138	117	141	125	129	119	139	130	133	126	115	135	123	131	148	130	126	123	149	125	125	139	129	136	128	120	154	125	144	161	129	132	110	124	140	157	132	150	128	145	132	124	128	133	134	128	137	153	120	122	128	124	145	140	159	151	132	133	130	131	140	136	130	133	116	135	147	127	131	132	136	142	125	122	119	129	117	146	128	140	145	123	120	136	107	109	125	134	135	147	99	138	123	138	136	141	123	140	144	124	131	126	144	115	123	109	121	116	124	120	126	123	135	134	126	113	132	141	142	126	127	129	128	120	141	142	115	122	118	116	133	127	128	131	128	146	131	135	117	143	146	125	123	139	134	121	125	138	121	152	128	123	127	109	145	147	121	109	130	134	132	134	122	143	129	142	132	123	149	110	137	129	133	121	135	131	143	127	146	108	88	138	131	129	129	122	115	133	146	132	128	124	128	135	141	128	133	135	130	125	121	132	124	94	126	124	142	135	127	110	115	142	138	110	124	117	144	130	126	130	145	112	150	142	137	114	152	122	146	135	119	120	128	117	128	132	122	116	138	124	114	130	142	159	142	105	110	134	129	130	140	122	140	135	126	131	139	143	146	114	125	132	125	153	116	131	122	126	108	109	126	129	116	151	118	128	113	133	107	156	125	122	113	118	140	126	108	129	125	133	105	159	145	129	139	126	152	134	131	122	134	121	145	134	148	109	141	126	117	148	147	117	146	128	124	140	166	147	139	134	131	112	181	170	115	155	118	137	111	143	143	137	125	114	130	111	137	107	120	124	121	130	122	127	129	129	113	129	143	99	142	148	99	138	116	129	122	150	146	153	143	122	132	123	153	143	140	131	138	129	135	121	132	130	157	123	138	150	149	113	156	135	120	130	140	121	146	107	142	123	106	124	122	131	115	109	134	121	142	149	134	126	130	99	143	106	123	120	107	145	119	122	129	137	115	139	126	109	120	126	131	136	130	124	132	133	127	125	120	121	163	137	116	128	135	109	127	126	118	154	150	141	118	117	125	132	120	140	126	144	129	138	133	131	139	145	115	138	117	141	116	122	142	126	130	123	117	132	129	147	142	120	116	131	144	137	133	133	133	127	143	150	105	129	108	131	151	153	119	135	151	131	120	161	117	127	139	122	148	149	143	136	127	139	145	128	110	136	124	127	111	136	136	113	132	125	136	133	141	124	126	129	127	139	148	120	135	168	130	109	125	112	102	102	127	126	142	135	129	126	145	121	108	125	115	150	109	144	141	111	129	131	137	125	146	145	126	141	126	124	137	117	127	128	105	115	121	135	147	106	122	123	132	143	117	127	136	144	120	125	135	121	135	141	135	105	112	127	123	140	126	131	133	132	140	136	145	135	139	146	131	129	128	129	132	135	123	127	117	118	146	135	106	145	142	124	119	118	154	137	106	135	134	120	126	137	140	138	125	145	118	143	143	132	144	129	120	136	146	136	136	134	136	142	131	123	134	130	143	137	125	110	131	118	120	147	117	138	111	117	121	145	128	141	139	123	126	129	122	99	148	142	129	135	139	131	147	134	129	119	127	138	117	130	116	115	133	132	117	127	125	132	141	137	129	130	129	140	112	132	117	118	140	128	134	140	133	134	130	120	130	121	135	137	143	119	128	148	154	125	128	120	125	134	143	114	151	125	125	154	140	152	139	154	167	114	147	125	123	108	120	124	147	146	133	143	149	115	115	137	111	138	149	126	140	134	122	127	153	139	147	145	139	128	122	130	129	123	125	124	133	136	142	136	120	148	137	127	134	117	130	134	129	128	120	142	133	114	127	111	124	135	131	133	137	123	133	117	148	127	125	116	124	132	144	138	153	129	131	125	137	134	153	142	129	124	136	157	136	106	134	134	125	126	143	127	119	127	128	133	125	126	142	144	128	137	135	125	128	137	139	114	134	134	127	142	129	155	133	126	131	113	141	134	128	142	125	135	126	127	127	138	130	145	132	132	136	116	151	136	164	111	154	138	111	128	112	111	118	113	125	149	114	133	133	130	139	107	141	127	113	123	119	134	134	153	147	137	119	136	146	132	121	134	137	131	142	121	142	145	133	131	141	130	124	152	124	132	109	130	133	121	126	122	125	133	115	132	128	135	146	147	124	143	135	125	156	143	120	133	128	141	138	124	125	143	144	124	139	122	111	123	125	107	144	123	138	120	131	105	135	141	104	130	140	138	130	128	124	153	132	148	131	113	147	158	133	150	151	147	120	147	136	138	123	120	139	134	136	117	115	106	122	127	136	141	107	127	118	129	130	127	121	144	134	152	136	124	130	121	110	122	138	123	124	104	138	112	143	118	137	105	117	113	145	117	129	131	139	135	133	134	126	147	145	134	140	140	137	123	113	130	139	134	141	134	111	125	110	133	136	118	121	156	139	132	126	120	140	127	133	124	135	146	149	119	147	121	112	140	143	140	140	138	146	158	145	137	125	141	117	118	143	119	99	122	159	138	133	123	126	126	131	131	120	120	116	117	143	109	112	133	145	114	131	115	125	127	132	129	113	119	119	120	116	122	137	120	112	129	140	124	115	152	131	137	130	142	125	123	153	125	110	141	105	134	148	155	164	142	134	127	149	124	151	126	132	111	124	114	124	135	111	114
2234	538	835	789	641	865	2298	955	430	436	433	403	396	413	415	386	429	396	419	403	439	390	395	406	364	394	398	460	385	407	409	420	382	412	392	394	419	405	405	437	398	411	391	399	374	387	369	408	403	441	413	414	397	364	407	372	401	411	418	378	403	406	398	394	350	408	374	390	409	407	365	395	436	430	420	412	363	412	436	431	412	426	400	410	404	411	402	427	397	417	416	401	417	390	415	391	408	393	379	378	430	400	358	409	390	423	358	399	393	414	412	420	415	418	425	374	385	422	429	412	366	365	408	375	396	416	375	393	417	390	433	360	434	355	372	409	405	370	387	375	364	399	384	446	370	399	393	380	406	451	400	412	420	366	427	398	378	367	392	373	431	412	394	436	409	389	396	409	365	396	426	367	406	416	421	389	418	421	376	399	418	396	386	387	370	407	364	372	386	420	356	397	389	389	418	393	414	399	346	394	364	396	422	419	418	399	406	380	368	421	406	405	405	419	433	382	393	326	404	379	393	400	394	399	397	407	372	390	423	383	402	401	422	387	413	379	405	392	410	384	457	362	399	387	384	408	423	411	404	410	392	390	405	398	429	389	396	405	407	407	369	439	419	398	395	387	366	383	403	393	382	404	410	419	429	416	389	378	403	382	394	395	405	398	405	416	404	390	373	389	388	373	405	410	424	387	384	428	418	368	379	433	401	372	393	381	379	412	411	383	405	394	401	402	372	397	422	405	393	377	412	410	417	416	433	419	391	412	407	383	406	375	418	404	444	417	415	417	378	365	380	420	418	373	425	385	407	375	409	377	399	381	394	432	415	428	384	425	394	364	374	378	443	395	406	393	418	417	384	404	392	411	381	405	397	406	379	439	373	396	411	391	399	414	411	448	391	404	418	392	364	375	424	372	417	429	403	411	393	406	422	400	408	414	391	400	363	387	414	377	405	413	390	396	412	385	398	406	452	423	417	409	445	410	395	381	409	397	408	387	403	395	369	396	376	395	398	390	359	413	391	381	372	406	397	368	383	402	417	439	399	397	441	386	388	426	422	400	427	408	406	376	394	350	380	423	400	365	391	383	378	389	386	397	382	391	375	404	390	381	404	406	398	410	410	448	375	395	421	390	406	349	368	425	386	363	412	388	402	421	420	456	412	367	388	355	387	396	380	395	369	398	387	407	378	404	410	388	375	414	373	382	389	382	362	379	399	386	407	412	382	398	375	410	428	381	403	400	410	404	427	377	433	430	383	393	396	387	376	373	433	405	415	417	368	414	409	381	409	392	407	412	345	400	373	415	431	403	395	383	402	382	357	443	401	407	424	390	389	402	379	399	367	380	400	477	400	368	358	361	381	404	382	379	374	404	423	410	366	388	433	424	406	414	421	382	436	397	367	440	408	425	404	412	414	395	439	395	391	390	388	434	401	404	409	399	477	401	366	397	414	418	371	400	411	438	386	378	395	362	364	391	428	422	413	442	380	399	377	369	408	402	414	387	425	419	408	384	405	370	400	370	392	440	429	386	434	373	429	407	433	409	409	382	383	384	405	426	414	408	376	373	372	355	390	403	403	410	389	371	405	411	407	389	393	388	406	373	413	400	387	362	384	434	398	410	372	383	405	358	403	406	395	397	417	366	366	390	358	384	376	392	407	415	409	373	400	413	388	382	384	403	400	394	387	380	380	409	405	446	364	390	398	387	420	432	382	379	397	400	445	380	395	373	405	390	436	419	356	400	424	396	411	412	401	396	407	408	405	398	407	404	410	385	382	359	371	432	379	422	425	404	367	391	382	441	425	422	431	425	425	371	419	406	393	401	403	388	420	369	379	425	397	412	369	388	354	399	394	414	373	387	425	388	389	391	442	436	380	411	381	431	365	428	403	414	387	384	376	409	379	391	420	394	403	403	433	406	410	403	384	386	396	412	419	433	381	400	403	383	416	416	416	364	383	427	404	403	413	414	405	371	389	414	401	400	395	401	378	416	406	385	398	389	429	414	390	389	405	389	413	384	376	416	368	443	419	403	416	413	398	430	397	424	410	385	418	385	415	425	409	383	393	384	398	420	383	372	418	389	407	410	389	378	406	407	413	421	407	394	382	383	398	416	405	420	415	393	428	391	415	416	429	387	421	388	402	408	404	386	413	396	388	363	360	416	445	397	407	446	390	418	406	396	374	399	408	370	390	373	418	400	385	394	400	392	424	401	392	393	391	391	398	416	421	395	422	399	407	415	380	445	390	388	403	382	398	394	385	400	403	396	407	403	397	411	399	392	385	449	406	404	400	382	401	399	377	426	405	408	395	414	425	415	424	406	398	399	394	415	435	400	388	411	412	390	400	424	367	413	392	404	419	402	416	430	392	415	413	388	426	416	401	421	390	439	385	430	385	419	403	414	373	371	389	395	388	377	359	398	402	393	375	399	408	400	365	371	423	421	390	392	399	409	378	410	439	399	427	419	389	394	399	415	424	416	374	414	383	412	421	427	392	371	409	418	403	393	409	418	400	387	381	402	361	394	403	384	368	409	395	376	412	394	414	388	410	387	398	395	387	425	426	403	419	397	401	386	388	402	395	443	391	399	378	401	435	419	383	372	403	383	407	391	401	365	418	449	372	395	391	390	410	397	409	379	387	396	412	442	379	368	391	419	436	405	389	429	391	410	388	417	365	383	413	408	407	384	425	370	416	414	390	398	396	386	389	398	387	389	408	419	401	399	381	386	411	384	390	407	364	370	397	399	376	396	406	397	404	374	423	381	365	408	392	424	404	415	455	398	415	411	429	397	396	380	406	411	387	390	379	415	404	393	382	391	416	352	415	392	382	434	396	367	408	427	395	409	388	400	377	388	409	408	383	400	380	387	374	373	407	408	395	415	414	422	392	409	334	386	386	398	420	405	414	407	397	410	410	413	371	442	385	394	380	416	393	396	428	411	427	413	377	389	410	392	420	415	402	377	360	409	412	397	426	412	387	413	393	435	391	390	394	401	385	401	396	424	386	374	383	381	432	394	385	408	358	404	387	416	385	431	395	420	390	405	429	430	356	390	374	431	421	380	344	427	402	377	367	424	419	391	407	410	391	403	402	402	424	385	380	352	402	447	406	396	375	349	420	419	360	370	378	411	420	398	396	402	377	375	400	418	413	397	397	362	391	401	395	426	408	416	435	380	398	418	395	406	373	387	373	382	398	416	433	403	399	381	404	408	395	390	385	405	391	401	390	360	396	393	419	407	417	366	418	427	355	416	391	428	391	373	400	375	433	383	385	401	391	405	413	398	393	393	406	400	394	401	422	372	380	401	415	445	410	376	394	413	424	398	403	388	402	393	396	376	406	393	378	374	391	420	432	427	412	413	411	395	413	382	421	407	410	407	429	377	374	394	367	385	386	384	371	409	395	414	437	394	382	418	392	384	374	403	410	372	411	358	433	383	390	408	416	408	417	395	407	405	387	400	392	382	413	420	419	427	429	385	425	355	433	403	418	384	406	378
7971	1202	1373	1253	964	2448	14740	4818	389	312	288	266	300	252	232	254	208	218	227	255	222	236	226	226	201	252	243	260	212	227	241	228	246	264	208	213	232	221	223	230	215	220	246	232	216	209	218	230	203	208	212	225	240	224	224	201	233	233	202	213	208	202	225	215	218	216	230	230	223	207	243	229	215	214	200	215	238	220	220	242	229	225	242	211	216	208	217	244	238	235	205	215	217	254	209	232	205	213	180	230	205	259	226	181	246	198	222	239	227	215	227	195	211	196	228	207	230	202	192	229	220	222	193	211	178	211	211	214	235	185	207	216	214	215	222	236	204	221	224	216	244	244	234	204	201	236	219	218	210	216	196	245	201	216	239	213	204	229	219	217	188	208	242	194	214	215	235	234	213	197	196	227	207	207	213	254	224	242	221	203	217	211	213	224	241	203	204	215	219	231	228	212	223	210	258	225	217	235	205	208	220	235	213	210	199	245	232	219	240	221	227	218	194	224	244	215	221	188	208	228	209	218	215	223	234	274	224	183	200	183	235	249	243	208	229	212	212	181	207	249	194	188	198	245	208	228	238	213	238	218	202	234	223	231	215	224	212	204	226	235	223	230	216	242	222	200	215	213	220	208	211	215	202	218	199	200	220	194	232	229	234	212	216	237	224	238	235	218	236	190	203	225	234	238	241	214	199	209	194	220	207	208	187	203	229	244	236	186	216	207	197	203	229	234	232	236	246	249	245	234	218	208	200	222	214	214	231	206	234	190	222	204	236	202	232	231	230	216	202	222	200	217	235	218	206	213	200	217	213	200	230	213	225	216	211	180	217	215	207	219	201	229	233	205	206	219	209	233	206	207	225	238	219	201	229	225	223	234	230	227	207	193	229	219	231	216	261	203	189	231	259	236	217	224	195	220	203	209	225	233	243	209	235	246	233	227	214	217	222	215	233	257	217	236	212	254	207	219	214	231	237	226	232	228	209	213	203	219	212	248	209	212	225	213	239	217	229	217	230	212	201	230	232	223	216	213	207	198	219	231	244	199	237	206	196	232	216	224	219	224	224	234	195	194	207	221	232	196	238	223	206	240	224	247	242	209	197	223	222	233	232	238	217	206	252	201	220	206	203	228	217	211	193	218	208	218	203	236	233	220	245	217	193	207	221	229	250	231	200	231	217	216	230	210	215	221	238	218	231	228	249	218	217	232	186	221	195	227	200	224	226	228	245	229	191	219	244	214	201	200	228	210	211	236	226	200	213	235	214	227	217	214	217	204	215	204	201	209	249	214	220	224	218	190	213	225	219	202	219	226	220	230	205	224	223	234	229	207	192	204	232	222	208	235	210	194	230	216	231	221	216	217	213	198	204	209	224	231	205	221	210	214	216	243	225	212	213	217	238	215	197	205	216	206	213	212	231	235	229	220	194	203	229	188	200	223	194	228	195	209	228	225	217	227	231	228	218	247	205	212	230	214	255	237	187	229	212	223	244	245	234	240	202	210	214	218	237	221	219	197	232	216	209	247	226	231	213	210	200	240	233	238	229	237	213	220	238	221	221	221	207	207	218	217	204	220	207	234	239	207	217	234	226	216	220	231	236	224	242	222	217	239	205	242	215	218	195	216	208	229	212	243	205	206	217	218	208	231	232	201	207	193	197	211	232	219	184	213	208	233	182	208	216	229	209	220	229	246	228	238	249	223	219	223	219	234	223	240	211	214	211	216	227	231	203	206	220	214	259	230	215	199	233	216	194	208	216	200	233	225	213	217	209	206	219	201	196	221	229	201	218	214	221	213	200	251	202	224	248	214	231	201	224	223	204	244	238	237	217	229	205	235	218	206	204	210	221	217	199	204	211	201	232	215	224	215	231	227	223	203	233	221	243	233	205	241	205	212	230	223	203	201	188	210	217	222	219	221	206	212	224	213	181	222	213	242	215	227	209	259	203	210	216	232	224	210	220	214	233	222	251	209	209	203	206	195	244	183	231	248	211	181	192	204	185	209	207	224	209	204	193	218	221	194	208	218	215	213	219	218	201	209	186	226	183	216	224	217	213	226	194	221	231	234	229	212	240	191	216	248	239	201	202	220	234	195	234	225	224	215	211	214	218	227	224	223	246	197	191	230	210	227	236	253	225	220	221	218	227	224	242	242	194	188	197	250	215	212	199	195	211	213	186	218	212	218	210	218	225	224	232	193	214	218	235	198	209	253	238	259	218	234	214	238	233	229	228	207	193	192	196	213	203	213	205	226	208	219	213	217	214	208	218	186	227	210	227	211	210	220	232	228	215	189	212	234	182	180	229	218	251	210	201	196	192	215	195	238	233	223	239	220	209	212	215	211	233	215	184	194	204	203	201	213	209	243	216	222	215	229	207	225	241	220	208	238	213	209	236	224	207	214	216	215	212	228	214	205	230	216	213	205	208	246	229	245	237	195	227	209	228	229	224	190	213	194	219	211	253	220	207	209	234	206	230	217	216	228	213	204	242	239	222	202	209	239	213	212	219	223	222	213	193	230	205	210	200	212	218	198	227	204	223	201	203	217	227	214	222	236	252	258	250	186	206	238	204	213	222	204	257	212	238	232	234	207	219	199	194	219	240	248	195	226	217	227	226	215	199	196	228	201	210	202	211	224	201	212	219	221	213	217	212	206	213	221	210	226	242	204	235	210	204	222	229	189	238	228	215	220	201	256	254	224	228	236	222	244	237	228	203	196	217	241	206	219	215	215	232	223	208	217	194	212	223	212	224	225	215	209	214	219	234	242	224	228	231	192	207	210	217	211	199	189	207	210	230	240	248	188	233	246	221	238	211	211	204	222	224	210	213	226	219	258	249	227	238	204	202	243	222	193	209	228	203	192	211	210	198	232	245	234	231	230	227	207	234	202	205	231	215	208	237	214	237	239	217	207	225	204	221	241	213	252	218	201	196	223	198	234	227	209	206	216	243	237	233	209	210	218	215	206	205	197	224	207	207	209	207	220	235	219	215	207	223	235	221	212	217	209	221	200	209	206	211	232	209	204	236	225	221	230	219	182	241	234	217	236	218	187	220	233	222	230	205	243	227	223	220	247	220	241	194	250	227	208	207	222	205	232	212	247	237	214	230	229	232	221	219	213	214	222	232	218	254	234	206	225	228	208	228	211	211	212	194	210	209	210	201	237	218	202	231	233	200	209	220	212	221	202	203	219	195	228	227	188	210	192	216	187	221	216	217	200	242	180	201	213	239	213	222	230	223	219	216	221	205	225	241	226	241	245	237	216	196	215	238	203	233	232	219	230	222	256	220	206	191	237	228	196	217	233	233	226	201	207	220	232	232	217	220	231	223	168	231	198	213	214	219	202	219	177	237	210	232	211	207	223	257	207	211	235	235	202	236	215	216	207	216	219	215	230	212	218	199	220	251	228	233	224	212	219	244	216	238	229	211	228	239	219	229	231	234	197	224	231	231	218	254	221	229	240	219	201	220	250	226	214	211	229	184	196	204	209	222	242
5895	1445	2921	4282	3622	10034	35238	5274	1343	1305	1063	1069	964	887	830	805	831	818	750	749	709	750	697	692	647	700	630	676	683	705	702	655	692	628	636	631	632	637	658	675	684	665	623	623	640	656	657	646	576	652	620	551	683	676	614	603	636	617	599	599	617	598	590	629	616	621	621	598	605	628	607	653	602	586	582	639	630	588	612	590	633	562	622	606	589	598	623	602	597	609	589	648	663	637	577	613	585	624	591	590	575	555	618	600	578	585	618	579	619	624	605	611	596	628	610	588	602	616	606	603	612	576	608	586	606	610	603	617	618	616	574	627	623	608	575	605	584	611	623	604	593	586	620	623	580	610	633	602	600	599	623	589	601	543	601	612	604	624	568	587	613	606	608	628	560	618	579	610	569	594	600	564	594	602	605	628	563	606	577	623	571	611	576	572	646	595	593	615	533	621	591	647	689	607	619	609	577	603	569	588	575	664	646	541	600	619	629	582	580	585	558	609	635	575	619	616	603	610	605	605	566	583	615	568	565	568	598	615	569	628	618	617	608	569	631	624	619	600	583	600	598	622	604	603	572	637	627	661	653	609	615	596	594	614	638	618	608	638	643	628	580	613	573	590	586	644	579	610	584	584	583	617	572	630	629	599	579	619	610	661	558	580	581	634	611	587	615	599	574	617	581	604	581	570	610	639	612	590	606	601	609	543	601	582	630	629	575	622	620	615	603	578	637	610	584	587	600	576	567	588	580	620	608	607	592	604	602	577	618	579	638	577	626	597	573	623	643	589	564	575	608	558	623	586	632	570	570	587	615	627	640	626	572	628	603	603	593	638	570	578	567	586	580	576	636	610	572	626	611	594	600	600	597	568	596	594	586	617	624	597	598	543	598	567	602	596	624	607	585	652	624	568	599	624	611	611	577	568	594	593	580	615	587	609	626	623	570	608	611	594	614	570	611	611	583	598	662	629	581	615	541	592	600	630	605	565	586	568	599	601	625	616	556	548	565	589	625	585	588	621	596	610	592	634	591	571	581	615	616	633	599	597	605	597	574	671	613	636	574	605	578	598	589	611	589	577	633	615	572	571	568	659	569	572	627	596	594	591	577	585	603	601	604	613	633	567	584	572	559	602	597	615	603	586	607	591	603	607	556	606	644	603	606	637	621	617	561	577	594	581	588	555	609	581	605	616	655	587	620	595	601	573	561	591	646	577	612	591	585	609	563	599	616	675	567	616	609	628	617	610	638	567	607	588	635	607	573	561	564	586	559	556	574	570	603	600	613	652	580	604	614	585	662	576	608	619	568	622	583	624	594	586	604	611	601	624	593	625	570	620	583	588	616	570	585	594	610	624	606	614	553	620	655	548	616	646	691	573	624	547	576	618	571	586	603	599	567	618	597	611	596	586	585	575	600	591	590	606	624	588	588	559	631	566	571	588	577	580	591	599	596	588	588	610	647	570	606	590	633	624	607	677	631	603	623	596	598	604	635	599	629	584	606	651	537	601	580	598	601	610	595	594	597	600	622	608	598	599	623	625	558	601	593	618	560	595	622	629	648	596	606	562	600	589	574	615	641	587	595	585	616	628	582	621	640	573	614	581	576	598	612	564	584	580	615	604	618	602	620	553	596	572	581	622	549	631	603	574	624	617	552	654	556	592	624	648	595	583	602	638	598	606	569	622	591	593	576	634	581	584	571	569	640	624	627	638	586	602	592	611	564	576	630	630	591	611	613	614	572	599	625	645	598	663	600	560	614	598	570	595	620	586	622	581	571	573	604	581	596	636	594	615	579	615	606	559	617	594	595	596	598	593	614	596	612	596	626	590	604	592	577	639	648	640	593	574	633	627	570	593	634	612	612	599	629	624	616	540	581	627	578	579	657	587	594	623	614	597	643	614	578	577	646	608	571	616	568	610	626	578	619	594	618	597	632	621	598	618	603	584	600	616	577	560	599	559	590	610	579	654	590	598	605	576	607	567	574	590	607	595	555	591	614	612	635	563	547	602	613	606	594	608	559	574	591	566	564	631	561	596	638	602	572	620	601	576	586	571	630	579	622	574	610	574	657	623	602	619	578	650	617	599	599	634	602	600	581	594	614	581	635	609	644	578	571	594	566	601	610	589	578	613	584	618	585	583	591	585	587	575	610	576	614	613	620	629	586	591	607	612	603	591	609	590	623	550	591	565	600	589	608	592	651	613	627	617	643	569	635	631	604	562	587	664	618	609	623	620	603	572	596	579	623	600	598	616	598	572	619	546	589	587	611	598	579	613	646	628	617	628	608	601	617	590	554	584	642	630	591	557	611	579	569	583	602	609	632	604	661	648	612	656	582	633	580	606	593	622	609	602	601	596	566	591	603	569	586	648	639	655	607	583	571	558	624	569	638	606	615	595	585	587	581	605	575	610	631	610	588	592	603	593	653	603	590	603	594	592	600	589	602	603	579	567	620	577	568	599	554	591	576	594	572	598	616	615	658	576	622	601	661	607	608	596	627	581	641	588	622	601	637	593	611	594	608	607	600	625	576	566	599	620	588	652	585	605	640	594	599	636	627	611	619	591	585	622	590	633	630	650	558	589	588	627	584	607	629	565	610	618	611	588	620	609	581	637	587	613	585	599	596	606	601	589	581	580	610	617	622	585	583	601	589	556	590	577	618	589	607	600	581	570	580	578	604	634	592	660	658	597	580	624	583	610	599	575	621	623	585	623	626	603	580	637	591	603	577	542	586	582	608	591	573	615	582	576	574	589	594	592	604	589	613	601	597	618	633	622	578	580	625	600	604	627	621	586	600	598	596	616	644	605	604	569	592	602	589	603	644	600	606	590	595	561	623	608	622	582	597	570	564	585	551	588	608	582	604	586	594	573	624	587	603	604	600	603	606	567	632	600	640	606	595	592	602	586	581	606	553	590	636	588	593	608	558	597	625	591	646	559	603	596	661	566	594	593	604	609	612	579	623	614	552	582	590	585	581	617	611	537	616	582	647	560	579	585	581	616	590	610	600	576	615	577	588	649	578	615	605	558	619	583	587	641	575	560	653	553	595	605	621	629	644	622	560	635	605	646	580	616	594	583	575	637	619	587	563	573	614	581	590	603	627	563	607	590	615	595	634	601	609	613	593	616	626	625	572	588	576	559	610	593	572	594	612	595	608	583	574	612	603	651	555	572	588	587	606	584	600	600	615	600	611	602	605	656	612	620	580	687	620	588	662	542	638	573	564	627	556	584	598	602	580	563	595	622	593	615	606	575	595	657	594	621	591	562	640	603	569	595	591	614	605	571	591	607	608	573	612	637	568	619	618	592	606	585	616	619	574	631	620	614	587	627	620	608	612	585	636	627	599	638	581	596	613	567	563	583	613	603	571	629	613	582	572	609	566	615	580	610	595	610	633	596	587	607	581	612	592	589	622	607	613	588	577	584	616	575	605	602	604	591	641	641	612	549	586	624	648	653	624	581	578	583	592	605	632	575	665	612	585	581	607	576	592	586
14437	2837	2793	2376	1759	1764	10931	1524	662	625	562	504	462	488	459	452	441	417	417	421	399	375	410	383	371	384	369	398	403	395	374	374	405	398	375	391	425	398	391	420	372	402	374	398	383	373	366	372	362	355	379	370	402	417	417	389	371	384	391	359	350	354	375	395	361	353	380	401	390	352	388	386	362	391	383	371	352	365	362	352	350	391	375	348	405	368	390	370	369	387	426	363	407	387	388	378	366	371	388	410	386	378	371	395	377	362	378	382	399	385	374	380	379	361	338	369	373	379	354	370	396	417	391	391	355	379	339	402	358	357	359	374	396	375	351	376	371	372	404	354	370	409	421	337	384	361	352	384	377	345	317	384	361	325	360	360	384	369	388	397	354	348	351	386	391	328	369	392	358	360	334	371	371	376	364	368	366	362	353	326	388	351	377	367	366	359	407	338	330	350	381	380	396	359	380	364	348	358	364	377	379	356	373	393	377	350	363	384	349	357	378	371	347	382	373	371	374	351	355	375	347	360	384	354	353	399	389	376	366	360	385	368	370	373	365	346	357	361	378	356	370	345	389	354	395	412	371	365	366	401	396	358	355	377	355	372	361	402	372	378	384	364	385	390	337	359	393	349	370	380	407	354	348	385	367	381	365	361	407	355	329	412	385	408	381	344	394	356	376	342	316	356	391	357	344	340	388	362	375	355	388	381	410	345	407	342	356	387	349	381	348	384	404	388	411	384	345	366	396	403	385	325	374	380	343	367	386	360	386	389	374	368	344	359	385	387	364	346	363	393	378	366	395	374	379	380	357	373	374	357	374	338	340	343	370	362	403	347	336	378	373	367	373	375	367	364	392	356	362	377	421	378	378	330	378	352	378	340	418	359	375	346	382	391	379	390	373	373	364	371	370	347	391	387	375	356	333	345	370	362	366	387	397	359	369	355	387	359	381	385	354	346	361	361	370	392	363	373	369	394	366	385	373	397	354	379	409	337	407	380	348	374	352	374	346	384	368	353	347	349	341	349	350	343	401	398	352	357	371	392	394	380	376	387	378	345	369	338	376	409	330	392	382	348	365	353	410	392	405	366	424	389	346	366	377	370	360	375	370	349	331	364	406	369	336	330	373	340	383	407	377	387	397	336	392	386	385	348	357	391	338	386	359	340	400	341	366	383	384	394	371	381	394	395	368	352	325	368	376	400	356	350	347	354	362	362	350	353	366	369	411	373	362	384	360	345	358	370	346	379	376	387	348	389	383	395	372	345	385	377	343	403	366	392	377	383	364	385	367	363	399	400	347	416	357	390	389	380	351	364	314	372	422	370	383	363	348	356	414	406	384	383	360	372	378	382	393	367	403	404	395	381	386	370	402	394	403	377	384	384	365	385	389	361	368	363	386	357	378	359	387	377	424	388	326	384	389	393	346	320	369	357	385	383	374	365	384	367	354	369	366	349	355	419	407	372	375	385	381	400	379	399	358	346	338	364	366	389	416	385	348	361	373	352	367	400	391	401	377	369	349	375	375	357	393	380	375	353	404	369	367	413	360	370	329	360	352	385	423	356	347	356	412	394	350	363	353	352	358	383	372	379	388	389	367	354	376	350	364	377	369	362	370	393	378	372	344	373	388	359	338	389	376	391	356	393	374	357	375	381	368	398	336	353	369	378	416	384	358	366	376	372	391	388	367	386	344	377	370	400	352	358	361	354	396	396	350	365	405	385	372	368	348	396	363	356	378	356	332	391	382	331	384	332	342	391	380	366	407	393	347	376	342	339	369	384	398	389	373	373	381	384	390	353	364	399	393	365	384	379	369	373	352	351	374	384	386	379	407	370	382	372	361	352	366	400	374	339	367	378	365	357	364	371	376	344	361	394	353	396	357	366	398	364	352	371	353	341	350	382	367	391	358	373	383	398	352	384	387	359	360	370	356	374	373	387	348	390	399	373	413	357	382	374	361	389	407	339	348	368	353	393	386	384	376	376	358	354	390	378	396	345	372	353	380	406	338	392	389	320	361	372	404	371	378	392	349	352	384	394	372	343	360	367	399	361	367	338	355	389	383	364	397	346	351	365	376	387	406	377	393	364	379	384	392	357	355	385	340	372	398	389	390	361	376	407	392	351	382	377	383	383	366	407	396	371	380	391	399	395	389	381	380	392	369	351	407	373	414	392	371	363	417	351	351	340	355	426	401	350	348	350	386	368	393	387	386	377	387	351	393	421	357	392	418	396	407	380	345	340	393	355	330	366	373	354	360	382	351	354	361	340	369	413	368	371	363	363	362	348	344	351	400	362	390	355	382	393	361	419	372	323	325	368	381	362	367	381	395	366	389	375	374	346	363	365	344	355	375	368	383	365	386	392	375	397	349	376	389	355	370	382	393	405	367	366	364	399	398	357	353	371	386	356	392	370	401	367	389	386	352	342	389	329	405	376	371	372	419	395	365	321	348	408	376	374	334	390	395	375	350	346	356	336	337	363	377	369	359	356	396	384	362	381	378	414	355	382	375	361	357	384	347	393	354	369	364	350	380	399	367	374	356	370	352	381	378	387	367	360	375	365	380	376	355	390	375	358	372	351	362	378	379	342	349	370	340	396	370	398	406	353	345	391	373	361	388	344	381	402	398	346	400	365	397	357	366	382	370	377	364	378	383	397	353	382	394	387	379	383	345	344	366	380	376	358	392	384	415	391	372	408	370	388	387	367	363	371	363	390	360	352	401	353	353	379	401	384	370	363	345	397	376	383	364	356	389	350	345	407	350	370	392	363	394	379	350	363	347	370	357	398	368	346	387	352	363	377	355	364	349	404	375	383	330	375	407	394	369	403	378	400	409	403	410	397	361	363	347	359	385	367	375	382	362	400	383	365	402	355	370	396	393	372	359	364	309	326	355	382	369	383	396	373	361	382	374	338	358	369	363	361	375	383	369	361	365	404	359	400	360	354	342	342	352	330	353	398	400	419	369	372	383	325	390	350	356	357	365	355	335	408	340	352	372	353	400	377	395	370	371	402	399	388	402	355	379	366	359	353	381	339	389	365	368	358	380	376	378	382	383	349	363	348	385	372	375	376	362	337	352	374	368	369	381	379	364	355	378	360	372	391	350	355	383	375	378	397	370	342	376	398	319	374	367	344	389	336	382	350	358	358	399	378	336	418	399	367	382	377	360	377	354	376	403	387	400	347	343	376	385	366	347	331	397	379	380	377	332	357	357	358	390	370	393	358	360	337	348	368	351	361	395	361	381	360	374	395	373	374	364	370	387	376	360	379	323	375	397	411	407	397	410	357	379	340	405	348	359	379	393	382	387	370	372	361	364	385	339	374	383	360	385	341	387	352	349	400	358	391	393	373	355	380	353	392	384	389	402	400	346	380	358	381	373	367	357	319	390	348	379	393	393	360	312	369	387	365	322	354	381	362	405	352	303	366	381	388	373	379	350	347	385	391	361	358	357	398	379	370	352	388	359	370	388	329	383	380	375	390	380	370	379	359	376	375
7975	2502	5314	6912	6437	7408	20663	2928	2424	2211	1971	1778	1690	1634	1483	1395	1367	1260	1280	1247	1233	1152	1141	1077	1091	1084	1132	1066	1049	1053	1059	1065	1085	1035	1055	1007	1024	985	994	991	971	1020	990	998	1003	975	928	1003	1034	978	893	913	922	927	914	942	1015	912	952	933	913	899	988	911	891	918	904	924	911	899	939	901	909	849	927	904	904	948	907	905	910	918	935	867	923	910	967	897	922	905	929	915	901	927	968	933	891	942	944	917	907	927	981	929	922	903	899	955	865	905	940	886	846	897	904	936	882	894	931	879	905	880	872	885	928	896	896	889	910	907	949	979	928	935	969	940	941	910	915	894	848	918	900	886	959	877	931	902	876	877	884	938	900	907	902	869	894	860	877	943	833	881	930	961	915	926	892	896	929	914	935	873	914	971	892	884	909	872	934	861	902	856	900	916	948	895	855	897	921	902	914	908	916	875	955	922	881	874	931	918	946	873	927	856	943	868	923	910	951	957	865	929	886	901	851	863	903	887	915	943	933	903	918	932	854	886	915	893	856	861	891	928	925	919	927	877	917	908	943	914	885	910	911	895	917	919	892	908	977	925	893	893	964	871	947	873	867	914	915	914	917	886	934	898	902	887	913	885	913	880	948	948	893	905	888	899	924	871	895	911	938	917	877	881	923	880	929	885	871	901	898	905	935	965	943	917	931	925	871	884	897	905	892	916	899	901	920	955	879	958	927	907	871	906	892	917	854	905	896	889	875	870	901	878	898	891	863	900	928	927	871	884	928	908	923	919	926	920	873	911	936	902	945	865	902	926	906	899	883	907	949	904	902	900	896	890	969	870	911	911	900	925	915	871	855	920	915	933	881	894	908	935	917	900	894	879	890	925	898	922	885	881	885	892	947	873	909	917	913	920	910	879	845	889	839	887	889	891	881	916	915	867	894	884	845	871	864	880	887	901	932	891	953	901	910	912	918	837	973	917	917	924	845	846	847	885	919	860	924	948	895	879	903	888	857	926	914	903	947	928	847	873	879	931	918	891	873	861	873	902	877	879	892	890	868	934	844	895	913	839	916	934	885	889	908	892	916	954	949	881	863	974	942	845	919	882	972	883	911	879	939	931	923	916	892	874	900	886	901	951	916	916	893	865	929	914	875	836	936	921	888	873	889	891	832	958	922	899	917	890	987	886	934	830	897	881	932	974	912	917	909	977	899	895	937	926	857	906	864	884	906	961	906	921	929	940	878	854	899	887	890	943	874	887	904	899	880	898	910	920	866	886	896	931	943	961	919	891	880	859	875	908	891	898	912	917	953	891	908	937	949	922	874	911	915	932	869	948	936	883	881	894	882	910	959	894	948	934	862	909	929	903	883	908	928	904	945	876	903	849	940	895	915	882	934	895	921	869	891	954	885	947	891	872	906	876	894	918	881	902	879	908	876	914	955	874	955	876	921	895	900	884	869	902	883	920	947	868	873	918	937	940	873	933	909	934	883	927	900	932	961	926	914	905	889	905	887	946	874	915	817	883	891	955	848	902	874	890	859	952	874	854	931	907	914	939	917	938	921	919	911	877	896	961	897	904	900	875	914	877	925	878	889	883	927	865	867	914	923	903	895	889	930	915	946	883	861	894	910	948	882	888	937	858	915	847	920	922	888	997	876	889	915	889	911	886	877	908	903	897	879	920	851	909	929	937	903	889	880	918	875	924	855	864	964	930	923	931	891	900	891	930	898	900	918	915	919	870	853	915	898	893	889	929	890	947	894	900	889	923	887	874	937	943	944	884	897	934	891	888	853	925	907	936	938	903	937	911	902	923	962	865	916	886	853	845	958	951	911	897	886	891	908	938	900	875	907	871	984	912	920	970	932	904	907	888	894	927	939	938	882	886	912	929	879	890	925	925	883	958	874	935	938	875	844	911	868	945	892	902	868	908	958	858	937	945	944	842	877	962	870	946	881	932	903	928	954	885	949	879	941	929	925	906	848	889	886	934	873	891	887	961	870	903	902	941	908	836	934	884	905	892	857	854	894	851	876	865	937	900	907	903	886	895	882	873	917	958	892	923	956	939	926	949	846	879	894	928	908	913	909	899	927	856	888	915	912	940	867	892	883	882	906	910	889	953	921	911	914	925	900	877	897	862	965	937	942	934	879	917	900	892	844	890	876	939	895	903	945	918	877	907	929	856	909	872	900	880	883	965	894	863	916	929	916	892	962	862	883	882	924	886	881	889	857	898	903	914	843	899	908	905	889	921	878	917	917	844	888	874	891	916	894	916	920	875	943	931	903	952	904	894	898	903	859	900	874	910	919	893	879	896	917	901	904	875	890	913	852	898	857	927	851	877	972	926	905	857	886	867	813	902	880	921	930	976	947	913	903	881	944	884	843	927	946	923	920	900	864	938	900	895	894	875	916	931	883	952	896	907	951	901	910	896	866	925	954	904	898	899	931	884	864	873	949	899	891	917	876	851	913	942	927	896	920	931	881	913	938	910	915	889	941	903	857	840	920	878	921	950	881	916	874	893	907	863	904	876	896	889	902	865	896	920	881	910	855	893	890	918	953	923	921	974	882	839	900	930	915	850	929	864	949	898	902	908	964	918	913	865	898	959	901	867	880	906	868	926	880	891	943	918	904	909	891	914	864	919	901	899	929	948	914	873	937	933	883	914	901	902	887	913	902	895	904	900	866	888	905	866	905	933	935	896	906	947	879	929	892	903	906	843	919	846	940	899	890	941	902	913	882	892	894	956	913	897	884	922	964	847	888	879	849	942	886	938	918	863	848	902	948	877	920	895	916	913	928	926	858	924	891	909	849	851	892	860	935	914	879	924	920	901	938	934	917	964	890	904	901	952	967	934	885	929	941	926	916	899	933	879	983	883	894	905	869	940	939	918	905	897	930	855	908	922	893	895	898	883	912	881	899	939	895	866	923	883	923	911	911	897	943	882	919	911	895	938	905	886	899	902	904	915	892	947	943	911	878	885	886	939	912	867	931	934	909	905	923	879	869	892	967	968	936	865	875	927	925	928	896	930	900	920	881	903	934	934	924	902	835	865	869	898	872	920	924	884	922	876	870	904	886	939	916	912	944	955	898	916	871	868	916	919	926	936	948	891	889	882	943	877	869	888	878	890	880	879	895	884	933	904	900	949	906	926	842	924	877	934	854	887	926	971	819	918	869	928	911	950	912	937	927	958	873	919	913	879	875	945	886	948	894	901	845	910	900	883	877	876	895	910	928	886	926	944	891	897	929	886	868	871	899	890	923	890	897	906	967	918	885	928	931	904	921	915	910	904	926	965	896	889	908	948	840	853	918	918	834	878	961	902	862	940	900	861	883	862	883	874	851	904	924	902	894	877	897	870	893	917	876	967	901	917	859	903	857	971	906	929	888	899	834	913	903	860	885	890	955	900	916	899	902	873	917	853	901	895	880	876	876	948	855	884	899	841	879	909	883	936	935	931	895	921	859	924	909	899	878	875	931	947	862	967	860	871	900	876
1997	223	207	156	170	163	118	119	118	107	104	141	104	132	126	136	128	110	132	123	117	100	97	112	121	128	108	102	111	86	128	106	126	113	134	121	101	121	105	131	106	101	123	116	133	129	117	138	121	101	108	118	99	114	99	115	113	112	121	116	118	130	121	133	110	104	117	137	124	128	128	98	116	118	122	138	126	109	128	116	122	110	94	133	119	133	109	111	119	137	110	123	107	118	111	112	117	134	120	119	113	115	119	107	125	119	113	107	119	123	102	96	134	124	107	117	100	92	133	117	114	124	105	127	132	123	113	139	110	111	124	107	124	110	98	111	96	125	112	119	131	151	115	113	97	105	121	110	116	129	131	117	127	123	106	130	114	104	117	127	104	117	104	137	107	115	122	106	120	104	113	103	131	112	128	113	131	133	115	107	107	124	125	125	109	124	105	110	119	125	116	125	108	107	97	110	115	111	125	121	103	117	121	115	129	138	118	131	109	113	127	101	106	117	129	109	104	112	114	103	123	98	129	108	97	105	95	122	105	120	116	111	115	131	114	105	126	104	129	130	121	116	90	106	117	114	103	109	111	124	123	127	120	118	105	120	111	114	134	121	134	122	97	91	117	114	120	122	112	123	110	113	113	126	109	117	131	124	119	141	121	101	107	126	107	103	114	109	122	100	105	122	134	123	113	119	129	122	126	105	112	100	108	123	114	104	105	120	106	126	124	132	117	141	113	109	109	118	101	95	117	122	135	101	128	112	113	117	110	118	120	108	105	114	112	135	121	94	115	113	113	100	97	109	120	109	114	137	121	126	138	99	100	108	92	113	122	119	107	111	125	131	110	100	111	126	107	127	135	95	106	101	117	117	136	144	105	125	102	129	108	140	106	107	114	119	119	106	121	104	112	113	122	118	122	113	127	114	114	115	121	123	163	122	112	95	111	120	121	98	113	128	110	105	118	112	110	89	109	134	116	137	127	128	136	115	120	109	122	120	108	117	109	119	116	112	114	116	107	112	129	117	114	103	102	127	122	128	134	112	114	113	113	104	133	117	105	129	119	104	109	133	126	104	110	142	118	127	105	122	132	89	109	119	110	116	119	107	113	117	114	124	105	120	118	127	99	116	120	111	110	111	126	105	102	118	121	118	108	101	125	124	141	118	127	122	106	107	126	104	108	101	127	97	129	85	109	97	104	116	128	111	96	120	123	104	131	128	108	92	96	110	121	132	124	120	107	126	105	102	108	126	124	102	119	117	105	110	96	121	105	125	120	108	121	112	121	131	120	108	110	108	122	103	118	127	111	111	108	108	124	140	116	116	129	100	100	107	122	134	106	128	127	96	97	130	132	108	119	121	117	112	119	126	108	106	117	104	129	85	111	95	112	106	111	116	103	132	106	100	111	109	112	138	109	130	102	116	121	108	106	124	100	102	122	121	130	114	122	94	116	105	129	105	100	105	126	108	141	124	134	99	119	130	108	102	116	113	104	109	111	114	117	99	127	120	118	105	112	97	119	125	116	101	83	116	114	114	107	112	101	124	101	129	115	110	141	119	98	104	121	123	115	97	106	121	111	123	114	89	120	118	128	109	108	112	134	121	113	122	131	111	117	119	108	115	110	124	124	134	123	119	113	139	98	122	126	133	87	119	121	115	117	117	124	128	114	129	110	106	126	121	123	122	126	114	91	104	96	97	140	128	101	90	130	97	102	136	130	103	112	127	107	113	105	105	110	96	132	135	126	106	141	134	121	106	105	124	122	104	120	118	119	100	124	125	103	109	115	127	112	115	107	112	106	118	123	129	103	115	129	113	109	117	90	100	121	126	133	115	119	111	114	126	107	117	130	113	123	120	140	102	105	131	97	131	131	104	99	122	112	110	123	121	115	98	113	116	128	112	122	115	109	106	111	124	105	111	99	120	129	128	128	147	113	111	111	111	101	100	103	100	106	131	109	107	117	123	105	121	124	121	100	134	119	109	105	115	123	136	112	117	109	129	114	118	131	112	121	121	99	108	131	94	113	118	125	110	96	102	124	131	117	105	116	139	121	124	112	119	96	103	104	124	110	118	116	112	101	115	103	113	118	129	119	106	106	132	109	120	121	96	118	102	130	90	106	119	122	123	129	123	129	92	139	95	120	111	141	111	118	136	127	105	131	110	108	121	123	106	119	117	113	131	120	128	105	115	113	108	127	124	111	127	134	111	102	119	109	106	123	104	111	123	116	106	127	124	145	107	119	117	146	127	111	121	99	115	114	122	121	125	114	116	123	106	119	114	119	134	115	112	128	103	116	153	123	111	116	134	96	122	96	107	104	112	105	93	115	109	124	91	106	121	107	110	100	129	107	111	116	114	115	125	113	110	134	131	109	99	122	130	111	121	95	92	127	112	138	136	121	119	141	106	124	104	101	123	147	109	115	99	149	122	112	128	132	113	130	118	108	124	126	137	129	103	109	111	115	102	130	100	112	106	115	133	106	108	118	135	110	125	97	93	106	96	115	102	122	106	112	102	108	123	108	109	105	121	103	106	142	130	91	132	131	120	106	126	115	106	132	127	122	132	131	102	122	98	107	121	120	91	115	103	108	113	116	114	107	119	108	137	111	129	98	116	114	106	102	97	107	100	121	125	109	124	116	116	116	123	107	105	110	114	95	114	124	112	123	121	130	100	109	88	122	114	112	103	108	104	101	105	140	110	127	119	115	109	103	115	115	123	125	109	114	108	120	99	112	125	124	108	125	115	109	115	106	114	106	124	95	110	119	99	114	123	125	120	121	115	122	108	110	110	124	101	111	114	113	104	126	109	104	100	100	114	113	118	93	125	109	119	114	132	110	127	122	112	121	112	127	108	108	118	120	107	113	129	113	105	114	109	119	117	109	105	101	97	121	111	149	119	121	139	130	120	111	115	127	125	138	108	122	121	123	124	109	133	141	117	112	118	111	115	99	101	132	119	105	134	107	105	116	110	106	109	111	109	128	123	99	123	119	103	131	88	103	127	132	123	115	116	109	106	131	107	118	116	113	103	106	120	117	117	124	117	109	125	124	94	112	111	102	103	109	113	101	105	120	116	90	108	114	129	115	101	112	110	117	100	127	119	102	98	110	126	109	106	109	118	123	118	125	123	123	108	97	120	111	117	113	119	97	121	107	115	92	124	118	106	133	103	130	130	139	128	100	104	107	142	104	117	141	115	105	108	92	108	112	119	117	121	134	117	115	131	116	103	108	136	116	127	124	124	103	111	121	116	123	98	122	116	123	117	121	116	115	120	121	99	122	118	122	126	99	111	140	109	123	132	97	105	103	108	111	117	123	120	129	101	118	120	115	115	127	111	119	106	94	103	118	124	115	119	102	110	99	114	116	115	113	104	106	129	138	128	100	109	110	103	103	115	108	148	106	111	132	121	109	120	91	137	113	113	117	115	125	123	108	117	121	123	114	116	134	106	108	127	117	131	114	110	121	109	126	119	130	130	101	107	108	106	132	121	111	119
2121	471	555	589	608	663	456	380	406	369	394	378	379	374	337	351	379	371	347	340	385	383	395	389	364	369	338	354	344	391	362	327	343	362	406	382	354	339	371	345	356	356	374	371	348	385	375	377	376	392	394	316	354	385	359	362	377	368	333	382	378	340	381	322	373	411	398	349	377	342	353	379	331	359	361	372	332	330	375	379	330	368	375	376	376	370	360	321	347	353	371	347	385	363	357	383	332	364	377	330	320	401	358	359	368	366	415	387	342	349	356	370	349	361	359	368	358	381	349	374	377	357	323	347	352	332	389	359	356	348	354	369	365	371	352	379	378	330	358	366	358	324	398	396	352	361	345	325	360	366	376	339	389	355	423	355	358	327	345	390	346	361	346	342	385	351	336	381	349	355	370	378	347	378	351	402	368	379	386	387	369	373	381	370	346	381	321	383	350	362	354	366	324	339	379	362	371	320	342	341	337	390	405	338	358	369	373	338	362	372	370	350	369	349	353	346	366	381	401	414	341	317	347	402	363	332	337	329	382	346	356	357	358	355	335	374	370	341	379	347	373	357	364	346	382	374	356	338	357	354	358	356	378	364	352	362	347	374	349	334	368	356	352	374	353	348	365	357	355	353	338	334	333	385	335	365	392	351	384	331	372	338	369	368	375	358	366	364	366	345	376	379	317	363	308	332	362	348	345	377	384	338	350	336	387	336	390	402	363	347	351	370	364	360	379	354	356	370	375	373	339	380	374	328	359	327	369	379	354	336	385	417	352	350	375	365	334	365	335	349	363	350	352	375	379	372	365	384	381	348	358	339	362	386	334	353	329	360	347	381	351	345	377	355	368	327	339	379	377	363	372	372	387	397	353	339	362	367	334	378	370	371	381	389	379	339	371	377	394	338	355	360	369	355	332	352	332	331	334	408	349	405	385	380	362	360	364	376	350	364	345	363	376	336	359	350	377	400	313	352	354	336	350	363	363	361	317	349	385	326	375	340	372	328	394	340	315	340	346	373	360	379	367	332	390	321	368	316	357	369	382	336	352	378	377	370	375	369	360	390	364	372	365	355	343	342	359	365	378	389	327	353	367	390	332	371	342	363	356	368	368	339	358	397	361	410	414	358	330	334	362	364	328	379	358	361	362	351	361	371	367	336	346	359	393	320	333	376	336	357	329	335	355	366	334	333	360	383	341	361	362	352	368	357	384	309	350	371	349	360	347	334	363	355	323	363	361	348	357	368	383	341	328	367	386	388	351	340	339	372	343	364	400	349	347	353	369	374	360	366	383	359	340	377	355	343	354	371	368	366	331	366	349	363	356	374	316	347	323	401	358	380	324	357	358	366	380	374	333	362	390	345	370	364	350	339	372	364	356	336	373	359	333	347	400	378	359	333	328	351	366	340	343	353	357	369	379	361	329	347	341	377	371	379	368	407	353	376	367	369	344	352	356	367	383	385	378	366	373	356	367	381	361	350	355	396	380	378	322	334	343	359	405	355	385	405	345	347	362	398	387	372	353	371	364	376	333	336	375	343	325	349	344	354	377	372	374	357	370	393	343	416	340	326	356	337	359	349	377	358	347	343	339	389	342	392	377	332	386	371	378	334	358	366	349	363	328	389	337	355	359	372	373	354	354	355	347	374	339	365	365	382	365	350	358	374	363	384	363	385	357	346	343	366	393	378	344	355	347	329	381	391	338	324	384	339	360	367	378	363	343	333	348	372	360	364	326	360	347	363	356	349	359	369	341	377	349	348	372	365	381	324	357	367	379	338	331	351	345	364	392	330	346	338	368	384	366	376	324	397	333	379	365	357	353	354	397	378	328	364	335	349	345	375	396	353	380	367	348	363	348	347	321	373	382	338	354	388	317	342	351	365	349	370	347	387	392	335	361	376	387	337	347	365	391	354	351	394	365	382	395	361	366	366	395	371	357	360	357	371	357	349	335	359	365	379	373	349	352	332	362	382	336	346	378	363	360	375	341	353	342	357	378	372	345	345	348	388	380	352	359	358	381	383	372	357	361	364	355	362	337	353	368	357	339	331	372	380	359	384	360	378	359	345	323	367	376	347	349	347	377	357	333	341	359	384	359	383	379	348	353	336	348	370	396	366	352	337	377	330	389	360	383	358	404	341	341	346	346	391	393	373	378	354	395	367	355	379	346	364	343	353	357	332	377	349	358	373	380	377	355	367	336	357	352	382	374	347	378	368	377	374	356	384	337	368	362	354	371	383	329	353	393	379	353	394	370	373	362	356	380	298	353	367	384	373	343	369	381	389	373	371	377	398	352	364	375	358	367	404	356	369	324	374	359	354	332	359	384	340	387	375	371	347	381	379	374	368	389	356	362	319	379	381	333	392	340	329	376	378	397	373	375	389	325	355	363	339	372	361	363	371	395	370	374	369	361	364	358	366	359	341	347	352	348	347	376	319	351	325	378	383	371	361	369	374	363	348	373	335	366	380	378	406	368	363	355	364	342	364	337	374	388	329	368	376	327	327	346	348	348	401	386	379	409	392	353	387	353	365	352	362	331	366	339	362	327	326	324	372	357	377	356	371	340	344	370	338	336	359	366	342	346	365	330	345	368	370	345	343	386	361	365	382	380	402	349	335	351	360	358	340	392	340	369	364	330	362	394	327	375	345	359	327	353	348	347	376	346	373	380	350	352	379	342	350	366	371	350	361	352	331	348	372	368	345	358	351	331	350	366	397	361	377	353	343	363	348	371	351	382	349	411	350	382	355	335	352	352	378	389	372	355	391	315	374	317	339	359	340	360	340	359	380	383	328	362	369	359	388	375	345	360	338	388	354	367	377	359	402	368	341	371	363	368	363	360	337	377	361	344	373	367	372	344	380	361	337	345	346	315	356	341	362	361	360	357	365	368	377	362	321	356	363	334	340	359	336	377	359	345	339	374	380	365	363	361	366	369	327	364	375	350	338	394	330	357	382	341	351	377	353	362	349	365	340	362	355	361	354	343	375	379	354	345	365	341	351	363	380	350	356	344	351	402	300	327	346	342	349	372	349	330	387	349	384	333	365	355	346	346	355	346	384	385	356	349	381	387	368	372	331	364	346	397	395	356	363	357	384	374	362	373	339	358	367	342	375	341	357	353	355	358	376	380	358	339	383	372	382	323	365	384	359	358	364	354	352	379	358	358	386	383	347	373	367	339	331	354	347	366	374	377	393	392	355	347	364	320	366	359	396	346	397	370	354	371	350	333	355	360	389	334	344	393	371	390	379	394	360	392	337	348	366	360	340	380	340	337	369	344	382	346	375	349	340	340	345	366	337	341	344	361	382	370	361	331	355	367	335	357	342	355	377	364	352	364	353	351	367	342	384	366	339	334	353	374	367	378	324	378	353	355	338	329	362	367	370	316	372	346	357	355	377	338	382	359	336	357	327	314	410	356	356	324	377	392	358	363	410	360	354	360	360	333	349	361	331	363	380	337	340	359	378	350	366	336	334	350	348	331	390	389	387	329	358
7973	1317	1349	1103	770	1611	2135	433	296	313	296	282	266	257	255	252	235	221	216	236	193	184	195	222	208	228	207	227	236	209	202	231	211	214	206	210	197	231	212	212	214	190	185	193	177	220	232	176	176	195	197	192	204	220	186	204	205	229	202	204	217	209	206	212	212	199	207	200	194	230	200	211	199	193	177	186	178	218	196	210	212	187	178	229	214	199	199	202	201	189	186	188	188	180	183	200	192	185	207	203	202	198	227	208	185	203	184	221	200	202	193	216	212	179	209	199	209	205	229	176	206	215	199	182	178	177	200	202	204	174	211	201	183	216	168	218	211	200	206	174	219	200	192	198	209	202	218	216	188	198	229	210	219	219	187	210	220	203	211	208	214	216	220	224	196	224	203	196	192	171	212	199	189	180	198	201	207	195	216	182	203	212	192	194	190	215	220	175	192	206	236	199	190	182	232	196	202	198	185	210	179	194	220	224	206	190	170	181	209	212	188	201	210	194	190	209	208	182	202	210	178	201	206	212	198	203	193	194	181	192	183	184	177	211	217	184	218	193	200	177	188	198	210	180	195	232	202	215	195	224	204	199	224	195	197	219	182	205	213	193	196	174	201	196	212	182	201	197	219	201	180	205	185	174	223	198	177	204	196	195	192	190	189	212	183	188	214	197	204	184	199	210	193	180	207	197	172	183	202	220	211	217	217	197	198	209	208	221	219	198	190	200	198	220	229	183	209	192	185	212	205	208	189	205	206	206	194	196	216	214	185	213	210	210	200	201	196	200	205	197	192	202	184	219	187	201	215	218	206	177	196	209	199	195	184	204	207	220	226	191	195	179	192	201	194	201	190	201	204	181	188	217	201	193	191	202	226	212	182	199	173	201	202	189	224	205	184	213	193	184	210	214	191	188	183	228	196	192	201	196	203	203	203	168	190	194	192	218	222	218	203	194	222	197	208	219	180	195	207	203	193	209	208	218	218	196	201	187	191	216	182	182	204	193	170	204	176	186	177	203	205	218	199	197	209	217	196	199	205	210	202	203	181	186	195	221	202	192	194	212	221	201	212	183	209	235	196	194	208	210	205	202	194	200	215	214	232	206	190	215	216	190	194	209	177	199	199	199	214	195	194	203	203	206	199	213	209	200	208	219	233	222	207	233	192	196	201	197	191	216	205	208	206	196	183	213	197	207	191	183	223	179	210	186	199	200	196	195	197	184	192	174	190	207	207	195	193	224	214	210	185	204	192	191	173	197	214	215	187	190	214	234	238	203	190	202	233	223	196	213	204	184	228	190	211	225	211	205	207	167	185	212	184	204	217	209	223	198	203	207	194	197	221	216	201	198	203	173	204	234	195	201	202	218	196	191	204	201	185	199	199	213	201	201	209	164	190	221	180	196	181	207	201	211	207	195	212	179	203	191	208	196	220	195	183	211	206	193	225	202	187	200	178	198	208	162	199	179	194	213	197	180	194	190	195	212	210	200	206	207	202	195	223	208	176	213	225	199	197	186	202	186	200	174	180	207	185	187	221	207	233	204	235	207	208	172	172	215	211	205	188	194	199	212	195	224	242	177	185	195	186	164	197	188	201	215	218	205	208	212	212	191	188	185	223	208	217	208	197	217	166	204	199	211	234	202	191	205	182	217	215	215	192	211	188	206	197	209	211	209	181	212	218	208	205	200	188	206	220	188	185	194	226	218	203	195	220	179	201	209	203	170	179	186	197	228	201	186	189	205	195	210	191	198	199	189	224	211	211	197	184	194	204	203	200	186	226	220	208	210	194	213	183	204	196	212	201	223	233	200	202	210	201	192	194	225	175	201	211	188	205	208	221	220	219	187	186	222	208	178	183	205	204	215	206	208	190	187	204	200	185	194	185	210	229	210	210	192	209	193	186	189	203	210	204	208	195	180	194	197	202	221	183	203	166	202	192	221	224	203	208	187	200	212	202	212	186	200	197	192	215	194	188	199	194	192	228	233	226	190	221	214	188	162	199	198	214	190	206	226	230	203	188	226	177	199	209	187	206	190	199	214	217	204	216	198	192	213	212	188	177	214	212	217	222	184	197	165	232	226	213	213	202	208	195	183	197	198	188	214	199	199	230	180	205	183	193	213	187	198	181	182	225	211	202	224	206	202	205	200	211	198	207	201	187	188	175	211	189	187	231	204	198	232	202	217	200	215	193	192	194	186	187	190	207	218	210	182	182	197	205	196	186	195	191	224	217	199	205	188	189	229	221	207	211	209	185	188	225	191	209	199	223	183	180	219	214	192	201	193	207	200	201	195	196	207	224	192	212	187	204	211	192	197	193	218	198	204	198	197	196	182	212	183	185	214	208	209	220	188	180	230	211	212	211	208	177	207	212	188	169	167	174	188	200	183	187	190	190	174	174	193	185	200	181	224	184	210	189	223	205	209	197	215	230	183	210	203	242	203	178	201	191	197	208	209	210	168	184	189	193	207	185	203	221	228	211	220	227	204	209	187	197	215	185	201	180	191	213	199	159	194	235	185	196	175	198	204	200	215	184	229	202	196	207	199	217	210	183	206	206	195	204	207	214	202	195	235	197	208	201	175	220	211	206	186	173	195	207	229	185	214	226	199	220	198	206	209	192	207	165	199	229	200	209	188	180	209	199	212	212	201	211	198	204	191	190	216	196	170	197	214	208	210	197	208	184	197	188	217	191	200	191	191	234	213	195	184	180	189	187	195	188	201	174	203	188	198	210	209	214	179	181	192	209	211	189	193	174	207	181	187	209	194	231	192	188	186	207	188	205	188	219	192	206	206	233	222	215	211	239	213	211	199	195	208	223	199	218	215	199	205	197	203	229	202	217	199	219	214	215	192	179	232	190	205	211	199	226	205	199	210	204	195	201	177	230	208	190	193	181	185	196	202	176	187	228	222	191	204	180	216	191	158	195	206	162	201	188	187	186	203	198	189	211	183	200	193	183	207	217	183	222	221	215	211	190	218	231	201	222	197	219	198	202	211	218	197	171	172	204	206	186	219	178	201	199	200	170	177	199	197	194	192	165	195	174	204	222	175	194	182	168	180	221	190	196	210	200	196	211	209	203	205	205	215	186	210	180	184	197	184	201	189	196	200	194	183	176	209	212	204	208	210	202	213	239	182	201	186	196	222	201	184	212	210	195	202	200	213	223	219	199	217	200	187	206	193	183	200	203	160	195	197	211	232	192	207	215	209	244	209	204	231	169	213	201	181	204	214	191	218	191	216	205	203	207	201	181	197	196	221	198	203	186	215	213	215	218	220	207	212	201	178	188	195	210	203	214	219	191	208	211	210	210	190	202	172	176	214	198	210	193	214	199	232	195	197	207	185	206	210	193	210	233	202	203	209	181	200	177	220	203	224	185	202	199	186	216	229	211	186	195	194	172	205	199	208	185	214	199	205	200	177	214	216	197	207	193	182	191	197	179	196	197	212	200	180	216	195	195	158	196	197	214	206	207	192	200	210	181	205	204	212	195	192
6026	1514	3051	3511	2984	6739	7392	1684	1384	1222	1087	1103	971	913	838	846	813	802	750	725	763	680	676	708	672	664	639	620	674	629	619	646	647	629	658	578	640	573	595	588	586	565	617	578	587	614	602	649	595	600	566	571	542	619	591	585	583	583	581	545	547	596	539	557	561	587	576	561	580	578	551	591	598	570	556	572	574	560	566	538	562	570	571	562	542	578	535	531	548	577	537	566	540	580	543	554	560	571	520	550	563	533	543	569	569	561	567	616	521	551	573	562	561	583	563	569	534	572	546	584	543	615	583	534	537	547	544	552	553	616	524	528	536	526	546	545	554	578	555	545	547	523	544	528	544	523	535	521	568	543	559	572	548	552	616	551	598	562	547	596	531	568	565	560	536	537	537	536	520	568	532	539	566	570	548	574	550	568	591	601	578	554	562	540	554	559	522	571	554	548	554	577	558	569	558	559	551	532	487	548	544	546	599	587	561	561	558	563	563	578	536	533	569	578	520	540	533	533	576	551	566	580	507	569	528	584	527	555	546	532	527	557	579	529	523	551	535	557	568	511	584	493	580	534	556	590	571	595	538	558	561	555	606	595	571	537	591	539	595	562	539	540	585	545	569	529	558	579	553	585	562	557	571	563	584	554	578	544	518	509	554	531	573	596	563	562	588	578	589	553	537	571	563	523	568	555	564	512	537	585	555	506	520	584	607	580	517	552	575	565	585	549	587	532	537	574	594	585	551	565	539	541	548	620	527	595	530	510	533	557	563	541	542	557	567	558	574	591	559	524	566	574	551	555	578	548	541	559	508	568	557	602	565	532	590	576	579	598	567	575	574	555	570	555	587	607	542	560	545	560	600	509	525	564	540	558	538	542	504	536	565	562	545	529	545	611	566	566	584	567	579	546	520	583	560	566	522	562	513	525	600	563	538	532	562	539	540	541	505	553	588	501	549	552	558	570	604	589	553	552	525	562	590	535	577	573	542	549	551	498	540	528	544	538	566	550	532	530	505	597	558	552	572	556	517	551	579	603	568	552	533	502	547	581	545	530	515	567	531	560	574	517	581	589	557	478	564	561	545	552	553	554	557	550	549	533	567	583	560	554	531	560	560	584	520	556	560	572	584	560	549	558	567	550	564	524	533	555	499	558	570	568	547	530	546	585	578	545	539	552	568	549	559	516	543	567	531	585	545	601	576	498	538	538	545	571	553	548	514	553	519	557	532	542	547	600	538	549	527	579	530	543	536	545	577	535	558	534	553	541	561	563	576	565	597	569	562	591	574	574	540	574	517	556	562	540	513	486	537	560	541	542	561	526	588	575	577	574	571	578	521	550	545	551	557	490	557	548	531	559	591	575	556	541	553	515	594	575	540	556	528	575	589	570	557	533	546	575	553	545	592	534	563	578	581	543	520	500	517	594	547	555	553	563	553	564	564	539	559	521	543	571	545	570	535	540	535	561	545	561	573	566	538	555	541	550	566	538	524	523	545	602	525	539	562	606	572	589	590	523	533	571	579	599	535	566	535	531	592	612	554	597	562	537	550	556	542	567	542	560	555	534	569	535	519	592	551	600	518	579	577	556	567	505	535	541	548	559	504	591	545	558	578	559	557	545	522	584	571	568	581	544	556	561	563	550	571	568	550	584	574	565	569	537	537	553	570	583	568	570	564	529	551	550	543	518	536	542	565	560	533	549	573	572	541	617	579	519	562	576	547	571	600	554	546	550	573	562	537	562	548	561	584	523	549	569	558	544	520	581	551	521	535	508	565	543	564	552	575	530	524	567	553	522	535	565	592	565	529	547	565	591	539	570	515	590	537	564	548	578	540	535	550	564	554	591	570	554	581	567	555	569	529	541	587	540	533	541	601	580	566	561	556	529	544	567	540	553	542	560	571	524	583	556	574	549	575	569	512	535	539	530	601	534	578	579	556	510	550	534	533	538	558	556	552	558	579	577	558	580	547	569	587	590	596	612	597	560	577	546	539	571	556	549	535	573	556	585	527	565	550	535	537	571	516	516	506	540	572	581	580	583	549	535	575	541	586	542	570	560	545	534	587	516	571	563	551	614	572	540	565	536	551	566	544	522	545	557	548	560	521	548	557	569	524	536	542	563	586	558	566	591	606	561	560	584	529	585	560	522	574	596	592	558	594	538	544	569	583	562	527	579	505	592	552	534	562	554	536	497	566	565	512	534	524	553	556	544	521	507	566	530	568	585	535	541	552	550	540	538	532	555	549	563	569	540	551	567	578	526	502	570	555	559	597	565	563	547	538	550	561	501	582	506	548	529	604	536	564	566	572	555	564	555	590	593	576	550	525	553	529	585	549	556	596	542	579	542	530	580	536	590	553	561	519	538	535	580	568	569	547	561	557	562	572	575	581	537	549	564	576	541	549	566	565	569	545	588	557	580	533	526	579	593	529	580	544	557	522	535	581	548	571	559	544	582	533	589	545	571	538	535	591	542	546	575	603	576	591	532	607	555	574	555	556	580	518	547	573	514	575	559	574	544	592	572	597	631	561	573	582	586	581	533	561	560	518	557	557	575	577	577	533	529	551	589	620	557	577	585	532	546	519	565	559	545	549	583	570	566	591	537	548	584	562	538	564	569	558	513	566	512	539	543	598	575	512	533	506	520	561	552	557	512	558	567	509	576	558	552	565	587	568	581	605	570	565	560	575	521	564	591	554	587	608	553	573	533	553	545	565	560	568	558	508	543	515	606	534	557	547	574	552	603	573	556	547	576	530	581	569	575	559	525	540	529	574	533	563	540	571	516	564	544	500	557	557	515	561	527	546	564	542	568	559	546	561	534	570	532	554	529	588	562	553	573	572	588	574	516	577	561	592	569	589	568	577	535	582	577	555	541	527	543	556	506	532	547	586	563	568	550	563	524	556	551	528	556	556	515	584	532	565	526	538	516	551	535	550	539	549	574	570	562	581	572	536	536	555	578	537	567	583	562	569	584	544	577	589	544	586	539	527	577	564	517	530	603	556	544	542	546	537	531	577	537	622	578	539	575	566	554	519	535	573	521	538	575	507	604	572	553	551	565	564	555	567	535	535	566	584	556	574	576	573	541	587	569	511	578	560	573	557	499	583	552	553	561	537	531	548	553	518	568	516	547	602	601	576	561	564	531	563	524	578	560	547	538	545	556	547	594	544	580	524	530	564	584	572	556	544	564	583	522	541	549	557	573	576	573	563	556	573	568	575	581	598	546	543	568	519	541	547	579	582	560	562	536	552	528	558	568	581	510	492	520	536	508	518	591	526	537	553	534	551	566	573	581	567	546	570	549	538	588	541	539	566	526	546	530	552	561	601	523	538	621	585	575	521	552	533	554	541	545	558	531	562	543	529	541	536	551	534	546	592	520	579	558	553	567	576	557	591	589	583	536	565	602	528	541	518	539	571	531	504	573	579	575	568	611	548	570	533	542	545	555	559	558	529	545	569	537	524	581	551	560	526	550	583	552	568	582	566	577	580	557
14758	2875	2865	2169	1567	1291	2330	791	662	635	552	540	510	436	465	442	399	424	398	374	394	411	402	393	387	434	412	380	444	347	385	368	349	392	401	403	384	368	395	412	351	377	351	392	378	378	340	388	385	394	347	406	386	379	366	372	380	359	398	355	371	361	342	407	328	371	345	387	364	358	421	387	383	378	359	330	386	363	367	347	361	391	351	377	377	369	391	358	375	414	355	354	329	374	344	377	420	353	341	326	344	336	361	365	390	372	345	379	376	369	398	377	332	365	396	336	372	390	371	378	394	411	349	371	364	374	367	361	379	356	331	340	347	348	357	348	368	371	382	377	392	360	386	349	387	385	374	347	403	381	352	389	344	367	364	415	353	337	377	354	350	442	378	370	352	339	382	368	369	379	381	386	371	380	353	372	343	387	359	343	339	358	337	391	354	387	363	354	358	398	395	367	378	397	381	352	363	376	343	379	352	379	379	375	365	361	368	312	390	343	388	379	367	381	374	362	369	373	365	393	349	344	372	371	380	376	336	376	407	346	414	385	377	353	372	391	336	396	356	335	367	372	334	358	336	391	359	375	372	343	360	420	344	335	367	389	343	351	387	391	371	324	404	368	380	403	344	337	353	350	376	363	342	347	397	372	376	385	362	401	368	373	359	394	384	370	382	387	395	380	384	354	415	404	351	367	366	393	359	384	342	338	385	357	371	356	402	392	359	337	360	376	373	390	396	393	348	367	389	357	354	372	393	335	392	408	371	376	336	356	349	369	353	355	360	349	400	403	394	401	374	366	398	343	415	358	377	369	343	401	345	353	362	397	366	399	346	372	354	350	380	356	397	393	327	366	372	356	345	381	367	369	348	348	379	389	381	363	390	369	360	350	370	383	380	397	387	356	389	328	410	374	354	382	372	374	368	391	356	351	390	373	343	351	388	389	360	350	400	392	413	378	352	358	346	377	364	419	358	321	363	366	348	419	369	381	392	400	366	336	369	333	331	352	380	383	427	384	376	375	367	374	398	344	367	377	364	384	333	388	382	368	385	403	375	354	376	368	343	373	370	383	352	364	369	369	370	351	344	338	407	367	331	368	356	365	361	367	370	365	403	381	373	423	383	363	343	395	369	321	363	369	390	362	411	340	382	345	375	389	367	392	370	384	419	347	389	352	391	382	379	348	347	341	374	355	381	370	376	415	376	349	353	359	387	370	359	328	358	347	379	401	373	358	369	366	385	350	331	359	330	343	320	365	372	404	401	339	374	358	353	364	373	397	372	365	424	343	358	336	313	347	381	371	377	348	369	389	384	380	374	369	409	420	387	371	355	369	395	362	415	359	369	378	341	404	367	346	378	359	381	353	365	381	344	375	364	352	363	366	327	369	353	386	367	367	356	375	375	352	377	395	366	408	367	362	357	317	368	379	342	376	378	394	382	367	354	397	381	380	358	348	348	381	390	372	355	359	362	368	375	353	431	394	365	358	368	349	359	352	362	353	415	384	353	374	368	372	335	357	367	383	384	404	378	381	337	400	352	364	352	374	345	368	395	338	382	362	371	373	362	362	349	386	345	366	379	363	381	371	359	375	370	389	341	388	368	377	349	379	384	382	402	373	354	367	400	337	341	375	396	381	360	325	364	390	320	341	391	379	359	345	394	359	391	386	389	357	352	379	364	398	394	369	362	342	350	371	364	365	378	337	357	382	378	388	390	402	318	343	385	382	350	393	363	387	357	396	385	375	363	385	363	371	321	354	361	370	380	380	414	360	378	363	388	395	376	383	387	340	393	384	352	370	385	344	388	368	320	345	331	402	375	365	372	349	363	360	362	365	361	360	400	354	364	407	404	324	356	385	349	360	334	361	348	399	381	427	357	361	392	379	356	387	364	362	388	364	405	417	388	354	373	383	360	392	346	347	351	362	386	365	399	354	344	375	386	342	409	357	354	397	374	374	363	377	344	361	386	383	371	368	367	368	370	352	380	363	374	389	368	377	368	417	369	352	418	381	374	341	363	370	394	364	362	357	383	381	354	363	362	366	356	380	396	377	358	367	392	355	363	365	348	374	347	356	396	350	383	358	364	367	375	391	347	335	352	349	352	374	386	357	364	402	371	344	380	388	348	346	354	359	386	391	373	374	372	382	390	393	352	371	325	334	347	353	382	344	365	372	368	382	355	386	395	382	348	358	351	370	346	379	401	383	359	381	349	344	359	385	350	367	345	353	362	382	336	415	368	394	332	362	367	389	375	389	344	339	351	337	382	361	397	373	361	360	386	344	369	382	364	396	361	355	380	364	353	394	398	359	368	387	360	351	347	339	372	343	379	365	365	373	382	358	359	365	366	376	364	387	408	385	373	315	382	384	356	361	376	344	371	401	381	357	360	354	369	341	377	340	328	347	372	389	402	373	349	349	350	358	362	372	391	373	358	414	376	368	345	346	395	361	345	369	386	374	391	361	353	370	403	363	373	369	347	405	398	388	373	374	369	339	343	366	380	351	343	340	332	345	327	337	397	360	349	363	367	346	370	343	360	340	362	360	354	398	360	367	346	373	421	395	341	361	365	375	412	345	400	367	393	367	372	380	394	352	380	370	399	381	383	392	372	337	373	404	358	383	353	359	359	372	352	359	390	373	376	382	337	369	373	371	409	386	418	354	386	378	349	348	380	354	376	373	357	371	345	367	371	371	366	351	355	364	419	371	390	366	362	402	354	402	365	362	386	370	371	353	398	385	359	354	327	356	351	426	375	383	406	363	361	382	381	368	367	395	372	405	333	372	378	378	361	398	356	369	398	364	365	369	339	334	384	337	370	376	353	383	343	352	377	387	390	356	336	339	380	360	369	404	406	376	359	383	364	393	349	377	385	394	372	345	354	389	331	369	382	366	345	359	346	377	375	399	392	380	360	349	369	355	383	388	329	381	365	355	376	394	375	375	369	405	321	350	346	343	368	375	392	355	372	360	394	372	367	344	364	331	366	336	354	373	376	370	385	379	361	387	398	387	354	365	382	383	358	345	381	358	383	395	359	377	387	395	382	365	351	387	384	378	386	374	368	374	355	340	384	396	333	377	347	368	382	337	397	327	401	345	318	323	369	364	382	373	360	360	375	409	364	361	354	368	401	373	398	355	382	359	384	387	340	358	369	373	360	403	387	417	405	391	339	362	385	373	388	341	371	392	419	365	367	365	341	384	384	335	362	373	374	358	388	334	360	393	370	366	398	339	357	358	382	340	366	376	361	354	390	337	381	387	417	391	362	377	360	336	363	388	353	343	381	332	388	384	359	328	378	346	334	364	391	351	414	364	366	357	400	386	355	349	372	386	386	370	375	346	386	382	367	374	353	378	337	349	391	364	387	333	417	396	356	385	382	342	368	387	391	403	370	389	373	348	371	401	381	388	367	379	366	371	331	360	364	328	396	318	358	352	336	362	350	375	402	371	360	369	374	338	390	403	370	370	366	333	361	376	396	404	359	366	367	368	371	372	333	371
8128	2665	5500	6527	5412	5010	8838	3039	2600	2244	2045	1822	1745	1606	1510	1451	1359	1392	1311	1293	1164	1211	1176	1144	1118	1042	1050	1125	1061	1026	1034	1008	1047	1021	973	1002	1022	966	967	968	981	997	1001	957	931	915	993	961	946	933	926	921	937	957	958	907	872	901	916	909	963	920	976	923	906	910	957	930	944	919	880	927	928	943	889	909	912	888	970	883	921	890	876	863	968	909	889	899	909	923	920	910	894	870	894	940	884	888	896	883	874	874	859	926	903	909	880	867	893	907	905	819	887	899	927	920	878	917	920	902	903	853	862	950	863	924	910	902	860	876	908	883	929	873	842	941	855	908	951	952	898	922	865	891	865	888	874	869	914	912	899	864	941	869	934	930	922	915	913	933	894	896	914	847	936	967	847	903	894	903	909	902	924	902	865	890	914	950	877	874	847	895	861	931	862	903	898	900	900	872	964	930	916	939	848	859	909	847	932	909	908	918	898	882	790	830	924	861	900	890	912	852	982	876	922	892	878	892	888	952	886	907	866	918	865	902	901	933	890	929	901	839	863	892	890	857	884	926	908	889	908	841	879	882	847	893	905	844	892	861	942	918	906	905	900	934	949	882	960	871	897	871	898	913	876	889	904	915	920	860	857	854	908	917	899	863	949	955	876	845	894	900	946	902	916	935	865	859	877	899	941	917	892	890	864	889	885	896	888	876	913	904	903	964	847	866	885	918	874	842	915	916	855	886	865	887	874	879	880	843	894	894	893	916	919	882	837	896	861	939	900	874	887	854	930	909	865	906	860	907	887	902	883	897	872	888	876	916	859	853	904	924	892	902	872	900	897	887	877	931	897	864	964	840	932	904	896	876	922	904	917	881	884	890	883	906	879	858	833	863	888	864	897	878	850	899	869	929	872	896	907	948	913	851	840	955	876	844	883	881	872	909	876	861	871	903	909	918	899	841	874	918	833	909	866	911	898	893	880	860	828	939	890	896	887	843	878	899	830	911	882	877	882	933	857	893	867	880	823	858	921	898	914	903	847	869	887	915	901	905	922	907	862	949	901	878	903	880	904	888	858	901	891	848	881	914	862	903	854	876	897	900	862	919	940	856	894	889	892	918	894	891	899	798	859	912	897	890	925	883	878	909	843	869	895	863	911	948	880	857	930	898	910	857	888	928	862	908	910	879	879	891	902	916	848	888	911	786	982	914	860	869	855	896	880	899	868	919	928	918	907	893	899	880	917	903	850	914	929	857	849	838	885	838	853	956	935	919	931	910	937	945	851	908	870	892	919	905	895	846	963	882	939	846	873	881	857	901	909	878	918	913	868	887	924	899	914	887	912	930	925	896	872	915	866	889	864	908	895	951	918	881	894	917	863	885	888	873	909	903	920	887	869	929	854	873	886	848	898	903	934	922	934	910	877	850	919	909	921	882	892	876	921	938	883	890	939	956	873	903	832	898	884	910	876	887	963	917	880	844	829	883	884	913	939	905	880	875	862	931	899	884	913	885	879	910	880	891	878	913	863	904	877	900	893	948	939	907	841	917	947	891	913	861	867	890	910	905	888	852	882	890	878	851	925	826	895	909	854	871	868	912	834	896	855	851	876	928	910	894	859	892	963	922	928	911	925	860	880	907	873	926	890	962	872	912	884	901	831	937	910	899	844	869	932	867	899	889	849	893	871	894	897	898	903	882	863	944	920	933	927	935	903	908	881	868	894	961	926	964	932	929	858	862	911	887	945	937	933	871	914	907	921	843	865	925	897	884	930	910	855	887	889	854	899	886	858	936	882	896	948	876	884	846	921	919	917	841	892	899	939	863	884	916	886	912	853	881	865	895	898	867	897	892	921	892	872	889	897	917	872	899	875	859	957	921	924	882	871	900	848	869	918	886	835	864	887	886	891	921	864	915	958	937	924	839	908	889	936	858	857	858	891	838	882	937	882	861	890	897	914	900	880	953	930	866	910	937	942	966	950	900	882	888	953	867	908	880	879	895	896	894	900	897	908	883	897	880	918	900	846	904	905	880	958	912	881	895	893	889	889	891	869	906	916	935	910	866	897	888	931	929	878	860	880	885	918	894	894	837	888	978	930	874	950	881	866	895	910	904	860	888	898	947	854	904	899	848	943	897	924	953	888	878	869	923	907	919	884	907	891	890	869	901	928	891	892	900	876	918	889	853	907	951	873	931	913	868	945	920	895	887	867	911	924	879	923	938	852	893	938	917	913	896	910	880	904	921	853	912	883	910	920	899	896	900	900	860	879	920	891	874	894	879	923	924	872	814	926	889	945	857	959	848	845	841	930	933	959	864	898	931	874	926	856	860	898	908	901	905	881	887	861	910	863	916	949	860	873	878	976	874	908	832	887	864	870	922	880	852	902	858	913	918	880	866	879	907	908	892	919	933	902	857	879	871	907	853	908	907	914	871	892	903	858	879	853	934	918	913	913	895	919	906	887	872	870	936	891	871	907	937	895	972	858	954	889	862	876	892	928	908	883	918	963	886	907	874	887	843	881	957	845	882	944	880	901	885	890	867	867	890	930	909	842	868	856	935	900	877	959	793	889	897	911	914	920	913	918	914	880	889	930	841	944	858	873	941	886	878	929	916	924	920	919	906	915	938	935	905	875	918	903	924	843	895	909	878	904	903	900	899	890	902	922	899	882	835	933	875	877	891	872	880	899	856	859	909	883	906	846	867	920	843	877	862	904	887	900	914	925	869	825	917	916	903	865	869	918	862	939	882	898	891	876	944	866	825	904	877	910	892	898	897	857	920	904	920	885	913	887	899	883	917	858	903	912	858	882	927	873	895	915	861	928	909	888	876	943	896	854	933	893	887	859	853	857	890	915	860	862	851	886	876	939	899	864	918	907	929	925	891	871	934	910	898	885	914	888	943	944	888	842	909	919	886	949	888	888	849	917	904	865	914	882	904	908	916	855	856	910	910	891	911	937	919	886	845	852	873	923	892	911	920	874	904	893	913	911	938	919	904	839	914	905	857	904	902	881	940	885	872	912	907	947	895	880	878	951	895	898	882	900	893	899	891	947	949	929	897	841	902	847	887	890	919	869	885	908	950	883	851	868	916	908	910	825	874	881	880	857	913	891	875	904	875	866	873	906	843	892	881	942	859	847	946	869	895	888	861	915	876	893	915	873	885	891	873	885	895	871	871	906	922	910	900	893	875	886	916	860	934	907	982	900	910	905	931	896	906	920	911	938	890	911	911	859	858	870	838	926	879	892	930	865	862	915	906	862	925	929	888	887	911	899	881	936	903	884	900	906	907	915	936	891	946	925	899	879	887	901	919	876	876	886	866	960	867	888	884	962	846	899	884	927	948	855	883	864	898	886	882	857	882	838	936	873	912	917	876	910	861	921	916	858	858	926	893	912	947	877	888	905	893	888	880	841	920	875	889	939	888	918	922	832	903	886	945	876	885	873	910	933	904	935	914	870	915	902	927	911	929	905	902	902	888	938	890	927	894	942	915	899	884	934	868
2137	193	207	171	149	133	125	119	122	127	114	123	116	107	110	106	103	109	118	130	109	104	113	102	106	104	101	122	128	117	118	88	105	119	98	100	113	103	113	116	130	125	102	125	115	109	106	117	128	117	108	126	114	106	137	104	128	124	106	129	110	135	103	86	105	116	119	112	125	122	108	125	124	94	103	107	125	111	121	104	101	110	102	118	100	112	109	122	100	100	113	90	115	119	118	108	111	102	112	122	117	92	120	121	123	125	118	114	111	104	81	118	133	113	116	100	103	107	100	114	114	134	117	115	102	123	146	125	113	110	130	136	95	111	116	123	100	131	112	102	112	114	111	116	100	117	118	120	119	121	102	136	108	142	130	119	133	102	107	115	132	141	114	123	107	102	94	101	102	115	122	122	128	102	123	116	115	118	125	104	116	121	105	102	132	110	116	120	123	124	117	116	113	108	115	105	98	109	98	126	123	117	113	115	117	116	119	104	120	109	100	115	101	116	102	111	126	133	124	135	108	101	105	117	125	117	115	95	121	95	108	119	128	145	96	117	133	112	112	115	110	117	100	113	100	93	85	109	104	107	122	143	107	110	113	126	104	128	110	104	94	95	117	122	97	106	97	114	143	126	113	111	110	106	104	112	104	121	107	101	134	101	113	104	106	103	107	111	112	110	96	114	131	99	103	117	131	120	123	118	139	117	95	97	111	136	116	106	95	103	119	108	103	103	131	121	100	127	109	108	131	117	119	130	114	128	121	120	138	119	103	125	152	87	98	133	117	128	121	109	117	116	113	100	110	150	113	123	108	125	108	105	123	121	104	111	110	120	104	112	135	124	114	127	112	122	106	127	107	124	118	133	124	92	104	112	108	121	118	115	112	123	109	112	102	126	120	124	114	115	116	114	127	107	110	109	110	132	129	103	149	107	126	107	113	114	121	117	117	119	108	105	97	127	109	123	115	111	120	117	111	113	102	112	126	135	100	118	102	134	115	100	105	108	119	115	104	122	118	114	119	98	114	119	122	106	133	103	116	111	122	107	112	115	112	99	120	131	116	115	109	97	99	118	113	115	106	133	99	105	130	125	98	123	135	119	117	109	124	123	141	99	93	112	110	117	119	114	130	120	104	107	102	118	130	105	116	129	120	126	104	124	116	102	129	94	122	111	110	117	119	123	104	106	129	97	113	127	115	119	118	103	131	101	120	111	111	83	106	119	108	106	114	111	95	107	107	103	120	99	106	110	142	127	124	117	101	98	129	137	123	121	113	103	124	107	109	96	110	100	121	113	112	125	102	118	130	111	124	100	94	105	106	109	102	119	133	117	134	125	138	122	102	111	130	113	108	101	104	95	117	124	108	119	118	116	100	118	103	116	131	136	107	113	119	90	121	101	122	123	140	120	117	102	101	106	109	91	122	123	112	103	112	133	117	106	118	125	117	99	108	118	115	117	112	96	118	114	102	128	110	105	132	120	101	122	95	121	98	123	107	111	102	120	136	116	125	123	113	104	112	115	105	112	97	112	134	128	130	119	100	112	106	123	101	101	123	124	124	109	131	120	112	111	134	127	117	126	108	99	120	113	130	119	115	117	116	99	107	127	130	122	124	112	127	103	100	121	128	124	105	110	119	106	105	118	111	98	102	99	125	120	97	111	120	120	144	124	125	112	119	117	117	104	116	123	110	101	123	97	104	102	113	128	115	110	121	102	104	110	117	103	132	97	114	116	111	90	110	84	102	120	117	118	109	104	106	109	105	127	105	117	107	129	111	125	118	112	117	98	109	132	117	88	115	117	118	115	130	133	102	120	122	122	125	124	109	107	120	128	105	123	118	95	151	116	113	104	102	102	114	90	125	112	113	100	105	119	106	102	118	101	120	117	113	109	114	114	118	136	105	115	105	109	111	127	104	101	105	111	119	115	117	102	103	124	103	100	115	123	130	115	136	130	128	107	128	117	116	114	120	125	114	87	104	111	118	91	113	129	102	113	126	120	120	123	118	118	107	112	115	124	120	109	103	112	116	107	108	114	104	129	119	119	117	81	101	135	117	124	105	104	122	128	130	106	117	116	102	119	114	102	107	92	127	105	99	116	122	129	104	122	108	113	119	124	127	108	110	91	124	139	128	102	116	124	112	118	117	110	105	123	125	112	112	136	101	106	101	104	132	136	114	106	115	120	142	133	100	124	91	127	108	114	112	120	93	111	117	106	110	109	119	101	108	112	110	123	125	123	113	112	101	111	106	119	121	87	122	96	87	108	127	138	101	123	123	114	120	120	121	107	113	133	112	102	121	101	107	111	115	121	108	118	111	113	111	94	115	118	96	127	109	118	98	107	110	126	124	91	118	99	120	124	107	133	106	122	96	98	111	98	124	128	138	131	121	120	114	103	109	108	136	127	117	116	111	95	123	113	138	115	120	134	114	98	113	102	105	103	125	99	100	117	117	124	132	107	104	114	117	122	110	109	122	95	118	117	122	114	103	101	121	115	114	109	108	99	136	107	115	112	117	108	119	117	122	98	119	114	132	129	110	118	104	131	120	104	122	109	107	111	120	123	111	101	98	117	101	106	103	132	116	133	110	95	101	130	109	99	110	107	109	88	103	106	120	108	127	131	118	128	103	108	104	130	104	132	119	119	102	112	107	130	126	105	102	114	116	113	106	121	112	86	136	116	128	99	125	110	109	108	139	122	104	94	109	108	89	114	142	128	109	108	139	132	126	109	112	121	96	112	107	103	122	116	123	111	107	110	122	124	127	115	113	127	114	138	113	112	97	119	96	118	143	108	103	110	100	152	100	136	106	131	120	126	119	109	99	97	116	102	115	131	94	103	108	119	131	111	121	130	108	119	122	130	104	93	115	118	96	95	92	100	112	121	113	115	101	113	116	105	102	111	109	110	99	124	125	128	121	109	118	124	129	123	115	124	116	123	105	108	116	107	115	115	117	103	115	119	105	105	109	133	120	119	106	114	100	111	120	125	113	123	114	129	120	109	104	117	111	102	108	118	102	119	122	107	125	106	93	105	112	134	112	114	106	121	107	125	126	98	108	115	111	113	122	117	98	124	142	106	130	127	123	111	113	112	139	101	104	131	113	93	128	119	115	120	120	113	113	112	99	107	104	115	117	110	107	109	101	110	118	113	116	107	104	109	114	106	113	111	104	103	124	131	119	102	124	115	120	134	110	108	108	104	105	112	102	108	107	124	139	123	124	126	98	100	109	130	102	110	110	128	123	131	116	118	115	115	120	114	106	107	116	120	125	111	97	106	134	109	106	126	127	92	117	103	100	112	127	106	123	120	130	113	117	103	114	106	111	111	128	110	134	95	123	86	113	131	123	115	120	124	125	110	123	129	111	108	117	119	117	114	109	112	114	121	133	104	121	97	96	101	127	117	115	118	93	109	124	128	123	108	94	105	108	118	108	111	124	97	102	116	107	119	106	125	141	134	115	95	104	107	107	97	121	110	99	106	107	107	121	112	117	91
2242	416	595	568	483	492	509	396	399	404	363	368	383	350	370	395	419	356	403	384	363	395	327	385	380	365	340	341	337	368	369	348	399	397	377	329	345	351	340	361	365	350	387	355	350	366	346	376	364	386	395	353	377	336	383	350	348	341	363	365	370	361	373	386	377	378	371	365	368	374	332	347	330	376	350	335	367	345	356	311	356	361	391	356	354	334	340	324	362	335	343	360	349	373	342	334	360	363	365	333	339	358	387	364	345	350	354	366	352	384	342	353	376	340	342	369	348	372	364	370	333	378	381	324	386	348	355	356	346	371	352	348	399	337	338	334	353	361	356	384	334	360	411	346	373	337	370	364	364	354	347	348	350	347	356	319	369	351	352	357	345	342	387	361	399	351	342	327	338	369	362	338	397	351	345	345	365	371	372	353	366	348	348	341	373	395	379	372	309	347	328	355	351	371	374	355	312	363	367	350	322	368	376	354	379	356	364	330	328	344	361	361	383	381	334	360	351	372	377	357	336	341	334	340	347	345	339	353	361	368	362	341	383	372	338	341	349	331	370	404	352	389	356	374	335	363	328	352	380	342	376	344	348	383	362	360	355	371	337	362	378	332	371	379	370	332	380	352	346	352	370	357	350	352	371	344	373	326	345	355	383	351	362	332	386	348	352	388	378	333	339	394	359	377	353	373	371	336	367	364	330	361	341	342	350	364	374	368	371	370	354	340	363	384	344	346	339	373	348	369	352	366	333	379	371	348	361	345	322	348	393	359	361	344	357	379	348	351	369	337	371	338	362	367	355	371	355	357	370	349	330	338	361	338	336	374	351	342	323	368	367	346	357	341	372	337	337	329	392	329	346	345	371	343	370	346	362	354	380	379	369	354	380	382	358	329	375	335	351	350	371	362	364	365	358	371	362	317	347	332	353	352	359	354	369	364	349	351	385	340	372	360	342	369	410	344	369	323	363	348	379	360	337	366	343	370	369	365	368	326	351	341	354	330	341	389	319	369	353	337	396	367	365	370	387	405	346	371	365	353	340	384	344	346	356	312	377	345	342	333	394	347	396	339	329	352	352	345	343	344	340	347	305	349	319	322	373	377	353	347	355	363	342	346	348	339	360	353	351	350	355	363	387	346	371	357	360	367	389	367	348	377	376	349	374	351	370	362	315	368	373	323	354	350	380	358	374	352	317	347	355	347	356	389	342	347	337	329	368	353	344	342	377	333	339	365	357	375	324	316	326	340	357	354	366	372	344	362	296	381	385	370	338	351	379	315	352	310	352	363	339	370	339	365	309	373	340	358	334	368	339	355	349	354	342	360	349	382	341	331	380	349	382	327	355	338	352	375	357	370	366	342	371	370	352	367	310	373	354	327	336	380	361	329	355	361	352	363	375	331	324	366	361	360	353	333	341	349	358	359	363	343	352	365	312	337	334	340	361	364	354	355	338	362	358	360	368	330	358	351	361	350	372	361	370	348	302	328	334	340	375	319	322	365	362	376	363	371	355	344	347	346	341	354	347	324	358	353	338	367	369	368	335	349	343	363	377	364	337	352	355	356	350	382	315	328	339	362	350	367	351	336	357	340	348	353	366	327	358	350	357	323	350	326	329	372	374	395	368	357	376	343	332	349	329	362	363	367	357	342	321	328	394	321	367	333	373	352	343	348	400	355	334	348	353	323	393	325	376	356	393	364	355	348	360	339	357	325	360	351	368	349	322	340	366	366	344	314	354	372	345	331	366	352	350	396	357	367	382	341	325	353	329	334	385	367	376	337	363	340	341	356	368	366	359	338	384	354	350	350	330	364	350	353	340	329	347	353	377	383	361	356	344	411	373	367	334	342	366	375	377	365	322	365	350	331	358	360	385	339	359	329	326	339	345	319	355	367	363	357	304	335	360	346	384	361	349	377	390	335	334	355	383	357	387	371	332	392	356	374	355	339	325	348	353	376	355	368	342	365	417	344	364	352	379	373	338	341	341	366	381	355	350	355	339	396	355	377	343	362	358	353	342	345	305	398	331	350	334	335	343	339	372	360	346	354	340	344	363	354	331	300	348	347	352	366	360	355	348	351	344	349	371	371	357	353	374	344	388	330	340	376	351	362	375	337	331	380	380	332	351	365	348	350	372	328	339	356	373	349	333	376	336	357	325	334	344	343	393	344	330	354	351	340	360	342	357	364	370	355	357	376	346	321	352	360	374	328	319	349	370	363	320	347	342	369	326	354	352	340	378	358	357	367	330	377	348	357	374	357	363	333	395	354	329	377	374	373	356	310	392	355	372	390	350	396	389	361	375	354	365	397	363	387	338	365	394	386	328	356	349	359	360	347	360	366	330	339	352	339	354	341	339	325	322	352	354	351	385	380	347	379	412	350	338	362	383	357	369	354	370	350	360	371	367	392	355	363	389	364	358	344	361	342	376	353	354	389	362	353	370	358	318	346	351	328	314	346	344	380	353	351	322	328	330	350	379	369	343	358	362	388	378	315	351	352	312	350	350	349	344	385	345	342	352	356	355	345	321	357	347	351	365	395	363	347	360	324	377	395	363	336	335	370	337	367	332	376	346	379	362	370	380	375	338	390	363	353	345	369	350	327	313	346	328	325	352	328	347	358	370	332	339	345	335	323	365	317	353	338	339	350	364	365	369	327	367	373	358	334	356	352	331	357	363	344	381	327	355	362	356	368	340	344	339	376	352	345	363	332	351	352	355	384	356	369	383	377	347	348	362	359	347	359	374	342	368	322	379	363	342	358	346	372	381	374	369	320	346	375	339	367	361	352	394	328	366	360	335	329	322	393	344	340	365	350	377	365	362	371	360	369	369	338	395	345	355	371	359	373	375	392	358	373	342	372	337	362	352	364	350	317	378	379	377	357	353	374	332	311	327	374	318	331	350	321	340	342	341	361	365	344	390	347	379	393	337	367	371	359	374	340	340	366	358	385	372	347	348	337	368	354	398	363	354	341	363	341	336	345	347	393	355	393	346	381	378	369	365	326	396	355	353	388	366	348	402	355	349	362	369	307	360	355	341	373	339	355	332	362	339	343	369	374	367	365	405	372	341	365	316	307	354	371	364	370	367	355	362	367	381	340	307	332	349	350	328	351	353	372	383	349	365	375	368	349	355	334	333	368	385	337	358	365	328	357	347	355	366	328	363	370	329	367	337	363	337	378	341	334	334	403	349	353	354	366	362	361	334	365	349	343	355	356	361	310	356	368	378	361	331	345	411	374	357	370	379	334	361	354	356	353	364	361	360	338	326	344	333	351	352	354	338	355	338	322	351	343	363	326	347	326	360	359	379	360	332	356	330	363	349	366	372	349	344	345	359	349	341	345	345	354	362	338	328	365	334	349	366	392	350	377	336	389	367	328	363	372	367	354	382	385	412	383	333	363	401	369	356	350	380	342	332	365	385	349	364	357	344	361	333	344	361	357	356	344	352	348	376	360	370	351	352	371	340	346	351	338	379	364	378	367	360	401	330	356
7830	1207	1367	1014	699	625	1501	390	320	341	278	264	259	262	240	249	233	226	224	223	221	232	185	207	224	201	190	221	202	200	197	217	204	201	196	234	208	203	244	192	218	205	225	192	182	221	190	208	211	192	216	220	184	199	214	216	192	214	203	185	218	234	210	199	212	179	194	201	192	186	179	194	209	185	215	205	225	198	199	208	208	214	204	217	219	213	189	222	189	217	205	190	184	178	205	189	213	203	206	218	207	176	208	208	228	187	193	201	188	213	187	180	199	183	181	201	194	198	225	210	204	196	233	197	190	190	205	211	216	220	195	212	211	179	221	223	182	216	180	191	214	200	225	205	172	215	212	212	200	188	181	193	211	203	224	213	195	192	211	179	192	185	182	204	222	195	183	196	196	190	187	204	182	214	193	212	208	210	205	185	191	200	197	209	211	179	168	195	183	209	205	197	199	201	217	233	215	176	180	228	185	213	201	201	196	185	204	174	197	206	213	207	197	187	227	215	197	196	181	183	197	210	218	205	216	232	223	192	178	209	197	196	221	216	203	185	188	161	169	188	183	202	211	189	201	189	201	179	204	201	198	192	189	185	189	204	197	208	217	186	202	190	204	208	181	216	194	196	191	179	191	195	184	181	180	189	187	201	194	191	221	187	197	197	215	174	184	199	187	186	207	227	184	196	178	215	200	181	207	190	215	203	190	212	219	191	201	204	163	185	213	208	202	216	188	214	192	224	172	171	184	180	207	204	210	199	184	208	222	211	198	229	181	185	195	218	165	209	212	195	207	205	188	217	203	215	203	196	221	201	217	172	207	176	218	202	205	189	192	192	189	216	204	189	186	186	190	196	221	194	195	194	194	210	188	198	166	194	220	210	197	204	198	212	188	185	204	197	215	197	189	193	191	174	225	195	176	192	194	219	194	216	206	187	187	213	201	218	195	187	243	184	184	210	210	184	190	173	213	200	187	181	173	189	209	194	203	217	188	179	208	189	173	200	208	207	185	181	191	204	181	196	228	201	193	215	231	208	203	206	194	207	219	191	194	182	185	211	178	209	184	205	180	213	213	166	211	197	166	194	179	211	220	190	176	193	181	198	214	200	201	206	156	218	172	201	221	209	205	176	192	230	175	167	208	189	182	190	218	186	176	204	196	194	207	200	211	215	212	194	206	181	176	170	156	206	203	215	189	147	191	217	208	192	236	193	193	189	197	203	226	184	216	158	192	208	206	177	199	208	195	217	182	220	200	225	210	204	195	214	171	203	184	188	210	174	214	178	189	200	192	173	213	194	187	209	209	196	207	196	182	191	189	204	222	146	202	210	192	185	214	194	196	206	197	192	205	206	203	207	232	198	206	219	196	193	207	197	184	196	192	210	204	224	199	197	209	184	190	203	200	177	199	200	217	181	215	198	175	225	197	196	203	185	199	209	178	196	192	220	200	197	190	223	202	215	208	187	190	198	215	213	235	213	190	189	195	242	181	220	202	187	210	208	224	210	234	208	186	206	232	213	212	195	233	167	207	216	194	199	185	198	181	195	183	224	237	184	183	192	195	185	181	194	168	192	200	202	190	229	213	160	205	203	212	202	176	204	208	187	202	193	206	211	192	172	191	214	189	199	214	172	192	188	214	179	193	204	183	210	190	186	194	199	210	192	191	196	208	201	196	201	214	196	192	199	198	181	195	204	199	209	193	181	195	210	213	192	215	213	203	191	209	204	179	195	186	199	183	204	200	212	207	198	178	189	194	206	198	196	213	181	195	194	194	190	207	204	227	203	208	212	187	216	200	190	194	224	204	171	207	196	206	199	199	192	214	221	203	201	231	225	215	209	205	212	191	199	207	190	213	205	162	181	208	198	224	156	207	180	201	214	199	187	199	172	175	171	191	186	189	179	206	212	200	200	224	188	168	219	207	191	188	192	170	211	206	181	185	196	184	190	200	194	204	216	183	198	185	212	191	194	200	227	203	199	209	190	195	196	198	210	199	183	203	194	207	205	210	186	192	204	187	191	185	188	185	215	202	211	210	188	182	204	166	202	177	225	190	200	202	184	208	175	215	155	199	181	195	212	202	183	222	199	180	178	223	201	181	196	212	196	218	207	190	211	195	182	171	196	185	213	155	202	211	207	207	177	202	200	183	166	205	218	202	168	191	184	197	198	175	210	198	207	202	204	200	184	193	213	213	221	185	200	199	188	209	208	200	202	209	215	197	207	197	195	214	201	198	209	217	206	227	196	183	207	202	194	205	193	186	197	181	207	208	195	204	197	198	193	200	179	201	183	187	184	191	202	189	204	187	202	215	182	206	203	198	201	181	191	187	184	214	225	183	208	180	182	200	192	197	201	213	199	191	187	191	203	225	175	208	211	207	186	177	188	164	202	201	188	181	194	212	191	216	207	204	202	205	205	215	209	206	180	185	201	223	200	188	182	179	173	197	200	191	195	204	201	202	183	186	191	183	204	210	206	203	222	186	205	186	194	197	220	229	212	190	181	174	181	197	187	204	164	192	196	217	204	207	183	182	228	213	202	184	186	202	205	200	219	201	213	230	213	217	179	190	191	220	198	222	198	198	200	169	190	213	187	185	200	192	173	220	211	193	185	198	219	200	206	224	204	214	199	180	193	204	198	200	197	190	205	174	202	183	250	186	186	215	202	203	189	198	198	222	192	187	199	178	205	202	208	188	208	172	191	177	190	181	196	207	204	167	186	205	197	208	237	218	216	208	234	195	190	201	181	202	172	185	225	185	192	189	228	202	223	208	218	208	195	223	195	199	213	215	187	197	236	204	179	206	190	201	198	182	234	210	192	191	217	205	212	220	213	193	229	205	176	199	185	183	218	218	205	204	193	217	177	181	175	202	188	211	225	203	190	201	223	185	243	192	211	188	196	167	190	207	209	195	184	208	206	185	198	204	221	187	199	193	183	194	187	196	193	190	202	197	186	206	219	194	197	209	194	184	196	195	202	202	214	229	199	169	175	191	203	239	171	210	245	236	196	231	174	216	208	216	219	201	198	204	178	212	184	177	203	199	216	170	194	213	192	179	193	208	187	195	199	181	178	190	180	200	199	177	230	190	199	201	216	172	195	184	195	188	186	162	183	201	217	198	192	180	192	217	167	175	186	231	223	201	207	203	187	226	206	199	180	187	182	209	192	212	192	203	216	188	201	211	189	176	171	194	195	196	211	190	202	175	204	229	192	208	209	193	220	191	212	184	208	189	194	169	198	192	197	191	185	179	220	215	198	186	191	188	204	181	208	194	198	207	209	231	196	191	203	217	227	210	211	222	195	188	220	210	203	224	208	179	221	199	214	208	210	192	224	194	192	218	215	225	229	184	194	219	208	198	197	186	206	184	191	214	201	205	209	210	186	191	185	189	171	178	218	170	209	193	178	187	179	211	194	197	224	181	182	197	214	181	178	192	196	214	207	200	202	203	208	191	186	188	203	195	223	205	193	200	189	205	210	180	215	201	225	192	233
5942	1521	3061	3273	2903	2573	5906	1620	1436	1199	1102	1047	1007	936	873	820	784	705	732	736	646	669	688	676	679	651	617	645	616	610	660	623	608	624	656	592	580	614	623	584	597	610	637	585	604	574	596	606	573	563	572	598	560	594	611	564	599	597	600	565	528	552	577	583	558	534	531	565	563	531	558	540	573	581	553	585	539	524	506	569	576	557	559	544	567	577	531	536	567	564	535	548	577	574	558	595	563	545	575	534	545	574	544	502	541	550	563	560	550	568	592	526	596	551	537	558	530	606	550	523	528	526	562	569	499	563	571	578	564	596	517	544	553	541	543	548	538	574	588	557	542	537	534	536	536	569	546	570	551	569	571	537	535	541	553	543	561	555	538	544	529	582	507	600	536	563	564	573	549	529	526	552	565	547	562	551	575	528	560	544	570	506	585	576	522	524	574	524	577	517	544	579	518	551	556	570	576	534	555	566	510	555	560	567	549	568	558	527	515	576	515	554	545	550	563	517	543	508	576	558	541	544	567	521	557	559	558	557	559	535	560	535	504	520	575	552	544	534	567	531	546	519	549	529	501	529	544	573	593	583	565	602	512	559	536	524	545	558	532	558	565	577	555	551	558	541	576	531	590	595	561	538	570	537	564	557	557	531	526	568	543	541	597	548	502	592	529	517	534	539	533	583	513	574	534	541	594	599	575	537	558	553	539	551	518	559	555	561	571	541	560	552	549	560	543	540	547	550	541	599	550	553	549	546	548	568	519	585	557	551	550	571	533	525	547	580	565	572	556	529	542	578	515	552	586	557	516	578	567	534	556	547	551	535	522	541	549	583	533	560	534	541	545	559	546	542	583	565	541	558	523	571	537	516	535	570	571	591	527	523	594	566	532	562	579	534	523	542	543	583	570	533	602	590	584	537	563	528	573	534	559	535	498	572	557	528	524	514	590	561	618	515	557	535	563	531	553	554	528	535	561	546	483	553	543	553	593	555	572	577	563	562	552	554	575	539	549	544	545	522	536	548	539	510	577	516	543	537	507	539	578	539	537	587	572	539	555	533	552	554	552	505	521	521	525	536	534	561	557	616	565	526	575	566	591	533	534	544	498	486	551	564	544	540	561	544	538	546	570	583	553	548	532	517	502	553	574	565	595	515	554	517	577	526	520	516	546	505	520	570	561	559	561	523	540	540	573	541	517	533	539	560	524	485	554	532	572	538	544	530	579	546	603	568	587	554	552	513	541	584	562	589	535	566	570	519	546	558	523	541	556	532	538	537	569	549	535	552	565	562	582	538	547	586	557	566	543	567	570	542	569	533	520	504	577	585	565	558	543	541	554	531	566	553	539	594	545	540	556	555	556	536	544	544	551	543	582	539	577	549	511	585	576	532	538	553	546	538	540	509	512	514	612	541	557	538	580	539	572	581	549	544	567	556	553	519	576	582	532	522	568	535	555	568	566	527	532	542	564	570	543	570	556	552	585	550	603	584	580	552	549	573	540	551	543	571	545	561	546	522	548	582	550	527	563	567	544	540	559	553	526	557	554	546	530	542	518	558	558	538	554	563	555	577	537	509	576	557	543	549	562	562	582	540	549	567	552	558	573	552	544	516	558	544	593	521	524	521	560	565	557	550	571	589	526	578	599	571	555	584	547	525	550	515	563	548	585	527	573	527	565	513	571	550	572	569	539	568	585	546	537	521	571	561	597	571	544	539	538	552	538	548	563	568	592	553	531	559	537	552	569	532	612	552	565	593	518	565	579	519	571	547	541	560	612	565	541	509	527	571	521	564	581	556	580	522	538	549	595	531	531	559	553	538	573	526	568	535	537	567	535	574	558	542	523	558	544	548	550	560	571	558	547	580	516	524	552	581	560	600	538	555	583	539	551	567	549	544	565	503	536	568	571	569	607	531	514	542	529	538	578	516	569	574	571	572	601	587	522	577	593	579	535	515	531	504	564	580	540	545	560	544	531	550	558	530	547	546	580	582	512	594	511	540	568	518	550	534	521	541	572	539	579	566	573	548	517	571	554	562	572	552	526	541	532	570	562	558	494	520	590	532	560	541	553	544	571	581	552	500	557	582	543	527	595	608	541	505	536	543	597	515	539	568	523	548	533	516	530	585	521	513	529	558	565	559	562	539	541	557	559	561	531	587	555	517	527	533	542	568	525	539	581	550	550	537	559	536	559	555	517	541	559	562	530	567	569	577	574	532	513	538	535	544	558	557	528	579	580	577	568	550	541	521	554	556	569	514	507	541	547	539	498	559	537	581	520	554	516	519	533	565	564	538	563	582	541	533	596	531	534	559	587	556	568	527	547	562	595	529	509	561	524	587	562	589	554	557	535	522	550	551	555	600	567	570	582	517	559	553	559	543	554	531	540	560	590	558	600	576	566	593	560	515	542	579	565	602	564	537	547	512	569	556	568	527	614	561	558	550	588	541	546	549	522	517	537	582	535	536	594	551	541	561	550	562	585	526	526	556	553	530	554	538	546	530	559	536	544	549	548	530	606	554	552	543	541	551	516	514	564	551	554	519	588	536	534	518	568	522	553	588	535	522	536	568	524	586	532	574	539	539	592	608	542	552	533	541	544	538	579	566	590	529	549	574	533	561	523	514	576	544	550	561	580	563	539	570	549	599	606	523	590	589	514	529	578	568	526	553	578	556	554	566	578	566	593	530	558	554	581	534	584	571	523	515	531	596	551	545	527	513	552	558	563	599	559	588	569	529	537	554	559	584	566	562	572	550	540	530	508	601	580	551	513	514	533	555	569	548	570	519	516	519	517	492	531	542	575	567	540	571	537	536	545	538	552	534	526	548	516	519	540	560	562	548	544	561	568	550	504	588	546	532	556	540	557	536	567	538	571	577	506	534	563	535	563	589	550	576	533	574	517	552	561	561	496	527	555	565	525	584	523	563	548	536	561	518	576	573	535	562	576	548	573	607	565	575	536	587	541	548	519	523	553	552	555	542	571	507	566	574	558	528	534	535	536	578	510	540	542	584	544	568	537	546	572	561	591	578	554	493	563	549	565	528	569	519	535	535	532	573	530	555	573	540	571	569	597	567	568	560	534	559	555	561	570	539	538	575	556	526	535	580	545	559	514	575	581	557	559	515	560	574	528	531	534	575	544	553	592	572	556	578	558	532	543	565	565	543	569	537	581	518	562	519	492	530	541	554	547	554	556	560	555	523	546	556	571	553	554	578	540	541	590	531	562	569	582	591	608	508	533	526	599	581	557	536	532	526	558	545	548	574	581	526	521	518	548	536	541	526	541	538	514	562	541	529	584	579	578	581	507	538	575	540	567	536	560	575	562	551	560	520	561	544	519	558	537	532	571	584	548	557	583	540	575	545	593	558	579	547	530	514	577	530	558	544	536	559	545	524	558	532	557	538	517	571	529	538	525	537	600	544	517	578	571	567	557	530	537	565	537	564	573	562	553	580	536	573	533	596	553	588	554	497	555	593	566	536	526	569	534	550	528	528
14930	2820	2845	2048	1477	1102	923	756	666	558	549	520	467	505	436	404	448	415	425	376	390	415	375	429	359	368	399	400	367	417	370	375	391	354	362	380	369	365	390	381	394	373	391	356	387	377	363	393	385	372	361	343	391	335	403	366	357	368	399	381	359	381	376	369	369	405	348	368	319	395	370	352	395	394	377	363	393	368	354	376	372	364	365	356	359	368	371	363	378	407	345	347	356	416	340	371	374	345	374	367	389	390	384	353	350	341	326	374	338	361	358	320	385	348	358	385	358	380	354	382	346	367	363	367	366	338	376	343	344	376	360	364	356	370	432	368	357	381	341	358	364	389	364	386	362	334	416	338	391	383	359	367	364	376	375	334	361	394	380	354	384	358	340	337	322	333	363	379	347	360	355	368	386	390	376	375	361	399	398	383	386	396	381	336	340	325	343	359	391	363	356	364	365	382	361	334	341	380	373	355	385	398	400	367	360	399	381	335	356	333	361	363	381	361	346	371	376	351	321	373	384	379	369	383	386	401	384	375	366	342	362	399	346	378	413	359	366	372	392	347	350	352	355	356	371	372	346	382	349	372	351	391	342	360	374	364	376	375	375	369	396	371	373	342	376	342	363	343	351	334	358	373	398	356	388	367	385	327	373	395	388	397	360	410	363	371	405	366	351	372	371	361	325	357	334	379	356	348	386	332	346	366	366	380	350	352	339	350	377	376	400	354	344	381	342	376	349	398	395	365	382	398	361	376	368	396	367	374	373	355	360	369	337	352	382	349	345	347	347	374	345	341	355	400	351	384	366	350	366	355	371	360	386	390	364	346	337	407	368	333	339	367	369	330	343	380	375	351	369	362	354	342	378	382	373	359	342	344	321	348	372	391	367	326	351	363	347	379	370	365	370	375	391	381	351	397	367	403	353	385	381	366	360	393	377	368	364	349	374	381	333	343	364	350	370	403	374	365	354	341	331	373	346	364	362	357	381	345	356	344	402	376	356	370	399	354	371	370	333	320	369	357	331	364	357	422	390	364	368	343	354	350	352	345	359	377	391	308	342	354	367	351	364	356	345	356	371	381	353	331	381	353	394	351	361	369	399	359	350	340	353	354	373	355	356	400	395	375	356	354	346	368	360	373	346	341	356	390	392	381	365	374	366	366	349	394	368	376	348	349	369	361	356	337	346	386	339	364	365	362	390	374	376	392	377	364	383	378	347	368	374	385	387	329	366	356	390	371	377	382	359	390	381	359	377	391	376	359	392	391	382	373	364	352	377	356	336	353	394	390	382	357	362	387	349	403	383	391	388	361	372	323	344	376	357	377	381	392	391	387	355	351	354	353	384	374	407	348	369	382	369	375	381	351	375	366	346	362	409	353	406	386	391	383	364	365	368	341	372	388	426	386	389	376	371	396	332	359	350	349	380	339	393	356	381	381	380	350	334	352	349	355	349	370	364	369	355	397	364	343	347	393	409	346	347	373	389	332	351	340	345	388	393	350	360	354	353	376	369	376	372	366	377	370	340	356	376	352	364	423	397	398	379	343	343	358	348	379	358	362	379	366	335	346	348	360	376	374	351	346	321	343	337	389	378	371	375	367	358	373	354	357	367	359	383	355	367	372	386	341	331	361	374	345	433	339	334	398	333	320	386	376	385	369	370	344	356	348	366	366	377	359	351	348	392	353	377	352	342	392	388	367	397	359	370	402	379	351	352	392	356	363	354	350	361	369	363	361	374	373	373	364	335	364	365	355	366	344	384	388	341	349	368	376	353	378	317	349	391	393	348	358	395	399	366	356	349	352	384	399	330	394	401	357	370	323	367	340	362	370	368	377	342	349	373	354	360	357	347	393	354	359	354	346	368	382	384	374	325	364	379	396	375	358	360	370	362	360	398	350	360	367	372	370	373	354	330	330	345	357	333	375	346	364	386	361	404	392	395	379	340	367	358	384	362	353	334	349	351	399	358	326	371	390	386	374	393	341	358	357	350	346	379	381	383	371	354	330	340	358	344	392	343	355	349	351	392	372	391	336	350	369	372	347	360	331	396	333	319	348	376	361	324	351	352	388	369	354	349	336	336	355	341	388	342	360	339	368	369	359	365	368	362	370	350	363	371	348	364	344	368	395	395	368	386	342	353	360	343	380	379	365	374	351	338	361	385	362	374	392	368	341	354	386	354	336	335	357	376	364	330	367	397	357	363	360	386	352	355	350	355	383	362	351	372	347	356	359	389	362	355	344	350	339	356	343	368	345	369	387	353	379	379	358	381	407	335	341	370	374	366	378	384	360	360	390	340	374	345	382	376	394	344	362	359	350	373	354	353	351	379	340	376	351	341	357	371	354	377	360	334	340	330	369	441	352	336	355	366	377	346	387	382	376	371	362	363	342	373	408	351	354	380	344	349	315	375	369	389	377	388	374	356	359	376	379	368	352	389	355	370	319	369	396	358	384	368	363	368	354	373	365	386	382	349	404	365	366	392	371	361	358	394	381	348	384	345	375	376	384	375	372	359	385	372	362	373	366	391	389	391	366	374	355	353	331	382	363	372	373	335	353	383	364	379	359	419	390	369	341	348	335	368	360	346	400	360	395	370	345	367	352	357	358	353	354	376	409	380	375	405	342	371	405	348	364	351	393	347	369	362	382	384	335	376	358	378	361	345	370	334	384	362	425	346	373	366	399	419	350	352	357	343	357	353	365	392	395	390	373	359	356	349	365	352	369	364	364	350	381	363	361	388	332	341	373	371	368	322	355	355	344	373	391	357	360	343	366	339	359	355	355	388	365	354	403	341	352	366	355	365	335	378	352	352	356	352	369	341	355	351	401	343	378	389	362	391	345	338	356	414	344	374	370	370	374	362	374	352	364	355	375	375	398	385	358	368	351	347	353	353	381	374	369	358	363	327	331	381	391	375	404	385	348	337	399	343	361	388	411	371	363	377	352	383	338	370	368	407	424	355	367	417	336	388	320	371	340	365	317	367	386	362	348	326	358	337	352	379	368	381	367	405	373	389	403	341	383	359	318	370	363	371	388	378	343	361	364	360	344	344	389	377	346	357	400	360	344	366	353	371	372	347	389	351	341	392	372	328	331	342	404	344	332	350	367	366	354	377	302	342	353	350	357	337	369	360	351	361	353	355	354	370	385	372	370	356	356	370	340	338	380	401	372	384	378	379	387	374	385	375	336	349	372	364	353	360	338	359	382	339	323	392	363	340	353	376	365	363	361	359	344	374	355	393	335	368	351	370	434	413	362	360	315	358	412	386	374	390	389	341	332	388	392	325	383	362	334	364	338	361	368	373	380	368	377	353	353	395	351	349	384	374	402	368	379	330	386	360	346	342	348	365	347	389	364	333	347	340	347	384	362	366	386	409	392	333	351	344	391	400	314	332	394	381	372	350	367	399	371	364	365	366	371	414	365	356	335	379	370	331	366	352	337	357	393	373	371	374	339	374	378	344	371	370	376	343	354	338	383	386	355	374	379	389	381
8152	2558	5369	6156	5190	4291	3794	3047	2566	2278	1980	1820	1689	1652	1491	1506	1319	1404	1271	1218	1294	1186	1156	1117	1120	1105	1087	1065	1002	1015	1002	1062	977	1010	996	1008	978	1045	994	1004	1007	1014	917	928	973	1027	913	897	954	890	926	897	925	911	934	977	965	910	970	1002	945	907	924	904	906	960	960	886	913	893	850	930	908	957	909	919	906	889	882	868	925	863	883	870	867	925	920	882	892	876	946	859	926	922	879	849	898	917	891	917	868	924	932	914	890	886	920	912	858	940	868	886	907	905	870	907	833	924	887	901	888	933	893	887	879	893	903	943	863	912	865	833	903	890	914	816	870	872	876	853	891	876	856	871	929	866	846	897	871	882	885	824	886	878	946	880	864	923	878	888	841	833	939	916	872	922	899	925	941	879	832	887	877	903	927	883	895	925	883	869	954	912	908	858	886	844	887	867	916	903	946	900	907	841	883	895	853	876	860	860	870	886	907	940	882	906	890	897	840	940	880	866	901	896	864	912	869	855	890	921	864	902	879	871	886	840	900	870	908	910	910	897	861	891	922	910	911	888	873	875	871	876	867	931	914	881	908	881	920	850	875	920	898	854	903	845	858	882	929	859	884	836	909	916	853	873	884	870	871	930	898	944	896	876	878	879	919	909	857	905	880	912	916	884	931	877	921	890	864	924	867	843	921	925	871	835	920	908	919	854	926	897	940	848	910	905	859	876	917	872	906	870	917	926	817	928	881	875	913	885	895	872	901	872	863	886	875	868	891	943	891	894	895	871	880	888	897	868	880	873	926	886	889	863	892	868	950	880	888	919	905	875	894	859	893	833	932	879	851	955	874	840	878	911	919	837	855	831	853	951	883	886	848	903	978	909	865	872	927	913	914	890	890	834	893	858	885	857	925	861	855	878	893	957	897	863	900	908	918	850	943	870	906	865	907	948	868	885	976	905	901	924	839	880	907	829	858	888	910	843	862	899	878	826	899	833	888	883	880	837	904	850	918	856	891	928	896	882	873	874	903	916	839	946	872	853	869	939	874	878	895	885	933	918	889	866	867	868	922	826	891	904	915	895	876	899	886	914	879	906	883	871	893	902	864	882	844	869	957	976	867	834	819	884	882	894	909	868	916	915	896	892	941	849	866	907	848	910	878	848	858	880	841	905	879	915	894	883	885	912	891	911	849	850	857	901	883	827	937	876	868	905	836	880	871	892	923	878	893	945	840	898	895	898	876	882	930	876	881	910	877	941	843	845	932	853	899	890	876	834	866	883	858	855	890	880	925	937	857	873	913	906	903	813	914	902	856	865	847	880	859	913	890	798	902	854	885	856	860	918	874	851	894	853	900	862	854	901	882	886	869	875	882	898	914	830	849	883	917	828	898	879	877	874	880	869	881	930	918	882	901	839	858	902	903	863	887	858	873	921	918	886	932	801	851	852	922	895	932	881	836	859	897	895	891	862	907	891	907	894	898	911	880	884	841	940	920	893	863	875	857	878	878	902	892	889	892	915	876	903	902	823	886	860	904	934	890	886	889	883	826	858	862	876	894	898	900	897	852	915	898	891	858	888	832	859	882	895	913	906	894	842	934	881	892	926	853	885	890	882	899	895	836	869	844	874	936	877	845	875	924	918	854	841	904	905	867	866	910	844	860	944	843	857	880	850	868	870	919	874	919	870	782	946	907	925	921	865	888	900	910	847	903	902	895	887	897	853	907	856	878	900	891	867	912	916	876	837	891	904	946	888	913	854	864	944	900	814	927	853	849	874	916	845	849	871	865	912	895	913	902	873	913	818	883	895	873	910	837	931	900	844	908	840	923	831	877	839	890	837	851	943	878	946	852	917	943	879	812	846	905	892	912	894	917	929	871	918	893	950	869	905	914	910	845	923	886	842	868	908	891	862	856	917	893	870	885	905	983	872	898	894	941	872	908	875	842	894	885	869	925	886	897	880	958	903	865	934	914	836	913	943	853	908	875	891	886	901	888	894	878	852	921	836	871	878	886	904	916	908	846	880	879	888	903	908	917	879	880	911	922	843	934	902	875	884	873	882	926	890	844	896	806	845	921	845	886	864	930	919	861	838	898	877	854	872	877	862	927	911	900	903	838	873	887	903	821	859	943	892	838	949	861	888	890	844	888	897	889	924	858	893	841	898	903	930	912	807	865	899	881	910	841	869	870	907	870	900	886	885	868	894	912	869	889	857	868	892	905	860	904	854	878	916	930	852	925	823	848	861	878	880	865	913	912	907	895	898	884	881	851	911	871	895	869	902	930	849	891	888	861	932	899	908	941	906	858	866	998	845	927	892	877	965	888	865	886	871	851	892	815	912	907	906	963	891	880	868	886	866	878	904	895	929	879	896	888	887	892	835	899	903	901	906	881	899	879	861	904	914	854	898	862	908	913	896	896	914	834	926	843	882	908	892	869	888	875	867	942	921	880	922	901	874	932	846	885	874	917	934	909	893	809	878	917	855	858	908	868	874	866	911	958	919	928	877	889	886	851	928	879	904	928	938	923	908	881	841	927	873	851	929	886	887	855	883	930	939	937	878	861	852	854	913	895	906	867	864	860	965	835	923	931	920	888	950	905	891	903	881	907	905	874	880	898	932	899	897	888	879	864	940	851	854	857	922	875	917	902	843	880	867	853	883	869	888	911	882	880	881	893	828	808	906	888	897	878	852	898	883	806	889	877	907	889	874	928	922	888	870	873	864	902	892	884	954	875	841	936	860	942	896	930	886	935	925	920	886	806	867	889	895	879	918	870	883	850	857	915	927	890	885	940	820	851	900	834	882	864	893	873	850	905	870	868	835	840	888	860	892	853	881	875	882	916	927	930	870	922	913	848	860	918	904	836	925	940	886	880	844	858	894	872	878	866	856	947	895	886	881	945	870	896	935	882	854	945	904	888	911	872	878	914	901	870	860	887	841	852	922	892	971	891	892	832	910	867	863	891	879	907	846	880	877	914	932	915	882	868	885	992	874	856	870	876	895	857	885	864	972	913	887	902	920	880	888	875	867	889	880	943	937	859	895	867	907	867	864	887	872	878	864	872	890	863	839	866	933	912	925	926	900	912	851	922	864	864	907	913	917	820	840	906	898	914	934	909	873	917	868	913	869	917	855	865	938	895	868	924	906	858	882	959	882	893	861	893	876	918	869	951	914	827	905	908	882	865	816	910	960	920	865	867	881	855	932	916	931	909	845	871	844	919	912	883	913	924	907	930	877	914	872	866	916	927	924	868	897	867	932	904	919	862	903	847	951	869	865	918	876	861	867	880	863	887	918	879	875	906	898	909	866	893	861	918	880	832	881	879	882	916	898	879	891	826	897	839	944	940	890	837	902	873	928	901	859	869	862	858	854	813	912	925	874	928	894	898	860	880	844	844	893	918	839	891	900	885	894	819	885	851	898	890	859	892	890	859	907	854	924	887	871	959	883	896	872	878	869	928	881	893	842	941	852	874	927	908	908	873	829	924	894	902	863	847	919
2019	208	198	168	111	122	122	125	125	118	109	127	123	126	115	124	87	118	108	120	114	114	108	119	104	109	115	120	114	104	105	117	126	106	109	120	94	110	125	110	117	110	112	113	120	110	114	130	110	110	105	121	107	108	121	135	109	109	118	131	105	113	125	120	116	115	108	119	107	124	107	127	130	107	112	119	111	114	124	123	141	111	111	112	128	97	101	138	138	118	135	123	120	121	92	113	102	116	122	113	127	103	102	112	104	97	120	120	131	120	129	132	105	111	116	120	143	122	121	113	117	126	122	99	138	109	109	104	119	116	110	110	127	118	124	129	117	124	103	111	103	104	121	102	115	121	109	119	110	109	115	87	104	107	104	120	115	108	108	112	109	115	124	113	107	100	118	114	103	111	124	127	110	133	121	127	110	97	108	113	103	107	139	115	116	130	115	126	107	119	108	108	122	113	120	128	102	108	104	118	104	116	117	123	119	111	89	114	114	127	123	129	101	117	117	133	112	142	129	99	108	119	125	108	107	129	104	106	104	106	87	120	109	114	112	116	115	123	118	123	120	125	92	106	99	124	93	117	111	117	116	110	129	118	129	116	141	121	102	81	115	123	102	108	106	113	109	124	125	115	129	124	103	112	124	119	102	111	117	116	103	108	106	122	115	121	126	114	114	130	120	110	118	117	118	122	128	116	110	121	128	117	122	127	107	104	122	96	106	119	112	117	105	120	112	120	110	114	127	100	109	122	129	120	96	123	101	111	130	104	127	110	110	109	107	117	123	130	124	110	104	105	117	117	112	132	135	102	105	130	110	119	121	94	123	112	131	120	108	118	104	102	110	123	99	133	127	116	121	108	106	147	127	130	117	119	119	125	103	88	106	113	103	119	135	106	120	103	108	93	120	111	111	116	122	106	105	111	101	102	128	121	131	123	113	108	102	99	146	100	126	110	98	97	123	94	124	108	139	100	102	129	123	138	142	116	119	120	96	107	105	118	119	131	108	107	100	115	114	105	103	117	106	125	118	109	132	112	120	105	116	112	130	116	137	130	117	118	120	116	128	100	123	140	117	125	114	94	111	93	118	119	123	113	112	117	101	131	121	106	117	117	120	105	136	118	114	127	117	108	114	96	97	93	132	119	114	100	119	119	125	116	111	120	118	117	120	119	116	119	130	135	123	104	77	105	125	123	115	103	118	118	105	107	107	97	134	133	110	110	113	108	116	101	106	112	113	127	132	100	114	114	107	151	99	90	102	106	116	130	127	96	113	107	101	117	116	100	122	131	103	111	109	129	88	93	98	97	101	120	102	108	109	111	119	130	125	98	135	97	115	112	115	119	125	120	117	128	119	130	105	114	139	110	101	107	98	102	106	118	97	113	122	117	102	120	138	108	114	90	98	123	119	98	117	109	100	101	121	110	109	99	103	106	115	104	113	123	124	117	118	112	120	111	112	132	101	113	107	102	123	131	106	110	125	133	116	100	105	106	112	126	107	110	112	115	127	117	128	120	143	124	117	103	120	116	123	119	111	126	129	126	108	113	118	117	124	114	133	133	115	120	120	94	125	117	99	118	118	118	111	135	108	125	132	114	118	112	106	108	105	104	107	95	123	110	114	121	98	113	107	120	98	115	107	116	130	127	105	110	118	121	113	114	122	115	116	99	127	124	123	107	97	105	116	122	101	96	111	100	131	118	102	103	106	111	108	146	114	107	116	94	110	117	109	122	135	92	107	101	107	112	95	101	114	118	98	118	115	101	108	120	88	106	116	110	87	113	91	114	103	101	121	131	101	111	99	116	110	116	125	111	125	120	124	112	117	120	112	121	108	104	95	107	100	115	131	125	113	132	107	107	102	104	110	98	139	133	118	129	128	117	110	103	110	123	111	99	105	105	121	109	114	123	129	119	104	93	111	118	121	83	108	131	124	118	104	137	104	115	97	122	104	111	113	96	123	118	113	126	90	114	130	136	105	122	125	109	113	94	126	111	107	111	109	122	104	111	113	106	140	120	98	123	124	116	111	120	99	117	108	93	104	96	132	104	92	131	103	110	114	113	123	108	117	125	111	127	120	108	143	115	125	128	104	110	104	129	142	115	113	100	121	125	119	107	120	107	96	107	119	115	133	98	106	104	104	104	101	119	110	104	114	107	101	127	102	118	111	123	113	110	122	138	125	114	117	97	129	102	121	126	117	112	114	110	123	121	133	107	131	95	121	93	89	116	139	114	111	102	120	124	108	102	111	134	122	140	116	128	117	110	107	119	133	99	103	97	125	109	126	114	122	121	106	94	117	113	110	113	115	115	121	121	104	90	113	136	103	121	121	122	118	122	125	132	111	113	115	125	114	119	119	125	111	130	102	100	122	104	112	98	117	106	106	106	146	129	145	97	117	120	116	117	133	121	107	90	124	115	112	129	122	110	125	105	95	118	117	124	118	114	119	95	103	111	110	109	143	115	118	118	126	94	104	108	105	132	112	110	102	104	106	118	106	108	130	121	112	120	105	109	155	117	98	108	124	106	116	115	124	108	115	116	120	126	120	127	118	104	124	126	121	109	108	110	94	123	129	122	114	115	103	103	110	107	112	122	112	110	125	107	110	136	98	104	110	112	140	110	87	107	104	110	113	126	93	114	116	125	100	124	111	135	112	116	120	118	116	107	101	91	111	123	125	128	115	121	133	110	114	102	111	113	100	107	120	91	123	129	104	108	120	115	117	115	123	108	127	103	114	118	112	148	118	110	117	111	110	110	119	108	100	102	120	124	111	127	95	118	116	120	109	115	99	124	129	113	98	119	115	95	114	106	95	108	107	116	125	110	100	108	113	131	89	129	94	122	123	104	125	118	125	106	121	111	121	97	103	102	119	85	124	119	103	116	110	102	110	116	119	95	114	114	108	126	136	104	106	126	117	94	130	103	120	111	96	126	97	113	129	112	115	105	104	102	118	106	107	118	120	108	114	128	109	128	131	114	105	95	96	106	109	110	136	108	118	125	107	109	100	125	130	122	104	109	127	110	139	117	107	118	123	120	104	102	129	138	142	135	111	120	126	125	95	106	118	105	111	134	99	121	115	110	116	93	109	114	115	129	130	105	110	126	116	125	115	118	87	114	127	113	122	129	136	103	105	123	136	126	101	111	120	114	111	120	123	103	102	109	109	106	128	104	103	112	118	126	103	124	102	105	110	116	111	78	128	105	110	128	122	128	122	114	127	119	114	100	90	104	136	113	127	106	117	129	100	117	104	138	113	110	127	117	101	125	117	110	105	125	117	109	114	128	117	111	107	117	116	105	113	120	95	121	131	105	125	108	129	114	110	113	100	118	126	112	109	123	120	129	111	104	121	108	121	120	137	98	114	123	103	120	106	123	100	125	121	118	108	110	105	107	109	128	122	99	118	150	120	117	112	109	126	112	120	105	124	126	132	91	122	114	120	116	110	111	141	113	127	115	117	104	109	108	109	102	125	131	120	112	109	109	108	133	123	118
2140	469	570	543	490	433	376	398	379	351	401	385	362	359	344	379	348	359	356	340	372	364	362	356	373	343	323	312	367	326	347	377	365	358	346	359	374	373	359	374	395	348	323	334	339	343	345	406	361	378	334	352	343	343	369	352	370	358	349	371	347	326	361	327	365	357	394	340	348	341	350	348	340	347	354	342	380	356	377	348	329	360	377	336	383	374	391	346	395	358	364	359	378	354	348	348	386	340	388	354	319	324	360	353	373	362	376	344	409	348	396	344	360	313	336	355	363	371	370	362	365	353	355	357	348	348	327	378	359	355	318	352	351	325	372	395	351	348	389	356	372	377	368	378	333	367	360	376	351	303	352	331	364	362	363	337	333	370	324	311	363	371	363	396	334	329	368	328	360	359	351	348	360	349	359	366	361	343	359	371	392	353	349	394	356	371	371	354	337	358	366	373	342	361	339	392	358	356	311	372	370	339	356	384	401	361	343	370	370	372	342	385	352	342	358	331	340	347	358	379	357	362	351	363	325	323	338	347	346	350	357	323	352	339	349	344	352	313	343	374	376	373	377	339	334	375	355	397	334	402	352	337	353	371	344	365	339	344	378	333	336	350	347	349	360	388	372	369	333	335	342	331	338	334	366	364	336	392	307	359	330	337	322	386	327	359	347	350	356	337	382	361	336	395	389	318	327	352	367	371	359	351	363	360	338	341	336	335	308	341	369	370	380	320	355	349	367	368	374	396	367	347	373	329	377	360	373	400	330	356	302	370	363	381	360	399	354	342	368	333	367	356	349	366	342	347	347	341	344	342	363	344	323	358	367	363	367	353	344	333	339	357	352	339	329	362	385	332	384	317	335	340	345	349	337	379	334	337	357	366	348	363	370	360	362	349	367	350	381	342	346	341	316	375	375	305	365	349	332	348	352	342	361	377	330	355	374	342	348	328	383	360	384	357	323	365	385	373	341	375	375	354	350	367	373	328	336	341	345	385	362	366	364	363	383	376	353	378	341	376	338	378	347	357	355	350	349	342	350	357	370	356	360	371	342	356	373	350	398	364	406	369	364	324	348	335	344	353	353	363	387	345	344	392	322	362	405	363	362	359	359	342	369	362	380	357	358	363	335	347	330	358	366	374	342	350	334	372	374	357	378	364	351	334	338	365	335	347	353	381	380	353	370	359	372	341	390	363	320	359	347	344	354	344	338	332	388	333	344	366	377	327	351	342	372	372	346	383	345	370	381	356	362	354	353	361	336	350	333	363	321	355	360	358	348	367	359	375	313	337	364	342	373	330	362	318	389	328	370	382	358	393	341	345	351	356	349	373	325	337	363	338	352	359	331	371	356	341	373	375	352	356	379	388	354	343	358	350	351	321	369	341	373	356	355	400	351	336	374	359	362	359	349	369	376	365	366	288	338	318	363	336	371	355	355	366	333	417	330	359	372	339	338	351	337	325	362	374	335	380	350	312	351	346	358	353	361	369	369	347	338	355	350	342	322	336	337	377	380	367	329	363	373	342	348	342	332	352	351	382	352	347	365	367	341	358	349	346	335	368	335	360	342	351	362	376	373	338	345	331	363	350	359	324	395	366	415	336	386	349	348	335	346	335	346	389	337	371	360	347	358	363	337	343	349	377	367	338	358	336	376	331	356	335	345	362	360	359	371	360	339	364	358	337	377	367	358	326	352	330	347	330	349	359	361	358	333	345	356	349	372	354	369	345	369	331	361	362	357	347	359	371	367	335	384	348	359	384	324	350	346	381	373	366	336	339	366	369	356	357	364	384	379	346	342	317	337	357	314	321	369	350	329	355	375	353	368	389	320	382	395	350	351	347	336	334	404	316	352	316	346	376	365	349	318	377	356	330	330	395	344	329	365	343	365	352	342	350	357	379	357	369	333	362	355	364	377	339	355	368	385	356	359	367	348	367	337	345	353	339	358	347	356	359	373	361	329	364	350	363	316	352	342	337	345	368	338	357	339	331	343	360	335	327	325	369	350	352	368	352	349	364	387	358	361	372	336	346	340	320	395	365	369	336	329	340	370	324	367	358	342	349	356	369	344	368	323	369	340	354	370	382	326	339	339	350	366	361	361	361	372	317	344	328	388	376	395	348	359	355	399	374	359	352	350	343	373	386	350	351	332	382	342	346	347	382	401	367	347	337	356	343	359	360	343	310	358	383	356	362	378	340	356	350	352	362	341	348	333	369	342	331	401	336	354	342	351	340	356	362	373	345	388	373	349	348	333	353	356	360	344	367	342	353	402	335	346	340	365	324	391	384	349	389	384	357	368	374	353	366	391	347	364	356	355	364	332	336	356	357	349	352	308	314	353	349	347	340	314	349	345	364	362	342	357	359	356	338	389	390	322	397	376	363	360	354	322	359	372	368	368	346	362	339	341	393	348	346	382	384	356	360	370	382	333	345	335	313	330	379	369	371	333	335	326	374	327	373	388	406	358	323	368	375	328	356	344	338	364	337	366	372	341	382	333	354	369	348	369	372	333	344	353	362	366	343	361	356	344	330	351	370	372	371	322	352	348	348	354	377	355	359	394	362	378	337	335	362	364	368	322	341	404	364	366	419	358	345	364	355	369	394	354	353	367	374	347	346	333	352	361	365	349	352	322	375	341	350	344	374	359	345	374	341	369	375	352	359	376	342	366	348	336	368	391	328	327	358	327	336	355	353	346	357	339	349	317	355	387	384	345	350	334	393	348	366	322	329	339	348	331	354	347	347	357	364	378	365	345	343	359	347	341	344	374	349	327	373	333	337	329	363	352	323	318	337	353	381	343	335	389	382	355	357	354	325	355	366	372	382	372	349	367	378	331	355	373	312	351	352	360	343	363	373	336	361	339	349	361	363	360	359	366	371	376	376	377	350	324	369	367	329	396	337	389	368	343	382	364	350	346	397	368	356	342	342	386	330	337	336	367	330	349	348	357	370	364	348	360	356	339	380	344	370	355	354	382	327	371	353	392	338	340	335	361	333	339	397	354	348	358	353	389	350	334	352	346	373	367	364	328	366	348	357	350	341	361	375	365	372	376	373	325	309	379	357	343	377	306	341	358	368	333	392	362	338	343	346	398	364	361	353	348	402	362	376	353	384	349	351	382	395	322	328	346	370	366	353	368	346	341	369	379	333	368	376	344	350	339	349	361	327	349	331	382	380	404	369	342	345	342	394	368	367	363	333	372	330	412	363	350	338	381	368	370	346	358	358	360	367	340	375	375	352	361	364	326	343	347	331	341	357	347	353	400	354	360	389	365	338	323	360	362	338	348	406	373	346	347	344	309	346	327	336	379	373	348	365	337	373	365	379	345	388	366	356	358	369	349	371	325	329	383	368	366	358	337	336	364	368	354	380	362	386	346	367	382	329	379	401	357	360	355	383	349	340	358	357	345	351	360	352	341	369	353	348	318	389	365	362	365	382	326	348	340	352	389	370	371	365	370	352	347	355	346	318	325	371	336	362	360	365	383	339	341	325
7701	1169	1333	1002	710	549	415	342	350	297	304	269	257	261	259	244	260	243	235	220	232	211	200	191	198	212	204	209	207	193	201	211	206	203	209	202	217	211	210	176	187	190	204	206	202	191	207	200	226	206	192	208	195	193	209	199	211	195	199	212	202	188	173	215	218	168	179	183	207	218	207	206	206	191	196	200	203	197	225	182	222	189	197	175	211	185	212	186	201	215	221	211	193	232	206	216	209	202	188	208	195	198	193	207	194	194	197	176	207	190	216	196	198	188	180	226	205	178	215	174	218	187	193	197	185	201	200	197	193	218	216	182	160	195	181	183	197	199	192	201	210	193	172	215	187	202	179	186	192	218	192	191	198	185	210	200	207	179	204	213	210	191	213	170	211	189	207	214	191	193	192	186	207	193	190	190	214	188	187	212	231	215	201	220	180	210	203	185	203	209	193	220	189	192	180	203	205	170	211	173	196	192	202	193	184	203	204	183	215	206	209	188	190	196	200	226	206	190	194	193	193	176	178	180	181	191	193	209	192	209	223	193	194	201	205	219	191	199	192	207	171	189	203	207	181	173	201	203	194	182	178	182	237	176	184	186	176	170	210	178	219	238	227	183	204	193	183	188	198	187	203	184	196	199	194	193	195	184	210	192	223	191	196	206	193	225	189	184	179	198	219	183	202	202	186	217	190	194	218	187	207	180	210	215	177	209	197	182	185	217	192	202	208	201	199	197	185	197	180	201	192	202	203	196	188	197	221	205	211	205	194	204	181	207	185	208	198	185	203	221	202	226	208	201	203	199	203	193	155	185	186	208	208	182	212	191	191	215	205	225	189	216	219	193	217	189	180	173	175	202	195	223	209	224	211	208	204	200	183	196	210	183	185	206	190	194	212	182	199	202	222	179	166	212	176	214	190	191	208	223	199	218	187	189	193	184	218	187	199	176	203	181	200	209	195	194	179	208	178	193	196	205	192	177	177	216	178	210	206	205	238	208	178	191	182	192	192	197	208	194	197	213	213	172	205	194	190	203	164	202	192	210	197	184	238	210	193	181	182	211	204	200	204	174	206	200	206	183	218	213	211	203	228	218	200	226	195	183	201	202	196	187	229	184	196	186	190	230	207	199	197	191	156	194	208	192	174	195	205	187	208	207	198	203	173	192	209	202	230	208	193	217	200	179	189	178	192	172	167	202	197	202	191	195	190	174	200	164	188	166	217	223	178	198	195	184	183	229	223	197	191	202	209	178	198	192	208	186	187	179	188	209	195	191	193	182	176	181	185	204	212	213	192	204	199	189	198	181	190	224	222	163	183	192	188	222	186	196	192	196	200	203	252	201	198	190	183	196	198	196	188	193	188	217	168	203	179	208	187	183	176	207	195	213	193	188	207	207	172	211	199	213	212	210	213	219	203	201	207	206	169	199	217	197	183	203	205	210	185	184	203	207	200	184	216	197	195	196	184	197	195	184	187	225	203	204	181	199	207	211	174	184	190	193	194	215	216	184	205	192	196	183	210	185	196	206	204	178	205	184	220	196	202	195	200	192	229	211	185	204	205	196	217	203	214	198	189	194	227	203	192	195	189	216	193	195	179	196	199	172	177	210	195	217	210	191	185	200	186	189	182	212	198	185	211	179	212	198	171	214	204	187	201	186	186	175	194	206	172	202	216	210	206	202	208	169	220	189	184	184	215	209	211	206	201	214	180	183	223	185	172	209	218	169	183	218	205	193	216	174	191	199	224	199	214	196	203	178	214	212	211	207	193	213	192	174	199	195	206	181	226	196	192	207	185	222	214	190	201	193	195	212	188	187	200	200	215	183	204	188	178	174	170	175	200	185	192	176	202	199	195	210	216	197	223	212	196	177	190	203	197	210	201	193	197	194	167	210	231	177	191	210	217	187	241	211	226	209	192	206	206	176	225	180	212	210	192	204	197	190	165	166	206	201	201	195	205	192	184	203	191	209	191	211	241	226	157	196	198	195	198	188	173	221	193	202	182	229	221	189	196	202	179	196	191	201	213	193	195	198	212	158	150	222	200	191	198	182	206	224	194	187	218	195	190	203	199	192	214	210	194	199	202	181	200	197	200	207	201	222	190	183	197	182	207	197	214	193	183	175	205	190	190	202	192	204	194	172	203	207	214	194	201	197	208	210	199	220	188	196	206	220	225	234	200	191	201	222	176	217	181	210	204	201	227	210	188	189	200	190	204	182	200	172	199	171	209	213	186	184	217	200	202	202	197	187	185	185	194	188	197	187	230	228	170	195	196	230	196	198	215	196	211	203	201	211	189	226	188	158	189	201	202	184	189	209	179	215	195	211	182	175	206	222	213	197	201	202	202	198	197	173	190	196	177	196	207	177	206	210	203	207	187	211	192	191	215	201	222	197	178	199	177	203	205	202	189	173	174	192	182	199	206	217	191	220	164	192	178	214	211	218	196	181	198	211	196	215	203	176	198	201	189	196	191	201	196	207	199	208	198	208	169	191	220	185	175	199	195	193	207	201	159	202	199	197	193	195	184	179	208	189	194	202	181	206	212	193	200	216	210	217	186	205	199	201	206	198	211	220	193	221	183	197	193	202	223	212	205	198	175	207	218	184	180	198	189	167	211	179	195	161	191	191	199	199	163	205	169	232	206	165	182	206	199	189	191	199	196	203	189	197	178	204	208	209	200	190	207	199	177	192	198	218	211	210	202	210	229	184	212	202	222	159	211	208	217	197	198	211	219	195	199	225	234	211	210	182	196	227	185	190	181	214	191	190	198	202	200	219	196	239	176	189	182	203	213	201	163	211	196	164	176	201	193	186	190	223	167	176	217	183	206	207	189	218	166	193	199	206	210	200	221	208	183	203	211	199	204	187	193	233	184	204	188	240	175	220	218	208	191	185	222	181	213	204	190	204	186	226	214	198	202	201	184	188	182	181	208	190	190	174	183	189	189	178	166	185	195	189	210	176	191	216	191	211	189	188	216	192	194	186	213	196	182	185	193	202	203	229	182	191	208	203	194	202	171	174	193	207	193	214	201	178	200	205	215	211	183	203	188	189	188	206	205	190	187	195	184	197	216	196	217	199	201	197	198	195	195	205	184	198	214	207	175	213	241	189	188	180	197	188	216	232	187	186	207	191	214	199	220	208	192	201	172	190	186	232	234	203	205	194	208	194	209	209	201	176	199	202	197	218	199	198	253	195	188	176	187	168	198	193	206	187	197	191	222	204	190	215	203	205	192	190	184	189	194	189	230	199	203	184	198	199	194	188	181	186	201	210	213	193	198	179	217	213	195	179	178	182	196	197	202	218	189	197	205	194	197	205	189	208	191	214	203	195	185	180	178	209	200	208	208	178	170	182	185	180	209	173	187	203	195	211	220	206	205	198	183	190	208	184	171	195	217	220	196	197	203	203	185	231	196	197	193	196	182	204	199	218	211	198	224	181	188	184	223	186	227	193	237	193	200	212	184	189	187	192	200	207	192	219	195	207	212	185
5991	1403	2832	3231	2705	2330	1942	1628	1457	1241	1095	1056	951	886	825	813	844	792	748	726	770	680	673	669	684	672	681	617	634	648	639	622	643	636	569	588	628	573	652	591	579	626	544	621	576	575	550	604	566	577	555	557	532	555	564	553	533	578	574	589	607	516	560	571	570	585	573	554	520	547	581	565	586	572	560	568	568	560	576	571	565	561	574	576	586	512	572	550	570	544	535	564	574	559	547	554	557	529	549	576	578	534	535	629	530	520	544	582	564	559	553	521	512	541	569	546	551	541	563	520	571	568	555	543	538	533	556	559	520	539	550	551	580	562	553	550	555	566	527	562	541	571	518	587	557	581	532	548	591	563	542	558	524	525	544	548	531	543	562	529	522	556	562	594	554	535	546	544	577	542	542	523	579	547	534	579	562	554	500	561	545	559	531	552	557	531	539	548	543	571	567	545	578	548	546	545	543	560	561	521	595	533	584	535	561	536	540	533	532	574	572	550	561	572	539	585	569	544	533	579	547	561	543	563	577	573	586	574	574	556	550	526	563	554	543	547	518	561	548	564	587	545	537	570	564	497	494	534	537	528	536	586	535	544	590	519	536	515	543	548	522	579	554	509	530	566	548	529	534	474	558	547	536	543	520	506	539	519	549	536	529	551	537	549	555	574	529	561	539	523	539	560	553	535	563	557	556	555	552	555	591	513	545	545	529	517	544	529	579	556	549	534	550	532	598	547	539	534	571	567	550	563	591	555	528	563	544	531	531	572	551	571	554	541	509	541	538	557	544	514	527	534	524	568	569	562	557	572	525	566	568	565	532	550	522	559	540	504	528	566	540	515	538	535	528	544	533	573	568	577	544	558	538	560	545	551	565	550	543	561	526	562	543	544	559	538	555	549	539	599	532	510	550	587	545	551	557	536	514	560	551	534	532	482	513	547	544	474	549	552	503	567	507	528	505	546	560	553	536	580	588	588	568	563	550	587	567	543	549	582	542	516	537	509	545	571	579	519	556	561	535	553	534	527	531	547	520	523	545	556	541	541	524	528	520	564	594	540	510	542	533	580	513	550	550	537	560	522	526	571	578	540	532	522	557	546	535	540	549	521	542	550	569	518	538	544	576	525	564	582	516	543	523	564	555	581	582	563	518	566	534	535	581	538	536	535	551	506	542	504	502	539	513	557	558	551	581	556	576	554	542	508	551	595	560	532	518	550	591	546	546	542	551	558	550	552	539	537	547	533	545	556	536	577	524	551	542	536	571	546	574	499	507	553	508	538	529	497	556	512	555	580	575	550	556	525	529	588	582	551	534	574	549	537	542	533	539	520	519	522	605	540	496	522	533	562	550	508	540	549	542	541	513	587	511	555	543	518	596	547	564	571	518	590	545	528	548	543	557	563	550	534	566	527	576	589	529	547	566	523	569	597	578	545	507	555	559	560	549	481	550	578	543	533	538	515	581	568	570	575	567	499	600	548	528	566	548	564	563	526	535	524	541	543	524	574	539	571	547	547	544	574	569	534	573	551	557	570	574	527	558	555	560	523	534	518	537	529	539	553	531	580	527	560	554	520	555	506	526	569	560	542	533	501	529	558	535	528	568	588	562	537	506	570	543	515	558	536	566	562	518	553	538	541	539	540	544	565	550	569	520	589	556	581	569	583	538	570	577	533	536	561	535	545	564	567	545	561	575	534	516	567	560	529	574	573	537	513	589	534	542	563	537	506	543	561	558	517	509	549	560	569	543	555	561	528	539	526	541	560	504	499	556	600	551	579	535	535	508	574	572	540	514	551	554	524	555	571	542	537	523	524	534	548	595	534	542	560	526	578	547	562	552	552	538	521	548	555	521	538	587	540	548	574	542	545	530	568	527	544	524	585	591	517	540	533	491	556	556	546	525	582	595	540	495	545	522	549	531	511	569	539	563	573	524	553	538	562	513	533	550	533	565	552	498	523	540	529	560	560	530	516	592	581	559	530	577	544	559	594	564	560	548	588	533	568	569	574	548	528	564	547	551	532	523	511	565	535	491	520	497	571	551	522	541	515	502	517	556	507	584	540	618	562	517	532	524	535	522	609	531	526	540	542	526	579	530	548	509	537	584	564	566	511	539	514	554	539	539	550	538	510	532	536	544	528	531	527	541	552	540	568	568	542	574	527	572	518	553	558	532	557	560	524	550	549	530	530	528	525	543	525	540	531	522	512	548	538	553	497	518	532	591	577	538	531	509	522	532	551	545	557	530	530	540	551	547	549	590	536	531	511	532	546	551	537	554	504	509	521	492	556	568	534	538	526	536	583	572	521	537	606	544	543	542	514	535	544	541	526	535	538	528	580	562	538	557	547	540	605	520	509	525	529	543	541	550	581	552	555	567	528	554	557	548	536	591	573	541	546	584	516	586	530	519	582	518	545	559	525	506	547	588	538	549	587	558	593	563	561	541	550	529	544	535	542	482	468	566	527	598	514	558	542	561	569	549	559	526	527	516	518	571	551	503	550	543	536	522	555	545	584	531	550	558	574	565	530	563	543	561	533	537	535	529	597	521	518	544	577	556	574	547	568	527	545	510	598	564	605	574	604	551	524	529	525	566	538	556	543	516	579	545	533	525	546	526	550	544	547	559	520	520	529	549	565	576	517	577	567	546	542	545	552	538	533	583	571	568	574	562	566	606	550	528	531	560	518	562	560	500	539	528	540	559	539	559	561	540	519	581	529	540	525	586	529	538	524	546	561	537	538	511	537	509	561	531	566	553	547	568	551	530	534	583	549	562	556	580	561	538	549	555	543	575	561	551	572	542	558	501	567	535	581	538	534	532	552	506	560	538	542	540	526	546	537	542	534	565	521	569	539	538	585	548	571	600	537	513	596	510	541	536	503	513	536	507	564	546	537	557	545	545	587	493	499	520	539	558	541	561	561	519	578	557	528	565	516	526	513	571	508	506	500	539	521	550	514	523	563	535	537	565	534	527	509	541	523	554	599	556	527	605	535	556	528	514	532	546	521	580	543	543	532	536	549	561	592	528	558	540	556	543	513	570	561	555	536	533	513	558	555	595	614	561	555	569	557	559	577	558	545	556	583	518	503	584	557	563	531	550	580	548	571	553	527	548	546	533	564	573	504	530	558	549	564	582	544	529	540	576	523	519	532	511	572	518	560	544	555	535	509	526	596	513	524	555	566	545	540	528	549	518	583	539	590	532	554	572	546	564	505	544	539	519	529	553	556	533	542	542	558	513	558	553	527	548	530	575	549	513	544	576	525	566	543	579	496	530	521	514	512	569	540	532	526	563	518	579	539	553	551	569	562	544	555	539	513	523	548	537	560	500	530	500	576	540	576	539	567	546	559	563	583	542	550	563	557	553	557	536	554	540	507	557	530	568	542	492	561	532	527	518	560	534	526	571	535	527	564	522	542	511	555	585	586	559	550	519	585	507	484	540	551	555	557	530	559	563	512	528	576	529	561	517	510	530	575	487	499	547	543	499	561	561	545
14602	2834	2761	1980	1430	1062	902	746	652	562	546	571	466	482	452	468	402	429	421	436	400	410	413	402	389	393	363	404	379	378	374	403	401	401	364	381	391	378	387	396	394	382	368	385	355	357	346	353	347	352	364	354	364	366	388	384	365	359	341	342	377	364	396	363	384	368	373	350	355	337	384	373	364	395	326	342	346	413	428	362	355	383	358	387	396	358	368	364	338	357	367	378	365	392	371	353	342	377	366	378	358	366	321	364	344	325	367	336	391	367	372	366	356	405	338	365	370	370	401	357	365	375	414	390	348	388	361	357	342	326	390	392	394	364	356	349	331	345	353	358	396	364	399	352	333	379	340	357	358	318	348	349	337	365	370	347	357	361	377	375	366	321	356	342	374	365	366	376	347	348	309	378	371	382	340	354	380	434	385	338	372	350	369	345	335	409	373	368	381	354	334	370	339	345	390	360	371	369	350	372	360	346	361	360	375	374	368	355	355	348	342	342	360	352	329	381	355	374	385	363	320	384	365	374	352	363	361	368	385	330	374	323	381	340	360	415	371	338	372	364	381	350	359	332	345	347	349	387	343	382	391	387	388	355	342	344	410	373	356	362	358	376	371	371	353	359	359	392	351	322	317	372	372	348	391	360	354	376	363	374	369	359	336	388	357	405	347	353	354	380	405	380	384	341	345	396	378	327	332	358	367	408	362	332	363	382	365	366	376	371	356	402	384	353	345	396	386	346	406	361	364	372	387	370	363	357	352	372	349	367	360	386	351	348	331	380	371	358	386	355	377	366	361	365	388	340	364	369	389	409	357	360	386	356	372	372	354	357	383	334	376	381	356	379	358	352	345	345	344	395	369	373	359	345	378	370	358	383	342	326	356	342	363	351	342	368	351	352	352	383	347	382	391	351	371	363	346	364	356	393	372	352	358	389	369	373	328	334	339	378	357	349	396	343	380	394	342	357	376	311	355	349	361	391	357	321	383	370	378	325	373	346	391	408	385	389	374	368	370	353	353	366	372	354	404	359	337	355	334	332	387	378	358	366	371	360	372	379	345	345	355	365	362	360	352	336	338	373	352	363	335	375	346	371	371	377	386	350	349	387	411	373	373	380	376	411	347	349	353	339	413	380	341	385	353	359	343	353	382	358	343	353	364	347	381	329	383	360	356	400	349	363	329	356	360	354	358	379	373	353	389	406	366	343	377	357	375	351	362	379	327	333	380	386	359	357	342	387	332	378	351	372	346	327	369	397	392	348	355	344	359	346	356	371	375	407	373	422	359	363	371	383	392	374	359	382	354	345	441	376	360	340	349	345	338	372	366	357	357	361	349	365	380	350	336	352	392	325	364	364	362	414	350	359	337	358	341	370	369	389	358	368	344	372	351	383	361	370	358	395	345	370	374	320	369	351	348	388	404	370	384	377	379	373	345	367	391	379	359	359	358	385	366	351	355	344	360	385	365	370	358	355	377	326	364	384	391	386	382	379	385	368	329	325	375	380	348	349	350	374	377	352	373	362	370	377	367	354	352	345	350	388	357	353	368	374	351	384	382	328	379	353	378	373	357	383	336	375	353	370	353	395	374	334	381	397	374	327	392	329	360	351	382	326	390	368	409	404	370	396	352	387	366	349	356	357	394	359	398	355	335	391	404	389	398	357	381	378	371	349	357	342	365	342	360	344	410	351	352	369	343	321	361	413	338	383	365	365	355	365	371	358	368	360	392	399	360	361	380	358	368	389	375	337	359	384	371	339	326	360	365	389	371	328	371	368	372	398	359	353	355	358	373	313	321	325	333	366	401	389	367	404	350	378	358	366	370	368	354	375	348	369	361	373	349	402	340	365	367	360	382	376	369	336	346	356	333	344	354	364	349	342	364	329	366	388	355	382	333	357	385	390	368	341	330	376	364	362	393	353	365	388	354	364	380	371	365	353	346	373	387	387	347	361	391	394	367	353	352	373	387	353	358	360	348	385	321	348	317	364	357	385	355	385	372	383	408	396	359	391	382	368	352	381	333	397	374	341	369	375	335	360	330	348	390	372	368	373	374	353	332	411	398	363	369	383	363	326	348	371	393	351	361	324	337	346	343	342	334	374	344	408	390	365	368	369	341	398	359	382	357	377	340	363	368	360	348	380	350	342	373	368	399	368	362	377	361	379	378	366	341	375	303	350	372	352	345	389	392	359	388	345	339	366	370	332	352	335	339	363	360	377	352	352	386	363	377	366	365	382	364	358	354	373	364	382	343	364	336	371	371	317	373	351	350	356	374	385	368	396	357	343	355	390	389	371	361	359	371	349	359	332	367	339	333	384	393	375	349	396	353	375	359	375	381	337	340	365	359	392	389	369	369	347	387	359	338	377	374	379	360	403	397	381	382	370	382	360	375	371	381	414	347	376	388	388	359	360	348	383	375	358	334	343	342	362	377	370	380	410	360	345	383	363	380	358	361	364	353	376	354	369	350	392	374	381	344	347	369	384	350	327	385	345	342	370	379	418	392	374	365	371	383	395	342	375	387	358	363	399	370	366	396	358	350	401	364	367	398	350	335	374	384	390	384	365	363	355	335	378	392	329	401	367	363	356	381	354	351	374	366	380	363	357	347	359	366	370	398	347	360	373	375	353	366	371	373	372	372	378	407	372	365	411	334	336	343	339	326	358	341	397	394	388	351	393	362	400	352	372	353	338	347	371	357	398	368	376	346	389	373	375	391	366	358	364	359	391	370	376	356	382	339	372	353	412	353	357	361	359	369	365	364	344	340	364	416	345	332	391	354	364	344	378	356	357	393	421	334	368	379	376	380	329	376	377	345	363	363	351	370	380	360	345	387	355	367	361	349	381	349	360	322	367	367	370	367	382	367	366	404	352	342	336	376	337	353	377	397	392	366	363	353	349	311	357	379	381	388	382	392	333	362	397	356	388	347	393	389	336	356	344	404	386	394	346	364	355	363	322	381	346	352	378	374	353	336	346	375	337	330	377	390	367	354	335	345	340	376	373	377	377	362	362	351	359	362	377	367	353	394	349	362	344	368	374	366	349	424	359	374	359	404	342	419	382	355	357	378	372	355	364	407	385	367	351	387	331	332	365	351	406	353	384	377	391	341	351	381	372	397	364	370	395	364	366	368	392	370	367	420	399	346	395	363	346	392	390	353	370	356	360	378	367	385	401	347	364	361	372	376	356	373	341	424	385	397	355	351	355	324	376	388	378	396	371	390	369	377	364	338	339	348	367	367	362	363	338	355	364	378	357	352	332	374	386	357	363	352	372	376	358	390	348	364	359	380	391	397	393	356	368	355	384	352	393	333	367	370	346	365	372	352	361	351	405	392	366	355	372	377	347	371	416	339	384	362	380	363	355	331	379	369	359	349	383	381	318	338	357	378	408	385	344	375	377	393	388	368	353	353	379	314	366	372	378	391	327	367	368	343	345	363	368	379	368	321	361	347	360	329	326	344	360	381	339	382	362	402	358	360	370	347	344	362	355
8012	2597	5044	5854	5140	4218	3522	2952	2469	2222	2006	1821	1736	1601	1470	1473	1310	1317	1303	1236	1229	1172	1109	1041	1072	1032	1017	1044	1017	1000	1006	1013	982	1052	973	959	969	980	914	983	988	955	939	929	1027	924	949	956	891	952	921	992	929	952	938	942	884	932	897	873	939	940	912	920	942	918	853	912	883	892	838	863	840	918	877	953	960	910	867	882	907	883	930	930	887	892	869	902	905	862	899	874	899	877	845	883	889	920	881	896	927	837	884	938	904	888	899	902	896	907	873	863	915	876	955	919	875	899	941	875	911	904	911	840	914	862	890	848	781	878	902	833	916	846	886	806	855	892	866	871	923	915	889	883	926	906	877	865	885	888	883	906	879	887	875	887	840	866	860	900	916	848	876	869	884	899	861	830	843	853	926	875	882	907	875	897	885	840	877	923	899	904	916	895	843	849	895	925	915	859	876	908	912	893	854	889	860	924	876	870	842	877	919	808	905	866	818	867	879	904	855	910	889	849	890	895	906	844	850	894	875	879	886	864	890	892	854	871	869	827	881	859	892	874	861	867	836	837	879	899	939	910	871	888	929	921	864	892	879	855	834	848	949	888	868	862	837	874	817	896	866	858	863	856	872	926	824	921	918	908	882	937	929	857	871	939	863	896	888	868	915	835	859	867	887	834	938	909	862	877	901	847	878	882	885	853	867	922	871	875	909	886	836	891	874	912	869	853	835	863	895	846	916	903	911	873	846	890	849	891	877	918	907	893	894	928	881	887	895	876	860	831	845	876	894	908	888	894	863	867	882	847	875	921	800	883	863	888	875	892	888	867	900	889	879	881	867	874	866	857	881	839	832	911	843	892	830	853	852	915	937	861	873	869	833	864	917	905	876	849	882	863	804	919	911	891	904	915	918	896	863	839	864	900	899	859	817	869	860	881	821	898	882	879	881	831	884	886	843	860	899	847	869	900	911	891	917	912	887	871	880	826	874	823	865	830	841	910	880	871	856	851	860	871	868	934	930	911	868	858	875	822	890	932	865	902	906	894	852	887	868	886	851	920	887	841	863	855	849	894	871	900	898	890	893	959	904	877	895	900	844	858	889	898	884	846	849	853	901	826	838	812	941	895	906	917	901	870	843	899	906	895	867	894	888	854	881	901	903	797	916	883	856	869	894	846	830	834	869	923	899	872	900	923	878	860	871	838	939	858	906	891	873	908	884	788	858	851	887	885	918	889	864	850	900	856	860	940	884	921	927	857	881	920	902	873	901	853	871	896	829	852	903	854	800	894	876	910	829	924	901	878	848	859	877	872	891	883	884	863	868	847	911	948	862	867	904	835	893	870	899	858	874	848	855	804	856	884	875	891	881	856	839	897	856	916	910	903	903	880	893	829	867	880	894	887	901	870	970	860	878	869	884	840	861	882	855	852	916	811	851	846	882	838	894	923	885	913	878	909	852	848	937	880	821	860	843	907	827	839	904	869	908	939	874	867	917	859	853	840	871	869	869	848	863	887	843	860	848	858	876	855	890	904	841	856	909	902	826	924	884	907	903	905	891	881	847	880	863	878	834	914	850	925	871	869	842	856	878	857	866	876	899	869	831	842	883	904	878	869	879	850	892	929	895	935	829	856	890	905	1002	885	902	852	850	839	879	903	872	870	896	925	860	860	855	894	840	884	879	871	874	860	869	897	851	939	840	877	847	872	844	887	890	896	833	907	924	858	918	902	866	894	891	876	845	872	877	839	853	878	910	905	881	782	865	858	856	882	887	924	883	927	901	897	904	855	852	884	862	891	876	870	907	887	845	881	876	898	870	844	877	927	864	823	872	862	919	920	907	919	903	921	916	910	866	901	910	834	927	869	911	900	855	911	882	897	851	919	897	870	904	871	923	893	872	887	935	940	829	875	808	838	904	949	809	879	836	845	867	908	904	900	891	867	883	901	817	878	859	887	870	935	867	870	901	842	884	883	839	929	867	840	897	891	898	886	826	856	932	877	889	792	899	892	878	840	861	856	921	837	858	859	882	858	872	837	909	884	835	917	878	948	838	875	908	849	864	862	850	830	903	866	881	929	896	853	891	886	869	864	869	888	897	812	859	944	846	862	846	884	821	894	874	930	871	875	831	841	929	890	853	825	848	877	877	880	857	854	935	906	886	903	881	875	863	860	901	913	830	893	882	917	893	859	847	890	848	869	939	848	837	909	834	878	858	879	908	864	874	841	871	866	902	790	871	860	859	961	861	877	877	845	862	892	857	916	862	902	845	884	930	880	838	847	853	892	829	871	892	876	890	882	839	857	958	870	890	882	906	902	906	890	890	926	870	878	873	867	858	861	877	848	888	919	847	866	871	895	840	945	872	883	868	877	885	889	929	863	885	922	922	865	819	868	888	861	883	981	897	872	940	839	881	850	911	914	865	843	867	899	912	884	904	886	867	902	949	889	829	850	879	853	918	873	872	914	883	904	867	862	856	877	899	892	870	911	928	866	936	906	855	840	863	899	882	908	896	883	863	863	872	897	904	851	867	856	840	887	884	871	892	845	851	883	861	875	841	956	922	866	894	907	851	841	940	938	876	852	896	865	807	924	912	863	864	902	871	927	820	901	914	840	867	864	935	922	864	875	947	859	827	842	844	870	875	892	901	913	890	888	845	874	913	881	856	901	943	910	908	848	848	894	934	833	953	831	867	862	888	882	922	896	869	918	883	852	873	863	888	918	895	907	865	851	959	896	880	859	909	891	856	845	877	855	864	874	858	871	849	898	913	899	849	855	869	862	816	921	886	908	901	951	853	938	891	858	882	929	860	933	889	886	850	870	883	924	844	875	904	852	901	837	838	880	891	872	911	841	899	859	887	847	889	872	882	859	864	871	900	872	896	905	874	838	872	823	889	858	884	910	920	887	865	915	871	915	811	900	906	920	978	897	915	883	915	892	891	885	863	898	849	909	909	857	851	899	892	884	890	950	861	870	890	922	893	894	871	865	870	889	857	895	867	890	856	855	839	879	885	908	891	867	874	867	904	852	905	846	879	871	849	810	947	867	866	875	866	930	897	859	866	878	866	828	854	866	884	884	852	831	858	848	899	872	866	858	932	895	858	881	935	896	884	850	889	827	892	893	871	837	908	861	874	904	876	870	893	919	909	882	861	834	831	858	904	899	832	918	841	853	868	877	948	880	866	904	879	880	891	844	804	878	900	880	862	903	910	875	860	825	906	887	846	876	841	894	891	875	822	898	884	827	855	837	891	861	858	886	894	917	862	874	876	842	912	843	919	920	859	848	875	925	855	888	862	887	910	883	856	871	904	886	870	880	849	896	879	826	853	905	852	877	870	868	844	904	970	892	888	904	885	906	892	890	927	838	926	845	923	911	880	866	830	851	881	842	874	940	898	845	943	862	862	905	856	915	903	864	896	888	873	869	878	912	903	873	937	841	859	902	852	834	830	867	865	912	959	886	859	877	891	849	927	906	875	886	906	852	904	882	868	877	844	906	864	947
2065	189	192	196	143	116	115	115	132	108	118	125	117	121	106	110	107	119	123	113	126	139	102	110	130	111	146	118	101	97	116	107	109	103	93	115	105	96	119	102	113	125	108	97	111	125	123	95	114	108	116	100	126	112	96	108	104	111	117	115	102	100	138	94	109	117	123	115	103	111	99	104	98	120	136	103	122	118	123	119	113	111	114	138	107	116	116	113	109	114	111	129	94	105	123	117	127	114	115	112	106	113	110	107	111	107	92	110	94	107	99	111	102	100	105	104	88	102	116	112	97	121	125	110	102	124	107	114	120	103	112	114	122	131	97	112	112	124	99	93	108	96	110	97	107	107	125	118	122	118	126	116	128	106	113	116	110	125	107	110	136	104	113	112	130	108	130	115	133	119	107	115	104	115	119	109	120	123	115	111	110	101	135	100	100	124	108	106	117	123	111	111	129	121	109	114	123	128	104	111	123	104	119	130	120	129	115	125	121	112	111	105	135	132	132	99	113	109	106	125	111	116	104	98	134	128	106	118	99	105	117	105	124	94	113	115	122	113	127	116	126	107	129	123	115	114	117	103	104	104	136	103	115	121	100	121	115	110	99	124	86	121	124	118	115	117	114	108	128	106	102	120	115	120	109	118	86	134	106	106	135	120	121	120	143	95	98	99	115	118	108	112	121	133	102	118	115	101	106	127	115	112	103	120	122	120	107	124	119	114	102	119	135	98	120	118	127	102	127	117	108	118	113	108	105	129	111	97	109	111	110	107	105	101	96	117	115	106	109	105	108	106	120	111	113	112	110	115	115	108	125	128	118	104	118	115	121	96	102	111	104	115	97	99	100	116	123	125	107	106	112	143	123	113	131	106	106	109	115	123	133	120	112	99	116	106	91	94	127	122	108	115	120	122	110	122	109	119	133	107	124	122	134	100	104	98	118	133	109	127	102	100	103	111	119	123	128	120	130	102	116	116	117	105	103	117	135	119	109	112	108	90	108	133	101	115	107	118	113	91	129	113	100	124	110	111	124	132	129	113	128	119	105	111	123	128	92	109	112	106	122	110	128	117	93	128	95	118	86	114	124	109	110	126	99	91	116	123	126	104	124	116	104	118	129	109	113	108	110	102	108	95	113	111	114	122	112	93	109	117	113	114	123	89	103	97	134	122	134	112	124	125	122	108	120	105	119	109	107	109	111	139	104	129	115	116	109	114	127	83	110	107	123	124	95	120	91	105	128	115	115	117	119	129	104	121	123	120	122	101	96	113	114	110	119	109	102	125	117	112	107	115	115	101	110	114	108	101	107	116	110	100	125	126	112	127	91	100	122	120	104	107	99	120	121	96	104	113	110	109	102	112	120	123	118	96	125	116	112	80	89	121	113	115	119	121	93	116	113	115	97	97	140	112	122	131	121	116	105	114	123	125	110	94	120	113	108	115	112	103	112	117	106	106	125	113	122	112	119	115	103	107	99	128	109	102	113	107	115	113	116	121	129	136	139	111	112	133	122	111	117	118	134	114	123	99	114	113	90	119	114	103	112	105	107	109	106	115	122	109	115	114	119	125	114	123	135	110	120	125	109	116	108	114	105	119	136	111	96	105	113	126	118	102	121	116	104	116	117	137	122	114	129	128	96	96	100	115	99	116	109	109	105	126	127	123	91	110	120	91	123	112	97	114	104	117	118	107	102	111	108	103	106	111	96	124	120	123	123	121	118	111	134	116	100	123	115	114	130	104	131	123	113	118	127	122	102	126	115	103	114	112	122	102	131	122	111	110	101	114	113	128	93	140	125	111	106	105	110	101	93	117	113	135	117	101	98	97	107	119	119	116	120	115	101	105	119	123	125	107	97	119	100	130	103	125	123	110	102	111	108	112	108	113	122	108	126	124	118	138	127	122	102	98	109	125	118	123	121	112	118	107	108	102	99	119	117	106	109	118	116	104	97	127	108	118	118	109	106	114	99	111	97	114	126	118	118	122	100	135	107	110	108	111	99	132	131	92	109	118	128	121	114	129	101	118	129	106	123	134	101	119	121	92	117	113	118	95	121	105	122	121	96	125	123	112	106	126	100	132	116	120	105	108	116	122	114	134	122	107	121	112	127	94	104	113	93	128	95	111	115	105	94	145	144	125	115	108	92	97	110	112	120	109	110	105	109	115	106	141	104	110	115	129	119	125	127	137	106	104	104	114	134	115	124	107	93	110	120	128	115	99	116	127	108	125	108	115	123	116	97	123	130	126	103	145	116	110	130	102	121	111	102	113	118	123	136	102	114	106	112	112	103	100	102	91	121	107	131	115	120	123	110	122	123	109	122	97	111	114	115	120	113	117	107	106	107	133	99	128	114	112	112	102	126	111	109	113	104	133	123	105	106	116	108	131	121	139	108	116	107	122	126	130	126	115	99	88	110	128	101	103	97	107	109	130	102	110	90	111	110	97	105	99	109	121	109	133	119	111	100	119	111	117	115	115	106	123	117	113	125	117	132	117	103	116	108	124	127	93	97	103	119	112	98	113	115	87	110	108	102	121	99	122	104	96	128	118	104	97	122	134	114	104	93	95	112	116	92	107	101	122	99	111	93	115	112	108	109	106	96	101	107	116	133	121	118	101	104	111	109	118	124	122	114	133	106	104	131	121	108	96	122	117	110	127	111	127	123	133	108	115	98	131	110	113	120	93	98	98	84	97	129	115	117	128	90	110	119	105	139	104	101	104	98	100	127	102	140	122	126	131	107	108	119	96	111	112	121	103	123	136	106	106	131	105	110	123	124	122	118	118	118	120	118	102	112	117	101	117	109	103	104	105	125	121	105	114	121	120	95	116	120	135	118	111	109	121	108	112	105	118	106	126	96	111	114	100	107	151	101	116	120	106	108	114	110	124	107	109	121	118	117	106	94	108	106	93	121	106	123	129	106	129	104	108	98	127	111	122	112	110	107	110	129	126	106	118	147	122	108	102	107	96	116	107	103	114	106	78	109	115	107	112	113	120	119	86	114	140	112	114	116	112	98	114	120	121	109	113	97	111	94	122	110	120	110	117	126	109	119	104	116	128	121	107	98	124	93	101	118	100	107	116	126	104	114	115	117	125	118	112	103	104	135	112	124	108	111	110	119	115	114	113	122	102	103	115	115	114	128	116	116	113	112	125	121	105	118	162	111	76	113	85	114	113	113	111	135	124	132	103	98	118	111	97	111	127	117	124	109	138	139	97	113	108	120	146	94	87	122	120	115	104	104	117	110	113	95	120	125	103	103	90	124	112	117	112	91	122	110	117	102	114	121	107	126	119	114	100	115	106	120	88	121	127	117	102	124	91	133	91	125	110	123	128	113	112	116	130	102	109	125	113	132	106	119	138	124	122	113	120	116	114	108	121	124	102	113	106	96	110	111	105	118	114	125	96	104	106	97	120	96	138	109	107	113	95	127	111	110	112	107	101	124	109	121	107	137	112	138	119	93	114	128	107	117	117	118	107	100	111	112	101	108	100
2159	405	530	526	462	451	416	396	423	344	360	386	367	342	336	367	353	366	354	343	359	349	364	322	362	345	328	390	369	349	368	345	339	371	357	362	356	331	327	363	350	379	356	382	312	393	315	420	342	317	313	304	372	348	316	341	343	342	359	371	357	335	357	361	327	327	355	350	365	333	353	331	363	358	319	326	350	356	332	353	345	361	340	359	363	333	341	355	345	326	351	339	343	365	362	351	340	358	337	328	354	323	350	327	322	346	329	339	324	358	336	337	362	336	346	341	310	324	346	354	336	341	368	330	314	340	291	341	357	321	348	343	355	310	365	328	358	368	368	358	345	308	349	343	339	306	347	348	373	337	332	356	343	346	323	355	321	384	322	320	314	345	344	345	301	328	359	338	337	373	311	319	366	349	338	327	356	356	375	316	326	321	348	335	345	337	334	341	350	327	326	356	343	384	337	362	347	361	318	344	335	340	335	319	354	335	333	387	319	345	345	352	350	339	382	347	334	339	350	355	307	377	343	370	352	329	319	337	334	356	339	315	349	392	356	358	344	331	333	350	377	293	341	318	308	339	384	354	364	359	340	349	333	334	371	332	339	329	363	368	331	363	361	336	336	323	341	357	346	339	347	356	352	336	325	365	326	352	368	344	366	347	333	351	343	363	357	369	358	313	312	330	326	319	388	359	354	344	332	350	332	343	353	363	370	330	325	335	336	346	335	310	365	342	336	327	351	347	349	389	332	343	360	345	357	344	337	345	353	351	329	356	333	329	337	325	344	377	352	334	367	365	384	339	368	362	375	350	349	364	326	337	380	358	368	352	349	332	339	319	323	362	334	340	334	347	329	355	352	339	329	347	368	329	353	354	351	364	343	341	341	357	352	335	332	333	354	362	325	357	363	371	348	337	322	353	369	339	330	343	336	290	351	369	373	310	369	321	326	353	376	324	362	344	361	361	350	345	353	333	340	341	358	349	370	350	311	354	333	351	352	333	341	336	358	324	348	348	343	347	309	365	348	370	336	340	346	306	379	330	316	331	333	341	359	344	366	334	351	375	330	326	356	317	342	370	339	344	374	343	329	360	327	348	374	326	352	358	331	360	342	395	343	362	344	366	335	345	403	314	377	338	362	360	352	347	354	319	318	340	314	361	323	366	365	340	336	365	331	389	334	353	350	371	353	333	345	351	339	329	381	300	362	361	315	366	324	339	342	361	357	342	322	350	327	328	340	324	347	327	331	332	375	341	354	337	311	325	357	331	328	340	355	387	326	315	355	333	329	347	326	316	344	353	346	337	329	353	366	373	325	311	345	295	329	366	336	323	361	349	313	323	385	364	341	357	334	333	338	368	352	349	315	350	356	356	356	345	362	348	359	352	282	352	336	360	367	303	353	367	359	356	357	345	363	335	343	323	340	360	339	331	354	323	337	359	343	300	383	360	359	345	338	364	360	339	330	373	320	333	336	353	313	329	345	340	295	316	358	366	353	344	327	365	331	334	328	319	334	340	367	335	347	364	367	353	362	315	321	314	325	354	345	330	364	345	330	376	400	342	319	358	336	350	348	329	338	357	327	334	359	336	324	278	372	326	324	340	357	380	342	362	349	354	382	357	329	337	345	369	335	337	372	384	307	350	368	311	347	333	325	328	326	340	343	338	348	346	347	332	345	367	361	371	370	362	351	335	365	388	368	330	345	344	361	323	345	368	354	324	314	338	335	363	384	328	343	349	321	367	372	351	347	318	371	334	369	338	324	350	335	349	349	362	346	346	314	330	363	349	353	372	332	347	330	309	359	312	372	336	349	314	340	350	343	346	355	367	346	339	350	338	343	346	376	383	354	344	372	314	328	342	330	367	355	373	339	333	350	335	368	357	355	345	376	353	322	377	345	354	353	354	326	342	325	337	296	308	334	316	322	357	328	348	338	350	343	321	352	338	328	328	382	338	358	334	374	320	326	356	357	322	346	346	335	367	394	366	332	341	357	363	340	342	363	321	370	334	347	338	343	356	341	317	324	366	342	365	361	359	348	376	385	368	345	363	333	330	347	353	312	344	358	367	287	385	378	343	313	366	366	320	328	316	342	344	326	358	355	341	353	340	320	351	334	360	351	348	353	342	335	368	354	337	347	308	373	359	339	332	338	332	363	341	343	337	305	348	330	353	318	376	329	355	335	318	345	378	309	365	366	315	341	311	393	345	343	327	346	339	327	347	326	322	311	318	375	339	349	347	318	327	344	348	353	338	350	329	326	348	323	367	338	348	319	353	345	318	389	346	313	344	322	365	333	316	345	317	359	336	328	349	343	319	333	311	330	314	361	377	369	338	324	311	363	364	355	352	328	324	350	351	349	339	348	377	353	333	343	366	355	342	304	355	358	352	326	354	308	296	359	332	301	329	351	332	345	339	350	339	356	325	376	331	357	360	340	316	361	332	347	337	343	319	312	319	344	319	343	333	348	364	334	387	357	300	361	360	329	355	381	346	361	373	358	338	329	354	371	360	351	346	358	346	329	340	354	341	346	350	381	390	288	342	340	348	369	336	346	335	345	343	338	387	289	355	323	344	356	350	384	352	356	334	341	327	344	328	374	348	344	362	339	362	375	377	362	345	334	337	335	334	354	345	341	356	312	354	358	334	347	371	317	342	372	351	351	329	337	345	349	327	334	366	330	360	357	364	353	293	361	327	358	358	349	334	330	351	307	344	350	336	372	362	373	347	354	355	373	330	336	355	343	322	348	349	328	323	346	323	340	333	357	335	362	360	326	371	348	340	348	346	372	337	339	368	357	341	344	351	359	366	356	339	342	318	350	317	352	304	347	344	341	323	369	337	340	333	369	362	348	391	349	334	369	341	358	334	362	345	350	356	366	348	337	352	294	321	353	313	344	340	354	315	346	351	313	328	347	359	368	324	362	377	355	337	329	333	344	361	345	347	338	331	353	317	356	342	348	341	339	349	362	340	330	319	337	354	342	352	339	352	368	342	316	364	348	357	382	341	380	367	376	346	332	331	357	321	352	381	331	333	340	367	375	322	368	334	329	346	331	312	344	324	342	355	330	357	317	372	361	337	368	355	344	355	372	378	353	339	323	338	358	350	314	343	350	347	368	365	355	340	314	328	346	369	352	345	371	330	337	346	356	316	333	344	369	375	338	357	336	341	345	344	353	341	363	347	322	331	339	335	344	351	353	331	353	342	356	330	334	349	351	350	298	332	333	368	343	349	337	336	367	349	343	364	323	328	334	343	373	335	346	358	344	321	336	341	335	341	307	343	354	337	351	327	328	328	344	350	401	333	329	317	316	316	321	314	338	342	334	339	363	349	343	374	328	348	354	375	348	347	314	328	337	361	352	355	338	320	365	324	344	345	336	349	377	358	335	364	345	357	362	309	349	339	349	334	334	323	346	338	375	333	317	318	332	371	336	339	360	352	356	331	347	368	326	349	393	327	371	301	329	372	350	351	344	350	357	316	343	340	340	354	340	344
7838	1038	1311	966	660	486	485	378	352	286	262	260	262	245	261	242	230	220	230	199	211	224	244	202	235	223	221	196	233	213	207	197	238	209	186	183	169	196	187	172	193	211	215	175	199	208	212	188	201	186	192	179	196	210	196	186	205	193	197	197	223	189	190	199	203	192	190	191	200	226	202	172	198	194	213	180	210	189	192	200	180	188	183	211	185	189	182	183	190	200	210	217	197	179	208	194	187	192	192	204	183	170	213	204	210	188	197	204	173	221	190	196	189	176	209	212	213	191	185	202	217	189	213	169	154	167	219	189	185	207	204	171	200	199	193	199	204	205	211	169	185	165	212	200	210	193	189	195	219	207	176	191	197	191	205	168	176	195	209	191	194	219	215	216	193	184	193	211	199	183	195	183	193	174	210	223	204	180	184	203	209	203	196	188	204	204	190	215	205	220	207	214	229	215	192	177	187	193	192	179	205	187	189	220	201	208	185	218	193	196	205	187	181	197	209	188	196	193	169	160	200	196	198	189	200	239	193	199	167	200	174	200	221	190	198	193	187	204	185	229	196	204	194	226	164	201	181	199	179	190	188	205	219	199	216	210	195	190	193	193	197	182	184	167	202	167	207	200	203	233	204	204	213	210	201	205	199	201	188	184	203	180	183	161	193	189	205	171	178	205	197	191	196	200	191	198	191	190	197	212	196	185	213	200	194	185	175	180	207	203	224	207	186	182	187	209	197	221	180	169	177	194	186	203	190	175	181	197	202	198	216	204	203	198	193	178	197	186	194	187	173	148	205	209	218	195	211	209	202	202	206	187	196	185	213	196	208	211	218	183	202	189	202	182	192	232	186	193	197	213	185	193	208	192	202	202	173	179	183	201	188	211	209	192	208	191	189	203	191	184	194	199	201	181	190	187	174	192	183	190	210	178	174	186	191	200	185	172	186	177	205	201	180	196	193	207	206	200	192	175	178	208	185	182	192	188	210	194	176	184	213	190	199	184	186	200	203	168	201	194	201	174	179	202	190	202	174	190	200	187	181	177	192	215	196	211	171	187	218	204	228	195	215	186	188	192	214	165	190	189	206	202	194	186	184	193	189	181	214	184	195	211	194	184	177	193	206	179	192	192	219	217	178	196	166	205	186	197	196	181	196	168	197	188	168	169	172	185	197	193	210	214	187	226	179	183	178	190	185	196	193	184	219	203	215	208	207	218	194	208	182	176	223	190	184	173	202	189	191	203	211	207	200	174	184	177	179	191	182	179	196	203	188	187	180	179	183	223	224	181	212	212	191	186	203	195	195	209	206	170	196	196	208	173	208	202	188	189	216	189	209	209	186	217	204	175	160	187	175	182	189	172	225	181	200	181	207	210	187	192	198	166	171	170	207	201	187	185	227	191	209	193	197	195	187	193	216	189	195	194	182	192	168	207	204	197	200	187	181	227	192	172	191	199	185	203	189	216	188	187	193	187	191	217	185	198	215	173	154	224	215	177	220	181	172	167	211	202	204	220	199	197	208	197	171	223	211	199	165	194	199	190	210	204	174	190	193	225	197	194	173	235	187	188	196	192	207	216	217	211	208	185	179	190	212	211	213	225	230	207	177	211	183	176	190	201	168	194	198	176	187	168	199	201	201	200	222	202	220	199	199	196	186	180	181	196	230	185	187	178	175	219	182	208	188	172	180	204	205	198	204	204	187	218	202	204	210	189	219	202	211	212	202	171	191	191	211	200	172	218	226	157	163	224	191	191	183	179	188	198	168	197	209	212	183	210	192	212	195	205	187	191	200	178	193	210	207	195	203	203	185	186	180	224	199	218	192	182	206	213	192	190	205	173	188	187	213	184	194	183	192	190	228	205	185	190	156	189	197	211	194	207	182	201	201	221	200	181	185	193	185	189	200	169	208	186	194	183	216	204	220	203	180	194	201	201	188	197	207	174	197	169	193	197	180	202	202	196	183	198	198	199	210	173	183	177	203	200	196	220	215	196	183	194	178	220	172	210	193	180	200	196	206	214	181	194	175	167	218	187	184	204	199	175	175	204	161	179	177	201	189	196	211	236	201	211	188	186	180	186	191	189	203	170	200	203	196	207	180	196	161	175	202	188	196	169	196	196	206	199	204	198	170	207	202	203	207	183	194	179	178	181	197	192	185	213	206	203	185	215	182	222	205	212	192	170	235	204	217	212	203	197	198	224	191	198	205	203	199	204	209	198	193	203	198	181	193	187	199	179	184	191	207	194	207	191	201	168	220	195	212	213	177	225	180	201	192	198	182	200	198	171	205	209	185	216	215	199	206	172	195	189	184	184	195	199	183	210	209	209	192	195	189	189	174	197	196	190	202	196	193	192	203	189	189	200	199	208	212	193	202	226	224	182	192	190	193	199	202	204	201	192	179	164	186	217	208	197	186	154	191	184	196	213	173	183	202	185	177	198	188	182	195	182	198	196	196	159	213	187	173	195	176	196	185	176	204	192	198	193	192	171	190	196	186	200	230	210	198	194	185	203	196	188	199	192	204	189	183	170	208	193	204	168	170	216	195	179	187	202	176	227	211	199	172	186	201	199	213	184	209	209	173	191	220	189	213	212	197	196	197	178	187	176	182	209	184	194	200	211	189	195	185	239	192	211	194	198	224	220	182	194	201	190	218	219	182	207	226	199	207	192	207	207	206	187	189	173	197	225	194	207	200	194	216	197	197	205	191	194	221	212	213	203	168	176	173	210	203	193	197	193	188	184	208	188	236	198	194	217	210	243	202	209	194	170	185	198	207	180	185	185	171	194	191	192	190	192	200	209	202	189	206	205	209	198	190	198	187	201	202	214	210	195	188	199	192	187	204	204	156	187	182	182	192	197	208	211	212	204	186	200	207	183	196	205	195	202	175	212	218	206	199	194	199	184	191	201	204	215	199	191	196	207	198	213	195	215	169	205	216	191	218	203	183	193	184	194	204	199	220	216	179	178	187	180	183	188	194	160	219	194	205	188	203	185	179	209	218	228	219	214	202	189	178	196	196	192	170	217	190	206	209	180	189	189	183	184	179	208	198	169	187	198	198	200	205	217	170	184	184	210	219	203	203	191	157	184	211	160	175	205	187	195	199	206	190	213	199	228	204	194	225	203	181	163	213	173	183	218	201	196	189	201	209	198	235	190	178	202	200	195	184	214	178	191	205	214	189	206	210	196	187	168	188	198	222	188	192	198	177	222	194	228	198	238	225	209	206	182	204	181	200	203	192	219	188	181	203	199	199	203	202	218	195	183	180	190	183	154	201	203	213	182	192	190	217	192	195	201	196	192	202	186	183	185	214	195	188	179	194	203	192	185	178	211	174	186	209	193	188	157	172	178	192	197	191	214	199	209	189	184	192	193	191	198	172	165	199	169	188	194	190	200	207	157	193	186	215	184	198	186	178	205	201	191	203	205	182	207	195	193	189	188	159	188	205	216	173	198	172	193	203	196	169	149	193	183	174	205	217	208	209	213	205	196
5945	1362	2890	3142	2726	2358	1927	1616	1419	1233	1107	1027	934	938	838	798	759	740	777	660	689	667	698	682	653	600	632	665	593	613	603	599	639	574	606	579	566	612	563	627	573	594	561	545	568	540	567	591	606	589	564	553	569	535	544	566	559	575	587	561	523	524	546	504	530	506	554	523	561	586	566	523	534	570	536	501	522	538	557	543	551	535	550	526	560	511	593	581	516	532	570	496	516	570	550	516	550	526	522	523	528	528	534	566	541	524	563	573	512	554	578	532	558	516	503	555	544	550	529	552	572	547	504	546	570	494	558	566	571	564	539	514	555	545	498	533	542	520	527	548	539	533	509	517	519	491	568	553	499	541	555	553	588	510	535	569	533	563	529	492	512	518	528	566	545	509	523	553	563	535	530	551	526	530	553	539	520	571	545	536	504	560	542	521	562	521	516	532	554	572	518	495	509	486	537	533	522	549	517	523	573	551	553	524	539	507	554	565	558	486	565	557	538	505	534	526	523	526	519	560	542	520	512	523	548	525	458	484	531	535	526	504	534	516	494	532	537	556	500	522	538	513	510	506	545	486	559	559	539	520	538	520	558	497	541	475	523	549	524	562	536	526	476	505	505	472	546	490	530	527	557	558	524	548	492	523	500	531	543	524	525	528	504	499	519	555	530	499	526	522	530	548	530	508	534	514	578	530	525	547	515	521	504	502	532	532	540	559	519	544	559	579	507	568	549	526	528	541	549	554	522	510	544	543	501	574	532	548	540	517	562	544	513	515	554	539	529	513	483	494	497	505	510	543	547	519	528	552	560	540	525	524	567	513	518	487	524	541	530	528	521	512	534	527	532	525	499	555	546	517	515	514	538	526	542	523	515	564	530	512	469	514	545	536	544	568	533	535	563	505	543	550	510	559	587	531	530	557	573	531	512	538	551	536	486	552	513	561	503	523	522	525	544	548	501	510	543	562	563	532	545	530	508	550	558	530	553	582	515	581	513	544	502	549	536	510	500	536	527	550	569	539	537	546	544	531	549	540	549	538	544	550	578	504	495	528	530	561	528	519	557	570	561	558	545	545	521	495	551	514	567	556	555	534	506	531	514	508	580	504	503	535	514	529	544	557	556	555	539	551	549	535	530	511	541	540	547	536	542	510	533	525	567	569	532	545	541	567	521	536	529	539	545	520	542	492	526	524	501	556	533	531	560	562	548	528	519	509	515	530	566	531	547	558	523	541	510	517	568	527	510	542	544	518	509	511	498	472	486	520	550	548	530	459	562	516	513	534	538	569	543	537	519	516	571	525	539	528	578	520	512	545	515	501	508	556	536	534	523	555	527	534	541	533	519	537	535	533	529	554	504	521	571	521	537	465	559	517	505	482	545	536	505	531	512	516	504	547	548	527	520	506	486	559	517	524	545	501	520	545	551	577	566	516	529	500	491	520	520	506	527	478	537	523	547	521	530	496	493	505	559	528	583	483	554	528	526	548	487	560	536	509	527	514	585	501	506	513	536	583	511	506	567	495	560	533	555	525	540	513	517	569	578	529	531	523	544	534	546	479	534	530	525	577	535	535	547	541	579	525	563	480	517	554	553	565	518	515	572	545	525	556	509	589	538	528	506	525	578	552	495	532	496	537	500	535	543	560	533	522	495	505	526	545	550	521	542	516	520	502	485	556	516	566	550	495	551	500	498	523	561	549	534	526	521	528	532	545	504	548	516	524	582	512	533	549	521	495	506	559	525	571	515	532	499	546	514	571	496	525	511	508	513	505	505	539	552	527	500	538	542	536	501	556	498	574	526	526	546	560	514	546	535	538	515	534	556	539	552	526	508	552	550	542	547	564	535	519	559	538	489	519	523	488	532	564	565	504	558	530	515	529	525	521	536	504	508	556	521	548	551	511	541	502	553	557	523	530	495	529	548	536	525	548	504	530	530	556	542	592	532	504	543	508	505	534	571	532	498	538	531	540	530	511	534	513	552	548	541	557	539	542	565	583	556	539	524	527	515	546	491	539	564	539	534	557	497	541	534	551	532	552	509	510	563	544	571	546	542	555	544	522	556	547	555	515	540	554	544	588	538	549	509	583	497	504	547	521	552	528	498	564	525	525	542	518	555	520	509	571	502	591	479	488	520	562	524	543	540	518	503	517	534	555	537	536	561	519	528	506	536	514	509	483	540	524	558	550	500	538	505	514	531	505	510	503	568	502	561	535	554	488	525	555	536	526	535	540	554	537	541	537	547	484	485	567	481	529	551	555	500	535	516	563	543	548	534	528	533	532	513	515	492	533	525	548	563	534	552	514	496	541	524	488	505	507	502	506	509	506	500	576	522	510	520	526	544	522	535	542	536	544	486	507	558	501	559	537	552	538	474	533	517	537	500	523	547	523	503	526	522	533	533	510	494	520	527	529	518	490	501	529	537	536	515	519	568	545	560	526	539	530	533	528	520	542	502	525	524	566	532	507	543	521	549	506	533	543	547	502	539	482	524	496	519	521	519	533	550	501	520	523	551	535	543	543	531	499	515	535	535	536	517	505	517	558	506	556	569	525	531	554	495	486	550	546	510	544	525	528	541	531	537	498	586	484	575	529	526	547	586	579	530	538	521	565	524	513	536	503	525	515	557	552	534	503	536	516	532	493	538	502	563	566	527	545	517	543	524	543	500	530	524	546	513	510	534	526	496	558	509	566	528	575	554	539	505	533	523	545	534	554	526	547	512	497	547	502	530	557	545	531	547	539	546	519	478	531	538	516	562	543	505	499	558	540	494	566	546	538	527	525	507	570	537	558	510	559	544	521	510	526	552	523	554	534	583	513	565	538	455	510	535	526	505	544	507	541	559	515	493	539	506	542	547	511	503	560	521	530	515	529	559	544	549	520	499	525	521	530	492	577	542	567	520	569	521	527	501	520	568	581	556	553	539	511	522	542	552	538	519	525	497	520	565	494	513	566	539	550	538	537	535	505	508	529	560	532	552	524	546	531	498	525	524	555	591	503	545	549	554	562	527	517	510	539	505	527	536	538	550	568	520	515	557	511	561	550	532	465	542	525	532	532	536	537	541	498	551	488	562	537	513	516	501	539	528	513	549	521	535	528	536	498	538	538	499	555	548	559	551	530	549	498	545	558	529	546	509	558	530	515	529	558	526	551	554	518	517	535	528	568	567	555	546	573	520	515	547	542	530	538	504	514	549	543	517	530	530	505	549	556	542	532	520	549	513	511	528	528	538	528	545	488	569	552	552	527	521	541	567	514	533	511	535	560	526	553	496	521	553	534	532	559	534	543	533	506	545	545	569	547	516	551	561	550	509	538	549	577	536	572	557	515	496	510	466	532	505	517	572	553	467	550	521	514	541	555	541	535	473	568	560	511	561	486	553	550	506	544	507	515	474	522	537	525	534	522	526	538	513	532	524	516	494	540	582	533	557	545	513	532	555	506	555	549	539	560	489	512	484	562	524	538	525	523	500	572	520	563	570	545	545	523	543	504
14188	2730	2739	2007	1403	1170	892	720	638	607	533	529	508	459	480	404	420	380	384	443	396	399	369	417	412	389	372	418	392	384	368	371	388	352	387	391	354	332	387	374	370	370	362	372	355	369	383	355	376	388	374	395	396	363	326	361	338	347	365	390	371	379	364	411	363	421	370	381	358	371	357	370	380	365	356	359	356	352	361	395	370	371	388	361	375	365	405	374	342	376	416	362	341	359	365	387	360	370	353	344	408	384	359	328	380	340	369	375	384	340	374	348	336	328	398	372	408	361	353	377	419	350	357	341	347	388	397	382	359	386	347	378	334	356	404	376	372	362	350	360	345	343	383	357	372	353	397	366	348	376	369	334	353	370	335	357	349	350	387	395	393	388	340	347	324	379	372	326	363	368	365	366	375	365	351	379	357	380	363	367	365	373	391	318	372	378	314	335	348	339	323	401	355	353	365	367	371	377	338	344	381	376	353	348	394	356	317	377	368	341	389	374	345	397	356	346	334	370	359	375	352	368	380	363	366	365	361	393	344	334	381	383	374	371	372	377	340	363	380	374	382	349	350	357	357	375	349	357	351	388	359	355	347	353	358	367	342	347	323	347	372	347	359	370	331	369	334	382	382	358	384	396	357	317	350	358	389	361	381	386	344	357	346	352	375	320	306	353	339	363	374	378	389	358	375	364	388	359	404	376	347	344	371	378	345	355	339	341	354	358	345	401	346	357	394	366	359	353	334	351	375	380	358	334	362	385	386	356	374	391	348	354	346	364	385	334	372	333	387	364	358	324	341	381	406	358	365	389	372	358	342	316	372	338	383	326	346	355	390	337	365	343	367	404	351	364	354	347	380	341	375	374	360	336	357	383	368	376	354	385	342	353	350	360	354	363	344	386	348	349	341	383	369	364	377	344	365	381	377	344	376	336	343	299	373	382	351	325	392	350	318	393	406	353	358	359	390	355	349	341	366	370	357	377	333	364	339	364	384	368	375	380	375	412	358	365	340	357	380	391	367	361	352	354	370	351	364	343	349	355	357	351	425	360	395	327	351	374	383	392	349	354	340	363	366	373	381	370	368	319	387	362	386	364	354	364	364	364	364	357	325	355	370	321	377	391	356	327	357	418	374	345	354	358	372	315	350	362	372	353	371	388	326	369	393	365	392	333	361	421	334	358	360	365	363	381	372	355	359	325	392	383	392	338	357	348	363	367	396	363	394	391	363	352	391	375	348	365	333	378	379	341	392	343	358	335	352	356	333	365	376	348	352	393	362	350	352	372	346	338	359	347	352	376	366	361	346	359	365	364	354	369	434	369	362	384	422	360	372	348	365	349	337	350	350	402	375	351	394	414	384	373	347	356	398	360	357	362	325	363	391	353	395	375	333	350	332	356	366	348	384	394	374	359	315	358	360	371	386	381	355	360	343	365	369	361	376	373	346	317	362	369	362	347	344	354	370	362	347	343	370	369	378	341	370	365	352	372	360	328	373	379	357	372	347	363	336	316	393	358	374	368	362	375	336	371	318	362	374	341	376	383	347	368	393	376	363	391	357	377	366	336	362	399	386	386	328	380	396	363	373	388	393	363	356	376	355	397	396	340	379	343	345	327	321	369	390	384	394	361	419	352	354	368	370	365	367	378	353	388	367	372	352	348	398	374	342	379	327	386	347	363	313	344	372	367	376	390	368	335	355	345	360	360	379	357	388	346	367	366	355	363	359	366	333	371	348	357	382	350	344	360	366	356	338	356	379	389	386	370	373	351	377	354	358	402	371	385	388	362	364	332	394	361	375	371	377	355	348	349	358	386	353	366	360	343	387	353	345	341	350	374	359	357	357	349	363	343	376	368	332	379	361	382	367	356	370	390	332	360	363	387	337	370	356	373	330	357	385	367	375	368	375	346	392	401	358	384	383	381	340	355	385	346	338	367	349	362	349	358	357	361	391	341	358	369	347	355	348	367	386	418	391	393	371	370	419	357	351	362	330	332	383	381	377	374	366	360	378	358	358	348	351	352	374	366	362	355	372	384	375	372	368	376	372	371	341	354	387	330	369	358	370	360	364	319	395	349	388	356	319	351	351	381	361	369	382	347	369	420	363	375	379	356	351	355	331	313	398	390	380	360	378	409	344	333	355	361	355	352	373	345	363	343	324	361	374	351	351	384	379	368	380	314	366	386	391	336	348	381	387	363	356	367	369	369	382	390	391	383	385	365	393	376	400	332	376	384	386	364	361	355	318	371	300	380	330	363	362	365	357	357	371	360	372	409	389	332	378	353	377	370	383	341	354	357	367	352	376	362	378	371	336	383	350	364	333	391	327	330	347	372	370	368	385	350	348	371	352	337	375	369	392	377	380	350	348	401	350	353	334	357	425	359	383	401	357	360	367	352	336	346	389	366	354	387	401	356	359	378	369	383	346	341	373	392	375	355	372	362	391	337	373	383	380	362	360	368	335	346	372	324	371	376	381	330	361	357	392	399	378	358	363	344	332	354	349	345	351	343	361	357	360	375	388	331	360	376	319	355	359	327	327	385	376	362	351	381	369	336	378	377	420	384	366	388	352	357	358	364	350	400	327	370	379	360	370	365	356	346	357	338	377	381	352	378	375	375	316	336	368	375	358	382	364	327	382	394	378	340	329	373	344	358	386	377	357	389	368	376	345	338	374	437	360	363	384	357	379	378	341	383	367	361	370	342	388	357	357	360	375	377	356	376	341	369	344	398	346	391	400	325	339	360	355	360	367	353	350	396	389	354	357	376	357	344	381	338	357	383	358	336	360	371	353	376	371	350	362	351	370	362	383	364	393	400	387	364	339	379	369	385	343	348	340	377	361	389	389	402	355	328	379	358	335	362	377	369	354	374	331	392	393	392	361	365	345	390	361	376	353	375	347	385	353	345	354	334	365	332	378	339	372	346	357	347	331	346	360	314	355	345	391	366	372	357	376	340	387	385	372	369	376	356	347	360	383	337	362	331	360	349	362	378	346	373	383	384	352	352	342	345	345	364	375	379	391	340	356	361	355	367	343	383	351	355	381	364	364	349	364	387	337	401	333	385	359	374	378	368	327	358	334	375	353	350	365	324	367	405	369	377	377	353	366	373	374	367	345	393	399	381	373	375	369	370	359	379	384	378	377	350	368	356	381	391	376	360	393	356	391	388	348	327	352	346	347	344	339	402	367	371	397	383	343	374	393	381	378	359	387	368	367	355	354	384	371	360	374	349	370	367	376	405	370	338	355	387	377	406	368	344	401	349	362	360	345	395	373	379	364	345	336	358	328	380	358	306	373	354	360	312	371	343	346	375	346	350	354	333	418	373	351	351	392	320	339	365	358	384	328	339	371	378	344	331	335	326	390	358	339	383	370	382	408	330	351	351	354	372	393	386	358	374	322	351	345	357	334	389	360	366	349	379	361	351	384	391	359	363	327	367	368	373	347	408	340	340	380	332	332	360	357	368	343	378	339	364	370	359	378	353	385	350	370	349
7962	2510	5072	5843	5137	4231	3676	3109	2536	2299	2043	1808	1708	1542	1494	1337	1295	1294	1304	1237	1164	1139	1147	1154	1099	1100	1093	1074	1029	1007	959	981	1039	995	1004	1001	991	953	959	1037	992	940	923	942	953	901	889	912	929	955	951	927	883	920	908	924	883	912	888	890	835	920	902	914	875	895	885	930	910	910	865	915	865	901	917	904	911	887	913	896	972	952	901	871	887	890	903	862	920	859	899	885	870	854	842	874	886	839	817	840	934	886	915	859	856	885	888	908	907	919	893	877	885	924	887	831	892	889	874	885	873	867	905	894	836	832	835	874	882	885	886	846	920	903	876	869	840	881	927	896	898	874	892	892	923	836	879	880	889	925	847	902	815	900	920	877	859	815	851	905	826	892	880	873	911	839	866	850	863	880	890	947	863	889	832	864	797	867	846	859	846	823	870	881	854	865	948	880	861	876	856	838	875	852	850	863	834	858	874	864	889	860	868	861	831	884	890	858	852	847	879	854	881	886	835	850	885	913	886	854	855	883	881	860	826	914	922	893	851	859	860	852	892	811	865	894	854	848	865	867	829	811	889	881	865	865	823	863	875	879	896	916	820	892	896	901	888	897	897	855	901	886	897	902	913	802	889	902	873	889	844	886	902	846	819	832	858	878	862	818	875	845	796	936	902	851	906	888	865	845	909	941	852	876	913	905	834	822	844	807	862	856	892	848	873	854	917	856	910	888	880	869	875	920	880	907	836	871	868	883	853	868	822	857	787	880	849	910	869	880	843	877	892	835	873	848	872	870	848	833	846	898	882	922	843	915	845	863	873	880	853	821	882	840	894	866	839	896	879	866	895	900	972	849	872	867	950	874	872	839	834	832	875	867	891	854	854	828	908	864	849	846	887	860	833	891	879	874	913	887	887	812	896	881	866	884	860	892	846	877	850	861	830	801	855	860	908	843	861	881	872	918	921	929	871	865	894	865	894	899	851	876	874	866	887	909	933	871	856	840	872	871	818	898	837	868	844	863	866	900	832	848	851	871	807	883	893	836	889	868	902	890	842	842	816	848	816	875	889	879	905	909	814	876	874	894	879	839	866	912	867	933	846	886	888	863	834	864	865	881	891	896	874	845	772	862	891	861	871	840	890	839	777	860	884	909	867	832	867	862	864	865	898	920	845	852	921	866	839	841	838	868	855	871	887	873	875	879	812	833	916	894	795	831	889	883	887	928	870	868	851	874	866	896	873	885	886	900	838	902	869	889	882	873	798	941	861	923	822	881	852	849	909	895	843	808	897	860	886	895	857	863	846	846	859	852	847	816	819	900	874	853	840	924	910	896	916	905	848	902	874	864	871	830	844	893	875	851	861	849	896	901	854	856	883	895	848	872	886	863	875	922	854	820	850	830	899	854	836	845	914	816	877	843	863	873	919	856	855	892	848	859	843	890	880	850	851	856	820	877	855	842	917	848	825	846	866	861	894	862	846	865	845	877	874	826	876	874	840	839	828	860	894	803	826	884	954	825	871	867	902	893	872	846	872	892	869	909	865	884	861	857	890	923	872	896	840	827	899	857	842	912	894	909	812	882	847	828	845	897	842	883	815	857	900	909	881	915	867	882	894	883	882	818	906	867	881	903	847	912	926	855	856	854	876	830	808	892	867	826	828	885	809	818	820	859	905	844	871	903	902	901	925	942	866	809	891	878	881	818	851	839	850	872	904	880	886	842	867	847	878	885	837	846	882	849	896	836	841	840	873	887	831	883	826	827	821	867	846	859	890	909	873	890	868	854	917	864	820	892	878	875	849	958	902	898	868	831	824	898	829	836	929	872	886	892	845	849	865	847	883	836	935	827	876	889	953	836	914	829	862	859	849	873	851	860	898	863	866	882	964	866	883	921	830	866	870	917	872	834	906	889	878	866	920	848	898	819	873	923	881	833	857	908	821	867	865	892	844	874	868	852	855	853	876	854	908	905	863	895	873	855	896	856	876	840	854	914	850	887	913	912	873	921	892	871	865	901	837	856	861	851	875	883	869	899	884	822	861	896	873	871	894	895	852	907	813	892	851	882	883	814	854	925	871	877	872	835	870	840	896	871	898	852	838	915	898	916	836	879	941	869	886	906	936	922	883	872	849	882	876	859	842	870	895	849	843	874	899	897	893	872	861	928	843	879	866	839	839	806	879	849	890	901	867	882	835	890	867	894	832	938	897	858	904	856	880	907	834	880	867	886	899	845	822	877	901	882	913	830	886	844	859	894	881	862	914	873	843	848	837	838	906	893	873	889	855	869	921	917	927	854	865	938	873	865	910	911	881	861	941	857	907	845	884	869	870	867	897	908	904	848	881	844	895	857	859	830	898	876	897	855	879	878	866	833	829	883	829	848	811	928	822	879	868	904	864	855	841	881	901	887	860	835	850	928	871	864	903	919	915	859	841	876	907	902	920	821	884	902	876	922	827	859	850	842	860	852	844	884	873	902	875	862	883	888	933	877	852	857	842	839	859	935	865	861	858	910	781	822	807	818	875	891	846	833	887	904	828	853	866	864	879	850	912	897	836	864	905	903	891	890	834	847	842	929	860	878	874	818	897	934	875	882	903	883	893	806	931	878	911	875	888	869	868	872	844	883	941	884	872	880	833	880	910	825	876	860	841	865	879	891	904	874	845	876	884	878	881	851	928	912	872	871	820	910	905	850	887	832	872	887	877	826	865	885	901	914	905	859	891	921	856	924	918	888	886	841	941	920	851	860	862	891	850	850	865	893	813	841	899	875	872	892	883	876	863	879	894	893	866	861	865	877	852	862	863	814	903	891	846	853	960	888	924	880	831	875	881	880	855	839	876	904	880	915	900	863	846	868	853	877	872	836	895	857	850	872	889	941	923	885	811	902	844	834	913	894	781	864	869	855	892	858	860	884	884	849	868	846	859	875	899	876	891	836	875	854	880	870	887	906	881	930	897	901	825	827	926	870	857	837	860	881	882	893	886	865	934	822	887	871	931	925	876	907	861	835	829	849	841	826	901	888	821	831	842	881	872	872	871	876	887	864	873	914	869	891	900	892	885	820	855	884	938	894	868	871	873	874	863	836	822	954	893	915	883	838	845	896	897	860	824	889	828	848	934	887	806	863	852	894	874	835	891	844	848	845	859	901	916	834	835	887	841	863	817	854	832	868	897	873	877	885	855	860	874	894	868	861	906	874	895	845	888	890	883	823	836	892	862	922	862	875	856	933	899	870	875	924	844	915	936	874	883	829	889	873	836	831	853	836	921	855	865	900	895	846	838	890	860	847	826	904	846	840	884	792	763	860	914	892	836	887	899	901	919	846	894	842	838	902	876	897	831	869	897	881	857	895	824	909	882	836	872	863	853	867	847	846	863	848	894	907	915	887	907	869	840	873	886	883	881	908	898	891	829	863	887	923	760	866	846	853	878	848	882	819	862	840	795	866	849	869	881	805	862	861	892	896	815	861	905	864	845	859	876	847	924	905	906	920	870	829	892	890
1878	161	154	143	126	112	133	123	110	123	120	113	99	116	107	131	117	97	121	113	113	105	101	106	98	106	106	119	101	109	105	95	111	136	116	113	114	103	128	109	134	115	97	104	98	115	126	104	105	117	121	109	102	96	108	111	111	135	113	112	122	119	111	102	108	122	111	122	134	119	97	108	119	111	115	103	104	82	138	121	120	106	100	119	114	107	115	114	108	120	96	115	102	125	121	106	111	107	111	116	103	119	124	99	122	121	98	103	121	121	104	99	119	111	134	119	108	110	110	138	106	118	115	92	96	123	109	91	102	105	118	116	114	109	105	115	118	101	110	111	116	123	127	105	104	92	115	97	119	109	90	118	112	124	91	113	136	114	105	122	121	93	96	109	111	126	97	129	100	114	123	139	131	96	112	122	117	134	105	115	97	107	110	125	107	106	118	96	107	135	138	106	121	112	125	100	85	109	106	103	133	112	120	102	129	119	107	93	110	115	112	105	89	95	120	114	118	107	108	123	104	118	118	99	110	97	83	103	108	100	123	113	116	114	111	120	103	101	100	107	136	126	115	126	121	117	117	122	104	132	104	112	130	120	133	104	90	109	123	125	125	122	113	111	110	95	111	121	113	131	119	98	115	109	104	112	123	128	119	105	95	121	95	121	107	145	130	100	117	129	92	125	116	104	105	130	98	111	120	117	112	99	105	98	99	102	119	110	128	121	120	113	99	110	114	116	100	136	104	124	102	111	107	128	111	106	115	100	96	108	106	101	106	106	115	136	90	106	116	125	118	119	104	123	99	109	116	96	129	113	130	119	106	120	116	106	102	126	109	114	110	109	100	119	120	141	110	120	94	109	136	111	105	95	114	97	124	115	135	139	118	131	94	117	115	95	131	120	107	104	120	118	99	116	103	96	100	105	100	106	123	112	107	104	125	98	104	102	104	126	99	97	105	120	123	86	115	115	90	105	106	118	97	115	97	107	128	104	112	124	117	99	105	114	137	113	111	99	120	112	110	109	107	101	108	115	109	118	107	94	101	92	94	107	113	117	113	118	103	127	129	113	114	123	130	132	109	108	100	118	105	104	132	125	121	121	122	111	94	116	108	95	110	107	114	117	123	111	110	106	103	121	121	105	108	122	106	110	117	105	115	108	113	107	105	105	102	119	117	116	113	117	103	109	116	131	127	108	105	129	98	100	109	103	92	116	97	111	122	116	112	124	111	113	96	107	113	130	96	105	106	118	107	125	104	109	119	120	128	91	101	120	109	106	107	105	106	106	106	119	108	111	132	128	111	115	106	115	99	115	117	125	85	113	122	113	115	107	107	97	99	111	112	102	117	104	108	128	102	110	118	129	118	113	123	108	104	107	110	109	125	112	100	110	102	101	110	112	98	121	106	104	125	97	102	115	103	111	107	126	118	123	106	116	102	95	121	107	94	93	111	112	110	111	116	110	105	120	105	125	102	100	101	134	101	97	100	86	111	106	130	125	118	134	118	117	114	104	105	108	118	121	125	124	117	103	86	107	138	102	116	107	115	104	119	119	112	109	141	113	102	105	100	128	108	107	122	102	114	114	100	114	107	82	118	123	118	110	113	110	111	114	108	113	113	136	108	141	128	118	116	115	121	127	110	113	105	106	103	118	128	121	89	123	122	100	98	99	110	109	111	101	121	116	114	129	110	97	102	104	108	121	105	115	104	112	108	115	99	104	108	105	103	105	112	117	110	97	114	115	99	108	114	126	99	103	106	131	116	111	99	95	127	123	99	110	123	108	102	110	119	136	146	107	104	114	109	98	119	110	104	119	126	137	119	111	130	107	118	111	110	104	102	107	109	113	132	113	88	100	129	103	110	119	101	111	112	117	103	121	126	125	101	100	100	112	106	107	113	119	107	123	105	129	90	110	115	127	128	109	109	102	118	111	105	111	108	88	107	108	124	120	109	139	119	104	101	122	123	122	137	112	103	132	107	136	119	89	122	101	107	107	123	121	117	109	111	105	108	105	116	122	108	100	119	111	101	113	104	120	109	113	131	103	111	94	94	123	116	111	118	124	123	101	108	108	136	113	107	103	103	118	109	127	109	96	101	109	100	126	100	113	107	111	76	106	127	93	109	91	98	118	97	103	130	132	117	118	107	111	112	99	99	103	78	95	106	123	99	114	122	106	118	105	102	116	144	125	114	101	118	114	109	118	116	112	109	108	107	96	110	132	146	112	103	117	105	131	105	112	94	124	100	118	115	105	113	126	107	103	102	107	97	99	92	109	117	119	105	142	107	105	113	121	111	103	85	112	92	116	124	119	89	125	104	129	106	97	96	120	101	121	108	139	108	110	109	107	111	133	111	146	103	108	112	94	111	122	94	121	113	111	98	121	116	95	120	117	108	118	106	103	104	100	110	124	103	120	126	117	114	125	109	96	96	125	113	108	102	116	107	106	118	111	93	105	106	122	123	122	115	117	93	112	120	121	100	105	113	112	144	100	97	95	102	99	114	118	114	121	96	111	121	109	128	136	117	110	117	116	116	114	124	116	103	106	95	123	110	124	117	123	115	97	107	141	116	139	98	123	98	107	111	109	116	112	119	104	115	95	123	105	108	121	117	128	106	108	115	97	136	107	117	112	121	104	100	115	115	94	101	115	106	109	106	111	117	102	117	107	133	140	126	96	116	95	106	114	102	134	105	114	109	121	115	119	129	128	106	111	122	145	103	134	98	96	121	95	105	109	96	112	116	116	125	113	101	122	123	115	138	107	116	104	115	119	103	104	125	97	119	106	106	135	119	122	123	123	116	112	113	95	122	127	111	109	96	120	71	114	112	116	109	116	113	111	135	122	116	103	134	101	120	121	107	106	106	106	97	120	118	115	114	112	122	110	115	105	117	113	121	117	120	108	106	102	124	104	110	107	123	113	116	110	113	114	114	115	123	131	129	138	112	116	133	112	111	99	108	110	102	98	116	124	118	99	132	100	119	117	99	110	130	136	120	114	86	107	115	91	107	102	138	112	111	115	120	112	109	124	127	122	95	117	116	115	118	109	104	129	124	133	101	128	117	106	119	118	118	87	132	95	121	129	131	108	89	105	109	110	105	91	103	107	122	93	112	144	116	125	114	115	98	93	119	132	121	103	110	122	93	92	120	96	133	131	95	131	117	112	120	102	110	109	111	123	113	123	106	110	106	116	119	107	115	100	100	113	100	125	111	99	105	125	108	113	112	101	108	107	114	119	105	132	109	108	120	107	106	103	111	134	100	116	121	125	101	115	120	120	116	123	114	100	102	125	104	110	111	121	109	81	133	99	111	123	130	115	111	115	113	125	123	113	107	88	101	116	115	110	126	125	128	116	102	107	118	114	95	111	120	122	120	107	123	103	112	104	109	112	110	121	114	115	125	93	117	121	121	111	109	111	100	117	111	120	112	108	107	112	107	119	109	110	119	121	126	125	108	98	107	119	143	111	111	106	124	111	86	105	104	123	100	113	95	113
2107	392	408	444	446	417	371	372	391	362	369	376	345	353	394	364	346	377	378	346	370	338	346	319	323	342	329	338	332	343	364	335	383	365	354	329	348	328	339	327	319	350	351	339	354	354	341	360	350	327	352	339	311	337	330	340	350	329	326	373	344	352	321	347	345	379	336	348	333	324	321	303	362	317	347	341	346	362	346	359	376	340	360	345	315	341	379	323	344	350	371	293	351	335	363	343	318	378	345	344	351	313	328	336	359	340	326	367	372	336	413	321	362	346	367	331	365	354	350	356	367	337	381	328	335	394	314	338	327	342	341	363	334	352	336	369	332	327	329	359	355	340	330	338	293	307	317	344	360	377	331	311	360	331	361	372	359	358	304	319	384	372	329	381	369	321	388	340	348	361	345	347	348	362	324	342	323	345	338	319	327	348	329	330	377	334	340	361	366	325	336	341	353	328	337	362	321	329	357	384	349	341	365	358	317	340	354	356	356	330	349	322	328	328	348	358	380	333	370	366	360	331	343	347	316	322	347	303	339	356	343	386	329	353	340	355	352	349	358	354	317	367	366	335	352	338	343	343	318	315	369	325	325	321	319	364	336	346	334	338	375	356	351	353	345	346	358	338	359	343	365	337	325	358	347	344	352	327	353	320	378	371	320	346	351	340	356	306	373	351	337	361	304	365	337	342	356	347	307	351	332	379	368	357	339	345	357	334	314	352	316	337	294	353	354	360	341	339	343	410	361	353	354	349	357	369	363	319	307	328	332	336	345	336	354	384	324	342	359	340	336	351	367	328	352	346	363	335	320	347	326	348	299	346	336	339	298	342	368	339	346	363	345	342	354	353	320	340	360	371	343	346	365	305	346	360	323	344	352	358	333	327	348	367	341	305	333	314	327	366	321	348	371	342	339	357	336	346	344	355	329	310	354	350	333	362	363	331	328	329	350	353	350	355	331	358	348	307	376	338	331	361	371	362	385	358	360	333	299	356	357	351	350	341	355	343	360	355	333	367	340	351	345	372	327	348	345	335	328	372	339	338	329	347	350	339	324	364	331	341	356	354	353	371	341	337	334	346	323	320	322	353	335	348	352	352	329	329	334	313	351	322	359	355	368	342	302	291	338	361	322	367	364	336	354	336	330	314	321	343	343	314	362	341	336	347	337	368	327	338	342	336	354	355	332	354	369	324	333	323	337	342	345	340	353	353	337	333	354	336	364	331	367	324	354	307	353	328	355	356	334	340	370	305	348	358	321	358	363	344	373	379	355	350	351	329	327	372	337	334	345	341	331	352	300	360	353	352	327	330	310	373	330	336	344	322	336	351	336	355	332	333	368	344	353	338	328	372	330	341	342	363	323	350	342	372	357	368	359	348	343	341	338	322	385	338	317	374	349	372	360	330	343	349	367	353	347	342	328	331	344	360	318	355	322	333	355	347	340	352	330	320	342	331	347	335	345	356	366	358	364	356	308	331	291	350	355	345	358	370	359	351	375	357	353	340	338	326	340	353	368	320	339	331	328	352	318	364	321	333	318	347	352	371	337	340	339	342	360	341	392	338	343	368	360	357	364	338	364	323	351	367	332	354	330	344	331	319	345	337	354	348	304	369	343	354	330	378	320	325	361	349	350	323	353	350	357	346	338	344	355	343	351	353	337	356	337	335	379	350	338	361	340	346	323	344	364	387	340	353	371	357	364	344	340	347	315	342	345	314	358	386	352	314	358	361	317	337	333	335	348	331	353	357	315	400	364	328	370	365	317	312	319	325	310	346	340	344	324	347	308	343	319	334	358	335	348	321	330	360	338	318	363	346	350	355	332	348	378	363	301	348	328	364	347	338	343	344	382	349	353	326	306	305	358	328	337	359	350	317	377	320	356	335	359	357	353	317	367	364	371	319	345	341	334	373	347	339	325	331	314	339	357	311	368	329	349	382	379	333	379	368	341	365	343	374	337	359	338	334	369	354	323	360	350	354	373	350	389	371	374	374	347	365	337	354	351	325	327	358	353	323	350	322	345	374	346	355	349	368	381	338	384	326	340	336	335	324	342	336	352	338	351	366	367	340	332	359	341	342	358	354	340	353	346	363	331	327	388	330	344	336	334	371	324	366	348	322	322	339	343	347	344	340	336	373	345	327	364	324	342	327	350	361	352	340	382	359	347	354	349	362	374	316	320	342	340	359	315	343	337	351	346	346	355	332	331	325	338	355	340	339	365	355	341	337	299	377	348	351	347	357	325	351	348	349	342	325	336	333	377	339	341	328	322	363	353	341	319	318	363	348	342	368	348	330	369	338	318	345	355	348	351	346	373	326	355	360	365	376	324	340	345	328	355	321	338	348	336	332	350	326	337	347	347	343	340	385	351	364	345	346	353	334	331	336	328	350	335	328	327	354	350	369	336	356	338	352	365	340	372	342	314	369	331	311	349	363	327	350	353	374	334	359	348	353	376	341	363	350	315	336	362	354	321	357	355	361	332	338	317	289	301	367	360	339	350	366	330	342	337	316	381	327	296	323	357	347	328	339	331	357	367	362	324	341	338	317	348	340	369	361	386	313	332	351	368	361	378	376	348	317	332	365	331	325	349	328	358	363	384	360	331	316	335	336	319	331	350	327	391	339	348	333	322	345	335	325	377	372	346	338	333	325	326	334	363	302	314	353	352	334	356	313	374	334	341	334	329	335	359	332	358	348	352	332	331	386	355	325	346	383	338	344	335	350	327	357	353	311	329	336	330	371	343	369	360	353	340	356	354	339	353	333	364	324	352	353	355	353	366	324	404	345	346	343	346	339	333	343	328	355	360	336	346	355	370	341	355	356	334	334	361	330	363	336	350	355	338	342	363	354	362	326	354	343	327	372	335	351	322	337	374	349	317	335	348	383	343	336	317	343	317	342	379	341	365	323	326	332	377	353	380	367	337	348	332	333	310	375	328	371	358	355	385	350	357	365	346	344	331	328	357	351	324	324	361	327	356	361	339	377	332	333	371	337	339	340	326	327	357	364	357	361	355	365	382	360	362	353	302	354	356	335	348	353	336	381	331	323	351	368	345	346	339	349	360	340	350	375	333	332	371	346	366	299	337	369	352	378	360	365	321	328	320	347	348	328	345	341	367	338	300	330	352	347	338	363	342	321	347	338	332	315	343	346	336	334	337	342	321	374	340	389	337	362	324	357	338	349	320	346	392	320	333	332	353	330	325	321	340	344	388	346	331	366	377	338	357	323	339	333	317	312	372	344	326	340	351	299	364	370	354	328	351	339	333	336	347	338	328	362	301	355	366	342	325	337	338	342	323	318	353	346	356	339	340	305	369	364	357	352	346	355	374	319	338	333	343	371	306	365	334	345	347	352	364	364	352	351	338	318	369	337	360	343	354	316	337	359	389	351	362	346	328	334	297	345	314	346	282	365	356	372	358	350	324	370	347	368	342	379	331	329	370	321	347	358	380	331	358	350	387	357	341	317	359	365	328	375	352	323	300	322	338	348
7760	1038	1264	961	715	545	490	355	339	315	287	271	275	265	216	257	223	236	221	222	203	223	228	188	211	226	225	206	232	213	210	217	196	219	212	170	227	201	208	189	209	220	210	214	196	222	211	209	211	241	199	234	201	179	218	211	221	207	187	207	193	220	207	174	180	194	221	193	206	193	193	176	206	183	200	204	232	223	203	231	194	233	202	187	178	213	201	226	205	196	182	184	180	211	189	189	207	180	223	209	173	220	185	189	190	198	196	186	203	195	199	193	233	198	190	215	183	219	191	193	195	208	218	190	206	181	202	211	162	196	211	234	189	190	165	196	194	203	227	220	192	208	215	210	188	200	217	200	212	212	195	211	193	201	192	216	182	204	184	203	186	194	193	195	225	185	206	207	198	194	192	186	207	196	203	197	203	197	183	197	203	201	230	202	177	211	185	198	199	173	179	183	203	231	196	183	215	202	197	200	169	194	187	207	215	197	217	177	189	220	215	198	170	203	192	195	211	179	200	201	197	200	222	219	170	195	195	207	176	188	184	208	187	193	227	193	211	191	169	179	189	193	209	194	192	195	195	199	203	209	206	172	186	193	194	187	221	223	189	164	214	195	205	209	183	201	213	205	198	235	199	170	188	200	204	197	224	190	213	210	216	199	184	190	214	189	175	209	203	201	192	208	193	200	199	201	201	202	215	175	203	204	183	190	197	191	201	200	225	162	211	209	196	192	210	199	200	205	193	202	186	198	189	198	184	195	201	192	205	213	204	191	201	175	188	153	218	217	165	233	221	195	212	215	198	207	200	184	203	198	200	196	201	209	205	188	195	185	203	230	205	208	194	213	201	219	207	186	199	203	189	207	210	202	204	211	205	206	209	172	184	197	192	219	205	184	196	209	220	198	194	206	201	207	198	185	217	206	200	216	156	191	200	195	177	207	187	223	223	179	197	193	192	192	166	224	199	191	230	186	210	190	215	202	205	197	192	199	165	227	189	182	181	173	184	238	190	172	211	208	187	205	194	180	212	209	201	209	223	186	211	196	203	179	181	219	205	224	188	207	209	202	189	187	228	230	207	207	203	194	216	219	183	189	193	205	199	199	219	183	196	189	192	174	187	168	204	204	209	191	194	199	208	188	225	201	224	185	186	196	188	201	183	185	200	200	218	230	204	212	192	195	187	205	191	198	201	197	205	177	194	162	204	222	206	191	215	227	205	210	216	172	199	188	187	214	184	188	187	195	219	215	213	198	211	221	196	215	178	193	189	191	178	223	210	173	199	208	190	185	177	208	182	204	185	195	179	212	215	202	203	180	183	200	209	207	192	222	183	210	218	209	185	207	197	183	188	207	216	223	219	196	193	202	192	206	201	211	209	216	205	181	181	202	190	195	196	190	200	201	212	217	202	207	216	184	183	205	204	194	211	197	185	225	221	184	193	214	212	219	195	179	201	185	178	200	204	216	227	218	198	187	191	215	188	189	209	192	201	211	185	199	181	217	201	199	198	201	189	180	191	208	215	198	200	214	187	214	217	224	183	189	215	203	195	182	223	236	188	223	168	193	205	199	205	180	199	202	190	217	189	191	191	185	194	197	198	185	226	207	185	196	199	215	180	189	212	185	212	203	196	224	173	208	171	192	177	203	222	205	193	169	182	204	188	196	203	221	175	177	191	209	230	193	175	199	200	200	179	201	170	187	171	225	191	166	182	208	214	192	209	206	208	189	210	213	195	179	198	203	214	188	206	183	189	201	182	184	203	202	193	205	197	199	206	189	176	176	199	202	226	219	190	209	185	168	188	222	191	194	222	203	248	198	220	223	194	221	206	206	198	205	182	204	201	194	215	186	189	207	206	191	192	187	207	194	199	214	201	185	225	208	200	193	217	186	178	208	195	230	208	186	195	192	190	195	211	192	193	219	201	198	197	197	184	200	195	226	188	212	213	173	200	201	211	210	205	189	228	182	202	176	215	216	210	185	176	222	183	204	218	194	189	180	198	178	212	180	196	191	203	204	176	201	202	183	213	186	158	203	204	202	179	207	203	180	171	193	219	189	201	197	203	208	206	234	200	196	207	190	190	208	187	216	218	203	204	204	208	193	187	178	193	203	184	209	202	215	185	217	211	208	211	194	196	189	210	191	209	196	193	196	207	225	199	197	208	186	186	203	190	205	184	194	171	206	234	218	189	188	187	190	194	210	191	174	185	214	197	204	167	196	195	199	182	193	201	172	189	177	199	194	187	199	187	212	220	200	206	170	203	201	196	215	221	222	206	204	184	189	219	202	221	207	177	203	217	199	206	217	197	194	176	195	206	200	204	189	181	213	190	183	200	184	190	188	194	215	213	204	193	203	202	216	212	180	183	234	208	191	172	211	203	208	185	192	195	205	215	193	184	188	206	207	210	193	199	208	205	211	192	196	208	178	205	192	196	210	203	192	187	212	190	208	215	193	211	187	223	202	175	182	195	214	218	206	214	173	204	209	215	196	184	200	205	183	177	194	201	205	205	205	207	200	238	214	197	184	207	177	199	201	212	206	174	186	186	199	206	215	219	204	214	194	204	201	216	195	193	227	170	175	186	201	201	205	173	236	188	219	188	211	214	188	202	215	175	160	201	189	218	197	217	185	206	217	193	215	203	193	196	231	181	212	212	199	203	197	188	183	195	196	198	200	228	206	200	199	199	187	192	200	225	206	225	196	190	204	212	172	179	200	208	219	186	210	177	210	198	190	200	201	199	175	214	174	228	199	191	211	227	203	200	178	206	187	174	203	187	192	222	210	214	180	211	224	189	203	195	219	214	191	202	199	212	186	228	182	224	188	209	215	194	184	196	163	204	213	177	175	207	184	219	206	214	206	187	203	214	210	205	184	209	187	187	191	188	185	193	193	187	188	202	207	194	187	188	201	217	234	209	186	175	189	194	202	202	203	188	193	203	221	176	172	180	181	187	196	188	186	228	233	219	215	207	174	212	188	204	183	208	198	170	197	207	192	195	236	208	197	210	165	223	205	193	201	215	194	190	200	197	191	179	196	194	177	188	208	212	203	194	183	214	218	189	187	172	180	210	214	196	199	194	185	210	195	185	178	176	202	194	169	206	179	194	213	193	193	201	206	193	193	183	190	188	205	211	190	184	212	207	179	193	222	225	195	173	200	197	197	183	202	209	204	220	202	183	203	197	201	193	183	211	212	174	198	188	174	199	204	212	213	199	195	204	188	162	200	191	185	193	181	205	213	164	192	184	182	189	199	193	194	188	196	162	206	193	182	182	216	212	209	236	193	192	172	202	181	201	205	200	190	203	203	232	192	215	195	215	206	200	225	214	201	178	189	183	202	201	204	208	199	186	210	201	175	202	190	210	202	208	203	200	198	196	197	178	179	176	193	191	169	200	232	207	203	178	217	203	226	202	193	218	149	204	185	211	194	224	224	223	199	196	240	210	185	230	183	198	203	202	187	216	198	199	187	214	185	217	222	208	197	218	204	183	185
5914	1361	2704	3176	2831	2360	2102	1679	1482	1296	1162	1050	979	914	870	808	800	765	731	707	651	680	685	717	661	697	631	641	623	638	627	632	605	578	601	592	623	601	596	604	608	617	594	650	551	564	557	604	583	605	589	585	582	577	559	573	539	613	602	557	576	565	494	568	582	575	596	551	563	566	536	621	560	538	575	561	525	533	554	580	580	569	573	559	548	581	565	566	576	578	557	616	554	597	535	544	526	551	545	544	578	557	547	562	568	529	580	548	594	555	543	585	556	526	524	557	592	555	555	538	543	543	558	559	548	517	530	540	506	584	553	545	540	487	575	584	546	598	553	564	572	599	565	569	580	513	607	505	611	564	555	571	567	542	540	541	557	544	536	558	539	534	526	572	573	568	516	526	547	571	537	539	547	528	576	553	592	506	549	572	533	534	546	573	562	584	568	569	572	570	538	530	534	578	583	534	563	552	562	530	538	606	564	523	539	551	528	572	559	546	553	518	585	527	533	521	553	515	539	506	525	575	560	516	528	510	577	539	542	562	583	573	540	522	526	601	562	538	545	570	557	549	555	559	522	498	583	579	552	560	553	574	558	586	553	559	538	560	534	541	564	546	525	539	547	547	571	571	564	527	501	532	600	551	555	554	510	573	550	578	536	572	634	536	531	527	541	565	537	573	552	554	534	558	504	539	572	600	567	556	527	566	520	514	553	598	529	523	499	521	536	544	542	555	511	524	556	535	523	522	530	519	543	503	550	563	553	565	536	550	544	551	588	557	562	535	572	578	544	550	537	593	582	501	559	552	540	545	558	581	531	548	584	538	612	532	575	563	534	549	538	543	513	564	541	528	560	556	545	564	524	562	561	582	558	566	549	542	568	603	573	529	530	548	543	538	576	522	488	557	534	559	562	567	523	546	547	559	565	548	563	580	562	535	576	518	526	525	551	526	535	573	546	531	535	561	579	566	533	551	563	556	514	536	572	550	546	498	547	589	539	559	548	586	526	590	529	565	567	580	547	555	547	538	533	552	537	542	537	528	499	557	547	553	532	529	571	565	556	529	561	554	603	524	561	581	556	529	503	541	601	525	538	550	539	516	561	510	551	573	612	516	488	536	553	543	536	524	543	564	551	582	570	559	569	540	578	568	526	546	553	565	563	513	547	479	537	585	548	536	522	581	543	549	530	589	549	583	529	558	548	572	526	556	535	523	557	555	560	530	563	589	550	520	536	573	536	477	599	533	564	550	559	561	548	564	580	501	523	560	539	584	607	543	514	531	521	539	543	554	587	517	619	548	587	566	585	527	532	546	538	513	567	550	561	578	517	550	551	547	568	542	555	570	559	535	525	564	559	530	577	522	580	545	534	533	587	516	542	567	505	572	547	550	556	532	538	563	556	580	587	583	558	559	532	571	583	571	537	545	530	523	546	583	527	538	541	546	560	516	535	571	534	545	562	559	579	574	571	553	538	527	557	520	525	561	541	512	574	590	522	553	580	559	501	580	553	546	555	552	522	531	540	543	548	541	535	580	557	566	549	557	525	541	581	583	562	535	517	588	570	569	591	533	557	557	574	536	585	570	574	562	545	544	552	551	530	518	540	545	548	591	547	550	590	534	563	564	558	542	518	566	559	528	528	525	526	555	512	570	518	541	582	469	578	518	570	592	512	560	561	508	541	548	558	551	551	531	576	555	566	551	557	574	532	565	559	568	549	578	551	495	561	541	596	529	562	503	532	592	531	549	554	555	572	508	551	569	540	534	590	544	582	567	564	519	579	507	566	546	511	558	521	565	542	545	562	547	538	539	520	568	568	530	521	570	520	604	566	540	544	572	570	515	569	568	548	565	589	538	539	529	541	558	536	549	537	553	577	562	530	560	543	524	555	558	520	515	557	576	535	551	528	578	527	549	550	539	567	545	528	523	554	567	524	547	559	553	574	555	585	577	526	556	566	528	570	530	535	546	534	540	567	532	553	535	523	523	521	537	552	554	581	540	538	575	519	541	593	555	599	577	548	545	544	543	566	545	524	572	576	555	599	526	499	563	553	522	537	556	540	560	558	528	550	551	538	562	565	495	525	487	540	564	544	539	557	564	555	598	575	532	535	532	539	549	517	528	557	569	603	564	581	556	544	538	549	535	545	547	569	573	574	525	504	554	544	571	562	559	584	546	541	520	572	594	554	527	593	552	553	556	534	558	566	536	536	535	593	549	544	530	526	603	537	553	531	560	548	562	560	609	537	515	561	569	583	578	496	522	572	494	553	557	550	556	574	562	584	544	577	528	543	540	559	540	557	570	546	557	569	589	520	561	532	508	545	532	535	547	545	557	597	571	536	540	582	552	472	541	548	527	552	537	552	578	528	594	528	523	597	532	537	580	552	553	533	568	531	528	537	530	592	546	544	551	578	592	555	562	572	526	557	539	549	530	526	521	590	552	514	564	528	540	556	519	568	573	589	584	537	589	528	623	557	532	522	538	569	537	538	537	522	518	584	566	574	557	530	537	573	595	552	529	545	518	526	538	585	573	553	546	488	525	555	534	572	551	535	552	552	523	552	515	529	500	564	516	501	547	557	504	553	599	544	552	587	528	522	546	561	507	548	521	586	590	554	554	534	546	552	504	548	550	555	565	512	536	530	571	525	531	564	529	520	535	532	570	520	597	544	514	520	551	514	565	529	536	571	548	575	536	529	530	542	535	577	553	571	546	537	571	542	560	560	564	506	528	555	570	564	509	543	578	549	555	557	592	587	547	612	535	539	612	566	520	544	561	576	569	557	566	570	533	544	570	559	595	549	548	551	543	547	531	544	551	546	566	556	541	549	572	556	568	557	556	515	517	567	534	572	559	543	551	500	564	607	502	567	543	573	538	558	558	561	561	519	557	508	561	541	581	544	592	560	540	504	521	577	625	544	521	527	542	598	570	562	548	553	522	506	558	558	579	554	543	561	543	550	618	576	510	504	562	568	560	527	565	561	560	515	522	524	562	515	550	532	609	522	558	566	567	529	548	557	520	537	578	560	544	575	542	537	583	569	564	570	559	547	537	583	538	556	540	542	513	546	591	547	567	535	559	546	573	542	571	518	547	565	549	562	559	534	584	568	563	538	552	561	544	522	552	521	547	518	548	537	576	556	557	576	543	520	546	522	538	515	584	564	536	590	556	511	554	539	577	519	570	578	565	603	579	575	543	503	541	541	502	538	501	520	596	550	564	548	541	540	610	585	552	539	522	522	539	570	614	533	588	563	568	565	539	571	588	539	554	504	549	572	548	569	548	572	589	516	550	513	571	569	536	557	535	579	565	557	558	531	555	549	545	523	558	548	509	523	560	570	559	567	590	596	539	532	581	574	552	533	525	548	511	541	563	569	550	562	540	572	572	574	526	521	565	539	553	540	563	567	533	528	542	557	555	565	520	555	536	519	538	584	556	558	559	545	544	534	567	547	528	562	533	544	563	551	513	589	561	527	559	500	584	519	536	521	584	551	541
14400	2705	2608	2033	1416	1192	942	739	624	600	574	508	502	475	446	442	437	410	411	430	424	384	382	384	402	376	371	398	374	431	381	410	378	373	399	404	412	394	387	362	382	408	374	364	361	350	420	378	363	345	374	321	385	380	380	353	337	392	365	370	374	375	354	376	346	355	346	368	394	366	391	375	345	359	379	403	370	333	359	343	363	393	382	396	345	387	352	371	314	346	370	355	395	387	378	388	346	363	331	368	385	363	346	340	383	382	350	349	345	332	336	382	366	348	377	376	371	379	367	341	373	334	346	368	390	349	354	394	340	375	381	368	325	364	365	312	399	375	399	359	358	354	350	352	349	354	381	360	374	375	388	384	351	338	389	365	379	345	394	365	370	403	389	337	362	379	379	381	361	389	399	380	332	434	395	349	391	366	348	393	332	365	347	396	339	358	343	359	337	337	361	368	361	340	387	344	340	324	370	410	370	352	360	372	354	354	371	339	365	329	377	359	368	375	375	372	356	385	350	391	330	375	366	373	333	344	361	357	388	366	380	370	326	351	388	382	334	353	364	379	381	376	396	393	391	392	369	354	357	389	398	386	376	374	385	384	372	344	302	405	339	371	366	379	348	378	350	363	355	360	397	371	416	381	375	379	371	357	332	380	356	362	326	351	356	360	354	374	331	366	360	365	352	383	378	309	374	380	336	402	382	389	355	389	380	381	359	330	410	388	388	354	357	357	350	376	366	387	370	404	367	367	348	374	396	374	371	370	373	351	375	382	381	338	353	384	377	366	364	399	396	373	386	396	371	369	402	340	341	360	394	362	351	334	360	349	376	360	358	336	396	342	379	394	390	345	342	350	375	359	325	378	370	371	346	389	363	372	376	383	347	380	381	360	370	375	374	387	400	366	366	379	364	400	361	396	388	381	385	364	384	421	346	382	349	359	371	362	350	365	360	358	360	361	353	360	375	341	376	384	388	353	353	348	363	355	392	379	368	391	332	388	378	345	374	377	346	371	364	345	378	348	343	387	370	373	348	339	386	380	391	327	354	373	386	375	344	336	358	380	387	355	380	386	381	349	350	357	368	362	385	361	373	361	385	360	388	379	374	363	346	371	347	397	363	346	334	372	338	385	402	353	396	343	340	379	368	367	395	332	368	369	402	341	385	393	362	382	345	349	379	368	365	388	420	378	385	383	352	355	383	368	401	363	384	376	378	351	332	352	377	403	338	349	349	347	375	370	358	376	405	386	359	374	362	371	337	378	383	354	361	377	344	350	364	389	396	389	325	371	361	397	374	374	357	368	328	381	369	375	381	363	368	402	385	403	368	383	382	342	351	355	404	332	369	362	393	364	388	330	382	358	351	358	387	399	375	424	387	331	373	358	362	392	380	343	332	377	341	382	340	408	349	373	357	382	366	400	386	369	341	411	398	320	368	382	409	348	350	387	366	372	380	369	385	364	365	353	351	347	356	384	356	337	382	391	389	350	351	363	341	355	434	372	344	349	362	402	379	365	375	391	382	377	366	379	378	345	347	378	362	346	354	404	343	362	343	366	371	388	365	353	342	366	366	359	399	379	362	387	387	387	399	365	368	380	363	384	378	375	323	371	418	359	415	378	360	380	393	360	379	371	362	367	356	369	370	378	384	374	370	323	387	371	370	337	350	366	362	371	371	379	375	396	357	385	320	362	337	386	395	356	344	379	390	341	395	380	380	399	393	354	356	352	385	376	343	389	345	415	367	353	400	373	382	369	370	390	358	384	343	360	397	380	358	415	350	344	373	340	349	368	354	373	359	362	363	384	358	367	383	393	376	378	369	352	363	359	352	377	351	340	397	354	372	401	387	386	361	384	360	404	381	378	381	375	395	359	351	386	375	378	363	373	358	360	376	346	350	361	347	331	400	373	373	393	379	354	349	374	390	366	416	356	342	389	379	343	412	397	342	382	364	375	328	360	392	356	400	381	357	369	366	378	344	344	382	341	373	354	359	326	355	382	376	339	380	390	403	394	390	344	346	359	374	352	356	354	368	360	385	378	378	358	398	350	375	370	347	354	364	375	351	347	356	382	339	368	354	350	354	380	374	354	389	389	375	332	360	367	395	393	418	371	385	372	394	424	392	387	402	376	338	382	379	346	370	393	384	339	395	336	366	370	360	377	352	360	331	354	385	390	352	374	370	366	373	378	337	393	379	400	368	366	378	358	334	326	416	347	366	359	382	386	342	367	338	401	385	383	319	366	392	333	368	371	369	350	343	365	352	362	400	385	385	372	364	377	386	366	344	359	367	359	335	378	378	341	352	378	365	376	373	397	389	377	369	348	377	368	367	391	369	393	375	336	358	390	361	389	365	372	361	357	373	387	325	334	366	361	372	375	339	403	330	356	351	378	343	354	367	368	361	345	379	372	385	357	338	338	372	374	402	364	363	377	357	393	393	350	381	369	346	380	387	335	377	363	396	358	394	352	344	381	371	344	344	362	402	360	355	353	356	327	361	372	387	374	374	346	369	349	367	369	341	411	332	367	326	338	373	387	354	343	390	357	359	341	360	368	373	401	389	380	382	377	363	401	374	411	356	352	375	371	370	351	331	347	363	358	378	359	347	364	343	347	354	390	342	345	335	361	355	377	363	376	380	394	377	328	333	382	371	373	364	380	351	376	347	365	381	343	382	390	384	374	359	367	396	379	375	386	353	384	352	377	391	373	406	395	399	358	365	340	363	348	420	404	373	373	378	375	338	375	383	358	368	385	371	330	334	370	343	345	353	347	352	394	370	384	367	368	374	356	347	391	351	355	364	403	391	375	396	370	347	380	375	372	379	373	392	373	372	386	352	362	395	382	401	386	367	354	372	351	390	374	340	366	412	386	372	369	397	389	339	377	363	337	384	340	396	344	358	407	368	372	360	378	359	397	362	352	364	406	333	366	340	380	355	375	365	385	362	370	391	427	361	387	381	408	388	357	358	364	363	331	382	371	398	375	410	326	398	385	392	350	346	359	406	365	328	393	381	387	377	379	368	334	375	377	344	391	339	373	392	361	376	369	374	379	332	330	334	358	363	358	346	389	356	405	427	374	351	349	331	343	361	355	348	341	377	401	371	378	393	371	402	378	368	384	368	349	351	360	352	363	381	367	378	374	338	356	380	360	375	373	358	380	380	379	378	351	392	400	371	361	349	371	377	344	373	379	339	351	352	380	367	346	403	380	344	358	339	333	359	338	381	351	360	393	371	351	360	374	351	412	380	356	370	408	385	355	372	384	403	392	397	375	394	356	386	359	374	363	356	332	360	355	351	342	368	357	340	376	370	387	361	357	378	339	383	375	389	383	384	357	360	368	405	409	358	385	373	367	333	393	391	358	324	382	366	371	415	373	351	380	360	351	404	371	351	350	360	351	364	341	364	346	307	377	318	329	357	356	364	333	372	369	371	390	326	368	379	344	383	331	410	367	373	341	403	381	377	388	353	347	361	360	348	390	332	371	387	390	352	367
7894	2475	5143	5840	5217	4321	3801	2970	2540	2239	2005	1867	1755	1601	1442	1490	1404	1351	1288	1225	1215	1141	1198	1167	1123	1094	1030	1059	1094	1087	1053	1014	1040	1052	991	1051	994	1019	1069	1023	1035	1000	1006	993	999	935	987	994	953	958	1019	959	918	927	965	942	913	959	903	904	917	921	911	873	849	912	918	902	922	899	887	934	936	924	933	892	945	934	916	933	917	883	918	886	1002	872	956	920	918	921	891	941	923	897	914	902	886	926	927	849	926	945	932	942	920	907	918	908	914	898	915	837	914	952	897	885	875	850	910	878	917	856	870	930	887	926	875	910	873	924	928	983	943	857	970	860	863	902	929	906	944	987	877	864	910	902	939	919	897	881	909	915	915	869	872	923	880	896	877	907	910	864	927	898	878	913	896	920	869	901	915	908	899	885	892	909	869	920	899	919	904	928	857	861	926	888	920	911	854	914	912	944	908	919	930	888	899	947	893	908	893	892	882	859	927	939	939	872	852	920	879	860	917	924	896	893	884	910	865	878	966	902	928	944	877	932	912	918	888	925	888	876	970	860	893	901	930	830	928	919	900	867	944	848	935	877	941	928	860	887	973	872	828	892	935	892	923	898	944	878	902	932	889	935	885	884	869	854	876	899	920	862	943	935	863	886	876	910	875	900	902	920	893	878	879	870	912	869	853	906	922	859	922	914	849	820	877	862	912	899	931	901	905	920	883	889	878	909	860	853	886	911	850	916	874	856	922	883	803	918	919	938	869	935	914	884	905	943	921	896	887	885	925	873	921	883	874	888	912	928	907	918	922	910	932	897	888	867	874	881	915	915	846	894	891	902	881	886	889	888	883	861	836	910	889	916	890	921	915	868	887	915	854	869	926	852	949	867	871	889	899	939	894	869	919	888	894	949	912	878	888	841	892	959	907	861	874	846	909	865	912	918	908	853	888	881	895	937	865	917	928	933	901	906	953	883	857	929	884	897	1005	874	916	919	876	921	910	903	916	862	842	913	929	980	901	865	903	905	980	872	933	897	898	915	952	901	874	857	904	862	912	934	905	856	889	888	875	893	888	861	884	868	924	855	903	871	904	899	889	922	889	911	910	930	915	888	891	910	871	905	944	923	834	880	940	938	873	899	910	906	878	914	864	908	861	869	917	935	905	820	885	879	942	905	863	941	908	978	877	878	901	880	941	919	904	872	928	945	932	898	848	964	877	896	909	951	901	891	919	886	854	850	920	879	877	886	932	883	911	902	923	949	900	853	972	872	882	905	873	916	898	912	863	908	896	907	910	907	852	869	916	930	894	955	903	905	943	890	865	890	866	885	906	881	928	867	876	852	886	868	906	877	906	842	899	876	910	906	846	826	924	936	914	888	902	914	927	938	875	943	874	938	959	892	861	874	889	935	907	937	870	854	899	907	931	896	880	820	905	899	924	893	898	930	957	880	887	899	871	890	896	903	876	917	899	897	901	926	901	891	962	866	904	903	876	866	868	910	884	897	862	881	860	956	889	929	876	915	956	927	872	952	897	918	908	874	874	915	884	899	886	909	892	969	922	833	873	890	892	933	910	930	939	872	902	865	855	934	882	901	915	889	877	915	867	924	906	963	874	891	922	841	899	869	895	855	855	874	889	900	889	926	914	879	912	908	871	930	928	896	924	871	916	940	884	841	876	910	856	910	846	883	912	876	903	943	960	895	915	878	910	842	892	886	920	892	919	916	899	910	877	893	903	902	870	896	866	875	860	860	917	900	948	908	931	968	844	908	893	917	931	884	865	869	864	896	874	911	884	899	865	902	900	889	928	910	837	926	958	921	875	929	858	893	914	854	862	908	878	838	863	906	919	928	896	905	900	899	852	885	876	898	935	896	875	830	879	967	928	876	944	934	906	925	850	900	801	880	904	849	897	882	906	890	867	866	880	908	917	909	867	942	883	897	878	838	895	870	886	938	887	903	898	921	921	876	906	872	891	909	910	885	899	897	880	866	940	962	851	837	898	907	859	871	892	831	868	905	862	879	926	932	925	902	920	881	884	907	877	907	902	924	891	919	918	865	866	865	859	850	919	861	907	912	851	873	895	890	918	887	916	881	878	922	855	869	922	902	871	891	882	908	842	906	868	895	864	882	830	899	873	900	909	903	888	906	905	853	904	913	954	871	896	891	895	874	906	940	934	878	924	885	935	917	898	924	914	879	929	821	871	867	901	936	913	922	854	933	871	889	896	912	879	899	862	882	935	872	917	907	869	872	876	890	911	898	913	883	851	875	909	908	895	910	924	964	880	908	912	921	921	957	892	880	902	893	864	880	902	869	896	897	902	838	916	957	913	955	907	889	911	872	917	908	950	892	862	857	931	920	929	907	918	887	888	833	878	874	882	945	892	930	905	917	861	911	865	910	860	881	908	889	885	884	934	836	902	864	931	865	846	922	908	852	915	897	869	932	904	843	898	826	945	933	858	859	845	933	899	870	860	937	910	904	877	843	940	894	834	887	907	859	883	885	907	880	894	911	903	870	881	843	873	845	930	880	874	958	897	905	948	875	959	969	871	864	890	828	884	875	934	884	885	880	834	907	901	903	844	856	883	909	919	901	889	881	899	862	900	952	881	932	890	843	879	900	901	857	887	884	932	947	930	846	907	848	837	868	858	906	856	845	925	861	910	856	853	937	874	863	934	866	928	874	876	906	903	858	927	887	907	885	870	935	841	885	900	906	903	880	959	902	933	930	835	898	903	919	863	864	897	941	922	896	899	903	905	935	881	902	893	901	914	976	886	974	882	891	856	899	889	903	879	921	880	873	910	903	884	878	934	851	851	894	912	920	927	903	901	850	900	930	937	870	862	844	910	834	902	858	882	894	914	891	869	886	886	872	927	884	844	916	867	890	853	897	946	892	919	887	893	912	896	901	895	911	907	895	936	892	942	936	852	867	916	937	880	898	882	885	866	840	902	919	988	890	898	883	914	873	908	915	918	916	838	912	919	859	928	864	873	850	864	907	870	890	902	881	926	862	910	907	885	899	917	889	899	917	912	928	903	902	891	883	907	904	916	916	928	870	893	901	871	917	897	938	916	899	883	868	884	887	906	879	910	911	868	878	840	837	875	899	921	867	936	935	926	905	931	905	875	903	900	896	898	845	878	905	887	893	921	944	905	850	920	854	856	895	946	836	886	916	892	891	876	901	864	911	897	933	880	867	874	919	876	912	861	895	909	879	846	916	923	889	848	895	910	853	958	896	926	965	844	937	892	869	872	843	865	933	920	893	915	899	934	874	854	965	902	942	897	870	915	853	923	899	917	902	876	930	938	892	871	893	925	810	878	937	904	837	850	923	890	923	912	891	869	944	895	930	910	887	908	873	915	885	932	877	927	857	942	889	890	882	900	908	900	871	902	914	912	879	915	919	956	973	918	946	867	945	921	881	870	916	877	886	899	877	922	916	857	870	888	941	887	897	900	864	914	916	910	854	924	887	874	912	880	900	872	902	937	906	854	936	881	882
1979	140	150	139	126	126	136	105	128	116	128	115	108	112	112	128	114	126	127	115	107	109	120	109	112	132	112	112	103	134	108	114	130	107	133	116	120	122	117	128	112	108	132	139	113	103	114	138	117	111	118	115	123	116	128	111	121	110	121	134	100	104	97	138	117	120	126	108	101	99	133	124	115	121	112	108	118	125	106	107	103	125	113	113	124	108	112	114	112	135	115	89	111	108	104	112	101	123	105	112	133	133	121	157	126	131	124	122	105	102	127	106	107	119	92	116	114	115	117	127	129	110	106	117	128	136	109	119	102	112	121	114	125	101	146	106	101	132	109	127	123	122	110	119	150	131	134	111	116	111	120	121	138	103	119	114	134	127	131	130	115	122	99	110	139	121	119	124	92	133	116	113	114	103	111	98	116	128	121	114	111	126	120	112	110	126	114	95	131	107	113	117	105	101	112	109	103	102	114	127	127	122	105	119	134	118	125	123	100	127	128	125	119	134	101	119	114	132	108	115	107	115	106	134	103	93	102	138	124	113	112	118	92	132	137	128	121	106	125	97	97	129	108	118	101	105	123	130	112	121	104	111	115	128	125	101	131	111	114	130	112	117	106	104	131	111	109	107	105	112	102	96	104	95	96	115	131	119	123	112	103	111	101	104	97	111	112	117	123	115	131	133	112	96	88	123	114	129	114	113	119	132	105	117	123	108	111	104	116	91	132	106	108	109	110	115	94	126	121	102	109	113	107	129	106	133	128	119	103	113	128	112	111	114	113	130	122	97	116	122	124	107	130	121	123	118	110	113	137	99	137	132	123	119	117	116	108	108	130	125	116	111	100	127	112	102	108	102	129	103	135	134	107	129	104	125	110	111	131	126	106	115	123	107	117	119	139	106	111	122	109	110	121	109	105	141	117	115	126	116	105	119	117	111	128	146	105	106	108	112	95	123	117	110	105	101	117	110	124	114	112	107	108	107	112	128	119	122	97	119	113	133	107	116	128	100	120	118	125	102	117	138	130	137	120	111	116	120	109	126	116	131	113	136	110	126	108	99	105	114	112	141	121	117	132	109	99	112	104	111	117	101	118	94	128	117	122	127	111	109	106	90	126	115	110	114	117	118	114	119	125	101	120	108	96	112	136	112	115	120	103	112	124	115	124	131	114	116	103	124	103	112	101	104	121	114	124	135	141	118	111	111	106	109	135	131	136	123	112	120	111	101	111	114	107	96	114	123	119	99	127	104	121	122	110	129	111	130	95	108	111	108	115	107	149	105	125	110	132	122	114	100	119	85	90	103	106	111	123	110	97	128	104	128	128	117	107	97	112	120	112	106	118	116	110	115	100	95	108	120	116	116	113	133	127	100	112	123	126	125	108	116	122	116	114	105	103	123	118	110	113	113	97	107	109	129	120	108	115	118	111	110	106	110	128	103	113	120	112	122	107	133	103	110	128	99	123	118	123	110	111	101	117	109	125	136	128	135	93	128	105	113	98	132	114	113	121	115	111	125	115	107	109	120	114	127	111	118	104	110	126	105	87	115	115	108	126	134	127	129	110	122	122	104	129	110	138	122	127	129	102	124	120	130	129	110	105	121	118	124	114	124	96	116	117	95	82	108	113	96	105	118	97	96	125	115	122	125	119	101	105	85	102	96	99	103	106	121	128	115	110	95	110	116	129	119	113	123	109	123	119	136	129	131	120	117	120	114	116	112	114	123	107	108	112	113	119	133	115	126	114	117	123	110	113	121	112	120	112	108	122	111	113	130	109	122	112	100	130	125	111	101	126	105	124	128	122	118	114	106	119	109	110	117	100	120	111	121	105	109	111	132	108	119	120	111	128	140	121	105	106	106	104	108	123	123	120	126	113	114	125	115	126	105	114	103	141	133	120	125	101	116	114	138	115	124	107	126	115	122	119	114	115	117	100	128	122	123	115	113	113	124	109	121	118	108	118	115	125	109	119	108	127	122	110	119	130	104	112	126	107	108	127	113	111	126	122	121	101	122	94	107	122	118	115	110	116	116	113	92	110	98	122	121	125	137	121	114	111	87	116	103	116	123	123	116	109	110	123	127	107	86	119	113	105	107	112	121	122	116	133	115	103	122	94	111	119	128	129	125	114	114	126	128	104	109	106	111	102	89	127	106	129	103	125	117	119	114	119	100	106	109	136	109	107	120	126	112	116	113	109	114	114	123	115	108	104	117	105	122	112	94	111	113	147	104	96	111	146	92	111	125	104	122	105	95	98	102	94	104	113	118	117	106	127	118	120	101	100	127	115	111	105	126	97	123	111	132	118	116	109	114	103	98	105	117	134	106	111	115	121	102	101	134	117	104	136	105	121	113	131	91	117	136	115	121	106	120	101	102	100	127	126	103	112	126	118	109	130	113	126	115	123	124	103	102	105	117	113	107	127	119	110	120	90	110	104	117	101	120	132	132	108	126	101	113	96	117	109	110	112	120	114	99	127	107	127	112	134	129	119	115	119	127	101	100	93	131	119	109	118	131	107	108	107	118	135	96	127	122	104	110	127	96	111	110	110	119	114	120	112	121	121	137	91	95	107	122	95	105	95	132	128	122	123	133	97	96	140	114	140	101	98	104	105	106	107	104	120	109	118	132	113	92	111	107	103	107	114	106	139	107	119	136	109	124	117	130	109	108	106	122	127	117	117	106	120	113	97	117	124	109	114	99	131	121	102	121	116	116	117	94	105	113	126	93	115	120	116	114	105	131	110	134	111	113	120	103	107	117	113	115	115	106	104	105	119	132	107	116	105	121	109	111	126	131	129	126	112	123	125	109	101	133	105	113	120	118	111	123	122	137	107	110	118	121	118	112	112	127	137	100	106	117	117	104	108	110	105	119	116	139	101	117	141	107	99	125	110	95	112	127	103	108	118	150	107	129	103	105	128	118	122	126	113	107	118	123	113	108	136	100	106	127	125	111	101	128	118	105	123	108	111	102	117	115	102	118	123	115	115	128	105	119	111	112	108	123	96	121	108	120	136	104	106	108	131	124	122	137	120	114	131	121	105	87	124	137	131	108	123	101	108	109	122	118	115	94	109	128	113	110	118	119	115	107	133	112	108	122	117	116	115	105	116	121	97	123	128	123	111	110	122	100	107	128	119	122	112	116	117	106	118	108	139	138	100	100	127	105	103	130	108	111	119	131	114	118	117	117	108	115	138	108	104	116	104	120	114	115	110	107	104	121	119	123	113	103	113	116	108	123	112	98	114	105	117	116	116	125	113	128	120	128	104	123	113	103	113	114	110	116	112	111	122	107	113	116	113	112	116	126	96	107	127	120	96	114	106	106	105	119	113	91	112	118	113	108	144	114	123	120	113	129	116	108	111	118	115	118	129	103	104	122	123	123	105	114	115	126	101	130	128	115	118	107	139	107	109	114	121	123	114	98	121	115	94	105	126	102	115	130	124	146	112	119	102	107	116	110	101	89	137	123	122	123	116	111	130	124	111	97	107	108	97	125
2126	395	438	493	461	447	451	414	384	397	372	377	401	349	378	359	363	345	344	362	341	342	361	365	375	395	381	372	355	372	373	380	346	372	387	349	374	386	358	369	372	381	380	363	369	364	395	351	346	361	337	341	347	353	349	367	364	358	353	370	363	358	335	338	350	365	373	387	373	394	367	360	365	372	376	377	365	353	373	360	349	372	376	375	356	349	372	417	389	334	391	338	359	366	363	342	392	387	384	385	372	383	380	387	379	350	393	364	389	348	394	339	376	344	364	348	363	362	335	368	368	362	380	341	369	359	361	323	323	339	332	348	357	406	366	401	318	358	361	383	378	335	331	415	360	333	365	369	353	351	377	404	368	398	349	377	353	388	352	358	325	338	390	359	380	405	398	353	388	406	370	354	399	359	339	389	382	372	344	397	342	346	355	347	334	373	384	329	363	360	350	336	354	376	353	379	338	382	369	375	389	368	352	358	326	336	343	352	370	365	364	369	338	371	340	326	343	376	347	383	359	331	362	392	337	372	392	366	348	385	355	365	371	332	352	395	378	366	346	378	383	376	344	347	365	362	344	353	354	367	389	406	375	397	362	351	362	337	396	378	372	360	380	358	337	357	375	370	378	384	366	374	334	368	363	398	388	369	359	357	353	352	395	356	349	370	369	370	372	364	369	373	336	353	357	367	382	370	360	378	386	375	361	354	358	352	379	359	385	335	385	330	371	365	400	372	357	344	380	364	349	356	353	378	401	325	371	365	364	361	366	344	394	366	383	388	372	393	374	366	349	361	350	361	366	368	352	374	364	347	364	394	356	346	320	325	367	361	316	367	364	351	381	372	364	365	365	377	344	362	337	350	320	325	367	366	372	351	357	352	345	335	372	371	335	394	373	362	385	382	371	349	357	412	382	364	378	357	388	346	371	377	383	372	366	343	365	379	380	386	365	370	350	359	335	377	369	348	361	372	395	377	408	349	379	383	346	385	379	359	299	347	358	385	400	356	348	357	309	348	358	398	351	404	384	371	371	364	338	368	400	367	344	348	379	292	364	345	397	391	354	347	345	343	354	360	369	344	352	386	399	373	361	357	375	371	381	400	417	391	351	377	356	345	387	368	366	326	360	372	340	357	356	374	317	371	331	374	377	365	338	388	376	378	366	336	367	359	375	356	383	369	361	347	349	379	312	337	343	343	333	365	360	356	369	333	400	354	361	398	346	366	346	364	335	367	334	357	367	365	353	370	376	354	343	356	347	372	351	332	364	361	317	393	366	371	380	341	352	401	334	348	387	355	361	364	307	377	412	389	361	346	367	421	367	366	337	367	403	349	360	349	381	330	380	382	380	363	408	373	377	373	354	347	326	376	353	339	375	346	390	361	393	374	342	373	353	387	392	363	361	393	376	375	380	366	380	362	341	363	372	397	394	350	429	356	393	319	315	403	374	381	343	345	377	383	349	367	361	360	334	343	395	352	369	359	335	348	341	348	387	367	335	349	347	363	344	381	341	315	370	337	369	359	332	327	370	358	356	382	343	381	365	386	380	357	364	355	377	367	346	402	357	360	364	410	345	380	377	382	352	395	377	395	348	330	352	368	373	370	346	341	401	367	346	357	389	379	375	350	345	359	343	349	365	338	376	352	353	392	364	322	382	389	346	360	400	360	351	370	428	339	372	383	353	411	339	332	372	360	365	345	364	355	355	361	357	336	352	354	347	406	372	388	359	336	380	364	339	375	391	360	360	338	381	358	387	363	361	361	379	367	377	378	373	374	360	413	364	400	382	388	383	326	346	370	372	367	376	382	337	389	405	358	328	386	337	356	377	366	335	349	361	376	365	367	342	355	342	376	359	396	395	353	351	386	351	352	373	359	360	347	364	378	380	345	364	363	352	366	353	373	369	384	366	362	356	411	377	368	388	345	355	342	365	335	370	332	342	379	360	402	362	343	379	369	366	377	331	357	346	373	339	362	380	383	354	363	388	350	377	374	370	351	358	385	364	344	345	340	367	357	371	331	342	356	359	377	392	395	361	327	371	382	383	383	374	383	355	347	389	375	367	372	354	361	360	392	348	377	363	340	375	354	347	374	343	358	352	409	383	388	342	346	355	363	378	370	348	381	401	359	369	380	382	386	371	339	346	349	338	413	372	367	363	378	393	365	345	349	349	338	377	331	369	388	359	354	365	345	352	352	363	371	364	365	350	385	374	398	377	375	352	407	364	363	365	366	381	371	346	363	365	373	348	340	394	381	345	350	367	367	370	403	343	340	340	385	373	378	355	371	392	379	381	383	359	364	369	355	349	352	360	346	354	379	357	324	397	351	365	363	336	377	356	355	381	392	370	376	351	351	330	353	345	383	366	375	334	376	384	360	355	344	377	356	388	387	348	328	374	368	353	368	326	377	351	375	363	371	378	344	399	378	367	393	369	359	356	373	353	356	340	354	339	350	361	371	389	347	386	371	344	359	370	367	366	362	341	363	380	369	376	361	333	326	375	358	363	350	348	362	392	325	345	340	395	336	353	378	353	353	354	376	353	375	373	342	355	368	378	371	366	369	374	381	356	384	364	360	369	362	368	381	352	354	399	318	386	379	331	354	371	365	389	355	357	352	369	374	356	365	401	357	346	368	349	354	387	370	357	376	344	342	343	374	334	407	361	341	390	368	395	374	381	355	372	356	335	347	347	366	372	337	376	357	397	375	361	354	358	346	343	338	370	368	343	369	394	360	374	341	355	374	366	373	365	363	333	369	383	330	379	391	376	386	371	379	367	358	407	344	353	386	390	394	349	326	347	374	370	355	384	376	357	342	368	324	366	363	363	345	349	380	348	378	339	328	352	349	379	355	370	345	361	363	355	436	396	372	359	358	359	374	354	355	360	384	362	353	359	373	345	350	358	373	367	379	329	387	357	376	371	358	300	365	391	356	391	356	374	370	381	373	363	368	394	379	376	375	333	350	391	347	357	378	359	361	367	398	368	373	371	364	360	344	362	382	370	356	363	360	348	363	387	339	372	355	360	349	350	376	353	351	379	368	367	365	345	374	371	369	363	359	360	379	377	378	359	370	383	329	367	367	336	312	352	330	378	345	390	354	382	375	364	362	363	358	316	352	386	372	351	340	358	352	359	384	357	396	388	395	354	345	392	338	390	413	370	356	350	341	385	325	383	369	369	363	371	377	347	348	367	355	353	362	371	359	375	347	347	327	373	360	350	356	361	361	356	345	366	339	349	369	356	386	342	326	369	390	390	367	371	394	369	347	377	382	360	356	350	380	355	356	366	372	378	393	353	324	406	353	373	371	345	397	386	325	367	369	376	373	355	360	389	367	366	345	371	370	390	335	374	365	369	363	352	361	359	389	356	360	366	377	342	390	359	367	348	358	376	369	424	381	352	368	359	347	384	380	355	349	374	357	343	372	381	362	368	364	347	349	356	351	368	366	321	340	315	403	349	380	360	335	346	381	350	397	373	350	345	368	338	343	345	335
7680	1050	1229	962	741	537	415	402	331	320	296	256	252	256	229	248	217	257	250	218	213	188	207	222	215	180	179	218	202	216	195	206	234	222	209	226	239	226	193	196	200	220	211	183	233	188	225	215	219	197	181	212	217	180	222	173	197	202	200	192	234	202	226	237	224	187	201	216	177	207	218	206	224	188	200	194	193	202	193	211	195	196	207	208	197	203	199	197	212	194	210	177	212	207	195	211	170	172	207	199	210	173	177	211	213	198	199	219	192	198	193	211	216	166	202	200	217	185	191	230	198	193	192	204	200	194	198	188	201	207	203	190	186	218	181	224	214	225	182	188	196	210	224	194	185	213	176	175	237	196	212	188	205	173	182	197	208	189	194	185	192	190	212	213	202	203	194	192	219	213	186	204	179	213	213	179	216	219	164	193	160	185	205	199	213	213	194	200	197	173	177	199	210	194	221	218	200	227	196	217	208	239	210	220	181	201	207	185	182	211	214	194	208	194	200	194	206	201	196	209	196	201	176	163	186	224	186	188	211	218	227	224	194	179	163	169	199	202	183	196	188	192	167	194	165	177	196	204	204	212	219	207	195	209	199	183	190	219	210	196	181	200	170	201	225	207	187	174	210	175	208	209	202	182	214	180	212	197	214	188	208	197	213	199	207	193	192	212	192	192	188	228	196	214	193	167	183	186	194	217	210	195	212	222	193	196	193	188	210	192	212	210	211	194	189	199	171	191	188	186	216	208	195	211	198	210	209	172	184	224	183	217	185	210	214	222	180	236	190	201	207	198	188	185	208	216	228	203	202	214	217	212	186	208	210	209	213	204	212	199	228	215	211	220	203	165	199	196	190	199	221	194	224	225	197	201	215	200	210	177	172	193	208	198	192	207	190	216	184	195	215	201	212	182	207	205	175	186	205	200	227	197	225	179	194	196	214	215	225	199	204	211	195	218	192	218	214	205	227	195	196	190	204	211	183	167	194	207	209	208	168	164	194	226	213	210	223	231	206	181	187	201	191	220	185	184	195	201	215	217	207	187	185	232	173	193	184	205	212	214	214	187	229	182	200	198	185	232	195	198	196	207	230	203	200	190	205	204	181	220	191	192	183	211	216	194	213	213	200	187	205	242	212	207	209	216	196	216	234	169	231	206	198	198	217	180	191	227	190	187	192	192	190	213	216	191	205	206	186	199	204	190	200	194	193	198	181	206	192	192	172	198	200	195	189	181	196	171	190	210	213	211	182	220	197	200	222	202	194	197	210	199	179	192	205	183	192	216	202	208	196	202	211	183	192	206	194	198	180	186	205	189	187	207	189	198	160	191	221	207	237	235	209	217	204	184	203	197	211	235	199	194	182	202	209	186	194	228	193	204	205	191	195	188	177	196	191	210	192	196	189	223	213	192	211	208	218	211	234	166	202	219	224	190	209	189	198	209	212	191	189	180	197	222	205	208	181	196	211	200	205	209	216	206	210	191	193	211	198	208	205	201	228	196	195	182	187	197	217	200	202	197	213	205	215	186	181	186	209	196	192	202	201	233	215	198	205	199	221	207	200	202	207	185	207	203	194	182	194	199	199	187	186	207	197	195	195	198	215	227	205	205	192	204	210	188	199	219	218	194	210	220	199	211	209	207	176	194	247	187	183	179	202	186	211	196	183	186	190	213	206	175	195	212	206	202	204	213	202	194	157	193	182	195	196	192	213	194	167	193	196	194	197	194	220	220	175	194	193	221	181	165	186	231	192	187	198	177	188	200	213	199	187	179	183	175	191	232	201	201	201	233	192	199	172	189	188	188	206	182	177	199	197	168	232	202	220	206	200	178	200	211	203	209	217	221	177	220	206	181	224	218	174	193	210	195	208	167	186	216	217	166	200	201	177	192	203	191	192	191	227	181	195	181	201	197	206	182	224	202	176	222	200	213	184	192	196	179	195	193	211	210	200	212	176	210	214	205	212	189	188	212	210	190	200	209	209	204	205	198	200	205	182	218	207	191	230	219	222	187	181	188	187	184	177	211	239	196	181	201	229	172	212	218	186	234	215	185	196	203	201	162	198	221	200	202	198	171	227	220	239	225	208	208	213	181	206	197	207	196	189	175	185	192	192	186	202	196	226	213	197	209	204	225	226	197	203	226	219	185	204	246	203	206	216	205	194	204	249	194	198	209	191	199	196	224	214	218	208	204	202	193	178	202	178	192	206	191	192	224	201	207	191	204	182	181	178	213	202	194	201	185	177	204	216	189	171	195	227	201	184	189	184	181	216	218	197	208	204	197	217	187	182	182	203	196	218	189	195	211	195	189	204	194	196	206	205	195	207	198	192	192	215	209	200	227	202	174	193	182	210	208	195	205	202	205	194	180	201	206	185	185	213	211	189	207	202	195	180	195	178	207	214	220	225	195	215	179	185	208	212	205	181	206	205	212	198	203	209	184	211	186	184	207	195	176	193	198	210	207	183	201	183	185	217	203	202	187	199	215	227	219	188	202	206	207	205	194	209	192	205	202	214	177	224	203	201	166	207	205	191	189	207	176	194	188	180	194	195	190	204	207	211	212	239	209	203	209	231	196	206	187	195	210	193	200	199	221	215	219	207	224	187	229	219	200	191	182	204	215	184	209	195	200	212	196	195	191	196	212	190	182	217	201	192	173	210	211	202	207	208	228	202	193	211	203	193	207	204	205	180	185	224	214	217	188	211	204	186	189	211	210	213	204	219	208	200	203	206	231	185	205	196	206	196	208	189	213	207	188	176	199	193	210	218	231	180	205	185	190	212	216	179	211	189	195	185	196	201	187	203	196	191	179	216	210	197	166	187	201	217	213	208	184	230	186	217	187	188	224	189	201	210	183	181	198	198	196	199	205	211	196	200	207	201	215	181	201	208	197	187	215	244	206	218	222	173	203	178	207	221	195	215	233	203	222	185	209	193	195	178	200	211	173	210	191	206	207	206	222	234	182	191	226	190	214	203	210	218	206	182	200	219	224	212	209	189	197	169	210	187	220	215	178	201	189	191	188	238	184	188	188	224	187	217	189	209	195	196	218	173	190	187	225	199	221	195	213	173	225	198	214	216	168	192	197	196	182	161	215	193	205	187	194	212	179	188	188	165	192	208	205	212	193	228	202	174	212	198	196	201	198	193	174	203	199	184	171	208	202	180	208	190	200	204	210	220	189	214	201	183	176	176	184	198	199	221	219	213	210	172	228	208	210	192	192	183	205	198	175	175	192	204	213	172	182	206	204	191	213	207	206	196	207	231	171	202	229	204	209	188	198	198	202	180	239	215	220	183	199	180	208	215	189	230	200	217	182	212	181	196	187	205	231	198	178	230	197	214	198	177	207	220	189	193	223	213	197	213	224	193	192	194	232	183	197	207	201	191	212	202	187	201	188	193	189	201	225	188	205	189	215	196	179	228	213	202	214	183	215	205	205	221	202	187	193	184	203	202	205	202	188	197	219	188	193	200	181	211	178	188	201	186	200	189	212
6003	1307	2735	3129	2933	2411	2008	1605	1473	1316	1152	1061	1013	925	840	862	806	769	782	743	769	730	708	697	691	650	628	615	670	637	639	608	641	625	651	638	631	592	632	643	656	576	620	575	608	581	551	581	581	619	586	583	589	585	574	574	563	579	618	562	540	620	574	575	545	588	586	577	585	561	591	561	578	538	564	587	550	566	529	542	579	499	568	570	557	599	549	559	599	552	554	581	582	595	581	610	566	567	558	560	588	559	558	570	529	553	559	548	578	526	569	571	590	585	534	602	580	632	590	572	542	609	561	572	552	518	619	540	574	566	545	518	558	568	568	542	537	579	559	512	563	553	553	557	574	558	610	594	556	615	561	533	597	563	605	543	591	583	517	485	565	586	533	550	568	548	577	553	523	555	579	498	604	547	554	565	524	509	586	564	572	551	595	549	547	581	564	569	536	557	568	557	492	571	566	570	611	555	551	524	578	598	557	537	572	562	541	535	585	566	564	608	546	596	607	588	580	559	573	547	584	572	564	569	568	546	559	607	528	581	536	578	583	529	571	557	549	546	596	553	537	575	539	568	571	557	567	559	560	580	582	557	559	559	581	562	547	569	576	582	583	554	525	626	570	574	556	578	553	591	561	556	567	521	597	586	552	556	571	535	539	529	544	535	608	551	585	539	556	571	549	582	573	519	599	579	616	559	532	560	555	562	547	551	554	567	606	607	571	614	560	535	589	573	538	599	569	544	506	589	580	558	550	562	568	540	570	555	568	529	559	529	512	498	544	565	570	582	527	515	555	580	472	580	586	595	555	578	525	580	579	514	562	557	591	584	568	561	550	580	557	532	597	501	551	600	560	530	551	557	584	529	554	551	552	538	568	577	579	548	566	584	553	554	582	535	546	567	534	553	533	533	570	575	566	544	536	579	550	583	562	536	530	519	566	543	510	562	589	573	557	556	587	535	567	559	580	552	567	547	580	562	555	571	579	558	569	527	494	592	557	534	529	591	542	549	571	557	571	502	554	567	524	571	545	539	581	571	588	570	519	587	571	543	546	602	562	532	553	591	606	560	538	545	499	543	544	575	602	509	591	587	551	571	575	538	564	520	600	590	575	562	571	532	576	587	517	571	533	579	530	554	572	565	560	546	553	506	562	571	544	547	562	556	551	536	520	580	543	516	584	537	592	533	576	602	597	607	567	549	572	523	550	540	609	591	569	611	524	545	548	595	554	560	583	606	570	588	532	588	562	590	535	506	595	568	520	583	574	548	546	568	560	577	550	577	570	563	598	590	558	577	559	560	523	578	557	546	564	578	498	567	538	542	592	560	572	548	562	583	582	522	590	556	577	540	589	559	573	554	547	560	571	548	567	519	601	586	559	565	617	579	570	559	541	580	519	581	536	637	590	575	570	570	537	534	594	594	563	520	566	550	540	536	538	561	555	535	529	577	535	578	571	572	538	568	554	595	535	582	574	557	552	543	559	565	583	564	566	575	596	593	565	550	562	524	584	541	528	562	562	563	563	512	598	557	554	561	549	590	537	568	552	567	559	530	556	563	543	576	597	570	535	553	536	574	618	561	578	525	540	530	551	594	552	604	523	534	525	569	539	595	607	546	579	583	534	616	532	556	559	585	556	556	569	592	573	567	551	539	563	581	547	557	543	566	544	593	548	578	582	570	551	538	581	553	566	545	557	515	560	579	585	554	570	559	530	578	532	562	518	562	540	526	568	582	550	570	534	583	571	529	541	547	545	585	545	554	572	562	606	601	558	579	571	540	525	559	591	528	571	555	554	565	565	578	569	582	590	538	581	539	562	565	541	533	591	568	564	592	576	545	579	549	578	532	582	559	566	553	564	565	528	559	533	592	549	528	578	534	568	552	556	571	525	553	533	549	557	559	597	570	564	535	576	581	581	574	535	593	552	562	498	557	566	540	566	587	569	564	520	561	569	559	541	584	573	574	570	558	625	555	526	576	559	542	574	525	561	555	558	576	562	562	539	518	594	540	566	539	607	565	548	563	556	547	587	528	605	502	563	581	500	537	519	584	572	568	581	558	541	580	565	574	566	566	552	565	509	559	579	548	588	522	568	581	567	565	546	558	608	544	632	527	545	546	537	545	580	554	542	587	543	560	508	574	573	576	586	559	564	548	579	641	579	536	555	553	570	536	553	550	543	560	547	597	509	570	581	535	542	551	537	602	553	561	538	589	541	581	583	567	560	570	545	569	579	558	560	523	568	529	534	551	572	564	558	582	566	575	580	588	581	517	594	596	518	551	573	578	535	583	547	595	605	581	546	534	562	546	563	536	583	578	538	574	567	569	534	552	565	519	567	556	555	535	557	588	519	585	556	543	537	566	564	563	564	545	530	553	584	559	563	548	551	592	547	577	560	598	547	523	522	539	586	540	537	607	584	540	554	551	567	532	599	582	576	592	555	539	536	559	553	513	559	547	549	584	571	536	535	530	559	562	537	553	527	555	537	557	568	574	546	551	521	558	560	562	565	568	584	560	531	581	603	552	527	584	561	563	569	536	570	543	532	563	583	565	586	581	576	566	583	531	574	524	576	521	590	555	584	531	582	546	556	535	524	593	554	559	563	558	578	541	573	578	575	564	545	580	555	561	576	556	587	550	578	577	536	555	565	521	580	545	564	577	527	588	578	529	533	565	514	585	606	522	546	579	596	542	576	515	574	507	566	534	562	513	570	586	549	521	611	530	550	558	552	525	573	585	536	535	582	576	553	547	557	535	561	570	542	528	588	551	551	540	575	555	572	582	541	565	529	580	575	530	578	535	577	557	563	566	540	557	531	543	594	512	569	557	551	541	571	595	588	537	536	570	555	553	587	579	541	563	584	545	562	562	561	533	553	571	572	567	582	587	548	594	533	580	555	583	589	539	550	574	514	553	552	614	591	564	553	543	589	542	553	595	489	557	542	579	547	611	561	546	564	500	573	561	548	534	544	547	549	550	567	605	532	589	542	553	554	567	565	557	553	529	555	573	571	594	557	558	582	548	580	539	581	523	559	530	558	563	554	590	563	580	524	530	529	537	508	566	629	549	586	525	561	559	584	571	596	574	540	540	507	536	555	530	528	558	558	604	576	584	531	581	561	543	543	556	599	554	548	555	596	543	562	544	586	544	576	557	537	553	589	545	558	571	569	566	555	606	539	611	544	585	571	544	566	541	585	568	474	550	580	568	538	582	559	524	542	576	580	595	560	577	564	587	579	554	552	546	556	532	569	526	552	532	534	573	570	520	623	543	552	550	575	539	560	544	548	555	547	521	593	516	586	521	542	552	570	565	573	529	548	566	509	547	547	577	565	531	564	525	582	554	590	550	616	555	567	521	567	555	551	558	568	598	529	575	573	553	535	566	550	546	526	539	583	559	540	585	558	577	532	557	574	564	599	552	547	554	559	527	560	518	596	554	537	522	520	613	571	544	558	578	580	609	576	574	545	551	521	536	569	568	570	515	574	562	520	548	565	596
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
