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
337068763909	337068764470	337068765020	337068765570	337068766120	337068766670	337068767220	337068767770	337068768320	337068768870	337068769420	337068769970	337068770520	337068771070	337068771620	337068772170	337068772720	337068773270	337068773820	337068774370	337068774920	337068775470	337068776020	337068776570	337068777120	337068777670	337068778220	337068778770	337068779320	337068779870	337068780420	337068780970	337068781520	337068782070	337068782620	337068783170	337068783720	337068784270	337068784820	337068785370	337068785920	337068786470	337068787020	337068787570	337068788120	337068788670	337068789220	337068789770	337068790320	337068790870	337068791420	337068791970	337068792520	337068793070	337068793620	337068794170	337068794720	337068795270	337068795820	337068796370	337068796920	337068797470	337068798020	337068798570	337068799120	337068799670	337068800220	337068800770	337068801320	337068801870	337068802420	337068802970	337068803520	337068804070	337068804620	337068805170	337068805720	337068806270	337068806820	337068807370	337068807920	337068808470	337068809020	337068809570	337068810120	337068810670	337068811220	337068811770	337068812320	337068812870	337068813420	337068813970	337068814520	337068815070	337068815620	337068816170	337068816720	337068817270	337068817820	337068818370	337068818920	337068819470	337068820020	337068820570	337068821120	337068821670	337068822220	337068822770	337068823320	337068823870	337068824420	337068824970	337068825520	337068826070	337068826620	337068827170	337068827720	337068828270	337068828820	337068829370	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2763	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26192	15727	18995	23248	30044	24485	13210	13175	11170	7979	2667	1135	961	846	759	873	814	630	580	572	418	411	448	462	367	397	438	420	404	371	368	397	395	379	390	411	387	372	335	401	356	389	443	497	434	960	740	367	345	423	375	351	380	355	346	349	381	342	390	372	379	372	318	388	362	351	398	391	408	370	326	388	345	383	390	365	367	384	377	365	336	347	358	380	383	405	364	388	347	361	354	363	345	376	401	400	356	365	346	370	371	370	383	342	390	399	369	381	380	362	360	381	445	388	373	354	369	354	341	410	350	375	354	375	320	312	367	363	363	356	386	368	339	357	371	375	368	387	391	366	384	358	357	343	378	326	405	371	387	390	351	364	383	331	358	404	366	358	335	373	355	358	361	373	381	398	399	379	342	368	363	376	418	385	391	391	381	359	370	380	368	317	338	394	364	352	394	384	396	409	361	379	350	390	359	413	361	308	373	380	361	365	372	347	352	388	362	354	380	369	381	373	375	376	356	319	349	375	417	373	349	361	390	377	351	366	348	360	373	369	377	400	357	372	343	335	329	352	417	379	367	383	366	413	362	346	383	387	341	358	357	331	359	367	363	357	342	377	369	334	380	315	368	373	355	423	376	368	357	360	389	375	382	347	383	387	324	370	432	343	342	375	397	368	384	383	363	365	372	382	364	395	367	363	353	385	375	356	395	380	379	381	339	347	397	380	364	366	349	370	370	360	358	386	357	336	368	405	384	374	339	329	363	390	336	377	392	376	382	356	346	358	378	408	408	373	379	372	392	379	385	375	378	361	321	360	366	380	370	361	364	392	374	378	400	373	362	351	407	349	392	372	364	377	362	345	380	344	343	359	348	381	378	363	372	370	382	406	350	375	351	359	349	375	392	352	370	375	365	360	364	382	369	370	366	350	379	411	341	390	400	349	350	392	327	361	363	351	357	361	357	379	337	365	405	358	344	385	386	408	359	367	364	382	378	385	367	358	331	352	355	360	344	382	359	371	418	369	359	347	364	360	355	347	356	375	352	375	382	393	363	375	359	373	381	399	368	370	349	370	385	352	366	363	361	368	358	374	384	370	379	374	380	350	387	381	376	357	383	328	396	392	404	368	356	362	402	362	371	365	401	358	393	332	370	337	394	336	363	424	359	359	364	363	324	337	358	378	392	355	346	376	365	367	406	404	323	322	366	351	365	361	381	350	375	386	412	380	351	390	333	368	368	357	357	361	355	362	374	390	385	364	416	406	341	377	352	346	325	371	377	352	371	373	393	349	370	377	371	345	375	369	358	373	373	378	380	395	363	377	365	402	352	388	381	365	306	374	396	366	412	363	340	384	373	363	363	357	346	368	372	384	389	377	371	357	371	403	367	345	354	373	361	357	362	349	388	383	369	367	356	358	340	389	357	383	380	357	345	362	350	386	368	335	413	348	367	380	349	405	358	382	371	400	332	333	420	366	334	382	355	356	357	345	363	381	365	342	340	384	411	385	383	350	338	328	358	391	391	386	392	339	388	354	370	356	395	380	350	391	344	350	366	373	380	352	390	371	385	388	356	362	390	340	326	352	382	379	363	379	351	351	380	374	392	360	346	386	343	403	385	413	375	369	341	367	395	398	358	339	349	386	335	394	343	345	347	376	337	400	351	379	359	391	379	346	327	371	385	336	350	330	362	377	346	376	371	365	390	357	353	370	377	374	376	375	377	366	379	382	350	390	404	370	368	376	330	376	369	371	371	372	366	383	344	314	359	351	387	378	387	420	363	357	370	407	400	367	352	358	369	388	343	350	431	374	431	378	387	390	382	374	364	403	367	373	356	371	376	376	368	382	370	347	396	375	374	377	379	363	341	361	370	356	405	376	385	369	363	381	349	357	360	385	359	377	362	361	395	384	363	378	319	356	344	363	357	369	354	357	346	395	365	345	381	353	352	370	341	388	379	352	365	343	363	373	337	368	393	337	374	354	403	399	398	376	381	325	382	339	376	333	352	354	362	377	364	370	383	369	389	328	410	348	376	363	351	348	379	338	342	382	350	376	375	363	395	366	375	368	338	378	367	357	329	380	419	383	364	360	369	346	344	345	326	369	396	377	385	367	370	365	356	384	391	399	407	341	320	387	370	354	351	340	386	375	366	353	392	399	337	385	339	391	348	337	390	380	336	334	387	376	365	341	340	379	383	391	362	367	356	373	339	361	369	366	354	338	389	371	358	353	370	361	350	362	332	363	349	366	321	354	379	396	347	367	392	414	383	321	387	375	374	381	371	359	384	376	377	334	327	351	347	378	344	403	374	369	360	363	352	374	384	370	378	374	356	369	392	368	375	382	366	361	350	371	347	338	373	379	413	367	361	364	340	367	356	362	370	362	385	356	350	353	362	409	355	377	338	382	383	417	357	380	347	357	347	356	388	364	356	355	331	335	371	363	378	359	345	406	410	362	388	352	355	368	369	307	364	375	358	348	355	315	327	389	346	385	349	356	401	350	360	351	382	342	398	367	348	360	382	335	367	341	364	372	366	352	334	368	370	351	371	350	378	390	361	353	348	331	352	391	336	372	388	340	362	389	354	367	390	360	358	373	397	344	372	369	403	383	389	368	375	365	358	397	428	375	375	381	355	401	374	359	378	385	361	350	386	349	345	376	373	385	321	393	366	341	356	355	350	337	376	396	392	392	382	352	365	364	366	384	383	355	363	402	384	380	373	370	384	382	365	390	340	366	356	409	393	386	351	374	389	361	330	392	354	406	361	351	369	349	381	369	389	371	383	386	346	359	356	352	380	393	348	385	350	368	354	377	384	362	392	347	396	357	372	368	393	358	373	353	343	381	403	369	372	430	364	375	366	338	381	368	361	357	360	372	361	387	349	367	336	405	370	354	357	358	348	358	365	360	367	383	364	362	403	375	358	355	371	372	368	360	362	360	396	332	341	376	375	339	412	341	372	380	416	373	389	373	387	405	339	362	353	344	369	400	343	384	381	354	370	376	369	392	337	368	350	374	360	371	355	330	399	375	372	333	372	380	366	362	338	338	374	357	396	362	373	360	414	385	394	401	330	361	354	387	358	385	354	417	392	337	352	370	353	387	365	359	385	324	350	412	380	392	421	382	351	362	379	367	351	386	385	346	330	373	372	357	373	415	375	350	372	374	408	370	375	330	374	357	387	381	352	362	355	386	331	375	363	381	366	325	367	361	393	413	357	362	377	372	340	378	366	373	364	353	351	372	346	372	385	340	380	384	390	364	368	374	333	348	345	372	385	394	363	369	332	373	401	394	366	388	361	373	341	382	414	363	368	360	369	350	377	367	403	326	375	356	382	342	404	369	338	399	369	376	372	388	329	356	333	346	375	392	360	395	367	358	391	361	365	389	391	326	370	347	334	401	366	330	380	388	345	369	387	379	360	342	356	349	361	367	359	364	444	383	386	373	356	398	395	341	357	351	397	382	326	361	361	372	355	354	391	365	367	366	369	385	345	373	349	337	382	361
13809	11450	23443	32511	39128	33443	25392	31307	26660	24606	8672	5014	4308	3779	3334	4056	3783	2638	2399	2223	1582	1346	1212	1191	1172	1225	1085	1071	1082	1093	1055	1054	1036	986	1087	1071	1168	1074	950	992	1046	1032	1644	1950	1371	5635	3257	906	920	869	890	901	886	905	887	905	925	891	883	917	873	879	871	874	860	940	871	883	830	849	858	981	853	917	883	907	903	863	900	899	868	900	894	869	869	847	898	878	873	902	902	898	939	907	852	876	931	941	926	873	879	866	859	856	893	883	901	923	916	940	852	879	872	890	914	869	857	837	896	893	850	866	887	822	929	886	870	912	863	884	900	851	886	929	912	884	846	885	856	922	830	874	853	902	871	866	903	844	912	827	943	846	860	810	898	893	847	862	821	955	872	925	904	853	853	820	839	918	859	900	920	881	858	864	888	874	892	887	848	852	895	923	889	882	882	904	877	898	858	874	911	895	879	852	839	892	846	903	855	878	908	920	864	852	879	879	851	943	933	928	867	867	906	832	839	868	913	893	879	903	885	855	882	883	871	873	921	873	859	862	872	882	883	905	863	814	842	831	887	845	846	949	922	878	835	911	904	907	845	880	902	900	843	889	849	888	879	913	903	898	815	858	891	898	847	831	836	820	900	863	893	914	885	867	902	856	883	877	900	807	920	903	885	856	882	872	873	834	883	853	941	872	900	878	898	892	885	915	854	894	835	866	845	931	868	866	890	870	899	892	900	894	879	840	872	918	845	859	908	882	875	890	898	867	874	858	832	894	828	891	887	836	882	887	891	860	870	909	860	865	906	923	877	906	904	898	871	897	870	923	861	907	892	859	859	883	898	890	864	856	926	843	876	892	904	865	931	887	906	901	833	876	877	846	852	909	869	880	933	899	899	844	926	870	897	863	871	920	857	879	905	939	891	875	915	841	850	869	844	932	893	894	906	900	865	908	873	889	844	885	842	908	845	902	883	857	889	863	875	859	856	872	855	824	867	903	867	826	871	878	895	871	892	855	859	883	873	890	917	848	858	837	847	828	902	823	886	871	880	882	869	864	845	865	811	893	870	876	882	846	853	888	855	942	873	822	911	904	797	854	871	868	879	938	888	872	849	878	852	905	861	842	863	885	818	876	941	839	813	864	871	860	892	925	857	873	891	903	860	878	922	881	895	877	881	857	843	857	836	890	872	878	925	839	890	876	818	866	861	892	828	897	907	865	829	893	862	890	849	830	877	904	904	873	881	828	866	894	909	937	879	904	880	854	917	880	847	819	857	875	877	863	875	936	822	882	882	913	839	868	912	866	904	832	863	881	870	887	873	830	907	855	902	863	856	841	893	870	872	875	882	859	797	939	909	870	843	849	927	890	920	847	830	874	904	878	887	925	884	861	833	828	883	868	845	913	836	874	892	865	879	914	860	882	882	880	895	922	847	866	871	887	870	881	886	897	849	885	854	875	885	918	843	821	913	837	821	882	852	874	879	866	851	840	901	874	857	896	874	868	866	888	872	872	901	927	895	887	871	890	858	928	925	901	904	894	860	854	886	864	901	882	925	892	879	882	878	852	864	888	956	910	854	843	914	885	818	934	905	884	845	881	897	845	871	858	865	903	897	957	865	878	866	882	896	858	907	935	915	842	864	864	866	891	861	862	885	851	912	878	896	923	901	876	902	906	906	864	861	870	921	880	855	903	918	875	947	835	924	864	882	858	883	880	855	829	867	897	856	866	923	891	870	874	872	925	865	902	897	892	906	861	957	902	893	881	891	902	859	875	900	860	852	918	865	922	849	902	863	905	864	864	818	892	865	837	935	889	935	895	907	897	852	864	814	876	909	888	861	862	869	817	941	861	876	850	896	898	874	856	889	843	876	871	916	917	892	912	886	924	869	870	913	872	882	875	900	895	896	848	853	880	918	883	874	846	835	848	874	890	827	852	869	840	938	877	927	928	841	918	880	836	835	908	860	891	897	826	879	856	886	863	938	896	830	877	848	881	891	845	869	903	852	818	834	861	841	865	911	873	873	868	888	834	931	923	876	857	862	864	847	897	927	879	880	894	879	896	884	883	929	886	875	868	892	875	879	850	856	883	895	844	908	827	894	877	943	837	869	848	822	918	872	844	874	876	863	860	923	838	901	906	917	924	871	890	866	941	870	893	849	847	907	912	845	948	868	915	914	841	845	878	855	890	845	860	804	874	864	900	862	888	915	849	942	841	857	892	883	844	797	922	887	862	903	893	891	875	856	891	885	868	888	905	865	907	844	887	916	840	880	861	873	914	905	891	851	906	889	857	824	871	872	897	955	920	846	823	896	917	896	877	881	860	870	905	858	910	862	899	839	885	847	876	894	887	889	811	901	882	858	851	910	892	813	839	815	913	820	879	845	850	892	879	878	884	854	871	931	902	848	881	856	842	893	906	877	893	879	838	872	843	910	886	908	839	939	889	917	894	936	884	857	853	926	870	893	903	867	858	875	851	861	854	866	896	875	904	903	859	880	881	865	914	878	873	824	848	907	920	849	867	853	852	858	845	909	829	888	887	957	886	872	890	905	898	916	915	892	837	914	898	899	841	894	893	893	927	856	795	891	949	839	893	868	861	849	854	889	915	844	883	873	902	862	907	860	881	849	871	820	861	868	924	863	848	901	874	887	817	886	884	874	909	880	871	898	922	852	873	921	897	931	881	880	907	853	897	878	847	870	897	880	871	879	858	865	848	902	879	894	882	911	904	842	880	929	857	874	863	890	826	837	892	890	877	892	896	825	882	886	836	932	884	862	891	880	923	892	903	826	850	864	886	863	874	861	834	910	906	839	869	853	880	859	887	897	857	867	937	883	851	865	925	885	937	856	892	876	910	846	839	910	919	859	858	853	840	867	897	845	858	889	860	840	916	832	848	833	916	936	809	866	876	793	851	893	882	826	895	868	885	877	838	895	879	968	958	838	922	861	867	868	910	861	817	897	913	889	932	851	882	893	829	878	827	879	914	845	872	848	841	918	873	948	867	903	843	863	930	857	861	883	836	817	889	900	893	900	915	848	895	890	901	863	876	894	814	918	883	847	866	863	869	862	932	873	858	889	856	924	914	927	840	941	938	935	818	833	883	863	843	852	843	893	870	910	922	898	892	865	910	905	883	879	866	890	890	885	867	887	867	864	930	912	926	908	843	848	840	901	900	856	926	893	884	860	894	908	873	860	913	901	895	872	907	817	884	862	904	942	882	851	857	860	852	901	878	919	888	869	856	824	858	833	873	870	888	870	869	866	937	888	852	906	893	858	847	855	853	871	817	882	889	877	914	871	867	894	898	811	924	869	854	892	903	896	873	879	916	906	889	867	890	907	873	880	866	865	836	901	871	929	909	891	889	820	908	869	887	878	888	878	828	911	917	919	856	808	880	910	867	871	882	916	853	902	857	848	889	922	894	861	855	878	869	943	827	842	870	876	889	906	867	889	883	847	873	902	876	837	854	905	877	842	869	884	912	881	841	891	865	842	928	868	877
6862	4465	6631	3980	1243	667	566	560	408	308	251	257	285	251	263	343	287	278	267	233	238	248	205	245	233	228	221	202	241	223	227	245	222	230	222	234	196	207	244	211	227	208	214	243	242	257	253	245	216	205	204	213	233	213	205	205	223	237	229	221	229	240	201	209	219	231	228	184	202	232	224	243	247	220	221	235	254	198	202	206	212	222	241	205	196	186	242	213	229	231	215	222	214	247	195	222	214	203	207	204	234	241	203	232	194	209	213	193	226	232	243	202	228	211	209	217	232	229	244	243	216	225	218	227	202	231	218	250	218	231	218	239	206	238	223	200	210	207	235	193	213	241	228	209	223	223	192	186	226	208	228	214	231	243	226	210	222	223	228	200	250	209	207	214	254	204	254	204	228	196	217	236	247	206	236	237	235	232	214	226	203	231	254	211	215	198	201	248	213	221	216	235	220	219	216	227	199	207	225	197	197	199	213	226	180	203	224	223	212	233	213	217	220	200	231	221	221	232	224	196	235	187	233	228	205	208	204	234	234	223	200	213	247	244	209	198	255	236	210	230	224	197	205	228	202	223	220	204	232	238	216	229	213	219	224	238	252	204	192	232	197	229	215	211	208	195	195	220	209	231	251	203	221	188	233	223	238	221	187	192	239	222	235	196	198	203	201	211	199	218	219	211	222	197	210	245	236	197	221	215	213	237	209	238	193	206	200	225	224	214	204	231	222	208	171	236	228	189	220	225	214	221	211	208	226	214	211	244	228	219	241	219	239	208	203	169	200	225	236	187	222	193	231	203	233	232	240	226	222	217	239	247	235	225	242	226	187	233	235	230	228	197	220	225	229	208	226	212	240	221	229	210	216	223	236	239	215	194	207	212	208	205	197	227	229	208	232	224	216	223	213	223	239	250	239	194	248	201	214	215	205	199	235	214	219	221	241	202	219	228	217	219	232	218	217	220	225	221	205	210	227	166	200	244	194	231	212	222	227	224	251	222	209	183	208	234	209	215	179	244	228	203	220	212	221	225	229	225	222	239	208	211	211	215	221	202	213	233	233	235	230	218	227	223	259	230	220	213	211	237	234	232	217	203	213	218	216	206	229	248	226	200	225	211	220	237	261	207	196	210	235	232	242	240	241	228	216	221	201	210	225	216	227	269	224	217	209	231	204	219	219	232	204	228	248	223	207	216	227	223	228	211	209	232	227	224	233	245	227	250	188	226	242	230	193	221	229	211	219	222	223	237	213	212	207	178	221	216	232	218	210	213	259	242	223	201	220	220	243	217	226	203	227	207	209	214	214	218	230	244	242	182	211	196	194	222	209	208	222	233	229	209	214	223	234	206	212	205	182	203	223	212	199	237	235	215	216	209	226	227	217	213	230	191	216	260	228	218	209	214	223	226	223	242	222	196	240	234	203	226	218	194	202	228	216	189	219	214	234	218	204	225	198	226	220	219	207	241	233	199	207	237	234	239	230	198	212	208	239	199	189	212	239	228	207	251	222	219	224	201	196	205	249	228	197	210	215	237	222	199	240	201	225	234	205	242	197	228	236	215	220	209	218	233	234	229	218	219	206	222	223	220	210	229	241	209	227	236	226	214	172	227	209	228	213	245	224	229	254	213	195	206	226	208	201	190	211	225	239	235	218	242	215	205	205	210	219	195	236	222	238	231	210	237	219	215	229	194	231	230	202	226	221	224	243	234	208	243	213	210	237	243	210	217	218	225	242	201	224	204	243	196	241	225	235	249	255	230	218	224	202	233	248	185	231	204	205	212	210	240	211	189	218	221	234	203	233	228	215	243	205	188	222	215	219	235	237	212	237	209	252	238	246	215	214	211	226	220	209	209	216	208	221	216	216	203	212	208	200	210	220	205	243	222	222	215	228	217	252	198	219	231	218	201	215	202	205	216	188	235	210	219	228	219	225	200	229	238	222	207	216	236	204	212	224	184	216	199	228	198	212	192	216	205	232	216	232	210	211	191	234	234	236	211	214	226	210	238	231	244	217	237	206	205	186	210	219	233	231	196	229	265	250	207	247	232	208	211	200	255	239	213	211	219	215	198	201	193	238	216	219	198	208	215	228	214	217	215	228	249	240	240	225	224	204	242	224	206	214	223	227	255	245	206	221	220	225	225	205	208	238	225	237	234	215	249	235	208	209	205	223	212	222	237	212	221	220	218	209	196	187	190	210	229	239	236	235	220	225	227	230	225	220	249	225	210	240	252	235	261	237	216	232	213	243	220	211	223	238	254	244	200	201	229	231	226	224	201	219	245	237	267	221	213	243	214	212	225	225	220	200	239	227	220	216	206	221	217	216	226	230	247	227	214	246	230	232	229	246	207	260	212	234	243	217	221	220	232	236	238	218	189	209	206	211	196	204	223	207	211	211	191	211	203	220	247	205	205	196	227	165	228	220	213	222	206	206	196	203	237	212	224	224	218	192	211	210	228	238	234	239	193	218	241	232	214	211	212	214	213	220	225	203	194	174	221	218	192	202	231	214	230	219	186	249	238	230	215	237	226	226	209	200	203	219	211	196	244	216	270	218	202	219	236	203	213	227	195	233	223	216	205	226	236	233	230	204	248	232	242	238	206	227	214	217	212	224	220	229	234	219	226	221	223	229	194	240	241	243	217	216	214	221	253	243	199	209	215	236	222	246	214	186	194	237	224	229	205	216	218	223	206	218	229	233	209	279	223	205	234	209	228	220	247	227	187	226	211	210	225	250	226	212	218	234	238	243	215	203	224	199	211	254	212	222	212	219	224	231	229	226	245	224	238	236	222	211	204	212	237	228	206	201	224	220	231	212	217	213	209	227	223	238	235	217	191	234	212	221	221	224	243	258	237	213	243	242	191	273	204	222	228	188	237	208	200	238	249	235	239	207	214	210	243	185	232	233	206	235	233	201	190	209	237	250	231	235	242	255	212	200	220	206	216	227	235	232	220	231	226	203	221	207	210	231	218	201	219	199	241	190	218	227	228	205	214	248	223	222	203	206	214	235	206	200	209	238	209	209	211	224	201	220	260	230	200	208	220	196	207	233	235	238	248	243	232	202	239	242	184	240	210	222	201	242	220	240	236	214	205	242	225	225	187	209	217	210	220	206	214	181	234	210	208	225	221	204	222	224	220	214	216	225	211	234	239	237	204	209	230	232	203	248	220	219	224	232	233	223	211	231	231	221	213	213	224	210	220	235	220	227	207	201	255	232	208	215	230	261	202	226	226	237	203	243	210	200	245	195	230	217	239	220	228	221	214	210	233	253	249	237	194	217	247	222	204	245	238	208	209	239	214	203	229	225	208	194	209	238	229	210	202	241	233	247	225	210	212	232	237	194	215	213	213	217	221	223	249	184	209	236	208	223	221	211	221	206	191	215	223	219	211	222	219	219	215	223	243	206	197	228	242	196	210	243	233	233	216	191	222	227	243	232	225	235	234	232	232	232	225	205	201	244	219	215	218	206	226	222	233	222	226	227	216	208	223
4704	4425	11185	9622	4793	2939	2831	2672	1819	1195	835	768	823	851	923	1303	1357	1049	1001	838	578	579	558	563	597	551	572	576	564	555	549	541	605	557	540	589	622	544	561	536	513	623	937	862	707	682	684	603	526	521	565	590	568	574	558	511	553	556	558	587	539	519	573	554	553	597	550	537	585	573	560	544	543	533	579	547	536	552	560	577	543	554	581	615	561	555	553	544	506	563	537	550	579	561	565	578	567	558	546	583	599	530	556	536	583	566	528	514	546	555	517	516	595	583	552	549	558	547	546	541	519	601	525	527	519	534	571	557	547	540	544	567	544	544	528	544	552	522	561	538	567	505	577	552	593	562	514	494	510	549	572	552	588	584	540	573	602	555	519	593	552	576	542	565	559	542	589	514	523	566	541	528	557	571	564	544	540	575	488	522	515	579	540	538	543	530	563	550	561	539	569	570	516	539	552	541	567	538	591	567	560	549	562	573	564	545	547	575	540	561	547	536	545	535	587	547	578	600	566	563	542	551	528	533	550	553	552	556	550	575	551	561	539	541	534	553	548	543	540	507	551	590	602	574	578	539	527	563	517	564	547	558	549	557	590	555	589	555	529	559	526	562	542	516	573	550	538	557	543	493	549	537	520	565	563	542	525	543	523	557	542	546	563	550	574	532	535	568	566	504	548	531	558	528	578	584	571	555	526	546	517	527	516	582	560	552	536	564	544	563	554	553	546	522	549	554	565	520	549	547	580	500	588	548	544	566	576	534	547	516	551	576	544	572	541	496	534	535	593	552	607	545	526	592	535	528	538	535	492	546	538	562	548	530	585	565	552	565	560	547	591	553	553	557	556	601	556	565	552	588	570	570	563	544	502	491	565	609	517	524	523	524	511	577	630	570	550	569	521	566	541	531	509	510	532	527	570	564	562	525	562	562	598	575	561	559	598	534	523	559	533	552	548	545	540	551	503	546	520	564	593	560	550	563	577	522	540	570	562	569	551	531	548	573	506	543	551	520	535	549	535	570	580	539	543	544	546	554	560	592	606	525	535	573	553	542	583	558	611	549	535	544	541	548	545	573	534	542	510	566	550	537	575	544	552	581	551	563	518	535	542	576	559	567	556	511	536	520	535	515	540	518	541	558	550	561	537	586	544	542	530	523	547	551	583	529	578	595	544	554	539	538	572	549	555	552	560	534	565	556	552	530	508	547	605	571	548	561	551	517	537	535	564	552	527	558	547	573	535	502	616	522	514	531	585	574	562	524	535	580	573	549	542	512	570	543	571	530	537	546	546	562	547	541	554	549	550	607	527	542	553	543	528	558	552	555	529	535	584	535	510	544	600	543	583	538	544	557	587	525	559	577	539	566	524	558	565	508	538	552	586	553	556	641	549	569	564	586	550	567	552	572	498	518	535	519	568	535	564	517	527	530	550	490	526	540	547	539	564	530	536	523	552	567	521	552	623	513	592	575	550	560	530	535	503	590	543	545	531	527	529	554	560	549	540	558	556	556	555	562	535	567	513	542	560	566	519	558	538	526	515	554	545	531	559	584	534	564	564	543	538	598	539	564	580	558	543	585	535	544	564	561	547	543	577	565	525	577	585	565	508	563	556	565	561	596	576	566	556	510	578	545	555	550	503	557	568	544	575	551	587	579	554	524	557	508	552	548	543	565	557	583	596	552	575	579	572	553	557	554	593	516	599	596	551	534	549	543	547	574	574	563	536	561	552	524	597	561	542	575	557	566	547	526	608	571	529	539	548	550	553	548	531	546	535	517	578	522	524	559	546	534	565	564	549	544	564	518	531	557	542	553	555	563	563	578	566	544	507	559	559	527	544	564	565	622	542	524	555	575	532	532	568	567	602	567	543	562	562	575	539	585	541	587	571	552	572	559	525	568	583	571	513	544	589	552	553	540	555	574	515	585	546	565	535	560	528	543	550	573	524	543	548	584	551	571	548	547	577	533	585	554	563	576	578	542	526	588	526	570	574	556	554	566	555	553	572	545	541	553	565	563	529	546	558	554	575	548	515	557	551	534	579	546	523	534	544	575	536	562	510	534	568	578	586	557	565	549	576	554	532	566	535	514	548	567	526	500	555	535	575	574	510	544	533	569	572	519	562	523	578	533	526	593	527	572	559	544	525	531	585	585	524	524	574	576	565	559	555	523	535	530	506	537	512	567	592	535	584	568	601	558	565	485	587	569	552	556	579	530	569	534	574	524	577	546	562	560	545	515	541	522	535	559	561	575	559	546	550	521	539	534	529	551	527	571	543	535	494	557	589	528	546	549	574	549	523	526	601	541	527	573	562	562	518	527	548	546	560	548	542	527	543	538	558	571	576	542	546	503	558	553	525	540	530	523	569	560	532	589	535	565	566	573	614	570	543	544	547	544	554	562	557	526	511	610	552	519	578	556	561	538	560	567	563	553	535	557	563	531	543	563	555	533	549	549	567	497	495	541	547	562	563	558	565	490	594	544	534	570	567	520	545	556	587	575	582	508	521	598	569	609	555	574	532	547	543	547	562	556	548	573	597	554	502	509	533	583	539	555	532	588	610	576	530	548	611	567	546	548	555	541	505	550	540	498	547	544	564	582	578	558	523	551	539	568	522	524	546	552	567	548	511	556	545	597	543	518	586	592	566	543	556	581	559	582	506	536	548	570	546	559	532	537	571	557	543	555	576	547	588	516	567	576	553	593	592	536	581	532	565	544	521	560	581	519	612	513	533	540	578	543	578	567	576	581	538	565	560	531	523	558	564	558	569	521	532	564	573	550	566	519	561	558	536	528	536	534	559	553	505	528	607	554	592	526	548	531	549	563	523	537	527	591	570	540	548	552	552	525	550	554	618	507	547	571	555	554	564	526	498	580	561	586	517	536	570	564	543	575	579	538	587	589	553	553	525	573	557	580	575	509	549	572	548	582	548	534	550	574	596	564	575	545	569	506	556	551	554	576	540	554	555	541	549	536	518	571	510	551	546	525	541	598	529	546	556	553	527	564	581	510	529	582	552	572	538	553	561	581	544	529	551	533	585	544	540	564	572	496	527	589	574	548	541	554	541	600	542	554	547	567	556	600	542	551	585	543	523	567	602	515	536	509	560	562	548	508	578	594	546	539	581	563	536	559	540	532	544	551	573	567	496	545	592	538	528	568	556	572	560	570	575	576	580	547	570	532	561	551	576	560	538	534	524	519	504	514	594	517	556	532	575	529	556	559	599	558	535	575	576	566	542	515	593	574	595	538	515	531	557	554	528	554	558	603	515	515	537	543	583	540	577	615	502	549	515	545	548	567	541	526	547	567	582	565	540	578	603	549	546	531	508	554	533	551	517	584	574	623	524	529	566	567	537	550	534	553	551	517	572	532	540	576	625	547	579	562	565	571	559	561	563	554	540	531	522	547	554	521	526	554	529	542	578	583	584	549	584	572	578	528	571	551	559	530	550	504	549	507	565	581	571	565	566	542	568	562	519	530	540	561	525	569	538	584
17319	11611	14766	18383	17527	12230	8609	6437	5805	2491	688	560	563	464	577	573	518	440	384	309	231	237	245	220	218	234	225	240	229	234	247	238	253	220	229	238	212	272	239	236	211	224	294	310	278	583	370	222	218	211	212	219	202	227	238	225	229	209	227	218	231	229	242	217	193	244	206	214	233	230	233	188	222	238	217	229	236	235	243	216	222	242	215	231	217	225	191	238	246	246	221	213	217	229	225	207	202	211	219	204	237	200	222	210	201	222	185	216	197	219	231	230	197	219	217	229	238	222	207	213	242	198	216	233	216	235	232	229	191	230	202	239	213	207	167	209	222	229	200	204	254	235	215	210	210	216	200	234	206	222	185	234	236	220	196	182	237	240	205	197	243	236	227	234	203	217	211	223	208	207	204	232	212	230	220	229	213	203	202	232	255	239	227	219	231	238	219	213	218	200	220	231	218	222	230	208	203	199	203	225	238	213	216	238	237	227	235	188	233	197	226	217	250	244	216	200	203	223	224	234	224	217	214	205	211	206	198	237	205	218	219	208	206	199	227	214	235	254	209	231	205	216	236	244	241	204	219	261	220	234	226	218	201	223	243	236	204	223	203	214	224	259	240	224	245	216	200	222	200	238	203	249	196	211	209	218	208	207	236	219	223	224	200	219	230	188	219	215	216	193	236	211	215	227	210	179	214	232	229	214	198	214	226	216	220	197	220	223	236	222	214	183	222	228	207	202	216	196	215	212	188	221	235	183	224	225	222	218	242	227	198	217	241	222	241	206	208	198	221	247	203	229	212	206	214	221	214	211	209	213	200	223	195	210	217	212	185	218	213	194	214	207	227	210	219	221	228	198	241	222	254	265	209	200	221	211	218	214	219	175	207	229	241	214	229	237	211	210	221	216	228	254	194	220	251	231	233	217	211	233	243	260	224	263	223	229	221	217	236	225	193	228	231	252	249	221	195	206	228	213	213	225	215	241	253	226	221	204	231	214	196	229	211	235	216	218	225	230	218	200	246	209	253	180	243	237	233	222	215	220	214	203	220	222	243	246	221	243	220	231	239	235	258	199	210	218	201	227	228	224	199	215	204	226	230	219	230	208	197	210	229	252	216	201	251	232	220	227	196	197	237	211	209	220	210	231	230	222	196	210	244	238	217	246	222	223	232	207	211	221	233	247	231	197	230	198	234	194	189	214	225	239	254	218	234	206	227	221	223	235	214	209	202	214	207	199	199	200	218	203	204	230	193	202	182	224	206	231	207	219	209	208	198	228	230	192	210	190	209	239	216	228	204	235	224	233	228	214	224	214	208	203	214	219	245	252	189	224	211	211	233	225	220	238	226	209	211	219	192	219	212	224	233	206	244	209	200	230	234	232	229	223	234	225	214	230	244	199	205	210	221	243	230	217	217	207	222	235	198	231	246	205	215	222	215	192	210	216	185	216	210	188	223	220	243	256	223	202	217	204	217	224	220	226	246	222	206	207	222	234	219	220	215	204	229	230	209	208	241	234	225	209	225	209	214	208	218	233	222	210	230	230	213	218	208	212	222	207	225	220	218	244	221	225	210	210	204	245	244	214	208	217	210	214	231	212	209	225	199	215	217	222	218	215	220	217	227	231	211	198	206	219	217	210	226	212	243	202	224	235	229	230	192	227	195	223	200	205	206	228	226	234	209	246	229	219	228	192	233	234	229	240	227	206	190	233	202	196	209	205	195	208	230	219	217	225	212	214	208	230	189	210	199	219	250	218	204	220	202	205	171	211	210	185	237	195	202	214	213	206	220	237	219	193	196	205	226	216	227	216	218	214	240	195	222	220	200	223	218	215	220	237	226	221	242	190	206	219	227	229	227	254	220	212	207	231	221	228	215	242	221	218	204	231	221	197	213	206	221	230	186	228	230	208	221	183	231	248	193	207	210	227	201	211	222	194	206	213	220	189	212	202	194	214	228	231	207	224	218	235	223	213	211	212	209	222	211	236	202	201	208	220	240	229	201	243	229	224	228	214	215	208	218	234	220	228	211	190	199	208	206	230	223	234	225	226	242	224	188	229	256	230	200	202	226	212	241	203	214	226	220	235	216	224	213	245	229	232	211	228	242	231	219	223	202	228	213	230	249	223	213	216	222	226	218	210	221	213	219	217	228	216	227	195	214	237	207	241	242	201	222	206	237	241	224	216	210	216	223	207	243	258	217	228	203	233	219	233	255	235	218	241	200	217	237	198	181	209	243	239	228	196	196	206	215	229	213	253	220	238	232	221	221	194	215	215	221	229	215	221	205	242	216	209	237	185	209	233	204	203	226	221	218	211	232	203	243	222	217	215	200	222	238	212	225	214	212	220	215	217	232	191	223	234	236	219	242	177	221	216	207	225	208	204	221	182	244	219	241	228	254	197	239	215	233	233	240	208	197	211	244	219	226	222	236	220	244	221	234	229	199	192	215	215	201	223	212	215	205	215	252	255	218	224	228	218	234	215	231	220	228	211	180	226	248	220	223	222	179	222	215	209	237	213	240	246	209	215	203	231	224	196	233	243	183	206	206	220	233	227	216	201	202	231	216	252	209	214	246	223	209	226	243	206	221	233	238	237	233	232	207	198	194	226	218	197	210	228	227	243	226	211	214	222	220	223	197	207	260	191	216	255	220	205	210	197	224	233	214	218	235	230	230	223	217	200	223	188	245	217	210	242	234	200	206	220	240	196	215	218	184	210	212	194	210	236	210	237	229	204	221	235	190	258	200	227	222	224	221	221	205	210	208	233	201	238	238	213	206	217	235	214	222	197	181	223	225	242	235	226	225	209	215	226	246	226	229	218	209	220	208	209	227	229	213	218	223	229	208	215	235	222	212	211	197	224	190	223	199	232	229	225	215	247	211	240	222	231	214	193	206	225	191	235	225	201	227	227	206	203	236	212	255	207	212	226	235	218	247	206	200	240	196	202	242	259	207	233	223	227	225	212	227	235	228	239	218	213	216	193	232	237	208	245	247	208	227	232	218	232	250	213	205	249	237	225	222	235	220	248	199	216	208	231	207	226	227	208	220	189	215	203	211	217	212	207	231	249	225	221	209	218	230	206	225	196	243	194	217	220	228	234	233	236	220	223	200	240	240	211	226	218	198	210	182	200	211	218	245	219	202	219	228	211	213	215	210	225	216	207	221	207	225	214	236	205	214	250	219	226	201	205	177	235	202	215	228	220	218	223	219	213	209	205	204	190	215	218	229	191	204	222	244	241	210	211	211	222	212	221	208	251	228	197	235	191	193	225	183	239	213	203	233	213	212	239	218	239	209	205	215	233	237	181	200	241	218	248	231	201	222	216	209	232	223	232	220	208	205	237	243	211	219	220	220	212	207	213	245	243	221	209	214	221	196	225	227	223	210	216	239	224	189	224	201	216	199	239	208	229	217	192	217	240	216	229	249	214	193	233	217	228	217	201	207	194	231	218	207	241	216	199	217	222	183	231	231	246	222	226	225	205	251	208	220	211
10147	9681	19963	28839	26857	25416	22584	21075	20817	9888	3371	2772	2467	2269	2962	3080	2372	1966	1733	1187	856	767	746	747	696	736	663	693	659	628	694	660	724	695	703	704	646	623	592	618	660	719	1031	1255	1070	3598	1635	598	588	586	601	604	557	599	598	566	615	549	563	549	577	584	546	589	542	613	559	567	574	577	568	546	631	564	583	597	571	542	596	572	616	553	637	580	573	571	557	538	563	554	564	601	581	552	552	571	609	563	556	571	554	597	551	595	570	571	560	567	562	566	570	579	567	569	551	570	596	541	589	588	589	595	574	557	628	560	606	601	600	580	551	546	566	555	589	525	587	564	526	576	547	613	549	573	565	530	562	567	559	577	580	589	536	580	589	568	553	576	564	595	518	546	574	557	560	578	514	553	603	565	579	587	598	540	547	563	526	562	563	564	577	573	568	599	542	552	567	566	598	602	569	605	574	526	590	533	591	544	587	565	566	515	569	542	552	520	578	584	585	594	518	582	510	622	584	564	557	553	567	557	562	541	574	609	588	567	587	567	560	598	587	595	533	550	583	564	561	534	539	581	535	554	540	635	549	569	569	606	561	564	530	607	591	553	498	568	590	530	557	560	546	573	587	556	566	567	589	540	592	600	581	617	547	554	574	555	522	559	574	598	595	587	616	526	527	562	557	564	557	575	611	569	552	596	552	572	591	620	521	585	572	542	525	591	576	575	583	541	565	531	528	550	559	593	537	563	555	589	568	560	576	559	540	534	551	560	539	600	585	604	579	567	573	564	567	574	603	578	563	562	543	559	570	595	555	556	556	579	566	527	562	579	527	584	590	533	569	574	585	589	545	564	593	523	566	603	583	624	597	567	563	538	519	572	541	581	605	539	596	583	583	591	590	528	553	575	566	566	533	518	533	601	578	586	562	544	556	549	579	588	569	572	532	596	584	558	556	564	548	573	534	518	508	540	537	585	563	578	627	583	553	606	548	563	548	563	578	594	581	617	566	551	552	557	614	582	541	534	566	588	526	580	567	539	584	548	579	564	551	551	586	517	537	572	552	572	546	537	610	558	581	558	557	550	593	551	576	606	586	557	559	576	596	597	557	553	567	528	542	557	580	533	572	562	567	606	606	612	601	565	537	547	563	580	558	523	553	579	571	544	573	551	526	571	581	559	584	537	549	581	561	572	552	632	587	539	589	556	596	580	587	556	565	578	536	536	555	544	583	555	550	556	536	585	555	613	548	548	546	575	569	579	550	556	550	583	559	577	583	567	577	553	567	560	560	619	566	594	598	553	580	561	575	553	550	606	573	570	581	548	572	577	563	583	565	572	575	586	581	554	571	553	604	584	532	583	585	548	611	549	548	561	568	576	559	610	566	565	582	562	512	549	581	578	540	608	557	583	574	518	606	520	569	571	545	565	620	561	561	587	525	583	520	569	539	604	559	570	587	550	579	548	552	561	606	586	587	517	544	556	554	517	561	588	582	559	556	548	586	579	513	601	568	568	534	548	569	564	623	566	585	557	577	528	560	590	591	599	561	566	596	568	587	553	529	562	540	572	517	593	539	581	521	572	568	551	532	586	558	554	545	552	578	553	531	530	534	573	550	542	588	585	540	575	599	568	548	551	568	553	564	548	564	551	563	592	530	558	597	562	565	586	560	572	567	646	579	584	567	566	542	600	607	570	585	593	556	631	579	586	609	573	556	554	540	559	575	570	568	571	554	557	562	569	526	616	550	576	558	540	535	560	510	596	534	553	565	616	582	542	569	546	523	540	533	530	558	564	536	586	582	567	586	562	584	589	543	530	581	604	583	553	577	595	552	586	598	583	541	578	591	570	574	576	556	571	600	605	594	607	551	567	552	561	618	577	590	537	579	538	617	563	540	585	569	564	576	547	611	649	561	580	536	606	566	569	510	576	593	602	582	580	518	554	564	536	572	533	551	608	557	542	594	534	573	581	545	588	572	588	599	568	574	539	538	528	569	625	572	574	563	576	530	596	525	614	545	590	573	553	586	586	562	588	595	593	527	566	545	567	581	521	567	530	555	577	590	606	573	580	558	548	547	573	508	598	528	523	583	563	546	575	581	577	572	549	565	576	519	556	598	576	586	581	601	564	560	580	561	600	572	554	583	536	585	582	565	552	648	569	586	588	577	624	582	614	577	574	560	540	538	552	548	581	589	583	570	579	573	590	591	572	575	542	587	561	596	574	552	568	542	564	609	570	578	543	577	577	542	586	554	553	558	581	533	558	593	605	558	597	582	560	594	554	561	549	592	560	586	602	557	555	572	560	573	551	544	552	567	608	551	576	577	640	546	563	586	588	549	570	560	562	572	578	570	595	539	579	562	626	545	591	584	572	593	591	569	568	566	569	555	629	555	571	568	565	607	548	552	564	566	589	593	578	571	585	594	591	557	562	546	567	568	552	570	584	583	535	609	552	590	561	532	574	597	555	565	605	573	575	571	562	538	604	565	563	594	588	553	568	595	581	545	566	544	550	581	577	567	570	615	557	533	578	554	556	505	545	575	524	583	565	534	569	578	588	579	607	546	590	601	568	568	566	598	594	554	542	561	562	549	573	562	568	563	639	572	603	558	564	613	547	604	584	558	554	590	557	586	547	594	575	635	574	595	548	543	533	595	618	541	537	586	521	527	559	576	583	575	526	534	558	576	576	624	587	548	568	619	535	514	581	552	575	607	538	585	579	542	521	499	554	570	562	549	582	575	579	568	536	587	581	588	569	558	573	551	597	550	593	577	638	585	543	553	538	577	566	610	556	559	585	548	547	547	589	540	632	547	597	569	567	585	648	558	580	580	579	593	553	571	538	580	586	585	564	527	562	560	557	562	584	569	536	560	544	564	570	568	568	583	576	616	552	615	555	510	587	601	604	537	535	531	528	536	569	565	621	558	566	529	552	598	568	549	569	580	568	541	543	574	526	569	619	590	584	589	516	590	558	577	623	514	580	568	569	562	581	594	576	555	601	545	548	548	580	556	576	574	559	587	600	570	584	525	560	591	566	581	597	578	550	587	565	550	603	554	577	559	565	557	592	545	587	535	586	563	573	595	561	548	539	532	606	554	563	536	525	578	526	548	623	522	592	565	585	568	579	574	588	583	561	558	565	579	533	554	569	530	578	562	577	552	639	597	575	574	575	564	543	598	576	603	583	526	531	503	591	579	578	580	574	594	550	563	583	614	566	521	563	598	599	608	563	577	601	613	542	565	542	547	593	571	549	572	592	598	612	560	553	546	565	534	619	603	595	592	566	564	591	590	582	590	567	545	564	558	543	571	579	543	505	602	520	554	570	581	538	526	554	570	560	570	599	565	542	593	571	600	553	592	578	552	586	535	565	560	576	531	550	598	561	576	572	558	591	600	566	597	558	599	553	587	563	538	572	587	602	538	543	581	577	583	597	548	541	614	571	540	547	545	531	584	511	585	557	563	593	570	571	555	595	636	615	565	559	570	595	602	578	577	573	558	519	555	575
25397	19015	22618	29516	25872	22056	17567	13983	9544	3378	1601	1010	989	876	1031	989	746	658	635	533	428	371	458	446	419	431	377	392	358	361	383	367	397	368	402	389	380	349	380	356	392	403	380	450	445	1128	777	352	385	347	390	327	357	349	360	335	397	382	363	369	364	359	388	355	386	358	339	361	373	383	349	377	343	362	385	384	387	377	396	352	396	345	402	380	363	362	369	391	355	354	347	379	367	366	331	367	350	355	350	371	383	346	388	358	372	373	336	351	361	365	414	374	370	354	343	376	370	337	374	390	382	369	370	372	353	340	375	299	344	346	348	410	386	357	379	375	346	355	374	392	368	357	346	355	384	373	364	378	411	383	393	378	370	311	389	354	354	361	337	375	344	346	323	379	365	390	366	356	355	417	374	369	355	356	317	362	361	388	359	373	368	392	372	371	369	361	330	372	352	359	352	381	367	334	362	360	389	343	391	386	369	341	362	367	366	365	352	392	355	362	346	376	387	352	342	339	327	356	376	341	354	363	370	334	346	356	348	379	352	374	341	374	387	364	365	372	382	342	405	363	339	329	384	382	370	394	344	357	366	378	415	358	373	357	358	359	366	375	352	360	374	318	362	367	380	362	374	385	386	405	323	375	374	366	333	339	359	345	355	363	335	351	326	386	346	335	306	346	381	359	394	337	335	350	398	401	382	376	345	357	349	371	364	365	380	365	349	369	351	354	418	373	357	339	342	397	383	383	358	354	355	359	347	387	383	362	367	390	384	393	360	368	373	356	368	358	374	373	362	362	366	346	339	358	389	366	377	360	363	368	389	348	397	382	360	345	360	381	373	396	373	339	371	396	376	410	335	399	332	348	359	322	367	337	368	400	331	384	348	380	350	378	339	385	352	394	356	352	396	327	357	357	372	352	363	369	377	349	355	368	361	363	332	366	365	370	347	397	379	383	397	351	357	377	345	385	391	316	433	345	381	408	376	438	418	375	357	347	326	353	332	342	356	339	384	353	338	394	360	388	375	379	362	343	378	353	348	396	365	343	367	357	374	349	386	350	355	366	383	374	365	328	367	376	367	368	373	375	393	358	337	363	371	379	376	369	345	332	348	374	374	375	368	367	357	327	357	366	326	316	350	363	381	344	352	338	383	358	343	371	369	371	376	363	388	364	319	341	409	414	351	369	341	363	370	389	339	341	391	362	355	368	369	363	363	406	373	358	346	385	357	383	359	396	341	385	378	364	368	380	359	425	363	356	387	375	365	374	360	381	351	340	374	369	331	352	374	378	386	390	360	382	349	365	383	337	366	380	367	402	367	375	379	367	369	353	335	371	400	351	382	374	364	345	340	389	382	402	349	359	330	353	350	367	371	321	346	367	368	338	376	381	366	325	378	349	356	373	360	351	376	393	369	375	381	360	364	364	370	364	333	364	370	367	342	408	369	336	378	353	320	343	357	363	355	350	375	364	374	389	385	336	343	394	366	338	364	369	356	343	384	346	360	353	399	394	355	364	352	343	367	362	410	393	376	394	357	361	354	344	359	366	383	378	381	363	357	362	351	351	365	417	370	359	329	371	345	372	385	425	351	377	364	377	355	409	341	359	374	356	355	356	336	387	360	347	374	356	385	403	372	411	396	346	375	364	371	393	359	361	378	361	375	342	358	377	365	373	338	385	376	387	360	367	347	389	347	352	368	333	389	384	336	360	334	389	342	365	356	392	366	350	351	369	351	346	364	365	363	379	358	350	362	341	357	399	335	386	384	342	368	331	371	341	355	389	399	374	380	382	378	375	365	379	346	345	346	383	379	345	338	343	371	370	424	347	370	337	357	332	375	345	338	328	359	403	365	392	324	391	344	352	362	364	375	357	352	359	345	338	399	349	348	403	306	378	341	358	349	384	367	347	339	349	387	354	362	395	371	350	355	338	330	352	375	368	364	387	389	355	351	371	372	382	353	353	353	380	365	372	343	343	408	355	363	369	342	372	372	343	334	338	369	399	361	357	328	399	351	383	404	356	389	369	351	344	379	374	394	363	361	329	368	349	371	335	360	348	368	364	389	377	357	344	380	354	347	352	354	357	370	347	370	377	351	355	393	334	371	329	386	388	375	374	391	356	375	371	334	387	384	363	343	350	353	350	352	381	349	359	331	388	373	352	390	395	386	393	373	359	352	344	357	400	367	411	376	362	355	382	398	364	360	336	353	358	328	345	332	350	368	310	346	348	357	353	368	354	360	379	358	338	382	406	394	310	397	344	398	340	372	432	385	368	383	369	348	361	355	359	340	364	345	344	374	345	366	363	360	341	385	377	383	346	363	343	368	403	364	379	340	372	383	328	355	373	373	350	369	374	371	392	369	426	369	363	369	377	362	400	363	369	332	381	355	347	377	382	384	349	399	415	417	369	393	357	372	383	369	400	396	337	333	351	338	356	365	344	382	361	363	356	358	376	369	361	395	334	366	373	340	363	355	385	360	368	367	353	338	367	378	380	328	417	355	327	349	372	385	368	338	363	368	388	376	366	389	330	323	341	357	357	341	383	353	350	345	381	366	379	349	393	341	386	336	332	379	369	342	324	368	374	389	374	384	369	362	353	365	337	365	397	387	364	401	356	336	337	386	386	349	370	378	368	359	355	375	391	378	361	333	335	345	335	357	351	381	350	354	346	390	341	387	360	335	337	336	348	376	352	355	379	373	364	350	343	354	388	352	367	398	339	386	350	401	374	356	338	357	354	353	354	324	341	387	378	348	322	356	390	365	380	351	379	390	392	389	352	365	347	349	360	389	384	344	351	363	374	368	364	340	355	330	330	372	362	346	364	374	372	356	378	397	351	374	391	366	360	394	342	353	369	384	374	373	403	357	379	402	349	342	382	354	372	358	373	371	372	380	380	380	393	368	376	327	337	366	414	376	367	387	383	385	364	357	349	360	400	328	327	374	391	369	358	370	382	411	389	376	347	314	331	381	403	342	365	369	362	368	384	353	361	374	364	368	386	377	338	349	384	368	363	395	347	367	372	364	352	366	339	370	342	345	342	369	396	337	352	372	364	352	366	359	333	391	349	354	359	374	368	403	344	358	383	355	384	394	361	395	324	351	390	382	340	361	354	347	354	368	343	368	321	356	386	378	380	380	379	362	382	352	319	364	367	366	314	378	383	365	356	352	381	419	391	357	357	370	361	359	369	353	299	366	359	365	385	441	374	363	375	364	364	329	399	351	352	398	370	349	373	356	380	384	364	357	371	392	403	348	364	394	368	380	357	403	334	374	396	349	369	382	330	366	360	352	377	391	385	374	395	375	380	380	359	334	358	364	312	359	361	360	380	363	382	369	337	363	350	355	389	356	364	385	357	360	389	345	370	354	361	351	349	397	350	370	353	351	406	343	344	365	355	379	366	358	373	373	353	354	311	343	377	377	386	331	343	382	375	381	366	323	380	351	371	363	343	363	358	365	361	358	353	387	365	352	354	362	340	360	398	370	362	373	348	381	357
13462	14452	25363	34074	32667	35401	31953	30747	23319	11225	7040	4756	4474	4250	5206	4701	3515	3133	2872	1878	1430	1277	1166	1193	1147	1151	1095	1140	1027	1045	1041	944	1162	1100	1028	1009	919	999	913	919	929	1001	1291	1642	1688	6561	3152	887	871	888	928	844	884	906	903	907	909	890	877	935	883	871	862	872	905	848	883	914	904	857	892	881	893	860	893	847	889	873	875	837	895	870	915	835	904	862	902	869	856	915	855	869	885	836	883	936	826	862	863	876	860	808	873	838	846	909	914	900	892	884	863	857	845	830	846	912	860	839	870	860	866	889	850	898	856	840	921	867	889	870	880	895	846	899	931	885	801	874	884	852	836	895	846	879	862	886	865	847	871	866	882	878	890	803	915	901	880	809	890	835	860	834	851	849	844	877	886	877	831	903	850	819	842	870	869	884	888	861	923	904	866	831	874	883	823	846	844	854	841	872	912	820	823	940	834	851	838	867	920	826	888	889	853	891	827	839	894	849	874	826	864	880	891	906	860	859	862	861	860	876	838	853	883	916	877	871	883	852	884	880	842	841	909	857	875	819	802	886	869	879	903	848	825	832	859	843	895	842	873	891	890	860	859	903	849	896	824	859	875	869	848	824	875	884	852	895	904	863	839	848	891	903	861	923	888	855	829	873	839	873	857	870	873	888	826	853	849	835	853	878	897	875	852	916	842	813	905	845	825	886	871	851	911	873	852	865	859	844	880	851	847	815	852	889	845	873	905	874	841	843	881	916	841	843	903	846	865	852	915	830	902	849	899	860	859	852	889	862	843	864	891	806	876	909	896	874	867	888	872	829	872	847	851	873	869	889	858	827	883	867	856	834	919	849	892	828	835	876	863	846	831	848	882	848	824	857	906	832	826	856	901	855	832	865	862	846	836	897	867	862	917	833	875	922	870	844	908	824	858	859	858	848	885	849	911	872	911	873	867	865	866	829	835	872	872	867	900	899	851	899	847	881	898	902	867	908	947	889	809	876	908	827	891	870	908	864	853	899	866	897	852	863	884	860	901	859	877	813	844	898	863	863	875	839	844	847	837	909	869	854	904	853	890	869	814	861	852	880	890	835	879	828	917	887	866	880	844	901	882	887	862	885	872	854	866	873	876	882	866	872	885	808	862	866	850	884	870	887	853	795	820	882	841	846	888	876	858	855	876	904	828	885	864	843	882	910	862	891	844	851	884	862	824	847	825	893	900	867	808	915	833	886	859	885	866	800	827	875	867	853	850	839	869	845	921	904	890	833	881	882	853	884	920	842	863	844	871	934	841	831	822	856	854	910	873	892	863	872	930	877	885	826	898	901	847	867	862	904	856	872	856	837	854	905	876	890	875	859	916	869	852	843	825	839	870	863	824	877	934	877	884	822	895	857	861	890	816	883	910	848	881	865	874	884	871	851	954	811	847	839	851	840	839	875	864	845	859	833	899	886	852	893	897	879	866	858	881	897	889	880	872	890	855	808	875	828	914	978	862	856	938	885	853	855	849	902	898	880	898	886	807	863	856	879	833	877	861	867	856	828	855	857	851	852	879	883	895	929	821	865	897	853	902	861	901	860	878	842	910	857	855	826	871	845	881	868	870	830	837	877	893	901	864	877	859	883	835	916	863	842	877	885	831	931	886	889	853	866	853	892	902	894	901	821	861	864	885	865	868	880	898	862	925	867	929	882	858	837	871	875	858	888	830	881	861	831	926	826	908	835	850	857	856	871	924	875	877	903	889	839	853	912	911	894	856	906	935	839	850	855	806	855	869	860	861	896	883	888	880	842	876	858	787	835	870	890	843	866	831	896	906	838	867	910	884	848	867	872	882	848	883	852	851	852	923	862	867	828	837	838	861	879	836	876	891	861	915	865	895	893	886	859	872	954	868	879	882	865	886	895	850	860	885	849	813	803	886	815	809	849	864	872	841	880	849	873	883	863	823	889	909	866	859	902	808	851	868	868	875	863	876	943	878	851	878	851	892	869	866	833	800	897	829	892	888	851	847	913	869	874	840	894	890	864	831	843	891	843	862	864	894	864	867	851	875	884	858	843	811	795	829	816	872	864	836	812	842	841	908	866	852	890	853	866	847	861	882	873	847	852	911	847	832	893	843	805	894	846	840	924	849	872	869	885	841	862	842	880	830	880	911	812	895	880	935	820	887	887	870	844	885	825	866	840	861	922	912	873	901	836	851	893	864	795	838	901	885	818	839	907	833	839	863	861	857	875	804	868	833	894	867	900	864	889	885	893	890	819	834	861	848	862	859	862	880	787	850	880	896	915	879	880	860	863	833	870	875	843	865	831	860	872	925	830	852	897	924	919	857	824	817	857	856	877	849	864	858	885	860	890	919	859	884	863	868	801	896	870	856	864	844	786	869	865	871	823	872	902	858	839	804	873	831	898	887	869	876	910	848	888	795	853	843	891	920	844	876	851	854	900	913	840	906	884	895	876	889	871	878	867	862	874	868	871	937	884	861	901	852	903	877	844	899	843	844	833	877	886	889	891	850	829	885	850	893	849	874	833	854	893	847	875	929	821	920	823	879	857	864	829	845	842	857	832	865	873	875	882	921	827	827	861	903	832	946	822	875	852	880	878	851	884	858	892	848	878	826	909	879	920	851	907	906	864	836	832	853	855	815	823	855	878	845	870	864	873	836	894	851	910	859	940	866	866	910	829	875	910	890	853	866	890	889	883	911	828	911	827	844	848	887	874	927	839	891	832	877	898	877	888	845	884	852	894	821	911	868	832	881	844	856	863	850	884	868	839	827	929	883	900	898	827	829	834	935	833	871	868	854	874	900	855	858	851	845	840	881	797	819	885	835	785	873	894	892	843	877	921	892	813	908	888	861	889	833	897	900	854	846	845	879	910	936	912	843	890	924	846	883	860	895	858	864	836	893	850	868	862	883	888	863	889	882	830	929	884	909	876	832	844	886	873	868	846	880	849	915	888	842	861	866	860	850	886	876	870	869	878	807	898	866	872	847	910	840	852	886	879	847	864	898	867	834	903	899	848	810	810	884	846	839	839	845	872	824	847	838	898	876	866	891	892	870	865	871	893	917	901	854	862	839	899	878	856	864	847	911	807	881	898	861	899	818	885	841	876	840	817	908	928	873	819	852	876	870	845	864	933	926	919	824	804	842	853	867	823	803	819	872	908	888	914	842	852	886	884	940	904	853	852	841	879	845	825	875	885	867	897	872	861	828	855	795	924	875	888	843	845	894	873	876	845	912	847	805	828	874	914	864	879	877	939	841	780	889	799	820	812	892	893	870	847	900	855	887	858	888	862	903	913	858	800	840	876	889	871	872	870	900	873	842	832	838	825	854	859	842	876	926	883	814	875	906	862	892	893	932	882	886	862	841	889	787	852	844	834	897	879	888	865	815	840	821	849	951	871	866	822	879	888	881	858	880	827	841	875	873	840	854	860	884	871	854	843	889	876	893	885	842	895	917	901	884	790	871	809	881	864	898	861	830	873	870	884	865	819
8725	6523	6541	2762	1384	1615	1153	704	451	309	260	296	324	323	365	412	344	294	298	210	231	219	245	219	228	218	188	220	218	226	199	204	233	232	211	210	237	203	231	203	230	192	233	229	254	232	236	249	249	221	213	205	183	194	223	220	218	218	229	221	239	220	225	235	202	218	214	218	238	219	203	216	235	206	191	214	204	203	207	237	218	218	199	205	211	203	212	226	221	222	215	228	243	209	243	220	207	218	211	200	233	202	210	222	208	210	213	238	233	215	236	216	229	236	239	214	220	226	214	236	217	197	224	221	193	215	235	230	215	227	191	213	212	250	216	203	172	196	223	244	221	221	205	217	187	228	195	197	229	205	231	206	234	211	234	233	202	190	194	175	226	205	246	188	228	204	186	222	231	240	209	231	207	214	210	217	208	228	213	221	212	216	203	175	231	190	210	202	216	213	228	242	220	212	213	200	209	215	223	223	182	223	206	221	214	213	213	197	221	216	229	211	226	196	229	227	235	219	208	191	229	201	209	237	204	232	228	215	208	231	218	235	219	206	226	197	198	231	206	236	188	225	209	227	230	229	193	213	220	248	207	213	232	223	242	196	223	206	213	234	205	226	218	225	190	195	218	207	201	240	219	211	223	210	212	210	210	210	218	206	225	219	206	213	207	183	218	235	213	226	214	230	196	211	223	232	219	207	213	220	230	217	214	220	200	208	229	242	209	206	221	205	236	218	203	227	223	198	209	207	204	210	208	221	238	253	239	238	229	202	219	224	207	216	230	223	206	237	243	222	230	225	244	169	218	208	226	227	206	214	208	222	214	198	217	225	215	194	241	224	182	203	236	204	211	205	243	214	212	215	194	199	226	215	223	237	206	198	218	206	223	211	231	214	217	226	225	223	222	193	208	185	206	219	220	215	195	235	224	202	194	198	226	217	245	226	203	217	232	221	216	237	225	222	193	221	197	210	199	215	236	210	190	237	229	173	198	229	207	212	234	181	207	228	244	224	218	229	206	208	233	207	230	226	208	198	204	220	216	211	217	210	203	188	222	222	189	218	234	219	247	244	222	225	232	250	198	216	243	198	214	232	197	251	167	190	215	226	203	237	238	244	238	223	233	227	207	189	194	208	235	193	211	212	205	207	229	202	239	212	216	190	219	204	244	254	236	237	242	225	228	241	191	232	210	239	229	224	225	250	220	227	235	231	210	235	216	221	206	217	229	216	205	224	231	231	218	208	223	215	210	202	235	219	187	236	222	208	223	221	243	240	211	244	219	205	212	227	239	232	235	238	202	223	191	218	180	181	207	199	185	213	195	220	207	188	210	171	225	223	262	237	211	219	217	198	181	215	237	241	228	205	232	221	229	211	254	224	197	203	212	217	235	195	241	200	211	200	193	213	225	201	207	238	218	223	220	270	194	231	217	206	235	199	236	200	213	211	222	224	202	168	208	199	232	217	204	211	218	226	201	201	201	239	235	202	213	206	206	242	208	208	227	191	224	210	226	221	218	244	197	212	202	213	223	234	215	239	199	197	207	202	208	196	211	202	220	217	217	222	218	224	220	222	225	237	198	220	224	205	194	221	218	202	207	245	202	205	196	240	227	207	196	225	224	234	234	206	226	197	193	219	230	213	213	225	204	202	216	219	225	236	184	184	228	197	202	217	198	215	202	195	209	211	187	236	219	237	214	210	211	227	224	232	215	238	221	212	211	228	222	200	209	245	215	217	221	207	242	239	181	217	241	222	218	230	221	217	218	195	198	221	217	177	231	200	225	232	211	204	215	219	224	217	226	216	229	234	206	215	235	237	220	216	206	191	224	219	193	231	197	208	204	242	208	203	201	215	217	205	202	241	215	234	206	202	219	237	226	233	217	190	218	209	214	232	241	234	239	209	213	197	233	200	212	236	220	233	216	200	208	205	205	235	196	233	225	196	203	222	223	224	214	224	224	202	234	210	214	234	201	239	216	215	242	211	196	213	201	249	199	198	236	209	212	212	227	214	215	249	195	210	211	235	222	236	217	207	180	192	239	221	235	221	238	206	199	232	232	213	185	180	201	243	255	227	229	224	238	200	223	219	207	189	222	202	206	233	208	208	225	211	209	219	220	202	215	218	224	205	243	239	239	191	207	219	207	273	226	203	221	213	227	202	219	219	215	216	206	180	189	203	241	217	190	223	220	206	201	223	227	214	213	206	209	257	231	235	202	181	234	213	203	191	214	225	254	206	208	206	234	198	217	236	221	223	249	200	224	222	202	255	201	252	226	227	242	231	192	220	203	211	196	237	235	192	219	215	196	189	244	212	217	225	208	197	237	257	212	225	222	199	211	198	200	206	228	236	238	233	204	198	228	210	228	203	207	232	222	212	215	239	205	221	199	221	228	195	227	239	214	237	204	210	211	217	255	207	199	221	212	217	209	234	194	248	189	178	211	214	216	231	216	228	235	210	211	212	237	215	222	208	217	234	214	208	210	196	191	238	233	200	216	212	198	236	216	236	241	216	192	186	230	235	216	222	230	230	210	219	219	261	197	248	207	251	217	227	208	209	222	204	210	203	216	213	237	235	212	224	213	198	215	238	212	225	209	178	224	199	202	230	200	230	200	203	194	229	225	210	229	218	212	229	230	215	190	234	209	211	243	230	209	224	220	213	215	227	197	238	203	227	179	203	190	238	238	187	234	226	221	227	246	242	234	240	201	203	211	242	195	217	217	203	200	200	238	225	221	240	218	229	219	233	196	226	213	210	188	221	215	213	214	224	212	209	230	251	207	222	228	207	215	209	222	238	188	223	201	208	211	194	210	235	217	196	208	212	228	236	225	229	218	211	200	195	202	213	230	219	214	188	227	223	230	223	200	250	242	237	239	207	217	214	226	215	214	203	211	217	206	212	222	223	203	188	195	215	208	216	221	202	228	223	227	225	227	203	209	206	216	228	237	212	204	236	226	221	205	195	211	198	203	232	226	206	248	203	229	208	235	232	196	214	230	216	215	201	244	203	198	210	222	212	215	229	201	223	225	217	239	222	243	223	228	227	224	240	211	222	222	231	226	189	204	228	219	227	205	200	217	195	223	199	222	212	223	212	219	213	215	223	215	235	223	223	244	210	244	229	186	209	185	219	208	220	221	204	212	229	198	232	217	195	197	233	234	222	211	227	228	216	234	207	225	210	216	214	216	213	234	204	202	208	218	229	207	201	215	257	205	220	227	207	204	223	231	203	201	215	223	244	203	246	222	216	239	230	211	259	224	206	227	216	225	215	188	214	226	230	198	222	214	217	206	221	223	196	194	234	242	216	200	231	213	222	229	230	215	221	219	193	207	212	231	215	211	207	208	205	212	196	228	225	234	216	226	227	237	234	227	219	225	220	229	237	229	220	204	218	209	189	232	217	190	216	191	213	226	194	208	207	225	208	190	200	193	232	216	253	200	240	240	212	198	196	229	185	215	218	209	223	202	221	196	184	196	233	211	196	186	195	224	192	210	224
5596	5794	10099	7108	4828	6677	4608	2742	1609	1173	886	996	1047	1266	1698	1917	1322	1085	914	682	621	556	586	551	604	533	602	610	553	553	581	611	653	623	640	578	565	525	533	534	611	532	655	728	697	757	656	539	567	541	528	537	548	540	539	559	577	578	564	574	545	535	539	557	571	526	558	542	569	521	540	585	561	550	581	523	548	524	505	533	520	570	542	529	511	548	544	560	551	548	549	525	563	528	543	550	544	594	555	495	573	579	575	569	535	542	527	598	513	517	585	536	566	561	613	565	518	522	542	541	577	578	546	536	525	557	514	492	549	513	518	522	569	558	513	540	554	554	515	556	578	569	534	584	581	595	534	542	498	539	525	545	577	544	560	498	551	534	518	537	555	549	553	554	535	548	564	527	531	506	532	517	552	570	513	519	557	531	562	550	548	573	560	531	562	557	541	604	511	540	598	573	540	527	527	537	520	549	517	564	548	514	545	574	533	514	536	530	550	520	574	523	536	563	529	563	534	545	531	567	502	557	530	546	543	539	572	572	519	498	547	509	574	567	575	574	620	538	563	545	549	577	599	527	570	536	523	534	531	575	548	596	590	590	569	589	539	546	586	573	542	526	564	528	555	588	561	565	545	511	512	508	516	564	541	508	554	575	568	559	538	539	520	553	538	589	523	598	552	539	556	534	539	547	595	595	537	548	565	513	549	549	528	595	579	545	504	537	548	549	517	537	550	577	547	539	603	551	513	507	567	556	529	532	523	496	524	582	581	527	526	587	548	536	577	576	541	527	542	562	551	527	539	578	541	566	512	499	538	553	508	539	502	516	542	547	578	504	561	522	537	528	520	518	548	555	572	562	535	549	544	553	539	539	528	582	540	541	544	567	510	520	544	548	536	527	545	542	584	517	539	584	539	534	514	514	519	511	579	543	588	505	531	531	535	550	519	567	528	519	539	558	548	554	584	557	532	548	565	492	533	563	550	554	553	560	522	572	536	551	561	514	496	548	513	539	528	552	535	541	527	575	544	580	564	543	521	531	552	541	520	529	527	542	480	554	554	583	560	556	554	510	591	530	579	548	598	524	557	580	544	542	505	561	527	501	534	558	526	534	539	574	570	523	538	551	581	582	544	504	578	576	545	527	520	546	549	536	548	538	562	499	571	568	536	549	564	496	568	546	552	556	542	555	544	546	573	555	545	551	581	562	548	549	560	571	495	550	546	600	533	537	590	531	532	531	525	517	571	557	539	580	531	518	606	525	543	543	514	550	560	563	513	571	566	569	537	536	541	563	565	532	535	534	508	580	555	535	518	521	575	573	515	570	543	575	522	542	538	510	530	520	509	548	544	533	554	530	537	573	535	564	593	510	569	542	544	540	579	517	567	519	572	554	548	518	502	545	589	535	538	547	527	571	531	566	585	589	546	578	512	483	548	531	516	554	517	549	533	583	569	570	548	552	580	551	527	541	559	554	554	585	572	573	529	542	549	534	590	529	557	556	504	538	564	518	545	531	549	545	520	569	552	557	533	560	543	540	546	549	536	528	547	562	543	539	525	544	541	553	534	571	520	585	526	528	514	515	512	503	558	582	541	550	571	558	511	537	539	531	553	550	595	553	525	545	574	564	572	542	552	558	547	574	526	573	574	590	549	536	577	544	511	558	536	554	497	538	553	570	530	569	523	536	545	545	595	534	562	550	583	555	574	581	582	572	533	521	521	537	550	530	548	576	554	540	534	558	531	525	568	502	541	540	561	526	558	549	544	549	532	535	552	556	571	553	532	491	530	543	565	525	530	522	556	527	526	578	539	566	526	558	526	527	530	555	538	570	554	568	568	558	576	585	546	515	576	527	551	550	507	548	561	553	557	560	509	512	578	554	558	482	521	584	591	549	539	500	530	549	556	535	554	576	544	527	544	514	575	566	529	524	496	537	584	532	572	509	563	528	517	556	554	584	550	580	571	520	582	537	562	551	586	556	583	551	573	539	519	577	514	535	569	546	544	574	519	562	552	525	552	563	548	553	545	552	572	562	550	552	571	588	509	560	553	534	582	548	552	573	516	541	552	555	552	542	548	576	568	550	541	510	561	567	528	527	562	526	530	572	526	531	549	537	536	569	557	533	524	513	547	537	526	531	556	513	587	536	517	549	560	553	533	520	539	503	525	528	520	553	543	522	530	536	515	498	536	561	588	558	534	553	535	565	557	561	537	535	526	575	530	528	574	551	510	544	538	544	571	528	547	535	547	562	568	511	589	583	574	563	542	558	538	535	544	606	580	557	487	520	532	543	573	561	570	572	543	564	543	584	548	528	557	526	517	520	523	556	527	571	519	554	528	517	565	585	511	571	567	545	569	559	516	511	532	545	550	516	509	564	553	546	530	537	547	545	552	525	541	579	557	561	513	520	536	573	551	548	546	566	546	533	557	507	577	536	551	567	552	520	564	549	587	614	526	510	515	537	534	540	582	588	552	502	537	502	532	564	573	545	551	516	534	559	525	527	535	515	547	537	538	519	539	569	599	590	555	533	546	579	533	544	555	567	541	526	546	527	513	555	529	544	566	512	492	546	513	564	521	529	528	506	537	544	571	558	519	542	522	567	556	572	556	531	565	590	519	541	550	528	547	515	509	524	560	530	563	558	533	534	531	567	565	538	549	537	485	554	499	585	568	514	532	547	560	530	549	565	527	496	529	541	551	560	556	524	536	563	534	540	576	533	527	548	512	537	555	540	590	519	540	522	539	547	524	490	554	569	532	511	509	579	515	532	554	582	516	545	513	528	564	521	568	529	544	517	582	543	499	541	551	505	553	510	533	545	536	592	532	581	532	525	549	546	531	559	541	560	561	533	571	552	558	556	536	551	549	553	526	551	525	565	518	578	526	581	604	514	523	516	544	535	546	564	522	579	529	516	542	540	527	532	541	529	547	530	546	552	571	504	550	541	558	520	541	493	531	540	545	535	549	547	583	540	548	529	569	540	520	550	492	571	550	523	529	512	540	545	584	528	527	511	562	582	542	568	544	509	550	551	552	584	567	530	512	575	510	562	576	568	509	512	549	576	518	520	567	528	524	513	546	539	527	521	555	535	552	527	537	527	542	522	508	540	547	517	525	619	554	548	520	523	533	553	571	547	571	546	544	560	531	570	590	524	524	548	558	536	539	532	479	522	555	513	595	545	542	555	542	515	522	505	526	523	560	542	540	496	577	494	575	531	536	503	555	547	540	531	587	554	548	581	557	527	550	530	566	546	545	505	537	515	477	548	543	526	579	516	553	535	523	557	533	522	541	534	566	582	524	526	545	619	523	544	525	529	567	520	589	556	517	582	568	519	532	547	567	542	565	547	549	576	560	519	553	570	592	534	570	581	525	555	570	549	549	554	559	542	535	523	537	559	570	519	538	534	550	555	514	490	561	566	547	514	535	536	530	568	511	560	540	535	563	549	539	524	508	506	569	507	588	531	542	513	532	575	537	519	540	517	500	537	563	592	543	525
20036	13740	15210	20995	15771	16507	10326	7503	3599	1492	723	565	555	582	679	711	516	420	337	288	248	252	264	251	253	235	210	216	223	217	230	262	237	249	223	233	236	213	243	219	206	233	242	239	251	578	364	202	210	222	229	242	233	213	206	220	208	214	206	222	228	201	232	218	200	213	210	234	228	228	221	159	204	208	239	201	213	227	222	235	237	213	200	194	211	216	202	221	223	224	221	203	214	212	236	208	209	214	211	212	236	204	214	210	219	215	207	232	212	191	206	225	217	209	184	200	206	206	222	206	213	214	217	214	210	187	212	220	222	181	214	203	210	224	211	224	222	224	210	227	218	225	216	209	214	204	245	225	199	201	234	198	205	223	215	222	227	214	199	216	183	189	227	227	204	233	212	219	199	213	202	204	235	201	225	216	211	188	198	214	228	217	233	228	226	246	214	213	204	204	214	201	211	221	230	194	206	219	204	233	212	208	163	205	192	199	220	231	214	201	231	193	221	209	197	218	238	209	209	196	230	211	212	218	198	184	187	237	224	231	214	214	211	196	214	214	218	235	210	219	217	220	227	209	214	217	203	230	190	214	207	197	225	205	232	236	236	216	217	218	196	204	204	236	206	201	215	218	221	232	234	197	231	221	215	176	210	178	227	236	186	202	211	215	237	221	217	230	195	220	241	254	198	213	222	206	210	210	219	204	228	219	214	199	238	207	197	220	216	211	234	203	228	186	200	229	212	214	217	200	219	211	208	206	216	217	228	235	232	201	207	200	214	218	211	228	203	220	230	205	199	227	247	209	214	214	210	214	218	218	198	219	216	211	221	206	191	201	234	211	214	249	210	227	204	211	191	222	205	210	184	202	211	212	215	213	224	203	197	207	231	224	199	235	231	203	206	219	210	230	207	190	228	208	216	207	233	214	212	200	216	213	209	201	199	242	197	199	197	206	215	193	202	196	214	214	216	221	185	234	226	225	216	202	228	214	203	234	192	225	235	201	196	226	238	199	222	208	219	214	199	213	203	198	226	230	195	201	196	224	213	216	220	205	227	194	237	232	214	229	211	198	200	218	215	217	204	218	216	207	201	198	185	218	224	206	217	215	179	191	218	207	193	224	191	203	210	236	220	233	227	229	237	185	228	203	199	221	184	219	206	222	228	223	240	220	191	184	227	247	223	224	205	197	198	212	190	226	218	203	215	205	194	224	217	200	225	230	206	222	217	205	221	218	232	196	175	221	195	227	222	217	206	198	219	214	240	209	238	207	203	230	227	190	234	216	224	223	214	244	209	238	227	199	223	216	189	206	206	198	209	188	209	234	195	203	202	220	201	193	196	201	204	279	216	215	223	204	214	212	193	228	210	216	246	199	209	216	214	220	226	216	199	206	219	220	201	207	227	230	193	205	221	211	217	210	199	209	224	201	190	196	222	212	220	241	224	194	203	204	217	202	182	218	211	205	212	212	218	178	202	225	214	200	191	220	225	207	236	204	226	218	201	204	206	208	219	213	224	187	179	195	224	208	202	216	194	192	203	210	204	205	175	226	212	190	229	202	200	200	197	223	186	220	226	203	224	213	197	203	201	185	191	207	212	237	206	219	195	206	204	221	238	209	201	235	220	230	195	215	183	219	220	210	216	204	227	211	196	199	236	233	211	218	176	220	199	225	229	205	200	189	205	225	227	249	228	193	231	233	222	226	197	214	218	229	194	219	198	227	217	204	197	220	206	221	216	231	219	206	191	211	206	229	192	192	206	185	225	212	191	222	215	233	196	191	228	201	197	210	206	224	240	201	212	206	239	210	194	218	190	233	228	218	214	228	207	222	216	190	227	203	242	234	210	230	207	222	217	195	198	210	214	235	236	193	224	189	235	214	219	230	187	239	192	191	193	206	219	194	220	201	188	209	173	202	216	210	237	209	200	216	232	220	203	232	187	221	200	214	229	209	204	203	210	220	205	224	249	214	212	217	209	255	202	215	218	210	205	230	207	214	234	207	216	220	210	188	231	225	218	204	232	212	202	226	214	230	190	191	250	234	233	208	197	208	201	213	214	217	221	227	224	227	219	229	194	192	246	238	211	204	218	221	219	224	246	211	208	241	202	209	197	199	219	219	244	204	216	231	203	223	216	202	197	210	197	202	183	224	229	201	211	214	204	211	222	217	215	239	207	220	215	203	217	202	247	214	217	193	217	227	195	184	231	230	230	223	189	212	204	189	211	221	220	208	216	206	205	207	231	220	212	224	210	220	232	234	186	220	188	204	215	196	214	210	211	214	211	186	197	223	209	192	216	196	209	240	198	199	226	213	216	212	246	220	205	209	233	233	226	229	211	203	235	189	196	234	194	197	227	220	207	211	202	225	210	202	220	233	197	206	239	194	212	223	210	194	190	203	213	190	219	207	240	210	201	220	189	197	246	240	210	198	189	223	216	251	225	195	205	200	197	214	197	206	210	211	227	207	232	235	185	219	195	205	195	210	224	192	219	208	211	252	203	218	225	200	179	191	191	219	212	210	227	200	200	232	200	246	228	187	206	216	220	238	211	203	209	191	236	209	224	199	212	229	193	189	220	231	225	226	210	204	233	202	190	219	207	201	221	212	246	231	258	198	219	209	212	200	231	222	232	210	198	224	229	205	225	221	216	175	205	198	228	195	249	207	212	193	191	230	210	218	235	186	198	208	189	209	229	208	212	219	203	214	204	215	231	171	211	203	227	235	215	209	233	237	222	214	218	217	213	221	203	212	197	215	213	193	197	218	209	226	226	243	211	231	206	211	197	189	222	209	198	210	248	225	207	178	194	205	186	221	207	207	194	238	251	195	214	206	199	203	223	232	196	211	205	221	231	201	223	224	224	198	220	222	187	224	209	222	194	187	221	219	213	226	208	191	190	197	218	207	227	190	251	207	203	221	221	207	202	212	206	191	187	198	236	206	203	203	229	226	205	201	213	220	216	210	205	196	240	209	209	203	208	225	212	204	213	208	226	209	205	213	223	204	232	250	209	193	200	184	258	212	221	216	212	195	221	213	232	211	186	218	233	193	226	219	217	214	209	218	199	206	227	192	225	200	201	199	225	237	217	204	221	217	203	197	210	236	222	210	206	228	197	206	203	236	221	220	240	192	219	187	195	241	211	226	199	226	218	210	225	215	216	200	198	234	192	189	211	197	199	235	229	220	210	203	245	193	222	207	219	235	207	216	225	213	170	207	219	227	202	209	217	208	229	201	203	217	217	203	220	226	229	216	218	207	224	233	211	236	217	225	207	258	231	221	201	204	202	207	192	217	188	207	193	219	231	217	189	212	225	219	207	226	221	234	191	212	223	257	244	231	226	212	239	219	212	232	200	207	212	188	208	211	223	204	212	226	223	221	202	226	196	207	242	212	211	225	209	212	177	213	221	219	198	195	206	223	194	212	217	188	187	222	244	211	210	215	224	206	218	242	213	232	225	254	224	233	202	247	202	217	209	216	211	214	223	200	238	228	191	242
11682	10927	19129	28001	25975	32097	25075	22019	13156	6531	3547	2977	2648	3049	4008	3723	2178	1829	1279	884	767	731	749	708	660	715	684	688	622	610	638	814	870	862	703	662	625	677	601	586	625	638	739	907	960	3734	1615	554	560	587	554	547	551	575	511	610	572	577	547	626	608	572	561	596	578	579	566	548	575	551	519	551	517	561	566	592	542	564	590	559	549	561	569	527	579	578	540	532	545	543	553	527	559	510	529	571	559	626	507	553	559	583	525	546	516	533	526	577	529	521	539	547	546	588	570	558	514	575	581	569	520	545	580	527	546	565	533	570	536	585	554	537	537	580	617	573	565	556	550	517	547	539	540	571	493	549	564	588	597	557	522	567	561	541	552	531	556	528	593	504	544	518	543	568	553	584	533	536	547	557	539	547	527	546	536	515	551	576	591	583	564	520	531	539	560	539	568	539	526	520	499	598	527	542	538	554	526	556	543	564	561	559	524	582	551	541	567	564	595	596	505	576	578	560	596	540	571	537	549	587	582	548	527	539	533	557	544	541	539	547	574	549	560	585	594	553	545	567	546	504	564	539	581	525	497	482	530	556	556	545	521	563	564	527	544	516	544	577	542	552	575	520	528	531	592	575	523	543	574	539	556	546	583	574	495	569	528	547	552	557	541	556	543	514	553	552	584	554	538	550	522	570	550	582	594	543	522	576	540	542	539	510	583	538	547	568	551	549	593	522	540	569	572	581	546	572	568	573	561	561	551	532	556	582	526	509	528	581	561	558	518	538	570	543	570	539	555	557	558	558	578	525	539	556	535	594	543	547	569	547	585	582	542	539	534	541	540	540	592	527	560	526	549	561	561	574	543	548	589	574	512	525	498	521	553	513	526	529	517	543	542	586	542	561	550	539	585	574	551	583	589	560	518	578	592	543	562	556	515	538	541	576	565	520	527	526	535	533	529	535	616	567	530	558	522	551	572	561	542	543	542	541	562	573	544	563	567	570	560	543	571	559	578	532	548	572	623	554	532	563	528	538	578	535	557	585	583	503	531	536	565	547	515	551	563	521	522	552	583	528	570	527	580	551	544	535	557	544	556	514	560	576	523	549	522	560	528	519	545	548	523	503	568	570	555	538	562	574	562	542	562	564	589	555	564	497	535	536	539	579	578	581	557	580	552	554	576	546	531	553	550	539	530	537	547	553	550	551	528	529	564	579	508	577	535	525	526	583	595	544	563	541	549	590	536	506	513	577	535	547	566	509	530	539	535	568	508	568	508	524	547	581	561	574	612	528	543	582	573	543	581	535	528	565	557	533	571	597	493	549	561	524	526	535	543	539	583	559	573	548	593	526	546	568	533	544	539	545	565	542	591	580	538	540	575	522	570	564	551	555	583	532	535	546	567	528	539	532	508	564	523	548	541	552	537	578	585	531	562	582	542	566	569	568	558	550	541	518	567	616	588	554	558	553	564	523	569	552	505	579	569	516	610	545	551	549	543	586	551	581	531	514	577	563	550	528	580	555	534	528	575	549	578	560	532	538	562	615	570	548	512	558	556	529	584	533	565	501	542	523	526	555	553	570	586	534	573	543	569	572	565	551	519	543	548	529	524	562	601	542	537	543	549	535	568	529	567	544	528	570	559	577	535	548	585	539	582	579	560	572	575	551	564	543	548	570	542	542	510	571	559	538	549	567	561	572	562	555	542	579	526	561	523	569	558	583	589	569	583	536	553	556	568	553	568	571	525	571	525	558	559	578	593	557	548	574	526	573	586	579	545	556	587	532	518	554	505	559	554	570	566	527	553	553	548	546	579	568	565	538	569	569	555	570	532	566	546	564	534	548	536	525	575	558	581	538	571	568	546	542	573	559	576	535	488	622	570	534	581	593	554	530	562	572	497	523	561	539	567	592	535	518	539	558	529	551	592	558	529	555	577	536	545	560	519	577	551	522	540	581	557	533	542	563	528	578	552	566	562	576	556	504	558	523	555	537	536	513	559	560	530	542	556	512	570	572	565	517	535	592	556	536	536	515	520	536	547	571	566	563	547	529	566	579	584	585	576	549	544	519	550	545	563	538	578	555	534	547	556	578	521	548	599	525	580	542	549	548	512	534	546	560	566	545	549	558	549	555	497	558	512	594	545	552	532	567	559	528	606	530	557	553	570	537	571	561	510	566	573	534	540	545	540	531	544	525	549	551	551	545	501	543	560	550	520	562	559	561	576	518	524	548	569	534	499	540	550	571	553	577	540	557	528	552	546	599	554	546	567	569	556	565	569	542	559	587	551	540	534	583	577	544	532	509	529	506	552	559	537	574	537	558	575	568	605	583	527	524	586	532	590	564	576	552	496	569	535	522	545	511	500	548	559	555	560	499	566	535	535	570	621	529	520	546	526	546	543	568	569	583	567	524	513	535	589	535	535	591	575	552	601	546	548	556	530	560	550	551	585	570	562	561	592	561	549	553	605	571	572	585	574	591	552	539	533	498	561	545	563	516	562	582	534	564	508	565	555	547	558	543	513	542	535	539	541	556	533	531	539	563	551	585	575	561	555	559	494	519	550	512	521	559	599	548	558	562	566	521	524	516	566	580	549	551	549	522	571	576	568	520	529	521	554	555	540	523	562	538	506	566	516	538	592	507	581	515	575	544	559	572	582	522	529	547	512	556	555	554	513	572	541	559	536	555	551	556	553	524	538	553	552	566	550	594	564	559	555	558	524	554	548	582	517	559	549	578	569	535	523	516	568	551	558	545	570	553	579	499	503	525	546	572	537	562	532	538	549	548	541	534	532	570	506	597	498	534	553	565	539	561	527	546	569	540	576	570	617	549	573	567	524	514	600	579	559	559	569	584	574	540	499	587	577	550	540	534	559	545	550	561	546	512	540	561	539	560	557	548	554	558	581	545	550	561	549	574	549	557	528	540	529	538	525	575	547	533	532	543	518	535	539	524	498	550	557	565	562	545	608	568	593	573	570	590	536	530	579	518	523	516	572	558	515	531	548	592	608	523	532	544	571	521	561	568	534	566	559	535	524	557	551	584	552	532	569	557	547	568	570	561	524	593	536	568	551	531	566	558	607	541	578	526	581	561	546	499	537	551	555	498	517	577	544	505	549	569	565	562	516	567	552	580	537	519	542	574	571	575	582	541	518	555	571	563	526	515	536	550	571	509	522	541	592	565	561	534	524	531	515	537	532	518	540	554	554	562	568	573	541	595	563	560	520	537	591	542	571	576	518	516	535	542	585	560	556	539	551	547	541	511	508	524	557	570	548	559	530	579	553	543	536	564	560	550	569	509	568	536	586	557	530	572	542	537	533	560	542	539	511	529	553	533	540	498	568	570	541	537	560	568	571	538	565	579	576	567	557	528	545	533	526	566	552	515	538	536	564	552	548	568	510	514	572	532	531	573	582	580	515	580	552	552	595	571	559	536	556	530	522	569	526	547	584	519	596	526	579	595	528	548	525	540	534	570	581	540	553	553	548	542	557	568	563	572	553	576
29224	20506	23559	29676	24752	26218	18882	11530	6158	2672	1789	1337	979	929	1139	1067	692	691	578	468	407	410	393	417	396	399	408	374	408	392	398	456	434	457	368	362	381	378	381	336	380	395	432	441	435	1158	786	330	387	397	346	365	365	357	370	380	343	366	331	359	335	337	328	365	402	349	355	350	382	346	383	375	376	389	372	344	349	378	403	366	359	322	353	355	328	356	384	347	367	377	402	350	350	352	330	362	340	384	333	395	357	345	323	379	369	389	360	354	382	375	364	369	364	366	355	363	381	349	339	383	349	355	376	380	352	343	328	383	386	372	371	381	384	390	359	403	399	372	394	379	397	384	401	373	380	377	359	348	343	439	362	306	341	357	351	358	398	371	345	378	360	357	376	345	362	356	321	376	343	352	371	361	381	346	392	376	372	376	387	358	367	385	343	338	336	384	388	356	342	325	339	392	385	403	355	391	376	340	414	339	325	344	341	357	338	349	310	341	389	353	355	371	406	357	361	378	359	358	376	326	348	364	396	378	374	386	325	371	353	367	362	387	374	355	361	375	393	398	373	316	381	334	365	386	344	365	361	408	354	337	364	392	355	376	376	379	381	395	382	344	360	376	372	353	379	367	352	349	388	352	375	381	375	392	373	351	374	379	397	361	382	355	360	359	365	404	357	360	359	375	375	377	374	357	383	366	364	391	372	401	371	386	379	374	380	393	344	378	323	376	372	370	364	402	344	345	388	365	365	368	374	348	360	360	334	380	384	348	361	361	341	354	361	380	395	328	364	349	381	343	376	362	359	363	349	375	352	390	357	356	392	359	361	359	371	345	361	358	362	371	373	373	368	375	389	346	358	367	358	372	304	348	374	388	349	371	376	385	357	374	330	378	347	366	385	357	358	391	380	359	391	371	345	374	341	343	362	390	390	370	373	343	339	378	382	352	358	354	353	344	342	344	346	349	391	351	362	377	367	362	360	371	361	354	368	382	370	383	364	367	302	352	352	346	332	354	368	367	359	366	401	370	343	379	347	399	339	366	327	343	346	358	331	369	355	378	370	353	383	350	372	347	373	359	369	376	349	377	362	393	387	371	340	359	359	366	397	367	350	388	348	387	330	318	369	379	407	379	406	372	385	381	384	360	367	378	366	414	410	357	359	316	366	348	351	377	339	362	380	364	337	338	371	352	365	364	355	370	369	351	373	383	371	362	373	375	404	353	353	411	376	376	392	358	393	343	349	382	369	390	370	324	332	388	384	373	396	380	354	366	365	409	378	340	369	363	338	421	373	317	366	390	350	343	397	364	369	369	406	360	335	353	370	345	379	376	386	392	381	379	374	357	375	344	367	309	338	320	369	369	316	364	345	399	384	355	381	355	382	348	394	370	352	350	322	363	325	355	371	382	373	360	360	370	374	357	355	376	362	367	377	327	373	346	338	374	381	325	369	376	358	374	369	373	364	346	324	386	377	325	344	349	379	359	347	397	358	365	356	368	338	384	379	352	347	333	377	411	384	362	364	389	356	398	397	365	377	385	345	367	350	396	381	382	384	367	316	367	365	366	358	368	378	382	369	380	354	377	341	380	367	354	350	368	403	370	339	338	350	361	379	342	328	386	350	369	349	339	328	359	389	368	385	364	366	341	377	357	386	371	372	333	420	343	382	340	398	356	391	377	370	380	414	406	354	339	360	366	384	395	347	383	345	388	370	375	369	346	354	362	368	358	347	365	312	359	389	362	373	356	381	379	329	378	363	387	402	377	324	322	316	408	349	328	380	365	387	369	364	376	380	353	394	364	341	381	355	392	359	398	355	343	368	385	353	364	369	387	378	332	398	328	375	366	381	374	353	354	370	370	376	350	346	381	370	396	386	335	385	392	336	370	344	354	373	377	374	376	384	356	332	326	378	359	371	374	378	369	350	376	371	379	388	343	373	353	325	379	375	340	344	350	377	355	375	374	398	364	348	348	374	368	384	331	379	378	375	403	350	354	378	408	380	354	380	357	342	341	385	377	367	372	322	353	388	377	371	360	341	393	338	366	316	350	374	333	360	375	361	384	360	355	365	366	369	377	404	387	375	372	385	360	430	328	361	355	323	342	354	385	348	355	360	349	358	393	381	329	352	380	342	375	390	352	375	346	331	352	367	359	339	372	380	354	355	341	359	366	345	399	371	379	370	372	349	383	339	341	382	345	378	361	360	378	346	377	354	374	365	373	398	383	355	351	391	387	362	418	379	401	336	357	360	339	389	352	359	371	370	366	380	364	333	342	358	368	379	395	354	369	387	355	314	337	355	361	401	383	348	348	358	348	368	339	364	367	361	345	402	356	375	392	349	384	355	422	386	364	360	348	383	331	371	377	394	362	380	379	349	345	369	381	379	354	373	377	376	393	376	360	317	296	366	372	367	366	350	377	353	363	380	330	356	355	350	398	417	388	364	346	335	344	354	387	348	339	374	351	361	355	351	399	372	346	325	373	364	361	377	362	326	349	397	364	353	347	341	376	359	350	388	403	389	368	348	383	342	381	345	397	378	336	361	383	345	385	374	374	352	371	355	356	363	375	380	365	355	361	402	341	349	389	343	380	352	389	386	350	340	401	342	360	374	358	368	386	380	359	400	372	342	390	352	372	363	363	320	338	363	351	362	366	347	375	345	363	355	369	366	370	366	348	363	394	347	341	382	356	390	399	315	343	338	362	381	355	382	370	365	338	360	312	359	336	366	368	401	350	402	388	342	336	328	383	386	369	383	361	371	320	368	334	362	329	377	311	350	357	371	381	394	362	383	365	398	348	397	374	361	347	378	344	335	371	378	305	342	384	354	392	390	409	377	365	355	346	352	360	395	370	338	396	367	368	358	386	357	358	406	343	369	360	363	368	339	337	372	360	354	394	358	381	384	343	351	365	367	360	360	395	395	346	363	387	399	373	372	373	359	380	369	363	368	372	361	341	369	336	359	394	397	365	367	402	347	349	384	367	375	363	368	409	325	342	358	361	351	371	353	361	376	365	350	377	351	382	363	360	389	367	396	374	380	357	347	339	342	338	380	369	344	362	382	375	323	371	364	359	355	357	395	356	348	367	356	313	353	359	377	376	345	336	332	361	350	351	361	333	352	357	410	350	365	347	374	424	369	364	356	386	386	369	401	373	387	371	354	353	369	391	386	365	394	349	356	364	371	345	356	337	356	367	376	385	389	348	336	357	365	356	382	374	370	357	360	369	372	336	333	380	311	375	365	370	356	345	360	365	366	385	356	357	338	344	390	376	335	378	386	362	366	323	356	387	385	355	380	368	387	394	403	402	351	356	334	363	377	356	357	371	431	377	374	394	373	373	348	356	342	353	376	395	359	349	393	370	349	388	349	348	372	344	367	363	364	396	392	388	362	309	366	386	346	390	401	359	339	346	345	386	361	398	359	355	379	350	392	332	370	383	340	405	339	385	380	372	400	359	356	364	375	339	363	343	360	352	365	335	372	328	366	347	337	360	336	350
15673	15088	24485	33482	34083	38820	33043	26671	17527	10030	8013	6380	4531	4512	5808	5279	2968	2643	2187	1457	1265	1192	1149	1148	1128	1080	1091	1057	1046	988	1187	1358	1500	1453	1174	1045	936	946	943	926	985	1040	1240	1398	1138	6699	3330	882	929	856	900	912	924	906	864	878	910	882	892	919	826	897	866	939	895	871	910	901	881	927	899	879	844	859	845	817	912	830	884	868	882	891	885	881	868	846	854	834	881	851	866	886	820	877	901	847	916	856	864	812	824	843	840	833	859	831	846	915	832	891	898	848	876	864	870	842	882	889	849	875	822	881	896	834	896	849	862	893	817	896	853	883	835	872	901	848	792	868	852	819	883	891	860	855	863	918	851	872	874	885	898	801	867	903	835	865	872	840	902	905	853	853	925	862	887	883	883	899	902	859	813	842	864	886	896	918	866	861	877	868	851	833	869	850	854	904	823	872	861	847	857	843	860	836	854	830	837	894	892	858	864	842	910	859	915	812	838	851	864	861	910	888	822	842	837	865	840	875	880	864	856	876	828	827	880	858	922	870	826	806	846	919	859	872	874	910	862	827	916	861	854	883	890	870	836	857	865	898	838	850	856	844	854	794	868	853	925	846	897	883	905	771	873	948	846	838	936	848	837	857	928	881	878	852	810	826	836	861	822	862	848	875	858	949	920	848	860	893	834	847	850	842	873	849	853	835	881	861	861	889	906	888	875	887	830	862	837	902	845	836	903	931	894	822	898	898	905	902	902	834	920	868	835	851	825	932	837	831	835	856	890	836	899	877	818	867	876	818	890	851	929	851	909	885	912	894	817	919	883	846	830	889	906	916	902	874	898	819	875	857	836	862	870	892	840	892	859	831	905	891	863	856	847	848	894	865	885	809	867	829	873	876	859	825	857	905	798	895	843	859	847	815	852	862	889	877	841	859	830	868	856	823	881	851	878	855	921	877	855	902	824	867	891	820	883	872	869	899	853	863	867	943	854	859	817	858	851	902	850	857	833	946	840	881	843	895	853	834	843	862	842	876	878	856	897	858	897	885	866	882	879	830	865	912	841	845	837	866	823	824	845	865	870	835	822	848	913	861	871	821	875	866	880	866	864	854	857	873	884	805	813	836	851	862	879	836	877	862	874	840	902	863	881	889	873	811	863	896	905	829	886	874	847	890	911	867	886	871	848	883	820	862	848	860	858	814	838	866	867	852	894	880	840	902	852	863	897	829	817	835	855	827	855	868	871	824	856	849	848	882	837	830	800	909	866	915	891	845	862	851	894	843	882	852	858	935	846	846	865	882	827	856	859	826	831	878	855	824	901	850	853	840	825	837	823	818	848	897	893	873	810	830	844	899	861	845	853	884	842	932	836	882	871	842	893	869	850	850	847	875	924	860	851	850	879	911	886	841	863	882	868	908	850	897	881	883	851	902	867	887	840	942	850	824	818	892	876	889	821	845	907	925	803	846	826	837	872	842	853	875	841	876	857	867	891	831	856	940	863	842	922	780	866	903	885	862	885	854	865	834	801	854	956	845	865	811	779	873	874	869	834	827	875	876	869	917	900	827	883	846	873	868	837	868	834	836	818	856	833	859	869	844	856	896	869	878	840	889	837	819	901	863	816	816	929	857	858	916	890	883	884	874	856	874	859	870	847	864	887	874	886	851	860	881	822	866	831	844	853	858	855	824	888	856	880	843	888	829	879	844	860	859	840	835	852	858	850	861	877	904	852	916	823	916	870	862	894	864	852	852	839	887	858	847	889	826	876	840	851	834	919	860	818	890	864	818	814	871	816	843	872	853	911	888	932	872	884	860	903	878	847	874	795	876	836	863	821	892	847	903	850	873	868	937	853	837	924	869	877	899	845	863	858	879	901	793	855	868	838	894	870	814	896	833	914	881	864	850	890	858	864	786	857	891	872	814	898	861	902	843	838	860	822	888	900	885	853	865	819	859	815	827	869	912	848	869	862	862	895	807	844	850	896	809	864	910	846	871	854	904	867	824	887	839	843	810	841	881	856	853	837	868	864	907	903	866	884	875	887	902	849	844	911	919	891	861	866	833	854	892	813	867	876	826	917	857	856	789	875	900	844	882	829	868	845	874	846	877	884	923	860	891	850	864	856	899	834	835	864	898	872	851	874	795	859	848	875	834	880	864	859	817	898	877	882	894	892	848	847	834	909	865	858	831	882	838	878	808	809	836	833	820	842	824	767	864	866	857	834	878	874	818	860	855	914	811	863	841	804	823	862	885	877	889	916	854	845	903	855	817	854	860	851	825	860	843	936	856	824	870	925	859	880	858	861	869	825	830	846	901	816	881	880	834	841	839	886	828	861	860	939	890	896	838	883	858	906	845	871	837	845	864	861	874	874	864	848	832	881	836	895	802	911	814	869	886	859	881	810	891	834	849	870	866	807	845	841	886	857	922	839	780	790	862	839	851	873	852	831	823	831	841	849	902	865	863	866	881	914	862	854	900	848	874	835	902	837	924	847	842	871	885	851	834	875	918	844	856	812	866	834	842	820	852	856	880	859	849	838	825	882	849	777	869	894	814	830	890	831	867	855	857	884	859	879	858	855	828	871	845	837	816	842	860	864	851	889	867	836	862	864	836	837	878	867	890	891	832	806	824	829	894	869	834	882	835	906	871	871	833	880	874	820	832	817	877	826	840	888	891	880	880	893	849	865	915	857	824	827	868	871	853	833	861	852	841	825	864	911	819	844	857	858	842	833	837	882	784	885	856	871	764	900	863	855	871	902	842	869	863	885	864	913	876	859	859	861	874	863	857	853	850	873	863	825	831	877	853	857	909	888	846	819	817	828	782	904	885	853	876	847	828	899	869	859	861	889	849	843	876	858	851	870	855	874	846	865	836	819	877	840	873	820	868	849	871	868	868	871	844	840	906	885	854	840	864	854	864	899	882	847	887	838	879	925	841	869	867	847	897	853	876	865	880	887	928	887	899	890	877	885	886	843	828	848	853	811	866	895	876	814	836	851	855	864	850	868	808	856	837	797	838	887	868	909	925	799	840	850	878	885	877	810	890	884	865	856	873	833	856	859	852	846	892	903	836	842	902	878	887	859	837	838	846	897	894	835	904	836	877	884	819	848	838	858	877	931	855	895	839	879	858	823	852	817	873	930	816	877	779	857	862	833	858	880	884	844	834	839	878	874	840	922	885	892	843	807	859	828	885	883	887	867	863	837	870	842	897	852	878	870	800	837	909	931	808	804	860	843	912	860	884	829	863	822	904	880	904	864	847	883	871	843	866	815	863	852	866	868	919	824	818	851	901	843	877	867	892	871	870	921	840	808	865	839	828	847	846	848	798	815	884	836	850	877	858	853	845	868	832	884	864	877	831	870	878	864	834	839	848	846	833	853	815	876	853	867	904	814	877	872	907	871	907	848	817	835	908	877	832	870	912	930	900	862	864	855	870	872	843	786	822	916	861	831	829	861	868	845	836	900	834	868	843	827	872	823	841	841	862	876	868	862	861	863	878
11138	5635	4074	2027	1802	1411	848	475	306	326	270	306	365	400	423	413	360	264	270	208	212	243	231	219	227	228	211	220	217	212	234	205	246	200	217	220	234	199	251	206	198	210	236	260	220	208	224	221	227	244	236	194	207	226	230	241	215	199	233	214	227	219	250	214	235	245	227	259	227	244	238	206	221	239	244	228	219	231	207	240	225	253	220	249	236	215	206	209	227	194	203	237	250	214	257	209	211	222	241	228	239	216	233	230	221	225	249	192	248	215	223	200	232	206	194	240	235	229	195	205	201	238	214	226	187	227	220	218	198	229	189	236	256	240	199	201	215	216	211	217	237	194	199	241	205	261	229	201	192	232	219	219	220	207	221	232	235	205	216	234	213	220	241	230	226	218	195	208	231	218	212	218	224	222	221	230	194	221	207	208	203	238	218	201	206	200	235	232	221	228	218	216	198	206	225	214	207	231	234	186	202	226	203	218	223	189	234	207	231	229	212	231	230	212	233	235	247	221	201	228	203	234	202	219	237	200	218	203	224	209	225	204	210	176	221	221	226	237	236	210	282	241	207	217	276	221	212	221	216	218	222	238	220	222	238	233	207	209	199	226	247	227	229	214	216	215	206	210	223	213	213	207	213	246	223	216	216	228	224	226	219	218	208	241	237	205	225	240	228	219	230	202	228	207	203	215	230	233	246	253	241	196	206	224	204	208	226	186	228	236	220	213	212	220	245	215	207	237	223	247	210	210	221	192	242	224	224	212	229	200	242	221	229	231	212	256	236	226	244	233	213	214	216	196	235	223	237	234	220	234	240	224	229	227	201	254	217	239	211	221	209	247	223	223	212	241	226	234	213	209	217	206	219	198	241	233	220	226	226	221	241	227	232	232	215	205	191	257	231	209	210	225	187	209	245	200	238	223	210	216	203	220	219	204	207	231	239	228	209	199	202	218	246	200	210	218	216	229	212	236	251	199	212	216	238	205	221	232	204	243	212	221	232	249	227	219	247	232	223	231	233	246	228	245	192	226	208	231	204	225	239	223	212	223	203	225	199	214	198	212	220	224	216	230	212	222	222	208	229	219	217	229	202	220	204	227	239	199	252	232	219	218	218	224	213	209	225	251	223	208	217	222	232	246	208	209	215	211	240	236	232	205	234	247	242	245	226	220	226	234	226	223	211	205	205	272	210	246	207	238	227	219	229	219	235	226	233	247	261	220	230	234	228	239	225	238	222	236	215	235	247	212	216	216	206	217	230	229	209	209	206	223	194	225	209	212	243	187	220	204	221	231	230	192	227	231	217	219	198	246	220	199	236	224	219	217	217	204	234	231	212	248	216	225	233	213	213	217	244	216	208	232	243	215	225	231	208	194	226	227	221	235	216	209	190	223	193	255	226	214	216	206	228	232	222	186	217	197	228	222	222	229	247	244	210	202	216	200	218	225	212	206	250	215	234	227	232	220	213	208	198	205	214	234	203	195	224	238	245	204	216	218	234	214	225	240	207	224	215	211	223	209	211	228	247	218	240	245	261	212	225	275	225	249	224	214	192	217	246	227	220	183	216	224	203	238	209	238	229	186	241	221	235	191	217	202	215	227	232	234	222	205	225	248	238	200	236	214	227	217	223	201	220	224	232	238	221	218	219	229	213	208	237	236	224	222	237	213	214	220	234	253	219	230	228	216	250	250	207	198	221	223	190	218	209	223	205	222	241	235	189	228	228	224	222	199	240	225	216	234	230	230	221	216	211	191	220	238	215	230	204	248	219	245	235	231	248	226	221	215	211	219	211	208	227	203	219	215	216	237	233	212	220	209	230	221	217	209	206	236	243	206	198	211	231	210	229	196	224	232	216	188	242	223	232	210	237	201	200	228	244	214	199	203	219	215	207	248	216	220	210	208	212	239	231	225	216	204	217	254	206	214	236	246	195	227	188	213	237	231	209	192	227	203	224	246	229	210	239	225	193	200	250	201	207	212	241	233	204	210	220	195	210	203	208	217	214	222	227	224	245	242	226	202	217	231	229	235	243	222	208	219	233	237	223	219	233	225	224	216	235	224	199	207	231	229	234	220	217	201	218	207	256	222	232	215	227	220	212	198	211	217	214	216	184	225	215	238	236	211	217	258	225	233	220	226	247	214	223	199	218	228	232	200	230	211	230	210	228	222	226	224	208	219	198	209	211	206	239	256	214	200	235	217	209	201	206	228	225	205	226	214	229	228	210	201	210	207	228	215	257	217	230	245	229	230	253	213	232	215	196	229	218	222	225	210	231	187	237	213	216	214	228	224	241	218	258	240	218	243	228	228	195	197	227	208	244	212	238	204	224	226	188	269	210	220	241	223	236	236	186	215	209	234	195	227	198	194	193	256	212	232	215	200	219	219	199	250	200	231	190	188	219	238	228	190	210	206	225	209	221	243	191	224	223	231	227	219	255	223	230	218	226	203	228	205	209	213	257	222	227	215	213	220	199	227	255	219	226	200	232	218	214	205	231	242	249	242	229	229	216	219	214	213	214	192	188	209	207	222	221	224	236	233	255	244	232	240	227	208	229	233	203	212	225	238	205	215	238	219	223	220	256	217	208	226	248	207	207	217	196	236	234	215	218	218	232	242	234	240	235	192	209	198	212	232	217	251	225	237	227	218	223	217	192	220	236	212	209	224	225	211	232	213	230	231	212	200	238	246	257	213	249	227	206	254	219	227	232	250	218	206	228	229	215	230	229	214	214	223	209	212	216	233	201	216	197	217	216	251	236	219	198	211	215	244	207	223	203	195	236	237	211	227	207	205	205	221	240	225	224	203	240	253	214	212	231	201	206	204	213	242	210	239	211	227	222	207	215	230	244	185	221	231	229	243	226	242	225	228	220	231	226	217	231	243	218	228	215	221	201	236	248	219	191	227	236	197	243	237	206	256	225	216	206	204	225	199	199	211	211	220	196	206	228	203	198	215	213	197	237	232	256	222	202	214	224	233	214	237	238	225	187	219	221	250	207	202	230	254	223	226	224	213	241	211	230	270	222	220	226	197	209	208	208	209	231	219	226	189	191	241	227	231	225	214	208	226	211	222	208	221	221	203	235	208	235	217	224	210	235	202	216	248	205	215	204	222	219	225	216	214	225	228	220	217	217	223	239	232	200	193	226	217	192	244	237	225	228	238	217	213	247	229	218	252	212	237	210	228	238	198	237	214	232	215	260	213	218	232	231	206	204	185	210	241	218	222	249	230	228	218	239	229	224	269	235	232	227	246	237	227	235	211	213	244	214	218	204	211	224	209	209	221	231	227	197	218	213	210	228	239	210	208	205	203	201	235	255	227	206	211	216	211	227	234	220	238	211	219	214	230	207	193	250	250	205	225	230	227	256	219	229	187	226	239	239	233	212	226	231	227	206	217	244	227	233	205	201	222	214	224	235	224	220	215	205	223	229	231	203	228	202	229	201	243	237	230	208	241	217	203	244	204	239	240	253	234	213	207	205	218	213	237	234	219
6500	4906	6881	6016	6788	5989	3720	2013	1292	1084	1014	1121	1331	1749	1859	1846	1340	1081	764	633	571	567	544	556	540	617	533	520	553	563	629	679	776	723	625	553	612	546	557	529	604	593	695	728	655	741	677	545	566	544	540	546	553	579	542	559	556	568	570	547	574	547	568	559	552	562	583	597	520	545	554	545	565	571	539	567	623	572	553	536	575	548	547	570	578	557	536	525	556	567	538	519	534	541	535	544	566	513	528	558	565	553	601	569	517	554	519	563	509	530	591	519	593	549	588	570	559	505	569	567	561	584	564	505	557	548	594	563	527	529	560	541	573	542	556	535	541	568	544	536	550	549	564	506	551	575	620	553	548	566	551	563	527	561	534	528	553	600	562	599	561	538	536	546	537	576	557	550	566	546	549	551	530	518	566	537	546	538	519	537	591	572	569	583	541	556	571	582	592	587	550	532	541	553	577	574	574	584	522	557	534	541	558	552	551	528	570	558	531	549	573	514	533	555	536	549	593	543	589	539	539	593	523	575	541	580	539	554	563	527	568	562	566	547	554	547	580	555	511	561	572	581	551	593	578	519	528	543	538	562	570	548	509	548	521	540	551	549	543	588	580	571	591	540	552	539	529	582	544	543	582	575	552	513	553	544	542	580	538	547	562	539	561	521	553	568	587	528	559	537	564	577	523	561	518	554	550	565	582	574	534	566	534	552	558	524	538	587	564	557	521	537	554	587	561	510	597	541	580	608	499	559	511	563	546	531	535	570	570	562	529	541	533	606	570	599	568	522	549	562	561	581	567	521	558	559	537	570	555	576	552	565	582	562	544	552	517	541	498	574	543	544	543	544	512	539	568	573	587	521	580	557	568	566	527	558	537	537	493	560	520	530	573	587	536	549	561	523	564	507	564	590	549	552	515	549	491	551	603	493	537	587	515	578	551	560	515	526	583	555	531	574	566	543	553	528	534	577	533	604	554	564	570	565	539	553	528	543	549	556	547	537	588	560	559	542	555	515	558	575	535	561	574	563	551	542	549	532	617	559	514	605	574	536	539	543	502	527	578	575	564	500	572	569	543	508	532	596	526	525	555	580	544	558	561	515	548	553	533	575	554	573	554	516	546	593	503	534	512	556	553	552	550	545	571	526	538	528	550	547	537	547	511	571	556	563	590	537	538	518	548	582	536	557	581	547	573	514	590	572	596	558	548	572	568	532	573	507	564	567	454	545	574	585	512	554	517	563	546	589	522	542	552	555	607	556	550	541	586	564	523	544	580	600	558	511	517	556	565	535	552	576	598	511	535	561	562	557	553	569	560	543	518	554	597	519	559	540	554	510	546	574	579	581	587	551	539	549	527	514	536	539	564	550	534	543	533	562	572	501	555	602	519	522	568	558	548	536	495	591	580	543	542	582	535	562	557	554	539	547	594	564	526	540	554	543	596	569	513	538	543	549	579	526	529	514	565	527	573	587	563	534	546	543	547	558	562	594	572	543	547	576	555	581	554	572	553	543	544	578	551	580	553	543	547	532	538	572	547	571	558	554	536	580	542	591	553	572	526	557	535	564	559	552	566	555	565	561	593	567	564	543	558	553	570	528	551	520	522	509	544	562	551	529	505	567	541	558	526	568	563	533	585	555	584	547	572	549	537	549	547	524	597	559	587	536	603	589	573	560	567	537	563	544	526	542	603	499	566	562	528	545	562	527	505	528	564	537	516	560	518	586	579	539	548	578	545	576	586	518	583	553	556	571	517	524	555	581	568	550	572	553	531	572	527	528	545	544	597	535	573	521	543	532	551	547	566	554	570	542	526	547	565	546	561	540	573	534	504	580	534	542	532	574	554	548	553	575	550	526	556	597	567	522	550	564	539	558	535	572	553	545	533	548	550	570	510	527	524	574	566	542	567	570	564	539	543	553	537	527	554	542	551	568	556	560	553	597	603	513	529	614	562	589	552	556	544	559	555	516	556	557	546	503	558	555	562	574	543	595	559	568	540	572	545	549	510	575	547	567	527	575	501	514	523	506	547	524	520	568	552	531	513	579	577	519	562	572	558	537	535	509	542	563	537	554	551	511	575	533	546	555	571	583	540	537	575	573	533	568	576	554	599	539	532	542	593	537	552	579	545	607	519	526	545	535	556	530	552	538	540	559	556	499	547	564	532	549	575	619	588	554	542	558	547	584	565	516	553	545	585	534	556	557	566	564	568	573	552	574	517	594	554	547	561	593	538	536	567	584	593	553	581	568	518	552	559	587	585	556	551	512	552	545	561	549	500	549	519	580	523	566	560	564	545	586	591	573	520	572	553	574	603	575	552	581	573	548	561	561	562	564	556	554	525	578	532	562	589	562	526	550	568	537	511	572	544	533	550	541	526	539	522	534	526	552	530	579	493	585	520	534	559	558	531	587	581	513	532	558	547	548	518	559	521	554	541	544	556	553	514	539	598	547	551	564	495	585	550	538	560	556	556	555	567	564	539	549	589	530	540	575	555	544	583	564	551	555	552	567	534	586	563	569	532	548	539	545	553	564	515	571	552	578	600	523	545	533	558	560	521	555	548	536	549	551	565	535	552	539	577	561	561	563	547	554	537	540	546	580	548	518	544	563	562	533	567	539	571	598	519	556	536	558	541	564	559	536	541	576	523	549	519	562	536	512	574	562	534	571	586	517	529	528	540	537	511	539	545	579	556	572	564	554	574	557	554	543	568	533	596	535	597	572	549	528	574	572	536	561	535	549	562	565	538	564	545	549	564	557	549	551	584	578	547	567	523	534	530	577	592	543	553	563	555	570	546	574	538	556	537	568	537	564	570	572	552	573	533	586	501	549	530	567	567	558	550	614	536	545	581	562	564	566	550	514	581	541	581	567	558	584	557	529	534	534	558	574	568	546	565	569	574	556	524	560	544	594	559	611	511	587	570	535	572	553	558	559	548	545	559	570	541	551	541	562	554	530	502	518	545	536	505	548	596	551	548	527	506	560	590	573	560	546	610	598	591	542	558	592	519	592	562	601	517	560	543	556	614	563	533	561	592	569	539	539	550	530	570	600	575	500	560	518	555	544	592	536	524	532	538	545	554	578	583	561	528	584	572	527	530	557	528	553	562	519	581	609	555	542	593	569	547	542	539	586	570	549	534	560	549	599	559	535	561	523	571	536	544	576	592	560	570	512	572	588	560	568	565	543	576	543	568	568	562	558	578	553	545	594	534	604	552	559	538	532	586	570	558	523	582	599	563	566	557	593	596	522	547	580	540	547	565	580	573	549	549	542	577	527	565	527	525	575	541	555	591	547	578	511	553	510	538	566	550	587	576	574	555	561	527	548	570	571	569	527	555	561	567	557	531	498	546	549	546	551	553	551	584	536	548	567	556	498	552	555	608	568	560	540	553	553	571	519	542	541	568	525	592	568	582	592	547	549	581	605	553	595	570	550	581	506	587	563	521	549	563	580	560	547	512	500	538	551	599	555	556	549	549	561	518	537	546	573	550	551
23788	14380	16846	19342	16552	15079	7833	3561	2755	1941	1252	790	723	748	711	569	433	332	302	269	255	247	264	284	263	278	237	281	241	250	274	275	310	279	247	274	258	233	249	219	237	281	295	253	267	651	615	241	211	233	238	249	246	227	240	264	229	234	217	238	273	257	230	256	264	251	231	228	253	230	227	242	237	224	234	227	231	230	234	235	218	247	244	210	215	228	231	239	211	233	243	227	246	252	236	222	233	254	272	246	271	245	232	214	226	271	240	244	241	268	213	227	240	236	233	224	232	230	240	255	219	219	234	261	221	254	260	235	236	236	218	241	252	240	223	243	250	199	253	223	229	233	278	233	228	233	221	253	234	236	265	219	224	218	227	239	226	227	234	235	232	264	263	237	221	245	258	252	212	214	249	268	230	259	237	231	239	238	228	232	232	212	241	255	222	222	224	222	236	231	221	231	218	251	217	228	257	266	259	212	244	233	263	236	204	244	216	223	235	227	228	234	221	225	207	256	240	219	227	275	228	250	256	241	233	255	239	255	209	235	246	246	256	253	217	234	241	198	205	239	256	225	219	244	233	215	214	249	241	242	209	222	229	257	208	261	241	248	232	241	210	236	253	251	255	243	275	228	249	234	244	229	225	218	241	228	240	249	206	266	257	201	202	219	229	252	242	189	273	236	236	233	210	215	210	210	252	212	230	224	217	265	239	222	242	248	231	250	240	234	245	243	261	245	227	230	234	248	250	238	226	269	243	234	232	234	249	260	226	223	232	217	236	258	230	260	245	209	257	236	242	253	247	231	237	239	247	210	234	245	226	211	206	246	261	242	218	206	225	255	226	233	238	227	258	247	242	220	224	244	259	238	235	242	259	255	235	248	248	242	242	214	228	244	261	247	207	240	244	220	249	233	230	226	257	207	242	224	234	248	229	210	253	233	242	268	214	262	217	255	236	228	229	235	239	218	212	235	231	214	218	233	231	239	235	217	251	223	236	227	243	236	233	241	232	235	225	235	228	240	245	238	238	224	204	247	268	230	233	222	223	252	230	262	259	234	259	228	229	231	237	230	243	227	235	262	234	228	261	226	239	249	256	239	201	226	250	247	258	260	235	234	225	254	274	264	232	230	224	233	243	218	280	230	239	237	221	248	251	234	217	235	242	209	237	247	232	252	228	207	242	253	246	226	239	249	266	263	201	234	247	239	231	233	205	225	223	233	196	225	261	223	234	276	200	232	222	236	214	223	258	226	253	243	236	251	208	218	249	228	245	225	212	242	229	241	216	228	238	242	247	231	231	228	259	217	224	251	246	226	227	224	231	263	252	209	212	247	237	196	209	260	237	219	259	234	243	240	237	213	248	229	230	204	232	228	244	256	215	228	247	206	236	204	242	232	243	260	235	232	246	240	227	230	245	232	230	236	257	188	241	234	236	224	234	265	237	227	243	234	232	214	237	251	244	205	269	241	230	253	238	255	265	227	252	214	229	240	223	235	220	223	238	240	256	221	227	277	215	237	210	237	209	224	229	247	251	259	271	231	243	244	232	229	243	247	247	221	240	242	220	232	229	208	257	239	242	258	240	239	218	226	240	207	255	255	230	239	240	215	235	218	239	236	229	270	227	239	261	226	236	250	252	216	243	238	239	210	224	213	253	222	232	252	250	232	231	265	245	239	236	228	222	245	224	246	240	246	234	236	240	232	251	251	216	238	246	243	265	247	252	279	247	209	215	235	252	234	229	218	233	207	200	237	216	249	245	244	238	248	220	229	229	216	232	220	246	235	228	241	236	225	244	230	207	213	229	242	204	223	226	215	238	259	276	266	216	263	217	256	246	231	216	214	217	232	241	229	230	247	241	260	261	264	220	258	263	219	246	220	221	267	245	244	251	219	212	261	280	244	226	249	211	219	255	229	249	243	199	227	240	238	235	223	234	221	234	234	237	236	231	222	221	229	243	233	240	234	215	236	227	233	223	237	249	216	225	231	234	229	238	226	233	239	236	246	226	233	255	238	237	239	269	232	233	242	206	243	248	263	243	201	208	236	210	212	236	237	238	230	236	217	218	251	257	239	194	241	273	229	254	241	237	252	245	209	253	206	231	229	260	233	267	224	241	249	219	251	229	220	231	228	239	246	227	256	232	239	231	249	249	271	243	234	248	233	245	269	280	246	246	245	247	252	221	213	252	218	248	239	252	228	257	218	214	210	204	231	248	215	211	228	239	225	232	250	230	227	222	211	230	246	228	253	235	221	252	240	233	207	229	220	210	224	222	257	240	246	255	231	222	248	221	228	220	200	256	244	250	243	267	214	245	246	253	229	252	218	230	229	209	255	224	228	209	234	242	251	237	223	244	218	239	266	211	201	239	256	225	234	241	286	245	252	234	265	242	251	246	223	232	229	266	243	252	207	228	240	266	236	223	240	245	222	230	216	249	226	258	236	225	245	250	231	226	230	256	241	221	227	207	225	227	238	234	253	222	235	206	199	223	228	218	236	256	229	241	220	240	241	231	260	223	263	215	214	268	240	257	245	252	214	265	244	252	257	208	239	219	239	245	247	241	262	228	233	235	218	236	228	246	210	224	250	229	236	265	245	243	240	246	251	225	256	261	238	268	254	221	220	227	241	242	242	195	245	233	237	235	225	226	238	240	225	224	228	259	263	258	255	211	228	252	212	239	246	248	224	233	208	247	261	244	239	224	229	208	241	262	240	223	251	224	231	219	207	227	257	201	238	249	223	233	235	223	246	250	250	213	234	241	240	237	218	222	231	245	218	243	216	229	226	237	218	241	214	225	224	217	213	241	247	225	248	250	257	260	248	238	253	241	257	219	236	255	245	251	201	280	206	220	219	228	219	239	243	240	232	239	229	239	229	211	234	230	252	234	221	223	265	238	232	232	193	219	246	251	267	249	240	248	229	221	264	211	238	241	235	244	252	215	234	259	241	275	245	220	205	227	236	221	217	266	232	237	220	248	251	242	232	272	212	226	229	227	231	258	228	247	235	235	231	214	228	255	211	233	224	244	263	225	233	231	236	248	248	252	240	215	237	230	212	214	235	236	268	221	236	243	224	232	199	196	264	226	239	200	228	220	229	282	249	230	241	243	247	233	236	233	248	250	234	237	266	246	215	246	231	241	221	238	239	212	236	226	212	226	228	224	257	247	213	227	202	214	256	228	251	231	234	230	230	236	244	240	228	252	255	211	239	226	237	236	226	243	229	248	256	210	222	227	244	231	238	259	219	202	244	239	229	235	240	232	233	235	201	214	267	231	256	232	230	236	231	235	232	253	210	210	226	246	250	231	206	256	246	232	271	243	242	217	230	242	230	205	218	263	228	239	228	225	266	260	241	228	266	216	241	233	225	231	224	238	213	227	252	230	248	244	267	224	243	249	253	234	233	236	216	241	218	278	232	254	236	248	259	230	222	240	248	216	249	266	225	238	212	223	257	247	243	214	234	226	236	256	223	225	211	245	252	266	250	222	241	240	268
13412	10918	19434	25837	28974	29608	18452	12445	11537	8938	5832	4065	3537	3983	3518	2881	1861	1432	1063	859	857	803	772	751	757	785	700	705	708	744	839	995	1057	1179	770	656	726	687	654	631	656	779	958	1013	835	4004	3091	600	636	617	629	582	621	625	582	543	594	652	602	625	606	617	587	625	576	632	619	623	590	607	577	593	601	605	612	581	613	598	543	594	556	610	618	612	642	571	654	615	602	635	573	578	577	607	600	637	579	587	594	554	610	596	562	562	586	579	599	595	601	624	603	589	610	594	575	575	610	598	599	574	600	581	603	625	626	602	605	584	575	588	584	601	619	578	594	589	589	603	590	624	581	608	590	592	577	612	609	626	577	577	589	609	564	591	592	564	627	568	590	576	601	609	643	616	556	581	575	585	614	583	589	567	600	555	579	566	542	562	629	591	583	617	608	579	626	605	547	587	624	625	581	603	605	590	600	598	605	608	598	580	578	594	582	635	566	619	636	600	600	591	577	558	585	626	574	564	588	609	606	577	613	562	557	585	611	567	545	598	608	598	590	591	613	587	597	631	585	610	612	598	572	592	595	584	571	586	574	553	578	612	605	625	612	621	634	630	598	597	603	560	585	634	580	561	612	587	557	610	584	589	588	586	606	588	586	611	554	619	591	594	571	635	639	600	597	558	600	583	603	575	615	568	589	598	613	613	588	596	603	595	605	587	593	554	559	574	563	584	630	572	593	566	573	594	590	590	621	620	592	562	557	569	595	576	583	557	585	577	567	610	617	625	576	545	618	621	568	611	558	595	564	629	612	598	605	603	617	590	625	629	613	595	604	541	573	589	613	608	584	625	575	581	545	555	566	564	565	598	613	613	596	640	580	582	545	594	611	567	591	641	583	616	622	597	603	597	631	579	557	661	602	610	598	623	567	620	622	527	632	585	627	610	603	611	621	619	593	554	590	605	637	623	569	591	598	602	589	626	575	626	643	583	615	645	585	562	591	601	625	566	603	570	586	640	608	586	591	590	589	614	548	553	656	573	571	595	581	629	625	564	583	572	631	591	619	612	564	572	588	605	537	647	575	597	616	605	612	623	619	585	601	602	593	607	588	610	573	621	579	576	611	578	596	584	605	586	591	597	574	594	646	630	571	562	598	584	602	593	617	624	586	593	534	580	596	608	606	596	620	641	598	618	604	580	599	592	571	592	564	603	639	591	594	586	583	611	578	590	618	598	588	603	594	605	601	638	597	602	601	605	579	590	598	625	564	627	573	618	579	557	621	639	613	580	562	589	589	570	595	581	633	593	601	604	560	562	564	583	607	600	580	564	574	567	595	613	599	556	566	612	573	593	581	593	578	601	570	583	594	610	561	644	620	544	617	618	580	626	632	556	585	575	629	622	606	643	606	562	617	591	574	615	611	610	615	589	602	626	538	611	567	577	587	592	560	612	603	560	586	592	633	571	561	592	631	576	579	632	635	596	584	565	611	600	623	584	623	594	610	598	570	620	630	624	582	616	615	590	572	651	592	592	603	573	570	578	573	566	571	599	590	605	610	548	563	630	602	610	571	594	575	587	610	604	576	585	574	604	585	600	606	567	584	639	589	597	597	612	601	607	603	558	620	609	571	587	609	630	627	619	629	596	552	566	612	605	600	575	604	592	639	613	606	551	642	595	586	600	613	616	616	624	571	580	621	574	619	594	587	646	558	604	551	619	604	613	629	593	639	634	582	621	583	611	591	643	584	585	577	590	629	601	565	607	548	592	588	639	612	608	618	606	571	584	614	573	582	583	615	603	603	604	594	600	593	616	601	612	596	573	579	592	589	606	586	600	582	568	605	621	578	619	613	575	561	606	602	565	599	624	603	598	556	636	570	606	627	591	589	593	576	631	560	556	612	586	537	595	615	610	602	605	563	593	563	597	576	642	591	606	586	629	593	577	628	658	628	626	598	584	606	601	640	601	638	617	579	615	587	611	600	621	622	583	638	617	646	608	586	577	596	578	582	604	580	614	603	600	561	647	613	589	636	583	571	628	590	610	624	594	552	597	636	616	590	602	629	569	603	595	604	608	607	576	625	610	528	596	604	610	567	605	615	587	646	621	617	642	586	600	586	647	619	604	579	560	582	556	576	611	596	577	623	613	628	579	603	636	650	614	591	615	596	635	561	579	605	595	596	622	637	613	610	572	595	618	570	592	608	645	584	589	590	581	583	595	601	579	561	604	567	583	589	552	570	605	620	612	601	636	563	593	616	586	598	616	584	586	567	605	586	561	576	632	587	619	621	578	587	575	556	635	581	607	573	617	597	574	605	602	619	624	560	655	609	633	579	558	650	609	623	595	588	578	641	605	572	628	635	575	578	609	609	597	584	598	594	553	593	608	591	616	612	644	578	587	642	581	558	608	604	577	595	639	578	534	598	591	548	630	626	567	648	605	585	600	591	617	600	590	622	556	592	593	620	639	579	585	611	585	614	615	584	621	593	596	599	599	603	582	612	599	576	546	575	578	660	566	571	612	601	582	595	623	603	601	551	599	614	599	626	566	615	573	556	606	614	593	579	609	553	603	593	599	624	593	557	590	612	571	609	577	611	624	628	606	618	571	593	602	617	621	560	585	607	623	590	588	597	626	599	555	567	549	582	580	592	594	570	615	598	600	560	636	605	562	597	612	582	569	609	591	616	590	583	629	615	578	589	628	575	568	620	565	591	600	577	612	590	596	597	596	624	631	573	574	586	594	614	593	585	628	583	608	589	579	627	568	606	607	615	625	595	635	600	606	638	611	591	601	638	598	603	568	659	591	585	609	590	560	591	641	609	571	647	570	615	565	608	600	590	582	559	585	572	579	619	626	625	626	604	625	601	584	545	590	613	591	596	605	563	620	570	604	588	588	668	657	624	596	610	579	597	609	593	602	583	613	580	594	581	617	550	587	612	625	587	588	592	574	596	610	571	610	610	608	585	586	601	562	587	555	577	632	581	555	630	571	607	581	587	614	587	603	617	564	585	598	595	597	596	611	594	593	568	596	612	609	631	618	603	596	622	605	596	560	567	640	639	565	593	609	607	548	593	555	564	610	577	560	596	581	597	604	592	606	636	566	601	620	630	574	588	614	606	558	554	595	598	571	621	587	587	626	588	584	598	616	618	599	626	578	607	559	554	587	623	607	602	599	606	617	623	602	648	582	614	585	595	604	611	605	575	627	594	593	585	589	618	641	592	593	585	587	600	623	645	558	592	603	569	569	606	616	620	564	623	597	634	645	615	602	616	562	578	621	630	590	624	570	603	633	569	628	609	616	586	617	578	598	637	581	628	570	596	588	607	590	620	570	648	611	609	624	617	568	614	638	579	597	601	561	580	604	614	606	583	588	581	591	569	584	626	567	555	597	646	574	611	599	609	573	562	608	624	656	599	625	649	612	604	598	590	536	629	587	606	613	571	611	608	618	586	624	594	602	591	639	593	585	574	613	617	633	565	623	612	616	607	613	609	580	636	589	612	616
32308	22092	25385	26938	26956	23486	11506	6743	5752	4182	2583	1654	1301	1333	1133	913	685	620	455	435	425	434	440	383	406	436	433	430	396	424	419	458	542	478	458	394	432	410	391	375	366	434	439	464	467	1155	1259	406	363	399	406	372	398	388	339	394	360	358	343	440	425	415	401	378	405	365	436	382	361	401	400	334	391	390	408	419	389	395	395	422	383	396	379	393	361	369	343	462	379	376	369	394	379	404	374	400	397	394	371	392	381	389	364	400	418	418	399	396	387	377	382	415	415	364	363	346	371	399	408	373	403	386	379	415	379	427	403	419	386	361	428	402	440	387	400	378	394	394	367	409	401	392	401	357	387	375	375	371	378	389	361	393	395	385	416	402	369	350	342	429	346	349	449	376	426	415	375	363	389	400	394	388	409	366	414	386	409	390	418	436	415	381	399	363	378	398	356	374	375	388	382	383	389	360	393	388	394	399	390	376	353	414	403	396	412	394	380	412	371	393	400	345	389	384	386	392	379	428	416	395	390	396	372	398	369	384	389	388	409	382	402	391	408	405	381	390	393	358	416	428	388	400	396	418	387	377	397	449	398	375	392	385	419	407	374	393	406	394	388	398	382	410	387	369	385	370	381	357	372	373	373	406	353	399	382	402	337	400	397	391	418	415	389	379	363	407	359	393	397	395	393	368	401	404	390	361	374	422	382	407	390	395	377	332	354	378	406	402	370	362	407	418	369	380	396	349	383	375	419	381	355	386	395	362	380	369	369	366	371	393	387	404	407	380	433	390	359	400	409	363	378	403	402	357	395	380	363	330	367	389	362	400	403	382	403	401	359	366	394	407	425	371	375	372	392	335	409	385	405	357	378	425	385	371	412	415	413	366	385	395	409	403	400	389	354	403	373	402	414	388	362	420	410	380	407	391	382	382	402	370	369	386	368	364	393	390	392	361	393	390	429	376	357	378	393	375	415	367	391	365	380	374	397	368	381	412	350	382	446	407	373	364	408	399	393	384	346	393	353	421	383	387	390	412	389	392	388	397	418	390	428	396	398	351	391	386	383	395	377	339	400	372	407	418	391	394	380	393	357	367	412	362	366	376	374	383	384	377	434	401	413	390	416	391	338	420	393	403	345	382	381	393	439	419	367	378	342	348	379	364	380	393	376	367	377	408	374	400	373	366	405	353	392	402	349	368	405	356	429	377	346	411	373	403	392	385	372	409	397	340	357	385	392	374	376	396	380	381	387	371	390	397	369	394	402	406	358	397	401	387	389	390	401	379	420	416	400	401	400	422	371	406	373	376	367	380	397	400	412	415	351	411	387	401	403	415	387	443	373	419	422	369	371	390	359	380	366	433	405	404	392	403	427	349	416	397	382	391	371	384	401	367	380	421	394	386	432	406	414	384	408	396	415	370	425	387	390	382	355	363	353	373	363	374	369	383	356	386	386	415	417	409	352	372	351	397	435	390	398	355	396	415	402	370	377	398	404	351	379	425	410	355	351	391	425	408	403	400	361	421	410	402	400	364	398	396	370	341	336	371	363	351	389	385	386	432	421	381	398	402	392	376	412	366	379	373	393	356	413	394	371	403	420	370	384	384	399	342	367	383	390	396	368	373	399	371	419	389	365	378	420	397	384	371	370	375	393	371	377	403	372	405	397	367	398	394	382	394	405	377	367	420	383	378	378	428	369	403	415	403	388	342	374	394	352	381	403	409	400	383	384	361	384	392	363	382	418	406	392	407	399	369	393	397	341	371	402	396	413	370	391	411	407	392	369	401	422	390	406	419	377	387	410	404	415	422	355	366	386	348	389	370	398	395	386	405	400	409	417	374	388	382	383	403	401	372	372	418	400	428	382	390	381	398	422	408	407	401	385	425	358	405	392	350	388	353	377	393	377	369	368	372	384	400	426	376	397	408	370	410	358	393	401	429	360	368	376	391	352	407	436	372	369	407	400	381	400	371	362	378	370	379	378	377	362	409	370	391	409	427	365	382	368	378	400	392	411	413	390	408	420	388	383	379	380	436	428	374	395	392	407	406	386	412	378	355	348	419	402	391	369	355	393	373	388	372	387	410	387	394	410	392	413	373	378	360	384	400	385	344	370	362	389	379	365	386	399	363	401	363	408	397	385	435	395	382	386	349	412	380	373	371	384	407	398	403	407	399	391	407	341	428	378	380	367	369	361	395	403	374	399	367	387	370	385	360	452	394	361	358	410	410	350	349	371	412	373	334	363	365	374	371	329	393	361	378	378	369	386	419	388	378	382	374	406	404	374	360	385	455	407	384	391	406	393	389	407	362	376	400	375	381	384	374	381	366	364	382	400	368	385	385	376	364	395	388	371	361	398	383	365	381	388	410	417	375	370	409	429	382	421	392	392	395	376	366	384	373	408	404	405	384	383	397	407	409	398	375	370	390	408	371	418	416	407	392	375	371	386	372	410	399	390	377	380	373	366	404	409	358	368	387	400	392	395	410	362	390	425	418	414	381	356	338	370	389	391	366	365	379	373	381	350	369	359	427	327	367	391	366	379	380	398	407	385	384	378	379	389	363	370	371	379	372	386	365	389	396	376	380	399	360	350	400	361	372	395	430	395	398	385	407	421	411	393	410	394	387	359	381	383	404	409	367	371	400	354	353	368	371	381	391	391	384	413	382	387	379	367	397	360	385	385	427	374	399	385	388	363	409	362	375	395	363	364	408	405	383	397	394	398	387	369	376	402	410	374	409	372	394	357	407	378	380	407	414	415	405	391	397	373	410	402	403	350	395	370	381	381	382	421	404	341	359	365	392	393	385	406	406	407	355	399	368	382	390	378	394	387	380	397	372	402	383	383	363	397	381	392	352	346	392	369	371	386	382	382	392	353	369	380	349	369	411	400	409	408	384	393	408	359	393	432	387	400	403	403	398	428	379	404	399	399	387	377	380	396	387	379	373	349	378	370	386	383	360	386	383	342	379	392	398	422	360	345	389	371	392	373	373	358	384	415	390	408	400	407	399	411	429	334	352	363	388	388	401	359	411	388	360	377	361	378	376	400	396	396	404	382	346	406	364	357	394	386	428	391	382	379	389	367	358	413	369	379	381	398	369	404	399	410	363	370	402	380	404	403	390	412	437	389	426	383	385	406	395	396	403	357	385	379	365	385	405	401	410	396	367	411	365	395	374	424	406	374	373	408	384	380	376	417	385	374	388	387	372	403	379	421	412	425	382	370	365	398	390	399	363	385	387	406	412	376	382	407	371	414	398	382	387	351	403	414	365	370	378	404	324	364	377	395	412	451	381	366	384	377	409	374	371	383	398	382	380	380	398	374	394	388	368	399	385	377	406	398	394	399	405	394	370	407	401	375	376	401	366	390	379	386	382	383	393	387	386	408	433	391	382	378	363	396	408	405	384	368	382	362	373	368	392	409	392	387	338	367	385	362	388	375	354	379	385	430	375	405	383	393	378	345	428	430	383	379	371	370	379	387	364	400	364	406	361	411	395	371	401
17585	15291	25148	31391	37319	34630	22515	19097	18256	15256	10506	7647	6175	6389	5062	4141	2793	2351	1503	1451	1290	1193	1170	1207	1219	1164	1116	1034	1100	1089	1246	1477	1815	1736	1092	1109	1093	1064	998	997	999	1246	1471	1492	1323	6658	6326	993	960	988	972	933	930	952	932	949	1014	915	940	881	971	922	933	882	941	911	984	961	952	938	945	904	896	995	933	912	879	906	919	896	894	948	902	877	888	914	953	906	897	956	912	902	879	947	938	869	914	946	905	902	911	903	980	949	896	934	936	896	889	938	926	919	938	895	910	900	874	962	952	937	941	958	894	926	953	943	977	935	880	919	890	977	925	909	931	887	882	959	951	903	871	876	927	974	932	914	932	891	913	894	966	855	884	952	890	964	902	882	906	957	901	877	906	905	936	877	878	913	897	927	907	876	916	902	958	902	939	906	897	951	932	896	911	934	929	942	896	956	899	919	911	922	910	905	915	880	902	883	911	900	890	905	916	908	916	897	916	868	903	896	910	886	881	922	904	940	878	947	913	903	930	920	913	894	924	877	908	892	898	898	929	892	877	911	995	892	928	888	894	918	933	950	927	900	892	904	926	968	949	901	912	922	904	977	914	919	974	880	900	862	951	893	936	986	900	902	923	910	930	941	890	909	937	916	903	916	882	937	940	883	941	898	884	912	884	915	907	894	871	952	887	952	873	943	925	906	894	867	927	924	964	962	887	939	848	930	901	914	901	875	889	924	890	922	946	995	898	857	901	898	910	982	878	910	921	890	933	926	888	926	945	933	899	903	922	924	897	898	924	880	907	906	913	893	905	898	881	940	862	926	913	972	925	895	811	933	848	936	925	923	888	911	920	884	931	903	902	954	909	929	880	959	878	920	898	929	907	918	918	873	953	935	939	841	888	919	963	907	924	895	939	924	918	932	911	962	955	966	883	868	922	855	901	895	872	935	925	921	950	884	904	843	904	942	888	878	896	925	917	828	951	893	935	941	906	928	945	935	894	918	956	893	914	888	910	952	920	914	935	893	934	895	938	944	879	930	971	946	911	911	933	915	958	930	926	930	906	928	919	964	913	921	903	901	917	935	923	942	920	879	957	912	891	876	930	921	1031	921	932	952	938	961	913	916	920	892	917	937	940	934	912	902	916	873	947	879	927	887	888	953	913	942	933	963	951	894	890	921	913	947	969	912	885	938	869	916	853	891	878	971	946	884	911	946	942	979	941	871	907	939	860	813	900	933	858	928	931	889	918	857	898	926	922	914	927	904	936	900	990	941	921	933	911	872	907	974	887	867	937	898	905	911	1016	908	885	850	901	970	906	874	865	909	934	889	927	898	879	919	921	937	912	938	933	911	876	941	943	905	898	857	896	919	915	918	946	892	874	866	925	920	893	882	930	934	870	881	880	917	879	964	859	864	904	922	971	875	887	859	907	962	932	940	929	918	896	920	912	932	900	948	885	867	930	950	894	949	929	931	896	861	879	941	920	894	908	942	870	911	920	992	914	919	883	902	941	936	900	877	941	933	938	913	867	926	908	909	986	988	931	956	957	892	933	891	917	869	915	913	951	961	892	894	937	930	916	906	880	929	929	861	903	933	950	920	896	907	921	854	930	891	901	958	878	921	905	920	953	883	956	892	964	910	942	900	929	985	905	969	902	931	883	877	882	914	898	865	957	905	897	889	930	876	930	940	909	933	918	966	856	908	883	919	912	865	899	994	923	920	974	951	915	942	927	895	880	894	969	885	883	907	911	949	931	979	912	898	969	893	874	966	890	912	890	888	890	895	912	947	954	866	873	946	927	877	914	944	883	922	886	913	922	916	889	917	888	911	915	933	933	892	949	963	889	934	979	905	942	919	884	922	887	882	887	919	907	868	888	952	884	908	941	945	887	938	882	872	892	929	918	923	852	928	939	911	954	939	871	902	913	866	913	939	931	910	937	917	896	930	930	915	919	903	912	896	882	939	947	940	932	916	947	916	925	894	917	969	923	913	953	948	932	962	934	923	913	873	907	895	851	910	926	971	962	940	897	868	901	914	916	905	902	962	900	927	946	884	899	899	912	894	883	920	937	906	926	946	909	956	940	882	976	891	910	882	952	906	952	908	887	891	918	905	896	946	933	899	852	930	896	961	939	874	914	901	867	859	881	901	912	922	898	947	918	947	926	918	934	921	923	994	903	912	925	915	897	904	856	900	905	892	917	944	930	915	937	917	911	888	943	876	919	951	927	905	938	877	886	929	946	940	920	932	874	894	902	952	919	922	885	890	896	932	972	966	882	913	883	947	932	919	940	923	871	909	897	914	963	891	853	907	889	956	928	870	872	888	957	921	921	919	956	903	907	945	926	917	940	912	937	863	890	941	925	909	895	922	922	861	901	896	889	893	880	870	935	869	908	952	921	977	932	944	898	918	936	868	930	904	927	888	897	889	946	927	887	901	890	900	930	912	919	888	861	911	923	935	937	939	886	920	930	954	876	923	947	959	898	950	925	926	1007	903	885	938	949	980	861	866	920	932	915	945	894	919	886	903	896	922	924	925	935	878	827	900	922	940	910	917	896	913	915	958	953	895	905	980	906	930	868	951	972	947	887	940	893	948	948	917	957	933	858	912	932	952	889	965	911	898	891	948	871	939	913	907	915	955	897	889	866	884	909	920	931	827	922	917	937	938	866	882	905	905	925	892	963	953	904	910	930	955	971	875	933	920	945	897	963	857	877	924	914	915	914	920	940	897	958	937	966	933	936	902	892	933	938	918	894	913	909	932	918	945	871	913	939	939	864	891	921	866	894	942	886	955	931	920	928	929	889	943	926	909	920	940	957	956	930	959	868	952	945	880	957	921	849	956	959	867	920	910	925	928	926	909	885	903	890	917	884	906	943	905	945	876	924	940	896	948	922	967	909	951	940	921	932	931	954	905	925	873	884	909	919	864	887	899	910	874	874	973	914	920	971	893	937	870	929	920	908	888	908	958	950	938	948	928	937	934	919	947	935	944	914	844	969	903	886	872	940	906	874	946	929	949	930	882	890	924	855	902	918	900	950	908	893	927	906	946	907	897	896	909	923	897	891	912	970	936	886	920	925	903	937	934	935	932	914	899	863	942	892	855	944	926	879	949	892	921	893	876	937	940	966	867	894	932	934	887	912	948	898	909	912	893	928	941	950	918	944	963	948	951	951	976	888	878	916	944	871	896	945	947	918	953	906	910	889	929	845	885	891	886	885	916	867	876	939	928	912	943	904	859	885	889	982	912	885	952	903	868	940	895	881	928	874	905	952	945	945	954	910	952	893	936	907	917	863	881	938	930	913	931	906	873	924	927	902	915	894	947	921	876	920	941	922	910	893	975	928	924	919	876	936	910	933	943	911	917	898	965	930	904	952	922	970	888	874	918	950	874	899	931	871	900	875	917	921	899	919	935	921	965	887	911	964	897	889	914	908	928	922	956	897	923	907	906	888	930	953	915	912	947	977	932	905	910	919	940	879	906	877	962	927	927	933	896
11660	4640	2814	2248	1657	1094	564	422	606	782	569	473	508	482	357	292	269	250	238	257	261	248	217	259	240	231	235	225	262	259	237	282	287	266	236	239	252	231	226	280	248	266	269	258	261	260	239	247	234	256	245	241	237	240	244	243	249	254	227	258	257	268	252	234	221	217	221	243	229	250	253	246	269	236	244	230	232	263	245	246	230	215	243	243	252	233	243	253	270	232	235	261	249	246	241	237	255	239	236	212	257	232	238	247	231	222	246	261	238	216	253	234	265	235	231	251	220	258	221	238	259	256	235	229	239	249	245	250	245	241	245	243	261	244	256	246	217	241	245	235	250	222	239	217	224	265	239	235	211	230	218	224	241	257	246	234	223	242	263	212	239	229	224	232	233	247	228	251	247	264	226	233	255	276	247	246	258	213	256	261	236	251	267	252	234	227	249	247	265	274	218	232	252	226	256	256	223	239	245	267	221	268	280	242	254	258	228	217	225	230	242	256	248	230	241	231	239	231	238	212	247	269	239	236	247	262	251	246	225	256	261	260	231	264	220	248	262	232	257	236	243	231	228	214	211	236	265	238	242	233	225	251	251	207	251	272	243	259	225	213	247	224	239	265	244	236	257	230	241	238	235	261	249	241	235	237	239	241	253	241	235	230	252	235	237	200	260	235	240	275	222	217	272	230	264	239	256	247	235	250	262	211	227	234	224	248	241	228	258	245	236	236	227	222	238	244	236	254	248	267	228	240	264	247	264	228	207	266	250	245	249	258	237	220	224	267	232	228	246	234	206	223	242	253	257	246	249	248	239	248	246	271	224	225	247	217	249	238	242	238	226	246	257	255	233	267	243	233	235	227	225	250	224	236	247	242	229	216	220	245	274	200	238	216	251	205	228	230	245	222	242	234	219	239	238	233	223	263	251	237	259	242	240	231	259	236	253	235	234	267	245	242	251	218	258	221	269	256	235	244	246	243	219	249	218	225	237	224	250	260	226	233	229	254	249	248	227	233	243	242	223	217	253	236	243	238	232	259	231	261	256	264	252	277	235	234	223	236	218	235	220	238	259	242	248	227	271	285	252	222	212	246	246	249	235	237	222	213	229	253	244	246	255	253	240	260	223	231	238	229	271	241	243	248	248	239	229	265	241	238	235	285	260	225	236	237	249	226	261	259	241	258	220	250	253	245	248	262	243	246	246	270	264	236	231	209	237	226	236	244	206	252	220	248	256	242	238	238	233	235	242	238	253	237	232	253	235	239	240	236	257	247	233	246	241	273	238	263	228	250	241	235	246	237	243	244	237	247	213	241	206	254	242	251	241	257	249	248	241	248	243	269	224	242	241	268	210	254	248	239	252	221	239	258	234	245	238	264	292	223	201	246	211	223	205	253	221	240	233	251	243	230	223	233	257	230	225	249	239	247	248	264	247	243	237	228	230	244	245	219	245	235	213	255	225	245	234	235	236	239	222	222	234	257	234	223	256	204	238	254	241	225	219	228	245	211	250	239	233	223	221	266	251	274	264	255	225	255	238	238	237	244	219	227	246	275	247	240	234	228	232	220	218	190	218	246	252	240	250	216	265	230	218	268	277	234	230	245	232	252	252	251	243	243	212	241	241	254	230	239	291	263	242	221	224	269	240	235	229	233	226	219	267	254	250	264	256	231	244	230	231	241	245	225	214	215	241	219	243	242	273	270	251	249	237	221	233	254	232	246	234	237	225	252	230	243	243	260	257	246	239	243	247	253	237	257	222	232	244	260	216	231	239	254	261	211	243	246	241	252	253	251	222	246	263	243	207	254	219	240	265	248	250	220	265	262	243	255	223	262	230	234	214	268	226	228	223	221	231	270	241	273	237	278	213	240	242	273	260	231	235	254	236	236	223	251	243	235	241	262	229	242	256	238	243	240	240	238	243	250	249	224	233	244	235	256	229	251	231	261	248	244	239	245	258	240	273	249	276	240	218	238	234	250	231	220	244	237	230	245	248	248	218	214	243	245	254	235	222	232	261	231	255	247	252	230	249	232	243	251	241	237	254	250	206	269	253	247	224	235	216	258	250	262	252	230	272	213	271	252	249	224	223	241	252	259	259	246	259	259	258	222	233	239	230	267	231	235	244	235	226	233	247	237	258	214	237	265	244	240	214	223	260	236	242	282	241	248	236	233	265	227	229	224	227	247	250	247	229	261	244	250	257	249	203	231	248	284	253	252	236	228	253	249	230	240	266	274	228	222	230	214	200	221	249	230	264	251	208	254	240	247	220	260	240	237	224	221	232	225	224	237	231	236	253	252	244	270	214	245	237	274	260	237	229	227	251	225	239	257	252	228	243	242	251	251	240	231	236	246	220	231	276	264	250	244	263	243	232	254	239	213	214	229	251	226	218	254	251	240	253	252	242	243	215	243	242	226	223	216	244	236	214	222	233	248	228	248	254	266	253	217	218	215	257	231	267	238	213	239	218	216	244	214	243	220	247	223	261	250	271	232	239	247	242	232	203	243	212	244	251	233	231	247	219	228	215	257	231	241	239	221	276	203	258	216	258	260	256	225	278	218	227	243	221	233	272	217	234	251	244	225	227	221	232	264	244	248	251	242	234	231	220	256	246	237	237	252	250	220	211	243	250	243	269	233	220	222	260	245	247	230	270	244	235	254	257	237	251	258	211	226	242	231	240	228	237	272	228	233	262	241	247	236	263	281	234	276	211	255	236	232	221	215	211	239	269	258	228	220	264	261	273	253	242	249	250	231	226	256	233	247	243	231	262	247	220	247	234	228	223	244	261	232	251	236	248	228	216	258	238	235	245	209	253	240	249	242	256	232	257	255	265	243	242	245	231	240	246	246	267	248	233	253	226	228	236	248	240	261	236	236	241	227	243	249	251	278	254	243	241	230	243	226	228	246	221	220	258	251	233	220	260	249	234	243	215	250	238	231	250	252	245	255	230	262	228	240	226	271	279	238	244	238	210	265	270	258	250	275	251	223	281	227	223	213	238	252	235	245	226	225	246	257	284	247	240	241	245	245	242	246	242	252	238	212	239	227	264	257	262	241	251	261	226	226	201	219	209	249	242	230	231	263	234	228	243	226	259	256	258	235	254	238	257	212	211	241	230	238	232	241	225	244	232	260	241	266	221	215	257	228	239	252	221	232	238	194	237	223	208	244	276	259	241	247	210	241	217	287	219	240	225	246	229	263	229	219	229	241	217	269	245	263	265	260	268	241	259	238	259	235	261	219	225	230	259	242	250	223	243	230	246	235	232	219	240	230	231	239	261	244	256	255	236	253	266	202	251	257	225	233	238	229	232	232	234	238	254	246	237	271	226	226	257	263	250	226	269	235	240	216	227	251	228	271	245	230	222	230	267	223	239	248	228	211	265	245	221	262	246	246	227	263	266	237	212	253	235	247	242	241	254	228	225	220	240	222	198	223	216	225	224	235	218	233	252	246	263	263	240	247	216	236	257	236	259	236	225	245	258	248	219	236	239	254
6625	3973	5125	6797	6366	4830	2107	1918	2900	3804	2785	2128	2388	2174	1553	1107	798	715	650	606	622	590	632	624	608	588	580	610	601	629	628	882	919	794	666	616	614	579	620	560	652	639	742	769	756	829	766	607	609	595	576	595	592	627	592	571	628	593	614	553	632	562	627	618	593	595	610	573	588	616	613	654	595	587	595	617	577	605	573	608	612	546	593	565	614	596	616	560	576	597	615	616	554	612	582	572	526	553	585	569	626	593	611	579	529	598	612	592	610	617	627	631	591	586	615	603	629	585	589	588	605	595	546	633	620	565	581	597	577	658	562	586	627	570	577	563	607	612	584	611	583	605	602	627	574	593	662	595	604	588	607	633	616	566	629	606	578	574	606	603	581	620	609	583	600	581	588	557	580	598	629	562	625	625	628	620	575	599	587	564	657	611	604	592	619	590	582	611	611	615	601	569	609	570	592	604	580	611	627	582	607	565	549	594	581	573	605	627	580	582	579	568	595	577	589	590	596	576	569	601	596	621	623	568	606	597	576	628	587	557	595	577	589	604	557	613	610	566	564	608	613	551	563	545	573	602	588	548	640	556	634	626	605	617	595	626	614	594	593	617	592	562	566	607	610	550	611	549	583	632	574	575	576	584	582	578	577	613	550	632	590	595	623	570	600	587	577	548	562	610	635	570	575	599	579	616	612	654	601	625	605	590	600	615	566	606	622	578	563	591	610	542	637	583	599	617	614	594	593	605	584	589	562	587	581	553	629	602	623	582	554	619	593	593	573	607	579	622	626	614	584	578	628	612	638	629	604	602	575	610	580	623	570	568	597	611	613	619	591	607	658	625	572	631	589	613	595	561	582	646	597	599	592	643	581	567	595	611	603	598	584	570	628	638	579	606	641	610	576	623	599	617	582	608	607	585	620	630	611	634	599	610	542	578	576	606	579	589	639	619	567	642	601	578	590	664	613	595	612	567	530	543	628	601	570	572	568	593	579	606	553	628	566	586	556	614	664	632	581	607	612	560	550	613	618	603	599	583	593	600	585	633	616	587	560	575	573	587	588	628	646	576	607	632	578	623	606	639	627	596	626	596	570	624	615	590	610	594	626	553	540	587	563	585	601	606	549	574	610	576	605	629	601	563	617	624	619	602	591	592	603	624	578	595	607	581	573	578	557	583	602	588	593	616	587	629	640	598	584	583	595	568	633	608	569	580	597	593	621	602	636	640	600	573	600	587	571	597	563	604	595	577	604	571	561	592	621	575	612	599	554	600	627	596	555	561	582	625	576	577	592	587	579	605	565	531	547	649	617	563	610	581	566	623	578	586	584	602	586	585	618	594	585	625	601	587	606	565	648	597	589	611	610	588	562	576	573	553	581	610	574	600	592	588	623	596	562	616	609	566	599	621	559	570	586	522	600	585	569	619	592	643	585	615	634	621	609	639	596	560	602	584	611	599	598	605	613	637	653	586	619	607	585	573	601	575	604	583	564	561	596	576	619	590	599	558	593	643	616	614	573	634	594	611	580	588	557	590	625	608	540	604	566	636	592	600	581	573	614	608	614	585	617	598	589	588	597	571	617	579	631	619	592	657	617	647	560	587	656	580	638	672	582	565	609	599	566	574	567	620	621	574	559	610	601	599	576	600	595	597	558	597	568	603	586	612	593	641	591	631	614	625	585	582	583	573	594	593	628	582	558	583	612	631	630	608	622	556	611	593	611	571	562	628	608	581	559	557	615	615	599	585	567	569	621	567	619	565	602	577	623	585	575	612	617	571	598	614	621	616	593	588	628	620	596	578	630	577	561	558	576	600	560	576	614	583	614	609	603	566	588	558	550	572	600	564	591	604	586	543	566	588	547	605	590	581	601	610	612	607	632	619	651	614	582	563	617	618	622	652	564	571	595	582	640	578	570	567	629	592	637	619	619	595	604	608	597	591	621	591	580	584	610	604	621	617	585	613	628	630	599	586	612	620	607	604	607	576	592	623	612	582	615	599	575	589	589	533	606	565	599	574	547	621	613	583	591	603	585	568	607	583	590	608	587	585	550	595	625	609	581	581	620	589	608	595	600	616	644	577	594	581	616	574	597	603	630	606	573	568	610	616	580	580	665	606	597	561	588	605	552	627	608	595	637	611	551	567	599	609	575	590	570	613	559	592	567	619	606	604	599	604	560	579	597	616	619	592	614	573	594	551	567	611	562	622	584	596	640	615	624	581	630	598	548	540	583	588	530	602	596	604	595	538	580	592	543	655	589	567	597	627	570	645	571	608	567	562	547	622	625	627	588	602	549	598	588	566	580	562	613	564	615	546	661	606	586	606	574	597	600	615	627	607	569	648	566	601	615	621	580	580	583	569	585	585	606	558	591	642	612	593	602	647	637	582	565	617	596	618	559	605	587	564	619	562	573	623	574	562	591	592	601	601	606	617	597	612	596	599	578	576	616	628	615	604	589	557	604	613	611	572	580	612	624	564	574	595	584	597	593	606	565	611	560	610	606	545	585	578	573	642	594	589	591	555	608	610	599	605	632	610	595	578	586	613	570	561	592	587	586	584	595	577	563	595	577	604	595	581	606	610	614	594	604	590	617	613	638	609	620	534	599	577	567	559	613	577	591	611	611	600	617	622	565	589	583	608	586	582	580	623	613	590	563	635	597	631	627	648	594	587	604	593	585	576	630	590	600	613	612	580	641	575	579	608	631	619	625	606	570	560	574	575	629	586	580	581	596	595	622	624	597	579	567	586	594	581	595	636	586	659	591	559	592	610	598	555	586	634	576	575	584	585	645	582	625	571	652	587	631	653	606	585	654	559	636	614	572	585	616	592	605	589	609	581	615	602	573	573	582	610	625	638	594	576	580	577	666	602	600	569	605	603	591	600	624	653	623	586	592	590	574	619	590	543	611	595	604	621	577	567	645	598	629	581	645	631	606	634	599	607	580	555	601	547	596	595	605	614	546	625	626	638	581	559	573	590	596	623	603	591	587	608	630	587	599	611	629	580	620	587	588	570	551	566	635	590	579	635	587	592	611	595	581	617	595	592	604	587	633	588	591	602	591	616	641	588	637	627	593	567	593	590	570	613	614	576	619	600	629	591	607	591	558	646	643	578	607	603	593	564	615	556	580	585	553	616	552	591	571	590	557	641	557	587	573	585	609	602	580	575	599	586	581	567	639	584	603	573	592	636	561	603	622	595	623	565	568	601	628	635	593	569	618	618	600	600	575	601	588	597	560	631	581	652	625	580	612	629	642	576	625	562	589	559	606	614	578	596	630	574	554	546	609	592	611	551	614	552	640	586	631	620	610	605	640	617	596	620	648	576	598	636	628	626	605	583	597	604	627	596	602	552	587	566	628	597	618	614	589	660	607	618	603	609	576	595	573	621	556	644	559	554	631	592	604	593	584	610	541	606	588	596	567	561	583	570	548	579	589	612	561	631	565	594	633	599	629	614	593	619	595	597	558	580	553	601	578	590	585	595	594	588	565	588
23999	16774	16592	17941	18982	10014	4344	3285	3281	2839	2218	1214	878	790	526	366	358	327	272	262	247	252	262	252	302	286	254	219	218	252	307	367	300	247	257	272	247	227	233	245	275	227	270	324	321	744	602	251	231	258	250	252	239	263	240	248	225	257	252	246	218	249	220	248	244	245	251	239	226	236	238	238	256	271	265	240	259	250	238	224	248	234	273	230	219	245	230	221	258	227	247	237	237	250	233	250	242	233	279	255	265	253	236	238	244	227	206	259	249	253	215	247	228	235	226	244	240	236	253	231	217	267	271	240	231	237	223	251	253	234	248	237	232	218	252	258	244	226	206	238	212	252	271	255	226	211	241	246	235	249	238	215	231	238	228	256	239	239	231	263	228	228	248	260	236	238	236	218	252	278	278	232	227	260	226	214	250	251	221	254	202	256	249	238	237	236	268	249	234	226	221	214	231	233	216	211	224	259	262	226	256	237	278	240	257	234	265	257	242	240	243	233	226	228	230	230	268	223	260	227	244	192	233	263	236	238	251	238	219	234	234	252	230	270	265	250	267	238	257	249	241	234	261	262	265	237	246	237	233	235	224	211	244	217	229	242	223	239	252	254	260	273	250	215	212	260	271	221	238	232	229	225	252	225	220	257	234	252	251	227	235	232	269	226	249	248	256	251	232	248	214	243	226	242	245	212	231	218	247	250	237	230	237	254	231	250	261	242	242	230	242	261	246	242	260	275	256	252	242	238	233	261	219	234	236	244	231	253	248	262	231	239	240	221	246	215	237	242	269	226	241	230	235	232	216	250	244	227	222	269	229	228	226	228	248	230	246	244	208	261	254	237	242	249	249	213	209	198	239	255	240	247	250	240	232	241	241	226	220	235	256	260	228	233	227	242	233	235	223	228	245	244	222	266	236	231	249	225	251	231	242	259	238	247	259	209	221	245	270	233	256	258	228	233	217	227	246	235	240	249	237	228	259	240	217	234	242	234	256	258	254	207	265	241	246	237	228	248	226	261	240	253	222	270	242	258	250	231	283	259	208	238	232	228	260	226	237	252	214	230	252	252	277	249	265	251	244	239	243	248	243	228	214	235	237	217	229	232	249	225	235	260	259	238	235	222	245	212	274	227	246	234	236	256	240	232	228	210	255	271	198	220	245	222	272	258	249	243	243	239	238	213	228	207	234	241	235	245	249	242	243	245	207	250	197	220	263	245	242	259	228	254	237	237	222	248	231	237	231	231	243	232	251	228	242	252	220	255	254	248	229	231	240	240	245	242	248	207	246	260	237	248	227	227	242	260	249	202	201	254	273	216	237	235	226	253	231	225	264	231	229	245	222	266	225	223	231	238	241	240	227	248	236	237	242	262	240	233	247	243	244	236	210	251	201	218	269	252	269	224	253	282	248	212	257	273	249	231	226	270	269	254	230	225	258	231	230	212	240	228	244	226	221	240	229	245	246	259	245	262	219	220	236	227	245	233	234	218	232	262	231	260	237	239	230	264	226	204	222	216	242	225	248	266	236	221	251	277	195	225	247	222	241	226	225	235	244	231	262	198	232	225	216	238	218	251	240	258	254	256	212	214	240	236	215	236	231	262	260	254	246	231	246	247	230	283	248	265	249	240	244	236	262	257	220	237	249	217	245	243	262	217	223	258	272	215	262	279	229	222	250	252	242	247	243	228	227	248	242	241	261	246	255	202	272	254	256	247	219	258	241	243	203	237	255	218	266	247	226	258	199	248	249	223	224	229	230	239	264	265	229	261	230	207	277	248	241	245	246	257	239	212	259	228	220	219	239	229	244	241	236	219	250	231	250	240	206	241	258	239	215	258	238	253	262	247	245	231	237	220	220	237	254	238	239	241	231	227	254	272	235	237	242	212	246	244	256	222	245	245	264	238	223	239	276	259	225	251	207	238	272	254	236	238	217	224	216	253	210	233	240	241	222	225	253	233	238	252	249	260	244	238	262	241	252	233	233	216	223	264	238	231	227	255	281	231	223	238	241	249	270	236	235	241	222	226	234	266	248	234	231	223	246	230	253	229	226	253	255	238	234	248	245	251	246	243	250	195	239	243	237	211	265	233	206	264	252	259	241	221	234	220	227	251	229	221	221	257	257	217	220	234	245	242	244	261	228	252	232	237	229	204	223	248	237	224	249	236	232	235	234	255	278	240	229	198	240	248	215	245	284	246	218	243	265	228	213	247	233	244	230	226	230	245	250	267	262	243	214	232	275	219	214	217	246	213	239	271	251	232	250	243	235	216	248	242	245	261	260	227	262	242	219	235	246	272	228	247	247	248	262	214	261	225	268	257	226	217	242	243	254	250	222	231	264	210	222	215	241	218	220	250	262	241	233	235	269	241	231	252	222	222	214	245	242	239	241	226	220	236	252	218	233	205	223	231	264	228	254	225	256	217	256	242	217	226	223	267	240	221	251	243	219	236	216	231	225	239	232	234	223	265	215	246	224	235	260	222	238	216	247	249	238	260	231	228	240	226	240	272	210	243	241	214	219	245	236	252	238	231	217	266	262	228	259	247	203	233	222	254	233	231	228	271	247	234	228	234	231	206	249	223	240	234	240	263	215	250	245	230	229	244	236	245	241	228	216	283	225	211	242	257	247	243	236	224	234	260	243	251	220	250	249	261	224	232	252	241	242	258	240	212	231	225	259	250	238	213	262	253	245	261	250	230	234	228	247	233	233	238	219	219	229	256	249	244	204	234	232	251	221	231	247	248	236	247	233	242	244	217	215	228	234	229	220	224	252	249	248	236	226	222	233	262	240	227	223	267	256	253	204	237	248	247	236	244	227	259	231	273	239	259	207	210	251	239	263	231	227	260	231	240	252	204	233	208	241	236	297	228	230	250	247	219	224	258	245	243	221	229	223	224	250	232	243	256	232	240	248	265	241	219	262	242	244	248	236	240	228	233	224	257	244	204	243	245	217	202	267	237	259	224	204	215	240	238	223	256	232	246	233	265	253	259	243	229	246	258	226	242	228	239	226	258	248	224	224	221	232	236	213	211	230	257	220	252	235	217	240	215	225	255	275	224	225	225	232	241	273	246	219	242	253	238	251	256	251	227	212	214	235	217	235	250	213	201	220	228	252	267	243	267	232	235	233	225	231	222	255	259	246	256	200	211	232	237	246	250	227	237	234	232	225	245	225	246	255	265	244	233	269	214	231	246	200	224	236	242	262	258	247	239	257	258	254	231	229	210	247	288	217	227	268	237	235	238	245	229	262	254	221	257	258	275	215	227	265	222	239	240	216	266	249	244	219	244	230	234	226	217	234	228	234	213	226	215	219	249	215	222	267	236	246	269	262	253	230	245	245	221	249	264	249	238	241	257	253	242	231	226	245	221	229	214	243	218	274	260	222	262	280	227	278	247	226	236	254	245	216	234	238	235	233	218	244	238	263	218	233	259	247	231	219	245	246	268	247	256	236	250	220	237	218	253	218	235	228	254	224	221	241	224	233	228	260	248
13580	12204	17615	26511	31397	19397	13719	13673	13248	12834	10064	5665	4484	4079	2512	1528	1185	1138	920	863	793	751	741	736	867	733	772	701	728	703	1011	1584	1335	806	690	801	732	683	671	678	636	654	901	961	1222	4418	2887	674	639	619	625	612	606	627	603	596	645	591	609	605	648	590	606	634	606	617	638	640	600	596	586	624	588	593	600	600	603	629	621	596	588	609	588	598	596	583	616	622	653	602	596	615	618	625	594	617	615	620	593	608	615	584	609	600	594	596	590	600	595	654	645	590	638	663	641	666	640	637	596	556	593	619	617	581	579	584	624	612	662	602	587	602	595	653	607	573	596	606	572	599	602	594	614	615	575	591	618	598	582	578	600	613	593	582	645	592	596	615	640	600	611	608	594	608	644	604	636	614	579	573	655	603	578	594	639	585	575	596	623	591	643	672	605	595	601	624	585	570	660	604	578	602	632	642	581	656	547	639	606	611	599	554	592	637	591	599	593	639	645	595	577	621	584	602	640	601	651	581	595	575	571	589	631	575	596	607	628	561	666	626	611	571	629	576	609	611	593	578	629	614	572	604	650	624	604	570	602	598	613	671	598	637	613	625	607	579	550	616	644	588	577	629	658	600	610	646	635	581	604	593	577	651	574	585	627	612	596	608	572	608	593	587	551	596	590	590	628	600	587	621	619	602	599	599	583	625	585	581	608	566	612	583	583	575	653	584	600	576	632	618	596	544	602	598	616	617	588	584	626	633	564	617	603	667	651	616	600	608	614	592	607	597	627	637	618	618	599	597	544	656	657	626	624	617	644	603	557	595	607	612	613	610	594	591	601	610	582	574	577	631	597	624	606	613	621	639	614	657	640	632	585	628	613	606	583	619	596	612	605	607	638	579	588	599	641	606	572	608	636	663	597	609	603	617	598	603	607	639	634	617	634	612	624	626	646	604	638	626	583	598	616	650	605	625	571	605	589	571	614	621	619	658	606	631	628	617	626	590	579	623	598	614	567	577	574	618	662	576	558	564	627	604	543	607	585	622	598	603	608	614	588	657	616	589	576	618	594	595	571	595	602	617	599	558	602	592	590	569	606	615	616	643	631	596	612	582	600	608	598	568	569	602	595	607	610	597	562	611	644	614	640	630	587	603	586	588	613	625	653	573	590	626	651	592	584	629	631	680	630	607	598	609	608	609	655	608	626	589	613	616	577	634	576	594	607	664	604	606	604	575	616	604	596	620	584	654	594	634	658	557	628	576	628	603	626	569	645	573	595	638	595	574	608	569	599	649	624	574	575	637	622	638	604	581	641	586	627	626	620	611	597	656	595	598	632	628	632	585	590	634	580	613	578	575	630	559	606	621	618	612	603	656	619	610	639	615	600	582	614	573	591	584	608	621	615	613	619	624	585	616	604	574	580	649	636	601	590	611	623	589	623	629	555	610	584	609	585	622	594	615	622	615	590	629	603	618	623	624	582	608	656	593	607	612	609	585	604	640	648	597	598	591	552	620	607	592	598	598	595	564	582	651	583	622	619	656	600	645	609	601	583	622	620	595	604	643	583	600	608	568	589	606	646	615	585	582	633	575	611	625	606	590	624	615	585	604	612	600	626	620	582	627	630	614	613	597	579	583	625	603	665	626	593	584	606	630	619	584	613	656	580	614	622	585	601	674	602	621	593	640	617	609	616	605	622	604	632	580	602	598	665	645	608	584	619	584	605	625	622	584	589	576	597	603	662	616	624	655	583	646	606	625	572	610	605	579	605	595	590	605	574	593	598	628	591	598	615	607	605	631	619	578	595	604	553	626	575	629	616	559	599	601	621	615	604	616	612	620	636	635	623	662	608	582	602	618	603	586	604	589	616	581	612	589	603	633	559	630	620	637	567	596	632	663	568	603	608	643	660	585	609	610	581	569	624	601	628	606	606	624	604	635	634	652	592	585	586	642	604	616	586	600	584	631	641	626	602	589	584	656	604	593	620	585	598	585	573	606	631	580	650	594	600	601	613	591	627	610	596	611	585	603	633	600	591	623	593	586	593	588	602	615	608	601	594	602	603	608	605	610	627	633	630	578	620	631	638	637	623	622	597	602	607	657	619	626	625	650	601	585	670	598	622	622	566	600	650	593	587	592	555	607	596	612	639	582	606	613	609	598	561	599	560	565	617	605	644	592	569	569	599	645	602	628	628	588	625	572	606	617	659	621	576	605	604	641	600	596	566	570	589	597	621	614	635	606	576	601	587	571	597	631	599	590	651	614	591	591	577	614	678	585	618	635	614	614	580	609	573	616	582	574	612	614	583	593	649	586	598	647	607	623	623	604	595	587	595	581	553	618	654	631	573	597	621	586	613	619	587	630	628	649	561	622	598	573	596	631	606	528	616	595	576	605	583	601	600	589	627	607	629	564	634	591	627	603	639	615	591	604	617	652	656	617	640	581	600	662	627	613	598	580	585	600	631	583	586	586	629	617	594	654	601	586	651	589	663	618	578	627	654	681	602	620	565	603	613	648	609	629	611	622	630	612	631	652	582	650	582	615	609	608	631	610	608	610	627	600	587	599	636	564	637	622	588	642	610	614	603	619	597	612	609	600	619	625	596	643	626	610	612	663	581	592	618	645	630	627	589	574	638	589	614	640	565	621	584	591	609	576	612	565	601	589	619	622	577	623	558	575	645	600	615	611	596	608	641	641	589	648	620	633	557	578	623	587	600	612	592	617	588	558	629	611	578	608	595	611	571	586	608	591	595	624	599	595	642	581	602	626	610	618	640	625	588	608	650	651	616	575	592	636	609	591	579	593	620	582	550	643	668	567	576	635	590	638	629	632	653	594	610	605	634	616	599	600	600	598	564	592	615	594	599	638	627	640	609	641	615	609	670	620	589	616	665	607	666	648	622	604	576	554	593	606	603	655	625	620	590	587	645	650	566	606	604	604	596	657	601	591	563	621	632	646	607	609	566	597	564	624	616	626	571	591	605	603	602	605	597	619	590	617	600	602	599	598	603	634	582	595	608	600	621	642	563	638	615	635	580	588	621	640	663	607	587	655	620	620	584	651	627	633	612	594	599	635	598	600	578	624	626	606	617	613	580	602	632	648	629	605	644	603	615	598	618	588	593	566	646	595	594	619	575	654	658	601	601	599	578	594	580	628	616	615	637	642	603	619	587	600	608	580	663	664	617	640	651	628	604	641	553	600	625	580	578	647	591	608	652	611	579	579	612	572	602	627	579	586	614	605	617	564	648	608	546	593	608	598	610	586	595	625	577	603	643	613	633	616	598	608	598	592	594	607	633	610	635	660	640	569	568	616	622	616	591	581	602	599	594	618	618	586	573	595	612	611	611	574	582	606	574	587	580	588	619	607	589	606	603	608	634	598	635	617	601	613	599	602	598	587	579	657	667	606	613	602	652	573	575	587	662	648	615	612	637	544	622	655	643	657	650	584	604	610	593	624	616	615	597	592	607	650	579	600	610	587	592	663	604	615	617	592	589	623	577	562
31883	24693	24884	27723	28949	15589	8728	6629	5806	5093	4225	2183	1285	1093	791	598	531	515	498	508	451	402	431	455	412	427	463	391	411	466	521	560	572	478	437	417	465	424	408	398	388	474	489	415	496	973	1208	387	436	408	383	424	355	372	397	385	387	405	361	399	439	413	394	374	413	367	404	407	374	418	406	401	390	371	389	419	427	409	400	423	411	392	390	391	408	406	391	419	415	415	406	387	415	395	439	389	404	396	438	387	387	425	397	379	438	353	403	387	387	425	402	428	439	400	403	368	402	398	410	418	429	446	404	365	390	365	392	407	407	430	392	422	392	354	419	420	385	409	397	372	392	395	344	410	389	385	426	387	413	385	375	376	417	365	375	400	369	363	415	376	407	408	403	392	403	380	408	408	382	436	417	400	390	410	399	443	390	401	402	436	418	395	395	393	377	358	369	389	365	387	429	388	416	390	388	395	421	382	399	411	381	324	403	397	424	358	400	404	408	391	398	425	404	403	377	365	400	366	386	419	393	387	380	395	391	403	402	424	398	363	376	388	362	418	377	370	386	400	368	392	381	445	396	385	413	397	374	422	362	376	433	380	390	412	384	389	403	433	402	349	355	365	395	407	392	402	404	381	364	362	392	448	415	412	384	423	415	419	417	416	398	376	418	352	434	370	397	414	415	420	389	424	423	391	384	455	395	442	416	405	406	403	391	466	395	378	421	419	382	430	394	401	379	368	419	356	383	377	406	384	406	365	420	395	409	383	385	354	391	413	395	395	409	392	387	386	373	384	386	383	378	400	425	411	397	443	409	372	402	457	430	418	363	404	422	373	392	383	392	413	400	432	383	409	401	357	412	437	375	419	379	434	373	356	410	392	364	370	383	392	403	407	372	409	402	385	384	371	422	401	432	417	403	425	391	433	380	372	376	397	390	430	400	400	433	411	420	418	428	382	371	391	393	438	402	415	398	364	408	429	418	368	451	370	374	399	407	427	402	379	384	403	412	400	382	402	391	387	410	343	401	392	388	420	377	403	402	386	389	421	436	418	367	415	406	372	420	391	386	442	397	401	381	405	391	399	379	423	389	410	353	386	391	375	408	387	407	389	384	400	418	372	355	377	346	390	416	403	415	381	391	387	369	431	417	357	445	384	410	431	447	408	394	422	417	377	418	411	377	395	428	417	389	393	404	394	377	401	418	389	384	406	384	374	416	403	374	441	383	395	373	374	430	393	397	408	390	380	373	368	430	420	424	432	409	364	399	372	374	387	375	414	409	402	378	387	404	381	398	368	384	395	398	402	377	418	397	390	389	424	416	390	407	361	398	353	373	373	371	377	427	387	423	379	389	367	397	402	444	393	403	371	396	439	418	399	393	394	390	401	370	404	391	429	377	457	403	387	382	399	356	362	385	388	428	391	424	406	447	376	363	388	421	397	395	400	401	377	402	400	380	361	398	426	377	418	413	404	409	389	410	405	437	423	384	390	374	379	388	357	380	384	412	381	412	405	376	414	393	394	379	406	412	440	412	405	397	378	369	359	361	432	371	429	436	412	418	435	394	392	386	407	403	394	364	367	404	398	441	392	413	382	411	413	413	431	410	419	399	384	397	377	385	398	388	384	376	394	371	359	416	423	427	389	380	387	400	397	376	399	378	402	390	410	428	393	411	442	392	399	439	425	417	413	439	420	370	379	410	400	370	408	409	385	424	399	365	358	372	379	371	409	405	373	380	382	406	443	388	431	388	397	386	393	402	392	406	371	402	381	373	427	375	396	363	350	366	380	390	422	356	422	411	381	416	422	361	392	381	417	430	408	420	403	394	415	396	362	399	396	407	372	412	433	415	419	361	379	401	400	409	369	402	363	377	378	400	406	403	408	394	397	405	412	368	383	404	383	408	367	410	422	419	388	394	408	426	398	382	383	402	409	388	394	415	358	396	396	391	384	401	391	368	381	406	392	387	362	393	403	352	404	425	429	394	381	396	391	386	383	413	378	395	381	409	422	418	373	392	378	373	402	387	407	426	397	383	382	394	429	380	422	405	381	412	397	392	414	411	374	393	444	397	377	418	419	409	403	431	382	407	392	430	420	387	440	434	397	388	371	379	397	395	414	428	437	393	404	384	387	403	394	405	411	371	404	395	422	433	385	388	393	409	427	396	417	398	434	388	394	434	366	391	413	393	414	362	395	384	346	378	421	394	392	394	424	392	429	390	376	399	387	406	401	380	435	407	427	353	419	411	383	380	440	393	411	394	414	413	379	417	389	384	418	375	387	380	385	397	411	398	377	427	395	373	414	402	409	407	405	407	371	411	431	371	414	414	383	384	424	389	409	366	387	430	407	380	388	379	402	376	399	353	390	410	391	400	382	388	381	402	419	430	400	409	426	415	412	380	386	453	390	407	369	455	426	355	406	454	428	426	380	424	377	383	380	390	384	404	423	364	396	386	411	430	387	379	404	329	387	388	376	385	389	435	345	417	399	395	395	388	382	381	409	433	427	385	419	371	428	396	381	403	384	393	392	387	390	394	401	399	361	418	397	403	390	400	373	369	391	379	394	411	380	385	379	439	439	403	416	397	434	392	420	395	420	387	384	384	429	414	391	396	402	385	396	391	398	387	359	383	372	427	384	383	365	394	442	405	439	376	391	402	386	377	421	395	401	394	380	380	371	380	422	440	409	400	397	385	399	377	407	397	391	384	417	365	407	375	401	393	390	402	407	430	408	430	421	430	375	403	400	428	353	370	427	427	411	397	431	407	399	385	428	385	412	386	383	389	411	381	395	383	355	426	423	390	412	408	397	447	401	367	356	407	449	366	394	405	375	380	434	409	389	400	439	400	389	424	397	419	418	387	387	410	418	442	403	388	369	411	389	384	392	406	370	357	384	405	401	426	401	433	390	403	428	404	403	408	377	364	363	383	374	407	413	372	391	420	378	359	402	387	398	390	389	376	415	395	421	407	399	461	398	385	383	387	402	380	414	391	372	405	416	421	412	400	362	406	393	436	408	415	400	405	381	357	367	402	406	397	430	421	417	411	371	392	372	376	385	397	396	363	400	372	447	376	395	401	397	378	388	402	418	379	383	379	415	405	417	474	453	408	378	404	426	377	379	372	396	385	373	374	393	368	389	339	343	416	421	388	392	404	430	397	380	387	388	382	414	393	382	372	400	389	412	390	355	408	408	455	392	428	392	400	378	397	462	369	407	388	381	400	389	372	404	379	399	414	396	410	394	389	395	373	410	397	402	396	362	388	371	404	398	363	420	367	396	399	430	408	375	404	372	405	392	369	384	413	381	402	408	394	366	403	440	378	385	397	425	384	384	410	362	401	388	440	366	384	400	360	399	427	383	374	372	387	412	431	390	398	404	393	418	444	401	409	386	359	440	363	366	421	407	372	415	387	383	386	385	380	412	438	403	356	434	395	420	420	402	429	425	376	374	394	369	396	409	397	403	433	392	387	366	406	456	401	427	394	390	406	405	408	400	374	356
17549	17302	22883	34117	35476	23520	19488	19489	19417	18726	16490	9242	6163	5201	3274	2117	1710	1637	1531	1326	1288	1217	1185	1231	1215	1127	1216	1089	1135	1196	2092	2026	2005	1342	1185	1181	1102	1067	998	988	1078	1295	1635	1489	1849	5384	6306	918	995	933	1032	944	969	903	943	889	911	980	907	937	955	960	968	973	938	912	952	943	942	984	933	1017	903	914	895	922	933	946	936	945	903	968	877	943	946	934	931	966	925	934	938	957	905	934	939	893	941	915	948	955	928	946	902	940	962	938	943	963	964	905	947	871	879	933	873	930	938	948	970	955	917	952	957	923	931	943	912	947	952	904	873	945	887	952	905	983	915	929	970	941	945	905	970	957	942	936	946	902	947	944	910	870	954	903	992	934	884	932	915	943	945	956	918	934	1008	937	942	908	941	964	910	942	958	914	910	955	971	945	938	906	932	935	932	939	949	939	922	925	957	971	896	920	930	932	1012	929	939	870	906	927	919	924	906	973	953	941	929	937	861	957	958	954	945	930	945	915	966	912	942	927	934	937	897	974	929	963	866	933	963	981	910	920	881	856	931	935	930	841	907	943	1002	921	901	981	984	928	905	917	989	938	957	959	881	922	970	936	939	936	910	924	930	1008	959	937	938	934	897	881	962	964	939	966	867	979	917	926	981	925	934	907	935	927	859	913	892	963	958	899	910	925	937	955	925	971	956	920	920	952	942	966	878	952	948	930	902	924	948	926	942	956	940	969	924	925	959	927	965	935	937	934	927	958	972	931	949	924	869	977	929	926	941	913	946	953	1001	977	945	912	905	930	973	936	932	913	890	955	932	941	908	946	905	909	919	942	952	955	965	912	868	896	919	928	905	902	943	944	971	923	966	923	935	920	983	929	891	993	956	901	940	889	953	930	933	912	945	920	916	947	890	939	932	945	907	971	905	1020	916	928	939	972	990	908	928	963	858	914	963	951	969	891	925	952	907	915	948	940	948	876	886	899	952	921	913	950	988	914	917	950	963	886	935	967	909	951	986	922	926	899	946	974	904	878	901	961	961	917	888	923	942	983	957	910	883	946	950	957	937	963	885	875	946	888	920	903	903	937	908	915	986	932	925	963	922	921	935	987	929	958	938	912	923	924	935	934	970	957	971	900	929	927	949	939	917	907	968	843	893	900	932	962	918	930	956	893	935	918	942	976	979	969	906	934	993	941	898	911	958	945	952	906	966	975	996	948	904	894	968	982	878	918	911	899	950	940	997	933	884	905	903	928	982	886	941	1003	926	941	934	951	916	921	922	912	937	983	959	985	966	922	953	939	970	900	932	883	955	893	956	932	968	946	879	946	944	978	909	972	912	906	952	932	853	923	917	891	949	976	922	929	967	951	893	919	910	972	969	968	909	946	930	991	937	969	889	931	962	1022	1023	937	923	955	973	910	923	974	912	866	921	937	936	943	942	976	939	910	931	977	881	929	898	941	921	927	923	955	949	964	945	974	931	945	879	951	928	914	951	905	944	929	945	985	889	936	930	872	906	932	941	888	990	907	949	916	917	1000	957	963	935	930	910	900	983	943	974	875	917	950	932	930	909	914	901	906	942	973	917	882	970	955	974	975	951	910	955	852	935	956	926	858	919	896	921	942	896	879	941	940	877	926	904	930	1016	914	924	1025	931	928	932	918	957	947	960	966	876	900	949	899	926	959	930	909	926	914	845	948	903	937	918	905	963	941	896	899	968	956	962	964	884	945	1001	942	899	903	950	927	918	956	916	929	925	977	965	914	938	1002	924	908	942	900	943	954	892	955	924	966	899	887	964	955	879	944	911	924	905	905	909	924	948	956	934	901	925	874	956	1001	929	919	955	949	968	941	906	855	904	943	905	950	933	924	929	964	991	930	930	904	908	960	946	970	937	892	1007	954	920	924	928	975	942	901	912	962	914	913	972	966	908	932	937	943	977	894	922	967	996	947	911	912	954	966	975	911	930	974	913	910	929	954	909	899	882	863	915	918	927	878	921	928	886	947	999	906	968	945	954	925	925	956	920	873	900	899	970	952	878	950	919	939	934	969	917	949	965	935	957	939	914	910	914	963	954	881	881	940	926	931	905	944	887	927	949	949	918	892	956	913	910	917	916	962	870	974	937	932	888	957	967	900	976	930	935	925	929	938	927	962	932	877	911	932	920	950	930	943	943	938	901	965	920	938	921	948	947	925	924	960	987	893	963	889	930	945	887	930	952	908	934	930	940	958	911	937	883	948	862	896	929	908	921	892	853	966	962	884	1008	949	929	892	935	939	935	948	982	931	962	964	963	940	880	969	947	903	932	961	948	934	907	935	931	977	938	912	879	935	903	972	944	927	925	922	923	918	965	942	979	928	930	928	912	940	913	950	950	961	919	927	912	910	973	879	956	938	906	916	916	907	957	951	897	915	909	953	908	952	936	921	959	915	967	913	945	949	928	919	903	967	928	936	947	930	922	862	919	961	923	926	915	994	914	879	939	889	930	935	956	927	961	946	959	926	893	933	952	899	959	928	965	929	935	895	918	954	969	918	933	928	973	900	917	966	940	959	931	930	894	871	901	947	923	955	903	934	922	991	973	973	953	918	923	879	915	932	970	890	926	955	940	948	920	876	945	937	910	934	956	946	894	971	959	930	927	907	893	924	938	914	953	956	906	943	973	856	939	886	943	960	944	932	903	907	909	955	971	953	975	925	959	933	995	910	967	929	930	953	975	945	936	933	967	939	971	947	968	922	911	973	929	916	971	918	990	935	979	972	951	914	924	950	954	869	938	896	883	956	954	964	948	891	911	902	983	903	948	942	914	944	906	944	960	945	919	903	1003	912	929	942	877	941	933	958	966	899	977	893	946	953	914	913	867	946	934	958	933	939	924	939	919	954	859	934	952	920	959	962	916	947	955	966	895	961	922	906	927	910	953	926	932	900	995	973	932	918	946	899	908	918	959	905	938	1014	934	973	927	908	908	940	980	949	894	923	922	1014	993	973	949	997	965	877	938	995	943	974	932	948	960	920	972	901	939	952	970	925	963	917	948	951	941	894	903	954	910	913	949	927	914	957	913	928	989	909	931	953	903	943	940	917	885	876	959	968	960	953	930	938	929	993	926	932	981	922	917	955	951	928	980	952	939	943	922	943	920	972	971	975	912	923	914	912	900	939	968	916	964	924	976	931	932	919	959	972	954	932	942	957	883	944	959	946	929	978	896	931	975	951	908	899	918	918	940	914	889	956	907	959	921	983	941	934	944	931	967	958	970	979	915	970	968	989	1007	963	967	902	910	975	921	965	900	900	937	932	933	917	956	918	892	973	951	949	911	973	867	911	896	923	943	951	958	912	943	942	925	916	889	949	885	990	916	903	925	936	916	930	933	934	912	926	932	974	912	946	951	947	917	857	919	952	915	934	939	958	909	955	934	913	934	920	1011	951	955	971	875	955	930	1032	976	962	901	955	912	847	941	936	910	988	956	928	958	959	907	944	916	972	961	915	944	965	950	917	931	932	891	919	923	921	931	972	909	910
10962	3024	3103	2964	1665	592	689	844	999	947	932	791	513	431	330	265	288	271	275	253	281	281	256	248	291	253	264	270	278	295	307	311	334	291	292	279	262	261	304	249	284	292	285	297	290	308	295	250	252	266	273	234	269	269	257	266	267	248	250	264	247	259	278	262	272	284	264	219	250	270	289	231	290	265	255	245	293	246	246	269	240	294	249	264	281	260	255	261	271	278	240	309	272	265	272	249	252	277	265	256	247	245	266	278	250	268	242	293	246	260	255	237	238	249	264	275	306	266	235	246	241	259	247	255	242	255	237	241	263	222	286	247	263	278	259	269	273	286	271	266	281	282	295	252	310	266	269	267	285	270	254	246	306	273	272	274	283	229	263	289	260	264	246	249	257	252	291	222	291	211	232	261	276	270	242	270	272	260	282	280	243	258	268	264	262	234	260	254	255	278	239	288	253	260	290	249	263	270	249	275	249	281	232	266	256	265	258	278	259	242	263	258	237	241	278	269	262	241	286	268	264	308	246	278	244	279	282	247	245	246	242	274	267	250	243	267	252	276	263	282	282	249	227	268	278	273	249	283	263	262	236	253	283	268	293	256	283	250	286	249	226	253	246	258	304	253	240	246	250	256	239	237	283	288	278	308	270	299	275	260	269	250	256	275	281	251	225	222	287	235	262	246	259	238	278	252	258	264	265	262	254	265	255	267	265	268	308	279	257	268	247	243	266	268	258	296	273	248	266	266	268	286	289	287	300	274	267	248	287	213	271	289	305	264	234	239	269	288	251	283	285	262	266	260	256	240	283	258	276	266	244	284	273	269	243	277	257	256	281	282	258	252	248	254	275	238	277	271	264	271	257	243	254	270	279	260	271	296	296	265	249	235	237	269	272	244	282	252	268	244	263	249	256	252	250	232	252	283	262	272	288	237	243	259	290	273	252	237	251	271	266	286	236	290	258	253	245	265	296	252	273	263	269	274	292	257	261	301	245	285	279	287	269	268	221	276	240	249	280	234	250	262	236	281	242	270	246	305	261	277	264	275	270	274	257	293	282	244	265	293	220	268	255	264	240	281	230	269	285	247	269	299	303	252	269	244	266	267	280	257	256	251	274	274	294	288	280	253	253	266	242	258	253	247	251	297	275	258	264	271	286	245	274	260	281	256	264	289	308	294	281	252	252	258	284	244	233	252	242	264	264	248	262	289	284	269	285	263	250	255	266	264	264	262	242	254	270	261	259	299	252	295	301	237	259	249	264	337	278	259	260	278	260	295	257	270	275	259	268	275	235	259	276	246	271	267	292	291	259	250	266	264	264	259	275	279	292	248	295	271	272	250	244	256	249	263	259	276	261	252	262	272	254	281	264	283	274	308	280	256	265	246	234	248	258	241	268	264	282	243	233	264	259	278	259	273	254	233	250	235	285	276	266	285	237	287	263	243	258	253	264	273	263	264	261	267	299	257	260	249	281	271	311	247	268	268	258	258	291	257	275	258	267	240	251	285	260	244	287	254	276	270	253	254	254	253	265	253	263	263	275	301	289	284	226	304	278	257	258	271	267	246	251	288	233	249	265	265	241	271	241	236	243	272	270	246	260	247	287	271	292	286	261	275	239	281	286	269	249	234	262	236	268	266	282	268	242	273	255	269	267	269	266	264	291	275	259	243	269	264	264	264	258	260	254	272	262	306	262	241	259	285	221	278	272	265	273	269	262	275	254	262	277	271	279	275	258	272	252	237	251	241	259	280	275	269	256	249	270	231	293	265	279	284	284	279	277	300	283	273	251	253	250	243	296	282	276	250	223	278	274	249	264	255	257	256	241	283	235	259	224	256	260	292	259	260	272	260	274	224	258	267	251	234	264	275	267	260	265	251	267	236	284	273	292	280	286	265	239	257	298	274	249	251	259	279	257	226	295	280	257	271	229	264	277	267	285	264	269	247	251	280	284	274	255	270	241	261	266	265	248	255	261	254	238	267	276	246	280	279	256	281	226	233	253	291	254	250	282	274	269	261	271	246	252	261	264	252	249	249	238	247	277	266	261	246	257	244	261	257	276	263	266	272	249	272	233	274	254	256	263	271	236	261	271	268	288	277	227	270	267	252	275	230	259	276	225	256	293	258	255	281	269	292	264	270	276	286	280	226	268	246	256	283	250	258	262	268	281	269	295	248	247	292	258	284	276	259	256	261	279	289	255	282	262	259	277	260	261	241	271	235	248	280	289	264	286	266	263	277	252	250	274	263	242	255	278	260	263	290	295	261	249	287	312	290	266	247	269	252	261	273	270	261	261	250	280	242	233	254	256	271	253	252	269	265	280	263	236	266	262	271	251	261	284	262	277	290	259	284	274	246	238	264	251	248	254	271	272	281	264	264	256	252	275	277	231	236	252	275	251	273	275	247	256	263	273	266	246	297	240	261	257	260	268	256	273	276	253	283	274	250	270	246	240	232	284	290	281	279	253	249	262	245	258	277	264	289	254	272	276	237	286	288	242	261	260	264	246	262	263	282	266	268	261	307	285	241	229	278	252	257	261	271	267	256	313	292	279	280	263	277	279	278	258	263	287	273	304	239	255	259	247	265	266	247	270	288	254	250	277	263	292	256	277	273	261	267	253	255	258	246	252	244	283	257	266	237	259	229	245	269	236	246	264	263	253	257	252	270	276	299	276	250	238	277	252	265	279	259	271	254	259	265	255	300	284	287	282	226	267	269	255	268	257	249	257	276	249	263	265	249	247	258	226	268	259	276	276	252	261	273	257	243	249	239	306	240	253	265	282	278	264	273	246	239	246	272	258	264	241	250	244	272	273	255	247	267	275	256	253	274	290	257	267	246	256	264	289	249	251	266	271	278	247	251	274	243	273	262	283	300	244	264	239	259	266	274	262	295	255	273	239	279	277	250	241	251	246	250	249	259	259	264	240	241	232	255	243	276	272	283	240	253	266	276	272	293	248	262	262	271	272	244	241	280	246	293	275	284	260	246	274	260	232	253	249	281	290	278	255	225	290	291	255	282	289	267	254	255	267	278	274	236	243	263	283	250	252	246	243	256	243	287	273	248	296	270	297	243	233	272	262	236	279	247	236	258	294	295	257	289	261	267	272	260	251	262	268	275	272	238	232	272	266	275	255	262	248	238	254	242	254	249	276	267	273	281	281	294	246	263	270	268	267	267	283	276	273	290	269	246	265	260	246	267	260	269	256	238	278	307	261	282	297	262	244	267	257	264	246	265	275	254	242	284	268	261	287	303	249	286	269	259	245	267	269	234	243	255	279	270	266	243	278	255	287	281	286	278	255	242	293	265	250	267	283	268	285	260	260	240	278	259	248	239	263	235	282	277	299	264	290	303	262	230	296	243	265	267	243	266	292	265	279	274	273	278	238	268	254	273	256	252	264	283	250	257	216	261	235	258	254	271	245	271	237	247	267	277	263	286	237	262	275	275	244	265	232	251	217	283	268	248	260	257	225	296	277	281	251	270	252	258	267	260
6023	2771	6120	8822	5912	2177	2859	3810	4712	5095	4562	3651	2356	1699	1026	700	730	655	659	665	664	633	689	685	701	642	671	616	641	830	1125	1029	875	694	717	711	693	641	671	623	658	704	908	934	870	824	852	619	634	598	650	655	652	646	660	625	636	648	650	662	624	619	611	629	626	642	655	610	663	611	652	595	658	682	648	636	604	657	673	629	662	599	662	621	603	611	619	688	660	618	670	635	579	667	622	648	612	667	650	647	672	664	598	655	654	642	647	655	655	652	616	654	615	665	617	646	623	676	687	634	625	646	641	640	618	643	640	650	641	621	681	640	655	618	642	665	619	615	653	626	632	695	625	662	636	669	607	583	676	640	641	699	661	610	641	682	633	654	679	594	621	639	652	664	637	645	660	631	626	656	649	664	606	671	669	609	615	642	664	633	653	647	661	642	590	599	656	672	648	654	624	614	673	622	690	640	700	615	623	657	578	612	619	680	626	632	647	626	635	628	657	585	649	667	687	647	668	631	623	695	630	679	653	649	660	645	623	653	645	581	654	690	649	633	641	696	640	666	590	682	633	630	643	646	640	621	699	637	640	640	668	633	650	669	642	615	665	627	648	672	637	645	633	668	629	626	639	611	612	648	599	636	648	653	582	660	664	658	644	635	636	634	645	647	647	638	676	643	670	643	718	624	651	608	607	655	643	624	644	629	624	597	659	654	616	658	624	643	689	619	656	644	594	666	631	665	640	642	636	670	644	644	646	631	651	626	660	656	645	646	674	622	634	691	653	685	649	639	652	651	619	620	630	632	641	654	651	664	660	625	645	680	605	676	662	641	698	645	653	671	621	620	653	603	652	626	634	664	629	653	635	661	630	659	647	691	608	686	628	625	673	627	608	632	595	575	666	646	610	634	636	664	625	653	624	625	637	624	577	660	615	681	646	662	652	626	644	682	616	658	607	629	614	607	629	593	663	643	670	678	689	595	635	619	628	623	697	638	661	651	611	671	670	597	631	615	651	600	638	613	638	608	641	619	656	634	682	659	656	613	667	639	632	623	647	621	619	654	666	612	678	653	652	626	636	650	686	636	621	619	641	639	661	627	688	573	612	612	645	616	613	645	627	657	639	667	645	647	607	591	633	641	662	650	622	614	644	668	659	630	611	656	648	622	650	608	644	651	646	655	626	681	600	648	685	657	594	669	630	657	674	647	638	633	667	638	639	654	601	631	592	663	633	616	576	635	629	646	657	605	637	616	643	621	629	681	646	617	602	645	630	672	616	649	654	630	664	642	666	660	639	668	657	638	623	676	655	621	602	631	637	634	639	638	634	613	668	656	626	645	666	632	651	627	645	641	616	638	656	644	705	629	641	629	623	669	601	610	620	610	649	682	631	619	623	665	673	645	666	624	637	629	640	675	647	660	646	677	678	657	638	626	629	620	636	616	659	610	646	665	619	623	642	631	619	623	641	657	645	622	601	664	642	601	610	573	657	603	628	676	702	587	683	641	644	642	636	682	638	645	621	648	631	651	681	621	656	647	650	607	648	635	636	658	655	648	645	628	683	623	664	625	630	607	702	678	616	615	644	670	679	623	627	650	619	634	635	710	634	628	670	634	634	655	660	674	648	642	627	604	680	603	624	662	598	642	619	705	581	700	654	659	632	627	635	631	674	643	660	618	606	669	654	646	689	640	631	657	650	652	687	662	616	634	614	606	643	650	659	613	663	643	663	648	600	647	601	601	680	649	640	653	650	603	680	646	646	642	615	612	662	626	612	642	650	627	629	622	655	625	664	671	603	630	621	664	652	651	650	629	665	615	625	646	633	613	614	679	647	673	647	627	627	643	635	605	640	622	668	637	664	639	638	597	664	620	642	598	649	627	682	642	635	655	612	639	624	656	607	641	650	657	648	601	599	621	644	598	602	662	645	621	659	629	659	627	657	665	709	657	612	636	657	654	680	639	647	644	611	651	606	645	697	667	655	668	627	629	661	637	637	621	657	602	649	687	683	664	641	663	698	664	644	673	664	648	653	692	603	650	657	674	646	624	643	654	631	672	643	601	670	656	661	689	675	659	659	688	676	662	662	691	669	640	640	631	628	642	673	704	649	637	665	658	622	609	625	637	657	600	646	633	671	630	692	700	614	634	609	660	655	616	654	603	650	630	657	641	641	662	604	641	624	648	613	642	628	659	620	611	593	631	657	656	632	650	618	618	631	628	692	625	659	641	622	643	662	643	692	623	684	665	692	639	643	634	610	643	667	630	630	637	663	673	628	612	612	637	624	615	593	643	619	643	597	630	654	610	587	645	647	653	663	686	631	652	641	628	662	675	656	640	639	663	644	665	623	701	618	616	647	607	645	676	650	672	646	643	645	654	639	618	609	615	672	670	636	650	673	607	644	611	649	622	649	681	633	645	634	589	630	648	630	677	617	649	653	606	622	652	644	617	647	620	673	580	652	634	666	584	664	646	648	660	648	659	642	655	674	617	622	631	655	625	667	639	653	632	654	653	613	606	588	622	609	587	614	633	695	634	688	677	603	618	624	645	584	631	642	639	643	624	649	633	621	690	649	650	654	628	636	660	664	676	615	616	623	660	676	677	640	624	633	598	610	629	646	657	638	612	632	640	628	647	644	690	607	621	618	666	612	614	588	623	648	673	626	646	618	623	571	632	679	652	633	631	668	578	648	626	638	626	679	639	671	628	682	692	647	629	671	631	612	672	655	674	625	621	649	653	577	647	609	666	627	631	680	585	626	600	613	634	664	665	630	664	648	643	640	592	622	605	625	629	626	645	676	662	614	632	632	627	615	643	653	662	691	658	631	653	629	641	621	611	649	614	613	623	627	636	614	658	614	658	655	629	622	606	563	597	637	663	649	603	666	651	615	613	670	621	634	665	626	603	666	645	645	640	622	631	666	609	661	645	644	606	638	630	633	678	603	698	636	581	648	679	615	645	643	681	676	639	610	657	645	634	674	632	644	663	645	673	620	643	618	630	656	627	668	648	667	613	644	666	592	629	644	662	648	645	604	668	610	629	642	667	610	621	635	634	610	629	590	597	628	640	659	654	593	618	650	680	651	659	660	674	636	631	616	638	614	621	616	621	618	677	653	666	637	641	651	667	643	651	681	668	669	579	605	620	633	675	678	647	669	660	680	652	600	669	673	616	647	702	655	647	621	588	599	613	659	648	633	651	633	642	639	687	664	629	596	613	611	623	616	684	622	625	659	652	617	605	659	624	630	698	668	678	644	610	625	637	626	684	666	635	662	589	626	680	604	636	620	645	647	640	619	649	631	608	644	631	623	663	621	640	708	626	635	661	624	614	702	672	639	616	628	656	624	596	651	598	623	597	627	613	652	629	638	646	650	647	650	619	645	659	630	633	644	649	641	659	599	667	671	640	685	649	634	655	576	601	598	619	607	661	645	654	691	651	657	672	646	643	609	632	651	647	659	664	606	621	605	652	620	591	679	651	662	633	634	646	660	649	635	604
22654	14679	16661	21442	15986	6875	4374	3821	3461	3805	2703	1678	891	571	395	323	336	318	295	278	290	283	294	269	284	310	283	274	263	297	392	362	357	322	295	291	247	253	304	285	239	306	357	375	351	352	718	298	273	258	273	237	238	268	249	293	301	277	233	250	293	247	276	269	280	244	304	254	278	263	261	254	257	238	285	237	264	275	257	249	288	279	226	266	220	286	272	299	272	260	246	243	268	235	271	312	255	249	241	251	240	232	295	250	237	276	246	304	254	251	234	263	282	266	300	287	264	257	254	246	259	263	257	245	251	249	268	256	270	288	250	260	255	249	260	273	276	258	257	246	276	278	264	290	290	251	293	273	303	283	260	220	257	256	255	251	283	248	268	301	252	250	292	254	281	301	254	270	275	263	291	279	270	248	286	268	255	263	288	245	267	261	261	280	265	252	264	253	264	248	274	253	258	271	232	269	263	306	260	266	249	254	284	256	266	284	254	289	305	268	270	257	249	248	271	245	276	270	254	258	270	263	276	255	259	249	267	259	241	266	270	265	252	256	265	284	262	303	272	264	262	251	268	284	251	262	272	278	298	285	289	273	255	255	285	279	236	246	294	273	274	263	270	285	232	269	267	264	245	256	269	255	252	237	266	283	244	237	278	258	248	285	271	251	249	246	239	270	270	251	238	268	253	274	224	250	233	239	289	254	281	254	288	257	233	279	282	258	275	274	252	242	275	266	264	289	300	293	272	267	264	237	273	284	260	271	270	245	251	254	288	272	259	248	277	266	283	253	248	291	255	270	274	264	272	299	255	246	309	270	270	269	267	247	280	283	267	264	295	284	271	299	264	283	292	250	272	253	267	299	290	240	291	251	293	274	251	258	277	276	253	248	261	243	246	283	273	285	296	249	283	251	257	247	267	278	265	290	249	289	250	286	242	258	270	258	275	250	259	247	267	274	258	260	285	271	280	272	270	261	274	280	288	258	239	264	247	286	263	259	280	229	260	286	259	237	252	290	294	271	270	267	256	305	289	273	244	233	255	241	252	260	266	271	248	264	263	243	264	264	298	241	282	245	271	256	263	276	253	255	258	251	291	223	263	249	253	266	257	229	257	269	286	258	267	242	294	271	266	263	277	250	250	246	272	260	232	262	271	278	274	267	246	276	267	267	258	247	254	240	257	280	246	268	242	238	290	228	265	249	257	255	250	245	294	265	266	259	267	251	266	248	271	265	289	266	270	271	260	259	270	238	237	268	281	270	282	269	247	243	239	230	280	256	269	274	296	298	247	251	262	303	274	242	281	257	256	300	247	242	277	257	266	240	249	262	287	282	260	257	255	292	267	243	244	263	224	249	248	280	224	251	253	264	256	286	277	261	276	251	264	268	253	246	255	260	257	278	259	267	266	249	262	274	267	229	262	267	222	316	248	272	231	258	263	269	279	249	258	297	254	266	264	279	246	236	253	298	262	291	263	262	256	285	251	275	274	299	265	259	240	281	280	240	245	255	244	267	264	268	275	274	281	264	287	258	263	260	272	262	281	270	234	242	254	233	241	259	268	245	244	259	259	259	237	269	279	244	266	259	270	273	245	268	249	280	278	272	273	257	246	276	257	278	254	261	233	258	270	252	256	239	254	260	247	260	244	266	255	248	251	268	264	288	279	276	289	255	248	253	254	271	273	284	265	235	269	241	275	256	279	291	271	259	258	250	251	258	264	259	288	290	277	241	268	228	270	288	252	256	263	286	276	259	279	246	272	280	236	269	254	260	259	290	252	233	276	254	242	276	287	258	255	268	222	250	262	281	278	289	259	243	235	290	278	238	288	275	272	258	251	243	256	243	263	256	260	287	284	277	274	242	292	260	259	260	259	266	257	279	239	236	244	282	265	248	262	279	237	257	250	251	272	245	246	276	284	259	285	308	247	263	257	284	269	274	264	260	246	278	255	231	263	280	251	275	248	249	279	240	274	260	259	248	241	290	255	292	303	254	271	286	251	255	271	266	257	264	272	255	262	268	261	254	257	265	274	278	261	247	284	227	244	257	278	254	238	283	249	299	263	287	252	254	257	267	247	274	264	271	235	268	276	303	247	260	253	256	261	283	244	251	257	240	228	277	260	265	238	245	294	264	247	289	266	244	264	280	241	244	262	238	273	293	276	258	265	272	248	268	247	281	262	253	260	291	246	264	265	266	288	244	257	252	260	267	262	247	244	254	284	277	249	242	289	261	284	252	255	281	253	266	260	261	279	279	286	285	255	248	295	257	266	287	273	295	253	236	256	252	250	261	277	270	230	290	246	242	282	278	245	266	247	278	256	253	285	283	235	268	291	256	289	257	278	249	266	285	261	284	264	266	248	250	242	271	225	255	262	258	241	276	264	267	271	280	247	246	239	260	262	259	261	261	257	304	252	287	255	274	263	248	269	274	274	264	239	256	307	269	301	287	269	251	261	275	277	261	243	239	271	282	244	254	275	265	270	260	268	240	270	241	267	237	265	268	248	276	262	286	266	247	250	249	233	255	243	268	230	275	262	270	262	261	292	282	286	269	268	238	256	283	242	241	262	241	256	275	281	274	288	294	285	256	282	239	277	234	251	294	282	255	248	264	249	254	293	234	285	269	264	240	306	236	241	262	253	283	270	266	258	270	273	279	254	283	246	286	276	284	275	271	263	282	271	280	281	259	255	260	300	256	296	260	231	264	250	281	246	256	231	257	248	268	254	268	279	241	277	264	274	273	260	262	262	261	290	254	257	255	280	287	253	263	240	270	281	259	266	244	262	254	258	274	255	282	246	250	225	272	246	274	276	251	282	270	254	264	232	253	267	237	267	257	250	255	256	268	262	297	259	244	288	235	257	277	253	266	242	270	274	269	270	271	261	244	289	271	253	254	262	259	284	249	257	251	236	253	258	277	266	258	273	274	269	275	263	262	280	280	245	261	271	251	283	284	258	254	270	273	269	287	261	273	275	270	255	266	270	252	234	284	284	246	237	274	302	286	269	289	239	252	293	313	252	257	289	259	277	259	285	254	258	276	289	246	260	260	261	297	239	257	265	280	272	290	273	263	242	243	265	292	257	269	253	255	239	260	271	264	276	256	248	276	242	267	271	257	261	255	266	245	232	235	236	251	245	256	270	280	253	269	292	244	268	232	244	279	309	263	232	250	277	300	262	272	254	282	276	257	268	243	244	266	238	269	262	279	266	249	226	252	282	304	283	295	212	277	260	266	264	262	275	239	260	262	293	245	269	272	231	235	236	261	263	241	245	257	271	257	250	254	261	277	233	261	269	263	299	245	259	255	271	302	265	286	269	270	249	278	269	246	278	259	285	286	254	237	282	270	234	245	249	240	246	267	251	251	282	298	318	270	267	252	268	265	289	291	286	260	289	281	240	271	267	269	268	264	290	218	277	292	258	270	247	235	263	270	280	286	269	277	280	257	238	259	270	267	251	266	273	258	256	249	229	280	248	252	270	258	288	260	226	258	270	258
13012	10983	18737	30868	22935	15261	14032	14843	15160	16395	12296	7981	4361	2488	1480	1142	1010	1046	969	863	812	837	901	829	824	857	773	787	820	1030	1556	1403	1176	955	884	819	766	699	675	690	691	986	1323	1301	1223	1462	3631	739	648	693	618	666	696	669	694	706	683	643	688	636	707	707	643	681	663	673	645	709	625	658	669	625	639	664	654	612	631	665	650	668	665	709	670	695	662	650	646	679	691	712	653	676	645	660	655	684	670	700	641	740	635	651	640	679	698	673	670	635	676	690	656	601	671	685	615	637	612	662	645	637	706	666	667	710	678	683	667	660	692	605	636	700	689	714	682	681	685	653	623	631	694	661	692	635	660	632	673	617	648	685	653	622	646	667	658	643	674	656	659	626	662	672	636	645	618	650	651	631	653	660	628	653	644	721	684	631	686	667	597	710	654	698	658	672	645	635	670	676	640	673	654	615	664	650	663	667	654	663	650	649	654	656	661	617	666	666	663	636	683	629	650	638	642	646	699	644	647	658	670	693	693	629	645	666	634	670	703	685	657	667	603	669	662	695	676	631	670	670	652	654	684	667	650	642	696	650	624	686	684	681	655	612	665	643	715	659	679	626	679	646	669	682	679	637	625	654	697	664	660	679	644	667	642	680	661	636	633	652	667	637	658	639	632	656	654	657	645	669	642	660	690	702	680	660	696	642	626	665	673	652	671	649	693	638	638	666	696	632	658	650	642	642	668	689	661	623	629	683	626	657	639	645	635	684	699	657	690	667	738	651	638	679	638	702	623	637	652	677	667	661	660	644	687	701	657	676	665	670	693	656	692	687	671	691	690	679	688	677	686	678	648	698	669	639	704	677	692	651	645	640	669	691	667	647	661	643	642	687	628	666	652	678	631	616	674	632	695	646	669	701	660	621	617	642	673	665	665	707	659	677	683	650	650	688	587	711	695	693	646	644	692	656	644	672	702	677	708	721	693	668	672	647	622	668	649	653	651	641	657	671	644	665	642	618	663	620	666	718	650	615	693	658	650	670	694	642	669	685	636	674	699	674	667	683	700	651	642	655	599	620	671	690	658	631	689	664	637	661	649	675	648	662	642	639	620	610	640	689	635	687	668	647	707	663	681	645	661	689	634	651	648	660	720	682	649	625	645	672	660	702	650	670	626	623	705	658	649	686	613	655	649	645	714	676	690	669	664	683	680	671	678	670	677	623	638	699	636	650	656	647	628	600	647	651	624	695	680	665	645	634	639	661	680	639	669	634	707	659	635	688	678	684	625	660	665	643	676	687	652	678	641	654	666	654	687	716	713	655	660	668	657	661	660	633	660	667	649	651	676	692	649	654	676	669	675	646	669	658	638	706	678	698	656	660	713	670	666	657	685	657	653	622	642	702	672	682	697	684	672	664	683	689	639	659	655	709	662	660	658	669	688	680	639	680	635	671	674	705	651	698	685	669	665	663	690	665	700	645	640	695	649	651	682	640	726	690	679	698	709	654	683	652	677	617	626	666	640	642	615	629	688	705	670	676	660	665	653	677	637	667	636	678	677	657	654	699	662	709	674	641	662	635	663	649	649	664	631	682	638	704	672	661	646	642	660	657	636	642	630	637	611	671	655	661	653	647	678	647	629	631	665	678	650	684	664	690	633	706	662	651	663	662	640	666	702	713	650	681	650	642	674	641	656	690	646	658	665	634	654	648	679	672	681	651	668	661	677	654	684	721	676	678	637	681	665	654	667	689	651	656	610	617	646	688	663	676	684	655	670	684	679	648	684	666	687	706	665	639	642	694	657	662	681	711	641	638	675	639	674	707	680	682	622	699	631	675	687	638	695	722	712	634	649	670	649	641	624	690	596	719	647	683	669	607	654	636	652	652	661	645	654	605	669	631	688	670	677	671	652	701	660	648	650	662	652	723	631	648	663	677	689	642	649	685	654	668	642	631	681	634	636	629	648	706	660	638	664	680	689	682	669	692	602	636	648	671	663	691	663	632	671	737	643	673	673	657	583	659	616	637	647	655	689	653	672	687	644	677	629	604	677	712	675	671	656	646	623	694	636	668	642	651	636	640	616	683	609	697	657	650	654	671	695	618	691	653	683	643	624	692	706	630	693	675	669	665	659	696	617	669	624	647	678	650	647	676	673	637	615	666	671	699	654	682	723	645	660	651	661	658	662	660	663	641	649	654	693	632	712	688	655	687	619	678	656	650	625	659	678	665	653	659	655	679	650	677	667	629	632	730	637	660	689	662	664	637	659	642	688	705	643	641	670	653	645	658	670	662	672	677	661	647	667	676	631	618	645	687	680	663	650	660	716	655	606	690	690	674	709	664	646	676	664	607	683	634	655	615	690	645	688	676	644	683	634	666	627	698	612	626	624	684	622	699	652	700	673	621	638	623	645	660	631	679	677	647	688	619	681	644	613	648	676	670	663	675	681	659	680	644	658	722	671	683	615	645	653	663	667	684	662	652	631	679	701	637	656	652	642	671	673	703	701	650	653	654	644	685	696	638	651	722	591	692	647	661	655	687	654	637	647	650	635	678	639	640	691	658	623	663	622	662	624	694	631	657	620	663	742	633	653	686	630	649	633	697	678	664	684	640	642	641	677	700	659	642	662	658	658	696	685	683	695	686	637	651	668	674	655	637	633	725	648	654	665	654	671	651	687	625	661	652	623	663	664	671	637	666	653	680	664	650	668	634	652	675	692	618	647	669	658	625	664	674	626	663	656	669	689	715	695	660	637	633	637	600	641	648	664	625	678	658	640	630	692	648	644	645	657	637	630	660	663	645	657	625	660	676	691	631	684	697	628	663	654	710	644	678	652	719	647	703	657	681	606	666	649	701	683	685	669	673	706	654	645	683	699	684	684	689	609	650	631	686	662	657	640	702	662	685	639	665	673	641	669	636	661	620	649	680	692	679	672	626	634	654	629	660	637	668	675	685	657	670	675	647	691	654	672	652	649	630	660	686	701	645	688	638	646	689	667	707	595	621	639	662	659	693	625	640	639	645	659	632	665	688	662	648	641	683	639	659	656	686	638	650	669	674	694	653	628	656	645	618	642	633	657	637	631	643	681	624	689	706	595	638	660	652	672	653	670	635	690	672	665	622	628	719	653	663	680	751	660	637	649	631	697	665	624	632	678	685	621	637	642	648	649	660	645	667	644	675	691	665	683	672	648	672	693	647	652	640	631	728	609	609	636	685	606	722	669	625	655	670	644	662	657	658	683	647	686	649	644	663	657	590	624	649	631	632	643	638	628	639	682	606	658	664	678	714	685	673	674	658	665	641	683	677	653	670	634	669	684	639	705	666	695	690	641	651	630	679	691	692	682	657	679	653	653	667	665	635	678	633	699	652	630	661	639	629	632	660	664	684	656	701	628	629	664	644	659	650	639	637	653	656	693	613	660	681	676	670	644	696	649	624	665	646	626	690	652	672	612	636	685	624	689	647	684	668	648	667	654	646	639	715	667	652	652	700	660	695	678	649	669	681
29629	21705	25162	32736	22353	12678	8896	7345	6900	6730	4387	2835	1637	872	560	544	492	511	461	524	471	492	443	472	491	430	492	403	444	455	591	559	509	507	469	460	415	403	425	438	433	443	503	539	535	800	1123	418	399	387	441	440	421	424	412	421	390	410	410	429	405	401	436	455	444	399	426	412	408	393	410	409	406	376	413	433	437	414	417	429	434	409	420	378	434	430	409	414	413	435	389	405	354	437	417	405	387	383	421	392	427	398	411	408	398	412	428	375	410	430	400	380	409	387	438	455	384	406	409	445	431	442	428	423	417	409	396	405	414	414	447	422	428	404	391	416	405	414	385	416	414	385	419	420	413	404	386	438	461	368	427	414	433	410	426	403	423	467	425	399	400	424	411	404	375	377	436	378	416	440	471	378	432	442	403	379	435	470	453	392	410	450	392	426	400	416	439	397	379	397	418	420	423	458	404	415	411	417	394	401	409	395	417	391	359	429	450	414	407	440	423	428	457	387	388	412	430	426	398	368	468	444	391	403	437	414	413	420	387	383	397	406	419	374	445	441	427	394	387	407	417	393	403	397	403	411	393	400	388	429	421	406	414	419	400	396	417	398	437	371	428	415	406	414	408	434	401	415	442	369	404	421	432	389	422	431	435	410	449	427	407	399	368	405	427	395	435	415	424	381	434	417	400	391	384	461	403	395	389	413	433	419	426	449	418	393	363	412	416	421	440	414	427	366	445	419	430	425	429	419	422	414	424	427	406	396	425	416	402	419	385	403	438	434	426	453	449	425	402	408	415	377	408	423	428	413	426	420	417	417	431	406	413	448	426	385	440	423	432	414	451	404	393	392	448	419	420	409	474	427	396	389	422	426	425	410	405	390	441	367	436	385	395	421	441	425	418	433	415	406	451	438	419	413	437	387	398	428	434	427	467	432	399	421	408	450	419	405	383	432	405	441	403	390	429	408	427	403	420	391	413	432	391	387	373	399	384	416	440	418	461	439	437	424	416	438	415	423	428	389	428	393	431	363	440	379	402	413	406	390	429	410	403	410	421	429	416	396	419	439	388	419	424	373	411	415	416	428	412	417	408	393	397	446	435	449	390	396	425	407	433	413	457	430	418	414	414	423	427	429	415	405	437	439	364	407	392	427	426	431	436	396	405	383	409	413	460	396	408	412	400	379	388	409	425	410	442	431	431	414	425	420	416	408	432	415	406	429	425	413	423	414	378	420	439	399	393	388	439	472	406	440	424	391	451	409	432	437	400	403	401	398	388	385	407	442	417	416	405	449	390	409	431	438	391	438	418	417	392	401	408	433	440	430	422	442	434	407	440	409	397	398	399	404	419	410	396	458	396	401	493	420	410	399	433	407	432	399	419	401	394	446	425	388	423	416	442	390	419	454	385	395	404	407	382	415	411	424	425	394	439	430	399	396	422	378	427	418	398	420	391	403	426	405	389	438	429	419	391	435	401	407	436	444	423	405	425	435	394	431	435	436	425	469	375	383	392	433	427	447	438	426	387	422	382	436	419	414	398	458	459	434	423	411	405	419	398	395	416	429	436	428	414	404	452	425	444	421	381	405	398	394	441	395	395	375	435	421	401	428	393	421	406	405	420	448	430	415	422	433	439	410	395	434	405	454	391	413	394	414	475	415	412	427	446	425	427	402	399	445	446	381	444	382	406	388	375	411	406	388	404	427	436	418	417	413	395	411	405	461	397	416	408	414	415	419	400	396	382	431	396	424	452	438	391	389	413	422	415	427	439	423	434	414	427	414	406	422	419	426	416	429	433	382	419	384	423	452	388	418	400	383	447	393	388	400	444	402	432	394	417	426	458	403	448	405	393	446	396	448	422	428	393	421	390	396	398	434	411	399	399	396	426	420	394	409	422	402	387	398	408	392	428	401	426	428	387	435	416	441	467	414	413	416	432	400	441	450	380	415	363	433	399	407	377	404	405	435	427	395	435	416	388	388	426	424	392	371	418	376	427	420	421	397	408	399	371	404	391	408	458	393	415	396	410	415	407	404	433	474	393	378	407	397	438	426	389	433	429	375	399	440	414	430	430	393	403	472	434	422	404	379	397	400	378	407	402	413	370	465	390	399	434	406	418	403	396	401	423	399	412	429	438	419	440	441	420	359	391	406	418	404	396	442	453	425	396	413	419	390	379	415	432	403	424	432	434	376	405	399	393	415	420	438	421	446	430	402	458	360	398	406	404	444	435	413	438	446	400	396	414	427	420	416	397	409	426	410	402	414	440	467	418	407	386	437	404	398	398	392	442	363	409	420	439	436	394	378	417	385	401	408	417	443	409	422	386	371	428	380	434	438	423	430	396	404	392	424	438	405	388	434	369	395	436	398	381	409	426	397	382	400	427	391	401	369	430	408	428	419	433	406	444	427	395	358	387	404	431	413	403	385	415	463	420	432	477	462	422	437	447	419	389	393	421	408	462	436	449	411	410	415	401	407	431	433	426	412	405	365	397	424	455	404	394	418	411	406	419	433	385	440	418	366	401	427	435	430	424	432	459	416	416	404	403	424	422	417	424	390	445	354	350	414	366	399	445	389	422	412	420	410	383	411	436	388	413	453	442	388	397	461	421	390	376	438	401	384	460	430	396	381	423	402	441	450	438	413	421	405	426	434	361	398	416	403	406	354	383	391	414	415	423	407	400	408	445	424	387	421	431	456	396	444	395	400	404	438	414	430	406	396	406	390	385	399	419	381	443	390	406	393	433	450	402	418	427	394	416	420	405	403	419	423	394	410	424	437	460	433	408	416	431	416	400	421	392	385	439	429	429	409	438	409	412	391	416	425	418	407	381	443	406	420	403	453	383	456	385	444	430	413	417	416	413	384	396	373	419	411	400	395	419	390	404	437	401	440	434	401	402	378	424	401	407	403	447	436	391	408	422	421	436	410	416	402	405	391	433	435	425	398	422	428	411	384	399	416	401	403	394	430	435	433	452	443	400	421	405	448	409	419	375	417	404	414	404	438	423	399	426	460	409	405	406	410	370	438	403	416	421	420	411	408	419	404	428	428	423	361	410	384	391	391	431	375	412	391	423	426	459	435	416	369	380	417	428	443	407	391	442	410	434	431	343	399	438	433	451	414	449	408	429	421	425	405	436	390	426	397	409	404	429	411	447	414	410	409	388	405	440	385	413	402	409	419	405	428	401	443	390	415	396	415	390	388	430	426	390	389	471	448	439	373	399	440	397	427	397	417	433	388	425	400	425	423	411	411	404	407	430	404	389	391	423	430	444	408	411	399	427	402	415	398	435	409	423	386	422	441	394	420	425	392	408	380	368	458	413	428	441	418	410	403	432	404	422	380	399	345	415	431	436	411	393	436	377	394	428	441	386	414	410	411	400	416	452	389	422	430	447	409	428	373	379	412	434	389	398	444	404	404	383	422	410	457	424	427	417	403	361	404	396	422	398	412	403	418	408	368	412	438	446	405	415	419	433	428	448	416	356	388	411	395	406	430
15887	15091	25212	37246	25699	21378	22251	21723	22917	23312	16918	12361	7304	3803	2105	1698	1563	1514	1485	1297	1280	1283	1351	1270	1281	1219	1204	1209	1233	1415	2225	1923	1478	1504	1384	1137	1096	1038	1053	1026	1127	1299	1591	1830	1891	3944	5720	1013	1026	1040	1022	992	1048	1031	1048	1012	978	981	943	1007	1009	995	979	960	977	1004	997	994	937	932	995	983	945	947	1035	984	943	989	963	1008	999	1000	1001	979	943	984	1035	922	1018	903	938	991	970	943	1000	1019	966	1014	993	998	960	984	950	995	940	1053	917	978	1000	903	947	960	949	1011	992	974	967	1015	988	945	933	1013	994	979	992	1008	933	998	928	935	954	996	980	930	955	986	935	989	954	933	1031	978	989	914	986	974	1009	935	1011	960	973	991	929	978	948	943	944	1021	972	1018	970	937	971	961	975	971	920	975	985	986	1039	967	998	929	999	971	993	993	999	932	1036	985	982	993	992	985	948	970	969	975	934	952	974	1004	949	975	974	981	954	1041	923	987	967	958	959	978	992	967	963	984	943	996	1009	957	925	970	935	992	1019	953	939	1018	990	1033	903	900	1003	958	980	936	949	999	975	963	978	955	894	974	995	987	928	964	1014	944	979	975	1014	909	943	962	997	993	1008	945	941	979	933	968	990	938	924	972	978	940	948	936	948	934	950	991	990	980	990	967	988	912	1051	905	967	959	920	1000	985	929	969	976	992	996	942	973	996	983	962	910	1023	996	1037	973	998	966	967	909	916	918	941	992	994	990	1019	1006	957	1028	952	1027	985	950	969	981	978	951	951	960	982	978	961	1017	984	915	949	950	965	949	960	978	987	926	986	979	949	971	1009	958	997	971	920	998	984	977	924	956	1006	926	988	973	933	916	913	979	952	893	979	999	1028	984	923	940	951	1023	973	933	930	1002	964	954	952	964	967	971	1006	989	1010	1011	932	985	970	957	984	985	926	1010	952	998	978	1033	1034	940	963	995	996	974	1029	1000	1005	984	921	932	956	961	931	980	980	954	950	967	981	977	1016	959	1000	975	910	998	974	942	952	951	985	918	983	954	957	943	982	1015	966	988	927	973	938	940	980	993	975	1005	925	942	962	971	959	934	961	910	977	978	988	919	983	998	946	947	978	941	976	963	1029	946	925	978	1014	945	963	934	946	944	908	951	966	984	987	961	1025	941	948	970	992	967	940	953	992	980	1018	973	1019	971	934	1012	959	965	959	985	983	943	926	933	922	994	947	966	945	952	965	938	958	965	928	1006	1042	1007	944	977	975	985	951	997	985	985	982	992	974	987	1008	950	906	982	999	983	985	981	987	984	953	986	953	926	955	1011	960	950	1017	971	977	938	968	963	980	965	965	1011	996	1039	955	945	985	1015	951	926	1004	974	979	979	993	987	936	999	976	986	1017	997	1003	930	919	981	990	967	991	966	965	943	947	950	974	942	973	1012	972	947	1015	965	1004	941	970	953	950	965	996	1003	980	1018	992	946	941	968	976	965	962	908	955	996	972	995	950	914	955	1034	959	950	943	1026	988	957	1014	992	923	972	954	945	1004	955	994	1011	929	931	926	985	1027	925	970	979	988	963	1000	1023	951	932	965	963	986	933	1010	940	974	955	979	1003	953	927	979	942	937	976	982	970	953	976	1010	953	999	971	982	984	917	971	943	998	998	932	931	957	996	992	970	941	910	982	968	989	979	944	972	964	966	939	1040	920	1026	955	967	942	1024	998	973	992	984	957	940	969	963	1008	988	980	1003	976	967	960	960	961	1016	985	987	1024	924	1006	955	1003	971	925	961	962	958	1003	932	999	949	1005	963	1015	954	973	1018	901	982	1034	996	966	951	991	971	982	973	930	963	917	971	959	916	963	961	997	1001	992	983	969	1010	977	936	948	959	947	961	965	989	1011	1019	1013	962	974	910	976	1054	1040	975	956	998	967	1055	989	959	958	987	991	1017	1005	956	991	992	964	993	1027	1008	947	1022	989	979	1007	1012	997	993	930	981	950	1017	979	918	951	941	997	965	1025	977	997	1007	1005	1005	965	952	1000	990	964	938	930	1007	944	951	989	970	1027	946	987	979	956	936	964	990	934	1031	1052	1007	955	925	953	960	974	976	941	971	947	987	973	961	992	915	975	979	1020	976	974	994	990	1002	988	991	955	1003	929	978	986	978	999	959	986	961	936	969	1036	973	957	972	975	964	955	973	972	986	995	988	948	932	1006	996	960	932	977	1020	1004	920	950	1023	1030	941	984	916	1011	936	991	971	981	961	968	978	959	994	975	929	924	1042	936	1002	1003	942	978	958	1022	1022	956	946	930	977	967	964	999	980	987	938	951	974	1006	952	989	960	993	960	1009	1019	954	946	915	960	1015	931	933	986	970	933	1001	984	988	952	981	885	966	955	942	949	1027	961	1012	987	935	943	945	987	924	949	994	1023	1038	958	947	981	970	971	947	963	955	989	974	954	936	1041	993	1035	1046	964	990	967	961	939	996	982	1004	945	945	985	954	1010	918	965	906	999	994	970	975	952	935	985	966	1023	956	954	966	984	945	1011	988	917	925	935	980	1001	985	954	958	934	970	1004	976	961	1035	977	971	976	910	953	973	947	979	936	927	986	1023	956	984	1022	939	988	935	1014	1026	985	952	940	926	1003	951	974	1012	956	976	967	938	1029	977	961	949	1023	983	961	954	906	958	895	938	954	967	1001	903	974	959	977	969	963	986	953	958	977	972	1019	966	1040	968	1034	998	947	947	1045	979	983	978	962	1005	991	1026	942	1047	1000	996	993	979	928	991	995	948	1007	1003	1012	960	925	948	1017	997	997	926	968	925	952	1015	980	943	980	962	931	987	1010	989	967	939	1005	937	972	953	985	966	982	1012	996	936	997	972	937	1005	923	949	962	989	953	968	986	961	940	963	956	976	1009	942	981	955	987	1011	980	978	991	1025	948	1037	942	985	982	952	1006	954	948	952	947	945	984	985	961	970	944	943	957	983	1013	931	919	968	962	992	992	983	960	962	995	957	960	976	940	936	975	1026	983	971	926	946	938	948	985	938	919	924	929	1066	917	994	987	920	910	939	929	1040	1006	973	940	945	989	970	991	946	975	1029	931	1014	969	924	990	943	939	950	1015	1056	967	1019	994	971	943	1007	992	980	974	948	970	935	973	973	926	999	929	1019	1010	948	985	959	959	965	961	966	970	918	1028	977	927	1013	938	1041	957	968	926	964	996	977	994	997	986	985	941	1036	930	922	944	956	954	972	927	967	929	943	1013	980	966	986	910	938	939	998	1022	984	936	952	946	931	965	963	921	955	947	941	1013	997	956	996	903	960	991	948	942	1021	985	907	977	1011	1025	893	980	972	974	917	952	957	960	922	969	1000	902	935	1003	922	975	941	1006	951	981	950	975	940	928	989	1016	1025	995	964	982	1014	1042	959	983	999	941	959	957	962	953	957	943	945	969	1000	997	1008	969	975	943	962	1008	962	930	934	990	916	1034	957	962	937	969	940	949	923	997	955	948	997	983	957	952	961	1022	960	911	966	974	943	959	992	906	982	996	962	1003	1006	971	1002	954	999	895	967	996	942	993	949	963	997	942	943	918	974	960	949	968	985	960	974	973	992	999	963	920	947	958	1037	954	971	983	976	925	973	998	997	986	949	976	920	949	994	989	986	988	979	1001	931	946	1022	961	976	1010	1006	891	938	934	956	944	906	956	961	1021	996	1011	978	944	970	1016	1026	958	974	975	1004	999	976
7537	3039	4143	2849	814	890	1360	1288	1444	1557	1304	972	629	374	262	250	241	247	243	260	277	255	253	275	272	253	276	288	277	283	315	263	260	291	281	248	247	237	243	294	228	265	275	306	314	251	256	250	236	239	235	245	289	264	255	255	248	265	281	251	249	258	256	262	261	277	240	260	224	228	222	232	264	270	257	256	245	224	226	263	256	228	252	270	258	285	289	268	242	244	220	267	260	260	250	248	241	296	264	282	256	280	249	244	249	268	278	229	258	229	221	270	280	270	260	256	270	246	261	244	259	242	254	250	250	254	275	246	235	233	235	249	259	254	263	228	254	297	275	286	253	235	265	268	262	253	272	251	263	247	224	275	251	257	237	260	271	257	268	271	237	241	249	281	251	240	233	215	226	251	234	242	263	254	253	202	289	259	254	231	265	245	251	281	255	243	245	279	302	263	249	249	269	261	275	234	253	253	269	258	232	265	263	270	248	252	285	227	270	257	244	263	248	265	251	268	254	266	228	279	266	273	250	256	267	230	252	239	241	302	256	263	219	262	256	255	255	253	245	249	266	244	254	241	251	253	222	251	244	275	244	255	240	232	271	272	218	279	248	227	262	274	245	252	258	245	256	238	259	248	260	242	239	261	248	250	242	264	248	242	267	236	241	260	252	233	228	259	240	261	249	291	248	254	233	268	234	247	260	291	281	251	266	256	244	248	236	251	257	249	240	251	278	261	247	233	260	272	285	261	250	255	259	277	268	220	253	237	275	242	253	230	265	278	269	262	274	286	263	252	270	261	258	231	253	266	252	268	235	267	240	251	248	276	278	269	249	262	261	261	253	240	234	258	249	259	246	231	258	247	244	261	280	272	270	283	239	248	255	228	275	249	263	271	248	249	253	245	247	230	236	224	252	225	240	269	250	238	249	261	257	230	262	257	249	254	232	235	233	280	281	250	260	261	227	279	272	294	244	265	266	245	273	236	256	247	221	245	262	248	258	253	253	247	278	286	263	281	266	251	292	272	228	263	217	218	255	295	250	266	248	253	243	267	243	258	233	252	248	251	225	236	286	243	244	258	241	272	234	287	267	267	249	236	244	240	232	260	214	263	270	240	237	257	260	289	228	233	264	261	277	259	265	278	247	232	239	245	295	258	275	256	268	250	286	256	238	249	253	246	252	230	261	242	267	240	254	254	260	255	231	263	258	280	250	263	284	255	266	259	254	244	241	253	262	259	255	301	254	257	267	267	232	236	266	255	246	252	281	226	258	254	243	228	256	244	236	285	258	251	257	261	290	236	253	269	273	242	245	243	241	239	253	251	279	264	258	261	269	240	253	269	263	264	260	271	242	241	279	280	249	264	234	277	263	269	256	274	253	261	260	268	216	243	284	253	229	266	253	252	245	255	281	228	263	251	288	235	259	263	248	266	272	269	252	282	267	251	250	236	250	273	292	258	256	247	251	261	262	261	277	278	259	251	261	264	239	253	243	266	245	265	235	246	260	254	224	245	230	237	268	269	259	254	250	234	245	231	232	250	261	262	263	244	241	249	267	286	262	260	264	279	267	283	258	266	257	227	244	235	262	272	246	242	265	255	253	313	266	279	280	267	203	260	252	268	254	242	249	251	250	260	253	255	252	254	239	253	266	262	227	275	241	261	261	273	247	286	290	264	271	259	244	243	253	271	280	253	281	276	266	305	254	245	288	290	231	252	277	252	265	290	249	235	239	239	237	236	272	275	255	232	229	264	252	270	253	250	273	205	275	256	258	271	273	261	271	209	234	265	251	253	245	255	270	244	252	262	249	261	239	247	269	225	280	238	257	244	266	264	219	276	263	269	285	256	254	279	281	289	287	227	248	266	256	268	244	268	266	257	224	227	260	254	278	250	281	216	241	265	241	261	234	282	222	241	270	268	265	263	255	261	252	222	234	268	266	262	262	262	289	264	285	232	255	252	266	248	261	254	224	274	259	245	250	247	262	278	253	246	264	265	274	251	277	229	268	275	271	246	277	269	282	239	266	255	261	251	281	272	260	239	246	251	272	280	285	268	249	284	249	241	250	235	293	275	272	286	259	288	275	238	249	257	268	300	261	256	247	260	251	260	248	225	227	260	289	268	270	282	256	263	251	240	237	273	265	226	239	240	250	267	260	272	247	254	284	237	243	283	272	282	243	260	235	256	239	240	242	230	297	261	233	249	243	291	247	253	247	248	228	266	278	244	264	288	238	245	233	264	267	254	248	265	290	238	215	255	250	268	254	271	231	250	260	248	294	239	247	246	220	254	289	237	233	264	217	257	273	265	250	241	246	255	284	228	268	247	255	229	272	279	262	250	251	248	252	247	240	269	240	261	226	272	272	262	239	256	233	257	247	233	251	255	232	237	279	250	255	275	255	269	242	259	264	228	243	269	249	253	271	263	270	244	264	270	251	266	258	251	267	270	249	266	284	249	271	247	244	266	268	259	260	251	241	244	237	258	245	247	255	271	268	268	245	234	287	245	243	252	252	257	222	259	237	252	249	230	248	236	265	227	263	256	300	250	267	236	233	257	283	273	266	223	248	269	239	267	235	242	235	244	251	241	282	263	245	246	239	256	272	249	215	248	233	252	272	251	260	273	216	256	265	265	278	268	287	261	250	244	232	245	282	258	265	254	245	233	257	253	250	263	263	263	275	269	256	250	305	266	246	277	277	269	245	250	267	222	253	249	239	264	251	266	252	244	237	275	251	287	271	256	290	273	241	260	248	264	264	263	248	242	262	255	259	261	225	272	244	232	274	255	262	250	290	231	263	281	246	272	261	221	243	251	256	239	256	288	250	260	277	276	245	275	225	259	271	265	261	268	262	248	264	243	253	263	255	268	216	252	262	253	244	250	247	259	251	251	282	263	257	272	265	286	243	245	273	225	270	233	260	266	252	229	267	252	239	233	260	289	284	248	225	268	249	286	257	246	268	269	271	239	258	270	269	246	284	269	267	262	285	274	278	262	271	242	229	243	251	256	234	266	285	252	259	280	237	260	300	248	236	262	246	241	243	264	267	260	235	260	258	253	242	246	278	264	259	279	223	285	252	258	296	252	247	245	245	264	274	228	257	244	252	298	264	261	257	244	261	238	289	268	241	277	283	220	278	247	238	238	278	243	273	248	253	280	258	251	229	236	238	247	197	284	249	282	254	283	257	264	271	264	307	268	254	246	260	268	243	249	250	256	229	246	281	258	293	281	278	258	283	237	255	275	282	238	243	260	283	264	246	268	261	271	252	248	231	256	270	266	263	232	215	248	241	261	251	262	253	255	243	240	233	227	253	255	237	276	278	249	241	250	239	259	248	245	263	254	241	266	251	264	277	262	287	239	267	274	230	278	258	233	256	238	259	257	237	264	257	249	278	243	265	237	224	268	268	260	267	255	248	249	257	243	251	284	269	262	243	249	288	264	246	243	242	266	269	285	259	237	231	251	230	263	244	248	267	284	232	224	250	253	262	266	277	245
4721	3251	7575	8586	2926	3829	5945	6165	7099	7477	6358	4683	2885	1236	694	628	655	667	615	583	675	685	714	679	705	644	638	672	658	987	1023	834	739	795	667	651	692	629	629	647	611	671	714	892	834	757	748	607	649	641	641	605	613	613	646	645	620	634	614	688	653	653	627	617	645	616	642	597	564	584	614	619	640	582	605	627	617	601	627	617	598	600	570	656	644	674	634	602	609	648	643	648	694	596	619	651	640	648	633	612	633	635	661	644	609	623	615	614	656	646	610	611	651	634	639	622	599	632	634	612	629	678	618	606	636	617	664	659	601	688	580	577	628	604	644	620	657	618	630	603	611	629	652	598	663	622	645	633	609	630	654	625	628	600	628	666	590	621	632	629	640	634	639	683	633	658	627	632	582	631	629	616	664	616	621	635	667	622	650	627	629	633	628	599	630	620	670	592	630	624	642	610	626	617	612	646	652	610	645	624	631	635	639	582	624	647	628	631	679	625	588	669	594	612	593	618	644	606	640	620	638	648	625	647	597	594	612	638	637	609	607	629	632	634	685	623	641	622	611	659	659	605	592	615	643	632	604	594	679	561	662	604	603	606	664	633	645	652	599	609	604	627	617	609	584	651	643	660	665	603	594	624	656	629	602	631	575	643	660	665	616	655	622	641	668	629	620	622	612	589	648	607	601	602	629	645	639	619	615	656	619	621	609	631	679	639	603	647	587	662	631	656	612	608	674	610	649	614	666	586	599	647	635	640	589	629	624	624	657	657	621	678	626	627	631	599	626	619	568	587	590	654	593	636	613	624	640	632	657	659	655	645	651	639	647	591	630	659	609	601	627	614	662	627	708	597	634	631	625	631	643	634	669	629	651	637	643	604	630	635	616	594	673	589	615	667	689	686	646	661	634	567	621	644	653	660	620	637	604	596	625	625	653	617	636	640	594	636	612	598	624	618	635	654	617	579	673	651	639	686	625	663	659	657	659	646	639	644	661	643	627	640	635	602	577	620	626	585	649	656	625	654	646	644	655	643	638	633	612	618	658	625	614	564	602	678	660	604	625	624	579	654	622	611	642	628	585	642	599	646	633	609	632	675	627	593	628	658	620	624	587	630	629	609	590	609	621	676	637	609	665	625	625	677	635	616	589	619	611	579	599	599	643	629	631	638	604	641	691	672	637	564	675	588	654	625	648	616	636	657	630	621	647	641	610	654	644	622	614	643	583	660	650	609	578	611	612	604	641	628	636	627	644	637	632	625	603	613	637	642	658	625	657	596	633	655	609	651	607	653	631	672	631	614	619	623	651	637	610	637	656	605	610	621	593	592	611	664	610	652	665	616	640	631	619	609	610	601	591	592	623	631	591	605	655	631	587	619	592	692	581	661	663	590	569	628	617	648	603	633	641	587	656	616	610	663	622	667	710	656	638	574	566	594	640	648	591	660	614	657	638	632	662	582	636	628	648	607	649	671	599	642	604	602	657	624	628	668	665	634	636	607	637	634	656	604	661	644	603	619	645	580	636	609	641	622	633	624	600	627	589	633	647	630	677	641	597	620	652	607	646	619	629	608	622	623	655	587	601	645	640	649	648	645	621	603	635	645	631	632	586	610	617	635	610	635	675	592	598	637	619	653	605	639	593	688	657	628	587	636	657	630	652	606	661	645	630	640	620	594	617	625	610	628	643	641	627	586	642	621	625	649	644	609	670	630	629	634	606	608	597	591	632	640	580	633	648	616	640	729	631	616	663	605	618	604	646	650	655	599	625	653	635	677	631	675	626	621	596	588	618	627	595	676	658	620	651	650	603	627	584	612	621	602	598	603	598	613	626	577	662	585	604	622	586	611	614	613	622	610	616	628	647	620	597	635	620	643	630	608	687	643	622	603	634	598	640	612	592	605	601	635	644	587	634	632	636	621	597	636	624	611	643	618	627	605	593	600	625	629	668	605	647	610	630	652	642	676	595	618	605	611	660	654	620	587	611	594	606	630	598	643	673	628	617	603	668	626	621	647	665	660	637	575	608	656	620	629	577	611	620	640	606	641	609	607	639	648	652	568	632	599	628	607	648	628	585	673	674	699	605	646	627	612	637	638	634	590	614	616	625	628	608	646	664	623	614	629	614	656	641	646	653	596	644	637	662	654	611	606	617	641	589	612	651	609	642	631	634	633	635	634	625	661	634	593	646	599	628	636	653	609	634	597	601	671	628	628	631	678	643	617	617	613	620	647	616	655	600	654	606	635	627	661	587	640	660	627	637	635	615	623	631	622	675	630	618	632	593	665	641	639	634	636	661	601	658	611	612	610	631	624	663	626	660	625	630	629	624	656	646	614	658	656	603	633	685	632	612	660	612	682	614	616	626	597	615	654	597	641	647	675	589	663	613	589	623	633	643	618	590	657	669	641	594	658	614	645	675	619	616	679	627	569	624	605	652	645	620	660	617	653	638	580	674	661	647	601	626	610	609	611	598	650	582	635	613	665	616	621	637	632	651	610	642	642	630	669	638	597	607	644	630	639	653	626	633	614	648	636	614	624	692	602	661	610	619	640	612	602	640	635	614	636	624	658	669	616	627	603	616	674	624	667	637	631	621	617	608	635	623	652	593	644	648	646	630	636	675	649	636	617	626	647	651	625	657	612	624	620	615	643	604	614	660	664	594	649	632	635	636	581	639	644	618	610	600	602	642	624	597	632	644	680	627	646	607	694	608	613	620	634	637	621	600	667	650	652	691	610	638	660	687	641	637	669	645	642	580	595	688	634	631	603	624	628	628	664	642	626	572	621	641	639	621	595	645	607	638	616	584	662	621	624	632	663	608	667	638	653	646	652	627	605	596	654	679	650	636	605	631	612	626	685	645	648	616	650	612	623	665	632	631	658	652	628	614	676	692	627	642	634	634	635	655	619	656	627	659	610	624	644	681	619	641	668	646	623	617	581	630	609	608	618	664	609	671	615	623	681	616	620	661	658	579	622	620	635	615	692	595	586	612	592	636	603	623	588	671	653	663	632	651	588	617	649	615	603	620	647	681	610	680	679	604	678	633	686	633	631	647	621	592	626	635	628	657	638	658	652	599	633	688	666	681	624	610	610	625	646	600	674	575	634	626	616	662	644	640	641	625	614	637	597	624	652	587	655	634	611	624	620	622	640	639	661	643	632	641	652	621	627	584	676	594	631	593	635	633	632	657	622	606	642	618	632	616	593	624	667	657	650	616	606	639	597	619	617	616	693	642	635	606	620	628	609	659	657	602	630	613	637	635	643	629	701	657	587	651	633	633	598	631	660	637	633	616	627	633	662	643	624	595	686	610	597	584	621	636	629	641	661	620	626	659	639	552	580	630	621	586	614	635	650	586	675	716	641	588	608	608	603	582	648	630	604	627	644	614	593	612	650	659	609	621	624	619	612	656	675	624	620	635	593	610	617	625	652	630	611	664	609	625	639	645	597	632	644	635	623	606	632	646	587	655	677	617	619	624	607	603	582	620	626	644	662
19098	13060	18246	22313	10405	7379	5644	5443	4413	3627	2741	1659	883	496	342	292	296	280	281	275	290	267	269	285	273	287	298	298	304	350	288	289	284	287	264	235	240	244	273	247	255	253	352	270	302	400	514	232	280	252	270	236	240	255	243	303	270	276	243	254	218	271	250	245	286	243	255	246	269	279	255	258	261	266	257	250	265	244	233	252	263	220	247	247	230	261	249	259	249	281	259	241	266	249	270	241	278	246	255	220	262	265	231	234	257	265	264	244	264	252	268	262	260	265	265	291	262	242	297	236	225	271	275	258	240	253	239	270	260	255	276	231	247	263	264	241	239	246	280	262	267	244	236	275	228	257	244	242	248	283	252	284	239	257	246	214	252	252	255	277	240	238	240	237	265	233	278	268	280	232	246	239	303	222	241	234	242	246	244	234	263	254	246	246	252	277	234	255	247	253	257	258	249	214	280	248	294	265	258	250	274	233	256	263	278	249	283	247	250	270	247	243	237	274	242	295	267	237	257	235	257	232	230	254	270	242	292	249	239	237	259	243	275	248	209	203	239	250	231	248	245	257	287	259	277	275	246	284	242	213	256	255	240	255	241	242	257	263	235	241	239	247	241	285	265	239	296	261	283	252	236	250	267	246	241	262	250	255	229	252	265	247	245	284	259	265	249	228	218	258	259	263	248	262	281	236	238	204	243	273	236	274	224	268	239	280	254	274	211	240	228	238	238	256	271	263	271	269	250	201	252	242	215	249	257	254	262	249	264	264	239	242	234	257	267	284	249	237	253	256	287	273	243	252	252	254	270	278	259	269	253	238	242	245	222	262	262	235	231	232	253	246	231	278	234	274	246	243	251	235	249	247	226	279	235	237	231	285	274	257	244	231	240	219	246	238	245	275	278	252	269	282	241	248	256	235	240	261	221	241	238	253	240	236	278	257	250	252	230	259	263	246	216	259	309	275	258	253	266	247	283	258	257	254	252	286	270	266	243	239	246	246	262	284	256	263	240	238	276	266	261	241	233	270	265	262	226	269	249	266	241	261	221	285	252	247	281	232	256	245	263	237	265	249	253	232	259	244	261	251	253	252	262	257	263	228	222	233	248	252	247	243	250	272	244	224	241	274	250	280	244	239	263	256	254	230	254	258	286	249	248	247	238	241	247	224	256	230	232	250	249	277	234	229	272	267	274	247	242	237	260	255	270	232	247	236	232	263	230	252	260	252	256	271	237	249	248	256	253	232	251	253	244	234	284	249	261	240	253	252	268	256	251	266	231	258	247	241	235	261	252	293	260	238	247	264	259	249	208	267	238	246	270	238	254	269	267	280	275	254	242	260	235	259	273	263	264	255	270	246	246	258	230	247	215	281	246	275	213	237	250	244	248	221	272	250	281	226	260	266	271	250	264	283	244	240	260	247	242	227	275	243	268	256	264	239	259	236	277	254	258	212	265	248	247	267	256	262	254	261	248	259	233	253	272	269	279	227	231	231	242	266	280	272	261	234	277	250	278	227	256	245	252	270	254	243	266	286	223	213	222	265	253	261	238	244	267	254	241	252	250	259	225	265	251	220	259	242	259	216	262	255	278	268	266	270	286	260	240	242	225	265	278	237	247	257	232	258	237	268	271	230	264	265	261	248	267	246	265	225	233	244	235	230	261	259	262	255	237	246	245	250	237	238	250	260	251	246	260	259	293	239	245	228	214	231	244	271	290	252	273	236	280	289	258	250	252	234	264	244	270	230	241	252	246	244	257	235	247	230	285	224	231	251	289	247	237	248	267	271	253	215	262	241	225	238	246	233	261	263	272	238	233	231	284	240	265	255	260	293	256	255	237	264	241	239	268	252	233	219	263	261	252	277	223	226	258	266	249	256	240	242	259	248	262	218	252	276	272	234	261	238	284	257	261	240	244	215	252	247	247	263	264	233	257	246	279	226	262	252	263	242	275	218	256	263	253	282	254	293	297	236	286	283	276	261	244	246	243	266	252	244	268	274	252	254	253	220	257	257	267	245	271	261	287	283	250	244	247	263	250	244	232	250	274	279	248	273	260	234	257	253	270	258	221	279	264	240	239	262	258	251	234	261	243	273	242	253	262	251	254	239	236	257	226	261	249	262	239	248	276	232	267	253	267	221	262	263	286	262	256	240	258	263	269	266	235	291	250	238	241	240	267	266	270	249	245	246	257	258	255	230	232	270	262	255	241	235	236	260	245	276	229	249	224	245	229	233	244	252	243	254	247	262	256	253	237	252	251	254	277	264	243	277	249	259	270	270	268	268	261	242	231	238	278	282	251	248	249	228	255	276	287	255	238	203	240	265	258	266	226	284	230	261	260	280	263	229	240	257	241	246	239	278	234	247	251	254	268	269	263	280	243	222	264	274	255	205	236	252	264	246	245	245	264	264	262	246	285	288	254	248	260	218	241	244	289	247	238	269	257	244	240	214	245	221	246	260	277	245	291	272	289	260	223	268	242	250	291	232	269	257	276	311	272	235	255	239	268	239	253	250	244	239	251	238	244	268	278	250	245	286	306	242	234	257	236	267	240	257	245	272	248	238	247	243	269	244	268	252	265	264	254	235	280	277	274	272	251	261	248	265	263	256	261	242	268	264	231	225	254	274	234	232	236	255	253	289	236	260	247	271	256	257	243	233	283	300	264	275	237	228	253	230	252	270	261	253	219	263	267	252	270	257	242	266	216	229	222	248	281	266	266	260	280	283	263	257	258	253	240	261	247	266	256	239	252	244	250	238	245	270	280	265	273	252	225	282	222	282	250	237	273	236	248	212	281	249	237	273	248	254	246	222	244	279	271	241	274	224	216	277	260	233	236	265	313	287	241	260	256	265	267	263	264	245	263	237	239	241	244	272	264	243	248	229	261	272	248	232	232	248	223	266	241	252	249	260	234	279	256	266	255	266	265	243	244	244	254	237	284	274	288	252	232	249	244	243	276	273	255	259	269	248	236	248	244	284	257	229	246	238	284	258	250	246	260	244	260	281	263	223	246	255	272	266	265	219	271	273	258	261	279	271	236	257	243	231	242	238	276	228	246	269	224	255	257	271	257	260	252	266	273	252	285	236	280	245	267	241	222	246	230	262	228	264	231	238	280	218	252	259	278	261	233	257	254	205	250	276	222	240	237	225	243	258	241	256	229	243	244	239	257	244	236	267	249	248	239	231	284	253	267	236	259	256	257	284	270	256	272	249	239	255	237	272	253	256	262	250	267	241	268	255	259	251	236	276	220	243	255	264	250	249	249	285	212	255	238	226	278	245	261	237	259	285	240	259	287	230	258	247	251	233	229	252	225	252	276	249	234	271	251	258	218	239	231	229	250	251	282	245	269	255	247	255	230	239	257	223	245	249	260	235	242	215	228	259	259	279	237	228	222	248	240	253	232	256	265	239	261	270	274	251	275	292	249	229	287	276	277	246	274	271	235	259	268	274	214	214	235	254	237	258	236	261	269	268	275	245	236	264	249	254	284	251
10945	10692	21609	28218	15106	18710	17699	18895	16987	15053	11996	7941	4701	1969	1169	1024	943	964	899	841	841	859	922	930	827	727	773	790	1038	1419	1157	1021	982	958	825	730	651	712	721	676	681	785	1067	987	1009	1767	2738	685	694	695	627	623	684	635	641	717	636	643	620	608	653	651	653	638	602	660	617	644	625	705	640	692	613	662	643	661	634	648	652	621	666	690	607	659	673	616	624	676	628	600	646	631	644	639	631	644	660	634	666	588	619	624	641	632	647	650	632	627	636	662	616	675	631	630	661	622	637	657	656	647	621	641	659	627	667	625	652	644	644	648	621	653	610	636	654	639	617	592	621	619	621	641	627	654	583	614	658	628	655	630	600	634	579	622	623	655	695	651	624	626	628	620	617	623	630	616	666	697	675	660	629	653	633	642	610	674	637	610	656	616	635	662	612	641	626	639	630	647	689	662	616	657	596	592	682	633	659	653	621	607	635	598	644	612	664	679	631	649	681	649	654	597	611	671	643	595	667	604	656	624	652	617	623	632	703	616	626	687	687	682	684	650	648	605	665	629	645	661	632	602	626	618	652	620	645	622	640	613	664	601	626	655	589	624	640	655	638	609	689	602	650	658	620	679	608	653	659	670	652	603	658	687	653	604	649	627	624	622	580	614	657	636	661	613	653	682	621	662	603	633	674	630	615	651	619	641	644	640	622	624	636	609	646	673	644	647	664	657	644	646	642	603	682	629	618	607	595	658	632	677	604	675	628	647	648	648	645	617	650	631	648	623	632	660	652	661	617	675	639	635	622	677	684	627	575	615	632	646	692	607	651	622	659	646	636	658	588	657	670	658	618	645	636	588	629	586	631	668	669	619	646	662	608	655	658	637	639	637	629	614	653	674	646	605	637	658	595	676	624	641	601	624	630	665	626	685	648	622	668	665	634	670	681	651	632	619	626	669	648	664	636	603	650	653	637	653	610	586	642	617	640	628	682	661	645	625	664	617	627	634	677	639	632	632	625	623	592	617	651	658	644	632	632	644	642	669	588	623	664	671	655	642	637	642	617	650	604	638	642	644	587	682	644	617	612	632	661	626	567	640	637	663	592	630	645	653	623	635	631	626	643	665	674	626	639	630	632	650	632	616	665	602	664	634	620	632	684	624	670	637	682	664	630	644	599	669	610	622	631	671	678	643	626	631	602	673	638	619	637	644	631	646	660	587	646	630	657	661	607	652	636	617	626	648	676	617	599	665	652	654	640	612	627	685	625	640	645	644	628	662	603	616	626	651	660	632	623	651	617	646	608	646	620	649	623	649	602	603	648	645	628	616	658	686	679	652	602	646	606	648	658	614	671	636	624	640	701	640	635	651	664	645	616	644	604	682	602	594	632	691	633	662	649	661	630	675	602	641	621	644	649	628	678	589	639	678	614	662	613	669	641	675	641	634	662	640	598	628	620	664	634	647	653	621	657	650	645	602	606	628	661	597	654	639	575	657	642	636	647	699	659	669	634	662	607	706	654	667	636	590	647	615	621	645	676	658	595	612	641	650	646	655	643	664	605	622	644	619	565	608	645	635	617	649	615	624	649	617	627	612	654	594	647	629	671	656	652	635	600	621	637	638	653	628	670	676	621	677	660	681	639	620	643	584	592	672	669	655	654	656	639	636	614	654	705	661	651	586	601	618	652	631	659	626	610	633	611	603	643	639	620	628	605	577	632	675	670	673	668	617	674	599	631	627	654	644	649	618	647	654	611	666	620	617	658	660	646	646	612	634	603	619	651	679	625	643	657	615	608	656	662	637	646	627	621	633	628	636	653	650	658	624	657	632	580	626	622	637	617	610	679	622	650	601	661	656	713	645	638	664	626	674	657	648	613	664	628	652	637	637	636	630	636	632	647	645	630	615	633	660	660	648	624	661	633	658	655	658	647	644	613	677	625	654	677	618	659	590	637	634	647	656	649	631	562	632	663	609	627	644	633	646	613	669	629	645	643	587	605	634	592	677	641	660	618	663	647	618	642	653	632	637	632	621	596	616	633	649	640	615	651	659	647	608	639	618	659	646	669	642	616	625	649	672	583	634	659	645	641	669	641	650	654	626	645	681	645	663	614	635	664	634	672	717	680	678	650	658	647	617	622	673	633	665	601	628	606	629	621	651	650	642	662	664	658	603	653	668	627	612	663	621	640	642	597	620	679	636	645	636	596	658	639	675	629	656	564	595	647	620	605	636	621	641	611	633	619	619	644	639	675	611	607	602	618	644	676	629	643	626	650	647	625	609	664	654	622	603	634	678	629	614	617	691	604	619	600	619	576	634	660	688	644	600	617	617	593	641	621	615	660	615	624	616	648	605	608	674	610	653	629	626	639	665	599	639	657	633	564	663	629	634	631	669	578	633	650	646	638	655	633	683	633	617	612	597	640	597	633	617	657	637	623	629	658	641	594	670	635	646	646	652	628	629	610	595	650	682	630	621	622	608	628	650	649	627	599	665	663	609	637	649	638	640	668	620	628	659	600	574	665	638	633	624	661	638	657	648	680	605	651	615	700	634	646	602	641	625	635	636	627	644	645	627	667	640	597	648	671	625	639	647	599	632	614	629	624	677	627	569	655	644	662	648	666	644	619	652	612	657	673	678	611	640	627	659	621	651	623	661	583	607	696	691	655	654	655	698	640	633	652	584	624	680	605	602	635	633	653	605	670	644	674	601	655	629	590	616	635	638	634	609	675	559	649	654	600	609	587	645	635	648	611	665	634	605	578	585	633	677	670	638	597	667	662	647	706	608	641	602	583	653	643	635	655	651	660	668	671	664	674	623	657	699	695	665	669	632	646	638	686	656	671	619	641	635	659	608	600	636	675	645	591	653	654	686	645	632	652	631	664	624	696	656	637	659	638	623	641	656	609	600	641	604	604	658	660	655	655	622	602	621	633	631	598	618	716	657	653	610	666	631	680	643	621	637	609	643	644	666	631	640	630	640	630	641	635	626	631	647	637	568	654	597	642	645	655	649	638	621	654	666	699	634	627	619	655	626	621	631	601	672	621	633	628	667	626	636	630	596	603	628	658	642	636	634	576	649	600	652	642	659	625	619	664	627	642	623	694	625	624	643	594	642	609	640	623	631	644	628	627	620	669	640	610	641	604	653	623	674	646	622	655	620	665	652	659	637	655	590	609	658	657	623	602	623	680	683	632	675	625	650	625	678	637	636	592	637	642	609	613	600	603	613	644	659	613	647	653	625	641	604	615	631	651	603	653	622	676	636	666	629	635	599	651	608	630	640	615	570	662	575	681	674	692	605	682	646	627	624	614	619	700	607	646	628	669	623	665	690	667	655	640	680	595	660	610	685	669	609	604	645	609	605	621	651	610	616	625	630	651	636	653	666	634	632	630	623	620	669	652	650	663	684	679	612	643	645	707	639	617	617	642	673	657	652	667	637	595	620	584	595	629	635	627	662	623	627	655	653	691	610	660	605	644	693	665	602	650	641	660	632	629	627	647	648
26723	20481	27752	29938	15795	13065	10841	10316	9380	7357	5106	2571	1312	699	567	545	504	432	427	471	446	439	506	452	429	456	450	476	517	513	479	452	467	476	479	402	413	425	388	419	387	469	486	497	494	719	769	406	427	379	413	417	415	436	374	440	447	390	408	386	387	406	402	403	418	399	362	431	391	368	422	384	444	408	433	428	447	421	428	444	394	421	428	415	362	394	414	433	418	387	438	444	449	380	444	383	410	420	452	417	396	386	419	439	399	415	427	452	424	388	402	418	407	410	361	434	399	382	414	389	433	422	402	426	384	416	429	412	390	406	442	395	388	447	415	427	432	421	389	383	401	390	443	401	400	396	408	390	430	428	381	429	438	401	386	406	402	403	391	425	428	402	376	410	442	381	400	378	406	383	410	383	424	428	443	392	406	430	392	412	434	433	371	390	425	414	407	403	392	446	388	432	409	437	414	374	404	444	397	437	388	385	409	374	443	422	423	393	410	402	403	405	415	402	428	371	435	407	445	404	398	414	411	403	413	413	381	396	388	382	451	419	428	385	415	427	414	411	355	381	424	381	384	467	404	392	378	387	443	414	375	424	376	420	418	425	385	402	461	420	435	428	433	414	405	378	422	419	401	410	426	449	402	428	413	384	441	398	391	423	406	437	402	381	380	423	404	399	406	429	439	415	414	416	409	410	442	416	422	422	413	384	381	401	411	441	403	406	419	408	466	399	409	394	383	392	406	420	424	383	383	385	383	383	396	405	385	429	423	413	429	432	410	421	424	412	413	404	414	410	414	417	418	412	383	407	390	375	411	403	478	377	381	371	421	399	399	397	400	423	370	417	400	402	440	395	386	424	419	439	402	369	405	414	394	413	411	382	400	415	395	408	393	438	364	399	429	442	396	431	374	406	375	408	429	383	378	398	434	411	394	423	395	389	390	414	415	432	403	400	394	391	410	426	404	396	393	448	397	427	419	424	454	393	399	406	363	429	394	421	434	399	413	380	400	442	393	417	445	410	397	393	401	390	383	460	385	457	357	411	440	400	429	396	434	415	401	414	390	441	374	425	393	399	416	378	402	407	418	415	393	456	447	380	398	405	413	415	406	439	420	385	402	439	411	383	423	388	372	401	460	442	448	405	389	415	405	405	384	374	381	418	398	429	389	368	425	430	448	451	404	413	418	443	373	404	408	390	390	440	392	394	357	419	385	401	425	439	417	402	446	386	404	379	427	403	441	440	420	427	399	397	422	400	411	381	455	468	458	398	381	365	400	384	456	404	404	399	389	414	407	399	367	393	413	401	421	405	389	433	405	452	379	421	381	404	416	389	438	393	427	339	427	431	404	404	404	388	438	424	419	384	412	439	427	410	438	389	382	373	375	403	404	407	401	399	416	408	444	450	366	380	406	400	384	413	394	444	411	445	421	402	409	434	374	399	391	384	417	405	408	415	402	376	429	401	439	402	371	410	418	396	429	434	399	417	418	414	430	427	379	398	406	429	424	416	440	390	410	416	437	393	442	415	411	414	396	434	380	423	407	408	407	447	399	414	419	404	431	401	417	417	432	443	396	398	394	407	448	372	377	422	408	396	393	408	393	400	379	395	419	433	407	400	402	418	419	396	382	428	417	378	443	384	398	351	430	417	371	433	445	431	410	420	408	393	457	390	418	430	406	457	442	450	422	434	404	411	401	405	434	446	449	414	401	382	443	437	444	385	391	422	425	396	435	384	403	389	410	402	458	385	407	385	446	403	417	390	369	402	409	429	444	412	396	440	414	379	407	380	418	428	382	402	409	425	398	436	408	432	404	387	429	367	416	421	411	398	424	409	448	406	438	408	442	418	402	473	360	423	415	374	403	405	418	446	416	412	449	414	389	418	430	417	443	426	435	408	418	406	399	429	393	430	432	378	404	405	384	424	376	403	400	420	439	441	400	384	423	380	386	424	414	414	402	399	409	398	422	403	430	375	393	430	415	400	368	439	400	477	376	426	401	409	405	383	416	418	433	394	412	382	445	416	429	441	399	422	461	416	402	432	429	412	408	391	385	386	423	459	376	410	418	431	425	457	419	413	413	451	441	389	405	415	437	436	433	394	405	431	411	419	439	439	430	413	386	418	408	385	413	391	391	453	418	446	405	411	365	366	410	391	422	453	440	418	416	430	380	393	442	394	410	389	447	412	410	390	450	416	433	401	408	418	431	435	411	424	450	391	440	423	447	401	391	381	394	380	399	451	421	393	400	433	377	406	444	460	382	434	426	368	381	386	399	391	447	436	423	430	353	416	416	411	430	405	417	428	411	418	415	383	389	397	426	378	361	396	426	390	402	413	402	410	407	413	397	399	389	456	395	420	416	395	401	422	424	409	398	410	390	412	418	426	427	399	415	415	423	398	369	422	408	433	405	387	394	436	436	420	391	439	396	430	395	414	387	395	415	435	390	434	406	409	395	435	405	408	385	382	404	419	423	398	412	409	408	397	400	420	417	441	439	433	433	405	398	424	413	413	415	433	463	393	387	396	415	450	401	417	392	438	406	400	371	425	420	356	407	428	387	452	398	420	417	433	418	430	386	408	405	408	434	401	455	427	450	406	365	430	399	435	412	387	406	390	432	419	391	421	433	408	425	467	440	431	437	435	424	412	460	427	421	440	433	418	443	422	399	425	426	433	400	431	404	417	393	419	387	398	395	419	397	458	444	428	379	430	400	428	421	392	405	411	414	432	399	389	392	409	415	398	412	376	401	401	413	429	403	408	412	431	379	392	389	394	417	397	417	408	463	452	423	433	395	397	408	426	423	387	436	410	398	418	385	400	372	411	395	410	425	379	425	413	413	399	423	415	428	422	397	419	433	455	433	447	403	376	405	427	392	457	415	425	414	396	399	412	387	401	429	408	370	410	413	388	397	412	398	442	441	432	444	418	409	387	410	371	367	387	411	467	432	404	374	392	415	377	383	424	429	385	380	404	424	460	416	414	436	395	415	418	417	479	431	410	427	456	406	414	391	405	411	390	445	403	386	378	405	417	381	393	441	419	379	405	429	397	380	391	391	388	432	428	407	400	401	405	395	402	442	398	373	396	384	372	399	402	398	410	382	451	433	430	384	423	453	417	438	372	409	389	427	424	385	428	425	420	426	439	396	485	423	396	421	398	393	402	399	453	403	439	408	425	400	417	429	423	406	401	396	392	395	399	414	428	418	410	451	406	427	432	406	411	416	421	457	408	415	369	393	427	390	413	394	383	398	432	380	365	436	427	423	413	443	400	396	395	424	444	406	411	422	435	412	413	408	395	455	411	393	420	436	393	409	429	405	441	415	425	405	413	401	373	393	422	437	367	365	426	394	390	416	409	389	388	426	418	384	423	392	405	409	417	412	370	393	429	432	403	436	418	450	382	408	411	434	380	437	416	395	419	405	357	393	360	422	440	428	406	388	438	398	407	400	434	412	476	382	422	413	397	410	419	417	426	411	386	427	414	400	403	417	463	417	442
14479	14970	27998	30987	20233	24649	25952	27011	26695	23575	18758	11293	6007	2556	1743	1539	1611	1464	1421	1364	1320	1361	1432	1286	1239	1228	1181	1232	1665	1973	1571	1499	1484	1494	1250	1089	1117	1085	1022	1024	1015	1178	1597	1613	1477	3300	3659	996	1035	951	987	1043	989	959	1014	1021	1019	1005	990	985	977	1024	992	942	1004	999	993	977	951	942	948	953	967	978	983	931	1003	954	996	975	1016	994	947	950	996	955	1005	934	970	972	998	960	994	956	933	962	966	982	998	934	942	996	959	988	977	1011	944	1030	940	908	945	959	928	988	922	998	978	996	942	987	931	909	971	978	988	949	959	985	909	993	942	976	943	951	928	958	961	1018	971	963	1022	948	920	984	1004	902	946	942	1008	960	1041	969	1010	989	994	967	923	958	968	1030	921	928	965	972	953	939	928	959	911	956	981	959	1038	972	1023	957	956	938	1011	945	979	996	933	992	939	974	1017	971	914	1002	955	948	979	987	976	978	932	961	974	991	979	993	1011	968	954	958	999	964	958	958	912	985	927	917	960	990	961	970	930	943	964	931	951	966	978	888	963	948	1030	974	955	970	942	958	946	939	943	974	937	973	967	944	957	947	938	962	992	918	1016	946	961	993	913	1021	1000	935	978	970	916	1006	950	974	990	978	989	997	969	995	971	936	1005	907	999	1009	1022	1000	974	933	968	962	981	971	957	980	946	991	971	935	961	992	1000	929	951	972	923	976	981	940	933	988	971	968	978	1004	967	930	968	972	986	968	960	1009	971	932	966	966	1011	954	989	987	930	959	990	960	968	968	1025	954	967	1000	1001	1012	1004	979	951	933	1015	965	915	1025	988	939	993	983	896	941	951	975	984	1000	951	961	983	943	973	984	965	1003	967	954	931	943	905	992	986	932	953	955	997	996	1014	940	953	948	968	942	948	950	1011	992	947	893	955	999	962	999	944	955	924	999	972	924	963	949	918	992	922	959	1003	1011	940	951	1002	981	943	930	985	1034	921	986	922	937	1022	934	980	931	1004	921	1036	943	966	973	991	892	994	981	949	982	973	971	945	978	989	987	1022	1011	952	987	961	960	958	941	961	936	1005	925	980	930	933	1039	908	920	933	952	944	918	927	913	997	943	979	904	1012	975	993	966	935	1021	986	959	943	1008	955	976	952	978	936	919	979	905	903	908	971	914	945	945	940	940	969	937	1032	948	982	953	981	931	986	935	936	942	989	966	966	958	998	980	968	964	988	961	927	988	977	942	944	890	943	1003	942	972	995	974	886	931	980	871	981	980	920	1005	976	944	997	967	1006	949	970	1033	985	929	968	961	1002	978	914	1007	998	976	958	966	979	916	1011	972	949	962	967	978	932	948	969	958	1010	1021	986	900	935	990	1005	937	991	969	952	984	975	934	1006	958	904	959	937	1043	913	954	947	956	947	971	959	991	960	933	970	963	921	914	979	947	960	962	970	946	966	966	959	947	940	982	921	919	946	952	956	956	954	967	972	984	975	965	1022	975	1023	994	981	957	941	996	916	923	976	993	978	975	956	935	1034	991	927	948	954	922	924	954	992	942	973	1039	992	912	884	1009	889	991	901	942	959	1019	969	974	991	988	968	934	986	962	930	922	991	934	958	993	911	951	904	925	954	948	971	973	967	966	993	943	970	974	943	919	944	963	948	1012	971	990	1018	975	970	928	920	890	899	940	939	977	972	953	963	986	909	956	930	961	922	978	947	946	941	989	967	1003	999	1017	948	971	976	982	985	990	927	981	962	895	1001	1001	991	949	1020	946	935	947	913	964	941	987	905	961	940	989	946	950	961	989	970	980	939	965	946	991	1051	950	905	953	956	1036	895	956	910	927	1023	986	951	961	916	993	947	953	947	982	968	981	902	975	945	914	961	946	970	966	979	917	995	971	1014	997	912	984	996	996	931	930	976	939	891	932	973	954	924	963	1016	992	955	980	891	940	960	926	955	956	980	935	930	950	987	929	960	951	1039	984	979	1002	956	948	967	955	970	950	1010	927	961	974	975	910	946	954	941	884	951	915	886	899	928	961	974	943	936	972	949	948	900	964	962	959	976	992	959	941	1002	962	954	987	1048	946	950	963	927	1026	1000	940	1033	1002	959	962	999	1010	935	939	897	955	980	980	986	961	950	987	935	940	917	940	1018	958	955	974	970	988	941	1029	958	988	980	965	969	987	990	1017	926	996	966	931	963	948	992	959	957	983	946	951	995	985	942	944	1008	972	936	1007	964	998	1044	945	977	970	950	946	959	1004	1006	946	976	1030	982	960	1007	934	921	969	904	988	976	1011	926	972	956	1003	929	926	980	910	963	934	915	978	935	1001	956	988	974	928	998	919	992	1047	911	988	980	980	938	903	983	926	1007	982	961	937	917	971	978	968	976	987	986	952	961	949	964	983	1028	913	960	960	942	934	946	921	941	948	879	950	954	987	1005	993	965	968	969	940	968	983	1024	971	934	951	969	914	953	903	968	943	942	963	931	986	967	1015	951	956	958	1018	939	961	926	942	991	967	953	898	953	939	924	950	955	939	982	955	981	963	954	1039	955	973	1011	923	975	993	948	900	956	956	1026	919	990	977	936	945	945	923	976	956	990	952	963	965	978	963	968	966	982	956	979	993	944	987	996	1009	967	919	984	1011	986	959	978	949	942	980	945	978	958	1001	976	995	975	963	967	988	954	967	969	928	987	972	915	969	924	957	968	907	930	984	992	1049	923	894	1000	1017	990	943	914	920	970	897	953	980	965	974	944	974	968	938	970	896	1023	981	960	920	968	978	950	982	961	976	1004	989	961	981	986	945	866	984	940	1000	1006	977	927	1008	962	953	979	968	953	994	973	931	933	966	962	967	969	1014	967	974	950	939	952	920	976	990	972	944	946	927	929	967	939	986	955	943	972	944	979	996	975	990	939	968	933	986	992	952	959	976	969	1012	989	958	879	891	979	930	982	970	940	908	952	979	1017	910	909	1002	944	978	961	909	915	1009	995	894	969	957	985	947	949	985	946	995	991	930	965	945	976	939	1016	939	942	1004	923	953	964	919	959	979	968	928	974	981	1011	934	976	906	957	983	988	937	994	986	955	960	987	981	918	973	904	984	938	940	984	964	955	994	942	1002	998	928	1038	967	985	922	944	967	944	983	967	963	976	1017	960	923	1007	940	999	1009	969	896	1002	926	947	994	969	1005	972	985	925	968	960	969	962	938	1019	1018	998	1006	885	969	913	890	1004	1011	1001	959	1007	947	959	964	1028	946	972	967	900	1001	974	966	930	961	965	960	981	950	968	938	940	923	902	976	996	947	959	986	980	992	977	998	996	956	943	960	954	995	975	977	960	954	1007	997	945	924	967	920	1032	983	930	991	959	936	952	956	982	1019	998	928	949	1006	952	991	976	982	933	997	940	921	970	995	992	983	913	954	996	959	903	993	940	978	944	947	985	946	943	940	945	962	964	969	902	991	926	883	974	998	940	980	941	919	931	1013	964	957	911	938	962	951	934	967	938	930	979	952	915	938	1000	997	950	928	977	939	968	953	951	954	969	912	958	1006	963	933	990	993	974	977	940	957	963	977	950	968	944	971	965	952	922	996	989	912	993	902	997	986	927	952	1023	962	977	930	978	1007	1009	966	983	1016	1018	943	986	896	999	946	923	962	979	953	929	972
6983	3581	4537	2498	1117	1377	1822	3141	3077	2346	1603	950	550	306	276	245	269	271	330	282	268	274	301	274	278	273	290	252	264	327	292	328	282	304	287	288	248	275	293	293	262	284	272	264	281	270	309	281	272	283	276	269	266	266	270	246	257	277	258	254	286	300	275	284	294	265	238	229	215	244	270	281	253	271	265	286	273	276	273	287	266	264	285	278	259	271	302	278	255	268	245	283	284	271	266	280	281	271	299	276	281	275	299	267	255	288	257	299	249	302	251	274	281	263	240	246	254	249	297	254	290	251	274	248	279	250	275	258	265	268	277	264	296	271	256	258	235	291	257	272	279	282	259	269	274	275	265	293	260	283	280	257	252	277	292	255	252	257	260	271	267	269	272	287	265	266	277	286	269	275	268	287	233	226	280	304	259	259	259	291	232	264	284	321	304	246	271	327	301	278	283	309	259	256	273	246	276	271	295	277	280	275	281	249	273	276	249	263	267	253	277	264	290	257	291	270	254	285	276	262	266	275	274	262	301	263	281	272	252	279	296	252	250	257	241	272	257	249	299	258	289	269	284	308	261	286	293	267	293	267	278	283	265	287	280	289	281	238	256	273	283	260	289	254	312	249	317	268	258	282	280	283	277	292	266	297	273	253	300	270	313	296	278	283	286	275	288	277	284	283	301	240	253	271	301	269	273	285	258	265	244	277	271	233	285	275	264	240	284	289	284	258	251	314	287	326	263	298	273	265	251	281	310	266	288	246	284	280	296	292	287	267	262	271	269	313	243	278	241	261	292	244	283	247	227	234	248	270	294	293	281	267	287	295	246	278	243	251	257	305	263	252	274	247	279	265	276	262	279	262	252	241	287	278	275	271	282	247	285	292	256	285	267	293	263	259	279	274	237	267	279	263	292	273	284	270	271	261	255	265	289	238	256	255	287	281	273	280	259	257	266	275	282	282	294	295	263	264	287	274	239	266	271	284	272	263	288	284	279	254	287	277	280	238	286	255	239	253	270	260	274	259	267	286	243	264	248	271	253	257	246	274	242	314	259	265	241	258	289	279	287	254	274	264	275	268	278	283	265	274	254	286	266	290	315	251	306	264	281	257	280	268	260	241	277	267	262	269	247	274	247	259	257	263	269	278	255	274	307	279	260	281	262	275	313	284	261	288	273	288	314	262	283	294	265	258	274	310	282	292	302	285	278	266	248	287	266	271	305	274	300	257	243	265	269	293	308	258	311	239	287	260	292	247	280	324	284	257	292	264	275	281	287	285	293	260	248	251	249	333	297	287	259	295	257	249	282	232	263	258	282	272	287	273	290	250	288	288	256	282	262	255	284	226	295	266	276	283	253	242	282	276	264	270	314	306	264	294	298	283	262	282	277	255	262	256	261	260	255	300	259	293	304	281	282	302	282	284	272	264	269	259	285	259	290	267	254	282	259	247	285	290	257	241	256	272	278	302	261	314	285	270	282	290	296	290	251	296	254	254	251	247	293	262	246	282	284	282	249	254	271	260	289	255	281	280	251	284	252	248	264	266	245	260	291	260	289	255	273	235	265	283	283	266	286	294	251	276	248	291	248	278	302	295	260	340	295	225	275	278	245	282	250	264	272	308	259	268	286	278	270	245	269	264	253	274	267	277	284	262	281	318	273	256	260	275	266	263	290	291	260	257	276	256	283	299	295	285	270	321	257	247	300	271	280	260	288	297	285	256	250	281	252	268	245	266	277	291	273	277	266	236	294	291	289	277	279	279	268	284	249	276	284	288	279	270	298	279	282	243	302	256	279	280	263	285	281	268	298	298	238	249	287	282	309	291	290	271	240	271	250	270	274	287	294	287	267	290	268	276	285	270	263	259	259	286	244	271	290	263	251	289	284	267	282	280	280	294	276	275	268	294	256	248	264	277	272	277	260	270	281	263	263	265	281	265	303	261	295	285	265	265	297	277	237	277	264	283	281	260	284	250	294	298	276	254	261	276	251	274	247	281	299	274	284	278	313	269	302	288	268	237	298	267	272	300	289	279	279	273	302	277	269	257	270	272	250	273	244	278	271	265	251	258	251	274	286	290	280	299	248	248	305	279	272	259	287	277	251	260	294	241	274	279	283	257	244	263	252	277	289	254	266	284	235	278	275	250	238	265	258	294	252	279	260	287	257	255	272	263	274	268	286	292	291	282	262	253	276	271	296	269	257	261	281	287	291	271	250	271	303	273	282	275	309	283	264	248	250	250	260	243	294	271	266	289	285	278	286	268	245	265	245	286	277	263	293	274	258	286	254	286	287	288	291	281	283	268	261	277	290	300	289	290	269	305	260	273	304	286	275	285	269	273	250	275	288	242	293	269	276	245	283	280	300	290	264	281	248	276	252	268	279	271	295	250	296	278	237	244	280	277	295	252	262	270	265	291	275	240	266	243	272	260	252	297	278	244	298	287	295	269	243	249	285	303	277	289	314	263	264	258	284	248	296	238	287	282	290	272	265	289	275	275	288	248	263	237	298	284	270	251	276	266	267	283	255	281	287	270	282	276	279	282	273	264	273	267	253	291	299	261	239	283	282	282	271	288	255	262	246	276	254	291	278	298	310	298	290	257	286	277	258	269	271	267	285	270	288	299	245	264	274	277	289	273	263	266	290	258	264	275	253	268	285	283	272	307	257	280	253	241	285	274	287	311	269	256	242	262	281	297	262	265	265	259	290	283	270	261	292	241	279	272	254	277	286	298	265	275	301	290	257	260	279	258	295	266	272	254	272	272	281	259	300	270	308	247	293	249	249	234	231	278	255	263	280	268	259	279	285	276	270	254	265	251	284	276	300	294	263	262	270	293	292	250	241	246	272	266	257	278	252	286	257	266	264	259	294	256	259	276	277	272	262	269	281	277	276	309	269	279	281	253	293	286	295	289	279	272	268	248	231	270	271	260	264	293	290	289	293	299	272	302	304	235	314	292	275	257	264	250	276	263	254	284	277	284	295	294	288	261	284	278	266	303	280	285	267	293	294	277	260	246	272	281	300	279	260	263	281	274	285	280	306	279	301	268	273	258	267	241	291	270	246	266	263	308	274	311	299	275	267	284	265	261	259	262	305	275	282	260	258	276	259	276	244	299	290	264	283	287	279	265	235	261	281	260	280	265	279	287	289	255	269	274	239	254	248	253	288	258	284	292	294	314	282	274	268	275	296	259	279	278	289	255	245	263	271	294	229	252	269	253	280	277	301	258	282	270	269	240	268	259	294	281	299	282	272	270	258	290	273	282	252	230	265	293	261	258	260	270	286	297	286	274	283	260	262	247	258	307	280	259	273	274	306	301	284	258	271	259	287	268	284	276	276	277	267	281	265	270	298	247	306	253	252	253	245	247	265	243	271	280	274	281	302	279	260	284	292	288	265	256	280	270	280	263	291	250	279	258	258	269	275	296	248	293	269	260	264	295	269	291	266	279	265	280	267	243	296	239	296	283	259	272	232	270	244	280	264	289	259	279	276	268
4926	3615	8086	6281	3561	6067	8119	13407	13307	10455	7702	4426	2074	935	755	751	635	645	651	713	725	758	711	723	668	694	696	683	795	881	823	766	774	866	685	630	667	627	658	676	686	681	818	872	861	846	850	656	660	671	683	680	656	707	651	675	647	657	669	654	675	661	718	662	677	680	624	657	718	709	646	639	634	649	658	662	626	697	646	656	681	661	700	706	662	685	674	688	647	645	661	672	629	665	629	637	711	724	657	731	681	637	677	679	642	677	661	663	676	666	657	704	653	668	665	648	703	618	648	632	702	662	636	632	661	698	679	647	690	708	682	655	654	690	651	657	689	662	686	664	666	663	663	680	614	620	653	670	637	654	674	670	675	663	653	684	632	713	686	665	677	652	704	685	695	677	672	618	653	664	660	650	641	663	651	640	674	692	649	639	649	685	680	704	670	661	705	677	645	717	645	670	651	698	697	640	692	650	684	677	666	663	622	684	659	610	631	664	670	642	630	666	681	683	633	679	691	700	645	657	678	702	658	686	670	665	612	664	662	616	638	655	653	668	708	684	628	630	646	673	661	663	659	711	620	672	661	689	627	660	603	710	677	642	659	683	646	676	652	643	668	646	637	599	668	649	670	708	682	656	681	700	619	654	637	664	674	650	670	641	733	633	647	650	668	648	650	605	680	637	647	634	707	656	678	660	640	705	639	667	653	716	688	682	714	693	703	629	662	652	676	631	643	690	614	696	624	646	655	663	675	688	623	679	643	687	680	687	676	650	670	658	657	685	684	669	680	646	643	658	664	692	676	706	667	681	700	639	694	694	634	677	676	660	650	610	675	691	649	658	661	661	629	695	681	661	654	685	674	681	693	693	680	676	680	647	699	624	644	683	674	639	685	680	688	699	663	648	668	662	669	678	690	625	663	657	626	652	661	659	690	637	681	678	667	642	668	671	638	641	688	635	682	625	648	673	643	663	669	623	699	657	660	637	661	652	671	667	638	665	665	707	651	688	655	683	670	657	695	699	695	639	637	672	676	687	675	684	666	674	681	641	652	671	661	668	670	652	656	658	707	648	664	666	689	647	636	638	650	671	639	684	654	701	657	657	634	662	663	687	651	653	650	650	644	654	648	665	639	634	653	645	691	617	657	653	635	675	729	624	669	709	671	647	656	676	672	654	636	627	652	645	675	661	687	592	647	626	645	652	645	652	649	694	627	674	695	662	634	651	641	696	666	723	673	647	679	685	664	680	686	657	678	696	642	654	641	679	681	665	660	689	624	649	705	674	689	686	673	644	647	671	694	668	608	665	676	681	636	611	673	628	671	689	702	649	638	616	688	630	678	636	679	680	633	677	667	652	638	646	612	691	662	696	664	698	661	644	647	619	673	688	646	662	637	682	685	684	679	671	650	709	688	672	670	654	647	668	668	653	725	650	663	678	611	659	638	687	639	635	659	620	690	658	659	659	736	671	683	661	652	695	697	604	699	664	687	669	693	703	705	641	645	634	651	652	667	635	691	641	673	647	670	680	661	652	626	615	637	639	632	646	629	652	682	724	710	679	673	660	629	631	623	649	622	625	663	660	647	643	664	695	682	670	643	658	633	622	644	676	711	664	691	643	697	661	643	655	644	694	656	683	686	662	712	673	686	722	623	662	636	685	646	674	684	730	664	678	657	711	636	679	625	690	695	660	664	688	643	633	665	661	635	657	668	693	668	693	659	631	640	665	647	712	627	693	692	653	653	579	654	648	625	614	667	617	682	615	694	685	610	668	651	657	675	642	633	684	630	703	651	661	618	658	658	675	620	662	619	675	664	691	626	607	663	669	710	650	630	677	643	647	660	620	649	690	671	700	645	629	663	653	684	665	644	685	664	657	648	681	656	680	637	656	660	644	660	643	652	700	677	626	699	649	699	676	635	658	651	666	671	667	679	668	643	645	647	652	687	643	663	649	670	660	688	683	647	668	670	651	678	690	656	664	638	678	689	659	636	640	668	679	654	679	674	659	650	681	674	677	679	676	694	661	699	670	653	619	655	738	671	720	625	703	662	678	688	655	657	662	679	682	678	609	657	648	617	626	629	656	687	685	655	688	693	634	633	669	660	675	679	706	660	656	604	696	637	676	657	668	709	633	687	649	690	674	652	623	641	613	644	615	658	602	624	703	670	702	629	651	674	676	644	679	643	611	659	717	687	672	678	701	676	638	624	649	666	624	691	673	636	657	652	688	639	734	620	668	683	615	710	650	686	681	617	660	607	634	647	634	654	657	677	642	637	701	695	635	646	654	717	688	647	654	669	696	657	646	682	718	611	680	672	652	648	665	692	666	660	657	662	651	652	620	677	695	644	668	640	689	666	672	632	620	667	657	621	618	681	652	680	670	663	605	663	665	664	701	686	695	620	665	641	680	646	667	638	696	677	690	610	689	687	704	655	681	652	669	671	682	636	642	679	677	661	652	656	651	665	677	688	649	624	641	665	666	696	682	664	689	693	673	685	709	666	658	631	683	712	661	662	642	642	663	675	676	673	629	680	679	649	689	643	672	655	627	662	656	637	677	660	657	709	693	673	723	634	685	675	639	649	667	644	645	631	673	646	664	617	648	657	646	692	611	670	692	748	640	632	680	699	706	629	665	713	686	707	604	701	642	672	682	627	668	653	668	669	665	673	668	674	667	640	694	658	617	679	645	692	659	642	655	658	681	668	697	659	614	641	638	711	676	715	650	595	675	702	643	665	664	668	646	672	693	635	647	676	641	711	660	644	647	697	654	709	719	689	657	653	677	671	660	674	670	646	662	667	644	613	641	676	691	728	656	676	692	631	704	658	664	697	655	683	627	644	651	677	669	637	676	656	624	685	647	675	657	687	663	658	633	658	654	632	676	647	698	630	680	671	654	681	611	610	624	676	618	631	628	649	667	642	688	647	680	645	654	655	666	711	639	649	676	655	649	677	685	676	642	652	636	652	605	633	686	658	698	680	674	632	710	645	672	666	703	680	692	646	663	703	672	678	666	709	645	615	623	648	671	681	651	739	673	659	663	684	672	675	648	685	641	667	672	648	664	620	636	635	673	671	634	692	678	678	657	647	724	601	684	677	668	624	659	669	678	647	736	639	676	636	674	678	676	664	633	681	652	696	706	656	638	683	624	636	645	675	683	659	654	675	699	723	707	646	648	669	696	630	659	615	651	652	660	676	642	636	657	677	660	681	635	623	678	677	665	661	671	668	610	667	645	665	686	652	647	681	671	702	641	639	677	649	677	713	674	655	664	630	666	699	636	659	698	645	637	678	704	699	671	669	644	610	674	683	674	646	683	629	648	653	702	630	669	690	657	605	662	629	653	653	676	629	648	661	716	673	677	676	649	646	671	662	638	637	728	684	657	673	648	694	673	647	655	662	615	627	655	680	694	691	654	650	688	664	700	656	654	698	646	644	670	688	704	647	635	706	613	643	665	677	645	680	686	658	618	700	694	655	692	659	719	624	673	694	640	640	710
18783	14620	19558	16852	7413	8401	9020	8469	5926	3899	2603	1548	676	402	342	331	338	284	260	296	286	304	298	282	288	310	310	288	332	302	313	277	300	311	285	276	281	246	254	255	256	269	287	277	323	754	434	266	300	298	270	250	271	285	275	259	274	258	272	280	231	256	257	295	277	270	270	284	273	281	279	277	277	269	243	267	261	266	246	250	276	255	266	251	261	259	248	306	272	256	254	255	264	253	285	257	272	241	240	246	273	286	281	257	301	282	263	260	264	259	257	275	241	295	251	226	291	263	248	244	250	235	272	249	255	269	273	270	264	277	263	281	283	280	286	223	293	270	266	258	235	256	298	282	280	246	267	294	264	249	293	268	277	270	254	260	230	260	248	248	261	263	282	271	264	266	263	273	275	295	254	240	283	232	289	272	273	273	239	247	273	265	264	236	278	253	237	249	256	269	276	278	274	284	281	255	274	287	275	268	283	243	213	254	249	275	258	298	277	293	257	260	251	246	284	253	242	251	255	263	263	283	269	237	306	298	272	256	247	274	257	262	253	235	252	272	273	225	253	262	271	254	260	253	229	259	263	231	279	257	264	246	255	246	276	283	265	242	259	274	289	253	268	263	231	231	280	246	278	261	273	281	286	253	240	278	264	275	273	288	256	272	263	276	253	259	272	245	292	299	273	240	260	265	278	270	272	247	244	273	279	258	254	278	261	257	248	273	259	252	254	275	258	288	251	264	273	296	293	282	289	267	278	277	267	248	249	237	252	250	260	287	265	270	256	227	247	268	245	261	261	291	266	262	304	255	279	267	268	242	270	292	303	293	260	250	281	259	277	285	257	261	249	242	239	263	280	260	283	259	279	256	286	247	256	256	257	266	258	273	263	259	269	262	267	269	258	250	287	273	244	304	280	279	288	242	266	263	262	257	245	287	258	276	265	238	289	264	299	254	276	280	265	244	260	261	220	282	295	268	262	237	264	268	273	302	249	251	247	259	244	265	253	288	289	243	291	264	293	250	270	287	232	282	271	260	280	246	252	269	285	281	277	267	257	271	256	269	271	269	279	275	258	292	246	246	288	250	262	285	242	259	267	269	252	250	287	280	269	243	279	285	276	265	263	264	264	276	238	283	281	257	253	297	263	269	270	280	269	242	295	248	270	298	255	257	260	266	242	255	257	266	266	289	241	277	242	261	258	261	271	276	300	274	257	234	274	282	284	268	261	259	265	294	247	292	244	295	249	261	262	261	257	285	264	267	257	263	228	244	263	264	240	238	280	244	231	260	255	273	267	285	244	254	250	288	250	274	260	263	257	253	247	254	261	262	287	279	278	244	241	256	289	272	261	229	261	260	292	235	264	290	247	251	265	261	239	257	252	248	279	269	290	275	301	246	278	256	247	291	251	240	265	265	267	274	244	264	233	265	269	261	267	248	251	288	263	273	247	270	255	247	263	260	276	303	245	261	255	258	259	293	286	259	274	242	263	266	282	246	279	251	234	272	263	287	248	267	243	271	273	276	264	254	266	270	281	268	243	236	271	245	231	255	269	232	284	270	280	289	255	267	279	257	255	245	251	251	265	235	288	295	269	245	261	260	242	259	259	254	264	248	281	257	266	246	257	261	262	261	265	274	274	274	262	284	246	274	238	264	261	283	246	286	263	254	273	255	268	254	246	277	256	276	242	273	284	259	248	257	294	243	270	274	247	263	274	268	290	256	268	271	268	248	251	230	270	266	283	268	277	303	255	247	276	246	268	237	256	273	264	270	247	243	294	250	250	267	271	230	245	258	246	231	295	249	257	247	250	258	225	265	268	257	291	277	237	254	270	251	269	270	282	278	268	259	281	255	276	252	249	259	261	258	270	227	234	293	239	288	262	250	247	258	264	292	260	256	250	273	260	245	269	264	272	242	249	274	264	272	282	255	268	264	300	271	260	258	258	287	274	251	262	278	265	261	289	262	253	255	273	282	246	269	242	266	250	234	264	251	307	237	279	248	265	244	290	241	265	249	285	259	250	266	268	252	253	275	264	258	301	255	271	247	261	266	285	308	286	297	248	276	280	243	268	265	263	285	265	236	283	237	289	251	262	258	267	258	260	214	284	271	277	258	243	258	284	234	257	246	246	273	250	310	236	262	258	258	266	304	244	286	251	245	265	268	264	288	251	249	258	250	278	252	274	288	265	256	269	274	262	249	268	253	277	264	254	265	254	260	252	275	278	266	273	267	247	261	259	281	282	277	259	277	245	275	273	266	246	268	286	262	263	286	238	248	270	293	290	264	232	260	254	263	261	253	238	258	267	265	289	283	249	270	263	278	258	244	258	268	232	244	247	296	277	242	274	250	264	257	287	249	249	270	241	253	260	277	244	270	277	258	244	264	256	255	285	244	277	240	271	286	282	241	229	264	274	258	279	249	254	266	271	280	259	269	257	254	254	267	262	271	280	241	274	230	260	260	268	292	242	280	234	268	257	263	284	259	235	257	260	273	271	248	248	250	272	251	241	260	272	253	280	256	253	289	256	259	269	274	240	262	285	259	258	279	257	247	229	272	278	300	251	270	231	239	286	242	288	271	275	261	263	286	277	261	262	278	290	270	246	267	258	306	244	250	274	295	278	254	270	280	286	247	251	246	272	262	267	249	283	266	290	262	281	226	261	245	279	269	255	247	267	249	268	261	265	272	286	276	275	286	308	276	276	258	238	269	276	267	264	258	269	267	256	265	242	251	267	289	253	252	237	244	285	269	252	256	293	268	250	231	282	242	252	277	226	287	262	262	256	244	273	262	264	297	247	256	296	283	262	279	269	242	298	249	277	254	244	248	252	242	259	265	281	248	305	265	259	258	256	245	259	235	242	260	280	239	230	296	251	268	237	240	264	280	255	257	296	289	236	235	253	271	277	287	259	261	245	286	245	282	260	254	250	250	257	262	240	261	299	229	265	251	230	238	233	250	244	251	277	264	309	264	263	296	260	259	249	263	269	258	285	234	267	258	286	276	257	292	236	271	252	245	252	267	271	268	272	269	268	277	248	251	275	244	254	249	274	257	264	308	259	252	259	269	260	220	264	219	293	245	256	250	272	286	277	245	232	248	233	280	270	259	279	272	265	287	266	267	300	289	272	266	254	240	260	257	291	246	248	248	240	266	274	269	264	256	283	256	262	277	260	257	290	266	260	277	278	262	260	260	271	259	251	249	255	270	262	279	267	274	277	247	244	271	253	274	291	269	238	234	292	309	254	249	257	274	275	291	263	280	230	246	237	241	274	229	274	307	274	239	238	261	283	268	263	276	287	279	272	243	256	265	264	268	259	248	265	298	258	249	265	261	238	272	279	274	288	273	245	253	257	272	273	259	258	289	281	225	284	248	291	269	286	260	255	268	262	263	225	271	273	287	249	251	262	263	270	263	274	247	256	272	279	260	284	258	275	246	276	243	243	242	254	258	298	285	277	274	295	261	265	241	262	266	255	262	244	269	254	250	282	261	276	264
11459	11145	22553	19545	14964	22964	25750	25419	20246	15742	11574	7337	3073	1456	1069	994	975	961	882	877	943	898	989	753	782	800	815	806	1229	993	1003	961	947	972	771	729	726	682	685	669	710	734	795	957	1345	4695	1831	665	652	686	683	598	635	684	659	692	668	672	636	662	672	676	678	640	666	675	678	649	652	673	674	666	698	638	669	639	686	633	664	635	685	630	626	643	659	637	668	696	667	679	626	712	673	703	671	650	701	645	656	659	659	623	623	697	684	591	671	695	665	623	651	684	652	641	633	657	715	649	672	656	630	653	689	635	620	672	659	647	641	691	644	666	655	661	669	664	625	659	684	703	655	647	693	669	685	661	661	677	648	618	690	646	676	614	636	652	673	646	662	639	660	669	696	673	634	667	692	661	651	681	629	645	656	694	638	632	655	604	630	650	666	630	666	646	676	673	635	678	659	649	665	666	665	676	683	662	659	707	668	654	654	642	683	625	627	708	685	634	677	673	655	681	661	679	683	632	682	667	691	657	668	674	657	652	640	640	696	664	656	668	663	633	713	690	670	637	617	629	672	721	692	656	665	650	666	700	640	658	718	635	676	626	647	682	654	679	683	682	706	679	636	649	658	654	672	718	655	651	640	623	682	675	649	654	685	639	709	687	689	646	672	656	696	679	683	643	668	679	688	678	647	619	684	670	606	648	663	646	664	657	643	629	675	667	649	666	663	665	673	656	663	655	688	633	729	654	653	691	686	643	614	635	626	664	671	678	688	655	649	667	686	644	676	676	696	642	660	698	660	690	668	645	667	668	627	631	660	693	650	601	648	666	663	622	670	643	668	625	636	669	627	679	661	721	682	617	680	673	703	673	653	651	683	670	675	661	607	639	670	677	610	646	700	653	671	620	654	664	668	674	687	692	659	607	657	670	660	641	648	639	653	643	639	667	699	638	670	695	674	666	665	658	689	655	634	661	628	644	666	712	674	667	641	664	625	680	699	633	643	592	688	624	684	667	630	655	679	614	643	642	674	684	668	649	618	664	653	697	635	692	657	651	650	652	675	634	609	660	669	703	648	636	676	646	673	666	677	646	663	673	697	656	661	642	700	666	659	645	580	669	642	680	701	688	725	636	651	671	696	648	654	661	614	662	653	638	689	668	642	669	682	638	629	658	641	657	635	669	704	676	660	657	687	659	650	675	682	602	626	612	658	656	624	662	622	658	645	650	727	662	674	692	646	657	665	669	659	704	670	663	620	637	707	676	691	649	651	630	691	614	646	655	649	649	664	686	654	662	721	643	684	652	595	664	646	694	634	614	665	653	672	701	670	660	605	673	659	646	638	680	699	690	603	604	685	668	617	663	638	647	701	671	661	650	636	693	644	690	664	665	699	672	658	652	666	690	670	657	641	655	627	661	669	679	667	638	634	681	641	692	659	686	609	684	652	640	700	652	669	670	638	664	679	668	639	629	617	639	666	670	656	688	594	645	663	655	655	670	622	647	658	638	650	654	630	657	695	641	656	670	660	632	662	650	622	652	672	680	695	647	643	678	664	672	658	666	671	680	680	687	694	667	655	625	669	598	682	649	652	737	694	658	691	702	650	664	650	662	674	673	652	639	674	654	676	659	690	649	674	677	657	635	687	682	718	636	692	642	670	640	689	630	663	625	666	673	679	634	641	747	678	683	637	679	706	652	613	655	686	662	658	679	661	653	668	651	696	657	600	735	697	697	617	649	642	652	673	654	647	657	647	658	613	645	637	656	644	692	656	676	652	670	692	664	647	688	676	688	622	656	651	647	659	630	670	666	657	669	704	654	636	669	648	649	655	666	630	704	654	678	660	629	656	657	661	695	670	698	679	626	671	632	669	646	645	632	671	623	651	665	680	690	692	669	659	676	626	711	690	610	617	662	689	600	672	663	632	672	635	671	658	704	686	677	654	695	659	622	663	660	700	687	661	691	646	648	653	670	711	655	649	641	643	709	608	664	657	695	669	659	623	648	663	645	668	713	640	681	642	672	653	646	633	658	680	688	654	665	646	696	657	683	666	698	646	696	667	629	618	642	656	685	637	713	623	647	642	628	718	650	684	688	645	657	638	691	646	653	649	659	671	664	662	634	675	705	669	669	656	678	642	668	636	688	663	669	696	652	687	639	657	658	640	633	627	663	661	673	725	609	690	651	681	645	624	652	658	620	656	701	607	652	627	733	677	694	643	633	687	719	639	671	663	665	604	643	669	650	664	664	626	647	676	661	660	660	697	636	639	700	657	654	700	657	659	656	649	631	644	710	658	645	695	639	627	712	621	617	626	689	684	646	658	629	694	590	669	686	678	661	649	660	638	628	676	637	654	623	692	662	696	663	630	671	689	670	648	693	691	673	673	625	646	683	661	632	618	641	664	673	671	705	637	661	652	688	633	692	686	657	723	664	668	697	650	680	635	685	661	658	663	663	697	654	654	674	693	730	669	681	665	613	701	634	668	648	688	669	631	662	630	682	655	685	683	673	635	655	709	647	656	696	620	652	655	665	655	692	667	643	671	691	645	677	700	640	669	656	641	645	686	649	675	609	679	712	633	694	658	648	592	657	673	634	629	657	680	684	619	631	626	693	606	655	667	694	647	670	634	599	671	710	686	602	672	687	654	599	599	642	685	647	705	652	667	601	633	645	631	640	671	693	639	626	661	650	638	671	651	692	674	674	718	627	650	653	640	640	671	641	651	653	679	682	656	686	681	681	631	617	660	673	671	630	681	695	642	674	641	636	641	648	666	642	626	646	693	638	649	637	667	670	642	646	653	658	661	619	659	708	706	666	668	637	686	646	640	665	645	701	676	654	645	641	655	639	685	665	631	605	694	632	640	657	634	703	702	641	680	638	623	580	657	656	656	660	651	673	656	665	692	646	642	665	681	684	614	608	641	677	698	671	685	644	692	603	650	635	645	662	612	704	674	676	642	685	696	671	675	656	657	670	654	663	699	638	657	624	626	608	652	645	671	660	684	702	649	630	660	715	626	646	651	670	657	653	649	632	657	613	635	672	639	685	661	645	653	679	658	666	672	627	659	655	677	628	634	654	673	622	649	699	680	664	657	676	643	688	632	658	627	638	659	673	639	647	654	728	699	678	614	686	651	642	690	632	653	683	627	664	637	694	661	674	669	631	696	656	647	667	640	672	688	657	652	665	653	625	648	604	632	643	670	592	663	670	659	666	686	666	686	673	632	651	658	636	681	685	636	668	622	674	653	628	670	607	681	690	688	682	686	644	688	633	670	666	661	680	681	662	657	648	679	685	687	680	655	645	665	655	645	677	654	629	671	681	708	685	672	655	661	722	648	700	610	640	601	662	656	640	658	666	663	662	659	656	655	681	696	629	669	653	703	658	612	657	655	664	637	658	656	643	693	660	666	671	642	656	683	662	699	643	638	641	663	651	673	689	673	664	646	673	629	657	689	626	689	661	683	672	650	695	670	643	637	699	700	648	628	668	649	654	639	639	677	684
26631	22242	29186	23273	13672	17597	16121	12808	8631	5091	3267	1959	985	632	538	496	508	463	467	455	466	485	480	454	461	397	433	434	521	438	484	416	472	394	426	457	404	408	402	387	401	419	464	452	602	1330	483	422	395	418	410	369	381	438	379	431	400	378	408	409	411	380	397	382	398	388	439	411	389	431	442	415	387	365	401	382	443	427	409	402	387	391	408	394	410	409	445	399	377	397	370	380	393	402	405	376	406	386	411	431	409	404	351	407	429	399	379	406	390	399	411	404	400	391	389	414	390	410	382	427	397	425	407	402	408	413	397	387	381	402	426	382	382	397	403	378	402	377	420	382	415	350	399	408	423	387	414	395	378	393	386	378	375	416	388	401	415	379	399	391	399	383	388	411	393	427	387	402	430	423	414	391	384	444	371	410	385	408	394	376	414	385	366	395	391	370	408	401	448	435	399	416	370	371	384	394	413	382	400	382	407	380	385	373	372	415	397	393	394	381	354	414	385	412	368	416	423	395	421	394	386	406	396	414	402	401	404	393	345	409	381	366	438	381	409	380	377	370	422	403	431	409	391	387	424	408	401	412	460	417	409	406	374	379	387	362	380	430	400	365	386	395	395	388	364	375	389	410	379	393	392	350	397	392	377	414	401	398	357	403	366	371	390	365	383	381	377	376	381	387	410	387	436	417	348	401	396	381	356	377	438	372	429	427	378	361	389	374	415	408	399	388	381	379	382	427	380	407	382	401	388	382	380	387	384	410	367	379	437	390	344	366	416	416	374	403	419	375	405	378	419	375	410	398	398	436	407	409	411	410	381	417	402	429	365	388	369	432	379	404	396	372	384	394	402	375	388	419	382	397	405	372	376	420	407	407	425	364	377	389	386	397	437	450	376	398	379	417	416	379	389	406	379	426	406	420	432	406	357	400	366	387	380	428	405	398	425	396	392	381	398	362	379	391	371	370	412	401	441	421	382	394	400	408	405	388	407	406	377	421	369	383	397	431	391	434	436	394	377	368	400	388	388	420	347	381	404	402	389	411	424	382	378	376	352	417	402	411	388	425	388	419	379	407	411	398	406	402	428	446	380	430	400	418	443	387	381	410	420	380	397	408	419	391	448	389	403	388	386	367	387	381	405	406	417	427	377	410	396	389	411	413	405	413	375	411	377	386	376	409	385	372	419	377	373	378	390	429	439	391	394	360	401	423	375	372	372	347	417	416	364	377	425	409	376	415	400	371	378	411	405	408	401	386	392	394	423	397	413	406	451	396	402	400	369	392	422	399	406	410	412	424	402	375	405	400	411	405	409	392	351	406	382	404	390	412	359	421	383	419	427	430	372	388	414	365	373	417	414	424	420	384	387	388	414	389	410	430	414	374	415	437	420	420	382	409	431	406	417	392	405	434	424	425	383	385	416	377	411	406	378	379	358	377	369	393	371	389	383	403	400	394	394	397	410	423	399	400	379	386	363	416	386	413	418	445	441	393	409	357	413	397	378	398	390	444	411	360	399	404	426	375	407	381	401	391	382	402	405	419	422	409	413	387	425	387	360	409	381	393	385	377	404	417	376	389	420	407	402	403	368	378	408	391	393	453	408	352	399	402	387	381	392	395	413	380	454	369	450	413	405	409	355	406	405	404	406	365	389	356	413	375	351	366	413	402	357	414	392	399	391	424	427	427	382	389	397	429	375	442	414	426	370	355	421	390	376	412	401	396	422	419	399	416	435	428	422	400	408	450	416	374	403	396	384	361	388	379	383	398	408	417	345	369	417	412	399	394	414	401	386	427	365	405	394	420	400	372	384	386	389	393	456	416	398	414	396	357	405	389	396	375	395	399	381	423	412	406	373	398	367	409	401	414	408	371	386	395	395	389	383	392	389	379	414	412	362	416	362	435	393	399	410	374	411	400	411	422	424	399	384	392	406	382	392	398	427	381	380	375	410	422	399	430	385	385	440	365	422	400	394	413	358	359	417	412	386	381	388	438	383	415	374	397	415	419	394	398	388	403	430	409	400	422	401	390	426	397	380	378	395	390	384	375	392	441	414	417	370	373	386	363	437	402	409	396	477	393	391	425	428	397	383	421	367	433	396	398	375	388	356	407	372	395	378	448	402	419	403	416	426	398	389	399	376	412	373	399	377	390	373	391	383	417	410	380	353	394	385	385	412	391	387	384	388	409	400	379	372	421	424	395	403	397	387	423	387	399	416	357	396	379	367	396	406	394	363	374	379	406	397	387	396	390	423	375	417	412	370	380	396	346	388	413	418	396	430	416	373	396	388	410	377	390	352	390	386	403	415	448	421	412	387	408	421	395	406	400	408	368	391	396	438	452	414	409	418	385	407	429	424	408	380	439	377	408	394	412	459	439	390	386	382	393	394	396	397	390	407	416	420	406	415	430	381	439	399	409	410	367	404	412	411	377	401	365	414	369	397	417	394	425	419	354	434	427	409	380	424	405	403	400	392	352	392	396	426	405	410	372	382	404	403	393	395	357	373	375	373	398	380	409	389	408	367	418	410	383	382	386	360	411	360	373	415	409	438	411	400	387	414	379	372	419	426	375	423	393	395	420	374	375	356	411	404	425	410	410	419	388	371	388	394	368	408	422	403	377	398	411	398	396	385	391	390	416	425	412	396	426	432	443	396	434	419	401	438	372	440	415	412	367	430	385	409	402	413	388	413	372	385	408	366	420	389	432	401	404	432	365	393	411	395	402	386	419	403	419	365	400	377	404	408	383	365	396	412	409	385	405	382	414	383	417	402	398	418	395	412	418	431	362	443	398	372	394	404	387	385	371	399	396	384	415	402	432	402	416	407	392	401	406	423	408	418	387	399	400	437	431	380	404	407	391	403	406	374	355	392	372	399	412	396	406	417	415	384	369	413	355	402	382	406	438	386	395	385	410	453	408	411	385	405	407	438	414	381	441	369	392	369	410	390	374	397	433	433	417	409	346	401	394	430	363	398	383	387	413	398	366	423	388	410	379	377	414	384	363	413	347	422	395	369	367	365	417	418	427	415	414	398	399	406	404	399	400	386	388	411	403	407	420	370	367	400	396	429	412	378	410	368	400	388	412	392	406	374	438	395	419	406	415	404	359	433	397	395	362	427	377	383	375	392	377	407	347	395	420	402	403	418	392	371	354	395	419	407	403	403	403	409	417	375	409	411	415	418	376	404	389	388	362	376	371	457	342	369	396	389	389	395	403	425	454	393	408	413	385	415	368	374	409	356	402	408	440	406	431	417	399	428	398	378	377	386	413	362	378	437	397	383	367	402	391	369	429	427	411	391	394	388	423	433	382	415	407	407	401	408	434	427	411	365	409	398	394	461	391	401	408	363	384	385	423	427	402	423	372	388	366	398	427	390	376	397	395	412	355	369	395	397	403	385	410	425	401	379	440	429	417	406	438	401	395	404	406	386	397	422	431	393	393	388	375	405	363	380	386	433	382	390	384	361	377	395	464	411	373	413	404	438	369	388	402	389	408
14378	16085	28302	23436	21822	32574	33755	29754	23775	17996	13389	8720	4125	2365	1703	1569	1648	1391	1358	1313	1386	1444	1261	1178	1203	1224	1189	1289	1718	1462	1455	1349	1362	1202	1165	1048	1128	1034	1045	970	1057	1161	1466	1511	2561	7589	1099	969	964	931	941	989	950	930	985	994	963	896	918	935	978	887	930	979	941	950	905	966	965	912	898	945	918	934	957	954	926	961	954	916	880	891	926	933	933	979	874	944	921	954	939	905	885	893	932	925	832	963	938	962	992	971	911	903	953	959	918	958	939	917	955	923	914	906	915	879	932	954	877	942	990	976	978	904	921	939	937	923	932	959	902	937	945	940	922	938	939	920	941	920	965	970	907	925	905	884	991	916	915	918	969	905	935	961	984	985	931	1013	916	954	965	901	970	916	954	949	959	903	879	874	951	907	955	940	933	980	963	955	958	963	933	929	906	961	926	924	966	932	924	957	976	964	937	940	886	987	935	921	984	894	978	935	984	930	951	903	1003	945	877	950	894	917	942	919	947	945	945	929	893	947	1000	897	1001	942	978	904	984	947	897	921	962	931	928	960	944	934	895	983	898	905	916	949	977	886	924	916	954	921	913	905	867	932	949	948	951	910	948	937	899	972	925	921	960	994	953	957	934	897	875	945	917	890	929	918	914	977	932	898	898	934	908	912	918	917	913	945	907	959	949	921	906	891	931	917	921	974	903	873	932	933	915	864	857	880	977	929	911	930	895	973	875	953	888	955	882	908	904	908	960	913	855	868	903	963	938	923	936	937	948	937	913	935	948	889	925	906	914	925	945	909	929	902	952	979	962	911	942	961	902	891	936	940	890	996	926	940	931	974	959	898	927	924	931	921	922	905	893	943	956	908	906	914	963	923	896	934	945	922	846	909	963	893	855	918	904	965	912	932	996	948	899	944	926	958	949	929	963	938	918	908	969	934	912	895	929	941	932	947	885	1010	924	942	962	937	978	924	936	971	962	992	928	925	948	933	869	920	985	941	903	962	902	901	902	891	966	921	921	926	946	939	955	912	915	979	976	897	897	990	893	952	919	937	956	966	940	942	967	956	961	953	902	892	926	916	910	963	935	1011	986	943	884	934	976	871	956	940	939	905	941	954	922	929	929	898	952	917	933	953	893	925	929	967	936	897	930	960	898	930	963	887	911	927	927	899	944	909	946	939	900	954	946	935	899	943	939	968	922	908	915	881	928	978	881	892	931	890	925	873	892	901	909	900	865	977	935	981	891	934	892	934	970	917	902	924	976	897	984	911	931	925	857	921	951	982	905	994	926	936	936	945	914	998	897	908	879	927	909	995	929	979	946	940	931	909	880	949	972	956	937	939	942	948	952	912	989	918	883	951	870	948	951	946	912	922	871	881	961	945	920	915	921	962	934	953	906	921	932	914	946	939	910	939	892	950	960	907	935	915	941	965	933	962	947	961	918	946	866	922	897	904	933	923	907	885	913	926	950	945	975	938	919	908	908	953	977	960	951	929	932	913	963	1002	979	984	885	933	922	924	982	912	926	920	935	934	910	866	901	897	940	994	944	935	919	950	945	917	935	968	941	930	914	949	876	959	984	889	913	916	933	940	936	904	921	934	878	953	935	963	918	939	956	924	933	946	928	994	893	860	907	953	925	888	937	908	911	963	898	953	891	964	897	916	939	984	974	947	980	877	907	912	926	927	944	976	914	902	937	898	899	937	949	999	925	912	977	971	963	957	965	980	875	935	936	939	920	930	944	940	933	954	918	889	912	906	917	960	930	880	936	947	951	886	966	1045	874	893	949	879	972	962	880	912	908	918	907	924	908	879	967	974	856	909	966	933	903	928	926	894	930	895	932	895	944	929	925	883	892	918	940	903	883	989	956	909	923	969	945	923	926	969	966	908	928	931	939	943	975	1013	897	923	894	916	910	906	959	945	955	931	951	914	909	957	877	901	936	942	948	935	1000	896	887	932	932	927	947	898	912	897	903	885	917	934	896	959	943	964	901	931	993	941	948	953	943	927	906	897	923	978	941	959	876	919	949	883	894	917	941	880	961	932	922	910	940	940	945	889	933	974	883	874	946	890	943	885	866	882	953	897	930	878	937	932	980	896	905	866	947	959	898	921	892	929	926	937	943	929	948	883	944	944	899	913	956	941	943	961	973	918	928	952	865	944	905	934	929	970	977	946	970	959	969	847	925	879	944	892	960	913	951	888	912	886	941	882	933	904	914	907	945	949	941	961	928	936	921	876	878	902	972	941	972	906	907	950	953	938	952	935	959	896	913	915	900	930	962	927	979	931	959	974	950	938	877	911	898	894	861	920	932	927	977	909	920	969	970	957	898	945	977	987	911	913	867	959	941	922	943	964	977	905	902	937	935	870	978	956	960	947	946	984	926	920	937	920	907	928	964	898	918	891	949	958	885	905	980	865	980	923	942	953	879	968	904	961	965	902	901	898	951	905	895	975	877	925	905	987	931	922	927	917	885	928	925	922	930	903	933	922	979	918	906	876	907	956	907	934	933	922	888	928	885	967	943	939	959	916	914	928	970	854	960	922	990	928	914	897	919	901	914	974	972	966	984	926	930	972	933	905	944	910	924	937	942	932	948	960	941	923	919	926	916	937	1009	853	998	990	972	907	993	863	934	923	955	930	922	975	924	959	941	900	891	928	970	878	961	936	924	942	906	888	976	908	928	929	926	954	902	968	946	878	956	922	909	928	900	904	968	904	964	957	933	916	948	922	907	856	955	885	934	891	932	962	881	872	957	938	907	949	948	965	970	968	962	972	890	939	906	944	879	960	944	929	904	974	898	912	910	913	908	955	889	935	1005	938	928	960	1005	931	979	912	908	870	931	894	935	915	957	934	963	892	911	950	980	937	894	978	941	940	906	924	908	970	913	952	893	901	921	930	907	984	902	927	882	940	882	977	939	949	912	918	926	922	914	898	928	925	896	921	893	961	937	910	907	896	906	913	928	990	945	967	930	913	919	941	910	894	908	940	929	920	915	922	928	958	955	893	924	941	910	955	917	942	950	883	965	985	965	919	930	916	927	902	921	966	972	877	976	932	926	946	891	900	926	920	898	895	947	930	937	953	916	961	976	939	927	946	961	922	877	924	932	906	949	946	964	948	892	886	920	963	895	1013	932	935	947	918	949	934	983	892	897	915	907	927	939	966	952	942	898	938	891	929	967	968	965	937	1013	932	978	956	942	886	923	896	989	903	949	954	949	942	937	949	897	904	933	890	953	935	954	928	925	874	989	932	887	923	984	927	915	935	921	892	895	887	917	936	941	907	972	952	896	924	890	941	878	929	931	914	927	920	937	935	964	912	902	941	908	930	901	923	964	942	927	896	904	897	898	916	917	935	894	949	943	894	904	872	909	976	887	976	947	904	910	948	899	905	900	929	869	913	922	921	927	863	906	967	925	963	888	868	913	885	908	888	946	961	916	933	967	914	986	935	971	886	907	860	971	848	943	932	907	936	989	941	911	946	946	871	943	943	944	962	895	975	956	908
5906	2613	3409	1472	1230	2352	3701	2789	2110	1502	996	625	390	261	256	237	226	233	242	262	281	270	239	275	274	261	273	270	276	264	262	287	251	246	224	274	264	228	241	252	264	241	259	259	234	241	241	231	254	255	256	258	242	229	237	237	228	266	199	239	259	255	237	251	265	220	256	260	244	277	254	224	246	219	246	251	251	239	270	224	241	254	262	229	222	236	228	262	270	208	273	249	237	233	282	227	246	251	252	229	239	251	216	250	244	238	219	240	257	221	277	234	255	233	234	237	270	240	259	232	221	242	260	246	223	249	231	212	247	250	222	269	268	243	250	249	245	245	242	275	249	223	235	254	242	238	273	243	264	238	193	219	229	244	225	250	246	251	237	244	244	232	229	246	246	248	256	250	239	270	241	246	249	243	228	284	217	232	232	271	254	251	237	278	254	226	245	265	233	231	264	236	254	243	241	229	233	213	259	253	248	267	258	247	245	243	240	249	276	284	250	204	235	276	245	239	225	245	265	234	224	252	223	255	229	248	229	228	245	257	222	230	269	228	229	226	249	268	233	244	230	246	250	216	260	236	248	252	250	258	244	266	223	244	259	239	275	259	250	232	263	288	264	256	261	247	237	231	236	241	230	227	254	208	243	224	223	222	225	241	256	253	257	256	253	237	212	246	241	247	245	231	233	238	230	209	255	276	273	263	219	264	249	257	238	233	221	254	248	242	260	238	244	238	235	236	218	230	261	249	267	259	277	256	259	250	227	241	257	213	242	239	255	259	226	263	278	245	252	282	275	227	247	234	247	266	255	245	252	244	256	276	235	253	205	252	232	234	248	263	236	235	212	252	242	254	220	240	244	234	252	237	240	231	229	254	256	246	271	226	255	266	266	247	238	223	231	241	235	240	257	242	239	239	233	238	249	241	226	248	235	249	208	244	245	241	250	256	250	217	231	237	245	260	261	252	251	250	264	249	230	240	227	245	229	258	275	240	229	244	263	225	237	240	209	249	261	221	207	268	250	248	227	240	250	261	266	251	238	274	222	248	263	218	240	244	232	216	256	253	257	257	246	251	236	214	267	228	219	276	226	230	248	272	246	253	255	241	253	242	279	236	240	277	281	235	249	253	272	227	255	233	239	258	271	260	227	262	231	248	219	244	267	277	234	239	246	229	246	219	272	265	245	223	220	263	234	253	249	242	266	234	265	214	212	203	240	248	277	230	269	268	240	219	237	253	233	232	224	254	265	227	232	216	244	229	230	258	227	220	238	217	234	243	268	232	260	275	235	244	246	225	251	244	228	247	225	254	249	255	234	266	261	257	248	233	229	268	270	248	241	239	246	245	265	248	234	242	255	262	242	207	218	250	271	276	233	242	240	249	243	236	258	230	240	241	240	240	240	222	234	232	251	278	264	273	244	243	232	229	245	239	232	238	220	212	243	199	248	235	272	270	256	269	233	242	259	256	174	264	238	240	245	240	249	256	238	268	241	248	235	256	205	245	246	255	241	246	227	228	232	257	216	273	222	237	218	260	231	254	275	235	231	246	250	273	269	240	226	234	234	238	252	244	248	236	248	236	259	206	251	250	234	249	248	250	268	276	254	247	238	252	233	252	238	236	238	244	253	252	228	254	268	258	241	243	269	269	266	215	259	266	256	231	259	245	231	260	224	264	251	232	259	250	233	262	272	254	231	247	264	248	273	277	247	236	253	251	246	251	230	246	254	239	233	264	217	248	253	258	229	226	234	224	267	234	211	255	248	226	246	231	258	251	237	238	237	229	246	248	215	261	240	226	254	236	245	256	241	239	239	244	258	236	246	264	258	240	232	239	244	196	244	237	244	257	200	228	265	241	233	247	263	246	242	234	221	238	220	268	258	222	242	219	255	255	239	230	259	234	251	239	246	222	236	246	234	234	251	265	250	236	241	231	241	242	260	255	250	212	235	248	241	251	215	241	238	234	245	263	235	257	238	258	245	260	224	235	269	230	267	227	257	243	234	248	255	250	243	225	226	237	237	248	257	230	257	237	243	253	243	238	264	261	244	223	232	249	234	270	267	219	234	251	232	221	211	202	269	207	249	256	248	235	226	242	257	287	273	247	242	233	234	244	258	247	242	254	256	244	282	225	227	247	258	243	249	248	215	221	239	262	226	237	212	258	266	226	190	251	249	259	234	250	230	260	268	278	262	227	214	243	271	255	252	209	226	246	261	238	218	241	231	258	266	268	234	271	233	264	239	242	239	253	274	249	241	258	248	227	248	239	253	218	235	254	259	223	259	267	243	238	248	234	254	245	225	231	265	227	235	247	219	223	245	261	259	266	235	246	247	218	244	252	246	235	251	249	222	233	254	245	234	245	223	247	239	268	213	252	227	281	232	217	276	236	257	253	240	278	250	250	255	261	255	219	251	254	276	230	261	235	240	219	231	282	260	232	233	237	227	231	248	235	239	254	201	231	247	226	259	243	252	242	241	244	252	235	273	243	215	208	249	240	223	265	231	260	224	267	239	254	256	251	245	204	240	253	263	238	278	262	208	250	253	244	245	248	228	266	243	264	251	238	258	236	245	252	262	249	239	261	255	231	206	243	220	243	245	248	238	225	250	233	244	211	259	238	236	258	258	241	261	249	267	240	239	289	252	277	241	249	244	260	237	247	244	248	249	253	267	228	235	237	258	241	248	248	254	243	245	244	225	240	212	241	237	224	243	253	245	228	217	255	250	216	260	228	246	263	217	270	251	265	290	248	219	239	234	232	271	223	233	245	243	245	255	280	213	262	252	202	254	249	263	227	230	233	239	242	241	266	246	274	229	269	214	251	249	256	216	224	255	236	256	234	218	246	250	227	222	268	239	240	234	291	260	241	264	223	259	246	231	241	262	249	228	259	265	226	250	216	244	232	227	246	245	251	250	281	268	239	247	233	238	267	251	214	232	236	252	222	217	246	216	250	240	268	262	230	243	213	232	201	261	221	226	217	234	240	249	246	237	249	235	251	243	233	244	206	228	247	260	218	252	244	258	241	237	246	249	245	244	240	227	246	248	243	254	212	252	241	208	253	253	264	272	240	242	243	242	227	231	265	249	218	242	257	262	229	247	257	259	224	263	229	231	273	244	263	250	239	256	245	237	251	259	214	250	240	247	228	225	240	240	260	253	260	254	259	232	238	259	211	228	238	211	280	273	221	256	227	247	235	227	228	227	268	237	229	218	242	221	233	244	237	241	254	225	235	227	230	220	233	241	282	271	225	256	255	264	261	231	223	239	262	255	239	229	227	234	236	273	233	245	263	261	228	223	234	214	237	247	261	254	234	269	261	236	288	223	229	234	238	233	243	228	249	260	274	249	227	252	252	270	255	243	248	233	257	215	258	248	242	245	249	250	235	287	253	248	249	257	264	231	227	256	251	240	253	230	231	219	232	267	239	229	231	245	257	237	253	234	252	262	264	271	235	272	260	254	270	249	243	233	247	251	237	229	250	225	246	236	227	232	252
4216	2906	6444	4015	5002	10211	14084	11699	9610	7300	4749	2755	1409	702	640	645	645	613	622	697	725	729	657	669	653	674	610	704	761	819	766	756	801	631	585	631	594	632	602	585	602	600	702	785	698	733	612	566	612	589	581	605	570	638	588	611	603	617	599	595	568	625	587	574	590	608	574	593	596	625	630	582	595	554	600	592	598	636	665	596	593	622	587	588	602	611	606	651	647	589	613	648	599	599	544	593	642	635	558	600	551	593	631	590	574	622	547	641	605	591	619	598	534	571	617	587	626	577	641	563	553	527	587	586	547	577	588	568	583	596	603	584	580	549	573	593	628	619	556	593	613	634	589	598	598	598	593	599	558	570	613	644	619	594	599	594	637	602	618	614	628	562	603	650	596	680	613	645	626	634	583	563	605	606	584	599	642	604	609	603	575	614	620	649	605	615	605	625	523	592	599	615	577	550	612	613	595	633	638	615	610	602	627	593	588	620	587	587	633	586	570	572	609	593	641	598	631	579	629	561	631	609	600	540	615	627	608	584	607	621	614	578	606	630	555	594	572	587	600	614	611	579	630	635	587	594	583	588	625	567	563	648	547	635	632	597	561	582	548	580	581	613	570	603	597	606	594	582	594	571	611	577	613	619	583	614	587	602	643	617	581	604	580	621	636	615	604	655	594	572	635	589	542	609	557	564	598	589	599	608	572	593	590	555	602	649	611	628	600	623	584	634	601	566	578	567	613	588	602	599	582	598	543	633	588	617	614	601	628	589	643	546	578	603	619	609	655	578	551	642	583	596	575	575	668	591	638	575	644	636	630	577	645	548	587	657	582	576	609	611	624	608	599	594	598	659	614	606	570	606	621	575	597	567	610	621	572	594	610	597	575	622	620	615	647	577	608	601	634	610	606	593	622	646	579	594	575	591	629	604	586	597	546	619	608	566	603	597	590	598	583	617	640	570	624	592	605	603	602	566	630	633	568	574	574	634	567	592	539	610	597	625	605	639	582	608	580	625	606	616	635	600	606	600	590	578	643	630	562	509	651	600	618	586	635	613	643	635	612	632	594	644	572	600	603	615	647	579	605	605	613	593	619	612	611	593	567	555	624	616	628	627	607	602	570	563	609	643	581	644	627	580	581	614	587	537	645	611	621	635	610	590	578	613	613	636	611	583	624	624	640	631	602	598	569	583	591	597	572	596	599	597	630	595	568	605	631	584	607	605	616	583	622	573	550	615	576	604	560	614	651	567	581	636	618	558	600	580	608	563	600	595	621	572	615	611	589	632	606	580	570	575	598	622	598	554	593	620	592	570	594	631	584	615	607	607	628	598	577	645	593	578	560	616	592	608	570	578	574	589	597	571	583	583	586	629	627	581	596	608	580	603	584	609	593	574	613	556	593	575	578	585	589	616	604	593	627	572	635	558	597	617	574	577	568	609	570	599	631	609	595	625	596	580	621	588	561	635	613	606	585	598	564	593	584	598	590	590	596	593	606	597	645	561	605	579	619	618	598	628	625	638	604	602	597	662	576	583	599	574	600	610	581	549	587	612	575	586	612	584	646	599	608	580	606	587	569	625	644	607	694	593	620	626	619	588	624	605	595	544	615	569	635	602	615	596	569	630	608	602	608	558	563	614	618	629	595	588	618	596	651	622	576	595	585	607	578	586	552	580	578	591	603	566	597	568	600	621	573	625	626	619	584	584	587	619	606	615	619	589	623	611	573	618	597	588	626	606	610	579	629	644	604	577	629	588	591	625	593	578	579	627	554	650	620	624	621	624	566	613	628	598	571	610	611	626	574	620	629	594	605	600	594	593	600	610	575	615	584	644	603	611	617	606	576	612	644	593	561	607	598	634	663	619	620	570	558	570	577	583	571	622	595	576	600	590	592	608	603	561	612	588	607	596	624	585	606	592	596	571	574	629	581	585	603	571	585	620	606	596	551	629	583	557	580	632	625	644	595	580	602	639	578	575	595	612	593	617	585	550	621	666	558	615	635	599	597	594	590	557	586	650	610	625	574	580	583	608	633	605	578	606	569	586	606	581	599	610	608	573	619	551	591	593	589	580	588	577	559	589	581	577	572	567	622	617	629	629	590	600	598	585	580	602	579	588	579	618	611	587	624	590	579	611	582	584	594	579	602	622	596	584	644	581	556	593	556	615	604	614	583	592	618	593	572	559	597	588	567	586	584	593	591	582	598	597	577	575	574	596	599	578	585	591	597	559	581	578	615	585	581	605	582	557	600	570	587	637	594	619	619	577	660	591	629	590	597	583	584	594	594	623	603	602	630	632	574	608	580	625	585	574	594	588	566	565	627	601	599	638	630	589	593	596	597	566	578	618	562	583	568	635	573	598	618	606	607	612	644	542	608	594	621	591	608	601	595	583	577	581	623	624	586	660	598	611	620	606	643	566	599	620	605	617	579	598	548	612	610	589	630	637	625	571	585	616	596	602	583	583	632	578	591	586	588	586	597	617	626	613	634	565	610	564	638	583	602	586	591	618	636	555	638	612	585	629	640	604	612	632	615	592	596	588	588	574	606	624	576	574	632	596	593	601	597	586	581	600	622	589	602	572	565	559	576	587	609	569	552	629	607	635	641	579	626	601	623	596	581	613	614	601	575	631	590	558	578	582	615	606	637	615	575	600	604	613	605	602	582	590	632	606	685	585	622	596	608	606	603	593	641	612	606	580	653	586	622	596	616	542	593	587	621	594	609	618	596	585	597	608	610	586	589	571	592	557	549	565	616	593	538	594	662	643	581	600	612	606	582	576	584	601	627	597	634	559	597	609	569	582	552	571	611	588	639	614	634	604	567	611	569	639	607	563	585	604	586	653	577	593	646	558	604	629	625	605	602	560	598	623	570	604	566	595	610	608	628	566	576	634	596	636	576	623	565	609	582	603	593	588	578	628	622	602	613	634	583	647	594	591	597	599	601	576	610	601	585	559	629	680	612	582	587	578	614	612	592	630	588	607	611	565	584	625	605	603	616	611	563	571	593	645	608	580	629	578	651	620	611	578	568	602	577	622	573	618	585	614	603	598	611	557	592	603	588	593	574	588	570	584	628	612	594	584	619	605	603	592	588	620	608	616	630	604	624	612	579	604	629	637	584	613	641	559	611	618	584	603	566	631	600	565	591	630	568	629	614	585	612	599	592	612	604	582	645	574	637	597	565	595	633	620	598	612	616	549	603	626	583	646	607	610	592	593	624	608	610	591	612	569	634	596	581	587	638	598	625	605	594	609	626	562	599	549	600	572	597	627	574	609	633	561	566	575	584	587	572	597	639	631	622	584	596	609	589	650	603	568	593	660	596	607	653	591	615	597	556	586	566	582	573	608	633	593	621	625	604	633	542	596	630	588	634	587	547	612	619	621	613	690	565	564	594	592	607	572	609	614	579	623	595	600	641	577	614	602	597	632	602	606	606	608	605	624	592	605	605	593	609	617	640	539	612	623	637	610	565	559	600	598	580	603	641	617	604	565
17888	15121	17612	10465	9412	13092	9502	6467	4059	2817	2127	1259	596	365	311	320	336	276	292	248	329	277	296	278	256	249	230	282	296	311	278	245	246	258	247	279	263	241	243	259	266	219	280	264	305	553	255	216	225	219	254	261	246	219	197	228	248	249	247	228	206	246	249	230	238	251	261	242	211	231	249	223	235	256	239	231	227	220	231	231	214	256	235	229	238	224	232	268	242	259	242	235	222	258	238	228	237	216	234	233	266	239	230	240	239	199	254	261	241	271	225	224	231	229	255	235	234	228	254	263	261	230	215	241	229	246	233	226	259	252	233	241	246	251	257	237	238	246	250	242	229	255	247	223	239	261	242	249	219	234	249	224	207	244	243	249	243	212	233	235	255	243	250	256	230	236	242	269	235	205	215	256	243	241	217	246	230	225	199	230	249	225	247	238	267	240	244	222	229	233	219	251	225	242	241	248	261	239	299	242	238	235	261	244	246	243	228	238	253	242	229	249	272	239	247	241	230	238	237	245	205	246	229	232	240	232	220	255	228	263	229	229	221	246	225	244	236	256	228	216	251	267	251	259	235	225	252	271	238	223	248	228	229	240	238	227	271	236	216	230	212	242	251	226	224	236	230	241	232	233	256	256	230	246	253	246	247	207	241	222	230	255	235	239	217	229	258	223	242	247	236	207	250	241	246	232	235	277	234	237	209	235	220	217	210	220	205	248	244	261	244	246	234	259	234	223	214	223	229	246	254	237	233	266	278	230	262	224	240	223	234	228	218	250	232	249	246	232	233	241	241	205	228	247	251	211	240	242	232	266	233	241	234	274	244	231	253	252	210	229	244	208	227	238	244	216	237	236	258	261	242	231	244	231	247	230	238	227	231	234	249	254	231	223	229	230	267	234	243	235	226	228	228	220	234	242	234	255	222	230	255	231	230	240	237	198	250	202	222	222	237	231	245	263	239	233	222	252	240	247	231	205	225	242	226	231	245	226	239	238	244	236	223	238	231	222	251	216	270	225	210	251	237	240	238	249	248	245	238	228	221	258	241	224	265	223	267	230	276	255	226	257	250	225	223	211	221	234	234	262	192	241	252	216	231	239	254	245	223	228	243	227	221	251	241	194	218	252	246	240	241	240	245	223	235	225	235	216	231	231	263	235	225	255	237	265	233	249	229	260	234	224	222	228	253	232	261	246	230	264	254	250	266	222	222	251	242	230	249	238	223	197	263	217	220	235	245	256	235	243	213	227	254	247	212	252	257	232	226	253	240	250	209	232	225	235	214	195	225	218	245	223	230	252	248	218	242	233	230	225	204	245	243	238	213	234	239	243	203	221	231	216	257	196	221	261	230	251	213	266	240	228	245	240	260	211	235	237	246	274	243	230	235	240	223	237	229	241	235	235	217	219	215	220	233	208	221	245	251	229	230	230	221	238	250	219	215	231	223	255	264	215	250	241	247	271	211	201	237	262	219	235	258	253	225	236	244	238	223	225	236	232	198	242	241	257	239	230	207	222	240	240	235	243	226	246	232	232	229	236	237	227	236	221	219	229	232	248	223	229	242	235	238	256	219	246	244	239	231	217	225	235	225	224	267	261	219	248	254	241	231	247	208	244	214	215	236	212	206	204	232	209	225	223	240	251	221	235	254	248	200	233	233	231	247	251	213	205	250	229	222	226	209	234	242	232	221	224	251	271	231	224	264	235	227	218	233	228	220	242	216	226	232	218	232	271	256	219	239	244	240	249	208	281	240	236	227	269	253	259	253	278	264	219	239	276	231	240	234	245	218	245	225	215	256	238	239	255	221	234	254	225	256	258	236	235	255	260	243	239	243	267	234	216	215	241	224	247	227	244	248	231	230	230	236	230	231	252	243	233	258	226	265	251	233	212	257	249	236	249	245	240	228	207	213	243	256	218	265	245	282	232	242	253	272	234	251	229	228	230	245	211	277	241	237	253	222	226	250	235	266	227	232	238	242	217	231	237	200	234	238	241	264	251	241	285	248	246	237	246	243	261	234	254	251	206	234	240	239	269	210	233	254	246	244	239	223	226	247	217	262	221	242	231	247	195	232	238	214	233	228	276	232	223	226	237	242	258	258	214	217	232	233	243	258	220	226	255	251	220	219	250	241	203	220	231	227	260	229	237	220	230	244	220	248	221	215	209	235	238	231	229	258	229	261	258	218	232	255	243	250	238	203	220	246	255	253	263	261	226	230	252	216	223	236	247	223	209	227	223	235	235	256	254	239	240	241	250	231	240	227	251	248	256	240	214	216	244	257	255	228	255	229	238	260	245	218	228	269	249	228	221	240	225	246	241	257	219	250	244	254	197	219	239	218	224	236	232	202	264	248	245	223	234	234	209	241	216	256	214	230	222	208	230	248	260	247	240	214	220	215	210	213	241	230	239	265	214	223	243	225	249	229	253	235	235	236	240	262	268	214	234	231	261	228	227	219	230	256	241	207	250	286	240	215	234	241	237	244	214	222	228	246	223	211	228	228	229	219	228	246	261	231	245	242	229	231	222	225	224	233	237	229	226	224	223	252	225	248	250	231	239	199	247	266	245	227	243	222	279	240	218	253	245	247	217	235	247	259	248	227	213	199	230	242	249	232	252	212	218	218	268	230	239	247	239	236	251	223	238	267	241	228	233	224	198	206	224	224	238	245	228	219	199	231	234	227	240	231	229	215	238	232	240	231	221	263	251	219	253	228	246	244	224	247	258	239	226	232	248	236	228	237	237	225	241	222	236	251	220	232	257	224	246	211	232	231	239	242	229	242	226	223	215	242	242	235	248	216	233	269	258	245	236	234	233	231	216	246	249	255	251	235	213	269	252	230	220	216	261	209	239	238	221	251	232	227	234	210	234	247	227	249	239	249	242	194	233	267	272	259	245	254	233	240	247	254	235	265	243	263	244	243	211	226	250	242	198	234	256	228	234	254	212	209	205	250	250	249	216	253	256	226	205	234	231	252	230	227	262	249	268	231	237	251	253	211	267	233	282	237	210	236	210	225	241	235	248	219	219	226	233	253	211	222	226	203	225	240	213	244	224	241	243	247	228	230	237	220	223	239	244	226	223	256	236	194	250	253	217	226	222	242	217	239	244	226	235	244	233	250	230	224	272	254	237	266	261	271	222	224	234	242	232	234	233	249	207	247	262	232	257	244	242	252	229	216	227	208	240	240	252	219	236	225	239	232	234	223	250	265	250	253	237	224	245	274	238	253	245	207	229	245	251	217	227	241	244	252	263	243	241	254	217	243	245	257	226	219	260	241	253	221	229	234	233	234	243	257	242	221	230	246	224	239	251	267	246	213	229	223	242	227	248	236	238	246	218	231	224	243	247	242	239	228	271	235	206	197	200	212	210	244	235	240	208	240	255	215	239	237	218	231	210	237	234	220	250	262	243	244	213	250	241	225	257	236	194	226	211	216	213	232	260	263	219	244	236	245	254	251	242	243	237	221	235	219	264	227	216	228	247	240	238	210	254
11038	11806	18316	14762	22053	29245	24904	21319	15595	12212	9902	6045	2684	1296	1032	1046	936	875	845	951	1020	867	808	762	753	754	816	926	1019	1124	991	872	825	776	702	688	680	633	647	625	660	717	1050	1067	1398	2940	630	656	655	633	649	637	592	627	615	632	657	595	603	615	588	573	641	592	600	617	606	644	587	616	611	629	601	605	610	609	637	584	580	650	626	607	586	642	636	610	629	623	647	600	605	621	603	609	593	582	612	575	625	643	614	590	619	572	625	636	581	621	579	622	637	605	566	619	607	585	589	629	596	617	587	578	568	606	574	592	614	609	575	606	610	586	627	633	613	580	605	623	631	634	624	633	552	605	547	583	594	581	582	613	602	583	534	621	580	602	614	585	625	640	581	606	604	602	612	610	562	616	632	603	605	594	590	567	627	615	590	592	606	576	591	605	569	607	619	581	571	581	660	597	625	588	606	620	645	616	568	585	662	629	611	557	591	590	620	611	642	582	599	586	598	592	568	572	558	597	570	583	555	604	556	570	631	587	578	599	612	594	600	636	610	579	595	619	643	601	607	582	613	591	585	601	562	611	604	609	563	599	621	620	575	619	598	600	613	597	634	604	598	586	550	592	613	623	611	604	624	633	594	622	617	583	561	582	584	597	593	619	606	631	639	603	651	617	629	608	622	544	629	573	616	577	571	587	613	541	640	584	585	602	626	622	601	562	603	602	637	607	595	630	602	576	637	644	603	592	573	580	646	631	643	565	603	610	589	574	605	590	600	642	557	595	616	607	606	562	567	607	570	612	601	594	596	592	607	593	565	565	623	588	616	576	625	592	640	631	581	625	563	595	587	653	623	599	598	577	567	659	592	586	616	566	575	633	566	610	585	593	560	605	588	568	590	619	595	612	606	620	590	580	604	583	623	611	578	607	566	602	617	579	567	617	586	611	579	613	639	570	596	660	603	569	605	613	644	580	611	630	582	583	601	578	613	573	574	618	589	657	557	653	613	600	593	595	562	595	598	612	585	576	597	596	598	630	599	610	614	635	572	589	602	562	651	582	593	598	557	640	569	611	540	623	577	591	622	585	602	581	568	604	589	576	583	592	610	572	560	606	602	608	613	619	620	592	611	622	600	626	593	584	570	612	657	624	644	589	623	575	625	564	594	604	574	611	612	573	584	619	574	553	633	591	593	608	601	566	590	556	569	605	563	621	615	593	607	625	618	605	602	555	622	603	608	659	571	590	581	585	602	602	595	572	626	614	594	582	564	547	586	624	590	543	605	563	626	571	591	605	575	586	567	590	610	564	577	560	610	599	582	598	592	605	600	606	620	580	633	612	568	613	572	591	581	609	631	623	612	583	614	564	603	578	603	614	620	645	569	638	586	577	596	613	582	626	633	621	601	651	632	582	604	603	605	653	619	588	590	637	619	602	606	599	593	590	592	605	607	589	632	617	615	605	602	653	648	600	603	596	603	592	641	593	584	594	594	552	608	626	587	595	601	599	583	584	627	643	570	594	614	549	620	621	620	586	609	622	599	599	610	600	664	593	604	621	589	597	564	609	613	563	583	587	621	578	649	635	565	582	593	603	665	599	625	577	652	627	632	579	606	636	606	609	571	618	583	571	578	608	633	614	603	616	590	610	546	618	574	608	584	601	629	644	580	597	556	632	623	593	625	569	628	619	646	618	572	631	577	590	602	616	608	623	604	586	564	615	633	595	621	619	653	584	600	585	583	567	638	592	601	654	585	615	607	609	639	537	637	613	615	623	593	614	591	631	610	540	574	604	594	627	657	606	592	580	596	603	595	607	608	594	631	621	587	624	598	595	638	624	610	582	608	603	586	576	616	604	605	575	586	617	571	582	624	626	589	578	568	599	588	629	594	611	578	584	603	592	611	645	577	579	588	584	642	529	567	607	556	583	549	606	590	629	613	618	571	620	633	552	629	611	587	578	603	652	607	598	590	586	570	580	645	618	606	617	590	588	594	611	604	600	586	585	625	637	618	603	563	582	574	612	596	596	594	559	583	596	588	600	567	585	607	600	590	605	553	599	624	560	648	600	621	548	614	602	615	572	629	560	615	601	594	602	587	603	608	613	615	598	585	560	600	583	624	558	602	630	636	623	597	588	621	643	582	616	598	629	636	586	584	621	560	593	646	550	582	619	617	556	607	588	567	613	617	614	609	600	616	615	634	582	649	651	619	628	567	606	632	590	612	593	609	602	636	599	592	588	577	582	634	612	656	606	601	598	566	591	630	642	641	582	587	580	629	579	624	595	646	565	571	574	560	622	576	592	582	639	610	649	602	636	613	585	606	626	626	578	629	579	618	548	620	616	602	601	601	555	639	574	566	581	609	586	592	627	609	630	599	559	567	623	564	581	594	625	581	603	601	597	597	577	627	608	640	617	579	591	610	560	598	573	563	603	606	576	574	549	577	601	623	602	601	560	563	580	597	640	596	625	624	602	575	604	605	605	610	630	600	622	591	590	637	604	581	581	591	572	668	629	580	575	632	592	607	612	610	620	556	654	630	650	590	627	604	602	584	617	601	599	526	598	594	593	606	599	579	572	643	604	626	634	603	601	581	581	602	594	630	602	578	629	589	561	599	582	562	610	614	616	626	627	593	595	581	556	589	629	610	631	628	585	586	630	599	562	622	615	610	616	574	571	605	609	600	604	653	517	584	600	617	629	596	593	608	609	577	620	605	611	617	628	582	615	593	583	607	554	584	616	635	616	568	623	582	590	584	584	634	588	588	577	568	606	619	592	578	633	611	590	647	633	603	611	583	594	591	673	588	587	595	611	626	589	632	602	606	602	579	577	632	567	609	580	634	585	581	580	556	586	598	581	573	602	612	653	588	562	623	633	586	630	624	586	572	622	590	587	594	608	575	583	582	586	550	618	636	605	592	605	633	620	577	549	592	601	621	595	612	610	573	618	624	630	622	597	641	573	632	612	623	624	626	619	608	591	610	627	623	620	611	588	647	587	586	622	555	596	610	576	582	550	593	616	620	634	560	582	609	641	608	612	579	608	593	576	614	616	624	594	651	581	589	588	598	586	562	622	598	581	628	576	595	616	614	577	609	600	607	603	608	617	563	581	580	613	558	607	579	583	594	569	638	561	614	563	645	626	616	619	610	602	576	574	591	622	652	594	627	641	608	554	619	570	595	542	570	605	575	608	583	586	599	568	604	603	650	622	606	635	624	586	617	576	659	600	616	615	603	585	624	645	568	588	608	636	653	657	618	593	584	618	640	650	602	639	595	624	617	640	646	602	593	631	564	642	603	608	601	633	541	596	628	613	620	596	574	609	543	599	611	571	627	608	567	639	615	595	634	604	609	590	611	568	627	607	607	649	573	623	609	579	621	591	632	595	630	587	594	560	607	617	583	564	596	596	612	594	575	623	569	638	618	615	639	559	609	577	562	629	585	599	630	603	580	619	570	603	582	586	604	598	584	602	579	569	612	598	656	590	600	610	603	599	593	668	615	613
26685	24792	23417	16812	18373	20610	14238	9396	5112	3655	2862	2047	877	563	513	508	447	430	438	469	426	456	436	437	412	373	412	461	482	520	435	427	368	412	423	392	377	378	387	386	406	366	453	417	442	1057	447	382	395	352	356	349	417	351	357	356	391	384	359	365	344	361	389	370	364	355	399	365	363	389	380	360	371	366	360	382	385	399	382	398	392	369	354	343	391	367	378	383	360	393	410	371	369	381	376	351	388	361	371	352	403	372	330	342	369	376	367	394	389	371	349	362	365	374	378	393	387	336	380	354	383	390	379	355	375	405	397	387	377	369	348	373	349	373	376	368	389	369	350	383	367	372	386	369	380	364	360	401	349	366	366	408	364	347	348	359	400	385	336	352	358	378	387	359	415	391	388	381	371	383	407	363	380	388	382	404	357	377	333	349	346	377	385	354	360	373	394	390	323	340	330	340	362	343	413	384	345	363	343	346	355	345	372	332	384	342	375	344	338	349	375	367	378	366	356	339	369	386	380	357	383	354	359	376	379	344	333	369	358	379	352	394	396	360	348	393	396	402	386	412	378	366	399	370	394	339	377	396	387	379	355	382	337	383	399	360	348	382	400	372	402	400	402	359	382	362	392	352	359	334	377	371	369	378	367	357	367	366	358	375	389	367	380	344	328	384	402	395	389	380	384	370	370	369	394	347	370	327	314	374	370	378	416	379	415	370	376	404	340	373	344	370	373	373	401	363	376	383	338	376	370	419	374	373	381	373	365	370	352	362	385	375	390	379	368	357	376	381	359	404	409	350	399	368	356	401	378	398	347	367	343	376	341	389	350	389	392	370	358	385	333	352	355	359	389	350	349	387	380	396	344	355	342	364	359	369	385	354	345	378	371	379	399	342	384	365	354	406	354	386	339	375	405	342	377	369	347	356	373	351	388	382	372	383	364	341	410	388	380	358	337	354	381	372	392	353	357	377	380	375	342	373	362	357	400	346	376	376	379	363	338	407	373	342	352	387	383	345	370	343	392	352	343	356	356	364	355	394	370	376	352	393	392	377	377	385	363	387	375	345	377	375	378	364	340	364	356	362	348	370	372	383	351	359	353	381	398	352	356	395	331	354	355	360	360	346	377	377	385	360	368	362	360	368	365	375	403	370	358	397	343	360	353	368	343	326	357	365	386	418	387	385	363	392	397	420	354	391	360	377	344	383	365	363	351	361	370	361	353	354	334	380	387	384	370	380	385	389	337	369	361	367	377	331	374	364	320	397	358	385	343	384	401	355	358	365	349	334	387	331	354	349	331	355	348	348	341	389	377	353	396	350	374	406	368	397	405	353	405	394	358	375	332	340	395	390	400	338	355	355	384	362	363	383	364	398	404	363	326	353	352	350	369	391	397	378	366	341	357	371	383	357	377	358	366	417	382	361	396	410	372	360	339	376	371	345	378	370	364	379	378	389	341	328	354	407	367	355	329	336	365	366	385	379	358	336	374	390	392	402	359	353	357	385	360	373	364	380	363	360	401	382	360	372	349	368	346	428	386	379	363	334	369	363	388	360	393	399	406	370	361	335	394	374	351	362	351	365	350	370	339	363	392	399	371	374	365	342	368	342	373	337	353	354	340	330	388	350	320	366	353	353	378	367	357	369	349	387	372	402	377	370	379	414	344	386	359	369	401	376	358	418	363	366	364	381	370	392	403	376	368	344	340	373	353	364	357	345	351	387	376	375	363	380	340	382	381	419	345	384	339	349	352	354	352	381	364	344	349	402	367	368	365	391	393	382	375	400	342	403	377	385	370	360	356	359	359	353	373	405	370	385	386	448	383	373	370	344	372	332	356	398	421	373	349	364	320	355	418	332	362	372	410	397	328	383	366	360	354	455	355	397	391	386	389	379	382	401	351	370	390	379	385	406	356	366	348	358	346	386	378	350	373	343	403	382	423	336	370	373	406	356	336	401	355	375	372	337	332	402	379	377	346	413	366	370	368	363	348	373	382	354	381	364	380	385	356	364	377	392	385	338	401	350	364	357	358	376	385	390	384	376	346	391	396	325	386	389	395	342	377	377	378	342	356	375	349	375	339	403	381	356	337	361	356	361	364	390	337	413	359	380	340	371	381	402	355	373	370	403	366	415	380	357	384	343	356	343	331	387	376	394	353	381	392	362	347	371	383	369	378	378	333	414	389	430	366	398	338	401	367	351	358	359	369	372	401	385	360	341	378	380	365	382	369	371	341	372	366	338	392	345	346	382	367	368	347	390	386	351	369	384	370	384	351	369	379	377	331	352	384	391	364	332	358	390	367	380	368	379	334	395	376	365	342	355	335	353	408	385	377	392	368	347	394	416	353	348	395	381	339	373	402	360	367	368	388	340	365	354	408	388	383	384	351	343	366	369	367	354	379	381	314	395	354	343	342	384	400	400	363	376	365	361	342	370	412	327	401	411	396	390	379	353	386	383	377	345	366	377	367	397	392	384	376	366	388	356	361	370	368	381	410	379	362	389	352	365	393	385	375	373	361	369	379	345	372	351	385	344	371	352	343	331	367	404	355	347	357	368	403	351	396	347	384	336	370	372	373	378	331	377	319	374	401	363	407	350	352	377	384	366	376	378	364	372	401	377	375	374	359	403	381	368	356	378	395	390	364	399	398	366	368	404	362	377	345	330	356	343	353	380	364	361	334	364	354	360	394	388	355	364	368	355	353	382	368	358	394	348	363	382	365	390	375	375	373	373	329	344	409	376	404	349	337	346	346	350	390	389	379	367	370	368	364	382	350	396	391	355	385	355	336	367	386	366	369	405	374	380	381	392	370	354	338	351	343	384	376	333	394	394	385	370	389	356	377	396	395	354	367	352	386	343	385	404	372	393	387	355	367	365	354	384	357	389	377	373	359	382	398	371	373	380	382	399	389	324	357	320	345	406	330	365	352	409	331	366	387	384	369	395	318	358	387	361	379	400	382	380	348	378	378	323	388	365	397	376	397	397	372	371	364	386	383	349	381	375	345	407	385	357	360	339	369	348	358	349	362	418	366	402	372	369	377	376	357	381	366	363	371	345	362	353	381	321	366	430	397	383	354	363	367	335	370	357	410	370	373	402	372	358	372	382	358	367	386	359	321	384	373	362	355	361	306	350	371	379	387	322	352	391	349	365	354	336	357	384	390	367	372	372	363	363	360	364	371	380	359	348	358	386	354	350	383	375	349	351	350	392	367	386	367	365	408	369	385	383	350	378	344	349	368	338	383	367	401	347	381	373	369	347	340	356	376	355	381	377	354	339	369	388	369	394	357	358	362	365	366	321	342	392	374	366	386	359	397	339	382	382	369	368	383	403	397	363	383	352	345	368	351	367	348	317	324	344	373	374	376	379	359	365	364	366	386	362	365	339	381	376	378	383	348	326	355	360	365	392	389	382	377	373	399	362	343	372	353	363	367	348	357	373	375	337	321	381	386	375	351	377	383	403	360	355	357	419	366	400	346	349	387	367	361	352	356	371
15372	17828	20839	20410	30743	34351	30099	23755	17310	13966	11744	9239	3765	2072	1772	1662	1523	1363	1304	1373	1317	1198	1207	1191	1067	1150	1214	1524	1622	1818	1439	1125	1190	1121	1110	1025	1018	997	1006	936	953	953	1333	1387	1944	5802	1091	943	955	834	882	902	935	887	892	914	898	906	890	930	896	872	924	883	901	924	895	902	920	939	973	852	840	912	857	881	862	900	851	927	896	852	852	863	864	881	811	902	903	883	870	910	861	917	892	861	868	847	839	831	931	837	832	876	869	917	874	878	929	886	866	869	870	873	901	866	864	885	890	832	862	910	887	936	868	854	883	892	927	893	871	851	842	853	905	857	858	918	893	896	897	916	832	848	833	885	897	896	901	832	904	885	844	877	891	878	920	847	900	821	871	864	814	876	898	878	839	791	881	816	883	883	947	856	864	799	885	878	866	876	880	871	896	913	885	941	909	835	898	880	853	858	902	860	880	867	912	873	865	897	826	878	922	846	890	895	910	853	854	928	837	877	919	840	855	876	895	887	877	890	862	878	858	925	904	856	867	934	903	857	839	829	891	848	875	842	835	882	901	901	870	863	892	868	1003	882	855	908	860	849	876	841	892	857	914	895	889	917	904	878	822	900	946	889	881	863	855	825	825	892	894	946	879	923	817	883	876	888	907	834	861	880	918	885	894	853	844	864	897	856	858	879	879	844	896	878	869	903	848	878	846	867	849	827	822	890	874	933	885	851	909	853	846	828	878	905	895	867	828	841	887	893	927	883	855	907	894	861	927	826	902	851	857	863	829	925	913	905	842	875	788	869	833	909	884	886	912	866	895	816	941	897	899	894	840	882	892	833	882	947	881	897	895	874	899	897	929	853	832	845	884	847	894	867	891	880	897	931	892	860	915	875	886	912	912	902	840	823	875	900	924	831	889	876	871	881	886	868	842	811	870	873	818	881	894	866	859	906	895	863	869	854	858	851	884	936	895	911	877	905	883	864	874	889	813	846	857	828	835	875	920	844	854	881	841	885	878	855	852	868	890	876	874	865	904	879	886	870	869	901	807	875	927	906	881	907	883	911	870	806	874	877	896	872	853	872	879	850	880	886	876	849	869	879	892	879	849	898	894	822	907	896	926	871	873	876	881	881	858	798	905	889	877	885	902	897	906	879	863	882	839	867	890	934	891	886	895	896	828	851	894	887	848	917	877	860	890	867	900	898	875	895	876	909	899	838	924	869	862	812	881	902	884	872	874	937	892	878	882	880	911	858	844	905	860	887	807	886	878	858	815	911	883	885	876	862	944	850	852	853	901	835	874	871	877	880	907	870	889	840	869	918	896	881	889	900	870	862	857	884	885	918	854	870	883	872	922	865	881	837	803	891	899	855	869	888	894	898	889	903	888	841	826	949	892	857	897	863	885	846	836	874	892	907	813	868	883	841	893	888	884	908	909	901	884	876	866	896	871	897	867	882	855	818	822	890	869	887	871	836	913	890	869	889	886	871	864	903	823	872	849	846	873	907	842	836	887	875	840	862	899	852	873	838	906	886	852	939	876	847	855	898	915	836	895	842	905	905	898	851	885	902	893	876	826	877	904	850	893	873	887	869	874	863	839	890	874	921	853	912	883	908	866	873	857	877	856	873	832	832	828	900	842	833	847	823	875	806	877	947	894	878	864	861	808	882	876	881	874	917	846	875	883	871	876	877	901	854	892	875	903	894	857	836	864	908	908	933	852	876	858	928	850	905	915	916	858	900	905	837	915	866	915	877	849	912	878	868	877	889	838	882	842	842	891	815	945	811	876	854	904	888	900	906	810	897	895	892	833	877	868	885	847	860	833	902	915	895	888	906	884	881	884	894	888	823	853	857	873	850	917	828	889	833	839	841	856	837	891	873	891	897	883	873	863	898	857	907	906	871	908	852	867	843	882	871	888	886	843	863	906	892	818	885	877	845	877	880	882	876	862	880	885	895	894	883	862	846	855	841	891	864	872	878	859	870	872	899	903	889	893	893	862	864	888	835	872	880	871	808	914	867	851	880	860	897	929	890	883	879	930	868	868	840	861	900	842	856	890	858	853	906	878	824	851	843	918	857	886	878	901	880	871	883	864	936	878	889	865	841	894	858	892	842	898	894	845	854	861	901	887	862	849	862	888	900	832	893	857	904	889	852	879	910	884	887	816	898	909	878	855	885	855	898	892	850	902	858	844	852	850	894	922	855	869	884	897	912	879	906	902	826	863	895	871	880	877	871	882	829	937	879	864	904	835	822	867	863	868	842	947	892	860	927	830	907	881	812	880	861	854	899	922	827	924	870	824	904	798	907	824	908	838	933	855	892	896	877	893	840	836	940	881	861	827	896	852	882	944	839	897	875	892	887	888	896	883	839	881	865	882	836	868	824	892	864	861	880	894	889	877	846	897	874	832	849	911	878	862	922	805	851	863	821	876	857	893	881	847	910	856	897	906	842	871	847	892	839	843	841	890	844	907	818	884	865	904	855	892	877	840	892	875	857	925	854	802	863	902	889	835	913	840	868	947	861	877	876	850	893	859	851	853	879	883	911	904	811	922	831	864	953	879	914	881	872	895	890	890	823	881	828	858	848	853	844	912	879	892	890	865	851	860	859	831	850	891	890	847	915	917	864	886	871	876	846	847	887	893	869	900	869	882	888	890	836	901	894	838	866	891	875	892	854	869	861	847	888	870	902	925	839	851	841	871	914	899	835	889	912	835	890	878	865	864	869	846	886	857	869	861	847	840	839	912	877	928	922	910	867	859	885	857	890	851	822	854	875	900	868	861	861	893	887	864	833	880	910	890	860	916	904	857	892	868	879	947	833	853	859	898	881	846	832	884	862	891	862	871	850	849	880	873	904	828	862	886	844	871	844	886	860	902	926	946	908	838	841	843	869	844	897	900	841	856	900	880	844	879	833	887	907	925	919	878	831	895	882	858	880	866	891	849	878	848	892	903	866	812	913	864	866	898	868	864	833	891	889	870	836	871	873	872	865	893	880	859	855	897	869	904	877	829	849	856	867	899	847	892	909	830	908	859	834	893	809	903	869	862	849	881	904	895	860	828	908	852	884	854	921	874	875	886	890	902	862	849	856	858	859	837	905	911	887	887	864	858	864	860	902	898	903	899	874	869	875	885	870	851	842	882	867	891	873	875	885	909	870	872	859	892	881	829	884	889	862	823	859	823	823	876	877	907	855	861	889	893	873	918	885	816	889	907	923	894	909	885	860	855	888	876	837	857	860	873	859	861	862	855	907	920	878	896	885	867	906	858	891	880	903	891	858	874	870	869	893	909	872	888	885	919	883	888	829	859	881	919	855	879	903	839	867	935	802	878	914	884	904	860	902	912	896	828	862	851	845	848	905	887	878	872	916	860	874	888	810	926	891	870	901	882	879	884	890	895	852	867	912	903	899	760	890	895	890	903	900	908	861	877	844	871	871	861	873	920	922	915	874	893	877	878	918	855	867	890	882	920	882	965	878	892	863	851	860	905	859
5356	2552	1821	1352	2163	2659	2307	1190	1020	920	747	521	350	175	218	220	218	204	197	226	210	221	207	212	194	210	220	244	293	248	217	251	206	200	199	178	226	228	204	221	218	205	232	222	216	217	201	197	221	213	220	185	203	196	200	218	192	192	216	196	187	214	217	207	188	214	214	212	190	200	200	214	201	192	209	210	210	209	220	192	196	220	206	218	211	224	192	219	189	202	177	185	202	186	208	194	195	190	222	182	192	209	218	207	214	209	204	198	212	213	199	206	200	214	214	223	222	181	199	207	215	219	207	208	190	191	232	227	216	204	177	203	208	208	216	222	202	229	199	177	189	217	240	197	199	206	223	210	209	207	230	195	183	217	201	202	229	198	206	221	235	213	200	187	245	206	193	212	207	223	211	222	243	197	209	216	195	216	233	201	249	197	201	192	187	214	217	217	210	193	219	229	202	230	176	185	229	234	210	240	185	215	211	209	209	196	205	226	210	181	223	200	208	184	190	201	201	187	196	200	214	193	225	219	201	206	215	208	218	223	203	225	229	186	218	216	205	217	227	202	218	226	189	207	229	200	232	209	181	205	213	225	228	198	204	235	223	200	231	178	212	250	212	207	227	215	216	199	198	238	230	195	199	197	199	204	246	241	197	212	194	193	205	197	194	205	192	221	202	203	209	235	227	224	217	203	201	214	197	246	204	216	226	232	199	196	231	204	208	206	214	239	211	239	224	204	237	219	226	229	223	208	234	220	203	213	221	219	179	197	185	215	225	204	224	198	202	204	220	237	193	208	199	230	224	243	199	214	205	212	237	212	216	219	223	205	225	208	212	205	211	207	182	242	232	197	200	246	188	219	243	192	222	224	183	221	226	206	224	171	233	236	218	202	193	215	208	190	212	206	215	217	250	191	197	185	236	198	202	208	201	200	207	193	190	214	209	229	209	204	180	196	184	185	213	213	204	180	209	203	199	211	211	245	233	218	182	190	207	189	222	191	205	189	220	232	235	211	213	223	219	201	189	201	208	211	218	218	186	215	210	220	235	228	209	228	200	248	210	219	198	204	221	199	196	192	221	233	204	239	202	252	201	205	219	186	195	216	182	208	211	205	210	218	221	174	213	195	208	196	218	201	188	191	193	201	240	199	215	194	207	208	211	201	205	207	195	182	209	184	202	224	216	221	216	186	205	202	200	185	196	196	215	186	215	202	215	214	219	177	255	197	208	221	233	201	197	199	222	217	200	231	240	203	194	197	257	227	220	182	184	190	222	228	223	228	215	208	213	185	208	220	209	196	203	196	212	236	189	204	216	210	187	204	202	177	200	216	195	226	227	208	200	212	237	213	215	194	203	200	214	217	199	207	228	197	198	202	208	187	182	201	229	174	172	197	201	217	215	209	210	207	214	210	211	213	201	227	224	211	223	226	223	230	186	232	234	222	181	185	178	221	188	186	228	206	208	190	206	212	204	213	197	198	242	180	184	223	190	193	164	183	214	213	239	222	217	208	210	199	229	217	228	219	220	176	188	189	207	211	221	210	201	198	205	198	185	205	208	190	210	211	234	214	198	204	200	220	201	207	218	206	244	206	231	196	192	203	211	210	204	195	218	195	207	193	185	211	206	204	213	208	241	223	195	218	187	239	223	238	213	206	207	203	214	228	220	190	189	210	235	218	216	229	202	214	210	204	217	199	174	199	198	223	182	206	213	209	225	208	199	237	191	212	215	198	179	217	227	228	221	252	266	195	195	184	198	210	255	204	198	199	188	208	205	217	188	201	202	230	205	203	239	221	201	198	221	228	194	220	190	207	202	194	215	219	186	197	210	196	176	186	184	205	221	227	196	206	200	204	230	222	221	200	230	188	199	197	212	165	202	195	187	207	187	240	206	242	188	215	194	222	215	204	200	192	189	206	187	202	184	201	192	206	202	202	176	212	225	220	205	218	198	215	197	211	193	205	230	218	221	177	220	220	195	194	228	191	205	215	204	199	199	212	215	199	199	204	211	192	218	205	224	225	187	196	198	200	204	220	191	211	232	181	215	204	191	220	207	195	219	215	199	201	242	200	241	221	220	169	193	205	230	200	207	207	192	232	201	215	192	207	183	203	220	221	156	210	191	219	182	191	219	205	223	223	195	219	193	183	204	196	210	167	233	228	212	215	192	189	196	211	189	190	186	200	209	213	218	227	196	219	212	216	206	198	183	212	182	211	228	192	229	220	199	228	225	208	203	193	220	199	194	202	203	212	208	200	206	193	196	208	215	213	217	221	217	213	196	188	204	201	209	197	209	202	206	179	228	203	208	178	200	189	225	227	212	213	190	213	216	186	223	214	232	220	223	213	199	188	184	242	212	214	209	195	207	198	199	216	187	196	212	197	212	217	239	192	181	202	187	195	213	232	184	197	214	210	242	201	231	201	190	235	209	220	210	193	203	224	191	195	211	206	200	217	227	225	223	195	216	209	185	221	206	207	213	202	216	206	162	232	224	187	223	227	196	188	218	209	199	220	188	190	206	217	244	211	238	196	198	223	196	217	224	230	196	203	224	236	224	203	183	186	215	219	179	188	221	207	223	192	213	204	213	187	191	210	191	195	216	210	229	199	192	165	212	196	203	206	183	214	219	226	210	243	229	219	202	183	212	195	231	195	218	194	216	204	198	201	186	210	210	210	206	227	189	219	229	201	177	210	211	211	212	191	194	217	203	216	208	202	209	218	189	221	197	186	216	211	182	221	189	207	205	206	205	249	188	203	202	195	195	235	212	223	210	229	181	202	200	230	196	195	237	196	182	200	209	228	217	199	219	218	222	226	220	216	216	173	198	211	229	211	216	202	194	211	207	196	251	206	229	211	207	210	203	201	215	207	197	200	208	178	211	210	208	229	212	187	209	246	221	210	194	221	242	177	214	210	187	215	186	204	211	214	183	207	187	215	193	178	196	195	179	213	203	189	221	204	195	222	202	244	200	182	195	196	214	186	242	226	215	210	213	202	198	198	214	223	205	184	214	210	197	198	212	207	203	172	197	189	169	180	190	197	200	183	236	179	192	209	236	195	200	177	219	219	194	207	208	210	218	208	195	197	234	211	227	205	198	221	218	202	230	223	217	208	207	205	194	202	210	213	192	212	176	212	203	205	207	206	216	202	223	217	187	215	180	202	219	183	201	215	217	214	221	203	243	193	226	195	223	211	195	214	213	218	213	188	185	213	212	205	206	204	222	235	181	188	206	202	194	214	201	188	197	183	208	209	220	190	211	209	215	219	212	196	185	207	200	209	214	208	184	191	227	197	212	218	187	193	206	214	190	202	220	228	190	194	196	204	200	192	224	223	218	222	215	218	235	210	224	231	212	197	223	219	201	197	210	212	212	211	233	204	214	224	192	213	236	208	199	191	224	200	197	200	201	220	194	204	189	210	211	201	219	203	212	216	197	209	210	226	196	195	197	216	222	198	215	181	224	195	211	203	218	195	225	214	201	221	190	225	207	203
3999	2877	3572	4341	8783	10643	9759	5255	4863	4428	3846	2570	1331	653	559	530	566	521	611	593	576	566	524	549	545	568	566	649	931	762	663	600	581	587	626	563	541	525	515	527	514	565	580	698	615	590	490	523	537	529	516	553	533	502	535	503	496	572	557	513	507	508	506	500	508	534	544	496	487	491	577	537	500	522	477	523	533	540	544	509	541	541	521	511	566	477	520	530	510	528	499	539	541	567	517	517	529	506	484	530	536	499	514	542	505	529	526	510	484	517	529	466	520	503	559	498	487	530	511	532	503	535	559	514	534	519	523	485	494	482	516	510	489	508	524	500	476	557	544	499	553	561	518	548	531	540	510	497	546	474	512	586	513	563	522	495	460	530	538	553	514	517	534	547	503	527	550	532	520	506	511	566	561	531	504	518	540	504	543	557	583	482	521	513	466	470	497	480	544	522	517	491	537	528	506	532	567	543	511	536	502	551	544	527	531	545	537	522	505	478	546	497	570	535	550	533	520	501	529	549	506	506	510	560	551	505	511	487	542	522	538	485	499	545	548	514	519	505	490	561	516	521	512	525	531	501	476	523	494	495	516	508	542	523	532	533	510	494	497	507	521	516	557	541	534	567	541	521	543	536	492	533	539	503	514	516	506	540	521	475	526	527	540	533	556	512	557	529	501	533	513	483	560	497	530	537	494	537	528	527	511	524	488	521	522	517	517	521	465	504	526	516	499	522	519	523	514	499	528	523	563	537	528	504	514	541	525	495	519	496	538	533	509	550	529	549	501	506	488	569	515	530	515	536	504	518	521	456	547	519	517	529	519	499	488	518	521	514	497	530	527	498	557	567	504	573	523	529	480	522	518	523	524	524	531	514	531	464	511	532	526	550	533	579	519	504	516	505	520	559	551	543	498	516	524	500	531	562	533	549	485	562	506	527	510	532	536	507	566	507	535	484	472	537	537	550	542	507	512	541	540	506	504	546	518	525	526	517	517	524	496	535	581	530	497	535	511	542	524	529	557	493	547	480	521	497	496	499	532	521	516	539	554	510	526	522	504	525	518	569	534	477	549	528	528	540	507	537	516	534	549	512	539	541	557	497	481	516	526	530	502	542	521	508	498	524	492	500	508	531	539	543	581	536	553	513	531	520	535	516	534	502	519	488	529	556	503	468	562	570	523	482	528	519	506	518	491	478	530	487	532	509	520	534	501	497	513	556	514	539	545	550	536	522	477	550	505	519	522	526	548	489	508	563	561	533	481	499	514	544	536	521	509	511	521	508	500	500	494	487	486	513	524	550	548	518	550	549	516	544	515	516	495	544	528	533	550	495	510	501	550	498	512	565	489	561	521	497	512	554	519	568	550	497	505	513	489	520	518	492	511	519	507	535	552	512	537	512	533	515	531	525	546	494	523	506	544	532	568	555	523	486	480	480	526	526	518	529	516	543	543	528	523	521	518	534	479	536	505	566	546	538	509	528	515	562	530	551	516	551	500	551	533	543	482	505	534	528	521	495	529	529	499	537	512	558	578	537	501	525	510	517	531	569	587	513	527	541	512	531	487	522	506	490	492	538	534	520	519	508	524	501	581	518	537	505	569	518	520	491	532	519	492	529	525	487	500	533	523	530	499	513	507	520	522	516	542	525	557	497	489	482	516	513	505	512	533	471	505	584	507	510	523	521	530	521	518	484	507	554	530	535	513	567	537	529	567	546	561	508	522	536	488	521	514	529	525	551	521	506	537	526	492	515	542	520	494	480	502	510	522	514	527	522	538	514	489	514	536	524	504	532	504	519	551	535	489	521	520	516	516	537	551	528	531	541	489	559	503	545	544	521	508	554	490	551	567	505	542	497	507	493	536	511	495	510	536	554	525	539	518	560	535	564	479	483	534	497	538	539	502	484	525	526	514	512	539	521	546	529	531	499	487	577	540	514	482	526	508	489	540	530	503	516	573	539	583	544	495	532	492	495	516	547	482	491	536	535	525	502	519	499	483	534	512	570	518	536	512	536	453	534	513	484	515	520	500	514	495	527	520	516	519	493	536	514	526	519	523	509	519	533	493	494	527	540	523	519	536	552	536	511	514	539	537	475	517	542	470	541	562	472	539	529	508	538	521	509	506	564	544	497	522	513	482	551	503	511	518	491	554	541	501	535	513	583	532	554	556	511	550	526	542	514	515	544	511	495	533	500	482	494	512	541	501	497	539	518	540	511	560	532	525	500	513	482	543	510	499	529	529	557	524	479	529	543	492	533	492	498	545	528	499	524	506	535	472	547	513	527	504	521	535	500	560	493	527	527	549	521	561	536	530	517	511	508	515	499	518	493	520	488	541	531	533	525	503	557	520	535	488	550	550	528	559	493	505	506	506	550	533	503	535	491	518	522	577	492	492	569	539	531	527	509	518	517	492	499	511	500	519	514	520	550	498	532	539	517	526	524	537	518	489	562	539	551	558	560	556	518	561	479	453	499	511	518	532	519	490	504	515	517	497	530	512	485	522	578	525	525	523	507	532	520	533	528	544	489	564	534	508	508	508	524	521	547	516	542	534	550	489	497	529	552	535	527	547	534	492	492	531	561	549	565	530	505	523	535	539	520	523	558	521	543	542	520	496	532	558	506	508	496	527	522	530	531	533	534	532	527	526	522	538	529	546	532	542	522	512	539	521	545	484	525	488	561	488	517	495	518	511	525	529	516	493	510	543	535	527	491	533	508	564	538	528	513	534	544	513	528	517	500	514	596	552	524	542	527	532	538	520	554	498	487	507	522	508	482	484	535	536	582	537	549	545	527	513	517	573	533	516	522	535	528	535	476	530	546	533	470	523	552	525	558	521	510	524	547	534	518	489	506	510	488	528	539	497	586	480	509	516	543	508	533	568	551	541	526	526	509	526	537	532	521	457	465	520	506	589	519	471	533	554	523	470	531	527	541	495	469	549	554	508	521	538	527	513	503	524	517	524	510	500	492	523	473	492	492	504	480	518	541	525	534	522	530	527	565	540	522	511	517	544	540	520	537	564	498	532	516	525	534	507	507	567	552	502	487	475	507	536	546	539	554	525	491	538	506	529	477	525	528	533	537	519	536	513	563	542	496	490	485	504	532	502	551	506	548	549	476	502	535	530	472	494	535	548	512	482	535	530	517	563	532	524	550	523	523	558	483	543	534	538	491	564	538	521	515	521	517	521	512	528	527	494	523	547	508	549	518	523	507	540	488	512	517	506	527	463	535	524	497	490	527	502	485	514	561	497	513	520	521	486	520	536	527	512	516	514	504	511	520	519	510	538	493	538	515	507	526	539	537	526	530	519	526	515	503	522	515	486	546	537	553	506	539	554	499	565	550	509	508	482	547	511	535	505	518	518	531	534	549	533	513	502	550	491	510	550	522	506	545	507	527	514	511	490	540	502	517	502	513	518	497	503	512	541	513	484	518	497	516	527	515	499	492	526	511	508	531	537	512	570	537	573	528	523	532	531	512	503	498	525	529	521	488
17671	17196	12938	10753	14292	12660	6674	3873	2718	2218	1678	1159	496	326	296	276	248	239	264	266	263	240	220	218	227	238	243	321	388	272	231	238	240	249	247	238	197	250	212	240	226	274	248	253	247	415	240	231	223	213	219	207	241	228	199	218	230	198	220	198	188	218	239	217	236	213	218	199	214	219	214	198	196	185	209	236	255	209	202	221	232	228	217	212	210	223	203	219	182	231	201	245	250	211	200	217	202	206	231	224	207	221	229	216	217	229	193	234	197	234	227	236	215	227	206	222	208	210	222	228	239	219	221	238	241	226	216	231	231	214	206	213	232	210	217	224	222	199	199	220	229	233	206	208	210	253	208	205	215	224	196	203	251	216	211	239	238	232	217	205	209	201	210	203	215	214	215	243	214	218	222	186	208	244	232	193	221	223	225	220	182	226	247	196	215	229	240	206	199	210	222	210	221	226	222	178	214	216	243	224	214	230	237	236	212	220	209	236	245	208	188	219	221	198	238	235	242	211	210	211	230	207	224	188	226	228	223	228	238	215	219	217	224	218	203	226	208	217	221	217	202	241	220	207	206	226	209	179	204	234	226	209	188	224	214	217	197	220	192	253	224	233	214	220	244	190	193	230	200	205	200	241	212	238	216	226	213	214	195	218	240	208	206	261	212	222	215	222	233	195	199	254	222	218	238	198	220	216	214	223	206	218	187	208	204	204	219	213	205	218	203	209	203	183	227	218	228	227	222	222	211	229	199	200	204	215	204	246	207	220	205	204	209	222	200	225	210	218	214	190	187	212	207	223	221	217	218	240	233	233	180	233	222	243	191	201	242	207	214	212	194	220	231	236	201	203	193	224	198	215	201	210	163	205	208	215	218	196	204	191	223	242	233	223	197	197	245	225	201	234	248	196	231	217	245	213	225	256	204	205	215	214	225	227	232	199	208	220	209	226	233	216	243	222	221	198	197	235	240	215	222	210	192	212	192	213	233	206	242	203	215	217	230	234	210	210	207	213	207	219	226	187	213	195	217	221	201	215	237	251	200	188	197	225	216	208	207	240	215	226	202	193	213	224	216	215	205	213	215	226	222	234	224	217	196	195	213	205	232	203	196	205	212	225	221	209	201	211	204	196	214	219	240	224	230	204	219	228	233	206	216	226	208	206	221	214	231	198	218	225	205	222	212	257	236	213	218	222	213	193	231	212	209	226	197	207	231	211	191	186	209	205	212	218	209	236	212	223	199	218	224	225	198	223	190	225	232	206	228	219	205	222	202	196	218	195	228	229	182	218	208	227	200	188	239	230	210	196	193	238	192	212	228	209	234	220	213	209	221	203	227	239	244	223	200	215	231	203	253	210	218	189	231	213	190	236	213	191	200	204	223	243	236	189	210	198	205	210	243	201	215	236	229	202	190	218	212	214	246	223	211	193	233	223	239	226	253	233	233	228	213	224	210	213	191	193	236	211	202	214	226	229	204	249	218	230	205	214	231	179	207	253	223	243	212	212	228	229	196	215	197	228	226	204	194	192	198	219	221	218	245	193	219	222	203	180	218	216	221	185	207	191	234	234	239	211	239	212	220	194	208	211	245	223	227	203	248	215	205	202	194	197	176	207	199	252	219	209	208	251	224	219	204	220	219	216	206	221	211	224	194	223	207	208	215	200	214	225	213	227	230	226	238	233	231	206	221	214	226	206	185	201	203	199	219	229	223	200	192	226	228	242	218	222	241	230	228	199	220	243	200	220	232	208	213	247	209	233	235	230	212	217	223	210	208	204	221	226	228	195	246	238	229	224	206	242	214	212	223	217	221	206	226	209	228	234	246	203	218	220	219	199	216	241	239	225	214	210	214	211	220	219	209	240	200	204	219	218	208	220	224	246	200	227	200	222	251	199	204	247	228	236	187	205	246	208	205	229	242	164	215	210	218	218	199	230	222	226	240	230	188	217	226	198	231	214	217	196	228	220	221	233	201	220	214	238	222	210	206	215	229	211	220	212	205	198	216	205	214	198	222	215	204	209	205	230	229	224	207	218	206	237	205	239	186	207	200	205	242	225	225	228	226	222	223	235	229	197	225	215	219	212	214	228	232	228	251	222	214	197	219	219	216	209	199	212	225	198	212	238	207	232	218	196	242	239	197	232	204	231	207	199	221	211	217	206	214	243	245	208	218	214	227	202	205	220	245	191	224	211	176	226	233	197	226	210	220	192	218	247	227	210	226	205	210	231	217	270	214	225	204	218	218	228	208	203	225	235	231	206	262	215	183	190	225	225	202	227	199	228	216	238	219	220	215	224	225	206	232	204	220	223	205	226	219	222	237	205	216	209	205	221	237	220	253	226	224	199	195	214	207	215	220	218	195	221	167	227	229	232	193	221	246	246	197	226	206	220	188	213	184	196	190	242	226	233	228	182	214	221	222	210	222	181	237	212	226	244	217	184	226	222	230	231	209	225	216	209	188	230	218	233	203	199	196	189	224	225	213	200	209	193	185	184	201	198	205	227	231	194	213	198	222	225	232	247	214	214	218	205	223	200	206	231	219	221	217	238	211	217	179	208	202	208	204	190	234	193	231	219	211	220	234	216	212	246	231	215	208	232	203	202	187	206	196	206	199	195	234	225	214	227	241	199	229	213	208	220	225	214	196	211	235	209	243	230	243	195	189	240	210	199	216	215	187	221	238	219	208	207	221	207	219	213	231	184	201	224	234	239	210	218	197	219	198	225	224	221	214	235	209	231	214	234	206	205	206	202	228	203	211	210	227	218	228	208	218	180	215	240	233	215	220	242	229	211	212	196	234	215	201	220	228	222	209	201	200	230	237	176	230	215	225	224	221	241	211	224	225	219	247	237	173	215	205	214	230	216	222	209	221	220	233	230	237	232	206	220	223	220	218	219	240	194	205	199	239	201	221	204	190	195	246	206	208	219	215	199	252	218	209	203	224	205	226	227	209	197	205	229	235	203	212	215	193	208	218	217	203	226	222	212	201	186	215	239	236	221	206	206	218	215	207	203	212	223	201	201	210	207	208	211	215	204	218	222	232	213	191	223	216	225	207	218	235	222	220	203	220	226	213	209	227	201	173	220	202	197	224	211	219	214	219	219	202	225	234	235	233	228	234	233	195	219	199	235	192	230	204	249	185	211	243	207	216	191	211	209	215	245	242	212	212	211	205	231	215	208	210	211	226	217	211	221	214	236	223	225	245	210	207	213	223	206	243	223	247	214	221	215	201	212	214	212	196	220	189	249	224	204	216	225	200	199	197	260	213	194	212	191	204	248	228	215	211	203	221	235	247	215	215	226	193	219	213	231	211	201	207	218	200	223	182	244	226	187	211	212	194	227	207	213	212	213	213	215	236	224	209	195	243	243	235	188	204	231	220	194	223	236	214	200	223	210	217	223	218	219	230	208	207	212	203	204	224	196	197	186	226	220	223	261	208	196	228	205	223	234	219	215	226	219	251	207	212	239	238	242	197	198	212	199	205	202	205	213
11219	12957	12615	17719	28822	25783	17742	13738	11145	9743	8361	5775	2274	1156	1036	974	928	816	905	947	813	815	757	713	690	694	776	1324	1929	1178	791	722	699	855	814	684	583	633	636	625	637	855	886	898	892	2284	624	592	592	597	576	550	585	561	546	568	545	533	584	567	572	576	542	539	535	552	578	554	572	524	574	590	564	542	563	557	582	573	547	546	574	575	528	578	538	494	536	577	583	605	559	527	547	585	544	574	542	575	559	578	581	547	558	519	523	566	570	570	593	545	548	533	544	574	558	552	542	533	584	588	539	562	538	539	570	541	560	536	524	556	544	554	561	543	562	508	518	544	531	537	550	567	564	553	552	550	583	568	532	597	497	589	533	549	523	533	565	559	587	547	564	546	556	566	594	578	574	560	509	538	563	541	560	584	584	562	535	532	590	529	557	563	556	563	554	542	560	548	519	533	604	574	571	572	548	532	560	513	543	551	603	536	541	570	505	540	543	578	524	561	564	557	574	581	570	536	580	534	537	532	559	535	570	537	554	520	505	559	537	511	555	540	541	580	576	545	580	558	520	574	544	551	542	546	534	525	598	570	537	513	547	571	567	561	526	532	544	563	544	568	500	528	566	549	580	536	541	547	559	548	550	519	523	551	530	569	540	571	542	572	532	551	538	535	591	595	561	531	547	568	524	560	537	530	516	571	578	549	580	576	540	588	544	523	570	558	541	582	595	550	536	541	566	566	582	571	539	574	553	518	545	521	585	517	503	578	521	563	525	554	573	564	551	554	526	540	542	540	557	585	543	604	565	532	541	582	549	506	550	606	579	543	559	542	561	534	629	540	552	552	543	575	550	579	512	585	541	527	554	575	561	552	558	523	552	558	556	559	574	558	537	538	572	571	541	532	536	550	586	518	536	565	529	540	557	594	526	557	542	592	539	542	565	538	556	563	587	542	546	505	565	623	576	536	572	556	554	542	556	578	518	590	524	554	545	548	506	572	563	530	565	572	578	606	553	546	548	546	547	597	544	578	540	536	547	540	541	561	541	532	563	560	592	546	612	580	538	496	548	584	525	529	533	529	532	534	544	530	522	561	591	553	501	555	548	581	539	520	542	573	566	529	531	564	532	560	547	609	560	534	537	605	579	567	544	551	563	536	515	616	544	546	564	557	539	569	540	535	548	543	625	544	572	541	565	518	574	581	584	537	546	562	545	554	535	555	532	531	611	552	528	562	573	521	536	564	555	548	537	535	531	538	546	553	592	558	581	560	567	537	565	523	545	585	547	527	510	556	523	567	549	510	528	535	551	552	548	567	544	538	536	521	600	569	539	537	547	561	588	538	533	544	527	538	567	584	540	633	552	553	587	590	565	592	539	548	547	516	546	581	562	588	572	565	536	597	613	589	530	561	590	546	522	572	544	513	574	550	577	554	554	547	545	561	540	595	576	519	569	544	545	579	573	540	560	529	529	559	560	562	561	527	567	579	534	527	559	555	555	543	554	555	532	512	541	540	523	578	564	588	561	561	581	583	556	539	572	570	558	548	524	576	564	547	575	534	561	563	533	533	568	526	585	539	555	580	581	549	516	525	537	574	598	513	569	539	537	597	552	493	551	555	566	553	533	513	558	544	567	516	555	535	520	582	515	574	538	567	548	564	524	547	518	554	524	571	562	523	575	571	557	528	567	545	581	537	529	532	547	555	567	533	519	545	551	572	599	501	577	547	529	541	533	555	530	572	553	592	531	545	564	518	530	558	565	556	554	548	553	572	569	606	579	540	539	537	553	572	554	523	547	526	565	531	565	513	515	573	534	527	602	522	535	561	545	549	502	538	551	594	544	561	560	575	557	514	579	555	589	540	547	538	545	573	500	519	546	559	552	543	539	609	559	600	502	559	586	537	560	542	571	594	561	559	552	555	517	571	587	551	562	564	594	545	544	566	581	545	578	558	535	546	561	561	543	541	561	573	583	576	551	563	570	579	564	596	584	506	542	549	578	532	552	556	530	546	552	526	553	585	545	529	548	544	577	520	550	582	518	531	550	561	551	532	541	533	564	570	593	513	563	555	549	558	541	540	585	554	552	575	537	574	539	535	535	551	582	553	544	510	510	548	563	519	540	529	524	576	565	584	543	552	557	558	560	531	573	533	559	514	603	501	556	558	588	542	566	571	534	540	555	564	559	515	567	563	601	520	562	557	559	555	573	536	558	524	558	540	554	564	560	558	545	525	586	561	574	554	571	500	536	513	574	525	583	541	541	590	591	543	545	548	552	580	547	538	580	575	544	576	540	502	500	542	557	553	599	513	558	532	537	553	572	542	512	608	557	538	555	553	561	550	546	534	554	541	537	519	537	542	606	542	530	533	562	549	553	543	594	551	581	557	569	557	508	518	549	571	572	548	588	511	542	545	551	616	536	547	537	601	549	532	601	576	579	549	514	574	527	511	533	559	535	541	553	537	534	591	554	561	593	570	550	543	511	572	568	614	523	556	566	572	561	581	536	540	513	538	555	534	559	503	545	551	552	539	541	568	560	551	545	552	536	543	534	540	531	529	558	570	569	574	567	551	547	572	557	576	572	556	563	562	553	567	598	569	545	561	548	553	558	598	576	550	525	546	523	565	545	546	557	583	553	570	555	561	548	534	545	512	535	556	526	560	595	560	586	591	579	544	565	547	527	625	529	569	566	546	559	570	560	548	554	577	585	552	559	528	540	538	553	533	578	603	529	582	569	585	556	550	565	560	574	540	513	519	520	580	564	530	600	545	566	576	519	556	565	534	575	546	576	567	563	576	564	586	546	541	593	556	580	582	587	567	541	546	539	538	538	528	528	561	520	523	591	557	527	564	571	564	560	568	551	562	592	519	563	542	549	542	567	580	549	590	544	576	516	612	500	551	566	546	545	549	536	532	550	540	532	549	569	537	535	584	516	531	590	553	551	565	535	549	546	547	566	557	560	555	541	570	589	552	524	558	524	569	550	543	554	526	531	515	551	571	521	552	568	565	560	549	543	539	595	568	526	577	534	533	560	579	551	556	540	585	560	569	581	535	553	554	552	594	529	586	581	568	574	573	533	585	586	572	584	538	542	523	551	526	549	560	592	568	537	561	567	589	548	530	580	551	577	571	584	546	537	536	524	600	503	576	609	573	580	577	535	561	524	551	564	546	563	562	547	592	543	587	567	525	586	511	580	535	602	539	547	563	552	560	597	542	523	540	532	595	566	541	554	540	564	545	541	497	531	564	538	568	539	560	526	542	555	557	575	556	563	569	553	569	553	553	544	512	563	595	567	533	541	575	569	566	540	592	543	556	534	561	537	556	552	589	548	603	536	565	536	541	557	576	548	515	528	519	595	536	540	539	540	578	535	533	557	525	531	543	552	564	550	546	554	527	582	581	541	499	532	516	569	543	587	540	590	618	531	587	524	546	497	561	553	542	536	568	581	576	541	565	578	546	573	545	543	577	569	566	567	556	586	542	568	587	534	565	560	560	542	596
26770	25872	18918	20572	24137	18503	9375	5539	4175	3332	2643	1556	761	517	442	534	516	447	483	452	425	427	404	412	418	399	427	571	647	485	430	445	385	451	458	371	391	362	381	344	386	390	434	389	518	898	380	348	370	318	356	364	375	340	375	361	366	401	368	345	388	343	351	364	351	349	352	380	351	355	369	371	339	369	408	376	384	376	381	325	411	363	390	379	333	321	322	390	358	332	343	327	408	354	373	398	353	347	367	396	331	361	399	346	365	386	350	393	372	346	344	384	327	387	379	353	373	337	399	363	404	367	348	338	344	358	378	352	373	394	362	389	350	398	399	369	356	375	359	342	378	352	388	377	364	365	328	396	362	335	375	398	343	346	380	359	357	359	348	359	385	423	344	358	370	409	351	338	369	372	388	371	359	344	354	351	347	380	386	376	386	359	351	415	367	360	329	369	355	358	364	350	360	321	345	367	405	380	357	419	389	360	337	355	345	375	378	347	359	369	357	380	342	393	374	354	360	323	398	351	379	387	384	368	345	360	373	349	332	369	362	362	344	376	335	355	341	362	362	376	379	370	395	366	364	339	385	381	379	376	320	388	364	329	375	353	348	381	392	291	369	338	362	362	361	365	370	367	363	384	379	371	390	339	357	366	394	335	368	375	349	340	360	342	382	396	359	389	393	409	370	396	354	337	339	370	375	340	361	362	386	372	375	350	385	376	419	376	346	371	366	343	347	366	388	367	361	372	383	386	359	387	347	361	372	349	406	373	391	345	354	424	365	413	305	331	346	344	359	332	325	354	369	347	355	359	359	341	382	367	360	392	392	392	353	354	368	366	333	341	343	360	353	376	383	400	333	313	378	345	406	394	355	366	353	378	354	407	367	402	365	317	381	359	351	374	362	365	340	330	376	389	347	349	404	390	393	343	343	380	345	383	353	337	342	365	371	373	364	363	356	364	357	360	355	356	366	379	344	356	378	347	379	369	363	377	370	368	408	376	375	386	370	355	385	375	379	365	345	358	359	369	364	391	387	320	360	343	375	365	358	352	377	363	386	353	365	382	400	397	350	360	357	362	374	372	383	390	375	349	368	351	346	390	382	392	363	370	357	393	374	371	347	334	382	353	366	398	363	372	344	368	346	346	321	358	387	376	381	358	378	383	357	351	374	346	350	355	362	393	331	344	373	363	379	366	359	368	361	385	354	377	347	358	323	349	378	365	369	362	365	395	341	390	352	348	349	337	366	359	365	345	372	356	369	362	363	334	354	356	391	362	352	359	392	393	375	375	382	372	363	334	381	349	345	373	374	388	379	394	375	346	399	393	390	380	360	370	370	382	356	354	390	353	356	397	384	370	378	391	404	345	348	377	363	365	346	367	325	395	377	393	367	359	341	361	371	370	380	360	370	411	357	339	374	362	356	361	392	346	379	363	346	346	385	335	368	358	380	391	400	378	373	374	385	379	363	355	354	364	343	392	372	359	415	366	337	392	360	366	358	347	354	361	391	371	387	372	320	371	339	343	354	368	388	377	325	384	348	345	357	355	344	360	360	362	331	350	389	351	371	393	361	394	359	374	354	380	382	350	365	385	368	349	375	354	385	367	372	357	398	423	379	353	371	359	339	348	347	378	309	354	361	363	344	361	364	388	376	378	375	347	323	339	369	358	335	351	382	350	367	397	382	400	332	378	339	364	368	379	339	380	387	367	365	366	364	407	373	316	383	410	382	384	363	369	342	367	340	375	364	373	378	368	354	357	388	365	357	375	388	351	356	344	388	342	389	426	381	354	363	363	372	360	371	352	352	389	333	372	392	354	351	334	381	355	379	326	342	389	366	381	354	374	368	336	331	383	384	359	373	372	365	363	391	332	358	376	352	375	325	386	332	330	357	340	385	371	361	369	378	369	357	360	389	344	351	352	381	357	365	357	356	390	380	339	425	372	351	399	385	366	379	373	354	370	357	334	336	375	396	370	345	370	327	375	329	372	393	375	367	360	391	379	372	365	390	379	375	374	370	357	350	372	378	343	351	365	398	363	345	397	379	372	417	333	384	381	364	384	359	314	355	372	385	340	335	377	389	367	369	367	364	366	371	335	377	336	353	376	344	345	364	359	343	334	333	335	356	341	356	390	355	355	365	375	326	386	375	348	364	375	373	356	363	337	358	398	359	396	390	367	373	368	374	397	383	346	352	342	365	339	349	361	367	358	391	350	345	353	364	356	348	349	382	334	381	404	359	351	350	359	373	386	366	367	388	366	319	371	369	348	321	367	352	346	361	370	338	369	358	349	367	374	379	357	364	350	348	370	371	345	359	354	379	363	323	353	347	376	367	357	342	387	343	366	349	371	366	379	346	331	390	358	378	382	391	365	386	348	385	374	369	377	405	362	375	375	349	352	340	370	361	373	316	360	364	390	383	333	374	352	374	348	342	370	393	394	311	368	376	342	391	374	389	380	358	353	378	353	343	357	392	376	358	376	336	341	385	386	349	380	379	350	372	373	376	384	384	367	368	327	369	371	361	357	365	384	378	352	344	367	374	367	389	358	347	348	352	360	381	380	340	368	363	413	358	366	364	381	380	328	365	344	373	400	367	380	358	363	360	412	361	385	354	347	339	334	344	364	342	378	349	349	360	353	408	362	369	376	380	373	358	380	368	368	351	385	382	365	385	338	371	344	341	368	343	333	378	364	361	362	348	360	387	370	382	348	393	373	403	337	350	352	324	410	378	331	344	361	370	362	341	339	401	365	342	392	413	351	342	363	366	364	328	395	338	358	352	371	391	360	382	358	330	372	340	349	365	350	385	342	381	378	370	382	316	346	355	348	379	375	376	422	397	362	396	349	351	382	393	360	370	396	386	357	368	377	367	385	383	374	360	371	330	380	403	373	371	383	388	375	351	359	378	363	371	358	350	370	373	354	331	354	397	374	369	333	394	369	360	361	351	385	371	356	387	363	387	348	378	409	331	356	370	369	371	394	334	343	373	351	358	379	389	362	343	375	353	403	352	375	333	344	360	378	392	370	360	371	395	349	342	367	360	360	371	408	379	384	365	336	356	343	368	350	350	332	342	357	354	401	344	386	349	385	355	398	365	371	344	353	399	367	373	373	350	380	360	352	325	386	367	336	366	364	361	343	354	354	356	372	355	360	373	362	392	373	336	362	380	352	368	336	385	362	354	370	382	327	360	347	376	348	349	364	375	336	388	347	327	359	370	363	384	402	352	389	367	369	346	417	352	362	366	360	361	386	350	373	349	363	362	371	373	352	368	345	326	359	365	339	364	403	314	374	330	365	399	337	379	338	375	382	333	375	407	367	373	352	324	344	350	363	352	361	362	366	399	401	361	386	363	324	342	361	398	350	379	397	350	381	372	388	358	370	412	340	377	376	347	352	356	359	325	357	377	374	362	378	345	355	378	387	386	345	359	419	354	402	385	395	357	383	381	356	363	370	354	366	354	361	348	390	366	375	334	354	356	370	316	372	362	347	405	368
15740	17322	16269	27175	35607	29802	19985	16778	14485	13247	11337	7065	2896	1952	1760	1698	1459	1290	1386	1327	1268	1231	1157	1152	1140	1178	1322	2426	2701	1906	1376	1295	1235	1455	1343	1126	976	975	991	1011	1026	1202	1377	1281	1683	4268	876	863	888	937	905	846	894	938	875	836	862	869	929	877	910	914	888	856	895	867	869	822	884	879	876	833	900	829	897	861	886	868	856	855	862	861	889	886	849	911	860	888	844	887	868	892	852	848	887	881	872	867	920	829	887	848	823	798	846	888	831	832	831	847	874	855	864	852	850	844	875	890	852	872	789	832	886	880	841	876	826	882	894	859	820	899	849	860	867	829	879	861	869	873	863	810	862	903	888	904	866	854	852	853	864	842	856	890	846	895	865	872	852	844	854	822	871	854	846	887	844	880	892	835	882	870	835	864	831	832	826	860	874	844	863	944	834	823	866	899	892	835	875	892	827	840	828	866	841	894	844	909	852	858	860	820	890	851	814	876	877	819	876	871	896	805	892	851	837	884	874	842	848	837	851	854	900	849	844	836	842	849	807	875	872	853	872	811	916	849	873	840	827	926	860	901	835	858	846	862	768	893	871	878	864	821	922	878	882	856	876	866	877	841	870	870	841	883	864	894	846	790	856	837	894	870	901	810	913	831	842	848	814	889	838	871	831	886	875	877	827	866	868	871	846	831	865	842	845	836	909	827	906	857	851	928	865	828	856	897	912	918	830	832	904	875	916	906	852	820	840	878	845	836	805	876	858	836	918	871	872	854	901	838	897	886	890	879	838	872	847	835	847	846	868	885	859	831	845	866	824	894	869	861	823	840	803	857	822	884	841	791	873	883	876	868	880	925	874	862	846	895	854	876	771	878	854	871	871	867	884	872	889	879	890	809	872	795	835	864	923	871	854	861	880	866	897	846	865	867	860	874	847	894	828	919	853	840	872	853	883	865	935	873	810	898	875	840	878	853	820	831	890	887	838	830	796	906	883	829	858	800	877	878	871	835	816	843	845	867	865	838	854	877	929	859	842	873	918	906	835	876	885	846	864	837	866	835	837	868	848	881	824	842	893	819	849	820	877	823	826	859	839	856	849	914	842	878	868	907	860	845	834	815	846	888	854	878	866	849	864	851	865	879	822	889	855	856	887	886	845	869	897	856	826	873	889	879	935	895	870	818	811	818	857	899	823	834	895	899	892	870	914	930	864	846	837	926	810	869	837	833	827	867	895	875	833	865	929	894	866	828	859	843	897	838	880	844	875	843	828	907	868	889	859	846	883	863	835	841	871	852	868	881	847	887	888	818	820	828	846	865	880	853	807	787	848	884	838	852	873	885	864	867	848	875	863	846	878	870	856	874	845	893	833	843	854	831	856	845	867	874	865	912	870	897	867	855	849	834	864	838	848	846	871	863	867	849	849	843	856	843	916	949	827	831	871	861	906	832	866	883	900	877	868	859	816	821	876	866	821	861	868	863	897	853	842	850	852	893	807	869	852	874	852	818	849	883	833	851	892	853	856	859	870	853	823	840	868	930	845	852	825	853	859	863	838	853	806	829	860	847	862	823	821	852	848	838	867	853	841	874	856	854	796	832	829	859	885	851	901	835	837	828	844	907	856	852	890	862	874	863	896	894	864	856	816	846	877	876	901	887	843	905	876	867	833	858	815	878	866	877	919	846	860	828	865	842	869	929	855	894	818	861	870	881	865	835	800	907	896	884	852	861	882	867	888	870	881	872	820	841	862	835	812	879	833	840	867	849	843	904	872	877	855	833	818	847	863	837	872	877	895	827	872	862	839	830	862	867	929	842	855	826	896	845	865	883	900	833	861	860	849	892	917	857	873	836	909	859	878	886	896	890	890	876	847	862	858	853	855	814	921	854	849	857	847	852	870	852	894	878	876	832	866	901	843	867	807	846	905	811	837	882	909	857	877	853	836	864	828	894	840	909	839	836	850	878	827	858	801	853	838	880	864	896	867	840	850	841	887	874	859	794	820	826	873	869	872	877	855	886	828	894	868	877	867	851	845	842	789	871	824	860	893	833	830	835	827	924	825	855	836	870	886	917	792	894	822	864	873	871	874	898	901	808	850	857	901	840	851	839	866	887	870	849	856	828	824	845	819	845	834	879	858	896	892	862	857	822	863	894	876	869	847	896	897	879	845	840	873	858	807	842	870	821	871	828	818	845	901	874	836	861	908	819	867	885	820	793	858	860	798	780	910	860	880	862	818	837	853	849	862	894	877	859	899	833	890	861	825	847	868	831	877	871	881	782	875	934	850	850	858	829	860	857	894	891	798	866	841	834	865	820	830	901	937	885	846	895	850	859	797	869	798	822	873	852	851	837	884	886	879	843	840	855	844	886	826	846	867	878	857	809	862	872	910	845	834	830	831	863	844	848	838	877	878	919	892	855	821	891	912	850	831	845	841	819	806	845	843	812	827	827	851	879	902	878	804	892	868	833	882	871	878	875	862	810	886	842	886	880	817	877	911	858	835	869	846	812	945	870	877	872	914	878	854	906	844	896	853	859	912	848	845	869	783	882	835	834	824	810	842	850	900	841	855	866	826	874	791	873	909	875	880	835	872	833	880	881	837	861	851	791	870	847	836	871	908	846	883	874	874	849	859	871	814	868	857	857	868	881	836	823	878	901	863	850	826	866	798	923	874	923	851	862	852	865	861	833	910	871	878	887	888	855	822	868	875	848	860	877	847	843	846	833	851	818	846	900	850	894	883	874	878	869	878	845	887	835	844	856	873	837	846	815	824	843	869	916	869	853	863	857	858	884	844	859	938	871	896	849	831	854	852	873	877	853	901	837	876	884	812	859	849	852	836	857	846	880	869	832	921	856	838	837	854	849	849	887	846	809	857	874	904	837	873	927	860	832	920	856	821	851	848	881	893	866	861	822	840	891	826	824	875	815	939	845	851	904	855	862	805	871	846	801	865	909	816	887	854	879	887	849	809	844	894	893	781	885	870	840	893	877	903	904	861	836	861	848	855	805	858	893	824	847	882	823	836	872	784	887	855	829	887	911	849	888	904	845	844	853	859	868	849	827	870	852	879	864	856	805	847	886	826	871	877	855	930	836	886	830	870	876	884	842	874	887	815	879	899	870	858	840	841	822	880	826	855	903	826	850	833	872	872	828	875	872	858	826	910	859	830	796	846	849	875	878	888	804	871	891	882	863	833	854	850	822	840	883	876	860	804	856	884	855	894	912	852	854	886	830	832	865	865	862	879	841	854	786	829	852	867	859	852	901	814	871	851	852	869	906	894	855	832	803	846	859	866	903	864	878	903	909	817	828	880	881	858	876	870	854	842	852	849	897	827	886	865	856	869	840	852	876	862	842	805	847	831	829	834	845	830	913	852	843	858	850	870	895	828	865	839	833	859	882	833	841	893	874	896	865	836	859	852	894	810	846	890	857	873	864	810	863	827	805	833	838	831	841	867	891	803	826	827	810	837	833	814	885	850	822	872	882	879	824	811	835	815	864
4695	1780	1632	2132	2525	1731	832	594	559	499	617	520	322	240	215	210	232	192	223	226	210	242	196	237	208	221	234	305	295	300	198	221	217	232	251	214	195	221	215	227	228	207	242	231	224	208	212	209	227	214	187	216	209	196	212	201	211	211	212	200	209	215	230	235	223	217	245	199	209	198	248	219	227	194	198	207	204	216	202	201	236	210	203	175	203	190	221	204	212	233	211	239	216	200	199	234	199	189	208	214	232	202	210	206	215	211	233	196	218	224	221	200	237	223	205	238	217	204	218	204	192	232	202	202	226	256	218	209	215	223	184	220	210	201	219	210	201	217	188	237	189	180	213	219	233	205	202	193	211	205	210	217	212	220	208	182	205	205	218	217	220	203	190	240	210	225	205	195	228	202	218	185	206	204	213	225	227	207	217	209	223	211	198	216	226	192	220	197	219	226	221	207	204	207	216	222	214	208	205	225	227	176	226	213	224	216	220	251	218	220	212	224	217	203	180	204	216	234	231	238	216	220	234	186	197	186	231	199	221	196	184	217	207	188	180	213	205	222	248	201	192	203	192	219	208	206	195	239	184	192	195	194	188	227	194	217	205	201	198	198	224	219	201	208	230	239	197	254	197	218	214	192	238	207	201	219	209	213	203	232	208	214	196	210	206	236	227	202	213	208	195	227	205	200	220	198	201	212	218	217	206	213	209	174	191	204	222	227	225	223	225	191	194	200	198	210	202	210	213	238	211	229	228	220	212	195	191	216	213	196	219	206	191	199	219	174	229	223	211	205	224	196	222	223	211	202	217	213	211	217	202	230	198	215	187	211	208	196	196	208	217	226	220	196	178	196	230	188	209	181	232	208	186	219	184	212	202	210	208	222	208	204	246	213	205	216	204	233	217	217	218	224	193	214	207	208	202	231	204	180	220	219	239	216	201	229	202	190	207	225	194	220	230	201	186	214	232	182	199	217	220	220	194	182	208	194	210	208	212	204	205	204	209	191	186	209	203	252	214	202	196	214	223	215	204	217	223	209	194	207	177	188	199	199	195	233	224	208	203	222	184	203	227	198	201	205	208	188	229	186	204	212	242	238	206	199	238	209	201	232	209	216	202	199	183	205	234	192	205	187	195	203	228	225	237	236	227	207	212	210	229	211	235	230	217	198	189	216	219	214	224	218	193	230	222	204	203	207	204	203	245	220	219	211	215	246	216	229	211	204	222	203	195	203	233	200	227	190	215	240	204	194	223	218	220	215	221	218	227	218	204	203	199	193	221	229	203	211	232	208	220	189	224	230	188	242	215	215	210	219	225	208	189	211	222	214	203	192	215	185	239	201	197	218	205	196	214	221	216	220	229	237	195	207	206	175	201	217	225	226	203	208	204	197	190	227	225	187	203	219	223	210	203	193	219	202	244	231	206	219	179	218	185	221	224	206	225	172	182	211	207	221	204	185	237	217	208	215	191	214	216	223	184	215	219	223	223	215	193	189	197	222	205	216	187	196	225	196	219	212	222	218	187	219	206	220	211	188	231	222	204	212	225	202	216	210	219	184	202	209	205	209	210	198	242	198	234	220	178	225	195	214	199	236	218	198	187	202	214	214	240	220	188	213	199	221	206	213	196	199	206	173	212	233	221	185	215	206	199	193	219	212	226	229	221	208	172	192	211	194	187	218	211	214	190	220	197	219	224	209	213	213	211	195	197	221	192	202	213	194	212	191	207	229	226	208	169	207	203	212	205	227	198	189	189	215	204	226	220	212	217	226	201	212	207	186	202	192	175	210	206	235	236	183	216	232	204	216	229	217	217	214	213	198	220	204	189	233	183	195	196	191	217	208	192	206	221	207	212	192	238	192	225	208	221	234	232	217	181	208	228	225	211	220	200	217	214	240	186	234	209	230	192	199	203	224	223	183	206	196	210	206	213	202	212	217	209	231	246	219	206	199	192	227	230	201	211	205	211	189	206	210	204	190	217	200	183	218	188	211	234	228	213	188	212	183	212	222	185	216	207	177	212	184	193	202	203	223	201	208	218	203	225	196	195	251	208	209	210	231	215	222	207	228	181	218	199	219	220	208	211	220	233	210	229	195	195	240	204	248	202	190	230	224	194	194	222	220	185	194	208	199	211	194	214	205	223	223	225	195	208	214	227	195	219	215	182	216	207	197	204	224	212	222	235	205	228	194	228	194	219	242	233	212	202	181	212	189	210	191	220	219	230	212	212	205	195	195	203	193	221	198	193	223	217	194	225	230	197	208	222	190	201	209	210	219	193	187	196	201	202	201	203	191	202	211	239	210	215	215	210	220	212	199	240	206	215	216	231	214	207	222	234	228	218	214	197	215	194	198	247	198	236	208	189	202	189	198	203	202	206	224	216	223	216	236	217	179	203	216	187	202	176	206	201	202	195	194	230	190	195	210	219	237	205	199	221	191	191	233	188	221	230	199	220	210	244	209	201	219	221	200	264	220	217	211	209	210	217	193	230	190	225	211	206	217	238	200	226	227	213	196	209	236	191	219	224	246	200	211	178	191	181	202	191	202	245	186	224	201	211	235	210	213	186	229	175	221	226	203	220	224	224	206	210	221	175	184	232	192	191	193	201	253	219	168	212	212	212	228	205	199	185	222	205	219	214	201	205	197	208	230	220	218	200	217	176	249	226	218	197	229	199	225	208	200	217	224	223	206	213	206	209	220	253	193	183	214	197	196	208	204	229	222	244	194	209	232	240	219	228	177	222	204	188	190	226	219	192	224	187	233	209	203	231	212	233	229	216	196	198	183	221	207	209	193	205	201	221	221	244	227	193	209	207	224	219	229	194	200	169	199	206	210	209	209	194	226	243	192	225	219	223	199	201	242	246	238	200	206	218	209	238	211	197	202	203	222	209	196	225	214	235	237	236	186	231	227	218	212	237	228	231	230	228	220	220	235	214	248	226	213	188	230	220	205	196	217	189	222	194	232	237	208	211	202	198	213	218	208	245	212	195	234	226	210	188	219	208	217	196	212	209	196	237	241	197	215	188	222	215	240	200	224	214	244	207	192	199	191	207	215	213	224	207	228	241	210	228	203	204	236	198	233	212	220	225	214	213	213	241	197	197	184	206	210	204	204	199	217	222	203	203	212	200	216	200	217	222	207	221	191	204	224	238	235	220	201	194	186	200	219	219	219	197	211	201	218	212	234	227	191	202	199	175	243	221	221	191	207	230	207	211	216	175	215	211	181	242	216	196	190	207	219	215	224	207	216	203	226	232	224	239	207	197	204	213	206	212	210	209	196	203	206	203	231	194	210	217	212	195	216	229	206	203	231	199	204	220	235	209	212	253	200	225	212	222	201	205	211	247	241	209	207	199	203	209	259	225	182	182	177	207	201	217	200	209	221	234	182	185	207	217	196	216	195	227	219	235	208	216	236	198	210	201	229	203	197	211	213	210	188	184	231	186	184	215	201	218	191	174	210	210	222	233	214	238	194	214	198	219	196	219	200	188	221
3763	2098	3191	7007	9419	7194	3174	2615	2425	2461	2929	2455	1105	630	579	560	529	514	504	600	618	593	580	517	562	608	714	1255	1110	897	697	697	658	740	666	569	541	512	538	526	528	582	694	656	616	639	516	519	537	555	518	529	513	572	503	584	556	522	548	482	489	542	598	540	599	500	570	531	520	531	513	555	493	544	479	495	537	553	516	533	532	541	516	557	522	529	496	527	542	552	530	514	531	512	554	511	502	470	552	521	533	543	547	535	502	518	540	506	525	504	532	566	510	560	540	554	535	540	535	491	555	554	520	488	508	521	545	519	527	520	553	498	518	544	519	506	548	499	545	523	546	542	529	506	509	542	528	522	524	481	540	533	519	526	531	516	531	516	517	526	569	516	518	523	557	540	541	586	526	570	522	505	528	533	564	531	539	532	517	489	531	531	517	538	531	499	497	480	556	505	490	536	506	560	513	517	484	521	524	585	532	544	533	522	509	530	505	520	548	508	516	506	544	574	545	540	528	468	535	510	548	507	522	506	529	542	487	551	518	554	567	543	502	555	509	554	512	526	518	514	543	533	556	504	555	533	551	542	553	558	529	550	540	502	518	554	558	473	514	537	541	526	521	533	502	490	569	531	555	504	497	505	513	521	517	514	526	468	526	526	507	524	504	528	544	533	501	549	527	559	514	516	553	558	516	523	534	533	536	552	550	545	542	493	534	525	525	526	501	497	512	533	521	482	530	560	491	517	528	534	456	577	516	556	549	536	525	515	525	513	527	491	517	508	531	543	527	542	527	515	503	523	489	525	533	548	494	482	529	498	550	497	547	502	478	578	529	502	533	518	522	505	545	532	533	545	482	520	520	544	517	508	523	509	552	543	534	551	515	516	525	558	499	525	513	541	485	532	572	542	531	554	487	561	512	525	550	556	544	532	521	530	542	554	501	463	512	495	533	521	548	551	550	523	513	513	542	504	548	507	513	521	522	504	573	559	517	534	558	538	527	545	574	531	540	526	540	527	521	504	555	523	544	540	499	508	520	549	513	552	522	565	484	561	542	533	501	519	522	521	528	511	525	546	559	514	513	525	519	524	501	481	579	454	526	512	551	492	502	536	546	503	513	572	556	540	504	565	480	543	537	516	507	524	579	514	507	519	505	520	495	529	528	515	505	538	523	527	566	558	528	529	502	526	528	518	546	490	557	542	544	509	508	515	518	531	513	504	530	537	538	531	521	529	523	513	530	569	515	504	525	466	560	538	528	516	533	545	477	511	483	492	547	496	532	508	510	551	484	529	547	494	517	472	511	513	540	515	564	516	515	535	512	561	489	525	517	548	533	539	532	560	499	496	522	583	539	530	572	498	521	543	542	492	535	512	507	516	537	485	507	512	547	516	518	505	527	524	534	516	498	503	595	526	515	499	530	507	502	533	528	557	488	562	547	525	504	508	523	559	538	498	493	531	513	539	509	490	558	535	528	514	556	521	553	531	508	530	497	506	531	493	513	481	489	541	560	529	531	579	520	510	520	489	535	493	493	518	515	559	543	506	537	476	539	561	538	524	534	545	523	541	531	489	529	547	531	512	559	510	536	513	512	498	533	532	544	541	572	570	512	553	489	504	506	557	530	543	539	504	528	562	498	537	510	511	503	512	489	544	474	542	539	492	486	497	561	547	535	534	493	506	530	502	545	505	546	534	523	527	508	533	548	515	539	494	484	524	557	514	526	538	525	531	522	475	503	551	520	499	488	538	489	526	550	536	499	503	553	515	499	498	526	548	522	510	526	508	507	530	538	577	553	536	503	496	536	574	505	548	592	495	488	540	564	536	541	508	545	515	526	478	533	523	555	514	542	502	524	536	547	606	537	455	524	543	554	539	519	558	519	481	524	548	553	538	533	555	527	520	546	512	530	522	521	515	542	533	538	511	522	522	545	522	501	548	513	506	525	556	524	516	561	510	519	582	523	561	495	541	495	486	552	527	538	498	507	509	492	539	517	537	556	542	560	538	503	539	514	538	516	513	549	543	499	528	558	564	537	492	524	490	550	559	528	569	556	581	490	559	548	512	490	544	532	529	479	529	484	485	553	523	518	537	511	528	510	547	518	548	554	520	521	515	517	552	559	566	569	487	549	552	512	507	501	550	505	475	563	508	551	528	510	516	515	538	516	525	475	527	561	529	504	533	526	544	512	508	504	507	531	492	501	541	534	530	517	528	513	499	526	519	551	547	537	525	534	509	522	543	481	546	556	509	547	536	486	520	535	513	575	500	569	560	554	517	543	555	528	510	515	530	531	529	552	493	500	503	528	536	530	543	540	486	556	568	500	572	521	557	526	545	536	539	517	547	517	548	567	519	493	551	513	554	544	500	513	517	519	568	516	484	504	523	529	554	511	581	512	551	550	502	551	544	556	554	533	538	526	545	540	520	517	520	517	525	507	564	539	544	534	499	509	562	524	541	512	515	535	559	557	542	525	487	532	529	532	518	531	570	489	545	484	507	543	535	532	515	536	527	525	521	559	540	473	567	509	548	530	503	558	516	521	530	528	540	520	546	520	521	526	529	534	492	505	565	545	538	556	535	527	490	529	555	524	514	563	523	500	537	532	527	517	515	491	507	533	531	508	515	575	566	519	489	496	533	532	514	528	503	544	529	526	534	530	508	501	492	508	523	520	504	553	528	521	515	504	521	529	524	514	533	526	518	542	513	510	520	534	533	528	554	542	531	509	516	520	520	493	501	512	485	530	456	552	516	562	510	504	489	500	531	516	568	525	569	493	531	513	523	479	529	528	560	541	512	511	527	529	546	549	500	561	495	529	554	543	524	516	537	550	522	505	493	549	524	525	491	522	504	518	506	544	560	561	529	528	556	503	483	517	547	491	529	509	538	523	529	505	527	502	505	542	551	490	534	543	494	521	529	516	489	505	514	530	544	546	508	514	516	540	522	553	561	501	544	537	527	531	531	533	529	508	543	539	524	529	557	537	515	518	516	508	503	518	558	541	518	555	526	505	510	573	497	492	554	526	496	517	533	512	530	541	524	533	497	527	510	485	528	493	505	548	514	546	545	543	530	528	570	517	515	489	568	487	513	548	545	536	512	547	563	547	545	528	530	518	505	502	509	519	544	469	552	507	530	518	529	522	536	492	507	568	541	525	564	544	529	567	540	524	534	492	539	526	554	510	496	527	531	514	544	506	547	505	526	530	525	549	549	536	487	567	540	544	549	499	543	500	549	503	518	537	509	498	507	515	561	542	500	519	508	523	517	518	581	531	524	508	513	539	492	494	500	518	535	480	497	546	531	533	484	507	529	538	496	527	535	512	514	532	498	511	544	532	538	545	549	573	508	516	500	530	481	531	532	529	524	502	526	504	586	544	517	549	592	530	539	558	557	554	537	515	539	528	515	571	515	547	469	500	555	547	532	516	540	545	516	499	547	494	556	540	501	532	532	502	533	539	476	530	513	545	517	506	545	512	478	530	595	540	569	511	538	523	509
18519	13261	9467	15369	15316	7876	3327	2491	1830	1247	1076	828	458	303	317	289	260	260	262	266	233	256	262	213	228	256	316	441	384	293	284	302	297	269	226	259	237	242	223	249	217	221	245	227	275	404	306	220	219	225	222	179	238	224	214	204	213	200	252	194	212	221	211	225	227	205	203	231	224	219	231	211	230	208	231	206	217	203	214	228	227	207	252	226	209	225	247	231	212	213	202	221	213	245	206	209	226	264	224	208	213	223	205	213	221	224	214	222	201	218	221	197	239	198	235	220	232	215	198	228	187	204	207	232	206	230	214	236	198	237	248	244	201	214	214	211	220	218	242	208	207	203	224	213	207	197	205	211	230	203	239	185	209	216	219	207	200	223	217	210	225	196	214	205	213	205	218	214	211	219	217	215	244	226	203	202	222	217	215	204	210	234	218	227	227	206	203	220	229	222	202	229	197	222	202	215	221	213	238	190	222	235	215	229	220	213	225	215	222	207	241	210	215	209	209	195	226	214	222	210	234	249	200	187	207	232	219	202	205	194	220	224	233	233	228	216	181	227	195	227	235	232	213	216	231	210	190	237	216	232	219	250	190	231	233	236	211	208	233	197	191	207	240	214	199	203	226	200	217	208	206	198	225	201	213	223	238	209	204	191	226	235	236	210	191	226	210	222	230	188	241	211	213	212	213	229	200	202	213	219	208	194	188	199	207	187	208	206	213	210	255	232	199	190	237	203	249	229	216	221	232	228	232	212	196	200	219	218	241	233	207	202	226	182	241	225	208	244	231	199	191	207	221	207	208	197	242	239	240	223	215	212	191	197	207	195	238	212	215	216	214	207	218	185	234	201	180	221	217	220	216	231	224	207	214	208	228	249	197	239	224	210	206	224	236	223	231	224	210	207	203	208	203	199	202	232	220	217	246	210	212	222	201	226	201	216	198	208	240	220	219	212	206	217	239	208	235	237	231	207	213	208	201	225	211	226	193	206	222	211	240	250	251	196	227	234	206	200	206	206	218	224	207	235	212	222	192	220	199	218	195	216	216	211	216	193	221	222	220	211	231	223	188	200	211	239	218	242	189	215	266	239	241	216	223	243	245	241	250	194	231	209	200	203	227	213	223	235	228	223	185	221	233	195	218	198	210	212	211	201	189	222	226	204	216	244	192	267	220	217	238	206	185	226	220	201	185	213	220	221	189	246	236	221	206	227	194	197	239	227	207	244	211	234	209	243	220	210	187	208	185	253	225	203	235	229	239	231	216	205	210	232	212	236	208	229	223	221	223	215	213	217	220	213	215	223	215	228	195	204	240	232	228	199	202	203	232	235	218	209	229	226	192	206	233	216	208	196	198	199	191	202	185	239	237	238	215	210	187	205	217	206	215	192	221	235	197	219	183	204	218	220	237	192	200	208	215	199	235	204	218	221	204	209	212	216	197	200	214	216	210	212	231	210	200	218	222	213	241	252	200	227	197	238	217	193	209	212	234	225	227	225	214	212	225	213	200	214	208	256	254	218	193	234	196	210	233	223	177	227	224	214	214	232	213	224	210	204	228	220	220	194	230	189	204	218	215	208	214	223	202	192	233	206	191	228	207	240	210	203	232	186	216	197	181	217	214	237	203	213	211	213	209	208	236	208	223	236	215	225	186	192	226	221	214	203	227	213	204	216	247	234	230	216	215	208	228	196	207	253	225	168	237	229	193	227	226	215	213	224	207	202	195	210	210	208	214	199	203	220	224	223	214	198	214	224	212	201	241	226	197	249	254	212	227	212	220	185	193	223	220	206	209	239	210	212	246	222	209	202	233	230	202	202	207	218	210	228	244	246	210	200	195	216	220	218	211	205	214	233	223	205	214	210	227	245	209	250	206	248	198	216	215	235	220	222	231	217	223	213	199	217	228	214	233	197	247	202	233	198	227	227	228	242	210	232	234	239	183	205	204	220	226	226	185	237	209	242	233	234	204	200	203	205	207	203	231	213	224	211	184	192	210	209	232	223	219	187	206	235	213	190	205	241	234	211	222	204	228	223	244	205	229	227	214	200	236	195	224	246	204	243	232	237	240	226	240	211	240	186	220	200	226	218	220	224	211	247	205	222	214	233	223	212	224	233	225	222	215	235	228	207	230	210	237	212	227	217	197	226	210	218	222	230	218	207	200	208	217	205	214	201	205	224	205	254	208	197	224	212	222	213	219	230	218	215	230	218	220	192	217	205	206	215	244	215	201	203	209	220	204	238	186	231	199	233	217	224	189	191	233	219	246	214	225	219	203	221	213	235	201	206	218	210	218	208	218	219	218	235	207	206	211	200	198	217	200	209	227	233	212	229	239	227	226	162	209	219	201	205	236	227	206	196	197	217	208	218	221	218	213	204	203	218	219	231	194	241	235	221	206	204	219	212	224	232	217	244	226	211	212	205	244	223	224	227	206	205	214	207	218	221	211	225	218	208	223	226	202	214	240	189	229	216	241	217	195	258	223	225	210	221	206	251	219	207	199	206	208	239	199	226	195	241	234	218	202	214	212	237	229	237	216	194	221	226	195	225	220	201	219	235	220	197	200	174	222	215	213	203	229	208	207	202	214	232	238	224	202	216	205	213	208	221	218	205	238	193	195	249	244	202	233	233	217	222	224	197	231	220	204	187	201	223	195	204	212	216	210	220	218	220	207	225	227	213	194	224	214	240	240	216	219	244	217	220	216	226	230	205	233	227	204	194	196	190	202	211	234	211	195	201	214	206	219	217	195	214	203	202	220	205	212	219	206	214	232	227	238	225	224	204	206	225	206	213	216	216	201	234	222	231	211	213	196	210	225	214	205	219	208	207	202	237	201	235	192	234	194	201	220	205	216	221	210	205	219	206	192	249	196	200	218	238	208	192	205	235	228	205	212	217	202	226	204	228	205	215	236	192	200	202	226	205	215	207	244	195	214	212	222	224	224	239	245	213	237	258	250	227	246	208	207	201	217	227	216	191	203	203	211	208	225	217	194	222	233	220	204	194	215	212	231	191	200	233	212	195	191	228	228	208	221	197	214	214	230	233	208	246	202	224	235	211	215	232	219	240	210	217	221	198	215	219	208	248	210	234	212	214	198	210	219	198	234	222	196	222	189	200	237	242	204	236	231	208	222	217	234	211	204	253	213	225	232	227	226	243	233	255	212	227	196	195	207	217	237	215	207	239	182	217	229	211	206	201	205	214	246	223	222	197	199	202	196	218	247	230	214	229	219	256	265	247	212	245	205	224	209	215	231	213	196	229	210	205	220	218	225	233	203	239	232	198	225	227	216	211	235	207	230	231	226	260	227	213	189	206	225	247	231	216	240	219	179	212	253	200	218	215	205	214	233	224	217	238	213	229	220	249	233	260	197	216	231	210	214	239	238	225	232	201	197	200	206	209	233	207	235	195	192	218	236	202	235	212	209	225	199	243	223	217	228	228	236	206	253	215	225	195	206	241	206	233	205	226	227	220	217	234	211	206	222	204	214	212
11883	8390	10894	25353	26836	17277	10319	9681	7917	5971	5436	4045	1976	1179	1071	970	850	830	867	838	843	889	752	659	775	808	1511	2319	1725	1336	1069	1209	896	1065	920	719	603	645	657	686	716	681	831	783	1004	1880	1051	563	608	567	566	581	562	601	577	545	556	547	543	581	519	604	577	560	509	576	592	571	619	577	572	602	542	577	538	590	621	548	597	544	567	562	519	560	544	562	548	541	545	577	520	584	538	564	537	557	529	561	564	594	565	558	509	585	553	611	556	561	555	633	566	532	537	560	546	567	554	587	601	588	588	541	598	549	560	560	568	537	571	520	558	537	546	559	525	554	543	611	550	557	553	576	553	572	581	534	513	533	551	533	560	522	512	537	627	575	550	579	529	538	581	538	536	539	590	559	540	614	556	539	536	526	560	577	537	593	551	566	596	557	563	587	535	511	547	579	560	563	556	560	559	568	551	549	545	523	536	577	569	571	525	535	573	559	536	542	567	526	580	582	536	527	572	583	565	596	521	570	550	536	556	566	552	512	562	544	559	559	521	561	562	547	542	595	532	543	537	584	597	565	567	508	559	523	598	534	544	530	574	592	517	570	530	576	533	564	533	556	540	566	525	555	508	529	532	574	511	562	569	572	554	539	535	584	569	580	586	542	542	551	542	556	560	525	573	591	590	520	553	519	576	540	561	558	543	494	571	538	540	544	539	542	523	529	535	552	542	573	528	532	549	583	571	561	571	599	574	542	569	593	566	555	515	529	571	552	556	544	583	529	541	559	546	530	601	544	538	548	604	521	549	565	604	560	553	559	594	548	519	535	517	567	537	549	557	550	536	574	537	555	570	541	543	530	559	541	575	526	568	514	561	601	534	598	531	544	564	567	575	543	526	547	563	528	578	570	549	611	551	539	557	552	556	559	558	562	542	577	544	549	573	563	596	541	590	520	559	558	572	569	600	547	528	520	538	528	578	545	577	564	588	528	563	536	529	544	537	532	558	570	548	587	536	588	565	579	577	528	560	576	579	565	570	569	586	591	576	527	523	548	573	548	576	567	546	580	548	530	560	539	541	586	558	541	563	544	538	557	571	550	545	521	552	502	547	543	546	578	523	552	554	575	622	615	551	552	570	534	559	520	566	521	569	558	515	632	576	560	524	525	558	520	556	573	531	614	596	551	537	545	554	603	511	568	534	574	557	539	501	535	565	599	536	568	536	541	571	553	588	551	513	543	548	565	561	534	560	518	504	567	526	572	559	561	554	572	535	538	547	570	571	575	559	548	579	542	523	562	569	573	584	552	556	563	561	546	567	509	573	562	548	510	586	561	526	593	589	557	544	545	568	562	551	590	578	585	535	595	582	512	545	518	564	522	550	546	524	553	532	499	523	504	540	534	544	537	569	549	547	501	566	543	565	574	515	556	505	562	547	569	575	562	585	537	561	620	562	548	545	573	520	559	556	506	599	536	571	545	535	522	586	543	567	551	538	537	561	545	557	542	585	544	583	527	525	533	569	521	547	594	538	568	559	565	556	551	523	556	555	567	546	526	531	544	499	532	602	589	521	531	576	563	578	601	553	574	551	554	591	605	554	536	567	550	601	514	568	553	533	549	526	544	584	540	565	547	566	577	527	551	571	535	555	483	570	562	575	541	608	516	530	558	521	559	567	535	545	541	542	570	544	528	513	562	562	567	515	529	545	551	575	572	567	535	558	549	542	540	565	578	581	580	566	530	540	561	558	541	538	535	558	607	538	540	543	558	551	568	504	528	528	587	547	620	568	542	546	519	528	594	557	586	530	515	536	565	563	545	517	538	547	564	549	529	540	574	524	508	547	529	617	561	535	582	586	544	506	559	569	521	537	526	564	563	554	535	541	568	562	585	549	552	551	539	556	577	592	609	549	576	554	556	553	559	567	576	564	547	532	574	546	527	578	539	559	617	575	537	544	544	573	562	542	562	561	555	552	525	546	567	529	577	598	543	587	560	534	571	583	531	535	584	560	578	603	545	574	587	549	548	585	572	564	496	585	567	546	557	538	540	516	565	592	598	567	601	548	587	588	586	530	533	611	558	564	539	570	607	568	537	571	532	587	553	539	554	600	535	566	566	565	525	539	535	527	572	592	567	534	557	575	544	504	551	528	530	604	542	568	554	524	566	578	591	509	542	594	541	547	565	589	545	568	559	563	522	584	505	532	500	593	574	549	570	573	579	494	536	590	581	571	564	511	541	526	547	572	550	561	646	563	566	527	595	585	544	537	572	543	540	546	539	579	559	577	608	577	541	580	543	566	552	537	529	575	574	545	541	565	584	564	550	614	567	549	571	558	516	568	545	562	530	529	527	551	541	536	503	558	553	578	533	562	613	542	573	607	594	520	547	539	556	553	540	587	572	533	547	560	546	530	581	547	588	560	566	524	565	561	575	584	545	554	523	569	519	579	578	542	543	567	565	541	573	591	564	563	523	538	524	574	578	557	544	568	573	545	563	520	549	561	566	600	607	553	588	563	572	551	547	573	541	530	553	544	552	565	560	561	554	572	557	544	560	549	609	558	602	532	551	559	559	547	556	516	578	542	535	589	539	565	524	520	508	565	607	564	544	564	583	545	566	599	537	551	553	541	567	570	582	579	558	585	574	530	577	540	577	539	573	550	556	583	557	518	550	522	557	532	557	562	518	588	513	577	535	539	522	561	569	547	542	542	549	546	535	562	544	528	580	563	529	540	534	532	570	536	554	515	565	575	538	527	576	577	546	553	552	576	602	506	526	548	529	537	549	537	540	532	587	561	546	535	541	532	547	568	552	507	558	516	553	511	605	533	578	524	551	554	528	532	556	581	531	546	587	547	519	557	546	540	592	551	532	542	570	525	506	544	545	560	551	583	565	548	524	555	574	564	577	570	569	577	533	570	521	514	561	553	547	567	550	572	544	543	513	522	563	568	556	535	567	517	550	552	588	551	547	552	519	548	561	581	586	513	486	540	538	564	516	556	582	545	578	549	556	522	544	530	555	562	565	567	576	554	547	544	590	559	574	553	591	580	618	565	502	596	565	549	515	583	596	581	560	551	537	583	537	591	568	556	538	517	529	532	541	517	563	581	559	581	567	553	544	610	578	549	552	525	497	556	568	575	579	544	528	622	579	559	531	545	574	563	574	556	589	551	610	522	555	577	502	579	549	532	565	510	551	560	595	570	582	582	544	555	588	561	589	550	572	535	496	539	548	569	574	558	530	547	562	557	560	561	525	572	550	532	517	532	540	536	580	569	561	549	594	537	583	553	571	550	532	565	557	568	579	514	560	580	583	521	535	554	591	533	575	569	599	586	501	555	617	544	581	584	550	532	521	530	574	576	543	532	516	548	583	587	581	559	589	539	577	537	587	525	531	535	567	557	582	528	556	548	566	621	552	517	566	549	625	582	555	523	579	570	568	606	581	538	565	496	564	521	529	548	540	556	562	589	560	579	554	581	556	572	561	556	589	572	513	534	558	571	524	570	595
25776	19124	16253	23544	22627	12426	6017	5344	3538	2362	1652	1251	795	602	483	488	467	444	460	434	413	429	393	409	423	442	673	703	618	491	541	563	501	516	428	372	389	399	394	371	400	430	419	448	423	879	854	380	366	396	369	363	410	395	400	385	356	390	406	361	403	367	363	370	414	384	362	406	361	385	370	355	380	396	397	416	404	379	387	369	387	389	361	378	428	365	422	373	367	360	374	398	358	364	406	371	364	389	363	420	404	369	369	389	369	330	401	375	359	375	366	359	375	357	320	405	378	380	414	392	407	339	404	374	377	369	394	371	428	333	369	405	393	401	403	365	358	394	346	378	389	400	365	389	397	382	389	349	345	397	371	368	378	381	385	385	391	389	372	369	375	405	401	415	319	405	371	364	374	353	403	387	379	356	413	376	385	397	384	384	377	385	347	380	328	366	345	351	397	395	366	388	355	388	363	376	396	392	372	366	368	394	399	358	388	369	358	403	383	349	408	404	397	407	379	384	386	400	364	361	392	403	372	344	398	378	387	376	406	380	403	396	371	375	400	405	369	362	404	395	386	333	422	370	397	374	355	382	422	346	375	372	371	368	383	363	332	385	375	380	355	394	365	403	354	382	375	360	373	348	376	415	371	357	375	386	410	359	381	404	408	391	365	398	386	398	368	369	374	367	383	401	360	373	378	425	350	388	403	369	346	394	382	372	384	385	400	399	399	376	354	391	398	396	394	407	352	354	378	368	368	400	354	356	363	364	378	375	362	381	364	382	372	406	384	384	366	395	389	357	392	380	372	390	383	392	375	397	392	357	423	378	359	344	354	390	388	390	338	362	393	397	367	391	379	399	349	367	377	368	360	413	372	409	403	375	365	372	409	367	355	393	398	351	402	384	382	358	364	440	368	408	399	400	381	364	377	381	367	405	379	453	366	365	386	394	387	368	361	392	406	370	402	399	401	389	377	386	357	373	371	401	409	388	358	372	358	402	372	359	428	382	381	404	412	405	371	374	370	361	368	377	361	384	364	347	368	391	364	380	357	373	398	404	393	392	389	364	390	391	396	368	430	421	368	382	406	391	410	381	354	363	374	369	380	370	377	352	350	388	404	341	375	401	409	356	348	352	363	380	370	405	359	373	396	377	383	338	375	363	396	413	373	400	383	372	351	372	358	383	362	404	371	368	410	359	375	391	387	367	404	383	368	350	380	411	409	358	370	352	390	377	395	375	397	382	396	355	371	433	348	365	402	400	356	386	395	349	370	384	394	363	383	376	351	364	376	369	378	370	348	390	342	371	364	399	366	371	353	404	372	382	347	380	419	419	370	378	403	371	347	374	368	393	381	393	397	397	375	394	341	382	395	361	397	375	398	353	359	386	354	392	358	360	376	336	367	397	389	434	387	393	393	390	388	413	373	380	340	372	368	350	374	392	356	360	372	342	412	403	338	343	392	344	399	395	418	372	354	353	348	346	355	353	372	419	382	388	360	365	336	383	372	372	359	394	374	391	393	383	398	402	392	391	342	381	382	405	393	366	399	374	338	365	377	364	378	373	380	372	362	363	395	355	389	381	358	385	349	357	370	362	365	395	377	356	385	364	374	367	340	409	343	371	358	361	413	315	364	397	380	349	395	406	405	403	337	341	372	397	385	388	388	379	388	381	373	373	346	384	404	385	377	394	392	382	374	402	378	390	388	426	392	393	365	381	375	401	387	361	378	380	352	366	381	386	376	383	413	345	355	390	407	392	389	403	375	355	362	377	380	381	398	382	353	362	389	395	402	416	381	381	373	362	407	379	360	379	384	410	375	358	371	411	419	385	403	390	422	362	399	363	336	381	404	399	363	375	397	384	392	369	384	407	409	406	351	375	361	381	397	365	368	332	373	383	392	382	397	367	376	373	356	383	358	361	397	410	362	367	369	392	413	393	361	424	398	394	373	426	402	392	422	358	371	372	377	400	371	400	385	391	391	356	370	358	376	389	371	398	349	432	352	415	399	347	361	416	393	345	405	353	419	343	404	364	397	363	357	375	409	364	379	360	379	364	360	370	403	385	383	379	381	376	396	389	384	388	371	397	373	383	371	403	382	371	353	394	363	353	377	368	345	363	354	386	359	382	366	391	381	345	410	377	400	371	389	385	387	334	416	363	368	340	373	412	381	388	416	389	382	407	401	372	347	386	409	377	385	382	389	411	387	367	391	419	346	363	389	376	406	351	341	377	391	348	378	347	377	414	379	401	355	397	392	394	379	386	391	379	409	373	410	392	403	366	361	395	380	424	373	424	370	382	383	386	397	400	365	398	360	355	366	356	364	355	365	387	385	407	409	358	357	379	362	390	398	367	386	365	365	385	370	386	371	387	346	388	407	393	381	388	380	370	412	395	349	402	391	376	384	394	417	338	390	372	364	407	393	357	394	411	374	351	386	367	376	357	382	371	370	407	392	388	389	407	412	411	364	338	352	394	365	381	370	390	335	350	374	375	384	389	367	370	356	371	347	367	380	347	385	376	376	343	368	380	414	401	379	346	408	419	377	388	367	413	369	350	365	376	380	379	403	372	376	358	385	413	345	371	343	396	380	400	409	360	402	366	377	376	371	366	393	341	389	394	433	401	387	385	380	374	389	363	401	390	361	368	373	384	362	351	398	361	359	379	362	350	362	360	372	368	391	363	422	392	402	394	391	405	379	408	386	406	381	361	383	375	409	365	386	391	377	367	371	397	403	373	360	384	403	351	375	378	341	375	416	384	367	372	351	360	345	361	379	349	395	345	400	363	424	360	405	410	379	414	400	390	364	377	375	378	384	410	388	420	375	377	380	397	405	395	404	389	383	391	375	371	425	356	389	389	386	401	380	389	360	378	411	424	357	359	391	365	377	409	395	416	379	380	349	368	388	377	369	374	369	349	351	371	374	420	361	378	386	399	365	398	380	363	387	402	409	397	399	382	419	390	389	375	416	369	360	397	409	361	379	372	352	375	369	361	410	341	396	387	409	350	357	393	365	345	396	374	380	370	405	338	348	351	407	396	331	389	377	396	345	397	390	386	379	372	392	389	412	405	343	350	378	381	375	387	381	380	340	346	372	387	354	390	355	398	377	367	386	335	370	369	380	419	423	400	384	405	367	415	422	408	374	362	336	366	379	388	371	414	395	340	379	365	363	393	360	350	418	395	385	375	329	370	414	355	393	351	370	355	378	366	408	368	405	416	366	399	421	388	355	374	402	384	401	366	380	375	346	354	371	374	366	382	328	406	358	429	391	405	386	358	350	398	409	357	361	365	387	382	402	371	380	364	373	367	343	355	395	394	396	410	391	378	381	359	370	376	376	354	388	381	384	386	370	416	357	357	364	402	356	348	358	315	394	358	388	390	379	385	415	371	405	376	340	358	431	368	391	383	380	411	404	357	377	376	394	383	387	409	403	365	378	383	402	423	394	387	366	355	414	374	373	338	378	387	392	348	345	340	358	377	370	364	429	368	346	390	369	365
15488	11487	16194	31337	31237	20946	14818	16150	12298	9315	7259	5360	3420	2106	1743	1638	1393	1444	1477	1405	1425	1319	1194	1152	1291	1581	3060	3321	2606	1829	1947	2143	1751	1701	1248	1032	1002	1063	1116	1030	1017	1011	1191	1279	1642	4989	3771	996	939	907	876	933	906	898	929	937	952	873	932	857	898	910	920	892	955	892	900	913	905	937	900	904	900	893	903	902	909	911	883	916	900	880	927	887	909	889	911	886	910	852	887	925	911	908	861	854	918	843	886	886	846	919	884	908	942	940	877	862	880	881	913	885	874	886	879	919	901	901	878	922	882	877	918	904	889	913	932	889	830	865	924	933	863	880	880	890	904	932	888	930	900	936	892	894	888	896	865	929	883	867	835	927	862	893	892	861	901	875	869	883	940	909	856	879	906	877	923	939	845	948	863	869	894	887	887	923	896	889	894	861	896	910	857	899	908	892	876	893	869	920	892	953	902	908	962	913	992	878	910	851	927	909	861	867	876	860	879	794	890	796	898	901	860	934	879	902	903	837	890	897	888	868	900	950	896	882	892	881	864	869	919	841	828	913	839	858	963	907	897	873	915	855	871	863	870	895	926	867	883	853	936	890	919	898	882	798	869	920	943	869	923	902	925	853	951	860	906	882	826	885	893	906	909	881	870	907	865	892	876	901	869	903	932	902	910	796	915	886	882	924	910	920	877	908	873	889	837	896	889	925	883	947	899	897	884	852	876	904	883	894	871	894	880	907	840	917	855	823	898	882	852	903	849	873	925	858	933	898	882	884	868	847	908	926	888	930	887	880	885	867	922	910	895	813	876	892	909	862	862	894	905	904	791	898	875	878	877	905	927	879	884	864	914	901	939	844	959	920	966	938	880	912	854	881	883	916	836	904	912	923	864	872	865	862	835	866	927	882	918	875	892	896	877	871	901	870	927	871	925	868	859	930	858	937	883	948	926	911	876	890	885	920	877	875	931	882	914	924	878	928	942	846	902	917	884	870	947	887	900	863	893	904	908	875	936	925	871	814	886	914	927	902	897	891	944	918	878	964	866	898	927	826	928	888	836	896	904	897	902	897	885	914	884	903	930	888	895	917	969	875	909	910	911	931	899	913	836	928	884	917	870	837	959	845	967	858	883	879	917	910	884	932	885	850	889	868	917	885	899	897	938	904	878	923	919	879	906	874	905	892	871	902	930	927	899	889	847	909	922	881	848	848	876	878	911	901	894	943	941	906	878	875	871	890	911	865	938	874	919	900	907	886	940	881	919	915	869	893	897	946	842	892	891	880	909	889	922	924	899	923	830	920	840	912	895	871	962	930	912	886	881	859	875	877	875	919	873	885	860	884	865	857	860	929	874	970	914	878	927	909	891	930	914	936	838	893	889	914	887	885	887	931	834	905	930	838	886	867	857	867	877	928	909	827	864	924	876	890	868	866	889	922	903	859	891	886	897	947	855	870	924	868	893	908	930	883	892	820	927	876	922	954	857	851	866	894	894	871	926	920	827	888	895	854	873	876	841	888	881	840	937	942	898	851	822	889	890	894	903	933	884	854	934	922	890	893	945	876	834	867	883	943	854	870	878	902	921	819	879	909	892	896	894	907	908	894	874	912	866	889	909	931	898	832	942	910	875	879	889	850	832	909	883	886	898	872	885	869	890	855	848	884	877	962	855	909	892	926	879	922	899	880	870	892	820	913	846	953	853	848	938	852	890	910	904	826	914	917	866	886	927	892	894	872	808	880	877	866	852	898	927	908	928	907	868	943	899	861	899	841	924	894	827	897	924	827	859	954	889	893	893	852	906	904	875	864	887	943	931	902	913	859	873	899	922	888	814	932	824	854	889	904	850	946	928	900	884	941	919	846	929	847	960	926	907	884	945	899	915	913	863	925	888	911	903	841	880	914	871	951	878	875	919	896	923	916	898	873	854	891	837	970	892	897	854	879	944	919	871	861	909	903	842	957	926	911	924	917	940	898	893	910	883	921	849	849	914	867	884	911	918	909	825	887	898	852	845	842	917	911	886	886	853	894	860	894	862	891	844	893	812	892	889	853	918	883	888	928	865	847	905	906	912	806	909	816	869	897	877	881	902	899	992	908	858	887	866	911	855	895	857	908	894	857	860	852	925	877	908	916	894	868	891	864	864	945	911	904	854	903	857	926	885	929	899	896	904	925	848	913	901	880	932	864	909	897	879	903	863	952	872	829	840	873	865	909	894	892	852	883	889	870	841	894	861	890	858	886	899	903	906	855	901	887	922	907	911	917	881	920	850	873	888	961	916	886	903	889	929	853	914	902	883	893	880	848	902	893	887	890	888	859	874	882	895	873	942	902	904	927	888	886	885	795	869	900	900	877	901	895	908	904	871	835	925	907	865	893	892	878	919	890	940	876	909	894	923	846	843	906	913	885	936	850	907	881	862	906	849	894	899	856	898	905	858	885	932	878	927	876	873	902	893	890	912	888	879	938	882	906	867	871	922	861	834	893	893	891	895	931	915	860	895	924	845	911	871	833	906	854	900	872	881	938	837	908	913	860	923	867	887	868	910	893	833	858	933	847	892	883	904	867	912	862	910	918	884	870	964	897	894	886	864	837	913	842	865	909	918	885	922	877	909	952	874	870	843	913	875	891	892	916	859	875	882	832	858	878	895	878	877	949	860	894	899	900	951	866	908	928	867	906	903	937	870	834	875	891	957	895	885	856	885	895	903	874	886	891	876	883	911	924	877	864	886	934	890	882	863	930	907	957	858	899	877	975	901	875	953	887	892	821	896	920	870	873	887	890	850	879	909	921	864	851	875	882	921	912	892	935	943	876	879	880	874	926	864	871	885	827	888	918	878	868	847	860	899	930	899	900	865	923	840	944	874	854	942	895	886	892	915	831	864	873	901	906	927	881	860	839	911	909	881	858	902	889	882	883	910	902	899	859	902	900	923	869	897	884	908	917	835	917	888	910	887	911	894	858	916	784	886	922	861	870	879	899	933	897	881	894	919	859	915	834	888	889	925	860	897	868	875	861	911	900	929	901	849	923	918	867	875	905	892	860	888	849	904	950	886	836	946	882	844	857	890	930	937	893	916	912	932	931	954	894	821	908	844	920	904	878	887	899	857	897	886	899	910	874	909	883	876	934	902	879	917	935	882	900	870	872	919	901	930	916	890	930	933	903	910	868	870	910	865	874	953	916	899	862	921	857	944	855	872	916	927	920	896	933	819	928	901	891	949	883	933	898	890	873	934	888	902	956	929	872	844	919	915	888	869	846	861	947	933	877	904	876	856	910	894	844	901	849	863	895	849	860	884	884	892	917	881	918	852	918	916	952	892	933	934	917	867	849	831	871	875	820	857	863	931	899	927	906	857	904	873	806	882	920	884	896	891	861	887	924	891	907	867	861	920	881	864	898	890	923	921	837	941	891	995	910	886	885	903	887	889	854	871	873	906	971	930	915	868	884	917	864	888	871	875	916	875	884	878	885	942	884	873	919	895	866	898	872	877	857	923	927
3558	1184	1985	2542	2017	939	586	554	579	546	418	345	285	231	221	204	206	238	210	250	219	259	204	222	197	241	313	326	279	239	232	306	260	265	231	253	233	237	236	207	213	235	234	217	248	215	245	237	225	233	204	208	204	203	232	207	223	215	214	221	233	250	204	215	241	223	212	212	216	210	222	226	198	222	219	199	227	219	214	235	210	215	212	222	207	213	227	229	236	229	244	230	235	206	201	166	187	229	226	225	205	215	219	222	229	227	226	225	211	197	206	198	222	193	220	210	218	223	243	230	184	219	210	192	186	215	239	188	200	227	234	198	196	228	203	253	208	252	252	185	206	208	202	226	207	164	211	213	214	215	205	206	202	243	229	218	226	203	207	245	217	218	217	205	190	257	218	226	248	244	224	217	222	271	239	214	217	217	209	228	228	216	207	196	200	204	252	208	229	223	225	231	232	215	226	216	214	212	198	195	224	222	207	198	213	201	244	211	205	227	225	217	230	219	222	218	240	202	234	200	215	213	227	226	197	224	211	234	221	231	223	210	196	221	213	200	234	199	222	244	210	199	208	200	216	214	232	212	238	221	186	201	246	210	216	213	208	236	231	219	223	204	212	185	201	200	207	217	226	232	211	223	218	191	226	219	209	212	254	209	218	207	229	220	217	214	209	246	212	197	219	222	226	221	224	216	218	225	215	232	183	233	231	218	195	252	209	206	188	243	231	224	225	242	203	202	196	216	235	235	221	233	232	191	216	207	229	223	198	224	221	209	218	198	237	212	241	209	226	232	228	216	190	212	215	247	221	214	213	228	226	218	209	203	234	197	221	214	221	209	220	212	245	229	217	215	226	201	204	223	245	223	217	221	221	232	205	212	207	203	219	223	215	210	219	204	229	247	234	196	228	242	219	211	235	237	213	233	224	198	221	234	210	185	261	247	218	207	249	239	219	210	244	227	208	206	224	218	258	221	262	217	228	209	214	209	206	213	225	233	212	240	214	205	232	242	225	212	253	243	273	205	215	208	223	214	204	217	229	225	218	193	219	220	231	216	225	208	218	241	237	208	192	233	211	199	217	225	218	222	248	223	232	247	200	217	247	229	243	177	238	233	231	222	216	193	236	243	202	238	229	240	179	236	227	226	197	211	219	212	189	202	235	237	239	223	208	208	226	205	187	244	206	224	211	181	228	221	236	225	231	201	221	185	250	222	231	226	221	218	235	201	206	246	210	224	219	214	227	224	204	248	210	214	234	218	208	188	217	189	226	241	238	232	214	202	227	223	218	215	233	239	222	221	220	227	219	225	227	204	204	237	235	257	238	242	214	221	217	204	205	219	209	203	216	250	224	231	251	207	228	201	200	229	219	207	208	238	250	242	215	217	226	226	219	221	190	234	171	220	249	209	206	215	199	237	219	189	218	205	186	206	227	238	218	224	218	214	227	202	235	234	205	234	214	194	226	201	232	215	199	213	212	208	194	215	224	244	196	210	196	211	230	225	206	234	239	210	212	209	213	216	227	232	222	220	226	208	212	211	212	194	216	204	208	233	219	230	229	213	240	202	208	190	234	234	251	227	224	197	213	220	195	228	228	209	210	189	203	210	207	204	220	241	224	226	194	233	226	231	236	221	213	222	229	205	206	213	178	221	225	222	214	202	210	229	195	256	227	180	207	214	233	209	219	193	237	221	236	236	232	212	221	215	210	222	191	205	232	212	213	237	231	222	195	241	199	242	207	235	225	236	234	201	235	214	228	211	223	219	221	200	209	212	214	225	228	237	258	248	223	217	220	236	208	208	219	233	215	260	213	184	216	217	259	224	218	235	207	213	256	231	202	237	243	209	218	224	217	220	199	196	207	207	215	219	227	217	246	242	232	236	235	205	210	212	242	233	204	208	217	225	199	222	215	238	201	195	218	218	210	229	206	189	228	206	251	221	197	199	243	231	229	224	216	241	207	231	202	229	243	224	216	215	229	210	228	228	245	204	208	230	235	234	211	195	220	228	231	227	216	214	182	217	207	224	212	230	238	208	230	221	217	234	218	200	229	238	222	236	229	216	218	204	212	200	238	244	226	227	230	206	224	236	209	221	238	217	239	217	208	225	209	221	243	219	235	209	225	205	220	243	218	222	223	227	243	230	202	209	225	217	206	228	242	204	220	206	216	198	219	205	220	207	231	232	246	212	206	218	218	218	228	225	192	218	212	203	224	243	238	244	205	228	222	214	213	243	200	239	227	205	236	215	206	224	249	217	228	233	234	206	238	248	231	202	200	208	245	232	216	234	207	209	228	212	228	235	245	232	244	186	211	194	233	208	203	179	216	223	232	234	204	216	211	217	210	206	236	228	244	213	239	230	203	216	234	229	221	239	215	195	193	216	223	240	216	215	247	226	212	243	229	185	210	245	216	251	226	236	223	220	248	248	225	207	228	217	215	225	213	259	213	223	214	255	204	202	253	223	200	226	221	221	208	181	179	222	202	214	223	215	230	222	201	226	211	207	222	202	220	234	210	208	214	223	233	218	212	216	221	199	215	201	220	194	240	229	192	207	226	208	189	236	241	238	209	232	245	257	198	214	213	244	189	234	214	207	207	196	192	199	231	210	235	225	219	218	215	218	204	218	236	252	212	200	223	237	227	223	194	212	218	193	223	236	228	250	208	222	195	222	207	237	191	229	246	221	187	195	224	219	212	231	194	228	244	206	235	210	242	214	198	201	189	217	190	230	212	221	218	250	217	215	245	226	215	215	207	201	208	205	183	245	220	214	202	220	229	228	230	219	215	214	240	233	222	230	252	229	214	224	225	223	225	240	231	199	233	210	218	231	199	201	204	233	198	233	229	220	215	224	217	227	211	226	231	241	238	229	221	206	228	218	219	225	212	221	217	237	229	205	220	247	208	228	243	264	258	219	218	210	211	209	231	223	211	212	195	198	225	236	206	210	217	223	207	234	218	220	224	223	208	222	217	241	223	236	214	209	209	232	215	208	219	211	206	230	234	210	229	217	211	234	201	223	228	207	214	209	235	210	221	231	239	191	171	204	222	214	193	208	186	239	204	223	235	192	238	198	219	221	218	257	229	237	204	223	216	223	229	208	270	210	229	211	228	200	227	245	237	211	221	216	196	229	219	239	199	201	237	203	202	223	232	213	228	236	253	223	226	240	207	243	218	229	230	237	221	189	216	237	206	239	202	208	215	229	202	201	203	195	241	205	235	221	196	229	217	221	196	204	214	219	224	187	217	232	215	223	234	244	224	230	224	240	203	235	229	216	236	219	241	231	178	226	208	218	233	218	223	204	231	214	229	236	177	203	219	225	218	215	207	207	201	231	195	225	235	241	215	200	231	242	234	233	196	217	235	220	221	223	230	239	221	210	196	212	217	219	214	206	219	224	244	219	204	230	219	229	201	228	228	215	222	240	239	230	204	216	241	198	223	241	218	219	224	213	218	231	213	223	230	250	224	205	211	229	221	213	198	213	182	235	204	203
3140	1557	4134	8054	7204	3730	2402	2440	2468	2290	1816	1268	971	668	597	552	590	680	669	611	613	604	534	592	595	819	1403	1199	1142	818	898	871	819	803	615	585	555	620	580	564	547	566	566	618	744	732	584	535	562	529	549	578	518	566	557	539	529	518	558	530	558	538	526	546	541	530	573	552	558	529	518	540	519	547	607	552	517	574	537	561	527	557	543	544	561	543	530	547	523	538	552	556	587	598	509	567	533	508	554	536	501	544	534	540	507	537	534	549	566	584	532	549	579	547	538	514	542	507	588	553	548	551	564	523	516	530	572	551	563	569	580	539	533	552	585	519	519	565	571	557	539	547	544	515	554	537	560	562	556	498	562	512	530	540	537	529	542	515	540	558	517	521	579	541	528	602	519	530	565	541	527	545	532	513	525	532	543	574	551	488	514	548	544	570	582	530	555	526	521	551	589	526	532	555	515	528	554	522	516	519	508	548	538	558	528	559	506	549	567	550	512	503	577	556	545	543	511	517	527	547	545	505	543	544	543	538	523	568	505	552	564	573	581	550	562	560	514	492	505	511	564	526	547	518	540	592	552	534	528	548	533	531	506	549	519	562	522	542	511	564	509	550	533	591	508	583	560	520	561	515	554	550	538	581	563	535	570	574	494	528	583	548	514	536	540	532	549	554	578	521	527	530	547	531	538	552	573	502	530	538	550	522	564	533	522	555	527	566	554	565	530	565	581	578	525	543	560	520	559	490	512	554	555	483	496	522	520	514	570	496	525	519	557	560	527	539	520	530	555	537	549	502	555	542	529	546	530	538	548	540	541	566	535	550	523	511	497	556	567	568	531	517	537	527	541	551	560	548	520	564	510	548	582	539	569	533	534	529	564	485	558	584	542	570	555	553	532	552	515	567	535	580	524	573	541	555	543	524	570	542	571	568	550	568	565	477	527	566	555	579	556	554	515	546	539	511	521	533	532	528	504	582	525	523	524	492	544	545	572	548	554	535	553	540	524	554	533	546	511	529	538	515	535	534	521	506	561	515	521	549	567	574	536	560	526	568	554	533	570	562	566	531	504	533	516	572	521	519	540	534	553	516	555	581	560	570	540	545	558	564	568	518	538	606	550	567	553	511	557	546	523	510	536	516	524	552	550	532	563	547	531	499	531	528	556	544	513	507	528	527	557	540	546	555	547	520	576	508	524	545	526	554	508	565	521	550	554	512	502	524	539	565	566	535	527	529	527	576	504	513	571	560	529	549	566	565	505	510	566	556	540	516	537	533	549	523	560	525	515	546	564	539	527	589	577	593	537	574	604	532	542	503	564	541	527	531	586	546	527	565	512	532	551	519	518	576	539	564	545	541	562	571	556	529	548	524	529	521	551	553	509	563	564	572	577	552	555	572	550	549	524	535	570	568	541	570	552	551	553	571	530	580	515	570	516	538	554	551	513	528	537	521	541	556	530	519	505	571	543	548	544	514	543	557	541	559	569	527	522	518	554	523	529	596	577	522	524	538	512	576	570	563	513	556	539	570	576	573	525	528	538	551	566	548	568	527	520	523	537	545	534	523	544	519	583	574	568	554	554	551	542	542	523	514	530	591	563	551	543	517	504	490	560	540	598	546	543	507	519	536	553	602	544	542	525	557	510	540	543	585	523	523	554	563	557	560	551	579	533	545	541	555	505	547	569	548	555	556	559	541	516	552	511	546	554	542	536	526	510	527	524	583	545	550	572	526	547	524	533	569	539	516	543	529	566	511	528	524	581	545	596	585	537	559	580	533	562	547	583	539	575	514	559	548	572	542	538	559	514	530	549	555	533	580	546	525	559	514	529	569	562	543	590	515	517	547	562	537	550	508	558	509	574	521	551	543	568	526	562	548	586	556	533	541	568	504	552	535	566	573	509	511	551	568	563	525	555	579	520	544	549	543	530	559	532	505	579	494	574	540	545	550	561	518	530	575	549	551	576	518	540	540	555	525	566	541	520	510	584	575	538	571	549	523	568	539	559	556	548	551	518	549	587	535	548	522	567	501	523	585	502	540	549	553	515	545	512	516	521	519	550	552	570	558	575	547	509	540	540	561	550	542	551	575	541	525	555	571	535	552	557	565	542	588	538	548	518	535	567	547	565	519	561	510	538	559	539	559	542	520	596	528	492	519	552	522	541	525	530	575	540	521	571	532	530	536	560	527	538	524	558	538	520	595	515	510	572	529	590	522	564	550	580	546	547	527	504	537	544	495	501	537	563	565	549	545	554	511	501	541	550	518	527	517	510	530	562	533	580	574	566	532	516	524	549	564	561	551	566	550	523	539	577	573	557	557	506	525	558	498	580	489	546	558	550	525	521	556	580	566	553	527	537	525	514	570	546	529	565	569	528	510	518	522	564	554	554	521	548	518	566	507	558	536	523	499	565	530	543	539	564	553	519	554	508	546	518	536	547	543	511	543	506	539	551	551	554	491	553	579	536	591	582	543	544	557	486	510	487	536	548	528	551	535	516	552	495	517	560	549	518	549	534	537	570	560	537	552	530	552	522	549	527	549	555	546	555	531	571	578	596	540	531	559	516	533	544	596	564	476	570	538	541	602	533	546	485	545	497	589	555	557	518	580	570	521	559	559	558	556	509	493	541	552	530	524	532	518	558	548	538	529	511	578	527	537	577	561	547	562	522	548	512	550	550	537	507	572	535	559	585	550	550	530	579	547	556	529	554	566	541	511	549	535	540	529	516	490	474	561	518	527	569	561	525	512	531	563	524	566	498	545	580	521	547	551	538	568	571	529	527	533	528	533	556	549	567	535	545	542	497	574	531	524	550	562	525	519	530	523	514	519	546	530	541	497	550	517	580	563	551	540	534	557	549	540	571	538	568	540	520	560	543	554	526	546	537	571	571	566	510	507	554	537	539	577	516	551	541	533	554	556	611	547	536	566	545	514	529	605	593	556	548	583	533	517	508	503	561	573	529	521	506	545	554	582	531	578	507	537	539	580	560	556	553	551	533	554	538	543	540	473	566	563	549	535	534	522	512	546	535	519	565	562	539	524	581	543	517	553	562	537	502	539	562	534	558	568	546	543	541	525	544	518	536	519	553	499	502	533	572	545	567	542	570	553	551	580	551	579	516	497	607	550	505	552	553	540	549	530	548	522	574	529	558	541	519	551	528	510	598	537	543	532	574	574	574	544	535	577	558	573	547	543	549	531	522	561	523	558	550	570	522	575	547	541	549	555	533	517	536	555	530	528	545	573	588	548	541	527	520	558	513	526	555	539	544	564	556	542	554	574	482	561	491	531	531	547	550	576	521	552	543	528	555	550	535	546	552	564	584	565	587	523	539	513	548	558	552	530	611	525	518	528	513	540	518	575	581	553	560	547	536	553	497	546	572	525	556	524	551	504	558	501	528	558	567	558	589	566	531	512	521	515	533	614	481	531	571	601	548	534	540	538	558	540	552	541	581	521	577	531	549	531	539	564	560	512	521	573	542	510	516	586	535	555
13688	8519	10223	16113	11466	5873	3016	2284	1213	805	688	489	411	303	281	292	267	299	289	261	247	243	237	282	274	349	472	426	401	339	308	318	331	279	254	245	236	253	239	208	245	229	259	286	294	618	405	244	220	251	213	222	249	229	210	215	235	203	220	229	234	223	219	225	246	228	240	222	216	218	214	221	242	268	217	216	232	238	213	230	227	227	205	203	243	252	210	201	234	218	236	209	227	231	250	220	231	218	200	239	249	230	205	236	232	261	225	181	228	203	222	212	202	236	216	214	241	228	233	225	254	212	221	210	239	222	225	202	240	212	257	216	206	231	231	243	202	219	246	206	244	226	230	224	203	224	199	220	223	258	220	224	232	235	225	218	227	247	230	240	191	216	215	203	239	213	204	202	215	226	244	225	211	208	258	220	211	221	202	233	227	216	208	228	244	232	227	234	233	239	236	205	233	256	226	225	239	271	229	223	229	212	213	234	214	230	241	215	228	259	214	203	233	222	229	222	258	229	215	248	252	203	208	229	233	249	225	212	205	250	227	260	216	211	208	224	240	242	243	224	241	249	217	236	242	219	222	197	200	225	239	238	206	241	222	217	209	242	248	213	233	232	224	202	204	242	215	215	252	240	251	232	248	205	229	239	234	231	223	281	226	219	215	194	213	241	202	202	190	254	222	211	203	216	236	237	230	241	216	227	232	238	229	209	227	248	243	211	221	241	193	203	233	243	238	225	230	228	230	225	198	207	223	193	223	230	202	211	256	233	235	228	225	225	215	246	219	204	221	191	219	197	274	231	240	229	249	218	217	206	194	232	226	225	222	224	238	195	218	237	213	199	218	215	211	203	229	232	211	235	262	214	222	237	255	226	213	233	229	201	237	210	235	250	218	222	221	219	229	210	253	202	218	229	226	275	251	228	250	230	227	196	242	229	240	231	255	213	226	226	209	222	211	223	245	227	220	204	258	222	204	237	204	223	230	222	228	237	253	217	266	204	202	205	220	241	234	237	194	211	257	239	230	234	235	227	240	231	233	226	232	219	225	253	211	210	241	222	270	253	236	232	232	217	229	203	238	224	232	241	249	240	205	233	246	226	212	222	226	215	234	219	213	248	227	239	242	226	218	213	233	201	236	221	206	240	243	226	224	221	231	224	257	236	203	211	236	224	216	220	225	221	238	226	230	237	244	228	226	206	223	257	254	220	193	209	214	240	239	221	215	225	204	224	213	202	204	230	229	233	199	233	228	226	242	236	248	246	216	217	216	230	225	249	243	204	224	193	209	227	228	216	235	243	214	218	214	223	184	225	230	234	256	223	208	252	208	209	224	251	240	240	231	253	202	202	235	210	229	220	258	232	229	222	222	218	201	216	220	234	237	215	231	227	220	199	237	238	229	222	225	219	230	211	229	228	237	235	212	218	221	238	212	244	205	221	241	209	244	245	245	207	246	245	236	224	261	247	201	221	235	234	225	234	226	230	218	229	217	216	216	212	225	237	246	217	230	217	237	232	260	228	227	232	223	234	248	223	227	233	212	216	203	228	237	224	250	221	224	251	225	212	214	212	228	213	224	212	228	219	224	196	224	240	270	244	243	228	241	238	215	195	221	208	246	199	213	183	224	246	214	234	240	211	216	235	228	224	209	251	233	252	247	229	244	209	235	212	226	199	238	263	261	240	220	233	230	230	225	227	223	221	241	201	249	217	205	207	218	225	216	232	218	203	226	226	244	226	231	209	224	209	234	239	230	229	234	232	253	230	232	209	184	240	213	231	224	204	221	240	233	233	231	207	232	209	230	223	204	227	231	260	225	205	218	227	240	262	221	233	213	194	220	213	217	227	212	215	220	219	217	189	241	236	223	203	216	234	209	213	191	205	197	211	229	236	237	202	236	204	236	235	232	217	211	240	227	215	227	238	228	248	220	245	221	198	217	229	222	226	249	213	235	247	217	249	234	214	244	222	190	246	227	211	200	230	247	220	219	222	226	254	228	223	208	234	252	253	206	233	225	240	242	223	253	232	229	220	173	246	213	235	204	210	249	211	234	238	237	234	206	231	256	216	238	212	218	215	234	214	236	223	243	205	224	229	218	239	248	221	207	243	232	235	200	217	214	226	244	254	211	206	214	242	211	217	219	230	224	236	208	229	224	219	242	193	204	243	234	231	218	221	214	217	224	240	251	220	214	222	228	238	246	231	203	221	242	220	231	218	234	228	226	236	223	219	236	220	222	205	219	215	242	228	229	208	227	236	241	195	228	238	216	225	204	233	234	224	216	213	225	214	223	228	217	252	245	227	215	192	194	236	218	227	259	237	218	256	237	218	262	223	230	211	247	225	234	240	205	252	247	207	206	256	232	220	227	245	206	218	233	233	246	232	207	220	216	226	220	198	251	220	231	274	226	205	221	225	229	219	231	246	231	225	224	211	219	218	234	211	232	234	212	232	216	211	241	226	233	224	222	227	230	246	226	230	251	224	239	231	249	221	247	220	216	208	241	218	233	244	195	235	207	230	200	247	252	242	229	233	223	211	235	218	226	222	237	237	248	226	231	242	226	203	233	234	226	203	213	215	245	233	259	208	227	201	231	192	239	232	185	224	231	225	215	220	227	229	224	238	220	196	210	191	218	216	224	202	225	250	247	221	229	221	222	228	238	227	252	218	200	254	219	231	217	216	206	221	232	198	243	226	217	241	216	227	234	245	220	189	208	224	229	213	211	228	221	237	210	255	250	226	225	226	232	256	241	231	212	221	240	219	238	205	257	224	233	238	217	222	219	239	226	187	219	229	213	214	199	219	221	223	227	225	219	248	252	266	218	216	212	237	208	253	201	211	203	219	230	226	236	231	218	253	213	202	203	208	214	197	213	220	232	205	221	241	241	238	239	229	221	226	222	239	262	233	190	211	201	227	205	202	192	199	240	207	203	209	221	217	211	228	233	212	222	211	239	210	239	216	225	215	235	229	231	236	222	245	252	230	215	220	253	226	216	243	218	257	226	222	214	219	234	226	203	218	219	238	229	200	234	237	220	223	232	224	246	225	204	215	210	221	214	226	199	200	262	221	211	215	217	204	209	233	216	216	217	210	217	220	228	224	230	199	243	233	263	223	221	231	229	246	220	229	254	222	252	215	237	240	253	235	228	212	214	203	210	225	248	225	219	228	247	219	228	251	216	227	239	202	235	230	257	229	222	233	221	213	204	219	229	213	224	204	234	223	247	205	223	219	205	212	224	241	227	227	229	202	238	222	230	211	251	237	200	204	216	229	236	215	233	248	197	247	203	230	239	247	221	238	247	267	206	246	235	198	227	212	248	242	211	210	223	232	243	223	219	235	225	197	231	216	187	203	234	212	202	219	224	207	234	239	211	224	235	230	243	191	214	231	204	251	209	239	208	213	234	205	224	215	236	224	253	252	220	219	233	219	225	208	223	218	214	213	216	227	223	225	228	224	219	235	198	245	229	225	215	239	239	225	241	241	222	247	185	244
8911	6634	13673	25086	21123	14797	10360	9516	5634	3672	2981	2209	1613	1251	1039	919	914	1101	962	945	827	815	768	804	848	1540	2416	2282	2103	1398	1154	1493	1262	1158	777	687	694	774	649	616	595	660	695	949	1123	3675	1629	621	636	581	597	594	577	578	597	597	584	553	592	588	603	601	616	577	576	575	579	554	569	602	589	576	573	621	584	579	565	549	601	573	590	548	607	571	562	598	573	616	561	593	538	562	617	543	606	534	569	605	580	569	555	580	576	595	582	581	596	560	578	573	596	595	586	626	563	574	578	550	587	540	586	589	607	566	567	582	547	585	578	628	577	544	575	616	544	526	609	561	563	567	567	593	602	580	603	602	571	599	587	537	566	609	598	633	571	584	585	581	571	576	606	602	561	545	555	558	591	564	566	577	614	603	573	537	588	610	593	570	574	593	599	591	582	582	603	571	606	586	542	544	576	567	593	578	592	579	577	563	578	580	547	602	560	581	558	607	590	576	585	549	593	590	591	567	569	599	558	565	594	524	567	555	579	563	589	592	591	605	587	611	590	560	593	603	574	558	554	641	553	557	561	590	585	571	565	579	551	597	542	587	539	572	570	605	547	605	579	578	631	547	545	541	596	570	585	555	608	543	587	575	600	590	558	548	594	550	543	540	585	610	575	560	576	583	582	577	616	591	545	544	566	533	541	633	608	614	553	540	569	586	569	570	582	589	558	540	586	521	561	597	595	589	552	595	605	617	574	574	569	636	573	564	543	570	547	626	564	597	589	561	608	591	604	609	586	606	596	560	549	559	583	564	566	594	528	566	561	559	551	560	549	592	560	580	591	575	580	580	576	570	555	574	574	582	582	571	539	542	590	545	604	548	583	550	557	536	564	572	584	600	563	570	585	565	594	617	518	522	550	593	589	555	559	572	553	544	583	547	632	581	597	564	577	543	587	515	561	528	599	568	597	564	573	565	591	588	542	548	600	563	561	559	594	616	629	606	605	578	567	601	566	574	574	566	541	568	594	580	607	575	584	578	567	535	569	574	589	523	550	535	540	541	542	605	571	526	576	544	565	583	615	536	585	584	568	590	583	562	580	564	581	595	552	571	570	602	594	538	589	559	561	626	549	581	593	583	603	591	591	558	588	566	582	592	579	577	584	603	594	599	597	571	561	532	560	575	566	558	593	586	554	600	601	552	536	570	562	573	575	614	579	597	563	577	544	572	569	551	569	551	554	557	544	536	582	564	573	572	581	550	540	544	536	540	549	615	534	583	546	562	558	596	560	569	561	529	586	580	580	576	571	624	580	524	596	599	552	565	548	551	555	573	570	554	593	606	599	567	585	546	600	569	601	576	549	573	561	599	566	646	569	549	565	596	546	572	570	618	573	532	565	600	597	619	584	563	610	565	554	553	571	574	593	549	591	573	603	615	575	558	612	567	586	571	584	616	552	557	565	565	563	542	601	593	556	604	588	599	577	572	567	563	578	582	563	566	560	579	559	564	615	530	570	601	556	595	558	557	566	597	622	576	572	588	600	586	574	604	564	575	561	597	574	513	576	571	559	580	508	562	603	599	557	563	545	545	594	539	572	557	580	572	567	538	552	555	556	565	587	614	551	618	588	574	606	583	583	554	590	583	561	557	592	557	569	556	593	569	599	566	561	592	619	569	589	586	535	623	588	586	556	632	553	572	563	606	607	543	584	592	617	526	559	589	564	543	592	564	556	555	572	548	564	591	560	576	570	555	569	595	589	616	577	593	628	600	573	565	606	587	586	566	555	556	572	589	585	563	595	557	556	640	597	554	613	569	592	553	526	526	540	602	615	593	611	578	624	572	544	607	544	573	548	564	534	580	583	598	605	549	541	601	559	573	569	544	580	562	568	539	573	579	600	642	632	582	609	596	542	565	554	584	543	584	578	566	559	579	587	576	594	541	578	578	605	568	592	571	566	565	591	624	570	517	621	575	579	600	555	580	564	565	558	548	556	587	580	662	563	537	588	579	513	575	576	591	565	577	566	544	566	558	577	581	584	629	601	568	609	600	576	550	578	572	572	533	561	596	609	598	544	606	579	603	561	564	569	607	582	598	557	609	565	557	577	576	595	572	562	582	615	592	597	584	594	582	563	586	561	567	567	573	559	580	578	568	562	558	550	581	591	613	591	542	570	561	606	615	596	602	537	554	536	571	571	607	565	570	575	552	548	568	613	572	580	539	585	577	536	544	587	559	572	580	569	566	617	544	557	573	564	594	635	582	548	591	516	574	553	565	615	568	562	523	602	567	532	585	606	594	532	568	596	594	558	563	550	564	596	538	560	560	614	558	566	545	569	529	572	569	610	567	583	542	526	545	585	563	569	553	560	567	608	580	597	544	553	552	566	570	590	577	591	576	576	603	587	594	602	550	588	580	533	543	612	551	606	558	589	591	611	597	537	593	558	562	591	553	621	609	532	569	574	590	567	571	595	581	606	591	591	535	557	582	551	578	568	596	555	586	564	604	572	526	580	565	606	574	550	594	556	572	524	528	605	595	584	586	560	592	580	563	585	582	597	566	536	572	608	585	567	579	573	602	564	579	574	556	569	546	532	561	579	603	559	595	527	585	562	555	558	576	569	581	565	567	602	595	536	583	572	553	576	604	568	529	569	604	572	561	576	567	588	565	533	603	584	591	598	581	575	548	572	609	587	549	594	607	574	569	594	570	541	593	564	577	554	545	588	556	605	571	590	569	582	561	549	581	542	556	588	539	636	570	637	566	571	549	581	601	592	573	581	561	576	572	573	532	564	513	564	588	557	570	620	548	591	555	563	589	548	561	562	567	563	535	576	537	586	587	525	608	567	568	566	549	568	582	576	595	606	575	593	521	571	553	586	570	566	603	573	578	589	587	567	554	577	604	562	574	593	557	542	560	555	609	625	551	602	581	559	575	613	565	591	535	590	573	598	573	513	571	653	529	533	565	583	549	611	585	554	551	561	546	574	567	573	552	631	586	605	574	564	577	562	572	534	604	610	582	572	575	560	566	604	539	585	585	559	586	611	574	592	572	572	559	548	575	611	568	587	557	604	605	633	558	562	594	564	599	562	624	568	568	575	596	546	601	580	559	555	571	566	599	532	566	579	545	611	540	584	556	556	571	572	569	599	582	561	562	554	599	573	557	586	563	564	579	601	580	558	577	560	593	573	550	528	545	530	553	570	581	584	584	624	613	557	547	630	619	584	583	591	569	579	594	577	562	510	602	565	573	544	566	602	560	527	592	558	587	592	599	578	560	576	599	596	572	586	610	530	594	595	600	532	601	582	556	576	564	584	579	597	597	561	585	608	573	559	582	541	541	576	578	636	618	583	585	563	597	563	564	551	567	563	588	596	544	554	544	644	579	587	524	563	583	542	590	532	554	600	565	580	561	599	573	560	540	538	561	604	598	605	546	574	549	595	608	543	567	533	578	579	530	596	602	572	604	615	538	562	635	552	556	569	599	581	562	595	557	569	565	551	602	555	544
21013	14697	17911	23465	17241	9323	5575	4007	1990	1188	982	745	698	601	501	475	492	481	477	449	440	375	458	409	462	570	705	710	666	588	523	490	532	433	354	406	386	415	399	351	388	400	392	477	467	1059	644	346	383	374	419	413	389	384	348	383	420	362	384	363	352	384	409	384	374	365	364	377	369	342	383	392	348	353	388	414	387	317	353	375	383	382	366	369	373	391	401	369	375	390	383	375	383	364	324	393	354	393	382	365	378	346	375	368	363	363	355	361	391	357	411	371	373	366	381	369	368	380	361	384	394	407	369	396	370	348	370	349	362	373	369	360	381	349	356	359	387	362	369	376	379	384	323	381	364	372	419	381	401	359	389	358	384	375	398	375	384	321	385	377	381	368	399	382	382	376	388	355	353	364	393	365	376	378	411	391	388	354	344	361	384	358	382	388	367	362	361	342	389	354	374	355	369	336	370	402	349	361	341	355	360	376	376	360	366	331	348	386	372	345	350	354	411	392	346	383	406	379	377	392	368	380	374	358	365	368	366	363	364	384	370	391	361	392	335	376	363	358	355	380	379	339	383	332	365	354	391	384	377	366	408	365	389	400	357	356	390	380	391	360	375	405	328	389	352	362	365	391	363	397	396	376	387	386	396	379	399	336	380	365	386	388	356	330	389	352	390	346	342	373	387	361	390	395	378	338	393	391	392	354	354	364	385	380	399	376	358	410	380	365	375	335	367	354	370	389	403	362	341	383	377	412	361	377	319	383	355	394	367	388	368	388	396	355	352	388	350	358	376	410	361	388	406	343	366	406	395	356	389	366	404	380	362	331	401	394	359	351	352	353	358	348	389	350	366	382	373	360	378	327	393	384	375	394	356	375	391	401	366	397	395	344	372	353	338	365	393	374	365	353	335	353	323	354	397	390	357	384	405	381	406	404	357	401	379	352	344	371	371	372	360	415	408	364	357	386	355	357	399	400	413	377	390	398	349	364	391	364	357	388	375	410	379	368	387	382	365	355	391	353	336	350	375	390	337	322	365	388	432	389	392	390	376	345	388	391	414	340	371	382	395	363	345	349	387	368	365	409	414	357	398	340	377	397	375	361	375	330	397	374	352	379	377	338	354	398	373	377	390	381	357	362	386	357	375	388	377	366	372	386	380	406	351	371	337	376	389	403	341	361	381	352	403	392	388	345	383	393	361	404	376	360	363	398	411	373	382	404	362	354	345	374	377	391	401	370	345	413	364	324	384	351	343	358	357	342	362	365	379	369	374	403	399	373	342	375	338	362	391	379	396	369	362	356	364	370	359	381	394	357	372	350	400	386	367	372	393	333	368	396	371	399	374	386	371	392	390	361	360	403	375	372	352	384	367	394	370	370	365	353	399	409	368	369	347	375	364	366	346	380	376	376	408	379	360	372	343	370	365	358	396	327	405	367	350	358	357	401	368	381	365	365	398	375	369	352	361	388	369	380	380	363	340	368	387	338	385	372	357	370	373	346	355	392	384	367	356	363	367	355	367	378	395	398	450	404	379	386	382	365	361	381	373	380	385	404	380	361	328	368	367	353	392	375	384	365	357	362	376	334	391	363	337	368	390	396	378	371	355	373	353	338	378	369	387	361	365	364	406	364	352	339	385	360	388	337	372	377	362	365	351	368	335	367	379	353	374	352	363	365	349	370	371	331	377	371	347	371	369	341	388	337	368	403	398	331	321	365	381	356	381	358	388	366	374	363	385	375	376	413	396	404	347	373	343	369	361	376	353	368	382	367	376	356	351	361	394	386	386	381	338	377	368	356	358	361	360	397	384	357	347	347	410	390	349	341	382	367	357	388	374	369	372	383	368	367	370	363	345	357	406	377	421	378	353	346	392	367	391	362	368	349	392	360	376	355	369	347	386	367	339	386	404	389	352	384	373	363	342	346	340	336	323	357	424	405	401	373	361	375	373	375	365	365	376	356	408	419	381	360	350	336	344	328	402	381	371	365	344	372	400	365	395	369	349	364	354	397	346	369	376	383	376	393	413	364	359	349	359	393	369	363	355	399	369	384	397	379	351	346	400	345	358	329	362	359	390	387	393	382	340	404	378	385	378	384	393	403	360	388	400	347	335	376	347	342	364	357	396	361	383	348	361	400	367	397	410	324	349	352	357	381	365	352	351	369	362	376	372	367	369	356	340	368	364	366	343	386	398	380	381	388	351	366	358	317	325	373	345	357	371	402	378	401	346	336	353	383	401	385	373	356	378	369	383	364	385	369	371	396	401	379	407	362	345	359	366	370	342	377	391	352	357	348	375	351	341	364	373	381	372	358	372	383	363	376	369	356	366	362	329	346	390	380	402	377	365	356	370	361	387	393	385	376	398	392	382	389	385	365	408	364	376	343	344	381	389	378	361	372	400	364	369	385	354	357	365	349	376	380	335	362	375	370	395	385	376	348	369	393	371	352	414	377	343	344	383	361	419	356	384	352	389	345	391	410	373	360	395	371	357	376	370	387	390	326	364	366	366	368	354	356	380	402	384	359	338	404	376	404	367	356	374	361	377	368	399	392	369	355	350	416	391	363	352	352	380	357	354	396	361	366	365	419	376	368	350	363	404	366	350	361	369	373	400	354	375	396	353	363	348	371	336	348	381	360	417	371	371	369	367	367	425	368	352	370	349	348	341	354	373	361	401	403	391	351	362	363	391	355	387	383	406	354	379	354	403	359	378	375	375	389	385	374	362	389	356	354	391	359	389	349	380	383	338	377	329	393	388	381	399	355	359	393	391	368	392	381	356	365	361	388	350	342	406	376	359	375	375	358	353	390	341	376	375	381	366	369	388	386	369	340	371	422	357	356	388	361	370	348	353	366	341	366	407	368	390	340	331	362	415	365	332	366	387	368	370	374	438	364	355	356	387	389	409	351	363	362	369	328	373	374	363	348	357	353	400	356	385	321	371	376	374	384	352	375	359	385	384	347	372	343	382	386	370	388	382	382	347	367	384	392	360	363	382	379	338	401	384	350	394	402	365	367	362	346	365	359	366	395	384	365	330	379	367	383	399	374	362	381	357	356	363	354	380	365	369	358	381	387	388	374	358	388	381	353	383	380	351	384	382	379	373	399	375	359	372	349	347	360	301	349	369	377	370	366	376	378	383	360	329	394	384	381	369	382	396	310	378	391	365	362	386	306	334	343	355	370	347	386	372	417	373	383	395	348	387	351	375	377	378	349	368	406	368	397	372	377	341	363	393	372	308	373	384	402	397	351	383	369	360	400	367	350	382	395	355	386	379	356	353	407	381	338	397	338	390	383	334	344	390	390	352	359	360	341	358	379	372	348	406	356	430	368	344	349	348	364	310	361	346	344	343	368	348	395	385	374	361	364	378	339	372	382	374	385	430	391	364	364	413	361	364	345	408	339	335	345	398	334	384	365	363	381	372	421	397	355	360	379	398	372	370	356	351	374	372	387	357	406	376	387	388	384	382	354	322	383	369	359	394	357	383	385	390	362
11442	10456	19240	29870	25051	18820	14794	12979	7590	4929	3890	3203	2630	2201	1717	1584	1628	1820	1618	1438	1308	1204	1147	1284	1559	2583	3153	3589	3216	2376	1962	2271	1817	1439	1075	1018	1185	1045	1007	955	944	993	1177	1326	1777	5901	2467	895	968	921	886	953	936	931	889	924	919	928	961	883	887	932	924	908	879	872	881	865	902	899	883	864	874	917	887	906	855	911	844	884	879	842	870	851	903	909	882	861	857	888	856	856	884	922	934	866	885	906	868	919	859	875	836	847	896	883	904	868	907	876	855	895	826	886	835	879	846	840	868	853	847	890	892	903	850	839	867	865	850	899	839	817	845	880	871	883	897	855	897	837	861	839	864	829	907	861	871	863	898	846	852	927	887	868	835	878	860	919	897	893	882	891	844	862	837	852	905	884	873	867	938	891	908	869	847	891	924	956	869	892	831	909	895	908	947	890	878	865	892	915	883	888	858	910	878	910	890	853	872	887	872	882	835	906	889	845	867	875	852	874	868	896	852	886	844	858	813	939	868	828	854	888	859	866	889	899	857	884	855	892	860	908	918	899	918	867	869	879	916	821	876	892	869	842	882	849	837	895	841	890	927	803	841	875	892	888	927	847	899	877	856	886	904	860	836	907	854	829	900	896	840	875	831	885	855	832	858	917	854	869	870	869	899	876	878	898	847	870	843	864	920	903	848	886	885	830	909	894	815	847	866	847	883	945	860	883	843	844	857	822	877	873	860	848	871	860	895	856	836	905	846	805	868	916	813	914	918	884	908	892	908	864	871	874	840	861	916	873	892	899	838	909	875	901	917	887	881	881	844	868	835	893	904	791	854	827	864	848	828	906	900	868	857	847	816	872	820	873	891	954	913	895	881	827	853	884	876	841	864	837	860	893	833	869	875	866	873	890	896	884	841	831	920	872	869	872	891	840	886	891	829	894	896	829	950	846	874	874	931	855	863	888	910	892	846	876	853	826	880	823	879	870	859	832	856	936	830	862	931	871	892	864	887	897	869	877	888	906	918	878	871	929	874	872	866	892	914	873	880	920	889	919	912	871	869	901	889	905	935	846	853	890	860	867	895	891	853	865	897	818	871	841	859	932	894	900	873	878	854	878	882	884	838	876	889	905	851	884	928	931	871	859	855	922	957	882	910	862	856	857	849	841	876	826	897	877	881	876	896	870	877	855	877	871	852	884	849	822	888	879	897	937	860	839	848	914	895	794	853	914	944	842	833	827	863	916	901	848	893	840	828	944	827	807	905	861	902	905	955	879	947	856	866	954	874	902	838	916	893	880	884	881	858	853	845	922	921	895	863	849	879	888	865	907	898	851	841	875	836	821	903	871	858	816	830	859	880	901	866	904	817	870	877	835	814	883	852	919	867	843	885	870	918	890	901	901	870	874	873	911	894	871	849	843	898	830	876	900	900	901	875	847	853	850	855	868	877	912	826	831	832	867	881	881	887	886	873	876	835	821	848	863	893	862	864	931	914	863	837	935	858	898	856	837	833	823	857	869	900	817	908	879	884	838	883	877	869	883	873	862	899	860	840	881	860	898	866	868	918	830	869	877	843	900	847	890	849	858	881	855	864	899	883	860	931	894	892	841	858	868	900	830	887	887	869	889	872	843	874	916	860	879	818	877	876	864	885	827	918	838	814	900	931	882	931	830	846	906	891	874	881	877	870	892	889	808	863	917	869	883	809	834	847	898	908	876	881	838	865	872	846	934	849	843	852	817	904	839	875	818	913	880	853	847	891	871	848	857	925	863	900	869	858	868	847	862	852	835	886	932	841	848	896	792	867	879	900	859	849	897	902	813	886	924	884	796	905	929	909	904	871	845	892	858	878	915	873	827	886	910	884	836	866	814	901	889	864	865	848	858	907	865	901	850	901	846	874	868	888	845	824	920	902	859	878	886	854	875	882	856	850	847	878	929	873	862	938	874	826	836	907	903	836	824	905	923	892	886	876	853	896	856	892	887	848	884	829	875	883	868	868	877	849	894	807	889	858	870	948	889	937	868	869	884	916	886	816	865	916	855	813	853	877	904	837	854	894	877	814	888	884	841	866	883	834	879	883	860	834	867	861	867	868	875	881	865	896	808	858	920	921	876	901	881	878	898	888	903	909	920	900	898	867	888	886	880	836	914	832	939	887	866	859	871	892	869	873	884	900	893	897	856	922	848	900	909	811	886	843	851	837	893	881	824	894	866	898	786	820	892	918	843	862	900	830	887	896	893	824	852	880	896	866	867	876	833	892	867	888	901	869	871	854	889	884	872	873	888	910	868	849	892	881	845	837	927	868	893	821	894	840	893	917	831	854	842	844	874	875	913	873	861	867	862	878	874	875	862	853	901	847	933	867	868	919	913	876	858	830	869	890	859	874	866	877	847	875	879	878	936	849	896	863	877	894	847	847	912	872	894	853	879	878	881	881	796	864	854	872	843	854	874	812	870	857	842	893	878	897	898	886	824	836	921	890	876	839	850	849	906	864	862	843	844	901	900	884	856	875	867	919	852	887	838	840	874	813	844	876	924	916	827	904	867	878	871	929	889	834	887	856	843	922	863	850	830	872	808	904	895	904	892	865	849	850	922	848	854	816	891	889	880	885	892	885	821	874	890	870	866	929	814	937	858	908	899	856	892	845	874	848	854	876	842	840	822	877	854	879	894	866	866	841	879	857	872	874	895	874	842	875	815	858	847	865	880	858	966	891	871	898	822	853	898	847	893	884	809	911	830	925	903	854	861	887	881	920	901	846	797	826	838	848	876	868	845	844	886	870	913	879	832	859	931	863	858	898	836	857	856	892	851	887	918	856	881	843	927	859	861	864	870	902	878	880	902	864	860	907	819	890	850	815	815	834	870	825	899	884	880	830	881	909	921	853	895	878	832	849	853	805	881	852	901	832	857	915	816	880	907	901	867	863	888	882	833	880	890	859	941	824	828	875	871	918	846	843	861	896	865	887	859	866	849	865	882	875	849	852	865	869	875	847	904	861	894	831	887	872	862	877	876	877	859	876	919	867	926	832	879	904	879	913	933	883	896	922	865	855	888	888	859	838	880	847	911	856	916	901	873	866	863	814	925	878	868	831	906	861	924	836	881	879	884	843	890	869	860	897	855	906	879	856	869	832	832	840	873	809	841	831	920	889	872	829	892	938	827	863	881	867	858	874	797	851	841	907	866	852	875	858	922	878	876	879	951	901	895	887	875	908	856	867	831	875	885	881	913	836	848	906	829	876	850	842	909	880	864	829	889	849	867	883	854	874	876	885	892	884	909	887	867	854	871	902	888	895	866	866	838	838	851	884	897	831	888	877	853	906	891	863	904	911	836	894	907	881	889	887	853	889	899	935	840	875	839	841	915	851	836	849	870	859	911	858	841	837	905	868	905	898	866	898	857	898	905	907	858	897	887	836	857	887	898	845	886	854	890	901	883	871	828	785	854	845	865	837	937	927	888	883	861	892	876	855	834	874	843	919	847	892	846	883	851	879	854
2827	1355	2228	2313	1163	704	665	437	336	301	301	298	273	252	240	223	220	249	263	252	249	242	219	235	244	283	324	351	342	270	296	283	252	252	227	242	228	245	231	234	224	204	273	269	226	240	208	225	232	252	209	217	251	228	202	204	228	229	221	214	227	211	191	187	236	202	223	243	193	224	191	224	231	225	217	203	232	220	233	258	243	238	201	223	246	259	216	210	233	229	225	235	223	230	218	239	215	244	210	232	224	216	229	237	240	209	215	246	216	210	253	236	225	250	240	201	219	233	250	245	213	255	254	228	251	264	242	214	261	227	230	219	205	222	222	241	227	224	224	220	235	214	244	227	229	236	208	239	238	236	205	221	210	248	251	226	249	231	264	234	233	198	226	223	244	208	227	257	223	246	222	243	229	204	270	249	212	238	250	213	232	220	247	232	232	240	223	227	234	211	239	218	224	224	242	205	233	227	211	257	230	215	212	236	225	220	214	227	242	226	221	231	228	227	225	234	227	208	205	214	204	232	270	250	218	237	210	244	204	214	230	219	226	236	219	231	235	226	223	227	238	213	218	235	231	204	239	237	213	220	226	235	204	197	236	234	203	234	257	228	200	217	236	237	224	218	196	218	250	217	260	220	219	237	223	234	197	220	235	227	226	236	231	229	246	235	240	258	229	196	188	230	212	216	237	229	220	250	236	223	239	231	228	227	258	260	234	224	235	224	233	242	231	202	211	246	223	227	268	225	205	214	226	235	214	208	218	212	255	216	222	216	233	204	212	236	213	208	196	225	217	227	236	232	231	222	218	244	240	239	198	258	222	227	230	250	248	208	243	208	225	221	215	226	241	223	237	226	240	227	227	237	234	223	244	228	202	236	232	224	222	264	232	236	260	244	235	231	247	220	227	219	242	228	230	243	220	228	232	229	228	201	224	239	238	215	238	213	201	225	191	245	222	257	223	213	203	227	221	204	208	237	211	237	218	235	241	236	216	200	216	206	217	250	236	244	223	202	243	239	230	269	208	240	243	215	223	226	243	190	199	220	252	226	230	216	207	207	236	201	220	235	205	225	211	189	230	243	191	218	212	221	270	207	251	238	227	215	212	225	228	195	221	229	240	245	229	230	235	218	223	241	235	215	255	214	240	208	227	213	180	225	240	238	201	214	234	241	197	227	237	240	222	216	215	224	233	234	232	255	244	195	199	256	190	221	224	251	214	216	223	202	239	244	205	219	240	238	256	242	264	239	212	222	231	184	202	238	237	222	197	227	228	252	218	233	251	217	257	230	232	232	258	211	245	244	216	232	260	250	238	230	249	195	234	247	235	210	214	207	212	223	214	213	220	247	213	201	214	206	216	210	218	269	217	247	246	219	237	256	247	220	229	234	244	241	240	216	267	232	251	232	238	229	250	248	229	245	233	233	220	230	220	240	239	254	224	228	236	233	223	198	240	232	196	213	242	230	255	225	221	249	203	196	198	219	229	252	226	260	221	236	227	253	209	215	230	229	212	233	209	232	218	208	239	233	215	222	232	240	240	197	222	247	221	236	252	226	257	222	210	228	224	230	224	250	223	231	225	251	230	253	220	205	223	212	229	220	223	202	239	215	210	194	213	232	225	241	247	217	268	226	238	220	223	227	244	211	242	227	257	253	229	219	234	230	254	265	232	229	212	207	225	262	239	236	218	240	235	223	216	257	223	237	247	253	241	209	253	224	254	233	215	254	207	242	234	241	230	235	229	221	241	251	240	221	227	242	227	221	248	219	259	220	219	230	202	231	213	212	241	213	242	241	258	227	276	221	196	238	230	198	239	231	213	220	209	238	244	206	209	200	240	240	209	226	231	207	206	228	242	217	230	238	232	230	233	206	235	215	235	244	213	221	248	228	206	215	215	218	249	243	227	227	230	238	234	219	226	241	242	229	223	229	223	239	233	204	208	233	253	217	220	261	213	218	216	223	227	233	227	201	244	237	200	222	243	246	227	243	231	197	212	219	210	214	203	236	257	237	247	213	228	208	268	236	255	238	211	245	234	207	245	222	226	193	203	227	222	215	204	216	215	225	233	231	223	214	224	238	223	242	226	231	204	233	240	212	209	251	253	252	216	246	210	218	236	251	197	206	218	214	255	218	238	236	242	211	238	247	253	253	262	226	230	225	227	234	228	216	237	232	222	265	224	214	208	228	236	219	233	222	222	225	234	220	232	240	225	232	210	209	206	247	207	234	249	243	253	231	251	221	209	204	208	228	210	217	224	241	233	231	242	235	241	243	219	233	235	221	192	231	231	236	245	223	236	224	245	230	225	227	222	212	235	251	230	223	216	214	230	236	227	235	215	226	237	229	256	217	239	216	207	231	212	252	224	257	211	248	263	231	242	227	204	248	235	201	202	211	251	200	220	220	231	205	228	245	250	219	213	228	217	227	238	232	222	227	228	254	219	218	221	231	220	238	226	254	203	184	241	228	205	222	234	226	218	246	228	250	219	240	218	213	234	208	223	201	199	236	226	239	240	233	201	238	251	227	232	253	236	206	233	230	211	230	241	238	239	242	221	222	231	277	212	219	226	209	226	216	257	226	262	244	241	223	234	227	239	243	236	232	236	219	251	199	249	219	223	224	227	225	268	231	227	241	222	271	244	216	264	231	220	232	223	226	224	222	221	227	225	219	257	278	226	250	235	238	251	232	226	233	236	232	220	224	230	232	236	226	202	215	220	212	217	232	244	210	212	251	223	230	215	250	228	217	217	234	236	229	211	216	244	237	216	212	208	217	206	262	237	237	223	222	221	207	253	214	233	230	248	199	222	225	218	226	233	212	207	245	251	238	241	251	215	215	236	232	226	242	222	215	233	249	251	240	207	212	235	245	201	258	239	247	240	215	220	218	231	238	217	251	231	217	218	246	199	224	217	244	216	216	219	219	199	245	213	229	236	214	227	230	244	245	200	201	223	221	240	233	226	248	233	223	207	248	219	207	250	226	209	217	212	209	206	221	214	215	229	216	231	233	231	227	231	252	244	228	226	233	217	221	217	245	227	233	237	197	208	250	228	231	202	232	210	209	212	207	242	227	217	205	231	239	224	246	242	215	217	223	231	208	230	251	226	259	190	232	231	235	232	221	220	217	231	220	198	223	243	207	212	220	219	238	245	215	231	225	233	219	219	228	225	216	193	222	226	211	231	211	212	240	215	241	228	202	232	253	236	255	218	203	222	224	210	226	214	228	226	230	236	217	233	220	192	247	220	224	229	254	270	237	208	208	220	220	236	199	224	219	254	209	218	233	212	203	226	222	224	236	225	217	232	191	235	251	242	226	227	212	203	208	255	226	227	217	203	245	246	216	201	234	209	242	239	238	208	196	235	208	221	237	222	208	232	214	219	218	224	255	251	231	228	228	226	203	225	230	238	251	262	245	218	195	232	232	239	250	214	226	187	243	237	187	219	211	223	264	254	245	225	195	210	213	229	202	231	218	232	255	240	230	225	228	243	226
2726	1759	4720	7007	3830	2796	2660	2007	1197	1003	817	880	901	711	663	623	659	750	698	698	582	586	596	646	762	1140	1321	1519	1393	969	1032	1078	839	659	613	604	606	614	570	570	584	652	693	765	735	812	628	537	592	575	564	569	570	593	554	580	590	568	574	519	585	559	567	543	556	537	561	600	584	570	556	560	572	615	557	567	604	559	595	558	579	613	577	597	555	588	535	529	581	563	602	559	568	536	589	566	559	552	558	556	573	579	583	575	558	547	541	579	567	569	552	546	541	538	575	571	541	581	578	613	552	567	538	552	559	558	571	584	562	555	559	520	565	566	556	553	555	544	601	558	555	565	514	567	539	536	593	549	586	582	547	548	522	572	597	590	568	545	564	545	538	563	585	577	551	585	538	607	585	525	572	589	573	515	587	575	539	534	559	569	557	569	579	584	518	579	537	574	568	554	557	521	536	565	545	544	602	599	573	580	566	579	548	546	593	581	562	576	570	585	553	564	528	535	570	522	553	527	514	591	585	565	590	571	547	572	533	536	581	599	568	543	510	587	544	569	616	599	543	568	546	520	589	527	573	565	566	530	542	518	521	566	554	596	563	552	575	566	544	547	561	582	514	519	570	559	537	591	570	543	589	552	587	617	557	597	529	524	567	539	561	551	570	567	572	590	524	521	560	579	615	610	578	598	578	579	520	553	539	570	520	545	577	558	561	567	587	530	567	582	572	561	569	555	577	569	582	585	577	556	567	549	563	560	579	539	528	547	551	528	583	546	546	549	546	558	522	536	527	560	574	559	582	607	546	614	596	556	611	552	548	575	588	538	577	627	513	553	560	598	551	592	538	624	557	550	533	497	531	562	524	544	597	573	588	550	605	560	558	530	546	574	512	586	569	574	566	581	558	566	576	586	571	519	605	541	585	556	608	604	580	620	536	568	589	597	552	556	512	550	534	543	563	541	537	562	576	540	528	554	576	541	552	575	576	547	573	605	504	557	612	493	563	545	555	610	543	574	556	564	576	540	529	577	531	578	567	555	567	548	516	506	580	594	565	529	570	542	570	551	546	591	579	566	586	554	565	542	535	547	586	563	578	578	580	565	568	548	572	568	553	532	583	553	568	545	581	507	559	578	528	546	566	524	589	553	565	566	535	527	545	585	570	554	569	602	547	551	544	615	551	561	586	537	562	548	584	536	579	575	532	547	565	570	543	580	532	579	507	561	597	580	618	603	561	571	576	517	570	586	597	548	552	526	529	572	514	521	585	583	545	590	558	573	568	599	619	568	598	524	564	544	541	552	584	504	573	579	587	541	569	531	559	591	561	554	574	587	582	597	571	577	571	545	551	597	597	554	619	561	561	554	582	549	576	555	558	546	584	606	523	596	546	550	573	554	591	546	575	590	564	587	568	518	572	548	568	562	561	555	552	574	567	560	613	603	555	616	551	545	586	551	580	607	595	598	596	556	519	568	542	575	587	558	529	536	575	600	573	579	569	577	587	578	531	572	631	534	578	560	577	554	588	598	541	562	577	565	586	566	613	576	544	593	576	583	586	578	574	594	610	576	594	559	604	544	578	558	610	610	596	559	566	592	560	558	572	570	571	588	554	535	532	603	569	562	563	529	567	570	574	536	543	549	548	539	528	574	551	532	551	555	548	536	538	561	574	554	559	574	572	575	568	627	536	574	562	605	549	587	564	547	545	537	542	570	534	574	546	559	572	559	615	568	556	583	557	559	565	563	566	549	574	547	560	565	564	596	552	572	563	568	536	507	561	582	540	525	574	539	564	553	536	549	581	586	529	534	622	569	550	601	543	584	535	541	542	531	576	555	550	592	592	544	569	576	561	583	526	526	580	554	538	605	627	566	581	547	534	558	579	616	546	580	592	568	541	518	561	560	567	534	592	573	508	561	549	552	579	522	559	582	535	567	545	593	530	566	526	551	550	556	600	543	580	573	574	520	606	530	566	551	552	579	569	573	567	602	584	552	543	588	558	559	572	540	606	569	599	589	556	554	550	582	569	558	577	538	564	551	564	520	597	606	598	599	527	563	573	598	533	533	547	577	578	569	542	593	582	526	560	562	572	538	530	546	532	543	560	555	525	492	537	564	551	536	534	560	577	550	548	556	580	610	557	561	549	603	534	552	543	538	579	545	562	584	550	561	578	571	546	583	571	518	594	577	514	581	520	552	542	595	521	552	516	549	596	590	532	547	604	527	512	528	524	557	553	604	567	518	558	549	579	574	552	556	570	584	582	599	571	565	556	569	536	559	572	586	516	566	563	586	565	557	618	535	588	547	595	594	562	569	532	571	624	583	579	516	565	542	607	542	570	544	570	577	564	576	581	575	553	521	601	582	570	560	574	545	547	565	542	536	613	582	572	570	555	549	608	519	590	553	552	520	556	570	540	600	561	558	562	576	579	588	548	563	578	572	547	533	551	601	569	552	613	596	575	547	563	591	558	552	538	571	537	541	540	561	610	517	605	548	576	556	525	534	551	579	555	558	556	580	587	582	550	595	618	580	574	582	543	570	552	561	601	557	582	557	570	561	548	597	512	577	563	578	594	533	574	546	578	531	600	546	555	553	576	558	560	558	570	608	547	534	602	567	574	541	536	562	573	551	554	544	552	507	576	531	570	555	561	572	599	547	520	596	541	614	574	588	546	529	591	548	538	590	586	545	576	555	541	543	563	561	550	569	542	582	556	569	552	599	559	583	564	581	533	594	541	584	559	580	570	569	573	573	583	574	581	610	540	564	566	567	572	569	589	535	585	540	590	583	597	588	597	529	570	574	556	566	559	561	593	567	542	575	585	571	546	556	542	576	521	551	564	524	540	596	573	615	613	569	596	545	567	581	559	598	568	590	560	577	517	600	546	571	544	573	559	599	583	552	547	516	577	514	582	531	604	605	562	562	602	551	567	554	574	543	556	552	537	541	547	643	593	536	555	597	561	573	551	559	548	545	554	559	544	613	528	538	566	577	570	600	567	564	546	561	561	579	573	535	557	597	568	561	548	565	576	587	552	550	624	553	585	576	515	540	588	551	582	603	571	595	576	604	538	586	523	541	600	547	544	620	585	530	557	516	558	544	566	558	542	580	509	632	525	548	534	610	565	569	591	561	547	573	558	580	586	515	513	571	535	596	617	532	589	556	566	554	563	557	558	601	547	536	562	549	551	534	589	548	565	553	559	559	572	529	549	602	570	539	559	558	548	543	595	588	586	543	555	607	542	586	584	549	554	610	513	578	564	564	588	599	589	557	559	581	588	568	626	568	575	577	572	527	562	563	543	554	578	542	533	532	543	583	596	537	586	617	528	541	603	596	605	592	566	555	566	589	631	597	590	597	604	556	588	546	574	549	590	582	568	580	586	554	556	603	536	563	546	537	529	547	563	575	582	582	530	570	570	542	565	547	562	555	536	593	568	543	536	534	568	582	575	569	565	567	562	593	567	580	528	555	545	575	549	539	558	549	499	555	563	569	605	610
12382	9045	12746	13044	8075	4118	2607	1876	974	544	493	470	415	377	325	299	321	334	302	298	315	266	283	309	350	391	483	506	480	371	402	370	324	248	253	308	297	277	247	286	255	298	327	323	360	863	551	254	256	234	263	282	260	258	264	255	263	256	273	267	246	291	248	239	280	276	234	216	282	266	241	259	234	262	234	246	275	260	235	295	231	253	249	244	259	248	255	269	274	245	286	314	276	229	257	246	235	251	250	286	245	283	224	256	262	262	259	278	263	250	271	250	278	239	245	276	234	237	245	245	274	264	233	236	268	234	246	235	238	245	239	236	258	259	246	206	272	265	264	249	237	276	247	244	248	244	257	269	254	234	255	286	255	257	233	252	275	225	216	259	262	275	281	256	278	256	223	254	257	252	315	238	269	258	252	260	280	267	230	275	250	241	282	265	265	247	238	234	239	260	271	261	246	233	258	228	236	257	261	254	270	229	260	241	256	241	273	248	269	265	244	241	225	239	277	295	231	251	257	260	282	241	269	269	248	245	270	269	241	233	260	256	270	245	279	252	257	245	266	228	271	263	300	259	238	238	251	274	248	263	268	260	242	236	239	233	259	245	221	253	244	241	247	231	260	232	252	273	279	258	223	231	240	237	251	254	240	263	280	264	240	239	244	256	265	261	220	245	236	253	277	258	228	256	228	259	261	267	245	244	235	254	237	247	255	285	259	255	255	248	256	235	259	280	273	243	252	224	268	236	249	236	280	261	268	280	256	239	242	270	216	233	255	249	273	238	205	264	239	224	224	223	236	282	264	243	251	207	246	248	243	268	236	253	231	272	256	249	264	269	237	231	211	218	233	253	262	263	247	248	258	241	246	244	258	236	244	230	257	266	242	271	269	275	251	244	249	250	238	244	262	245	232	255	264	230	266	230	251	250	243	272	263	251	265	239	267	279	217	253	262	242	218	223	264	215	272	235	237	246	254	255	238	251	254	268	245	250	251	254	280	226	250	249	255	260	244	252	242	250	249	246	266	264	243	258	251	232	239	236	284	257	287	237	244	258	263	249	247	247	254	241	214	258	248	250	242	281	271	251	262	227	272	253	255	249	257	252	253	265	264	247	259	240	271	252	262	251	264	266	228	243	253	228	248	250	266	250	239	259	236	251	258	216	281	250	230	270	254	259	251	257	233	233	238	267	239	256	243	261	225	270	239	245	212	250	244	257	268	262	235	275	239	256	226	272	281	258	274	239	248	257	254	237	242	248	238	285	253	255	227	258	244	263	253	264	263	221	256	267	223	269	244	263	242	235	265	268	261	219	232	254	229	259	290	229	244	237	257	227	252	248	240	246	225	209	254	242	269	282	287	257	245	271	266	228	225	253	254	257	279	258	269	263	260	231	251	248	235	229	255	232	257	268	235	266	282	259	258	240	281	251	265	264	233	247	309	256	242	257	244	249	245	239	253	252	243	261	267	256	255	263	242	248	261	280	241	252	268	254	270	255	232	241	254	241	255	250	271	252	255	277	279	257	225	231	277	254	284	225	231	268	259	259	250	228	250	239	259	292	262	263	277	254	249	249	265	280	261	264	248	236	259	243	229	223	256	272	238	243	229	279	258	272	278	268	249	284	271	263	259	240	268	241	276	251	247	235	269	241	250	254	270	227	240	255	226	255	249	246	243	251	253	239	266	266	270	267	226	234	254	243	259	241	235	274	247	240	243	257	269	241	277	272	259	271	258	246	258	258	275	269	242	233	272	271	223	238	270	249	240	262	266	222	251	251	236	251	256	239	262	250	240	229	231	234	229	243	256	253	272	272	243	260	253	295	252	249	228	247	251	261	275	259	229	280	265	267	270	254	286	271	272	250	243	275	283	261	248	267	270	271	229	261	253	276	258	250	250	285	270	262	268	240	249	250	278	274	252	265	261	264	279	283	277	234	252	248	281	290	264	250	258	263	262	259	238	252	273	253	244	240	251	272	250	228	276	250	249	270	229	240	264	279	271	250	217	254	247	209	274	287	256	278	242	253	237	238	265	277	261	270	229	236	232	264	294	265	264	235	250	225	269	233	255	266	270	254	256	228	267	284	255	255	212	269	263	252	226	243	252	241	259	260	253	259	255	273	241	236	268	234	249	241	258	267	226	247	247	275	278	260	239	253	232	245	235	257	238	260	234	257	264	212	246	222	246	283	268	257	233	239	251	271	254	262	254	249	238	254	258	244	273	246	269	247	237	234	246	271	232	259	284	260	275	275	277	245	268	273	259	253	261	254	251	253	275	291	248	248	245	266	257	243	262	271	293	284	245	260	245	247	234	252	259	263	248	238	249	260	264	229	246	261	271	253	265	240	251	247	279	251	269	246	238	239	233	256	254	265	281	247	270	266	254	220	218	252	255	259	240	278	233	282	231	236	256	256	263	249	263	253	234	240	256	293	250	246	253	225	236	272	229	241	238	291	260	249	225	257	254	262	249	250	257	254	272	274	252	248	260	255	244	254	240	265	239	270	243	257	265	262	249	254	282	265	241	253	265	245	252	249	251	253	267	251	259	272	241	255	255	237	263	274	250	243	231	255	278	250	253	296	243	262	281	235	283	259	265	246	260	246	275	276	254	252	257	246	259	248	257	239	283	270	228	237	251	243	215	276	244	257	287	255	286	255	241	247	274	257	257	266	266	272	246	257	253	240	241	264	278	258	265	246	272	256	274	273	266	253	243	249	242	233	239	238	258	251	264	258	231	311	238	240	237	235	277	230	247	271	269	281	270	255	253	251	249	248	265	253	284	300	258	270	247	218	255	259	267	243	290	233	275	233	259	251	258	264	244	239	249	252	261	252	268	260	246	251	231	284	254	252	275	257	255	242	252	256	255	260	261	252	246	272	259	261	268	270	252	266	231	231	272	278	218	272	228	242	257	264	258	270	247	236	235	257	234	247	291	265	226	236	241	245	274	206	280	260	231	243	263	258	259	262	259	279	224	248	234	223	248	234	284	243	253	257	273	244	257	252	266	261	233	252	241	257	278	272	228	247	273	237	260	235	227	244	253	251	252	296	264	250	281	231	262	231	234	248	230	276	269	242	267	229	263	259	250	237	242	257	265	260	241	266	259	251	288	261	247	246	258	240	254	253	250	266	241	269	262	255	217	211	256	270	265	258	270	244	267	256	246	219	224	238	249	261	260	279	268	228	260	263	237	220	253	253	257	230	247	277	275	250	262	234	251	235	266	202	280	227	264	243	250	288	273	305	236	262	256	235	251	248	272	250	266	247	241	224	253	278	290	233	271	281	250	229	278	262	266	274	239	279	238	257	296	229	289	253	241	250	270	238	233	252	251	258	246	272	243	242	255	227	254	272	246	241	244	262	247	221	242	254	219	234	265	241	235	302	286	264	239	249	246	239	274	235	244	253	245	232	251	230	276	234	241	267	258	272	261	258	252	265	259	244	266	223	257	245	233	257	259	243	265	262	270	242	235	260	273	271	262	256	289	243	263	263
8174	7630	15824	19954	16474	11956	9664	7155	4015	2572	2036	1766	1614	1328	1099	1075	1284	1251	1117	964	819	783	884	963	1342	1851	2357	2550	2297	1609	1589	1663	1209	774	770	862	848	745	697	651	796	959	1133	1251	1485	5348	2609	686	717	650	654	647	688	643	682	680	645	668	631	623	631	618	634	669	667	629	604	664	634	619	651	613	617	622	632	635	650	659	634	613	639	630	628	613	694	625	650	641	670	666	600	647	660	621	644	624	658	670	687	606	619	657	590	672	629	629	680	630	650	645	642	643	621	629	621	644	637	629	615	660	630	610	648	641	615	657	653	647	610	650	652	636	644	612	623	638	660	644	672	614	637	662	630	636	654	643	650	631	644	602	602	663	652	702	640	593	623	665	626	610	606	636	596	626	650	602	600	609	649	645	636	630	629	687	630	630	636	672	622	639	646	656	630	619	676	609	685	625	598	633	666	631	640	649	632	609	620	655	590	646	650	611	659	625	688	611	602	605	602	650	647	668	625	607	642	672	672	627	627	659	623	643	652	636	670	609	648	606	613	645	615	637	626	617	639	605	645	648	633	593	614	613	641	654	680	595	585	628	687	574	622	655	631	630	621	659	647	642	630	647	630	604	630	639	625	653	600	605	618	661	631	606	682	664	623	676	621	638	654	633	615	620	609	616	634	656	617	626	644	618	662	603	617	619	641	585	643	666	585	614	596	617	661	654	636	643	660	601	644	665	594	609	652	635	620	656	625	636	661	645	622	640	645	602	666	640	603	620	595	659	684	673	611	651	608	648	644	656	646	655	605	659	585	643	620	641	622	633	652	626	640	678	686	594	633	628	621	621	640	617	651	647	600	635	613	643	660	608	667	624	641	605	601	647	624	611	672	608	623	640	666	628	599	663	632	610	624	647	614	620	653	646	639	635	612	625	653	656	667	645	610	605	649	640	650	641	640	604	606	656	646	633	623	670	659	687	598	653	660	626	644	608	683	665	638	645	639	638	649	623	667	630	598	604	575	678	605	660	685	637	630	652	642	588	625	628	642	671	662	639	629	588	598	677	621	607	635	646	644	633	655	622	599	617	612	614	644	609	601	625	616	611	636	637	617	663	593	634	612	622	595	640	681	621	630	620	623	574	674	624	648	686	621	638	590	629	595	602	641	659	646	648	637	638	616	669	605	611	599	594	631	649	604	617	647	617	649	634	617	610	625	642	659	603	608	604	684	649	660	676	618	624	696	581	622	653	637	612	604	661	658	660	643	700	609	637	661	590	655	682	615	664	633	667	609	652	666	638	673	651	645	665	661	571	693	687	658	677	636	642	635	674	662	612	648	664	643	646	613	637	636	645	586	614	688	641	615	656	630	590	621	633	663	646	644	651	676	621	658	616	678	659	629	641	674	635	631	616	619	616	630	679	657	659	629	656	657	631	677	602	651	656	591	664	616	661	614	654	671	628	639	642	589	660	647	643	650	596	662	684	622	647	615	640	617	611	651	636	611	642	615	655	620	644	671	657	672	673	628	612	648	612	634	656	638	672	649	658	650	615	616	664	645	679	637	656	638	637	661	632	660	642	616	672	604	634	634	661	632	603	646	634	629	580	655	624	608	607	615	621	633	660	625	636	625	652	657	681	580	665	593	594	625	649	644	645	628	617	655	632	642	638	646	605	618	658	677	645	676	628	631	610	631	663	653	639	629	625	628	656	647	670	622	649	651	646	674	667	654	627	606	671	652	637	671	635	637	634	693	658	697	624	619	632	609	635	607	642	664	650	639	618	663	599	650	711	640	623	669	649	652	642	634	669	673	589	649	661	627	592	568	668	626	665	634	630	637	640	629	586	595	669	610	614	646	598	671	605	595	639	627	634	663	629	636	647	628	619	629	648	552	626	634	625	582	655	624	623	657	613	608	620	682	657	651	689	604	658	614	672	649	653	663	654	618	650	625	645	689	661	607	690	660	596	675	681	680	680	595	618	623	635	627	603	593	621	645	625	652	587	641	692	574	646	619	639	578	648	621	640	603	652	672	631	643	671	643	655	645	642	632	585	642	649	627	610	641	612	616	620	620	623	601	639	630	613	638	657	676	626	610	625	643	623	658	695	609	599	652	687	626	629	675	615	627	672	613	624	655	630	644	669	620	619	667	595	656	617	643	642	631	600	666	622	669	678	621	621	629	656	641	693	633	680	619	636	663	637	653	628	623	682	626	619	674	677	621	622	691	684	681	612	629	674	659	611	673	632	640	632	687	627	680	640	644	642	613	698	643	609	603	675	646	648	615	652	639	582	683	667	621	644	649	612	642	596	627	594	611	631	628	646	615	650	585	658	646	661	704	644	642	625	635	609	647	611	663	652	668	614	636	671	649	610	576	680	632	645	652	586	617	625	604	627	592	643	615	647	667	628	697	666	656	626	649	639	655	581	634	626	634	632	633	649	652	616	633	593	636	645	630	610	651	635	639	692	709	645	622	663	633	617	616	620	602	626	652	624	646	623	634	624	639	673	654	662	648	683	590	635	612	652	658	663	612	647	626	647	615	621	663	656	658	642	621	699	669	634	628	639	641	608	654	604	617	651	667	633	649	648	645	589	640	628	596	679	607	625	665	680	655	642	632	641	653	617	614	629	642	630	640	631	587	657	626	663	597	623	636	652	650	653	625	594	611	647	618	629	615	644	678	663	660	617	637	650	642	626	656	613	682	662	635	654	648	636	620	652	652	642	618	647	626	628	627	644	685	608	639	682	654	680	593	607	675	611	638	665	630	639	677	627	615	612	632	612	662	652	645	648	658	570	623	647	614	661	638	657	663	645	634	634	600	653	604	619	653	618	603	656	614	677	712	587	672	622	632	641	681	578	625	608	649	653	688	617	651	617	663	632	654	658	615	623	613	654	629	614	642	624	605	660	619	612	647	678	659	659	651	608	624	644	599	621	606	638	642	661	629	583	672	608	593	657	649	625	664	613	674	650	627	640	632	633	644	652	611	632	642	627	648	636	631	594	655	619	614	654	631	620	686	713	667	613	653	605	681	645	651	620	649	639	645	613	593	607	628	619	687	624	648	654	586	616	657	628	638	654	648	624	631	648	631	652	661	627	628	652	685	622	657	682	671	657	640	638	596	629	626	630	642	681	622	658	639	600	612	645	665	637	647	611	633	603	635	623	604	658	620	648	647	654	636	589	621	626	599	626	663	628	596	656	616	628	619	654	645	634	690	661	645	683	646	591	650	615	702	628	607	671	636	647	653	623	648	664	629	637	670	672	635	651	676	652	644	631	631	695	669	630	644	668	641	677	610	677	645	670	613	664	636	640	581	648	668	627	625	582	669	632	629	604	675	607	602	627	620	634	616	622	638	618	596	625	647	607	603	641	651	610	646	641	645	604	603	655	671	663	629	600	618	645	668	612	628	639	671	634	629	647	662	643	638	584	610	629	649	673	620	658	627	648	630	626	668	629	609	635	627	652	634	642	649	598	620	642	657	618	648	657	634	624	634	674	610	603
20367	15521	20880	19095	13337	7446	4713	2792	1618	908	791	728	640	638	521	453	569	559	485	471	489	430	399	501	554	566	713	767	744	562	607	624	570	459	453	436	440	416	430	407	395	483	482	510	701	1670	845	434	411	433	412	406	372	416	368	413	369	398	416	405	416	410	424	448	403	395	419	375	393	387	391	379	417	392	422	439	419	433	427	432	387	425	381	401	404	386	371	401	432	409	419	458	385	388	392	432	402	410	381	402	393	386	405	412	406	386	408	400	381	415	403	388	403	350	447	399	420	387	425	403	426	432	382	407	438	443	423	425	384	409	381	438	414	412	429	433	451	399	406	433	421	417	422	395	410	418	403	406	407	404	382	424	405	405	414	391	396	402	397	415	441	397	417	416	416	411	403	400	403	368	394	430	369	408	424	420	401	404	368	370	397	405	420	445	381	412	425	385	384	387	385	427	407	398	369	385	356	408	395	402	385	386	404	413	378	408	358	355	428	377	385	416	422	374	421	352	393	404	408	387	410	416	417	373	414	356	357	392	385	374	465	430	391	379	368	429	435	405	400	357	394	401	403	395	376	426	430	424	462	430	381	402	391	380	434	435	399	405	435	456	389	411	432	394	423	401	423	363	359	427	424	429	419	376	415	406	403	416	387	391	419	423	373	383	429	393	389	406	407	385	436	398	399	422	389	417	418	428	386	420	416	441	434	379	397	418	396	435	369	421	388	392	414	406	428	390	416	428	419	418	415	440	422	417	407	427	440	391	419	365	416	383	400	411	436	416	404	373	385	402	414	441	410	408	427	407	393	425	401	411	427	398	372	425	397	392	386	400	441	402	384	393	424	390	373	403	433	394	426	403	393	385	433	389	425	388	442	440	395	419	420	420	414	375	378	434	424	425	438	370	385	397	419	460	386	390	444	431	427	394	376	417	417	422	403	388	383	408	404	421	384	410	426	418	413	404	406	425	371	397	409	406	400	416	413	383	407	396	405	404	439	380	419	389	403	396	473	390	427	410	390	416	421	416	403	393	382	403	384	428	401	442	401	428	414	418	415	381	404	402	408	422	377	387	404	420	375	360	414	408	437	419	387	415	373	403	388	407	405	422	357	412	408	399	442	402	418	409	365	432	388	430	411	422	395	406	387	456	415	414	427	428	383	369	414	395	377	403	400	363	464	421	383	384	406	381	396	396	379	399	402	391	459	403	420	399	432	427	390	402	435	411	370	405	382	386	396	390	389	380	406	396	404	362	406	398	418	422	412	386	440	443	373	430	423	402	376	431	376	386	363	412	396	400	409	378	390	451	396	385	416	432	406	389	387	396	390	391	401	396	399	425	420	404	377	422	405	384	445	392	362	400	443	399	439	415	416	431	391	398	421	389	402	413	436	375	368	351	363	408	414	423	417	406	408	413	392	403	417	434	382	396	407	421	458	419	395	437	412	417	405	390	370	371	414	377	381	417	380	404	432	425	434	406	426	418	437	382	390	376	428	404	388	397	396	418	402	402	395	410	405	460	382	402	408	393	398	400	391	416	422	389	404	415	359	416	391	416	391	417	389	458	420	403	408	420	389	383	414	408	436	370	395	401	394	383	381	417	363	383	379	379	383	408	424	426	431	370	421	413	397	400	421	417	397	420	375	387	413	420	402	408	413	386	375	400	393	390	413	375	447	412	406	382	403	383	435	426	398	428	388	404	367	376	424	357	392	418	383	385	374	366	439	406	419	451	431	423	394	428	382	394	429	408	435	420	410	387	374	371	392	429	393	414	374	392	395	396	429	356	412	395	420	401	397	467	394	379	381	430	365	428	430	403	419	410	430	431	390	384	362	380	380	400	394	405	390	427	380	400	364	395	445	403	402	403	387	398	374	406	401	399	416	381	411	377	396	400	397	398	407	423	382	420	409	408	410	376	387	438	375	419	410	387	423	421	394	370	409	434	404	372	418	421	408	408	419	449	426	381	403	433	428	419	393	390	423	406	433	401	401	424	375	409	403	404	408	453	376	418	414	422	363	419	357	374	391	414	401	397	373	381	436	420	414	412	409	383	394	388	401	408	396	376	415	429	399	408	407	377	403	387	398	398	425	382	418	371	400	391	362	409	377	369	413	390	421	409	398	395	426	366	392	414	389	400	416	442	369	402	423	377	397	382	428	429	370	391	418	447	399	385	394	390	375	384	439	404	407	379	421	406	404	391	426	392	403	410	411	372	371	432	395	411	398	393	414	395	430	361	402	430	442	372	424	386	394	446	380	363	404	377	406	409	382	359	419	384	373	405	407	399	400	421	428	368	383	364	400	391	394	410	399	430	416	414	408	400	405	415	359	402	411	405	419	380	420	401	373	430	417	406	397	367	411	401	404	410	375	368	405	408	397	376	400	403	450	386	364	407	404	378	424	414	390	378	381	369	424	395	431	416	421	422	420	429	385	394	415	424	365	370	396	384	452	401	447	433	376	409	409	425	403	392	396	417	411	404	410	400	394	411	405	406	435	412	421	369	407	388	381	422	438	415	430	441	434	390	408	404	420	400	403	437	412	421	372	394	427	405	433	428	431	383	403	421	397	433	381	394	385	376	428	385	414	394	394	370	416	398	421	385	410	410	387	414	378	388	389	438	379	392	397	374	375	401	408	419	415	405	394	436	417	421	383	419	391	407	371	411	365	399	366	425	414	425	414	404	423	387	419	379	393	379	402	440	382	387	401	401	399	408	376	415	406	379	410	422	384	390	394	386	423	403	400	390	383	402	397	434	408	404	412	364	395	391	402	386	409	404	391	422	406	400	418	411	400	412	414	435	416	424	427	357	410	405	396	410	413	375	451	430	427	380	379	404	366	379	433	392	420	434	385	372	408	410	395	423	399	407	412	404	373	391	414	462	435	446	408	410	400	405	390	369	402	379	372	412	386	412	408	389	371	388	401	403	414	359	427	430	423	380	395	370	385	402	398	384	417	401	392	419	400	390	382	396	424	404	410	416	415	397	414	425	388	363	411	410	382	396	369	384	379	419	370	408	387	407	387	425	399	414	414	395	386	370	376	397	386	364	437	394	416	440	384	391	406	374	399	388	380	410	433	400	423	402	392	371	418	413	408	386	403	413	410	407	442	432	406	409	364	378	405	419	409	439	407	403	418	398	374	391	411	404	408	375	446	425	398	386	399	434	408	430	399	376	413	383	406	413	392	430	367	374	394	415	421	426	363	399	367	413	424	401	397	421	408	381	423	404	399	405	410	384	420	400	407	393	403	403	403	387	407	397	399	402	425	383	402	399	397	403	426	437	415	377	348	409	424	444	409	385	425	405	369	397	418	421	424	444	388	370	406	426	402	388	385	373	423	414	383	411	384	373	380	366	395	409	402	399	376	405	380	441	407	374	444	392	448	421	448	393	432	398	387	412	403	427	396	356	401	392	385	364	374	398	394	414	391	393	386	421	409	439	415	444	394	430	406	398	389	423	369	449	388	436	382	396	375	391	404	418	432	406	397	408
11187	11758	21310	23609	21156	16527	13782	9664	5648	3697	2997	2869	2457	2125	1768	1747	2172	1943	1647	1396	1331	1220	1254	1469	1968	2255	3465	3887	3411	2108	2257	2868	1967	1278	1150	1239	1214	1091	1072	1088	1374	1525	1725	1685	3031	9964	3836	931	981	1025	938	970	952	986	959	953	951	972	992	954	949	975	949	929	914	990	1007	993	916	940	939	947	949	955	924	979	953	906	966	967	1021	931	1038	876	966	931	966	970	915	868	972	940	922	918	1001	1008	968	916	952	949	858	926	951	951	992	939	944	949	934	944	919	953	939	946	985	909	1024	915	985	988	946	915	905	923	926	980	951	917	908	916	977	940	887	889	936	1001	987	942	930	917	939	934	966	925	952	929	936	948	975	930	911	948	947	926	948	978	962	963	925	947	944	951	927	941	930	896	961	947	1001	924	955	953	949	952	972	954	897	930	953	920	955	941	945	952	914	986	949	940	936	930	912	956	922	935	941	941	933	929	924	913	964	896	970	988	954	946	940	915	925	972	971	977	932	895	1001	904	943	1013	944	931	968	983	1035	1009	951	1008	1023	916	897	968	964	939	972	972	930	939	958	904	980	959	931	939	920	959	964	955	1013	935	925	899	982	959	972	967	937	935	948	950	940	976	976	963	926	886	924	969	968	918	922	1001	932	910	931	936	921	1003	911	945	915	958	924	954	923	921	971	936	889	892	957	904	886	924	985	915	926	1018	934	905	921	969	934	974	962	919	919	940	964	952	933	907	994	960	953	910	912	937	935	1005	982	1027	922	926	969	890	946	924	963	971	924	963	896	960	940	916	941	908	958	938	923	879	941	934	926	933	932	958	930	928	958	936	978	934	927	930	924	908	940	955	945	906	903	971	953	950	953	969	928	912	937	999	910	932	926	907	980	905	1009	921	894	937	924	949	963	931	956	954	945	1011	941	942	894	969	952	906	940	945	941	948	972	955	952	932	935	952	978	913	906	949	912	962	941	931	999	955	933	969	939	983	977	898	888	974	934	976	932	947	900	945	938	937	925	932	946	896	938	924	938	947	946	996	958	918	891	936	916	894	961	927	962	934	944	899	926	990	971	986	894	963	936	928	912	938	982	937	964	972	941	961	966	988	893	904	1004	997	919	919	926	903	950	911	952	954	987	929	1006	926	997	983	952	954	938	969	988	1000	973	932	949	899	893	943	940	935	938	995	1004	955	911	945	913	934	931	937	949	944	942	902	965	952	954	953	972	915	882	973	915	962	895	905	936	875	954	926	968	934	938	946	944	982	964	918	947	957	948	927	957	953	980	948	887	915	977	957	945	935	920	973	926	970	911	879	926	988	962	963	944	970	945	955	894	943	895	897	928	914	950	929	915	943	936	925	967	995	894	932	932	925	1018	1015	949	958	971	1002	898	976	930	954	889	966	923	960	956	901	942	894	951	927	956	917	911	981	919	922	920	958	973	976	952	972	966	954	933	925	942	932	923	950	921	949	958	968	949	928	904	980	934	947	897	895	1006	996	966	908	937	883	891	939	958	919	915	948	1029	948	943	958	959	920	957	956	934	938	963	934	906	913	937	923	957	971	958	964	945	943	919	980	930	962	889	1000	976	951	953	941	923	894	937	938	941	938	904	924	973	930	961	994	922	906	934	926	968	965	996	932	943	989	931	972	981	906	905	965	924	928	915	905	910	923	973	909	918	894	966	926	915	876	932	934	939	962	952	968	951	909	938	914	887	1033	957	912	943	964	898	891	968	998	929	984	926	917	906	1009	995	972	967	981	917	914	931	957	1008	905	993	957	999	954	932	933	940	965	996	945	926	953	1001	916	884	937	934	954	911	958	934	929	946	940	973	966	883	935	984	887	927	948	930	961	902	955	975	1036	947	951	949	948	922	964	906	875	918	947	917	922	1002	952	926	976	904	971	964	911	936	929	954	940	933	909	952	966	956	942	1002	989	967	945	929	910	935	949	921	990	991	988	976	1000	950	949	919	981	967	913	932	909	935	948	946	949	926	980	954	911	963	977	966	925	943	949	948	977	941	946	947	927	958	961	966	947	935	928	926	937	933	936	891	966	907	932	951	941	974	970	991	967	983	954	885	963	963	965	911	932	944	951	966	911	973	938	957	915	929	991	977	959	917	982	901	939	971	934	951	1009	948	968	962	932	925	939	947	961	921	893	1023	949	922	975	947	906	998	893	936	932	951	937	977	949	941	935	946	909	948	1019	960	970	1015	942	978	947	965	925	913	924	977	959	924	920	945	936	950	933	886	951	948	948	985	958	916	876	927	977	951	953	912	910	987	899	932	1000	949	984	941	955	957	897	927	956	995	948	987	897	932	985	936	951	996	963	906	908	959	907	885	920	936	932	929	990	891	924	895	955	971	960	903	962	985	910	924	935	944	965	984	928	993	1004	958	944	1006	963	923	996	983	930	946	978	960	942	1001	959	916	991	961	918	933	979	954	970	931	897	914	885	1001	944	951	939	926	882	935	929	918	910	961	907	958	929	958	1002	962	975	970	949	903	992	920	966	992	927	925	964	941	921	939	989	944	938	957	943	1000	900	968	945	916	954	931	930	973	906	928	946	935	855	928	950	934	962	951	920	897	970	991	923	954	969	971	898	974	915	944	994	945	1008	886	977	972	953	925	933	1006	964	919	916	978	965	1006	943	910	955	954	996	932	936	942	942	970	940	951	914	937	941	953	899	900	921	922	971	1009	923	921	951	930	952	942	941	970	936	944	941	971	933	916	931	1047	932	953	939	942	982	935	916	896	955	912	991	950	960	946	987	973	918	970	979	925	899	939	914	974	963	982	922	934	950	976	895	921	985	931	909	917	927	934	987	950	986	980	991	933	964	947	1019	915	947	956	930	961	904	894	940	966	935	968	986	923	877	928	964	899	951	959	955	980	941	946	972	963	942	887	982	1025	903	949	941	904	937	907	893	983	970	993	954	929	1023	983	929	938	969	947	924	945	942	907	934	923	880	921	886	885	992	980	957	913	960	940	906	959	904	949	941	927	936	909	896	957	955	971	931	992	988	909	929	1004	930	941	1002	885	940	953	964	971	945	930	974	949	927	994	916	911	918	941	898	938	934	927	942	951	961	952	921	909	1016	946	960	969	940	942	943	937	964	1016	962	955	959	904	959	1007	897	936	901	931	928	990	944	948	966	912	969	972	976	905	927	942	910	943	927	952	934	944	924	963	981	965	942	913	968	961	865	951	964	922	941	947	894	953	893	1020	914	948	960	922	987	937	927	962	913	963	915	907	928	978	898	982	929	952	985	979	954	954	955	901	969	957	910	912	985	950	950	913	900	976	937	978	942	930	966	940	925	952	943	934	936	953	948	944	914	958	934	952	987	944	939	936	952	922	930	983	978	925	975	922	1018	955	942	984	927	900	983	916	917	918	979	955	959	954	981	983	918	954	977	972	953	930	969	984	988	913	942	963	981	910	938	923	921	957	939	990	908	1001	960	895	921	913	947	983	896	923	975	943	958	967	970	915	933	989	948	977	907	939	947	975	982	923	906	905	1002	926	917	958	926	903	943	958	887	928	948	972	1020	971	923	890	916	956	941
3252	1695	2410	1746	785	685	461	383	346	312	280	277	261	261	274	254	287	282	265	269	235	251	243	240	290	304	338	442	378	298	322	359	299	235	259	255	262	232	253	235	259	248	287	266	280	327	260	264	220	256	255	245	251	218	260	254	279	244	254	282	264	249	237	251	246	261	266	245	220	239	245	255	229	215	236	263	264	240	224	255	243	242	250	255	247	253	233	245	245	234	231	240	262	263	262	271	242	264	230	227	241	260	259	242	271	257	252	250	257	250	259	243	256	232	239	249	239	258	273	268	236	262	270	256	214	228	237	260	257	247	229	251	266	233	238	225	235	231	291	245	238	223	228	250	280	250	243	229	243	265	283	248	268	241	221	258	240	244	252	257	274	265	237	248	277	263	208	244	238	250	233	219	264	247	236	278	234	247	247	249	274	227	226	269	247	221	230	235	237	255	234	236	261	228	259	268	264	228	253	244	235	262	267	228	280	231	241	236	209	204	268	260	260	258	250	229	238	246	251	228	255	251	245	255	241	269	263	267	271	224	269	274	265	281	247	257	231	241	258	257	237	255	257	234	261	252	252	243	242	265	243	248	250	264	218	260	247	238	253	209	238	248	248	227	256	238	238	261	257	228	219	221	268	268	241	236	224	242	240	226	262	252	234	238	234	243	279	282	246	217	246	259	242	246	254	253	255	269	215	262	256	252	227	243	231	229	246	275	220	266	258	239	232	277	228	249	242	288	255	258	264	244	252	251	246	247	220	251	244	229	264	240	250	245	236	247	261	255	268	256	247	242	279	256	262	256	233	240	254	239	243	216	263	243	255	255	290	233	272	246	274	223	228	241	262	258	262	253	225	269	244	250	242	221	220	233	247	267	264	248	278	230	244	248	230	237	255	271	277	259	229	276	256	259	242	239	242	230	245	287	270	243	271	241	261	237	243	251	234	240	257	240	249	232	263	237	227	286	247	254	223	235	267	266	265	247	226	270	250	253	248	255	210	216	276	233	236	228	253	244	240	245	233	216	244	234	249	233	220	274	229	257	259	249	280	213	270	275	255	241	242	252	267	262	241	254	274	238	235	267	261	256	282	251	281	260	265	241	234	212	270	239	229	259	213	242	242	259	246	266	233	279	249	300	260	248	246	270	276	251	234	246	263	227	238	254	250	249	219	282	253	270	237	256	225	264	249	233	250	242	251	231	243	252	274	221	240	280	270	251	273	250	257	238	261	220	246	260	247	228	249	266	260	247	258	256	246	254	245	233	259	230	210	226	250	251	273	246	243	257	247	235	246	272	278	242	227	254	291	249	246	235	229	222	224	237	266	250	249	251	243	251	260	259	268	240	251	282	270	258	271	229	227	230	227	229	239	233	231	234	245	254	272	212	241	282	270	284	277	263	278	245	266	238	256	231	220	234	255	284	283	253	266	249	253	237	222	249	260	275	283	240	263	224	246	260	238	262	233	228	233	219	245	272	233	236	233	222	230	230	251	286	249	230	225	240	224	256	249	236	232	248	256	248	241	257	214	289	245	251	252	234	268	260	224	240	253	245	240	232	247	268	246	220	234	234	256	273	257	250	258	228	230	259	272	249	235	231	239	244	226	263	258	270	250	214	237	256	253	268	225	211	268	263	228	261	229	237	257	253	227	232	221	257	210	244	246	218	245	244	254	250	255	266	243	239	266	247	254	280	247	245	265	245	256	220	252	250	275	246	241	264	243	243	292	246	223	245	243	245	252	251	244	247	263	224	243	243	250	278	249	250	228	243	253	266	237	240	237	240	234	261	279	250	236	240	261	241	233	253	235	234	250	236	264	240	298	251	236	251	256	243	253	246	241	249	229	253	237	265	268	267	255	252	274	279	246	233	267	222	240	226	289	251	241	272	224	251	293	247	274	216	227	240	216	239	270	248	254	256	230	254	244	251	257	256	223	241	281	270	224	257	243	278	244	252	237	295	239	254	228	208	250	257	251	254	250	238	228	223	240	277	245	270	212	243	247	248	250	262	246	260	243	237	244	241	234	266	259	257	251	257	254	225	242	261	276	246	247	239	259	253	237	277	234	281	248	241	229	237	233	243	265	260	293	260	285	234	225	258	258	265	216	244	245	237	245	248	268	237	275	223	273	228	245	260	255	266	230	226	242	224	231	244	259	253	231	246	261	271	248	250	242	240	262	232	226	238	239	245	229	199	256	222	238	214	242	254	254	243	245	290	263	256	248	221	257	252	255	272	231	247	235	209	233	219	265	253	249	261	237	274	250	250	239	251	240	267	235	245	261	225	235	230	228	250	240	247	243	242	252	251	237	250	268	232	248	263	244	250	270	263	263	230	257	282	251	230	245	255	238	220	275	285	259	245	247	247	273	253	266	244	249	233	234	246	246	229	271	249	258	239	248	259	260	238	240	241	238	242	241	259	239	226	204	254	225	253	244	247	269	280	247	243	248	230	215	275	238	230	253	242	242	234	259	250	281	251	235	251	255	269	277	249	262	232	271	244	234	243	266	233	241	235	275	231	243	250	257	235	260	280	265	272	269	246	237	235	217	220	239	265	267	283	253	270	246	267	247	270	255	260	275	268	222	249	236	244	231	256	237	244	248	273	239	252	227	252	233	208	253	237	246	264	263	270	292	248	240	242	240	227	247	247	266	221	264	249	265	258	264	250	254	253	257	266	248	248	237	245	238	251	239	257	271	252	253	253	256	236	273	246	251	274	235	225	249	238	273	247	251	258	243	263	241	272	249	231	237	260	263	244	235	257	243	280	232	266	249	262	239	278	264	281	217	257	282	241	258	246	215	241	238	247	236	219	234	232	220	216	221	266	252	244	210	241	223	280	247	254	255	260	242	266	256	252	252	247	270	259	251	252	265	242	260	233	265	243	240	300	222	250	203	267	275	265	240	264	242	263	234	228	245	249	249	264	247	245	230	247	249	220	262	259	255	255	236	270	258	266	254	260	237	258	242	280	247	245	241	239	231	250	241	242	260	247	236	239	256	260	255	244	226	224	244	246	262	240	234	271	266	261	225	226	254	244	257	252	252	233	270	234	247	254	265	238	247	238	228	236	243	278	261	229	241	216	235	251	229	262	239	231	272	264	235	236	250	264	236	234	261	226	229	244	243	248	251	247	269	252	252	217	218	236	258	235	262	273	229	240	234	264	252	260	258	236	216	257	263	264	233	257	241	250	236	243	268	264	252	258	249	254	249	230	231	241	262	258	261	283	254	215	245	243	249	273	278	253	245	250	236	239	256	240	240	236	253	260	253	239	237	222	241	231	267	241	257	220	244	245	232	239	258	251	243	252	252	278	256	295	250	228	287	247	248	263	246	264	278	268	252	254	246	246	257	217	234	249	264	240	248	287	247	271	242	269	273	222	243	234	228	248	270	258	243	250	269	251	276	229	245	253	259	265	247	259	256	255	244	268	246	238	229	233	249	252	238	268	274	228	239	234	240	254	245	274	229	253	246	222	226	278	286	266	235	242
2982	2037	5076	5235	2942	2548	1936	1430	1095	912	876	929	845	798	676	702	850	756	693	632	603	640	672	679	815	1002	1258	1673	1402	985	1055	1247	918	692	706	680	655	629	635	663	672	679	795	833	784	964	743	627	581	596	621	614	638	663	611	578	610	605	633	636	599	637	627	572	571	610	615	591	617	611	574	603	611	634	631	595	612	604	643	649	610	614	588	616	596	602	624	553	615	605	599	596	607	589	630	618	586	635	615	610	586	630	616	611	589	636	584	617	578	625	616	582	644	607	607	592	631	576	580	658	647	657	605	631	616	607	582	570	628	579	607	628	576	590	602	610	673	658	595	590	621	588	608	624	646	619	625	597	663	570	640	639	618	596	606	604	612	674	594	622	605	602	626	611	598	584	619	608	607	553	590	609	615	599	609	592	598	602	619	600	633	611	589	658	582	662	607	586	590	621	648	590	597	620	569	603	627	605	622	642	610	583	603	617	614	619	587	592	594	626	603	630	641	604	609	604	607	611	611	607	626	595	620	594	599	617	646	585	583	637	591	606	624	593	615	606	612	645	627	595	606	621	572	597	615	608	575	643	621	618	610	594	601	619	639	596	626	654	618	581	631	640	626	617	584	633	629	642	629	567	628	609	580	662	616	593	627	580	658	624	601	631	624	604	602	595	617	607	627	632	569	594	659	612	632	602	624	642	612	572	585	573	586	588	634	599	641	639	584	606	661	597	596	643	625	609	636	628	636	675	608	649	632	626	591	609	574	603	676	617	588	614	621	627	615	606	576	597	623	594	612	607	604	624	611	635	605	593	597	623	596	616	598	577	645	637	646	612	602	590	614	608	614	599	604	629	637	630	637	650	599	609	639	591	600	629	644	623	610	638	620	596	581	600	616	621	557	593	632	641	562	624	574	646	575	578	634	645	567	628	626	605	590	618	595	591	626	614	622	634	614	628	593	575	638	621	572	608	618	605	588	608	622	627	608	618	622	594	628	626	609	640	614	578	606	628	588	616	636	601	593	594	628	624	567	610	626	587	594	647	656	613	607	593	570	621	605	592	608	605	633	546	611	570	625	648	613	603	606	671	624	670	659	608	610	626	621	590	600	553	615	635	581	579	623	632	639	601	540	631	581	620	624	631	581	597	570	618	607	599	626	683	631	623	586	632	630	566	644	595	609	634	550	599	642	583	594	581	603	647	636	580	592	591	634	615	640	590	586	628	622	558	581	573	585	618	570	582	560	629	617	606	597	637	658	592	563	628	608	567	634	558	613	595	627	555	724	647	588	588	632	641	642	614	639	617	620	609	601	611	606	650	633	592	617	590	592	579	580	648	577	664	568	610	577	605	615	622	585	607	571	618	577	652	661	616	628	606	622	610	632	616	600	592	637	625	599	624	589	593	620	568	622	605	632	609	650	635	592	629	588	612	610	619	610	628	599	614	662	613	648	593	620	609	598	635	587	596	588	596	587	627	576	639	579	576	600	618	613	569	642	625	620	621	616	603	576	632	602	620	608	634	597	599	657	599	605	613	615	600	620	610	631	597	613	614	629	620	613	612	630	620	653	615	666	606	593	637	624	590	581	620	637	618	623	606	597	602	626	644	599	588	610	594	606	615	647	606	610	628	600	608	598	596	621	581	603	632	597	595	616	629	591	634	587	632	630	564	603	625	620	593	615	660	591	614	573	618	628	602	594	632	600	599	621	639	620	593	615	629	610	621	573	633	615	582	611	628	636	610	602	590	636	563	627	647	626	592	616	551	638	570	607	596	575	599	546	637	652	620	596	630	567	642	628	594	634	593	603	560	607	584	619	644	605	590	586	567	625	593	610	656	560	589	629	593	612	624	591	602	614	614	609	632	583	593	593	646	580	609	614	610	611	564	591	597	615	611	617	598	623	667	594	556	668	603	605	624	645	611	613	633	651	610	601	584	640	619	600	582	590	630	625	577	626	612	590	559	647	595	559	671	581	586	624	624	604	575	624	625	607	617	620	556	626	605	559	589	637	637	642	582	641	610	603	611	586	597	630	616	600	608	623	637	656	567	624	592	639	653	638	602	583	600	590	646	622	617	590	620	652	609	608	637	658	610	661	590	641	617	601	619	631	583	559	598	634	614	630	623	570	596	637	606	594	611	615	618	592	628	640	587	590	639	624	630	617	595	649	607	592	612	621	625	628	618	604	639	630	609	613	618	605	647	591	579	671	612	608	599	612	589	613	604	576	575	580	628	618	607	582	659	659	636	620	626	639	610	596	596	617	627	668	604	603	600	605	595	630	611	623	605	603	615	638	581	617	600	605	608	608	616	619	660	594	595	611	636	605	596	644	574	638	637	571	572	566	573	631	643	565	613	590	579	610	617	648	610	603	610	610	633	623	612	695	605	619	605	594	616	665	636	630	608	634	607	556	605	572	593	634	630	625	630	608	630	624	618	647	602	642	609	580	595	592	620	615	626	587	615	554	652	638	655	597	637	661	601	632	607	646	604	625	669	625	601	609	591	664	627	611	625	618	603	628	651	599	614	599	605	576	600	618	615	653	612	608	632	593	594	617	607	609	581	644	611	608	593	623	618	607	593	562	625	613	578	630	622	627	612	598	627	626	590	591	597	637	623	624	633	595	619	618	644	618	568	616	592	638	563	629	599	639	578	586	653	582	593	650	599	612	582	623	597	596	621	599	663	650	642	624	588	609	640	603	614	586	634	607	633	555	661	617	650	592	636	608	608	617	600	590	590	579	598	631	635	647	612	603	596	622	611	630	580	608	652	643	607	619	593	639	590	596	614	581	627	655	597	611	592	589	625	577	604	570	614	596	631	584	591	572	614	599	621	631	602	602	618	635	592	605	636	594	591	630	611	604	580	594	556	613	579	658	638	591	583	588	619	659	650	592	578	591	611	622	626	585	610	603	589	617	614	598	572	581	593	597	600	583	619	599	577	616	598	609	658	639	641	607	626	599	612	575	617	585	620	606	592	622	615	576	568	597	631	621	614	596	600	629	581	591	614	602	613	649	593	577	589	620	582	619	574	636	600	599	625	579	592	611	652	617	559	582	623	639	631	571	637	588	620	619	600	565	603	645	565	644	618	628	561	676	628	623	564	605	580	650	631	607	593	629	630	597	570	623	571	648	656	611	567	616	611	613	614	582	561	599	613	621	630	627	621	616	597	585	606	639	583	586	603	645	663	643	626	661	625	594	646	589	616	634	616	616	578	567	610	621	614	645	599	664	598	616	596	612	670	612	594	571	624	646	603	611	600	602	590	604	629	621	615	632	624	596	626	592	639	563	564	619	613	625	569	585	580	620	637	602	614	589	605	645	580	650	614	644	584	675	648	609	608	611	623	608	655	617	630	634	608	627	583	608	621	592	605	591	598	664	617	615	593	588	595	620	625	582	608	659	618	599	592	602	565	605	581	633	581	652	610	595	625	561	617	601	548	595	625	612	663	621	648	585	590	577	587	621	595	602	620	595	628	621	638	608	608	625	598
13249	8729	11740	9748	6299	3548	2015	1238	664	464	419	361	390	301	345	320	352	331	308	267	258	272	270	278	326	333	501	539	422	362	351	370	282	278	255	269	231	255	270	243	253	298	333	287	419	977	436	247	224	242	251	241	243	248	261	247	222	235	228	233	221	247	234	269	250	278	258	273	246	263	237	247	243	255	257	235	263	247	263	259	237	249	257	250	212	227	259	244	234	227	263	257	250	230	233	240	256	259	242	230	256	236	233	223	226	261	264	264	234	212	212	249	265	270	233	240	257	247	253	256	253	237	209	260	238	276	256	232	253	259	251	222	256	217	237	225	239	256	251	248	272	254	238	286	257	250	232	247	262	243	251	235	267	243	248	265	256	233	270	273	223	231	227	283	265	255	258	247	247	249	255	253	253	248	260	212	253	252	231	218	235	242	244	256	260	259	240	218	250	243	249	268	243	242	223	251	219	225	205	246	257	244	255	260	273	260	254	221	264	225	272	219	268	240	241	210	265	272	250	222	215	238	246	263	242	251	224	274	238	251	240	266	231	264	235	258	241	239	278	222	230	217	251	262	235	265	246	235	256	235	222	236	245	237	257	244	232	234	252	267	241	240	278	250	288	225	238	246	272	271	232	253	248	259	273	239	253	273	249	227	257	247	257	250	240	230	227	236	221	248	268	257	236	246	214	257	267	281	248	262	235	231	223	247	244	234	229	227	240	244	241	249	248	223	268	247	241	229	238	252	249	233	233	243	244	232	253	280	259	263	222	255	255	251	255	263	253	250	260	239	233	256	244	222	242	282	240	213	236	212	278	251	267	262	276	228	210	247	241	265	248	269	241	259	249	214	244	253	222	249	228	230	239	244	253	236	243	243	255	257	254	248	232	240	240	249	253	229	218	205	250	249	256	249	230	258	255	240	264	231	274	257	243	230	230	247	249	247	273	268	234	237	216	266	261	244	224	223	247	243	243	255	247	272	240	251	239	244	271	252	252	246	246	280	228	269	251	258	242	239	244	241	272	250	226	242	228	262	266	228	255	224	228	259	238	249	230	268	254	247	234	233	209	264	238	244	264	264	245	243	228	211	265	220	240	260	241	267	237	263	236	236	256	245	233	254	268	244	250	275	227	236	236	254	243	249	254	275	234	262	243	249	258	246	237	267	254	245	247	264	254	261	280	277	228	233	252	264	233	258	298	239	254	230	248	240	236	248	229	244	244	241	228	252	257	249	255	261	275	261	274	266	273	239	241	234	229	284	235	219	252	237	254	230	234	249	268	237	269	230	252	223	223	268	232	270	253	208	232	218	242	236	243	255	234	256	241	262	214	243	239	254	284	256	246	255	253	270	251	246	250	256	266	302	239	260	269	212	231	242	248	278	241	270	257	271	253	220	256	251	230	242	242	254	232	255	275	261	257	259	228	213	254	260	255	232	248	257	230	249	242	288	205	255	266	243	241	254	246	224	248	241	251	245	245	263	254	247	221	234	267	258	265	282	260	260	249	224	233	221	245	238	250	243	264	272	249	233	255	244	242	224	225	266	244	275	235	239	271	238	236	240	298	217	224	268	248	246	244	231	224	229	262	230	248	233	243	248	225	256	271	259	256	261	265	258	240	254	252	242	244	240	253	226	253	229	230	250	230	248	236	244	259	205	243	248	255	255	233	243	233	249	231	233	268	208	240	230	234	190	261	256	253	245	256	274	244	236	234	234	217	238	225	262	245	262	237	245	249	253	223	231	251	256	233	245	239	253	251	243	248	247	266	255	279	225	242	244	233	227	246	227	271	227	277	224	259	249	223	254	244	247	229	240	248	222	245	237	212	254	247	211	263	261	238	220	252	227	260	243	227	232	252	218	241	228	251	243	232	240	275	263	250	226	246	239	262	250	226	224	260	240	236	269	246	237	228	261	223	224	220	245	221	260	245	220	246	259	239	223	219	220	226	236	254	239	220	278	231	267	246	249	240	253	227	244	230	276	242	246	255	265	225	254	232	245	294	270	225	263	224	241	236	229	274	216	221	244	261	261	267	249	255	242	238	235	260	261	248	261	241	209	213	248	247	240	252	253	241	217	232	251	256	228	284	236	252	242	237	260	234	244	238	265	242	259	256	264	237	254	218	226	234	240	248	271	242	248	262	255	256	233	250	246	214	272	250	262	254	232	251	241	239	267	256	236	250	217	236	261	242	241	232	246	229	246	227	223	253	224	250	237	231	239	245	247	272	248	248	263	240	230	239	256	264	246	263	239	235	229	250	222	251	256	274	249	254	269	266	263	241	262	214	271	237	218	235	239	284	251	230	232	228	220	235	273	238	259	239	245	239	269	235	229	220	256	245	248	259	232	252	235	236	231	242	258	234	234	223	239	277	242	221	269	238	247	236	262	243	230	268	239	252	240	258	256	238	224	240	227	245	217	220	234	261	224	222	246	254	249	236	272	245	221	219	230	251	262	252	236	244	243	245	234	222	232	262	228	247	274	233	264	241	237	253	218	274	247	250	235	242	255	248	239	254	235	242	230	244	242	259	273	249	266	253	263	269	251	236	270	274	263	256	221	257	254	274	232	216	228	226	253	257	254	241	224	244	233	246	223	252	273	253	260	228	215	232	220	258	281	222	252	272	279	266	243	279	242	275	286	234	236	233	241	257	246	247	237	236	232	227	258	246	277	239	244	234	267	244	250	250	227	245	232	255	254	252	274	245	235	257	241	248	235	237	248	257	244	262	238	226	220	249	263	257	255	256	214	229	226	233	227	222	200	232	250	247	250	246	234	264	274	236	272	249	238	240	244	245	236	265	249	225	275	255	256	244	266	243	240	238	260	276	273	237	235	229	265	223	220	243	267	242	266	265	239	240	265	251	234	246	231	247	245	243	236	239	225	245	234	242	225	247	223	275	247	237	249	237	266	253	252	230	244	238	235	203	246	227	222	235	229	259	248	258	273	246	237	234	248	251	248	281	240	258	255	234	219	241	246	220	223	238	237	229	246	229	263	253	255	279	250	225	228	249	242	269	231	241	265	218	272	247	249	237	266	241	225	251	251	241	274	230	274	228	237	242	248	255	249	260	222	214	257	262	219	261	267	247	265	232	256	208	232	220	265	245	250	244	236	230	248	255	235	245	246	258	250	232	241	252	246	268	240	238	237	251	244	241	249	196	238	247	262	250	244	266	239	261	271	258	275	246	238	247	248	242	253	259	269	219	224	269	258	266	220	239	221	249	223	249	246	246	231	222	219	245	253	231	243	257	240	275	269	265	224	265	261	243	267	249	244	267	237	259	264	288	250	242	239	243	242	244	219	249	220	245	261	244	234	254	256	263	261	261	248	253	232	228	279	237	233	243	242	257	255	236	234	248	229	239	252	247	248	258	238	246	246	248	258	255	231	217	262	255	240	260	248	263	244	215	269	267	271	267	251	225	248	260	248	234	248	242	263	232	267	249	271	256	257	272	267	254	257	241	213	253	255	267	238	244	255	247	249	244	242
8486	7483	14423	16671	14236	10799	7376	4598	2985	2042	1691	1544	1339	1286	1123	1217	1324	1188	1057	895	828	782	827	975	1111	1371	2399	2942	2010	1527	1559	1414	970	857	779	778	721	632	687	653	776	860	1195	1070	2069	6310	1841	605	675	634	619	633	650	605	572	640	662	646	610	626	624	642	631	644	623	624	597	606	638	609	610	598	627	645	652	644	642	647	594	613	629	605	619	644	601	623	607	617	607	616	626	654	581	620	560	577	626	605	607	621	610	650	611	600	602	665	622	621	565	585	619	621	618	598	590	649	633	605	644	619	662	606	630	581	562	623	562	636	654	633	643	663	612	611	596	665	626	611	568	643	566	634	613	627	630	629	608	641	600	639	626	642	654	638	611	603	611	596	622	621	643	618	647	631	634	608	610	592	591	604	555	651	594	638	655	640	600	622	602	624	643	626	664	631	623	630	587	626	669	634	604	638	612	600	596	634	626	637	665	702	606	571	616	613	590	659	604	658	627	608	647	625	595	597	639	625	621	596	621	606	621	618	622	670	648	609	581	596	611	587	573	630	574	630	603	611	610	612	616	593	596	633	606	608	614	618	618	613	609	632	621	593	606	674	578	640	667	590	619	632	593	607	654	635	606	644	580	611	640	611	605	636	583	627	680	601	615	627	645	645	582	595	618	606	616	630	658	591	616	621	641	610	654	623	633	606	659	607	645	592	574	598	596	645	622	629	603	607	607	588	619	650	618	581	623	591	628	631	654	622	561	621	600	608	608	578	624	651	632	674	591	619	626	622	633	615	656	608	677	663	655	627	590	563	620	591	598	602	605	639	588	609	629	685	646	669	586	649	634	607	615	592	620	595	570	626	601	620	648	599	605	622	586	608	641	636	584	606	621	610	617	607	630	629	583	620	639	606	620	593	586	593	601	640	623	645	660	648	650	629	565	647	628	606	617	617	631	630	617	619	662	628	653	633	619	624	614	591	633	645	613	613	621	589	617	595	605	669	622	664	640	604	651	624	657	621	659	558	592	595	629	652	631	643	583	593	587	623	623	620	651	657	664	592	631	595	589	640	609	599	643	642	640	630	660	593	624	604	652	608	595	590	649	626	643	619	606	634	607	622	659	585	641	611	598	644	614	632	590	601	626	607	648	590	623	591	692	634	622	601	621	639	594	585	643	644	586	563	610	621	599	622	614	599	662	632	622	625	619	614	625	630	584	616	610	583	653	594	593	581	627	600	630	623	602	553	597	569	653	617	566	605	624	584	610	606	635	620	656	646	613	603	631	597	624	652	618	615	595	611	642	588	599	627	634	589	657	617	624	599	627	602	606	638	620	627	611	594	658	673	617	588	576	651	607	615	604	601	610	642	629	600	631	627	645	598	668	613	611	586	636	614	623	577	622	642	641	633	596	600	598	610	609	620	594	569	639	631	624	609	614	579	619	573	620	584	648	593	595	636	627	600	630	648	618	629	608	664	645	631	631	596	584	601	641	627	644	606	637	643	644	586	609	643	656	637	672	622	590	634	657	651	605	639	618	614	601	618	619	611	615	655	673	635	602	611	568	599	671	640	633	648	584	616	602	629	582	646	606	637	657	617	633	632	574	576	627	624	654	613	618	629	616	601	590	652	586	636	635	630	640	594	606	621	612	672	645	630	658	629	617	616	603	655	586	605	601	603	601	608	614	611	600	629	593	610	601	617	589	649	620	610	616	626	594	597	624	635	588	611	551	583	615	668	617	614	622	599	599	634	622	628	628	614	636	618	618	643	633	590	653	600	618	622	630	617	595	578	623	656	642	588	622	603	612	549	614	623	625	607	612	598	664	616	589	592	640	637	614	630	607	625	622	612	626	636	640	638	590	650	629	612	616	589	627	598	652	608	619	601	646	629	608	627	641	596	574	581	575	634	580	642	645	651	600	627	654	584	623	644	602	606	600	634	644	630	575	624	615	609	567	635	607	632	553	602	602	654	585	562	600	611	631	599	624	629	630	633	633	642	594	584	615	594	620	589	576	650	604	621	627	604	624	569	591	629	606	623	606	580	620	627	558	643	633	624	630	666	618	605	637	595	661	617	582	590	614	598	637	616	600	631	667	591	655	612	614	581	620	585	605	598	613	641	613	601	622	637	606	599	626	600	553	639	633	632	640	617	679	623	654	624	670	634	604	610	603	636	628	585	662	601	655	616	595	547	637	577	635	616	634	675	597	666	649	614	632	564	590	587	601	632	626	621	585	588	620	590	637	621	604	582	624	613	637	622	587	599	609	663	592	652	664	617	588	616	639	623	618	616	647	621	643	605	578	608	629	604	619	597	599	655	623	596	583	598	646	590	598	609	631	637	653	633	572	577	635	605	609	594	609	610	647	649	591	653	616	602	646	637	603	643	584	612	609	647	625	625	586	567	640	574	582	638	645	599	608	626	605	651	648	621	662	631	676	579	600	577	632	606	610	659	624	624	626	643	614	593	590	614	598	623	629	571	598	633	643	608	594	575	582	658	641	601	674	658	579	611	671	639	625	623	670	561	621	614	646	640	646	584	674	643	610	656	604	630	647	595	645	626	602	613	620	605	599	620	642	596	603	631	600	600	603	605	638	573	604	579	582	611	626	601	615	623	649	601	667	616	577	601	613	576	653	621	608	641	614	676	596	599	654	618	594	616	621	653	638	620	662	651	606	666	654	594	636	620	624	636	614	569	582	642	644	642	606	632	625	620	579	658	599	613	615	590	603	622	658	620	584	577	626	600	623	616	608	649	602	607	638	634	618	619	648	630	582	644	617	638	591	621	656	604	661	587	597	618	634	668	633	622	597	598	636	593	617	614	577	581	628	568	639	627	595	609	698	635	622	608	608	620	620	627	621	624	623	649	599	593	620	588	635	644	601	609	599	577	593	599	595	601	626	625	586	628	590	623	613	634	627	615	655	583	624	613	630	636	580	632	600	628	637	606	588	641	558	660	616	632	573	597	602	592	635	589	594	620	623	639	606	578	659	599	619	623	596	624	659	655	574	622	605	614	615	623	599	588	616	618	620	623	608	589	599	655	615	617	638	628	630	649	618	594	607	588	630	592	584	623	644	609	639	576	623	633	634	611	621	599	592	651	604	633	633	606	674	585	586	633	573	628	653	623	633	587	568	652	652	621	610	631	633	614	608	642	650	628	629	600	613	590	622	626	638	628	647	636	609	665	625	612	600	538	650	647	605	614	618	614	615	668	656	575	643	599	644	572	629	639	626	632	593	633	626	585	641	629	596	646	594	665	613	629	606	572	602	595	641	580	644	616	576	606	603	581	639	639	624	628	613	636	578	610	599	593	634	646	603	615	615	613	609	569	595	601	564	633	592	616	644	618	639	599	585	653	646	630	664	635	621	644	662	607	617	628	645	644	608	644	604	627	631	591	645	619	628	602	627	629	595	655	644	577	606	634	580	629	634	643	639	641	603	631	612	665	613	608	621	628	585	613	606	585	568	592	618	597	605	619	630	650	664	621	611	611	642	620
20618	15653	16971	15256	10491	6142	3608	2011	1204	838	675	614	554	467	494	436	505	475	487	454	399	444	383	469	468	546	795	792	625	559	495	529	400	435	455	421	382	402	394	412	418	404	454	458	614	1641	686	418	359	405	368	367	374	369	369	395	370	356	379	377	376	338	390	352	410	361	394	385	377	373	362	381	364	360	385	399	352	375	361	361	360	391	385	384	342	346	374	374	391	395	388	370	377	371	376	354	353	335	355	342	420	395	349	401	407	381	369	399	379	335	370	396	405	362	382	413	395	371	382	350	373	369	375	398	361	392	354	390	385	353	342	356	373	396	439	389	377	391	391	372	361	336	371	410	376	392	356	401	380	403	367	376	379	383	343	348	348	361	359	410	375	389	376	362	406	405	393	353	384	384	357	394	358	383	403	383	376	385	389	396	394	392	399	384	347	392	379	372	362	401	362	369	368	397	402	378	362	372	360	387	414	373	366	348	366	363	399	388	358	374	375	384	347	344	366	357	373	368	379	372	333	397	367	371	402	364	369	367	348	360	381	374	360	379	339	368	412	405	404	369	404	354	372	371	388	362	396	377	353	373	375	343	385	373	416	357	346	423	382	365	330	414	375	357	338	369	365	378	363	364	365	358	384	373	416	385	380	381	380	392	369	370	377	368	356	367	355	364	371	387	382	381	373	395	373	373	383	402	380	342	394	388	366	376	388	379	364	379	387	360	379	380	335	390	381	402	340	366	367	374	369	390	390	365	381	368	411	369	384	388	379	409	336	350	389	389	382	386	383	389	402	338	394	360	393	329	388	368	339	374	388	358	336	369	363	364	357	327	377	352	367	354	374	392	339	432	347	413	361	387	378	398	386	414	396	385	365	365	368	344	383	374	362	376	401	401	371	370	352	366	381	378	351	378	395	367	406	369	420	377	404	371	402	397	383	389	359	378	370	404	346	365	360	406	372	363	366	372	357	391	398	384	361	392	390	371	397	393	369	355	386	383	388	344	363	366	399	378	388	397	388	338	360	367	393	356	360	391	366	395	402	395	355	372	425	354	386	409	375	369	398	356	361	371	408	360	406	381	374	384	394	367	338	396	392	371	345	377	395	396	391	384	419	351	368	352	361	386	362	387	357	386	321	370	421	397	358	406	382	352	373	385	337	391	391	393	363	362	363	347	364	356	393	367	367	403	375	359	395	398	369	389	391	368	397	381	322	351	376	376	406	422	401	418	379	389	379	381	349	376	346	359	341	368	367	345	385	375	379	361	416	359	386	369	374	360	403	378	362	367	377	360	361	405	367	385	363	395	338	384	354	367	390	378	374	400	400	379	346	390	407	380	345	385	398	389	380	372	377	371	370	398	362	349	363	399	373	381	366	404	346	423	399	415	405	375	358	435	394	399	389	375	360	409	381	377	380	392	382	370	378	365	361	400	394	343	373	372	362	375	339	411	382	378	402	378	373	360	392	358	409	339	376	400	381	374	391	381	399	371	388	418	363	379	348	371	350	371	375	341	387	392	395	373	415	353	383	346	409	377	372	372	404	374	362	371	365	392	359	388	376	370	391	381	381	394	390	367	376	351	363	353	404	353	357	380	403	362	371	392	363	361	362	359	406	374	359	403	377	368	381	356	370	385	373	364	380	371	405	361	373	380	411	375	385	394	354	399	381	364	368	369	354	395	359	362	383	371	412	391	395	382	378	357	383	351	364	382	397	386	364	396	370	372	368	370	380	421	359	383	353	374	375	377	379	420	328	389	353	394	376	386	304	371	360	401	372	374	399	373	387	347	354	394	367	397	390	396	368	371	371	363	367	420	363	391	353	373	373	375	371	366	347	392	363	443	401	338	369	369	393	304	394	374	383	384	398	382	386	342	368	379	344	367	350	395	388	380	322	406	366	363	351	367	345	399	376	400	434	380	379	427	384	367	379	391	375	377	367	360	352	395	376	376	357	393	379	381	377	356	419	372	409	418	380	381	344	357	362	381	381	364	357	393	359	363	341	387	372	388	366	408	387	410	372	377	382	363	386	385	371	376	359	381	387	367	386	390	384	360	332	386	388	380	397	369	371	388	354	333	411	364	393	384	405	343	391	394	364	368	371	381	397	389	421	403	374	390	394	422	371	350	399	399	391	375	378	390	382	392	382	388	346	389	378	358	390	400	353	373	349	378	394	391	341	382	365	387	388	385	368	375	408	369	364	381	373	360	356	393	396	383	367	392	375	397	375	383	369	352	370	365	359	381	349	351	393	358	366	374	333	372	359	367	372	364	346	408	390	345	419	396	396	386	394	364	382	372	371	378	355	404	377	380	402	349	344	382	372	356	387	403	399	405	395	439	411	356	373	410	355	360	364	372	383	364	364	381	373	373	403	355	382	383	407	368	382	385	345	375	376	360	408	374	367	371	393	399	349	374	385	390	384	420	348	404	396	413	387	403	368	337	406	351	375	370	382	390	356	386	391	387	370	328	346	369	384	386	338	356	385	372	363	377	376	346	323	384	344	374	406	424	373	379	397	376	382	412	373	368	388	384	411	370	416	374	389	385	371	355	416	392	367	368	417	348	400	392	402	362	373	360	386	356	370	401	361	365	348	354	385	331	378	366	378	426	360	379	425	410	384	377	413	385	321	419	368	376	400	371	389	389	390	412	357	371	375	377	397	362	385	354	397	403	413	384	418	374	391	355	371	327	377	400	385	368	379	379	395	371	415	393	391	369	318	405	369	343	437	383	364	375	417	381	401	392	403	368	394	371	382	365	412	417	421	409	390	363	374	372	404	364	377	378	375	387	398	356	369	381	390	396	355	385	376	376	366	364	382	413	435	383	380	397	371	381	371	359	406	335	357	355	373	392	345	382	327	388	359	352	368	375	403	369	391	362	365	393	394	386	372	353	403	394	359	352	386	390	359	364	381	355	377	371	389	376	358	393	350	351	337	388	369	359	372	412	371	352	396	386	398	404	393	357	346	374	346	372	366	341	371	357	353	387	360	394	399	375	365	361	386	378	368	358	388	388	352	390	356	358	380	360	380	380	425	377	361	367	390	388	403	369	355	407	409	325	380	347	349	391	335	384	396	396	401	396	371	377	383	402	364	393	351	357	380	374	386	410	383	360	370	327	366	375	314	373	350	354	346	391	373	352	398	350	395	411	390	368	372	365	341	384	398	356	352	371	383	355	387	368	343	366	384	343	376	374	414	391	399	415	391	357	386	400	381	351	431	359	350	349	404	392	408	374	389	361	390	378	394	354	365	403	388	358	344	380	452	355	356	379	388	377	401	378	373	383	384	410	400	359	373	387	414	372	420	398	369	368	407	379	403	386	387	381	389	330	399	398	371	375	386	377	429	381	379	382	385	356	367	375	378	357	364	370	337	364	355	373	376	393	430	365	400	382	384	356	344	401	365	394	364	400	394	378	331	409	402	366	394	380	414	376	368	326	384	375	420	366	361	365	360	406	409	359	388	412	398	331	384	402	383	349	354	385	355	353
11253	11078	17977	21575	18367	14917	10611	7307	4545	3274	2817	2269	2056	1847	1788	1710	1878	1666	1430	1321	1278	1260	1270	1410	1510	2044	3495	3833	2754	2086	1564	1733	1274	1189	1164	1274	1062	988	1002	984	1030	1066	1271	1588	2818	9487	2494	967	919	885	909	888	937	948	921	893	892	897	942	906	905	879	939	899	888	965	864	883	882	959	913	922	895	926	885	869	886	848	905	945	942	895	893	865	903	921	900	922	889	855	894	885	886	841	953	856	897	900	931	885	881	931	872	869	865	910	886	878	911	943	901	846	917	870	909	921	830	867	908	850	942	893	900	866	900	868	915	848	913	854	912	872	916	878	851	903	882	865	892	937	920	876	848	886	830	903	928	844	872	865	884	869	881	915	865	949	838	912	914	866	927	878	909	906	915	855	879	896	902	858	930	877	905	838	906	876	841	878	887	885	879	926	870	899	904	892	873	944	894	897	867	881	846	850	865	880	873	867	865	871	896	857	893	927	921	891	950	934	926	871	907	870	886	896	862	841	827	899	850	886	830	893	953	874	921	843	903	834	884	877	883	876	906	877	827	880	942	909	879	905	867	868	900	858	852	908	911	915	879	866	880	811	856	868	906	911	921	885	882	877	848	924	901	862	874	890	900	849	892	923	852	906	881	915	917	881	859	862	928	919	892	951	891	850	921	841	868	870	905	892	872	883	894	906	848	866	896	900	909	858	831	870	911	901	895	932	918	900	909	880	863	905	878	901	894	869	940	837	877	870	895	912	890	871	920	875	880	837	857	925	848	894	856	917	956	894	991	861	844	922	914	841	886	896	822	868	866	900	929	880	888	909	892	888	870	901	865	863	926	888	893	932	881	860	876	877	837	833	855	869	874	867	861	866	872	905	866	857	904	907	887	916	915	889	914	875	870	893	846	839	876	844	904	859	919	913	884	895	865	892	878	934	906	845	838	889	912	854	854	930	899	885	830	913	849	864	855	902	886	886	883	872	887	926	895	920	898	900	877	892	909	861	889	930	869	881	891	890	869	845	857	902	871	845	918	831	884	884	851	911	914	884	917	908	898	875	871	865	826	925	834	868	893	867	848	887	876	885	963	868	900	875	902	867	884	956	855	890	888	830	854	873	898	897	939	879	940	901	856	863	867	837	854	859	835	877	817	943	858	864	827	844	878	849	927	914	880	919	879	871	878	940	853	873	876	887	823	881	861	875	861	874	836	901	919	862	887	942	900	886	901	860	920	849	885	920	959	834	901	890	898	921	830	851	870	920	936	941	882	862	887	915	849	824	893	895	888	829	922	890	857	903	895	875	878	894	859	892	874	901	895	835	921	846	907	891	892	867	885	868	879	925	864	900	909	924	885	899	882	953	907	886	891	849	922	886	843	894	919	872	877	867	933	861	881	888	945	880	880	912	871	890	925	874	893	857	866	896	902	855	923	890	963	854	884	889	910	921	879	927	852	884	925	819	913	884	902	916	847	844	857	890	829	850	913	921	920	868	893	936	851	843	862	894	900	889	896	867	878	889	859	873	869	896	921	891	861	887	877	884	830	899	824	892	871	881	886	811	923	883	854	890	872	887	905	873	865	864	863	867	857	896	892	862	814	875	879	887	847	912	846	893	833	907	890	849	897	925	940	950	905	863	826	872	877	846	886	947	921	918	865	879	905	885	912	928	913	872	825	899	918	867	826	824	887	804	905	898	882	867	858	863	922	839	887	900	859	935	872	846	859	831	874	891	892	855	890	925	814	911	921	862	882	854	926	916	828	957	890	915	872	886	941	850	876	860	915	893	911	899	969	919	936	870	852	856	835	906	906	936	946	898	869	939	884	844	929	851	961	853	903	840	861	901	935	925	862	917	888	925	905	865	804	874	826	865	903	877	872	824	912	928	914	861	894	902	876	925	901	883	896	865	839	844	861	931	913	873	855	901	890	906	907	854	883	849	899	883	839	888	929	872	905	894	847	855	892	881	917	878	912	853	972	864	821	836	885	882	909	942	918	868	843	864	857	909	929	953	865	868	897	921	861	840	830	890	865	903	880	881	911	845	843	907	898	910	904	865	889	910	880	876	868	893	842	920	913	908	891	890	902	900	861	889	909	910	852	852	899	873	880	893	882	837	891	865	878	883	912	877	897	872	884	913	931	864	916	904	938	841	901	819	904	896	889	887	908	912	822	909	875	861	906	869	942	854	902	920	883	900	902	870	920	846	912	908	917	905	888	906	861	874	932	864	830	825	880	855	832	919	954	869	907	828	841	885	895	869	878	886	922	881	845	895	889	774	913	853	918	894	849	909	878	902	886	849	874	858	875	852	863	878	915	897	869	928	886	869	869	840	866	901	945	853	922	906	897	843	900	898	883	862	966	950	872	878	865	883	870	854	836	859	886	940	944	932	848	951	903	892	865	905	935	895	881	902	871	889	838	980	840	858	866	889	916	901	871	905	847	851	879	910	858	881	862	888	895	878	885	897	891	907	894	876	892	859	882	910	868	846	914	896	903	822	895	882	891	871	863	880	845	883	870	922	891	917	890	801	881	912	923	906	866	881	906	900	884	863	881	929	880	870	882	852	872	915	883	837	923	827	910	895	837	935	882	897	899	918	867	881	908	850	879	890	908	843	933	882	865	878	837	892	905	885	867	926	848	876	880	849	887	883	893	875	951	883	882	913	897	915	872	896	865	922	925	809	888	874	837	880	874	834	875	944	882	895	871	885	866	884	876	929	884	844	887	861	904	898	884	863	868	944	923	858	898	903	841	908	892	866	876	930	895	899	912	852	954	879	918	840	882	892	848	859	902	906	870	914	880	852	860	893	886	887	862	865	909	914	914	876	899	905	849	928	855	889	885	827	833	862	878	906	875	882	887	862	887	858	844	852	888	882	912	917	850	873	946	854	882	900	864	915	887	883	874	912	831	890	899	908	942	851	871	903	874	882	926	901	921	869	903	864	813	900	876	890	918	916	890	875	861	876	819	891	888	878	859	923	861	900	875	854	869	844	887	899	922	949	921	850	910	902	848	859	874	853	884	836	887	885	862	894	899	853	871	915	893	903	873	867	867	884	854	813	889	869	879	881	893	877	895	875	900	835	917	841	929	906	911	815	897	896	871	885	912	857	857	890	873	904	934	865	895	844	850	898	868	860	843	905	880	896	820	872	896	852	847	868	922	898	874	843	839	876	876	875	879	879	911	875	881	912	881	832	863	883	865	859	872	883	868	930	936	892	852	909	914	881	840	849	913	900	925	874	878	884	825	902	900	883	825	882	845	826	910	852	861	897	947	930	860	850	920	797	945	908	871	866	848	930	869	894	974	938	875	901	925	839	928	875	892	929	900	865	923	914	899	934	849	911	902	853	918	885	930	914	903	890	905	832	820	906	842	942	930	864	849	886	840	842	924	906	879	915	891	906	856	895	863	867	881	935	866	885	839	858	857	859	887	838	866	924	885	954	869	878	913	871	886	897	866	876	934	910	838	923	897	826	830	938	867	930	833	834	877	905
3573	1936	2456	1753	821	568	404	311	290	227	256	268	234	234	242	231	257	242	237	246	221	227	233	274	254	282	335	333	303	248	220	279	200	256	235	257	238	240	246	253	219	218	190	225	278	303	229	241	207	207	230	252	253	225	239	226	217	192	217	210	228	245	226	210	235	200	199	211	203	221	222	253	226	237	255	231	232	217	216	246	227	225	210	224	203	219	227	216	224	237	209	203	204	236	214	182	228	190	235	229	242	234	243	215	248	229	214	230	242	219	206	215	233	230	224	206	227	217	201	205	227	215	234	231	235	209	242	212	206	227	215	209	223	231	238	218	216	210	244	248	226	240	201	214	192	220	221	224	208	224	232	259	208	219	202	220	228	234	220	245	217	215	225	244	203	227	199	232	232	224	233	242	219	199	229	206	205	212	211	230	235	245	209	219	223	227	259	222	210	212	228	236	223	220	250	222	243	200	208	240	201	220	255	216	236	225	230	220	239	224	233	214	239	241	215	216	202	233	191	206	205	208	233	245	235	221	195	219	224	212	243	227	240	215	227	244	217	213	230	216	238	220	221	236	234	223	251	215	202	222	232	210	208	226	217	216	232	236	230	213	220	245	213	242	217	214	208	214	242	236	248	218	228	245	236	219	210	238	214	247	226	226	230	216	198	230	227	263	214	231	200	221	257	212	199	204	208	233	226	197	251	216	233	218	220	218	222	222	239	263	218	241	244	222	234	250	227	224	228	235	247	209	222	205	225	203	226	222	236	230	227	207	235	211	237	218	250	241	216	218	249	239	242	219	206	227	221	225	219	234	207	238	221	200	237	223	219	236	248	224	226	226	240	232	207	215	227	215	242	226	234	206	198	237	200	230	216	226	218	231	218	241	246	215	221	203	239	214	211	228	208	227	203	235	236	211	216	216	214	222	232	242	193	232	217	209	205	231	231	215	202	245	238	224	218	224	217	212	205	214	202	243	245	207	235	215	201	210	232	213	246	230	219	220	234	213	237	235	237	228	201	230	244	225	221	201	214	250	228	235	238	219	192	217	200	240	213	216	218	233	230	211	217	226	224	241	186	216	200	223	215	168	232	235	216	235	238	244	210	216	242	233	244	250	227	231	259	262	206	211	250	218	221	221	216	222	237	222	222	229	218	211	224	232	220	189	217	206	261	210	232	214	205	210	204	216	226	229	215	231	202	201	225	210	219	220	253	223	218	240	211	211	225	191	225	224	231	217	235	224	245	220	211	226	247	214	233	226	228	192	207	224	224	204	236	208	228	221	225	210	246	217	196	246	225	214	211	200	251	239	208	222	236	208	262	216	205	218	209	217	235	233	248	207	204	240	194	202	235	232	226	241	234	210	201	222	216	218	214	214	197	203	203	190	236	217	218	232	210	228	241	197	213	237	241	233	239	208	205	205	205	231	230	205	216	235	225	226	232	216	217	236	236	211	224	226	213	230	238	237	226	235	229	231	223	223	204	218	227	223	227	190	207	230	220	228	232	206	214	217	217	223	228	218	217	222	211	199	240	229	227	238	239	242	222	218	225	215	221	196	202	226	229	196	216	216	258	209	217	226	225	223	241	206	229	205	222	211	226	239	205	233	216	230	186	249	237	224	253	218	217	249	214	239	255	218	230	211	205	244	267	230	229	198	203	221	226	240	250	205	211	213	225	233	202	212	205	242	209	213	223	228	211	224	232	204	224	234	223	183	225	217	220	201	224	208	217	214	203	241	234	207	264	221	234	213	234	196	195	235	230	219	227	210	234	227	215	227	225	232	227	244	203	234	236	224	217	222	225	228	199	202	226	207	247	217	260	232	251	234	212	223	192	218	230	212	208	211	221	219	200	216	219	242	204	223	211	261	209	247	209	256	256	243	211	203	231	219	216	223	241	239	238	234	234	215	229	223	223	248	234	226	218	220	212	206	215	240	228	226	197	222	233	223	242	218	215	221	220	238	221	231	211	222	237	204	228	237	237	211	249	216	240	216	206	239	223	225	238	216	249	229	196	226	232	223	221	198	255	230	219	224	231	230	255	235	216	228	224	238	242	255	242	209	210	203	229	216	258	234	231	227	216	238	241	234	213	241	206	240	238	226	242	242	208	213	222	247	219	238	227	239	198	234	232	214	222	217	221	232	233	238	207	226	226	223	242	197	249	252	225	242	225	241	243	234	225	258	231	236	268	244	199	226	196	201	252	187	203	214	231	205	263	214	214	227	229	230	241	232	204	214	208	224	217	223	226	222	246	217	219	212	200	203	215	245	254	220	203	222	209	229	252	224	212	206	194	221	218	252	256	244	214	228	242	225	226	258	235	193	208	224	200	211	242	229	235	230	182	216	212	229	230	207	234	235	250	207	213	223	207	219	222	225	247	188	228	248	236	229	195	237	230	247	214	214	247	269	226	227	231	214	244	242	213	217	238	207	212	212	200	222	239	243	230	226	209	232	227	212	217	197	249	251	227	202	223	201	185	232	262	224	217	223	187	244	237	231	210	238	214	220	244	233	233	210	218	203	240	220	227	228	225	225	248	225	233	227	246	209	213	247	210	226	221	227	235	224	205	214	225	234	247	218	214	220	239	211	223	223	242	223	189	257	224	211	257	237	243	237	235	220	219	230	215	228	251	221	227	221	235	228	193	211	225	217	222	228	204	225	252	208	226	232	212	211	206	252	222	220	248	225	250	207	225	223	217	209	235	241	249	214	212	239	235	232	207	219	246	208	213	244	218	233	220	205	234	252	248	222	215	223	239	205	246	217	232	209	236	226	226	232	220	243	239	225	233	208	212	214	242	227	245	225	202	237	230	230	217	213	209	237	196	235	217	215	244	229	226	224	220	195	241	242	251	209	221	212	221	239	239	208	232	248	230	253	209	238	191	223	269	219	223	245	227	236	239	252	239	226	230	245	222	225	224	231	242	253	195	243	242	236	243	221	224	218	258	207	219	208	211	208	226	218	224	235	240	214	219	234	213	219	224	245	249	226	222	227	218	232	213	230	209	244	221	231	254	213	233	238	244	222	211	205	213	209	211	241	232	231	252	222	224	219	229	227	225	231	247	250	212	227	206	242	216	230	239	242	246	207	220	229	246	205	210	212	233	247	243	205	242	236	242	216	238	200	241	197	228	217	218	251	202	206	225	242	241	238	244	226	239	240	211	205	231	211	201	186	241	232	252	223	239	202	241	230	189	235	226	241	217	233	226	241	230	201	205	235	215	222	240	215	234	243	207	212	224	218	210	240	230	193	224	221	215	206	227	232	195	213	227	242	225	199	231	202	206	236	198	226	214	208	208	202	215	230	269	222	225	237	229	215	220	190	224	222	225	234	227	196	214	206	222	229	239	227	207	229	191	228	229	214	223	209	221	197	224	230	242	220	227	192	238	241	208	220	208	224	238	228	249	220	222	209	230	245	201	233	222	208	222	193	262	231	189	224	233	247	226	212	209	231	211	216	224	230	240	223	219	236	230	233	230	229	233	222
3006	2117	4620	4811	3051	2304	1607	1124	832	748	753	702	671	656	615	696	724	666	580	594	555	554	604	662	685	872	1534	1562	1056	886	676	776	630	666	607	690	561	564	583	567	541	545	631	735	883	903	595	581	560	546	621	565	543	577	600	542	614	512	542	545	566	558	575	552	591	577	580	533	537	513	523	575	530	549	572	543	541	538	580	577	589	566	589	528	568	521	543	540	535	557	531	568	580	583	602	551	524	599	589	517	576	532	525	521	560	584	544	569	538	537	570	489	577	530	578	589	537	581	538	573	579	524	542	557	530	582	545	579	557	515	566	583	582	556	518	544	589	535	584	530	526	548	567	543	609	574	551	549	532	591	562	547	576	628	573	535	523	567	597	548	547	541	552	516	556	520	531	568	579	557	551	532	539	564	566	525	631	553	577	554	564	579	560	556	552	543	525	553	525	582	545	568	537	543	577	578	556	526	574	579	569	524	559	532	570	570	551	527	583	600	516	497	518	554	577	594	562	514	580	533	557	565	551	565	578	527	551	542	511	468	567	534	556	548	509	591	565	563	571	585	584	562	589	583	541	549	500	532	544	579	537	559	495	578	553	515	554	547	536	539	551	582	578	528	561	548	573	597	610	591	577	577	554	537	589	530	580	554	576	581	542	569	585	520	591	536	572	540	579	562	543	552	576	570	546	535	564	533	558	564	559	537	521	503	558	557	530	549	544	530	543	573	557	505	599	534	576	538	568	544	537	538	557	571	583	522	550	586	549	589	529	555	599	506	534	526	560	560	553	541	591	506	568	580	521	524	555	532	560	528	524	500	564	533	515	546	544	547	558	562	564	597	561	573	521	543	560	558	563	537	594	562	567	559	554	571	570	597	573	554	545	560	498	522	560	575	547	552	548	532	558	555	578	582	564	577	558	529	588	533	533	579	541	557	568	564	518	564	537	545	572	540	573	557	579	570	534	528	542	518	547	604	537	571	560	541	554	577	583	544	556	545	556	531	562	501	543	568	585	535	543	510	573	508	525	532	561	569	541	560	570	551	523	558	544	567	508	564	541	566	588	507	575	547	556	521	555	551	528	569	541	531	530	564	516	541	565	558	547	568	526	578	520	576	574	578	566	566	592	522	545	531	529	544	627	536	545	571	581	576	563	585	567	562	520	575	562	588	566	541	524	562	554	543	542	553	555	543	598	558	562	544	528	559	587	517	528	584	551	549	560	550	535	553	583	518	543	545	544	525	570	559	545	535	576	517	544	529	575	603	561	550	549	556	535	551	557	564	598	574	524	555	549	531	563	507	612	535	548	569	542	558	534	548	580	548	570	571	526	617	597	569	561	538	557	561	576	552	568	521	541	590	626	568	556	541	564	582	550	539	572	558	567	595	557	540	594	590	598	536	573	571	547	572	589	553	550	552	561	567	582	549	577	531	557	559	588	560	568	551	568	561	527	518	535	543	532	519	520	586	517	544	564	558	567	546	587	565	535	591	557	569	548	552	538	571	541	565	517	533	529	566	512	530	569	529	529	548	546	573	546	562	576	563	532	536	564	527	524	563	568	581	542	542	532	566	565	561	574	527	576	535	517	607	592	550	521	516	600	533	554	623	547	544	590	586	529	523	550	542	552	579	534	568	575	534	541	534	562	522	575	522	568	565	542	553	546	540	566	509	561	550	572	557	572	561	492	542	569	584	581	534	565	557	564	570	545	526	549	563	558	568	527	523	599	563	537	565	575	506	579	615	570	514	556	569	540	545	606	537	519	555	525	524	547	542	560	584	554	530	574	544	556	506	604	553	539	545	560	590	554	547	557	549	559	577	621	540	541	539	499	557	577	570	521	550	551	515	581	515	561	557	554	560	564	558	560	535	555	586	564	507	557	530	527	576	527	533	529	527	571	580	548	572	552	540	567	562	568	555	558	570	540	533	622	540	539	540	523	590	593	534	579	597	523	545	553	563	522	560	555	558	545	585	515	549	512	594	581	526	600	539	535	562	542	552	542	576	544	490	595	542	577	538	542	555	552	562	569	551	570	583	592	543	535	546	580	559	543	570	563	548	568	551	599	505	572	594	513	581	580	554	512	573	530	548	572	555	529	545	564	521	593	577	571	526	520	525	543	567	584	559	593	560	546	529	547	557	571	568	545	569	576	572	528	597	557	575	569	573	558	586	573	524	518	587	607	563	557	553	555	566	523	569	568	538	583	560	529	558	538	540	525	532	578	535	544	565	560	571	558	569	542	554	582	581	517	537	557	553	547	543	548	554	540	555	553	605	561	542	521	615	555	555	595	567	566	566	559	543	561	551	589	535	522	563	587	593	565	557	542	551	549	532	571	564	529	556	558	572	559	593	594	573	558	532	548	631	515	570	566	597	538	526	542	546	531	549	584	554	581	511	565	558	563	511	549	551	587	588	516	548	581	563	530	556	542	575	557	559	562	530	549	566	533	589	598	521	552	573	570	562	532	556	548	541	555	530	562	557	524	532	552	545	538	541	551	524	542	525	579	539	590	600	554	566	568	562	556	573	556	573	613	574	623	592	586	551	560	523	541	564	560	494	552	590	534	547	544	518	550	532	567	544	555	563	561	521	551	549	560	550	560	540	535	547	589	512	565	504	556	531	540	555	552	556	523	508	556	543	574	570	523	564	541	552	573	555	547	563	555	509	567	563	553	557	542	551	539	557	566	535	537	496	534	520	520	547	545	576	550	527	497	572	555	530	562	560	556	532	501	572	585	521	563	542	537	572	556	560	569	546	535	535	524	584	563	575	534	556	581	568	544	590	545	547	536	570	545	577	587	554	567	536	527	533	556	537	558	534	558	586	552	559	594	542	584	512	564	535	582	548	550	536	548	573	555	570	551	553	594	514	575	559	540	550	498	564	562	550	561	558	573	538	576	558	538	570	566	551	567	552	552	584	578	540	581	545	558	580	540	583	552	560	581	550	558	537	553	593	593	555	567	512	581	595	546	540	575	564	541	568	568	530	587	504	558	518	566	566	563	550	547	541	583	605	556	555	535	546	529	569	518	536	558	544	570	516	548	539	522	579	595	594	549	564	580	577	516	573	548	537	543	597	536	577	547	536	550	526	549	531	586	541	574	574	550	544	514	553	538	534	568	563	575	537	546	552	534	561	548	529	562	533	532	526	553	534	568	535	545	569	521	561	593	550	544	533	553	573	548	529	540	566	586	558	613	568	610	583	524	510	547	557	583	551	587	540	553	584	567	530	556	572	572	572	520	573	557	567	564	523	564	564	574	542	552	545	557	566	569	525	524	539	592	577	546	517	573	556	559	543	586	545	535	570	539	543	522	524	533	552	513	576	564	562	551	556	548	559	593	601	578	576	519	542	562	505	546	542	556	560	539	541	613	562	546	572	532	542	575	554	577	562	575	546	576	542	548	485	551	570	535	574	551	546	582	525	544	562	552	519	606	577	551	552	560	564	524	569	518	590	574	551	556	561	571	512	540	541	538	563	560	571	554	622
13642	9431	9683	8781	4634	2635	1551	881	591	443	402	397	351	323	294	304	263	270	256	258	239	241	232	252	236	304	422	423	396	289	245	256	265	259	218	273	211	193	205	234	250	237	216	261	495	655	408	211	212	227	214	221	199	229	223	210	213	225	231	221	217	214	228	218	225	223	202	223	208	219	198	206	246	220	205	190	213	191	210	199	199	220	217	217	200	223	235	241	211	217	191	215	192	213	202	221	221	205	247	236	206	208	217	196	248	210	224	219	222	221	213	210	251	225	210	246	205	221	233	228	218	234	230	213	202	216	236	221	202	236	216	226	211	200	222	215	195	209	205	200	202	208	225	213	194	242	227	227	205	204	201	219	233	212	213	189	208	224	177	219	222	225	202	223	246	212	201	234	246	198	217	211	220	206	237	206	218	234	222	243	208	198	248	219	191	233	205	208	242	228	215	206	214	236	200	217	203	196	201	236	241	219	214	217	210	238	228	209	229	211	217	220	217	226	209	205	212	231	200	212	210	221	215	192	226	219	222	209	233	204	244	212	224	204	178	213	184	261	210	225	217	224	215	217	241	227	206	199	213	191	230	212	234	199	196	200	227	208	211	205	206	201	220	221	232	209	233	215	222	248	238	205	222	253	216	208	234	202	189	251	194	196	244	212	235	175	202	228	233	215	233	208	198	219	250	218	217	218	201	232	190	237	214	206	207	178	209	210	203	234	236	212	209	196	233	218	209	225	187	209	223	210	206	237	195	223	244	199	252	220	206	233	226	229	205	224	219	176	196	211	218	234	207	202	219	209	219	208	222	214	225	218	212	257	213	211	218	203	210	257	227	187	234	236	217	165	222	199	191	243	195	195	201	222	206	212	226	251	197	206	206	183	228	200	216	198	231	229	209	201	224	208	218	231	198	231	193	209	210	220	204	201	208	215	227	195	227	200	219	239	220	218	218	224	192	176	204	225	219	202	229	183	197	197	201	250	208	218	215	211	220	188	208	222	212	213	226	202	202	214	200	242	231	209	225	205	188	221	213	221	225	204	212	224	214	220	192	213	214	202	221	217	239	212	222	208	197	204	231	202	227	208	222	186	214	216	218	230	218	206	206	208	230	219	219	242	227	227	219	213	249	228	217	214	220	256	233	226	234	210	185	179	216	209	212	227	243	236	254	204	205	187	200	228	223	211	217	229	226	196	192	203	230	196	218	204	226	201	195	225	204	227	199	217	200	225	246	201	205	203	220	201	213	199	217	226	208	199	194	178	211	204	190	220	214	241	223	226	191	193	210	206	223	219	196	211	235	213	197	233	221	213	182	221	205	221	229	207	210	213	204	224	208	237	226	199	180	228	212	235	215	194	233	242	220	214	258	181	219	238	240	227	193	234	208	222	215	221	207	241	214	211	243	208	222	233	209	208	221	231	203	219	231	226	225	229	207	227	216	223	196	234	201	215	235	211	221	225	216	227	216	205	207	241	227	209	203	216	254	252	221	204	220	197	206	204	198	229	214	200	218	197	217	227	207	236	200	215	220	218	225	223	226	230	193	247	214	221	225	214	190	243	207	222	183	191	225	213	247	211	239	215	222	238	193	199	181	205	219	242	208	234	232	216	228	228	205	217	204	234	208	228	222	204	207	202	213	204	221	196	229	195	202	234	214	236	239	203	223	237	235	227	216	201	230	209	213	226	196	226	241	221	204	231	211	222	210	219	211	194	232	246	172	216	193	256	224	203	190	240	218	211	208	172	211	215	185	216	218	211	219	221	228	205	221	216	229	238	218	231	182	212	230	212	230	181	218	230	212	208	230	241	219	217	215	212	224	247	250	211	240	202	242	238	210	209	212	212	215	240	199	211	218	213	198	231	245	229	205	246	213	222	216	206	222	194	185	234	239	198	205	200	235	219	248	203	219	222	207	223	202	222	208	194	200	225	205	197	237	230	205	219	220	200	221	241	200	205	217	234	224	212	188	221	207	213	199	228	208	233	202	204	213	196	233	221	216	222	204	215	197	176	205	216	236	194	205	219	189	221	222	238	223	204	222	234	216	193	203	198	204	202	193	213	217	228	236	236	213	224	214	209	223	219	205	205	210	219	210	222	217	197	211	231	227	218	227	229	226	216	188	206	231	208	204	255	196	203	209	255	222	231	243	222	236	229	208	222	192	192	204	237	218	227	234	224	240	236	219	260	225	226	208	205	209	189	208	215	207	196	219	207	207	193	225	220	225	217	190	200	225	209	237	199	216	207	211	197	214	206	220	215	211	232	224	226	208	197	212	239	201	230	230	240	211	212	235	232	209	213	233	200	207	203	207	225	195	191	224	215	235	241	206	214	224	206	201	215	224	229	201	230	218	243	206	198	214	245	223	228	201	202	210	229	222	183	191	221	214	222	205	215	216	228	243	216	211	202	234	201	192	226	215	227	231	213	223	201	196	206	221	203	245	207	198	209	199	231	193	226	226	215	214	250	204	229	247	220	205	205	218	209	220	227	213	231	233	218	231	229	212	230	252	205	217	221	177	194	194	212	216	197	222	233	201	226	222	220	225	231	195	221	246	204	260	187	225	221	201	236	201	215	204	202	225	232	218	227	211	230	203	207	210	203	209	187	220	231	228	191	242	231	218	243	207	218	206	195	219	232	240	205	207	210	221	206	208	200	213	218	185	243	211	190	209	218	219	202	219	212	205	213	225	158	235	235	228	227	200	213	200	221	214	207	238	270	208	207	234	233	187	243	208	208	217	246	190	222	223	232	231	206	200	239	212	221	202	239	204	211	241	218	214	204	211	234	212	203	216	234	238	229	242	231	221	228	235	223	180	208	230	230	205	214	190	210	211	205	228	215	220	203	196	229	217	240	203	214	221	245	214	195	188	210	229	232	223	208	212	219	211	215	206	198	222	194	220	216	206	220	206	196	229	185	206	232	246	218	216	202	221	188	224	202	250	175	233	218	221	207	218	229	212	209	229	196	212	217	217	208	213	202	207	234	227	193	231	214	214	205	193	220	232	199	207	206	237	236	201	244	217	216	211	209	210	221	200	242	206	214	238	216	185	211	229	192	209	207	207	208	212	225	230	208	215	215	216	221	225	201	228	219	215	227	200	242	209	206	212	181	187	239	208	223	235	227	200	194	184	221	181	226	200	185	209	219	194	234	195	203	217	229	203	232	197	240	224	231	204	215	218	189	189	208	218	203	201	200	242	199	216	217	208	235	235	209	220	208	237	200	233	212	213	193	216	230	202	210	202	199	228	226	203	221	215	240	218	214	261	231	226	215	199	243	199	217	216	231	197	201	216	242	208	219	239	216	213	199	194	202	189	218	195	202	247	229	221	232	218	214	221	210	234	257	206	199	217	216	211	234	237	239	203	206	207	230	214	211	169	208	220	181	227	220	209	220	205	230	221	213	210	196	219	254	210	186	231	225	191	217	210	244	213	231	214	230	169	213	196	205	221	217	191	210	223	218	188	198	201	231	201	212	201	220	257	219
8939	7363	12227	16351	10811	9076	6350	3902	2523	2039	1670	1677	1379	1098	1060	967	977	990	935	775	747	724	781	768	922	1246	2265	2446	1743	1185	903	932	823	870	701	707	616	568	569	613	644	601	720	960	2978	4117	1844	561	586	606	584	515	562	538	562	574	550	613	561	573	545	563	598	559	569	555	591	558	543	597	576	508	546	545	611	577	556	550	593	577	531	547	552	533	566	534	576	578	626	563	534	593	535	558	562	554	597	615	519	534	572	554	577	550	537	538	571	582	548	533	572	520	591	564	619	510	573	571	544	589	578	586	568	575	571	560	536	542	550	543	544	539	602	577	601	528	577	564	514	588	526	585	560	575	552	544	554	562	543	561	564	570	575	544	552	559	554	529	558	544	590	584	592	562	554	539	529	572	547	566	553	574	553	543	506	560	542	536	543	580	603	511	547	563	561	564	579	536	598	563	546	569	546	587	577	549	524	575	585	606	543	533	573	517	578	558	497	550	540	537	539	519	538	556	543	535	531	581	583	550	573	573	570	567	566	583	558	556	517	560	532	561	555	550	565	559	587	545	554	560	556	555	553	547	571	559	559	535	569	573	466	565	562	497	573	523	545	546	580	545	580	557	563	547	534	591	567	519	521	562	574	577	549	534	524	540	557	569	541	544	540	593	549	570	550	526	560	565	531	589	508	551	566	583	579	568	519	559	561	535	564	542	547	541	567	525	550	550	602	558	548	588	550	544	535	579	567	532	522	518	544	587	576	584	561	550	550	550	556	595	537	535	520	516	575	588	557	566	590	547	564	531	567	557	536	539	543	554	581	552	540	541	537	557	515	570	549	533	559	604	557	531	547	573	572	558	548	522	531	552	547	503	579	598	563	570	564	568	567	586	558	585	572	523	555	592	575	594	572	582	561	562	519	561	558	507	553	570	592	566	570	542	525	515	549	611	602	612	550	554	534	569	570	561	583	558	554	575	532	574	545	566	573	561	560	565	537	547	555	524	594	555	603	586	528	578	585	556	559	545	589	545	543	597	557	545	590	527	553	509	553	575	557	555	554	572	561	603	546	558	550	550	563	560	575	572	565	567	561	527	570	554	582	530	520	536	533	546	525	529	568	540	580	570	550	579	572	583	600	542	532	571	560	592	589	562	529	585	598	541	576	585	512	577	569	538	566	616	565	549	572	539	573	534	564	494	475	534	565	580	577	528	544	586	514	567	603	522	514	528	592	517	516	540	498	579	530	558	558	557	601	570	538	570	546	577	552	529	587	532	561	596	551	555	575	532	521	564	557	542	500	526	530	542	544	553	507	537	537	567	528	534	570	538	534	544	547	542	535	590	561	583	598	568	515	582	565	583	565	533	543	519	548	515	566	579	592	502	568	517	531	563	582	540	544	567	534	521	511	544	585	546	543	552	573	556	573	521	606	551	507	540	582	565	546	568	559	555	548	531	562	541	533	582	561	546	559	546	533	568	576	528	586	542	522	496	552	504	555	518	553	571	557	568	551	543	512	532	532	580	534	540	579	581	529	495	564	559	534	543	505	517	553	586	535	555	522	575	564	578	566	568	568	542	574	566	562	581	556	525	569	559	530	583	542	542	551	584	570	564	537	567	587	567	544	570	536	594	547	561	599	545	537	510	528	551	561	541	549	561	550	524	502	553	557	497	553	534	516	530	537	563	556	544	580	515	549	520	512	588	564	553	547	546	573	571	542	555	564	554	540	529	539	587	572	587	540	562	547	530	570	602	589	544	531	590	537	559	551	578	551	572	571	551	556	558	578	550	575	553	564	552	547	558	584	530	583	542	522	525	561	585	594	521	569	563	591	567	583	540	559	565	587	570	571	519	527	535	554	559	527	513	548	565	562	558	572	557	579	585	524	550	556	560	568	564	584	552	561	550	549	538	561	580	586	576	558	563	540	543	552	592	548	556	530	582	504	521	586	590	551	586	532	548	525	581	515	549	543	562	566	508	540	568	571	563	557	550	572	579	584	547	535	539	603	592	590	558	516	559	560	562	577	542	583	557	592	573	596	524	614	597	532	547	538	565	564	537	599	570	574	576	582	538	550	553	510	571	538	535	547	553	564	546	574	570	549	574	576	590	575	521	536	587	560	606	581	523	523	528	519	521	545	541	554	559	546	519	587	583	552	556	550	598	518	520	564	544	586	580	577	587	526	543	503	540	534	539	583	528	524	572	541	526	520	512	559	569	573	550	541	557	567	582	534	537	534	558	546	533	582	572	537	599	555	532	521	541	565	557	574	540	553	559	573	527	516	552	577	538	561	584	563	517	533	545	550	543	573	590	547	587	521	574	534	515	582	600	566	568	536	574	550	564	595	585	536	568	552	555	551	566	548	535	501	526	535	576	534	528	516	554	543	571	528	593	542	550	578	560	536	568	563	561	564	531	541	528	581	548	569	574	541	571	579	514	562	538	556	549	578	535	514	581	514	593	562	528	530	585	564	552	526	561	572	591	543	545	557	536	568	563	542	520	598	525	561	549	597	544	553	548	569	542	536	532	551	536	590	501	553	561	552	578	548	541	553	532	536	580	519	574	567	515	568	537	558	548	560	594	543	556	558	547	568	582	553	555	550	523	578	579	562	543	586	570	564	558	547	590	521	558	588	561	559	525	562	527	536	571	560	534	586	568	549	549	551	553	557	576	573	575	611	518	599	506	561	534	556	576	515	565	569	565	571	570	558	579	560	525	576	593	540	574	543	570	522	570	563	515	547	590	550	565	557	549	573	549	603	516	536	563	595	577	581	561	534	577	569	528	547	567	521	600	555	586	533	528	556	545	571	580	538	563	557	549	572	571	555	575	502	545	556	594	543	536	545	571	578	541	570	586	550	552	583	559	570	529	589	555	536	570	559	560	527	564	560	550	504	528	580	548	581	587	579	601	594	574	539	565	571	558	543	609	511	552	560	578	569	538	549	546	530	549	515	570	577	561	539	522	551	572	570	599	533	532	557	590	576	527	530	585	533	552	547	536	568	537	500	585	546	560	552	567	530	555	546	533	522	563	531	553	600	543	570	556	537	594	555	526	578	580	535	556	586	537	551	550	508	527	533	547	570	547	577	561	542	574	574	505	555	559	578	528	577	559	502	507	581	568	597	565	512	553	624	601	542	568	602	573	543	536	562	546	559	509	495	586	535	544	540	525	559	549	549	574	579	557	555	539	571	554	529	511	574	538	555	534	530	553	556	521	553	573	527	607	561	572	572	550	520	536	541	558	549	517	596	538	575	555	588	533	579	576	580	527	554	566	574	517	499	559	549	513	598	554	551	565	550	525	577	538	555	518	569	529	519	531	570	523	563	648	571	616	553	582	541	548	575	587	569	568	553	557	571	523	555	573	544	530	540	584	555	611	508	563	519	542	536	498	563	596	540	541	555	568	586	532	552	549	527	581	571	527	578	574	551	594	563	543	587	534	570	548	540	554	513	558	561	541	516	572	572	520	526	563	567	547	565	540	606	598	553	548	553	546
21697	16386	14544	13792	8447	4773	3011	1714	1171	886	815	801	763	581	477	495	485	433	432	459	425	396	451	442	417	473	639	660	555	447	470	417	358	403	409	382	350	377	378	389	378	385	379	542	597	1259	838	346	362	374	324	359	371	367	368	357	380	389	399	435	371	409	332	383	372	333	398	360	382	348	388	398	343	353	361	378	384	366	392	348	361	366	344	362	395	353	383	399	345	370	337	364	376	351	375	358	385	384	359	340	357	378	348	383	355	370	384	353	353	353	346	368	405	385	402	380	363	352	363	352	363	383	364	361	411	352	370	366	349	362	372	381	365	335	341	372	378	378	363	409	387	364	355	330	357	355	393	380	373	369	375	380	351	356	386	370	354	351	386	321	385	333	385	331	368	360	387	348	369	359	368	350	360	357	400	344	401	363	357	364	352	359	337	318	347	399	373	332	368	399	373	395	356	370	374	348	361	355	358	345	326	357	349	370	354	394	393	320	390	369	352	364	352	384	325	368	368	386	375	366	382	339	371	379	375	343	355	352	398	325	389	368	330	341	366	370	355	374	401	333	354	351	372	382	380	373	343	384	365	397	390	359	387	401	409	375	353	366	323	385	354	365	392	346	331	377	363	392	327	338	321	350	371	377	337	356	391	354	336	354	371	363	360	358	342	355	345	382	345	374	352	373	355	354	351	359	348	363	377	376	382	352	351	404	362	384	359	378	347	393	380	345	377	340	328	349	383	382	382	346	354	376	354	369	354	345	366	361	361	354	335	396	352	386	351	364	350	343	387	382	354	392	342	352	351	368	369	414	358	384	364	370	378	345	375	365	359	311	363	386	370	330	392	362	391	352	358	367	357	367	335	408	340	382	309	393	336	307	366	344	352	377	374	396	390	348	332	368	308	367	357	357	349	352	368	349	359	377	374	344	366	357	358	376	354	345	363	370	381	334	350	373	375	386	348	387	372	352	370	385	363	362	360	382	358	368	356	367	353	330	375	364	343	365	362	361	362	327	358	345	352	354	345	304	329	364	354	360	363	359	344	394	368	360	360	387	350	397	373	351	332	356	345	368	368	375	367	326	348	345	431	375	337	344	337	364	349	353	352	370	354	369	356	365	370	358	386	354	350	314	365	381	342	374	346	376	342	386	355	373	318	360	370	381	342	392	319	345	373	312	354	372	338	329	377	356	381	361	346	365	390	376	363	379	398	332	373	315	366	437	385	345	371	363	373	348	361	358	338	355	338	380	393	363	354	365	364	333	347	350	360	352	373	360	358	346	368	380	384	385	372	361	376	381	334	363	371	395	380	360	352	389	383	366	360	362	352	355	368	395	389	390	364	351	375	358	346	358	361	406	385	358	376	392	363	402	361	367	338	347	358	358	364	386	384	362	337	372	366	369	372	359	353	359	351	357	348	370	365	365	388	372	369	336	370	390	390	396	363	363	397	358	372	324	368	375	345	375	322	352	374	336	354	376	344	374	342	360	355	354	400	376	371	396	397	372	338	356	336	354	348	341	366	354	339	354	356	335	365	322	338	381	363	360	361	317	374	351	371	378	367	329	342	368	296	357	366	373	361	367	379	364	344	402	360	356	361	364	341	367	364	366	334	331	375	341	380	358	341	348	375	348	357	347	357	377	355	352	350	358	364	344	380	353	395	370	369	349	350	325	361	368	401	395	366	371	346	387	387	345	356	339	316	333	386	392	374	366	369	337	379	355	360	416	366	363	392	378	380	372	347	354	346	375	335	347	350	375	357	373	356	347	363	365	401	335	365	356	362	391	358	355	359	394	358	340	391	376	365	350	351	390	378	336	376	369	374	370	360	377	332	360	371	361	367	374	396	380	355	368	378	351	361	339	377	315	382	344	364	330	351	372	360	350	375	384	308	339	364	369	369	395	348	384	357	372	334	356	377	353	360	380	338	353	363	359	380	369	355	383	378	404	346	340	385	371	326	384	383	385	371	326	393	371	367	369	312	377	351	371	323	355	357	367	350	402	402	399	376	361	347	378	367	379	384	380	342	334	351	345	367	396	355	334	337	356	368	396	344	355	337	357	362	388	368	370	349	380	350	349	379	383	382	332	344	346	367	382	369	380	334	381	341	363	369	345	399	336	364	366	366	361	402	392	366	392	377	362	383	385	349	361	370	371	390	354	410	381	325	356	365	342	397	353	336	374	338	374	398	353	379	373	333	364	376	364	301	295	383	367	354	376	348	365	367	352	354	355	398	336	358	345	371	365	349	339	363	339	394	397	365	351	436	350	372	355	369	378	361	367	370	368	356	323	364	377	354	345	350	384	346	338	349	386	392	394	325	382	343	376	354	327	338	382	370	383	380	346	388	363	393	360	363	353	361	360	381	349	379	365	368	387	366	376	374	388	367	351	367	382	384	384	349	366	383	326	369	321	365	359	371	327	355	367	369	370	356	346	343	345	351	376	383	366	349	374	383	338	349	369	384	367	376	360	388	391	319	363	343	358	342	324	391	380	364	383	350	380	351	379	397	343	351	382	332	349	315	321	376	375	364	378	351	348	353	395	369	363	362	379	418	360	392	393	361	367	352	320	324	355	349	347	383	381	354	352	378	398	336	352	338	351	378	357	342	373	368	394	372	377	376	422	368	371	375	362	387	391	402	366	388	363	390	378	340	361	363	329	374	378	344	327	353	381	351	372	343	356	409	340	353	367	369	378	389	362	373	386	381	322	358	373	375	417	338	390	351	358	335	378	383	360	380	331	365	407	347	374	346	350	370	349	330	351	349	335	362	365	359	348	327	335	337	357	385	345	370	373	400	364	341	356	372	368	378	383	366	376	370	342	366	352	315	375	349	361	340	356	368	403	375	358	386	365	348	371	355	350	337	348	357	371	346	407	388	307	368	349	412	368	365	360	371	389	360	335	335	348	392	369	344	375	351	349	400	373	373	337	390	358	382	332	361	357	370	369	345	316	322	399	372	368	379	380	316	358	379	383	316	365	336	375	372	371	362	372	361	380	382	355	346	361	323	340	384	379	372	342	402	341	367	347	360	348	387	374	375	361	354	387	376	374	335	364	348	364	370	381	394	340	336	335	353	330	365	349	374	378	369	373	354	359	367	342	370	413	364	365	342	330	360	356	379	370	365	350	405	369	362	372	321	365	345	337	375	356	339	351	340	398	371	375	373	407	352	372	340	350	393	344	340	384	359	365	371	382	365	363	380	353	377	379	367	387	349	325	362	382	364	380	382	320	373	384	395	363	327	349	336	345	389	359	355	407	399	368	354	362	340	412	355	367	349	353	370	353	348	362	363	396	377	348	354	386	334	363	340	360	351	338	373	350	319	393	362	339	380	395	356	371	342	348	364	353	369	344	398	400	352	353	372	340	366	369	350	321	372	368	390	380	355	316	340	340	401	374	350	388	349	386	368	364	373	374	364	328	358	348	378	354	371	347	355	385	373	332	348	374	345	348	379	341	357	383	332	355	401	331	366	362	365	374	377	364	336	418
11801	11360	15999	20881	16133	12952	9679	6141	4702	3964	3578	3469	3021	2263	1755	1690	1592	1521	1380	1236	1216	1197	1147	1215	1531	1868	2694	2994	2355	1561	1530	1115	1274	1159	1073	1085	961	972	963	950	926	938	1027	2258	2622	7791	4133	850	928	915	835	867	929	917	838	903	862	907	875	874	824	821	835	857	874	857	926	865	860	922	902	858	847	832	864	895	873	826	879	838	816	894	880	832	848	892	893	882	848	836	853	850	888	871	846	882	852	835	853	866	836	856	855	868	862	853	874	823	834	817	818	898	853	871	818	871	859	876	869	827	842	871	846	856	872	879	849	871	850	865	872	893	886	842	844	854	892	896	888	825	879	868	870	868	847	834	855	873	887	883	816	878	842	880	823	852	832	835	850	852	857	854	837	896	859	854	891	840	878	880	917	854	868	797	856	870	862	804	904	852	896	875	847	823	857	882	799	890	906	851	887	809	859	895	865	886	867	869	850	889	858	842	834	869	884	869	867	856	824	800	852	873	883	867	829	875	853	882	841	868	856	828	840	833	845	819	898	859	888	847	866	812	844	873	860	863	828	870	879	875	804	853	839	838	845	823	844	886	847	885	854	866	888	807	866	805	895	848	828	834	824	859	843	816	827	905	836	835	812	815	832	820	884	875	837	812	832	851	817	874	854	876	843	878	817	859	893	869	869	874	858	796	853	882	863	868	834	834	877	848	840	842	874	944	867	832	921	847	861	849	822	848	811	862	913	831	873	927	869	859	825	880	897	874	861	894	859	851	809	840	839	861	881	879	850	847	843	829	842	904	880	875	849	856	866	870	823	859	862	869	847	840	898	921	856	782	824	834	806	852	823	837	854	869	851	816	853	876	865	814	832	880	815	879	813	828	885	854	820	840	834	858	847	841	860	830	894	863	813	823	845	887	870	813	841	839	872	885	882	861	782	831	882	872	854	820	908	895	874	868	841	874	852	853	939	850	879	862	864	861	855	909	885	849	861	847	828	873	860	802	861	850	888	817	851	882	787	892	844	881	845	864	843	845	863	832	919	837	887	845	947	824	888	878	871	879	817	817	842	889	864	907	861	883	854	897	882	806	864	872	843	878	849	863	824	906	854	843	895	835	866	860	908	772	792	825	891	903	913	877	914	826	862	879	845	810	821	872	879	838	901	870	873	825	832	856	913	896	832	833	851	844	914	887	812	829	868	832	846	887	818	841	870	844	856	841	883	888	877	837	801	856	784	859	868	863	917	909	794	854	919	867	880	830	926	795	878	849	842	874	875	942	879	839	872	853	867	904	832	896	861	802	810	856	886	806	841	876	803	853	876	901	878	907	874	842	861	862	923	863	835	899	874	866	880	838	901	901	865	804	905	845	902	859	828	836	873	860	862	896	888	887	849	830	901	841	891	907	864	795	858	886	877	889	880	895	857	908	855	837	932	830	891	843	828	868	872	904	879	845	920	814	891	898	894	841	870	843	831	889	875	837	862	842	870	891	859	875	858	853	867	840	877	883	883	851	839	822	863	821	901	881	864	846	863	878	869	860	827	844	900	842	853	861	850	864	867	889	828	857	851	854	841	889	847	834	882	902	871	783	844	814	851	871	871	864	879	830	871	870	851	863	910	830	886	892	812	848	892	880	880	828	846	798	864	816	864	806	873	834	851	866	847	894	887	839	904	842	837	872	852	877	904	812	892	845	847	876	849	928	845	850	924	855	850	859	869	886	839	849	849	849	879	857	884	827	866	814	859	836	863	824	879	859	919	884	855	898	846	870	874	859	801	816	867	852	887	880	878	849	818	888	826	885	857	879	827	909	831	862	850	850	855	837	858	825	836	872	835	881	851	869	865	883	856	886	858	852	871	855	887	893	840	858	876	835	859	832	895	907	809	845	870	868	871	859	842	884	860	878	851	810	889	826	824	890	863	887	848	889	807	899	836	805	844	842	863	846	829	843	848	833	902	872	872	865	838	874	843	873	814	885	910	826	837	834	864	859	840	841	912	861	836	870	849	837	844	873	883	838	856	831	872	845	794	867	897	881	865	850	891	850	900	868	828	863	863	879	849	874	924	858	929	881	848	864	856	863	889	891	871	828	845	809	841	831	834	802	921	831	845	825	865	831	847	888	852	841	826	887	847	857	876	887	843	883	891	854	855	840	855	812	875	874	827	829	886	829	871	855	870	862	806	878	883	866	868	858	833	913	840	849	853	879	836	852	862	844	865	846	903	874	810	869	888	867	893	838	857	846	825	846	868	863	872	891	864	829	851	871	851	910	844	845	828	856	861	886	873	794	862	829	842	829	844	870	834	837	883	843	845	810	869	916	888	877	806	863	874	860	887	896	849	892	809	864	862	815	856	814	842	872	865	810	835	823	860	854	805	829	872	878	783	853	857	854	870	795	860	866	835	851	849	874	853	886	852	872	890	868	855	909	844	871	851	874	846	851	878	852	837	909	806	844	834	806	867	821	831	944	911	859	885	828	869	870	811	856	888	807	878	790	854	837	902	936	856	888	886	851	836	836	799	873	840	864	839	864	840	836	876	790	842	842	869	859	847	812	820	835	877	859	823	836	832	825	862	850	811	889	809	884	894	850	866	880	878	886	877	892	828	873	847	904	926	839	828	804	845	880	881	900	846	838	846	837	797	855	873	887	874	881	848	810	842	815	866	890	927	910	846	840	785	821	885	794	841	842	849	813	849	864	877	895	898	862	873	879	816	786	882	877	851	789	844	861	889	843	837	863	859	862	880	844	846	853	821	838	875	866	853	872	800	857	856	857	838	847	901	866	890	843	817	927	844	856	850	893	853	944	836	887	818	884	887	917	840	850	841	895	874	887	884	892	879	875	868	922	870	861	840	879	865	883	855	879	856	834	873	836	895	841	869	863	829	845	859	877	886	913	845	850	855	872	927	826	845	835	806	840	839	875	893	856	876	831	818	837	840	879	848	843	875	865	935	875	869	885	901	884	831	846	865	872	876	805	820	865	890	875	792	843	882	873	818	879	856	833	858	847	889	849	840	877	862	869	876	887	819	886	810	880	845	859	833	866	848	889	881	880	858	815	811	843	873	872	860	853	845	837	840	842	867	859	793	854	893	836	861	847	811	867	847	840	874	816	945	837	813	817	883	891	889	908	845	869	866	873	856	837	849	857	829	901	843	850	918	881	850	843	860	811	851	835	868	878	871	862	881	827	846	845	853	833	917	832	852	862	820	847	849	846	810	828	848	847	811	847	819	896	892	907	843	850	754	897	869	832	889	879	891	865	870	797	833	855	880	844	812	846	837	844	833	846	867	841	887	797	827	886	867	880	823	811	849	863	871	885	865	918	897	893	864	831	827	822	838	827	810	813	834	894	831	870	840	881	872	887	860	827	846	887	854	861	879	860	904	854	882	826	863	847	848	859	855	841	868	888	816	817	874	850	820	832	858	839	914	822	848	839	845	896	857	807	865	886	906	888	830	808	841	874	832	836	865	860	846	845	865	817	851	858	831	897	803	871
3767	1817	1881	1283	630	476	435	415	351	316	288	329	315	248	222	230	207	236	188	200	193	226	222	236	262	242	242	270	218	196	207	208	223	206	224	223	228	214	198	219	197	211	203	208	217	212	199	177	219	206	190	199	217	232	209	181	201	190	225	171	199	197	182	170	203	214	207	194	230	184	213	208	212	225	210	218	187	222	183	200	217	202	202	192	194	241	201	189	195	213	204	213	215	237	210	228	220	200	208	182	214	219	207	189	209	199	194	201	220	219	175	206	202	215	205	212	209	183	188	188	186	235	206	216	210	203	206	203	218	201	205	207	214	205	219	223	205	187	236	228	226	214	204	181	174	205	214	196	217	182	169	186	206	224	171	197	212	204	177	205	208	199	205	207	207	193	193	198	193	186	191	169	200	216	189	204	199	200	193	212	238	223	208	220	206	174	205	191	199	193	187	218	215	201	198	184	214	212	205	213	217	216	221	225	200	208	221	197	197	194	194	200	227	185	217	210	202	217	201	185	193	192	190	209	195	192	195	186	191	207	197	206	194	191	205	200	198	183	197	206	194	186	194	207	180	197	223	217	193	216	197	202	226	187	202	191	193	194	229	199	216	213	195	167	213	206	217	216	209	213	199	185	198	182	216	199	227	216	190	191	191	202	214	197	186	181	205	216	217	204	225	217	205	210	228	195	213	207	196	180	198	210	197	202	204	215	208	188	200	209	201	201	182	210	212	205	212	191	216	185	201	234	208	208	205	215	199	218	204	202	181	190	204	206	194	192	179	177	207	200	180	191	181	202	205	227	204	204	198	203	191	211	197	181	214	190	172	192	191	217	201	210	216	197	218	190	198	232	217	218	200	195	193	203	203	199	188	213	190	196	193	224	202	199	202	185	189	191	198	203	168	179	214	213	205	175	201	209	178	188	212	175	212	196	213	215	182	199	192	196	198	202	188	212	246	185	198	187	197	215	200	181	189	191	191	222	213	171	193	213	187	207	216	216	211	224	220	185	206	211	198	224	210	209	188	212	216	212	230	235	180	191	192	199	216	224	215	207	207	181	193	221	155	178	193	210	208	195	192	227	186	198	197	208	194	211	206	181	212	208	212	190	194	202	183	179	198	204	174	227	221	207	201	194	216	190	174	198	222	203	201	201	190	213	205	204	201	193	202	206	177	204	219	218	202	208	206	190	183	223	203	202	180	228	206	237	213	191	199	187	196	214	217	198	187	207	218	214	244	208	201	187	199	179	212	222	182	177	229	208	178	201	188	212	209	187	186	213	205	185	185	204	213	198	208	199	216	192	220	214	203	190	198	205	211	214	195	202	188	203	194	209	207	214	187	178	196	191	217	186	216	211	221	189	205	212	214	222	191	213	204	173	183	197	187	211	215	176	176	202	180	179	213	183	186	192	200	207	209	181	193	207	192	172	187	195	199	198	199	224	198	209	197	215	175	198	204	210	212	204	205	207	214	206	201	180	199	195	184	198	176	213	200	177	213	191	214	219	177	181	169	211	196	209	214	207	194	217	229	231	204	217	211	205	192	188	217	225	219	193	188	183	221	230	191	181	174	222	210	193	214	214	187	169	209	192	181	192	226	218	184	221	207	215	207	209	204	183	207	205	186	204	172	193	201	215	209	196	189	240	197	192	190	184	177	204	205	211	186	187	197	207	195	230	200	177	201	225	202	196	197	212	188	175	195	227	213	213	226	197	200	191	193	205	224	210	219	196	210	226	191	190	185	210	201	186	193	213	219	208	212	201	200	186	193	206	173	204	216	197	188	230	220	209	195	215	234	211	226	194	204	205	189	202	187	228	203	211	208	193	250	188	197	231	215	194	187	175	177	183	194	186	191	188	189	198	208	183	193	178	202	210	218	187	199	201	193	227	207	233	201	217	214	205	222	212	227	207	212	213	181	199	186	213	171	199	217	211	209	207	208	196	207	207	213	206	184	205	188	191	199	213	196	190	208	193	189	210	206	216	175	201	216	211	226	210	209	198	189	206	183	209	183	180	220	191	197	191	219	214	204	171	217	215	209	213	195	175	219	192	220	224	227	210	193	194	205	204	204	213	201	214	201	212	192	222	209	186	200	213	198	196	238	214	211	214	230	188	188	173	201	185	216	228	221	201	205	210	198	225	213	203	209	198	231	194	198	194	174	201	201	197	187	191	184	210	216	196	182	190	203	189	201	213	190	195	225	211	204	206	221	184	217	195	204	216	207	229	198	190	206	208	206	205	201	178	179	197	202	178	191	208	208	222	166	199	211	179	216	201	191	216	171	212	198	212	219	214	208	186	209	189	202	200	220	208	217	209	195	187	188	193	232	218	197	212	194	213	205	186	210	194	208	203	207	176	165	238	199	197	194	186	180	211	173	210	197	208	205	189	180	202	234	199	198	194	201	218	202	218	211	213	215	217	196	212	176	211	223	200	196	201	201	220	209	206	194	189	204	200	213	189	194	200	174	178	200	196	190	209	235	198	216	213	226	211	197	205	169	183	202	194	163	189	218	192	226	197	182	209	218	197	234	202	205	185	193	199	193	203	213	179	195	186	200	225	189	242	196	176	199	178	183	188	204	185	187	150	197	197	222	195	202	202	193	201	237	189	200	189	195	201	204	201	213	183	209	236	194	196	221	202	202	216	192	207	207	185	207	185	222	203	241	213	202	228	186	229	205	245	191	187	199	226	179	163	202	219	194	190	209	196	193	196	198	202	219	182	230	216	218	202	220	194	161	209	177	210	194	195	196	225	201	199	216	210	202	182	218	204	216	176	219	180	198	193	180	180	202	199	181	201	206	187	210	198	211	180	184	201	225	179	200	203	206	211	195	237	187	209	187	171	194	193	191	185	232	215	205	210	214	185	185	207	215	202	201	198	233	196	220	194	218	191	195	203	199	204	196	201	223	219	185	206	199	219	204	186	216	192	184	211	210	191	224	192	171	206	194	174	210	227	198	183	199	217	192	191	211	206	183	216	241	224	199	206	212	193	207	193	217	206	196	217	225	206	199	229	202	171	192	207	189	206	192	189	220	206	191	210	200	206	195	198	178	204	184	189	191	204	201	209	227	233	188	206	191	226	212	229	209	186	190	173	179	197	181	185	196	222	202	204	191	210	199	207	217	207	188	201	187	196	198	201	201	179	238	191	226	206	202	214	224	176	197	208	204	175	222	214	198	199	195	208	192	182	195	202	209	209	203	179	188	176	194	212	197	181	199	194	212	216	191	188	203	183	179	214	208	193	206	198	205	217	215	208	218	189	208	201	239	227	187	214	201	232	189	235	217	203	213	205	206	218	223	165	192	208	206	196	183	187	194	177	199	183	199	192	229	211	208	185	240	170	217	191	196	185	212	194	186	215	225	200	188	203	185	187	201	234	187	211	198	191	204	206	198	207	199	238	220	209	202	217	196	183	212	214	213	211	190	202	205	215	209	235	191	205	223	216	209	183	205	189	177	183	194	183	202	183	205	190	226	186	207	185
3081	1954	3810	3841	2256	2136	1711	1460	1307	1068	1174	1175	1102	1104	775	618	610	545	531	519	537	485	532	608	738	750	1031	994	757	644	614	546	728	549	520	514	489	520	490	523	556	534	558	652	692	724	617	523	508	501	515	491	499	542	498	491	526	540	519	540	536	498	485	476	523	496	519	528	540	527	516	489	501	499	501	561	514	508	451	502	513	531	534	524	459	533	529	522	517	479	482	547	519	470	479	568	504	489	502	502	503	474	503	531	523	473	510	508	498	485	545	506	500	460	519	501	528	552	507	496	495	521	527	484	536	466	449	534	485	487	490	523	512	512	490	473	491	518	526	504	516	522	528	483	532	536	500	476	537	512	526	495	487	493	515	499	562	467	478	532	486	497	524	500	517	489	529	501	488	530	525	543	528	489	499	486	531	493	491	523	464	512	473	489	480	506	516	459	513	502	514	498	494	493	478	496	508	482	484	480	528	478	524	503	473	510	509	489	505	471	545	531	523	507	523	516	508	480	516	498	509	564	497	494	499	540	534	510	509	527	517	499	489	473	509	510	542	488	499	518	514	465	482	490	493	501	502	486	495	522	499	495	499	505	491	483	499	439	510	518	458	500	497	508	482	468	497	478	540	486	507	460	458	545	505	459	546	429	503	504	527	493	477	505	461	543	486	526	507	522	521	540	503	480	519	529	519	543	503	509	492	541	502	515	476	477	534	518	491	512	517	530	516	505	486	504	498	514	492	466	535	474	497	506	502	507	485	509	484	527	500	485	475	488	470	493	513	552	467	498	513	496	527	534	511	505	512	526	496	515	476	506	500	491	500	490	524	490	494	533	567	514	522	476	508	491	510	531	532	481	512	458	488	525	510	507	526	503	516	486	472	473	538	499	505	522	527	507	531	469	481	501	549	493	498	493	491	528	523	497	479	519	490	498	510	515	523	529	558	546	504	523	520	525	511	483	495	493	483	509	500	490	517	461	515	515	511	500	546	520	501	488	513	495	514	522	522	525	468	462	545	519	506	522	477	487	475	471	524	472	565	499	562	518	480	521	494	556	493	525	527	481	522	513	524	476	545	499	544	527	512	533	493	515	489	472	513	530	495	475	503	537	523	496	481	472	478	518	528	493	496	505	488	509	532	516	500	526	506	492	538	509	487	497	523	478	511	548	516	506	471	506	488	528	535	477	489	520	463	558	482	505	473	509	555	521	501	487	499	500	514	515	511	501	479	496	508	535	500	499	523	528	487	522	483	549	528	491	525	539	498	528	505	506	498	505	491	503	521	482	513	512	508	507	538	501	513	491	512	517	459	517	486	491	506	501	494	504	523	491	529	495	506	539	483	512	541	502	518	507	522	474	527	490	518	443	511	510	507	501	507	532	534	502	526	537	497	505	520	539	521	498	515	496	496	498	492	508	483	514	521	549	507	490	476	548	491	476	491	485	496	486	522	486	511	501	527	493	510	512	548	455	491	468	523	544	524	518	537	500	476	529	529	501	526	495	513	513	517	509	500	495	506	498	500	517	486	537	531	490	505	519	524	530	478	552	475	466	564	541	488	501	483	491	500	533	500	494	502	503	504	458	526	512	517	485	493	515	485	504	542	505	556	501	498	509	533	521	544	512	529	492	467	549	543	539	520	450	493	503	532	493	503	512	520	522	532	532	469	509	495	538	485	476	500	519	526	489	499	528	494	500	486	544	485	510	541	547	476	546	505	527	525	502	572	483	455	492	489	513	497	537	502	517	508	492	506	487	510	485	496	473	518	537	472	513	552	536	528	524	505	483	481	511	558	541	496	524	491	548	525	513	515	490	490	498	521	502	455	518	506	493	514	498	532	483	505	505	523	483	512	507	515	506	520	522	520	499	493	484	509	510	493	486	491	467	532	515	519	516	514	470	485	519	519	513	528	522	504	498	488	468	500	481	495	512	506	497	514	510	501	528	502	508	514	522	528	525	503	517	549	527	512	507	516	525	535	522	516	485	470	490	481	470	499	499	486	493	519	517	500	531	504	501	547	534	499	510	518	544	496	453	523	513	522	487	504	521	486	522	494	472	546	519	506	493	510	519	498	512	518	491	497	514	498	521	510	514	514	519	460	509	504	488	545	485	489	508	509	501	512	526	492	492	516	534	514	521	500	499	507	510	512	451	492	499	510	507	495	495	536	485	503	509	524	524	498	498	480	523	489	497	501	533	528	502	490	488	481	505	519	516	485	496	472	508	466	477	518	493	521	496	492	528	523	500	512	544	469	494	507	489	513	492	518	563	537	522	529	476	505	512	493	527	512	473	518	519	535	513	524	493	513	501	480	490	510	505	518	472	484	491	542	480	502	499	494	502	482	525	519	501	512	506	501	466	490	550	516	488	506	493	498	530	485	500	490	513	515	526	537	523	535	517	498	506	527	516	505	503	520	513	511	473	496	516	545	525	551	529	486	503	510	467	511	529	543	531	520	509	465	538	527	493	512	505	514	511	511	471	501	520	513	479	498	491	503	516	544	524	470	534	497	543	482	531	529	532	505	543	537	521	493	507	511	523	468	510	488	472	504	534	501	524	456	519	515	508	512	525	507	488	504	457	533	504	527	464	486	486	528	478	502	488	490	519	498	498	459	484	527	523	482	514	535	492	516	521	495	551	513	510	525	532	498	489	522	519	485	516	517	508	488	510	551	539	486	473	467	506	493	489	519	487	508	550	511	533	535	514	440	559	452	498	492	488	517	525	522	500	532	514	461	497	531	477	479	494	519	517	512	509	530	511	547	473	499	460	529	492	517	517	498	531	511	495	507	498	479	530	520	506	507	461	525	493	513	502	516	489	497	536	499	502	493	466	535	528	489	531	466	454	541	520	524	482	498	496	493	514	485	474	496	536	506	499	501	475	509	535	496	531	518	530	506	524	527	481	480	499	506	521	544	534	518	501	492	449	539	502	555	535	515	482	519	516	499	520	536	505	500	505	496	486	463	513	504	480	518	551	529	548	517	505	521	558	498	499	559	518	482	457	506	510	509	535	492	481	530	533	538	533	479	520	535	510	512	525	485	455	492	534	485	517	497	507	535	558	486	506	465	511	511	471	502	467	484	525	475	506	509	507	493	523	522	523	506	531	495	513	512	513	543	502	557	510	516	501	490	501	471	516	520	472	523	494	523	508	504	518	502	481	498	501	515	521	508	490	514	539	519	521	509	483	501	499	484	489	527	506	484	490	482	479	472	503	486	528	503	541	483	474	495	489	549	483	513	508	493	531	505	482	482	470	505	527	505	490	474	491	492	496	462	491	526	524	522	499	501	509	496	518	482	486	518	509	502	466	537	513	504	497	490	520	527	521	484	516	483	516	493	488	531	486	491	491	527	490	505	514	503	516	483	496	510	528	499	500	524	487	552	510	528	501	520	503	480	492	496	497	491	547	523	501	527	480	511	529	517	509	491	488	545	543	478	508	520	503	534	488	486	524	482	495	510	514	475	497	495	519	464	495	478	458	524	514
14092	8054	7561	8112	4249	2540	2010	1265	752	531	453	474	407	374	291	281	238	251	240	227	239	233	206	274	303	317	304	346	292	240	209	239	275	224	202	219	193	210	224	197	223	208	206	274	332	669	398	183	216	209	190	179	215	210	210	204	194	204	212	202	236	227	227	208	199	201	213	192	209	209	192	219	215	178	185	203	232	210	215	219	186	162	188	195	209	198	205	218	194	208	199	213	209	215	208	210	195	207	187	197	205	204	180	203	212	190	182	232	186	212	188	206	180	195	206	219	199	208	211	218	227	210	189	186	206	229	203	202	199	232	225	199	192	205	223	202	199	194	203	203	197	191	208	196	231	231	218	194	206	173	230	207	185	222	223	208	189	228	226	216	212	196	210	236	210	192	216	200	213	184	209	215	189	190	203	227	222	232	219	184	217	218	205	208	207	178	191	221	206	186	198	207	187	220	198	188	213	196	196	202	204	245	226	185	195	228	247	212	198	227	202	213	190	197	235	211	221	209	229	210	194	215	202	194	187	218	220	183	202	217	192	218	201	210	177	207	183	209	197	201	212	195	193	183	205	183	205	197	210	209	212	224	205	192	197	202	209	217	196	196	191	223	218	187	178	189	196	188	202	201	216	206	191	214	206	196	206	170	183	217	202	192	206	185	207	197	184	205	211	201	194	201	185	201	211	203	207	213	180	212	199	197	186	222	219	204	196	197	219	205	200	213	200	187	194	218	193	204	201	193	202	186	199	196	221	199	203	214	229	201	179	232	203	216	234	199	202	198	198	189	249	214	206	211	182	183	193	221	200	197	198	175	218	199	199	165	226	175	212	177	204	214	187	207	197	222	221	222	200	201	203	198	192	184	189	194	218	195	216	190	191	203	202	218	208	199	205	194	198	210	228	216	205	207	198	195	203	212	196	225	193	214	208	213	214	182	228	178	201	190	212	190	196	189	213	187	208	174	208	201	201	202	198	189	195	223	215	184	194	210	218	198	208	207	239	206	210	200	195	188	229	203	194	194	189	204	221	210	206	180	199	198	241	212	219	211	173	234	213	210	195	201	206	211	188	199	199	188	217	192	209	207	180	211	216	224	204	202	186	219	195	190	192	199	197	203	190	198	202	192	201	212	232	201	192	205	204	215	208	191	180	231	213	216	201	166	207	213	216	193	214	188	197	190	204	196	218	210	196	206	194	201	190	182	210	189	205	186	188	224	210	192	217	226	209	190	206	212	212	188	224	212	207	173	200	208	235	201	203	176	210	212	205	199	206	216	211	193	229	170	197	204	191	222	217	215	193	229	195	198	223	204	176	184	212	209	206	239	203	219	224	181	191	194	212	196	209	231	193	230	220	232	207	213	209	236	210	208	180	202	201	243	199	209	226	187	210	168	206	204	185	180	172	211	208	187	211	204	200	216	194	205	195	182	200	194	241	245	219	208	209	210	182	186	197	224	202	211	224	207	181	204	191	223	185	176	201	192	199	184	194	216	207	200	217	188	221	229	206	179	195	208	217	205	223	219	235	223	194	179	212	199	199	183	206	188	221	206	190	173	214	226	196	194	200	219	195	207	215	212	212	235	187	206	207	226	204	223	214	207	196	192	216	204	178	227	199	215	211	180	197	194	193	188	191	212	205	241	230	205	193	197	208	204	222	221	194	198	197	198	210	208	204	191	181	209	225	219	194	235	195	184	217	208	192	207	195	218	218	200	179	211	202	218	208	199	215	184	189	195	201	200	202	221	196	201	174	172	191	199	208	177	244	209	223	207	209	205	202	188	180	192	190	215	195	196	239	169	204	206	209	249	242	217	234	202	196	187	193	224	188	216	220	221	204	217	204	197	191	207	206	193	207	183	190	208	208	213	202	211	211	209	230	216	234	208	188	212	231	238	219	213	185	180	206	228	232	214	203	212	187	205	210	189	223	197	193	202	214	218	212	219	206	183	177	194	228	201	212	227	207	208	194	193	193	232	219	176	178	190	212	181	224	200	212	218	184	199	213	220	219	200	196	220	213	187	183	217	187	184	220	202	165	217	212	172	210	194	208	216	209	211	231	208	198	207	182	199	182	239	188	190	197	231	204	205	213	217	206	203	189	212	201	190	200	213	210	243	192	212	211	201	192	218	185	188	193	189	207	200	199	205	217	194	205	208	210	204	187	194	225	206	180	217	187	196	213	197	210	207	186	210	199	182	189	211	200	210	248	201	179	209	172	196	180	208	178	199	188	209	218	201	212	187	223	238	205	181	203	189	223	219	219	208	209	207	183	207	200	185	200	219	185	203	214	219	229	210	194	199	214	197	219	216	212	221	220	188	168	207	226	209	197	197	177	196	194	173	211	203	221	185	197	206	229	223	190	207	197	195	217	221	217	180	210	221	215	193	194	191	168	178	168	188	203	187	189	198	199	215	175	214	158	199	193	230	210	180	210	181	211	201	206	190	181	208	227	226	216	200	204	232	196	210	209	226	180	204	180	200	184	202	207	192	190	215	191	199	212	201	211	215	201	205	208	214	229	225	212	216	210	204	210	200	209	225	226	202	211	189	172	208	224	214	230	209	203	226	200	205	181	194	218	203	207	218	219	233	195	201	199	203	197	202	213	206	185	198	194	187	210	226	212	194	226	216	200	210	215	198	210	203	213	215	213	212	186	205	200	182	224	218	219	202	192	202	213	192	207	196	191	201	199	213	197	228	207	227	179	188	199	198	192	242	206	203	184	191	198	193	194	192	195	193	196	223	187	225	157	192	242	219	208	206	178	171	199	175	221	204	199	196	185	195	203	198	205	209	193	192	183	192	202	206	243	197	237	193	211	219	203	213	179	198	194	197	199	216	187	205	222	210	202	196	191	184	221	219	201	239	201	190	216	207	197	194	232	198	207	207	189	199	213	231	196	224	230	182	222	181	209	184	198	205	229	211	223	177	207	210	216	207	199	175	215	192	220	205	186	216	225	212	179	206	202	225	210	224	182	196	201	212	169	211	195	203	225	191	212	196	220	229	200	204	211	209	188	183	203	206	216	199	216	216	228	214	221	225	230	215	186	193	210	208	221	212	213	190	201	217	188	184	217	201	180	191	182	188	190	220	219	202	209	205	228	209	201	197	187	208	194	206	181	185	195	196	203	207	190	187	186	219	188	231	233	200	196	219	228	196	206	196	180	208	213	184	249	216	176	180	206	171	224	191	204	192	197	197	193	206	205	196	201	249	190	194	182	204	208	207	200	224	212	216	200	200	213	197	243	193	199	236	194	203	209	217	194	199	194	204	230	226	203	205	211	192	195	223	208	216	182	172	201	199	204	206	200	196	202	182	223	191	191	208	202	204	204	214	196	209	205	203	203	189	203	191	188	195	208	199	183	201	181	197	219	204	201	211	170	205	198	178	234	186	211	197	187	230	206	223	188	180	187	206	215	201	203	185	192	211	212	196	222	228	204	223	223	234	209	191	198	208	196	216	216	155	220	200	202	203	204	213	217	231	208	251
8946	6057	10827	14349	10698	8728	8361	5139	3478	2595	1922	2176	2099	1677	1316	1005	972	892	873	765	719	742	737	1128	1297	1154	1383	1719	1022	1007	800	751	1101	722	643	571	613	606	605	600	622	603	612	1264	1344	4393	2087	585	527	517	565	533	542	550	567	493	528	561	529	513	510	548	535	545	544	547	536	570	522	541	559	528	553	550	539	540	552	551	544	499	544	532	506	517	544	498	544	548	545	548	572	535	529	543	504	543	549	588	544	531	501	558	522	576	535	538	535	491	526	499	513	547	512	510	496	559	475	512	492	545	527	506	513	509	549	502	518	499	523	573	527	477	506	532	495	548	536	543	550	496	509	551	505	506	527	481	563	516	531	491	552	493	563	530	505	541	596	560	601	507	540	554	490	478	530	531	505	590	549	558	536	520	522	535	526	512	539	569	495	528	504	536	515	579	495	577	510	505	538	533	533	493	496	542	530	553	510	516	532	534	546	526	534	520	517	496	570	512	527	513	543	542	543	526	526	515	545	518	483	518	509	527	491	486	534	571	541	536	512	575	529	536	519	547	551	550	560	538	520	472	519	510	585	581	530	527	528	521	554	485	531	561	485	556	557	553	554	553	540	530	521	501	515	516	511	571	501	503	507	517	560	534	538	518	534	531	485	539	573	494	544	564	491	529	494	506	560	521	517	552	565	515	506	534	477	579	515	518	505	522	531	543	526	551	525	512	554	489	543	577	580	541	526	566	522	568	535	512	500	528	516	571	505	506	512	498	529	518	523	518	573	501	521	536	547	537	502	520	557	509	557	559	515	538	495	528	521	506	502	513	552	542	544	562	510	504	508	538	521	478	498	518	520	571	521	539	525	516	515	500	541	557	570	502	501	556	525	521	563	519	553	540	553	534	506	522	474	517	555	537	506	546	516	555	547	554	514	531	552	502	488	515	516	526	531	526	517	535	576	477	493	515	507	552	529	529	516	525	540	553	489	518	515	576	521	571	561	494	519	506	515	507	546	505	528	541	489	527	528	513	569	519	543	520	515	502	516	530	530	545	484	519	521	523	513	559	533	499	527	526	560	525	517	512	497	522	519	524	512	495	501	552	474	505	531	535	555	547	521	488	493	497	542	537	543	557	522	528	512	513	514	525	533	556	498	516	499	531	543	577	545	533	533	536	548	515	562	515	496	570	504	531	508	484	532	538	517	544	536	511	576	516	534	524	553	499	532	518	541	494	537	533	532	556	534	521	536	500	502	518	525	534	535	519	522	549	537	559	537	581	514	553	527	520	533	484	509	479	532	535	584	515	529	561	515	539	524	553	538	535	552	521	495	542	536	551	548	470	506	544	504	506	530	529	502	504	545	519	515	495	529	520	505	490	524	513	542	537	605	471	487	496	535	509	583	559	506	548	554	528	542	551	515	499	508	514	544	513	526	548	527	546	503	532	492	510	529	547	534	520	517	506	554	541	554	548	535	539	523	539	515	514	547	480	521	554	571	498	532	527	535	528	520	528	527	505	554	571	491	505	571	473	510	529	502	471	560	519	540	538	523	511	532	547	563	520	565	524	513	549	529	547	545	505	538	521	500	507	521	526	516	538	516	500	538	504	528	531	569	547	523	565	572	508	522	492	532	528	502	543	512	521	518	539	527	509	519	542	550	524	529	519	541	491	569	538	552	559	498	515	553	472	508	514	480	500	552	539	520	537	516	536	544	530	549	510	529	493	500	522	501	499	536	543	515	529	525	543	514	494	508	541	515	525	529	525	558	524	580	525	528	517	512	536	583	498	564	497	564	545	562	482	513	507	564	499	525	511	535	554	517	561	520	518	559	507	543	580	540	542	569	541	525	530	501	531	550	530	552	557	491	515	529	531	526	517	518	523	527	550	530	510	499	501	528	520	497	514	524	547	587	532	534	525	521	535	527	536	520	521	551	543	534	505	553	478	515	482	537	562	515	532	547	548	511	531	508	514	553	583	516	525	532	514	520	529	524	537	555	541	531	554	488	518	533	493	502	495	519	545	500	538	544	494	526	510	531	528	543	547	491	553	555	479	528	491	538	537	549	570	555	547	528	525	544	505	550	544	516	535	554	527	504	480	517	511	506	539	562	499	541	512	525	547	528	539	532	509	524	509	510	542	525	503	552	517	519	508	532	517	508	559	518	516	549	518	536	485	591	576	546	472	519	567	561	502	507	501	560	510	547	507	523	507	532	522	542	520	476	485	497	541	522	542	533	514	528	563	480	518	529	549	520	536	516	516	543	479	530	516	508	515	567	519	506	511	528	508	511	522	505	531	513	534	518	512	488	538	486	504	545	522	524	522	512	546	542	521	532	542	564	527	506	527	551	522	532	556	528	513	552	496	518	536	518	486	559	586	531	514	517	544	519	505	504	549	521	534	511	487	517	468	550	576	482	543	528	520	540	510	546	544	565	553	525	548	532	544	553	549	561	536	508	545	540	554	534	565	506	562	522	513	523	511	489	520	509	523	547	525	552	549	507	517	543	522	514	510	512	506	550	500	536	554	555	528	517	528	519	506	516	540	527	513	536	520	537	520	496	513	549	509	525	520	513	542	503	538	533	548	541	504	541	526	495	498	511	528	504	516	548	493	527	531	495	518	504	566	528	534	523	549	514	523	474	512	518	542	532	525	536	538	501	559	543	542	545	540	511	510	575	516	539	512	519	522	499	531	563	557	559	476	540	537	522	573	526	504	540	570	517	531	504	536	514	474	520	525	540	517	513	531	512	544	479	492	525	553	544	552	537	535	499	509	537	579	550	516	508	550	491	508	533	527	558	545	547	535	560	536	532	549	550	587	500	543	523	555	524	569	507	548	504	537	515	503	543	528	533	512	490	517	525	505	548	528	559	513	552	520	532	592	533	556	509	504	505	512	522	525	524	511	529	562	530	502	524	522	551	546	537	527	543	555	517	566	537	539	544	503	534	504	592	523	549	545	516	540	514	567	549	511	529	568	525	551	498	539	495	495	469	536	538	538	492	534	519	526	519	539	511	566	493	541	539	519	519	557	526	522	498	528	522	526	562	593	524	524	547	513	538	521	505	499	535	521	504	497	556	493	542	551	517	528	539	514	495	538	550	515	511	549	517	528	520	544	537	542	516	514	537	486	457	543	543	493	537	509	534	554	547	495	526	558	500	518	461	536	508	553	510	530	547	539	557	520	517	559	542	565	546	516	483	526	512	513	545	488	507	509	510	500	529	529	546	526	551	518	514	445	536	509	521	525	501	552	524	525	507	527	508	545	525	515	572	495	512	568	474	478	530	570	522	478	494	503	527	524	502	518	537	549	558	517	540	533	553	559	556	498	562	533	568	531	528	519	505	510	520	549	529	536	534	551	548	543	552	514	553	518	554	537	540	533	514	515	521	556	524	504	510	505	500	505	501	511	521	574	559	488	577	527	535	527	565	556	558	525	555	501	542	564	504	510	532	532	543	510	519	535	520	556	517	511	503	517	554	506	525	514	521	507	546	525	511	513
21667	11769	12372	13112	8095	5045	3739	2409	1497	1037	728	645	749	639	541	498	429	427	441	458	367	384	378	487	460	456	466	490	435	430	350	389	463	386	383	333	356	379	381	370	367	381	392	365	574	1345	577	317	338	326	361	373	321	383	361	327	358	339	362	332	346	375	389	346	320	351	379	349	346	375	373	320	359	319	356	326	335	335	346	348	313	348	351	373	319	364	354	334	330	315	354	351	329	358	330	354	337	360	335	346	346	313	328	358	352	338	360	387	354	311	340	305	348	338	352	343	320	366	343	332	338	330	343	325	363	344	374	344	323	312	364	334	322	346	322	338	370	378	371	340	364	338	323	380	368	314	358	390	395	358	374	328	331	365	302	337	351	337	344	382	347	327	332	341	328	361	329	371	354	370	344	363	349	338	342	331	320	348	357	355	324	347	347	367	371	370	335	350	330	306	333	326	379	351	337	362	375	345	388	377	343	342	382	341	354	350	339	354	349	353	343	344	355	347	348	365	367	358	321	373	386	351	310	358	343	371	383	364	313	351	373	366	338	349	363	359	364	383	381	361	338	359	339	324	354	335	341	325	359	327	359	387	361	348	335	361	343	326	341	345	368	351	364	314	381	364	361	334	354	381	336	319	358	325	356	350	316	310	339	346	330	335	327	322	353	336	361	365	356	362	313	345	341	370	330	353	318	355	378	322	366	340	363	320	341	374	368	375	365	343	344	378	360	339	335	367	353	376	348	353	319	336	326	341	321	360	346	325	333	345	375	317	334	334	298	354	364	352	342	315	331	343	364	342	323	372	359	350	353	358	330	343	326	293	379	320	362	357	385	376	304	368	325	370	353	346	367	319	376	358	354	381	321	337	356	319	353	366	337	363	353	348	352	334	327	314	350	358	332	345	337	288	330	357	360	363	356	346	318	360	359	353	373	341	363	330	355	381	359	360	362	356	351	338	322	324	373	333	371	333	359	323	341	327	334	380	338	364	340	362	362	332	347	354	338	371	333	363	353	316	346	376	343	342	326	363	394	351	394	336	325	330	344	342	321	344	357	338	318	312	367	365	323	337	309	382	330	359	381	340	349	362	365	351	332	336	334	355	346	348	354	332	336	338	363	365	343	351	345	349	338	368	383	376	335	346	368	328	309	357	362	352	338	321	362	340	347	364	362	359	355	321	320	351	357	347	339	355	304	324	334	332	342	332	343	318	323	306	329	320	363	373	334	331	331	372	333	333	355	332	335	365	349	373	351	346	351	333	364	360	334	363	357	332	325	346	351	367	328	348	332	370	317	348	358	322	352	331	348	328	302	337	389	336	323	335	337	411	352	355	341	327	329	357	350	355	349	334	372	381	350	375	328	330	340	336	341	336	350	374	312	335	351	337	359	323	346	362	360	312	359	332	336	341	359	401	342	393	389	361	361	346	346	317	343	382	350	337	388	318	329	382	358	336	326	350	316	348	311	343	328	320	340	347	334	348	345	348	335	341	363	328	364	353	341	342	342	331	381	360	353	338	354	352	362	346	359	370	345	376	357	305	360	376	322	331	354	365	366	356	357	348	384	360	331	341	332	302	365	357	343	330	344	321	336	360	366	379	365	329	387	366	360	385	350	303	348	367	343	346	333	378	338	331	352	318	334	363	345	329	341	348	360	350	350	353	328	364	373	363	341	401	338	344	335	343	335	320	355	343	343	357	357	351	339	360	362	366	345	320	373	334	353	341	363	349	354	368	349	334	325	319	324	372	316	381	328	340	343	354	363	370	329	366	350	339	328	357	341	353	351	392	358	351	387	364	358	355	368	357	350	372	333	351	377	347	370	371	352	340	346	371	356	372	323	368	336	346	373	337	394	332	360	349	369	319	357	376	315	330	346	330	342	335	361	335	363	387	349	346	349	390	380	358	350	341	325	351	329	365	358	334	308	334	308	348	373	346	397	367	353	318	339	377	358	346	320	391	330	335	355	338	383	355	353	325	359	369	339	325	359	331	326	332	357	361	396	339	357	337	345	373	371	375	368	348	307	313	332	337	329	340	335	345	366	362	339	341	324	329	356	349	342	385	362	334	366	361	359	334	346	320	349	345	374	370	380	351	356	364	346	295	367	356	358	332	328	364	356	337	334	337	360	354	366	369	396	366	344	321	351	323	315	368	337	322	358	330	361	323	361	375	342	372	334	333	355	327	378	328	361	370	359	344	349	337	324	333	352	347	379	322	338	337	347	320	343	287	349	330	350	342	346	343	347	395	351	342	355	343	356	321	359	339	359	306	339	339	358	329	337	334	346	359	310	340	331	371	345	339	364	353	352	361	362	384	367	361	333	370	361	348	340	358	361	341	361	339	321	390	350	330	341	353	358	354	365	360	348	344	366	331	327	337	312	368	359	348	374	342	361	343	343	343	353	363	367	372	356	340	368	309	359	329	345	351	370	341	338	368	357	361	364	344	308	328	360	347	334	322	330	347	331	337	362	373	332	296	320	312	382	353	309	364	330	344	366	328	403	338	344	337	342	354	373	322	358	366	363	381	338	330	340	358	365	378	348	379	354	323	349	322	338	355	328	353	351	348	374	304	373	323	326	352	370	333	335	347	378	336	333	346	367	347	372	345	347	358	382	355	366	378	351	371	335	378	383	322	350	358	336	376	373	354	337	336	345	350	350	354	368	356	333	372	335	360	319	309	346	326	383	324	353	350	367	328	330	295	386	333	345	345	316	361	356	363	369	325	340	365	358	374	372	409	322	342	348	349	371	384	318	356	354	384	356	320	367	319	368	356	351	338	326	327	356	339	330	366	371	346	322	325	339	334	366	343	312	356	333	370	350	329	357	331	323	312	318	337	329	347	331	327	335	334	377	346	304	342	380	377	355	341	352	326	348	383	306	371	346	348	337	330	340	389	394	327	348	376	325	320	319	377	336	351	330	368	322	332	345	351	365	351	348	344	347	369	368	341	349	365	345	357	333	376	337	332	334	355	322	351	344	378	369	338	367	400	377	365	351	348	317	374	325	348	326	370	338	363	333	329	340	355	344	337	323	329	317	324	341	345	332	347	365	364	365	343	339	340	380	344	369	326	330	362	360	388	352	352	349	332	340	346	339	350	359	319	366	347	362	390	336	384	319	321	358	356	319	349	372	343	358	369	339	335	305	342	346	375	368	340	348	335	340	343	352	374	363	345	352	330	341	316	355	297	317	360	342	348	341	371	314	370	370	338	369	347	371	317	374	347	340	351	341	388	361	348	392	372	348	378	350	367	380	328	345	337	340	317	352	335	356	327	371	344	364	349	336	333	324	310	319	312	381	364	311	362	354	333	331	350	336	312	321	406	334	350	359	333	374	341	324	334	357	369	332	339	343	339	339	326	367	334	386	325	362	347	372	374	316	353	372	383	346	356	330	366	334	342	340	351	328	346	362	342	362	340	370	341	347	324	377	374	360	302	357	314	342	365	327	368	326	333	328	327	381	357	354	387	388	320	337	361	363	368	378	326
11635	7968	14344	18759	15368	14613	13318	8954	6204	4411	3152	2970	3128	2702	2007	1588	1498	1396	1321	1256	1288	1174	1311	1933	1946	1682	1910	2162	1613	1568	1157	1305	1551	1118	979	953	967	945	920	923	938	972	897	1126	2857	8109	2291	894	899	867	892	873	899	872	844	853	876	812	830	854	802	839	830	839	848	841	813	859	766	847	894	830	793	876	819	827	849	808	836	836	824	815	835	820	826	850	850	835	817	812	820	814	800	812	834	822	807	800	749	844	819	846	816	862	885	845	864	823	799	760	835	826	845	835	815	786	857	814	824	814	804	830	786	809	823	829	793	833	808	823	824	823	805	862	880	839	842	836	881	797	817	806	834	863	868	810	848	786	846	796	814	817	852	852	806	828	841	830	816	829	820	811	808	776	818	865	836	782	803	788	850	836	829	797	843	816	819	831	844	856	833	770	845	809	849	844	846	834	795	771	812	854	866	781	825	852	815	847	814	839	842	828	849	842	847	800	822	832	814	876	841	780	879	831	782	832	780	804	839	824	836	859	815	833	792	820	828	822	782	832	826	805	806	837	816	807	835	850	821	785	839	873	835	818	789	792	829	848	864	873	806	858	848	819	787	824	772	810	835	806	831	870	835	751	868	831	765	850	807	805	812	805	786	814	790	800	823	839	858	834	806	786	806	821	810	826	798	828	802	802	860	811	833	813	839	832	867	819	838	767	785	891	857	809	825	802	819	845	830	822	784	816	850	847	851	814	795	804	800	837	852	829	825	823	814	800	832	832	848	784	829	756	872	808	831	838	825	777	910	881	793	868	852	823	779	795	805	849	862	804	812	875	878	768	794	749	807	825	821	889	807	792	782	762	843	848	826	872	811	839	782	846	841	902	852	827	832	816	857	847	796	825	820	822	814	807	762	815	814	860	756	874	828	805	821	835	862	845	808	833	880	827	844	826	823	810	826	813	795	858	863	827	813	793	767	897	810	839	806	840	803	834	822	835	794	799	791	835	813	807	810	765	802	852	873	840	830	844	790	823	764	858	818	818	828	815	841	811	764	833	815	847	835	863	830	847	814	846	767	832	866	785	812	818	854	825	801	838	832	816	870	850	838	833	853	769	859	796	849	868	842	789	807	833	768	810	803	809	799	812	837	791	824	821	810	829	848	806	813	865	780	836	828	849	825	858	847	796	792	808	790	796	813	800	824	813	811	839	818	823	896	790	818	843	874	825	804	835	870	780	831	833	823	852	782	788	876	850	800	833	850	833	801	854	845	855	856	848	794	815	854	784	779	831	867	842	872	824	850	801	850	815	849	809	870	821	787	847	846	866	793	845	806	850	849	807	825	813	865	796	850	835	824	832	816	852	789	860	856	796	856	844	814	799	785	874	798	826	860	843	842	827	892	840	847	839	860	847	819	792	778	804	830	794	841	796	898	853	805	828	815	856	831	824	843	840	826	857	825	800	824	821	825	799	833	827	785	810	793	780	838	831	775	807	840	800	853	857	839	807	819	838	802	799	830	824	857	780	779	876	831	855	831	844	852	779	889	816	852	830	812	818	866	833	825	873	810	812	845	842	790	830	794	827	814	783	851	823	825	875	836	829	881	816	877	814	840	832	887	813	854	801	807	819	829	835	841	855	815	866	841	818	830	820	907	785	844	792	822	812	843	805	822	839	730	852	823	767	873	776	791	808	831	849	829	796	802	797	860	812	769	791	824	884	857	806	840	830	839	794	795	780	847	820	856	785	885	866	808	838	839	872	865	809	861	846	803	842	821	836	771	823	809	794	869	848	823	773	807	781	846	857	824	870	857	843	788	809	840	846	821	794	819	849	836	810	793	820	805	828	809	795	819	837	860	823	818	808	790	829	790	812	841	808	824	791	798	810	812	875	854	851	847	827	826	864	802	850	786	839	871	824	768	801	855	824	829	821	882	782	828	795	827	781	833	835	813	749	823	781	776	846	840	888	872	803	822	819	805	819	823	860	837	860	862	813	812	871	798	816	767	822	826	821	884	813	860	833	853	823	836	810	837	803	846	828	837	819	812	823	787	802	844	815	761	883	852	832	838	830	847	848	791	822	857	842	804	788	830	757	860	799	811	828	862	850	773	834	816	883	853	804	866	799	807	841	834	847	866	833	864	797	821	826	837	866	830	814	846	834	816	762	834	838	838	822	849	792	804	754	812	792	881	890	790	822	821	853	832	792	797	807	857	786	862	838	823	840	784	818	815	798	880	837	828	810	829	823	871	823	823	831	827	765	820	848	870	843	778	754	802	848	856	784	823	780	803	805	807	763	846	853	823	817	855	809	858	879	848	837	815	868	791	841	868	806	853	772	810	863	837	821	834	853	827	862	851	829	853	790	810	827	822	835	824	817	806	851	799	826	829	812	828	783	824	840	838	784	812	857	816	795	781	815	828	803	817	752	796	803	845	837	757	848	844	837	806	865	804	839	818	847	794	770	840	849	859	813	807	810	811	817	801	826	788	889	864	779	807	800	790	806	829	792	806	798	836	863	821	804	848	814	871	845	817	811	820	831	861	810	839	826	877	824	879	768	825	821	810	894	842	809	786	812	798	814	799	791	817	821	864	843	837	811	830	814	794	834	841	816	787	878	826	800	828	819	803	852	803	849	812	822	778	792	810	817	858	772	803	816	836	779	811	845	818	833	864	842	871	813	807	827	821	792	823	829	801	856	844	804	805	866	767	775	785	785	769	836	788	833	833	789	825	825	789	795	832	795	845	828	806	858	820	839	849	816	855	776	833	808	823	820	810	864	903	813	845	807	837	786	830	862	790	835	830	887	814	794	793	846	834	850	831	859	794	803	841	869	826	902	812	825	849	828	768	815	818	800	833	827	820	799	846	827	820	830	784	858	816	847	830	808	841	839	762	803	832	874	852	841	844	821	887	849	833	844	802	800	801	826	837	771	822	783	823	828	821	810	842	862	824	835	826	826	835	846	823	865	852	806	800	786	863	817	828	800	770	818	802	780	803	808	831	832	816	811	839	841	828	842	781	843	824	799	797	827	815	865	898	829	816	848	824	837	833	810	784	842	822	861	796	841	869	850	814	850	831	782	816	805	774	815	835	818	816	816	779	834	803	808	851	855	817	791	825	798	788	840	838	802	792	810	856	856	813	842	807	798	811	828	823	840	794	775	881	814	828	834	770	812	794	867	776	786	859	791	806	806	861	849	825	814	802	839	826	794	893	795	843	824	841	795	829	811	751	879	813	795	826	867	839	818	827	856	761	819	819	869	813	818	810	824	866	845	802	827	843	841	804	813	834	849	777	814	821	823	829	813	803	827	821	809	793	838	860	812	804	847	809	797	829	847	866	817	810	792	843	803	824	791	779	805	816	824	888	806	784	839	854	873	869	875	818	816	866	799	761	850	856	840	846	803	811	782	870	766	795	843	875	860	825	815	819	831	816	851	830	835	810	813	790	849	841	790	845	788	840	783	893	838	782	779	797	808	828	863	769	837	797	822	824	838	855	828	833	776
3916	1275	1362	1037	704	901	916	619	467	290	276	258	289	249	236	212	185	202	243	194	195	229	228	235	272	244	228	204	191	204	210	217	211	207	203	198	203	204	212	189	236	197	216	189	210	233	199	204	182	221	206	196	213	224	198	191	201	189	195	201	198	189	198	180	197	205	191	228	196	198	200	181	205	211	188	204	183	182	206	180	228	217	190	187	186	194	167	185	218	178	181	191	195	199	211	208	214	202	201	199	200	206	203	177	217	195	184	215	183	184	212	194	203	190	192	201	183	217	203	180	195	182	191	188	208	175	226	225	188	200	187	196	197	171	180	212	178	202	188	212	170	192	216	162	204	206	193	205	205	206	207	186	168	212	200	203	186	180	200	236	206	183	201	217	202	210	185	192	216	173	244	194	182	218	188	195	207	202	211	189	209	199	182	200	210	195	189	206	218	202	217	200	199	176	211	198	171	220	191	188	159	196	195	190	163	184	191	227	205	221	211	199	193	208	200	206	190	207	189	205	225	197	208	207	187	220	209	232	189	176	184	174	237	183	185	197	210	185	177	222	197	247	177	182	232	206	220	176	194	170	194	167	191	186	186	230	172	196	194	174	200	203	209	205	191	202	213	169	196	209	213	198	179	202	184	187	207	200	197	195	195	210	205	230	228	218	192	172	197	177	192	195	215	217	198	214	197	181	214	213	207	233	213	192	195	178	200	185	193	197	208	211	199	174	211	185	185	189	189	185	209	193	215	216	203	200	182	194	163	192	212	215	189	204	193	215	184	193	230	197	189	230	213	211	186	190	193	215	211	196	207	214	223	202	204	183	199	225	200	191	196	183	202	179	183	181	200	203	183	179	194	216	221	205	195	193	175	172	221	204	204	177	216	188	182	181	183	203	195	211	218	217	180	193	182	212	179	210	201	183	211	233	211	203	192	192	218	191	205	191	193	176	204	193	170	185	207	188	206	203	201	184	180	211	183	180	202	187	200	213	187	188	183	186	185	185	199	192	211	171	196	221	188	216	199	188	204	186	222	211	198	197	201	190	203	219	223	173	224	209	222	185	224	188	206	201	205	189	200	199	199	187	210	197	214	187	197	213	199	209	196	210	196	200	232	232	191	170	202	196	161	201	196	178	180	189	205	203	202	193	194	178	199	181	220	183	217	182	209	202	181	183	214	193	200	217	190	223	184	204	186	222	199	205	212	214	178	187	191	198	215	202	202	193	183	200	214	229	195	195	194	189	212	189	202	176	172	199	186	188	219	166	188	169	173	193	202	214	213	207	199	201	164	218	197	168	194	180	222	158	188	195	205	215	211	214	208	210	216	190	181	187	222	211	189	229	190	205	190	209	221	207	227	218	207	205	212	201	185	190	205	177	209	194	211	185	196	199	191	201	195	184	185	198	193	212	186	207	199	224	204	227	204	234	224	213	206	187	167	186	181	181	196	184	204	184	189	218	221	209	206	197	201	204	183	190	185	187	200	190	208	196	182	220	206	212	206	186	204	194	215	201	205	213	193	192	185	170	194	200	181	196	186	227	193	183	215	189	201	240	196	197	196	187	182	183	216	200	193	190	189	207	189	179	231	186	190	208	180	206	202	200	218	210	212	188	194	213	186	234	173	210	167	209	203	208	177	188	172	212	192	195	203	190	211	225	197	214	220	212	182	196	190	224	210	181	163	196	208	221	208	178	219	192	201	200	186	189	198	197	209	197	205	187	195	166	207	182	214	211	175	215	201	188	195	178	227	178	191	194	196	183	167	219	208	199	199	188	196	210	207	188	183	218	208	186	205	203	168	203	223	202	192	186	176	198	188	202	208	203	208	207	222	206	207	205	200	198	192	176	174	212	184	193	189	226	225	209	207	181	214	202	210	178	205	216	206	193	219	231	229	188	201	219	173	180	200	210	201	193	226	189	203	215	229	195	208	206	166	200	165	189	187	222	218	192	184	172	196	199	225	167	182	201	183	197	195	169	198	198	212	188	190	171	203	181	194	204	187	194	178	174	184	256	185	166	219	208	208	217	181	218	203	210	216	219	209	218	203	224	192	209	190	179	168	189	202	198	182	207	191	207	202	200	176	190	185	213	202	219	211	174	203	211	221	229	193	185	216	202	213	226	181	215	212	222	189	177	169	210	200	206	207	203	218	210	211	198	196	196	206	182	194	175	222	224	212	222	214	173	197	191	226	206	206	202	191	199	182	182	212	196	210	180	209	181	193	213	205	207	205	201	227	192	198	213	175	200	178	200	194	189	209	180	188	183	196	182	213	191	176	203	214	192	200	195	191	189	183	206	204	233	196	192	188	188	191	196	212	203	195	215	186	220	186	205	186	175	206	194	202	191	197	204	192	181	215	181	167	205	201	190	202	188	216	203	190	183	209	210	221	193	211	202	185	202	186	206	185	185	193	188	220	177	196	195	201	201	179	166	220	181	201	212	184	190	204	193	194	193	213	207	158	195	192	167	182	198	187	181	187	177	197	179	196	187	162	192	221	203	189	198	208	192	192	214	202	191	189	204	199	220	218	196	168	184	215	202	204	195	189	180	193	191	211	171	182	176	168	198	187	198	212	205	186	185	171	213	203	193	188	196	210	187	190	197	198	233	208	212	190	218	221	199	187	202	203	193	207	190	193	205	179	173	181	213	193	189	214	214	171	206	192	203	184	210	179	161	211	186	197	191	212	219	184	203	183	216	210	185	190	187	183	186	192	208	207	207	207	199	194	230	208	186	197	192	185	199	188	188	180	195	194	197	190	189	203	194	174	205	188	159	182	170	200	192	205	198	179	202	209	193	215	203	218	185	196	211	196	193	222	195	185	202	188	188	184	212	199	213	203	204	197	212	197	190	188	217	187	191	204	183	176	216	201	177	239	195	194	197	190	180	182	190	168	226	198	193	175	204	200	210	190	200	177	206	217	194	208	188	228	165	224	178	186	196	173	183	185	182	208	192	200	205	191	187	196	209	229	202	170	199	201	202	176	181	178	190	180	186	167	208	199	226	181	179	197	198	178	179	176	177	219	191	219	202	213	212	211	198	202	217	194	202	163	189	222	169	226	212	161	188	202	195	191	223	188	217	210	199	210	231	212	215	194	191	186	216	191	179	199	168	195	193	228	189	202	191	206	208	211	195	234	195	170	205	192	186	194	206	211	203	178	206	209	199	177	228	187	190	212	214	195	196	199	199	207	225	189	184	195	199	200	172	216	204	202	187	210	175	173	170	212	167	209	180	198	201	209	181	199	184	179	187	189	198	183	190	185	208	197	202	214	201	194	196	196	210	203	192	179	192	196	207	185	199	201	210	195	203	184	172	180	178	204	185	221	211	194	184	191	206	226	186	183	208	195	190	186	223	205	180	175	211	197	197	195	201	212	182	213	186	180	187	213	228	202	202	193	188	224	202	203	222	184	166	185	188	195	183	202	232	185	199	161	192	175	212	201	177	218	206	235	197	167	189	204	192	218	220	201	208	202	205	196	205
3046	1382	2804	3271	2546	4186	4245	2901	2090	1380	861	912	1076	965	741	613	512	539	552	478	487	533	664	798	787	662	813	798	703	634	583	602	610	526	493	510	483	499	496	509	512	523	565	541	638	753	559	441	450	506	511	522	509	501	501	508	483	520	467	457	506	499	500	500	485	490	473	509	499	536	510	479	506	511	512	467	509	490	525	542	494	490	501	525	532	486	479	524	499	465	474	473	471	507	516	443	481	509	464	498	472	539	493	473	484	503	472	468	528	528	505	469	489	508	539	515	527	483	499	506	529	523	512	483	517	514	490	512	483	467	517	539	485	500	503	501	536	514	521	521	504	444	528	431	493	498	509	466	535	499	494	487	531	514	487	508	499	464	507	545	468	529	477	535	519	488	505	515	505	530	451	489	508	489	487	493	557	497	532	525	480	544	496	461	487	484	486	534	464	552	469	523	483	488	471	504	503	517	491	533	506	498	522	507	506	530	481	485	511	468	526	497	492	535	512	520	483	510	452	548	497	471	462	475	474	483	500	498	485	516	528	509	525	510	494	478	498	494	496	498	499	483	492	477	476	533	494	517	484	546	483	517	502	479	483	526	526	478	509	499	477	490	426	461	493	469	484	498	464	516	519	466	517	499	444	508	496	507	505	473	484	506	508	461	518	518	497	485	482	508	466	492	501	490	506	506	524	463	482	508	492	463	486	471	520	517	490	489	516	512	505	450	481	464	496	515	474	503	554	463	487	472	501	516	455	497	553	492	491	536	501	497	494	541	530	507	490	525	530	513	524	493	492	464	508	508	489	482	500	485	482	518	519	517	479	514	489	471	468	474	512	506	534	523	479	528	550	476	506	523	501	494	516	487	511	519	470	476	523	464	495	486	476	464	531	464	529	498	513	485	509	497	490	508	504	510	489	459	494	484	547	480	522	506	507	509	466	517	521	495	499	529	481	490	475	495	513	525	511	502	497	511	508	481	520	488	474	457	512	531	545	524	487	465	490	473	514	486	464	507	514	465	493	517	514	528	495	530	491	546	504	525	494	508	515	513	534	458	486	484	554	482	471	480	526	488	480	480	508	508	478	462	546	468	500	506	527	451	540	482	529	458	540	476	531	515	495	490	483	483	465	546	500	501	521	470	527	474	492	456	461	492	442	470	495	475	485	542	487	544	514	498	476	494	492	477	483	521	461	474	455	460	506	482	477	481	513	500	450	501	509	491	458	509	480	517	479	501	498	530	483	498	458	478	500	512	448	490	518	490	510	518	515	455	496	493	493	493	521	474	543	468	504	512	489	496	485	515	506	510	493	524	547	517	514	516	541	482	501	478	482	497	503	499	509	550	475	488	557	497	510	451	497	508	534	491	514	481	521	505	520	470	529	483	486	501	508	492	458	499	473	481	474	485	514	498	486	508	464	482	474	474	477	450	463	438	528	479	475	494	477	496	458	513	516	458	512	538	472	474	511	513	514	550	494	493	503	500	562	503	476	498	480	466	492	490	521	520	509	478	502	469	460	498	470	503	507	488	527	505	471	499	502	513	489	504	503	502	481	510	495	498	505	424	486	498	477	502	557	500	485	488	498	510	490	530	525	514	476	466	492	500	497	493	502	504	549	484	497	485	524	499	510	424	484	498	494	508	506	499	491	510	520	466	506	521	517	503	521	508	480	482	503	505	484	502	484	469	509	444	502	536	485	475	521	464	468	486	486	490	484	515	443	523	473	518	515	486	482	480	522	526	513	451	510	539	548	494	511	484	521	494	502	483	482	503	489	514	521	490	470	493	513	505	494	498	486	526	499	494	513	517	474	504	508	490	488	533	471	479	486	501	473	492	488	486	484	513	496	482	520	504	491	447	507	508	516	520	477	462	486	504	481	503	477	455	522	497	502	519	508	518	497	494	523	505	492	485	488	499	480	524	508	504	507	506	509	492	473	500	514	482	502	532	519	455	439	533	514	502	513	541	481	502	516	514	544	512	510	491	498	507	504	483	502	482	490	511	466	496	506	528	532	484	472	468	551	474	473	462	489	483	463	513	530	504	499	509	495	518	510	500	482	513	498	495	512	525	503	479	491	528	471	475	486	519	475	540	498	517	542	509	499	503	509	504	507	508	446	502	481	501	479	487	491	507	499	512	497	493	531	489	513	485	538	476	506	494	482	523	517	447	511	470	486	476	513	528	521	496	498	507	472	489	507	500	487	509	499	485	459	471	499	511	497	472	477	472	523	539	540	519	494	511	497	515	523	523	536	512	484	486	505	487	520	495	522	515	488	468	463	507	494	510	485	497	507	496	550	510	515	458	487	524	496	522	500	509	503	485	491	473	514	486	507	484	468	496	507	501	451	496	507	457	503	462	486	461	491	475	492	517	480	511	472	512	512	485	497	513	504	510	518	478	492	496	499	513	519	465	498	535	490	464	495	477	485	480	505	526	497	533	522	469	496	537	541	491	502	484	492	495	494	495	466	484	506	472	488	496	478	530	544	484	431	527	504	439	504	514	484	476	494	503	514	457	475	487	524	551	508	532	481	477	491	465	509	489	517	498	500	532	511	480	505	507	536	488	469	483	489	495	501	512	502	457	518	496	495	526	520	529	515	501	516	443	448	521	494	505	484	491	500	447	510	480	461	507	506	506	519	490	486	521	457	504	501	483	523	471	479	496	478	482	457	478	537	496	500	528	509	474	514	505	482	498	491	497	472	475	487	496	508	503	531	486	501	503	509	493	502	506	511	526	475	479	542	503	505	497	507	533	503	498	498	492	467	554	456	501	517	495	494	501	487	516	485	529	500	477	510	492	534	517	497	499	514	485	495	515	500	499	530	490	513	442	501	518	490	427	491	521	496	526	502	497	514	521	475	492	527	492	506	496	492	476	542	523	496	461	506	508	493	539	535	448	497	515	463	504	474	475	510	509	467	514	479	525	475	511	513	508	497	466	493	495	471	494	505	500	518	485	486	508	519	522	513	529	450	485	470	523	526	527	507	454	470	487	495	503	479	492	479	504	465	525	498	480	507	480	495	467	496	511	459	498	516	497	522	509	493	480	519	507	487	506	473	515	464	476	516	497	514	476	499	517	512	518	484	520	478	510	486	543	484	503	503	481	495	505	500	504	469	532	501	470	523	509	435	522	503	500	486	483	519	496	517	485	508	510	468	480	503	454	500	485	484	540	491	514	511	467	517	463	528	500	513	492	509	497	496	486	514	510	512	482	516	502	493	516	493	520	478	525	495	503	508	538	499	507	502	509	489	541	499	505	495	491	523	525	457	482	508	503	480	533	473	517	474	479	486	515	499	469	471	490	536	528	501	502	459	547	475	495	472	506	485	495	505	471	515	490	509	487	490	513	491	476	511	503	501	485	489	481	486	453	531	456	483	471	521	474	487	464	479	536	526	466	481	496	514	519	521	513	485	508	500	479	474	440	494	524	503	482	535	479	490	500	478	469	488	472	480	486	487	471	467	523	494	480	524	504	493	491	495	499
12975	5310	6806	6285	4114	3187	2752	1662	1169	827	511	375	368	307	295	301	254	243	248	224	220	224	294	289	279	257	308	275	232	224	240	227	213	204	232	190	196	219	187	210	213	223	184	216	291	663	298	193	200	227	199	225	205	210	201	193	213	173	170	206	191	200	197	192	198	193	191	214	220	195	185	221	207	195	197	228	224	191	196	220	180	194	187	174	178	193	177	153	207	189	200	188	192	182	183	188	179	211	176	192	198	205	200	207	200	186	200	174	203	161	194	229	211	180	217	207	190	182	207	184	205	217	214	209	194	183	206	211	185	190	202	180	221	184	179	204	189	200	191	205	205	192	198	159	186	195	218	199	199	190	184	184	212	200	186	201	184	195	209	221	207	179	210	209	204	208	219	208	171	208	190	223	193	188	179	183	198	203	188	211	214	207	216	180	178	192	210	219	216	205	169	196	179	188	202	209	194	197	191	186	187	182	171	194	234	170	201	203	207	196	181	166	182	189	188	186	207	196	193	188	209	190	209	199	202	206	190	201	213	227	212	208	214	193	193	172	217	217	207	195	160	193	186	189	203	200	216	205	195	201	208	205	194	205	218	216	215	158	191	174	184	207	202	181	203	212	232	183	206	208	191	208	201	193	192	230	204	188	204	205	213	193	219	161	179	199	188	202	233	174	212	197	204	180	187	212	244	174	209	204	209	183	179	201	191	208	203	198	213	184	182	194	190	187	200	214	203	201	195	220	216	201	203	176	178	197	188	189	225	195	196	190	181	196	186	188	196	225	167	198	201	188	195	223	166	194	209	186	178	200	196	194	209	200	210	186	232	204	211	190	207	190	213	197	190	190	225	193	214	200	191	163	186	175	200	218	200	178	205	178	204	182	184	178	177	179	225	209	204	159	218	193	187	241	207	226	226	187	188	183	197	197	211	175	190	169	208	198	205	210	193	182	188	211	181	196	170	224	190	206	216	180	211	194	187	207	192	204	211	189	201	205	209	164	153	167	195	199	190	192	177	167	214	194	187	216	208	205	212	204	203	203	199	189	184	172	192	204	199	186	209	186	202	190	208	187	208	199	201	202	196	184	213	197	202	180	211	225	196	197	183	186	219	209	200	219	198	191	196	234	190	160	225	194	203	184	198	203	179	211	204	210	191	190	207	196	210	191	175	197	196	192	190	196	193	199	185	184	202	189	227	234	206	191	184	203	197	194	177	207	200	190	192	174	221	209	197	184	183	172	207	205	183	195	222	184	193	185	207	183	191	221	193	179	161	188	171	172	201	202	200	185	191	201	196	194	198	184	190	193	184	202	194	202	203	189	185	214	206	184	196	214	202	243	222	220	182	198	203	173	190	165	188	187	187	212	213	200	212	202	198	217	174	170	190	152	195	198	199	189	164	211	186	191	210	173	230	192	195	192	193	207	204	223	184	198	190	209	216	188	173	212	186	197	179	175	215	190	178	202	212	204	206	196	157	212	214	223	190	203	210	219	215	205	197	165	166	208	206	176	194	199	200	205	216	221	185	195	190	174	201	199	227	205	167	179	193	208	173	200	192	189	178	159	211	204	198	180	192	184	190	192	192	201	237	224	201	179	222	231	210	226	187	189	186	171	190	213	190	191	178	197	205	199	188	193	185	186	220	205	204	209	202	217	203	215	161	214	189	198	195	187	199	219	188	217	224	194	211	183	168	195	198	191	164	203	176	158	203	188	224	233	193	189	180	191	196	199	186	214	220	198	174	189	182	174	193	209	200	196	210	198	193	198	216	191	183	192	201	210	220	196	174	205	220	199	179	194	198	205	195	185	217	221	200	205	230	185	211	199	201	188	213	177	212	212	161	181	194	205	178	215	187	219	209	185	209	191	191	212	187	210	192	192	214	227	218	198	211	170	185	188	197	191	199	188	224	191	204	233	205	199	184	207	194	207	188	177	204	188	209	197	207	205	188	177	195	204	201	206	203	219	225	180	189	203	221	175	221	191	185	172	213	220	217	195	199	230	192	216	194	227	207	202	210	185	177	185	184	187	191	215	201	181	235	219	175	189	199	190	191	200	196	217	191	195	165	179	216	168	210	194	217	199	191	206	171	203	204	212	205	200	210	163	184	204	193	195	210	194	218	187	186	212	223	179	205	220	193	199	194	172	204	181	213	176	185	227	202	233	190	221	213	183	186	199	171	175	198	211	194	204	181	180	217	181	210	187	171	190	184	175	218	213	228	197	196	214	223	199	212	206	203	225	184	221	204	197	225	194	196	204	220	224	183	173	176	191	232	188	188	194	183	185	199	189	203	201	192	192	208	211	208	183	183	208	195	188	193	233	220	213	184	192	194	176	203	214	224	194	196	191	191	190	189	190	189	173	194	203	165	206	189	174	192	193	197	192	172	208	210	197	198	184	167	216	200	218	196	216	186	217	196	198	212	217	198	191	188	183	183	186	184	190	193	210	191	185	212	202	195	211	188	193	203	188	198	177	198	199	186	215	199	215	188	195	209	202	190	211	203	157	207	152	215	189	171	197	211	185	171	211	215	191	220	206	157	185	193	173	181	178	220	195	210	199	169	192	203	208	207	201	177	235	185	223	189	208	195	176	200	207	198	196	205	206	186	197	186	180	200	176	194	212	194	210	194	185	218	200	188	205	209	189	215	193	215	175	196	198	179	216	204	196	198	182	200	185	202	191	242	169	226	185	191	178	208	194	210	200	191	199	216	183	172	206	192	186	199	178	206	183	192	197	186	175	193	205	179	189	204	181	200	218	190	194	197	185	194	193	189	196	170	222	210	195	175	175	199	221	198	193	186	171	157	210	211	230	192	216	198	225	203	185	191	217	189	211	202	172	184	207	194	195	198	207	187	195	181	225	185	176	212	209	181	191	191	192	189	184	201	178	182	198	178	214	189	177	225	203	181	213	189	203	214	207	219	231	210	205	190	222	212	215	177	210	213	189	197	192	214	218	211	191	183	188	224	170	184	185	207	189	236	185	183	201	180	216	181	177	211	205	198	198	183	197	227	218	194	173	194	198	186	195	222	198	228	191	188	200	200	178	192	210	190	204	181	195	197	207	200	213	179	214	226	217	207	195	234	196	175	184	210	225	191	201	215	202	164	182	197	182	200	194	199	206	195	188	189	178	214	213	208	173	211	208	213	201	169	194	207	212	204	202	193	194	196	210	212	205	228	213	186	191	197	208	217	201	210	191	177	195	191	188	180	197	190	210	184	194	163	184	189	198	195	174	202	206	225	198	193	192	184	185	211	170	218	165	180	213	174	216	179	189	186	188	203	190	222	206	180	170	187	199	205	201	187	188	211	214	193	199	210	221	162	242	163	172	200	187	188	183	216	210	168	200	194	217	205	188	207	181	196	184	213	201	195	182	201	186	199	196	206	195	197	203	198	177	171	213	206	199	206	227	197	178	230	203	204	195	221	185	201	175	188	179	194	187	169	182	211	202	173	203	205	195	176	202	170	208	212	190	189	202	234	220
8023	4392	9873	12125	11279	12199	10790	7356	5689	3895	2305	1734	1597	1397	1328	1064	895	828	784	739	731	703	1032	1344	1156	1048	1362	1248	994	753	876	916	696	635	595	617	525	575	582	542	603	587	609	797	1512	4165	1094	560	545	545	572	527	515	516	529	533	559	548	523	518	498	534	493	567	508	533	541	519	511	522	500	528	532	486	536	569	521	508	503	510	538	530	528	517	512	544	534	555	536	528	506	550	521	533	511	498	526	552	517	532	478	519	508	505	511	509	529	482	555	508	546	548	537	513	536	509	546	481	544	551	491	508	527	508	568	519	543	563	542	497	520	513	512	494	502	524	535	510	499	512	518	498	502	550	503	487	552	525	457	493	483	470	525	444	518	517	553	517	511	522	543	507	498	539	517	502	539	498	523	517	477	489	501	514	484	508	508	523	505	492	525	488	484	481	502	510	545	541	534	460	533	552	510	513	485	500	530	517	466	514	507	535	502	485	493	507	528	520	504	497	475	523	531	514	527	494	524	548	523	491	500	520	549	498	512	480	528	498	488	555	543	466	487	485	490	500	524	513	498	485	470	478	489	561	514	493	526	532	473	529	551	544	516	530	531	516	492	512	533	538	557	532	495	521	525	507	495	459	487	496	514	490	497	520	476	492	526	517	492	501	526	534	499	514	541	536	482	528	510	544	525	517	554	529	520	541	524	531	510	544	538	558	517	519	507	547	516	511	516	532	496	541	519	546	527	487	527	540	487	478	514	506	511	496	530	496	484	534	522	486	475	535	578	545	527	549	516	486	498	483	548	535	484	485	512	505	506	483	494	507	524	483	497	537	485	500	505	508	547	503	542	455	522	493	499	517	536	528	505	515	521	496	508	489	510	511	507	521	506	511	517	518	539	498	501	501	502	530	503	523	500	523	504	498	499	522	544	526	507	472	488	496	521	516	543	515	507	527	546	489	531	537	474	520	525	509	510	482	493	499	511	496	504	534	549	535	487	471	482	552	518	477	516	478	514	539	517	518	527	516	491	502	516	456	485	532	532	517	522	517	528	480	542	501	521	534	478	455	532	511	512	502	501	571	475	540	491	524	476	493	531	480	535	465	487	501	508	517	547	562	520	484	526	514	538	515	532	491	534	471	532	474	578	482	503	492	524	516	544	543	486	490	538	522	484	527	490	509	508	468	519	508	522	532	509	511	521	491	519	495	491	474	478	556	522	532	501	511	523	471	490	522	494	542	481	528	482	514	513	497	491	525	546	517	518	498	536	457	507	497	492	485	479	520	540	505	473	522	509	507	513	486	516	525	568	482	520	539	498	525	503	550	530	471	463	523	547	541	520	513	521	501	509	554	516	523	487	516	553	543	455	522	512	500	485	508	511	484	512	523	522	499	477	490	492	507	480	517	549	522	535	547	504	505	503	485	514	537	500	529	526	536	508	520	499	562	500	528	490	544	494	508	521	540	487	528	484	550	452	500	512	531	529	523	527	565	501	545	494	497	518	520	483	443	516	507	487	542	511	540	505	537	477	518	498	505	502	526	520	539	497	507	554	494	479	528	522	522	554	525	535	465	513	500	571	537	445	534	518	487	579	498	501	539	497	499	536	498	478	551	532	526	518	503	500	515	495	521	487	517	498	491	478	504	516	509	497	513	541	504	496	488	522	539	489	511	501	504	500	491	525	506	521	528	536	502	516	508	517	561	528	527	490	511	524	523	502	491	479	513	493	494	535	529	472	530	507	534	506	499	488	516	534	506	513	531	525	498	543	509	550	532	495	499	523	534	505	540	505	498	544	538	525	481	516	539	514	472	516	532	499	481	505	506	498	523	546	524	487	512	540	486	500	506	485	506	531	510	514	526	545	526	546	500	490	504	474	500	522	557	497	518	520	482	529	526	490	506	504	512	500	512	501	521	509	492	502	510	562	483	543	538	493	544	542	507	497	481	518	490	496	515	518	492	508	506	536	519	521	516	498	522	537	529	484	537	494	548	485	518	509	474	494	511	474	500	495	521	488	496	509	460	539	496	516	514	491	506	520	505	514	529	558	512	499	476	500	542	522	489	536	510	460	550	500	497	485	500	462	468	522	505	509	531	477	549	483	514	519	488	539	532	516	482	487	561	515	504	551	530	528	510	512	523	516	484	555	517	495	521	466	510	521	482	542	556	535	532	499	508	500	506	546	529	500	493	538	495	508	525	503	525	519	500	550	542	480	486	509	515	509	559	522	513	484	529	523	502	499	506	507	543	533	508	517	485	470	517	496	513	476	516	488	531	505	511	558	518	505	529	522	488	517	509	529	458	498	512	512	498	526	520	462	518	549	536	503	528	528	523	478	490	564	519	514	489	477	512	521	544	514	533	510	526	514	499	516	504	498	509	522	540	496	520	518	524	521	487	503	480	512	499	540	518	510	519	535	516	555	546	524	499	517	548	536	555	553	522	519	538	553	495	509	562	461	455	487	523	546	531	502	526	508	517	543	493	515	485	538	534	522	541	527	521	499	501	568	532	538	514	537	497	564	534	494	481	514	519	519	487	480	496	555	542	485	524	500	542	553	487	524	461	523	545	510	509	531	496	518	518	518	508	515	550	493	552	538	504	498	526	518	528	487	555	490	539	561	476	499	510	479	496	506	525	464	531	501	525	551	510	518	539	550	532	524	490	545	545	497	525	474	523	492	506	535	457	537	463	481	551	507	515	514	524	537	524	517	518	484	532	467	502	490	529	516	538	519	527	499	496	498	528	498	563	513	486	506	511	503	549	496	529	521	546	530	558	560	520	483	489	524	531	548	502	509	517	496	525	524	504	527	532	554	530	495	530	485	545	528	502	475	517	521	535	543	542	499	526	464	543	509	549	527	539	498	485	483	545	512	552	497	554	528	508	517	524	520	510	469	529	508	457	542	513	515	497	487	465	486	476	573	533	522	505	474	519	522	558	477	530	499	507	529	542	481	473	552	555	504	511	503	486	525	494	501	532	528	517	517	533	491	498	534	513	506	476	552	538	490	523	503	505	531	502	515	520	461	527	472	488	543	496	522	471	499	534	497	509	536	539	503	512	510	529	521	515	529	535	512	510	519	543	509	540	524	533	501	498	521	527	495	526	479	473	543	528	498	509	514	473	493	520	454	532	534	522	497	529	530	534	517	500	547	519	530	517	513	537	517	530	484	484	505	471	528	498	538	522	538	519	537	533	526	524	508	538	489	542	511	498	525	523	471	537	561	507	510	544	589	497	507	521	499	476	548	493	511	517	524	508	503	525	498	523	487	519	548	523	480	519	550	523	524	502	519	480	536	501	504	525	517	507	503	514	512	479	536	501	486	510	514	504	459	509	521	517	469	519	543	514	532	506	546	502	536	526	504	507	521	514	476	528	519	515	534	473	494	493	515	534	473	521	555	519	503	475	530	504	510	488	483	492	522	478	523	495	538	532	539	506	531	486	509	499	506	528	491	498	507	521	497	523	517	508	545	508	522	519	543	517	502	528	523	498	530	526
20643	10000	11566	10591	7793	5939	4728	3019	2256	1512	911	656	617	568	515	538	499	466	399	428	404	403	433	437	446	428	493	446	441	369	419	412	345	392	385	378	342	375	332	363	398	362	386	410	462	1396	474	353	329	331	351	365	368	332	372	374	386	344	376	341	328	329	351	354	369	344	334	363	379	315	330	392	350	341	343	323	359	350	313	364	358	369	330	350	333	353	379	331	342	345	384	372	319	355	397	351	356	323	366	352	327	333	348	375	358	364	327	338	351	308	331	332	336	332	329	329	338	342	342	333	343	356	349	353	332	385	335	309	354	383	345	349	334	356	369	340	381	328	328	337	360	369	346	383	362	356	329	348	342	336	343	322	347	338	352	350	337	341	340	340	302	345	322	317	374	321	308	327	358	314	357	363	353	375	369	367	348	341	390	342	326	331	343	322	348	300	329	375	321	373	337	390	326	321	355	337	340	308	354	334	337	355	345	344	344	328	374	360	389	324	348	332	362	335	328	372	363	350	359	378	343	338	347	328	360	384	375	343	332	329	343	317	338	337	361	336	337	323	379	356	358	343	356	370	349	318	387	388	355	356	321	355	349	352	330	300	369	313	345	347	327	336	374	332	336	330	345	372	359	359	341	337	321	385	362	312	350	338	354	387	374	358	371	395	342	340	311	347	373	381	376	341	319	337	326	350	337	360	329	345	329	384	366	334	333	361	320	336	321	330	344	317	363	351	352	360	358	327	343	334	327	326	328	365	313	371	364	360	349	333	317	333	334	305	390	316	345	367	337	344	352	332	360	346	351	355	333	349	350	344	317	365	354	378	341	347	330	335	365	365	341	314	373	331	348	345	308	344	339	353	352	357	318	349	361	356	356	329	332	332	358	315	324	316	364	299	389	347	343	376	356	334	358	378	330	368	354	347	349	361	355	351	346	350	321	362	351	357	336	347	349	350	356	331	351	340	357	359	327	399	365	396	330	342	347	326	369	382	363	347	369	350	334	336	378	341	346	353	344	337	321	354	320	328	356	304	340	364	339	355	360	340	329	350	315	344	367	363	365	340	361	362	369	374	359	354	350	320	358	352	327	349	330	328	351	349	370	381	349	363	333	357	365	313	373	346	395	349	368	340	353	361	366	307	345	378	388	333	310	336	350	347	340	353	346	366	335	327	332	321	327	330	320	344	363	331	366	353	366	349	326	356	347	353	359	372	357	344	360	347	340	335	355	338	358	375	327	331	351	330	358	334	325	324	346	326	355	332	351	387	346	368	316	354	339	343	340	354	349	346	353	370	339	361	318	311	351	353	349	374	380	338	357	332	351	334	332	346	327	322	321	343	328	326	381	338	342	352	344	344	357	363	360	356	327	360	355	355	321	324	320	354	367	326	353	356	354	357	351	314	320	347	343	315	327	350	352	354	338	335	369	366	349	363	312	363	359	352	350	334	332	343	332	311	333	349	350	322	324	364	365	358	313	315	359	350	345	351	322	359	317	380	325	345	363	368	323	330	383	355	356	359	345	356	338	343	354	274	333	344	323	359	322	341	363	365	338	351	345	348	344	362	326	369	317	374	347	354	374	350	317	319	384	330	361	328	354	322	367	369	376	345	349	339	330	369	345	335	367	360	356	338	348	370	355	341	343	353	321	347	346	372	368	334	337	325	365	283	322	338	328	367	323	326	354	378	359	315	353	348	336	406	362	313	327	399	332	369	355	306	343	352	358	363	368	343	335	331	321	337	331	334	325	357	361	323	332	356	313	333	367	370	379	319	351	355	308	339	339	362	349	370	367	330	357	331	367	374	344	329	340	364	379	348	374	360	335	354	339	347	352	351	327	326	362	347	319	353	360	325	361	355	329	323	337	341	356	340	345	357	358	382	375	294	363	302	335	316	387	365	315	331	317	388	378	328	331	346	357	340	369	317	348	336	336	359	332	343	356	357	335	332	346	389	350	323	334	329	361	357	333	332	351	313	355	318	324	348	324	369	344	349	357	359	388	371	325	360	372	339	356	358	351	334	346	351	313	397	329	358	335	355	364	345	358	343	314	353	348	358	338	361	353	344	347	351	357	343	396	360	335	344	360	369	355	309	333	393	362	358	364	324	346	366	343	364	346	334	380	343	336	315	327	344	356	345	357	348	368	332	298	365	339	377	329	313	371	364	341	356	377	343	343	366	389	391	369	364	369	352	327	365	333	350	345	390	341	320	375	347	349	335	333	326	349	358	326	374	363	324	349	299	358	364	308	350	355	316	357	331	307	340	359	338	345	346	376	362	329	351	352	374	360	351	377	320	342	387	344	371	364	351	338	362	372	357	346	339	341	336	340	370	363	378	363	318	367	357	362	357	402	344	340	329	351	332	364	334	345	322	346	357	340	351	354	339	366	312	366	351	373	354	326	334	372	365	351	359	294	361	371	359	354	330	347	364	343	366	344	342	339	363	350	312	366	356	333	365	358	346	323	327	336	332	342	342	355	369	391	346	344	365	353	338	337	354	367	332	329	339	336	338	380	351	345	313	359	386	309	367	357	356	325	336	314	356	348	348	319	322	357	318	337	381	343	350	360	358	360	335	345	321	324	368	378	349	329	368	316	330	330	342	384	338	364	351	344	349	374	361	350	369	356	380	349	334	339	323	327	346	322	319	327	319	328	344	369	287	320	304	320	315	339	323	379	359	369	318	353	367	351	377	363	342	369	362	361	356	340	349	352	350	313	357	392	342	339	367	353	346	337	368	344	337	333	334	341	330	367	368	374	352	379	370	341	353	327	339	367	377	362	339	318	345	343	352	348	334	353	346	340	367	384	327	355	360	341	306	407	278	328	344	335	361	315	356	353	358	365	330	329	375	347	342	348	316	357	365	335	346	352	346	371	393	347	337	358	344	360	345	341	344	363	335	346	354	342	384	344	346	326	334	328	357	346	316	359	364	350	362	342	349	359	316	310	326	355	362	345	341	346	319	349	363	339	346	353	350	343	339	332	343	304	347	358	326	340	342	363	357	308	359	350	330	355	331	317	343	364	332	314	358	327	363	314	338	371	323	337	363	310	356	342	364	350	346	340	363	325	349	359	350	342	367	317	332	363	327	354	287	320	333	317	363	346	393	337	352	353	365	343	371	359	322	337	350	325	370	321	350	362	336	339	337	341	359	382	364	371	344	361	363	331	371	319	364	350	319	334	305	347	351	382	326	328	365	350	354	337	339	356	383	335	333	349	337	309	325	330	330	322	366	343	339	357	356	328	342	345	333	347	365	312	374	324	317	328	350	336	374	315	362	344	323	348	345	356	347	355	359	331	378	366	368	350	361	311	365	333	347	350	360	336	373	317	347	344	329	387	330	370	349	354	352	342	356	371	348	349	316	353	329	341	387	338	324	356	355	365	363	350	377	333	346	344	370	341	356	328	362	344	345	348	343	347	357	355	368	327	378	336	327	360	333	318	312	375	392	327	333	348	349	390	359	350	396	366	353	360	341	388	335	338	353	324	383
10421	7026	13751	16451	17034	17600	15809	11949	9685	6614	4025	2791	2371	1986	1907	1697	1448	1365	1318	1249	1187	1212	1323	1742	1538	1628	1795	1815	1530	1234	1538	1260	1019	993	923	909	890	888	897	956	970	964	1079	1413	1752	8611	1503	858	858	799	818	809	819	838	882	873	884	858	797	840	837	861	892	828	822	825	819	809	875	838	826	854	835	838	864	824	910	842	814	821	843	816	821	837	821	829	832	777	845	821	856	835	867	815	820	843	768	811	855	860	820	893	814	834	813	804	840	835	794	817	810	808	812	801	859	830	798	801	799	847	821	851	771	839	770	800	814	806	815	814	747	820	828	836	794	815	904	874	848	817	806	813	834	858	818	802	883	829	787	801	862	827	825	826	837	792	848	834	867	854	848	855	842	826	814	807	856	845	844	854	823	855	837	831	796	786	790	808	835	818	802	843	798	827	796	817	888	842	878	820	795	826	831	761	813	793	881	799	855	812	810	794	857	788	846	752	864	825	799	787	799	805	828	831	807	825	834	824	825	853	768	797	880	773	795	773	826	813	830	812	822	816	775	787	808	794	833	825	806	819	856	855	876	775	810	779	792	851	840	806	852	840	838	826	758	886	861	850	771	807	787	787	808	818	863	838	813	830	816	821	837	865	734	821	786	821	773	820	830	843	803	842	842	794	835	826	824	801	861	771	827	814	798	859	812	794	839	822	776	795	815	857	833	826	773	825	893	853	814	827	820	793	800	765	804	860	807	831	841	804	818	812	836	807	799	855	797	759	822	823	809	782	860	810	809	892	809	840	815	808	772	777	847	864	847	788	829	817	859	785	911	797	787	833	801	882	833	804	863	851	830	801	844	843	811	839	833	854	824	835	861	800	813	844	826	805	850	828	841	833	807	789	837	824	807	857	777	769	819	828	835	753	853	877	840	797	816	778	791	815	809	821	819	809	773	825	832	823	871	828	809	853	830	832	807	801	826	832	802	842	873	780	778	838	830	806	831	840	815	808	800	815	806	815	833	829	846	836	807	812	772	782	768	811	805	822	815	781	832	809	852	770	843	816	813	805	761	837	827	798	844	841	822	846	755	805	807	842	821	829	804	816	847	809	787	816	825	815	774	850	794	833	841	826	809	739	812	774	834	770	807	802	833	835	764	756	826	819	814	811	855	797	802	804	819	814	785	885	800	795	852	848	815	833	838	841	761	795	805	761	816	833	826	778	850	807	815	838	842	849	772	799	806	887	819	826	820	787	872	781	821	846	849	876	785	785	842	809	848	828	812	805	773	823	794	850	855	828	806	786	839	784	839	745	814	808	837	837	789	867	788	789	767	854	818	790	853	827	795	780	795	832	857	823	799	815	837	804	779	801	803	832	810	808	783	841	804	826	805	837	796	830	796	802	780	795	814	794	814	827	838	822	802	823	851	803	819	804	826	748	816	785	857	812	849	826	878	823	786	812	882	807	836	835	826	797	831	813	863	777	797	846	807	877	833	825	849	778	775	826	853	799	825	824	779	791	851	808	829	775	835	841	795	804	807	805	877	841	786	812	800	813	777	792	808	828	825	826	800	781	824	792	802	798	826	764	806	802	854	867	789	763	824	843	883	851	849	781	841	784	816	812	816	837	837	829	835	826	812	786	845	850	823	837	843	784	803	818	845	755	810	811	826	846	813	819	836	809	860	846	808	773	816	851	854	822	775	778	779	819	762	819	814	834	802	849	845	804	815	801	823	857	830	824	807	811	772	798	794	790	837	873	840	819	847	807	825	811	779	832	791	874	792	829	854	799	789	784	788	865	826	805	807	852	799	775	839	834	866	856	765	805	846	808	837	859	790	815	765	790	861	788	796	844	813	774	813	738	795	814	811	773	823	866	822	826	838	771	831	847	823	765	783	840	784	804	822	789	819	784	819	806	800	828	816	837	809	873	827	847	781	830	791	866	895	814	798	806	810	809	783	847	853	820	812	863	810	838	816	799	848	793	811	758	841	796	846	869	865	782	824	813	788	866	809	845	822	797	849	766	791	857	823	842	846	789	831	795	823	871	826	859	766	804	797	813	792	799	845	761	846	835	810	819	864	790	804	806	785	822	847	861	805	843	821	810	860	869	832	850	803	798	828	793	791	846	868	794	817	805	829	840	844	805	789	817	801	806	794	815	798	854	843	809	805	809	853	786	806	827	831	832	815	802	860	779	848	838	815	786	799	823	822	779	832	848	822	805	796	815	781	741	815	793	800	813	808	841	835	805	800	847	834	829	826	797	808	807	785	850	870	857	800	821	820	828	834	817	840	796	845	859	861	870	870	819	803	846	780	766	805	782	818	790	834	818	792	757	815	737	767	830	849	780	842	865	806	810	783	803	826	783	784	835	804	819	856	829	854	808	787	870	867	804	788	801	840	825	777	828	810	823	806	787	817	834	825	828	843	798	812	852	793	758	804	781	833	784	780	833	781	830	847	857	821	777	801	782	862	781	855	813	840	833	840	778	794	863	789	848	790	812	816	788	850	826	820	830	847	843	767	814	867	894	780	805	851	813	892	799	809	776	825	828	850	807	792	787	809	849	865	815	799	747	828	859	782	805	811	824	851	804	868	775	874	852	837	826	784	832	825	814	829	799	863	820	819	810	787	805	839	836	797	792	854	814	838	797	829	820	766	787	831	817	812	857	852	805	832	787	824	800	788	831	776	812	796	839	812	884	815	831	814	825	819	804	799	800	761	839	817	753	853	742	814	805	767	814	850	826	800	815	833	833	819	799	816	796	830	788	809	823	806	780	817	782	806	787	832	826	807	858	852	833	833	785	835	843	791	835	760	796	849	815	765	863	835	814	851	861	799	799	816	774	810	808	775	836	854	823	816	819	816	851	838	825	851	852	767	775	847	806	770	845	827	811	810	802	841	847	861	840	793	850	794	874	824	814	832	845	775	858	812	778	773	828	860	829	801	793	793	827	772	762	825	851	833	774	773	831	786	822	779	799	826	794	778	835	842	798	775	782	801	781	844	777	812	865	888	785	813	801	822	825	824	836	803	795	809	793	828	851	889	781	775	819	855	851	777	812	830	841	868	857	892	822	761	802	788	786	820	835	779	798	840	848	832	871	836	815	779	849	829	854	810	778	772	807	817	811	811	828	797	853	759	810	813	793	869	810	820	849	840	795	869	813	786	802	835	821	824	838	768	824	857	813	810	870	829	809	784	863	847	782	826	818	777	817	823	792	774	836	803	833	786	836	784	783	814	842	870	836	775	808	826	841	799	811	803	783	857	830	800	815	815	858	816	797	775	805	805	857	794	812	789	829	797	795	838	789	842	838	847	833	794	824	866	865	850	835	824	797	841	838	844	792	832	851	780	819	862	769	869	889	824	809	871	834	814	837	815	810	874	847	830	834	815	801	777	856	833	832	808	908	861	810	830	840	809	858	810	830	855	790	832	789	812	857	825	788	818	830	798	825	855	843	898	852	785	803	825	819	788	808	840	821	816	837	846	811	840	849	810	771	862	810
3579	981	1337	1008	1508	1457	1184	994	648	420	282	256	246	206	236	228	176	207	188	215	218	233	186	202	223	218	248	232	173	202	240	231	197	190	191	212	213	174	202	188	188	195	218	224	200	183	171	164	203	196	224	210	196	213	183	192	193	185	195	185	193	198	176	182	199	179	193	178	211	188	175	212	185	194	174	200	192	184	207	183	188	179	217	191	210	188	200	204	209	212	204	211	194	214	207	186	182	163	183	209	177	173	183	178	183	220	218	197	218	190	207	186	177	182	189	208	192	202	201	183	189	192	188	185	203	189	205	187	201	196	178	162	192	178	185	163	192	243	185	172	196	182	166	201	182	205	203	203	189	170	190	188	208	184	176	201	220	198	179	177	191	175	196	188	193	173	213	191	181	201	188	192	207	211	211	171	206	176	197	196	183	207	201	181	179	196	187	190	214	196	185	180	192	211	176	187	213	181	176	217	194	226	200	177	183	174	183	183	179	182	198	180	184	196	205	199	186	172	216	191	190	211	193	192	205	185	191	184	183	180	194	188	209	208	201	202	183	219	227	194	182	201	207	200	199	217	179	204	168	193	224	203	189	173	200	190	198	190	198	224	185	197	190	201	181	183	181	181	178	195	178	172	191	203	208	168	219	188	231	189	189	209	183	218	213	200	197	196	185	190	198	178	175	198	168	177	204	172	209	174	178	185	207	208	176	201	190	204	202	200	207	167	189	187	226	189	181	160	173	210	189	188	198	190	200	182	200	199	186	196	199	192	182	202	213	200	202	183	173	182	212	187	180	203	196	205	196	189	200	170	202	182	193	180	207	174	200	204	193	160	186	178	188	192	190	211	197	181	187	187	192	190	205	204	184	189	193	223	194	179	220	194	186	188	187	204	201	190	210	206	194	193	232	203	215	199	211	190	169	212	187	152	196	180	202	179	217	178	199	190	203	186	190	198	181	209	187	190	195	185	202	204	173	200	202	188	184	191	214	195	184	190	187	192	179	176	196	191	198	190	182	199	185	160	189	171	168	153	174	197	174	194	212	198	186	182	212	184	217	206	220	205	183	173	203	213	191	189	185	183	159	182	210	198	166	217	201	183	202	181	200	213	188	202	188	187	181	210	162	214	206	189	203	197	217	208	202	204	205	193	173	190	188	183	213	198	194	165	191	178	188	199	195	184	189	195	175	204	194	175	201	159	206	198	196	188	212	185	199	207	198	184	230	215	171	177	205	207	178	209	174	190	199	193	191	178	183	178	203	185	192	182	215	216	180	183	188	180	171	213	194	191	197	181	203	185	192	189	191	182	173	187	207	189	190	182	181	201	208	197	196	167	204	190	165	198	212	204	182	220	177	213	179	198	189	193	185	205	162	195	191	175	179	155	208	185	212	193	192	215	206	189	185	176	187	212	207	185	162	200	172	181	191	189	186	180	197	175	174	202	178	187	182	186	191	189	203	203	181	190	198	180	189	205	191	213	201	176	178	201	188	175	204	195	194	181	197	212	194	195	192	184	218	199	196	203	203	215	185	176	194	179	229	187	190	207	179	186	199	176	170	211	195	206	193	193	172	182	190	213	181	213	202	198	190	224	194	219	183	196	199	218	201	206	189	185	189	205	203	187	201	166	175	184	200	194	179	207	212	197	210	210	185	216	176	198	223	166	187	231	209	200	203	184	176	178	191	191	170	202	175	204	191	218	169	220	234	227	212	170	185	192	208	180	180	188	213	205	191	207	169	168	190	191	175	177	202	198	163	180	196	206	205	217	168	181	220	207	195	204	207	214	181	183	204	170	169	158	170	180	203	173	194	179	197	204	215	215	179	203	216	214	207	191	205	172	193	198	181	175	205	229	210	185	180	209	207	169	190	206	189	233	202	201	181	204	190	204	201	200	218	217	193	200	218	165	224	218	197	188	192	207	173	211	220	214	190	211	205	192	188	192	182	185	183	192	179	186	189	180	181	226	154	184	210	212	200	176	181	185	198	214	194	183	194	179	205	189	205	192	204	195	192	180	182	189	206	193	220	193	180	187	196	195	197	231	186	214	182	176	179	199	188	209	175	202	205	181	198	201	193	173	180	177	219	195	192	187	172	171	177	210	197	187	189	195	200	195	168	156	184	189	186	196	186	204	203	189	197	189	177	187	210	202	156	199	181	215	187	168	193	195	204	183	166	198	188	215	223	172	185	199	244	205	218	194	170	192	208	193	203	155	209	169	210	183	178	202	195	181	207	195	239	169	210	183	199	184	195	192	220	163	198	190	213	211	187	184	189	186	203	202	196	195	200	198	204	194	179	172	215	170	194	184	179	215	205	220	189	188	207	230	192	180	229	206	188	210	219	184	191	199	206	182	200	211	183	178	176	172	194	219	197	192	187	212	193	182	205	188	199	206	172	191	176	162	196	181	190	174	188	177	177	165	186	189	196	221	193	195	189	201	211	206	172	210	186	176	183	204	184	178	184	169	188	195	208	179	194	175	199	212	205	214	184	224	209	156	210	214	205	218	190	166	192	203	191	172	191	182	198	220	214	204	191	182	181	178	218	204	200	177	185	186	202	202	202	187	178	175	188	171	213	194	197	178	166	189	221	232	192	188	196	202	212	193	187	209	180	192	216	183	180	206	198	193	205	206	195	184	194	187	182	181	180	181	163	215	205	177	180	204	184	174	185	187	172	165	194	169	191	210	193	179	206	189	184	207	208	200	207	228	211	196	176	205	167	187	185	191	192	185	188	167	188	212	216	207	199	189	207	168	211	225	197	199	185	210	213	204	196	189	192	196	188	182	181	168	203	196	180	189	184	204	211	198	229	227	192	179	193	224	192	222	214	192	198	172	188	205	189	218	194	173	211	186	186	177	193	199	150	212	229	176	205	182	165	176	202	201	211	159	193	226	185	206	195	185	213	196	187	221	208	189	209	198	180	197	199	201	220	207	179	205	187	193	191	208	184	208	181	167	174	212	209	171	193	187	187	186	204	204	213	179	210	192	195	196	174	189	166	216	189	209	219	198	207	166	162	209	206	198	220	214	184	179	199	188	168	193	192	193	164	181	213	174	222	197	195	163	197	194	207	174	209	213	213	198	210	204	178	212	189	189	204	228	209	186	190	205	208	197	219	195	183	183	192	181	197	211	200	187	180	205	205	201	192	192	192	196	203	191	200	169	174	172	193	187	186	203	188	186	170	215	162	174	181	195	182	181	209	201	175	211	218	188	208	190	179	201	205	197	213	194	201	208	183	166	190	209	190	197	201	209	175	192	184	193	201	224	185	189	200	183	223	177	204	185	209	201	185	186	175	187	176	179	192	179	225	195	170	174	202	189	162	179	219	193	202	182	193	185	198	195	204	185	161	209	180	206	187	225	194	171	206	220	205	166	174	206	220	181	196	182	191	197	201	188	208	193	199	200	205	206	213	197	194	164	219	208	220	211	193	186	207	212	217	199	216	210	203	208	184	184	190	209	189	193	196	216	230	185	182	165	190	197
2938	1239	2768	2999	5540	6023	5264	4837	3089	1636	1098	895	820	601	594	529	563	536	531	486	546	535	507	572	594	768	732	626	605	584	719	654	508	508	509	486	488	518	524	498	530	525	569	662	548	790	548	493	461	469	471	467	468	505	485	503	484	506	517	505	514	502	492	476	506	510	499	495	483	505	472	491	489	465	487	473	486	473	499	474	467	481	473	497	545	482	475	523	457	512	480	485	444	468	496	488	472	532	441	470	486	464	488	503	492	473	467	506	536	498	503	490	500	482	488	488	503	481	504	517	503	490	468	477	462	502	453	508	523	521	491	491	480	483	474	485	513	433	465	509	489	494	509	506	495	461	484	468	498	516	513	450	484	456	498	489	473	485	485	482	484	470	523	492	510	523	485	532	455	500	481	500	501	527	465	511	446	504	490	534	502	468	467	466	477	490	456	491	488	509	521	454	469	470	496	470	449	495	504	481	502	484	515	489	479	503	498	489	499	489	499	508	525	476	518	477	503	485	445	492	481	473	468	462	498	514	455	479	489	483	442	446	473	444	475	530	459	519	466	473	530	481	484	480	492	482	476	512	461	501	469	512	484	462	478	466	537	523	482	461	500	467	472	491	473	457	537	480	490	476	478	497	494	483	470	466	490	496	493	489	493	471	494	426	507	482	443	526	505	479	478	456	468	525	468	478	490	506	464	481	493	474	506	482	515	484	478	450	506	440	541	482	468	472	476	468	517	474	496	504	483	502	475	478	484	512	510	496	519	510	497	501	506	472	484	454	477	495	494	489	505	508	506	520	495	492	497	487	493	520	484	475	451	472	469	532	485	490	470	486	492	496	480	503	484	439	504	490	481	478	507	484	465	488	460	506	488	510	515	500	495	507	468	457	510	508	491	502	484	491	505	522	522	479	497	501	489	440	495	501	476	485	493	455	476	497	519	482	505	469	483	535	480	440	510	517	501	505	471	464	474	491	466	469	478	477	493	448	483	498	466	482	496	525	529	511	478	497	537	491	477	452	462	488	524	480	482	516	494	505	482	471	497	512	473	499	501	505	462	431	500	535	469	518	497	491	478	518	515	470	490	483	487	442	488	512	515	472	500	507	504	459	473	486	460	505	505	487	485	489	514	466	495	473	497	504	456	484	470	533	523	479	477	484	475	476	515	443	510	510	442	489	486	433	486	518	488	479	502	475	505	462	498	470	506	485	508	475	479	481	457	487	520	491	464	505	503	494	508	518	447	453	479	481	485	509	489	453	485	495	531	469	472	462	466	487	505	481	516	489	526	455	484	523	477	483	480	513	493	472	474	475	509	547	470	494	498	507	502	511	476	499	479	534	467	527	464	483	461	473	524	487	485	522	516	482	451	488	485	498	530	466	481	479	477	484	497	476	483	480	494	468	498	479	507	521	513	484	473	510	489	495	455	513	483	507	487	488	490	475	499	482	449	475	482	463	477	487	480	461	469	454	492	489	478	467	498	467	521	479	513	501	476	524	521	499	448	483	516	506	501	489	485	510	500	498	514	483	510	501	505	456	518	482	462	492	475	498	503	532	523	484	458	496	500	531	490	501	482	466	473	518	490	489	506	483	479	500	463	497	448	509	506	502	453	488	523	458	479	492	459	477	461	499	513	486	485	521	482	516	475	480	529	466	479	491	525	510	504	489	496	471	454	488	482	447	472	445	444	484	478	467	468	448	479	463	433	475	502	470	465	465	537	512	529	531	483	489	525	505	481	493	487	493	461	468	466	482	474	509	485	457	521	471	534	471	484	491	489	481	483	463	462	480	482	483	519	499	477	487	486	503	480	512	506	469	487	497	529	463	474	508	503	471	505	495	488	469	498	470	520	500	522	495	549	459	491	491	488	474	496	475	461	505	493	484	489	506	452	521	478	459	499	467	471	483	461	469	489	511	498	458	521	477	461	511	490	503	533	509	480	509	531	511	503	475	524	495	478	504	512	464	466	411	497	545	525	438	512	498	508	483	471	506	496	457	543	486	445	476	504	508	470	457	478	479	499	527	500	532	434	481	493	470	507	498	478	479	469	485	525	511	487	502	495	495	401	488	526	485	522	494	470	504	445	448	502	475	489	491	522	484	521	460	480	461	510	518	490	478	492	467	485	513	478	466	504	506	508	536	487	478	507	446	476	477	543	485	495	482	505	504	488	492	475	496	495	519	521	487	503	503	501	468	488	499	523	467	471	488	476	478	466	497	517	501	494	531	481	495	527	477	529	504	516	454	504	464	481	508	462	475	519	540	489	508	488	449	476	448	507	477	514	488	484	471	482	516	500	467	479	487	512	471	492	456	493	526	421	464	499	515	495	519	545	495	494	484	473	472	492	499	484	495	484	486	487	462	482	470	471	485	526	525	507	486	477	495	494	472	488	464	469	525	503	469	460	472	500	510	493	497	466	507	487	449	462	496	526	493	468	487	478	458	471	517	503	522	534	461	476	463	501	497	516	475	499	487	481	462	467	489	464	513	505	458	490	507	504	500	492	466	487	468	512	444	471	511	470	505	490	495	483	488	494	491	498	451	491	485	479	506	493	514	429	474	455	457	463	515	466	473	488	480	479	452	498	484	461	480	523	477	522	497	513	505	477	496	480	505	487	490	508	494	489	513	465	509	522	482	517	508	503	466	468	475	456	481	489	524	466	508	480	502	479	469	460	474	499	511	514	478	480	469	488	507	506	494	511	473	501	484	490	475	498	459	442	487	512	474	501	497	481	513	457	495	523	441	523	458	465	500	512	511	482	502	470	509	519	494	484	489	490	450	500	478	455	496	496	446	498	501	448	501	516	512	503	521	487	457	515	486	476	506	467	497	517	449	499	477	478	501	488	470	496	489	472	493	479	488	477	436	526	493	468	487	460	478	478	504	479	544	484	458	479	502	478	530	502	479	481	460	476	502	535	466	491	434	512	468	491	490	490	510	495	458	492	493	430	468	496	489	519	467	471	464	519	465	488	481	465	496	493	457	478	509	492	476	475	486	492	464	461	503	526	470	528	516	516	472	484	511	473	501	485	449	470	448	461	508	486	489	478	439	495	462	495	493	467	459	496	454	502	515	513	493	458	505	441	486	488	470	479	489	484	532	464	454	491	490	483	484	470	503	466	475	494	446	493	468	520	494	454	509	479	484	495	482	463	485	495	501	476	469	497	482	512	460	471	496	529	498	475	508	484	528	475	472	503	482	484	507	486	462	504	480	469	470	484	510	503	488	479	470	504	513	457	514	505	471	467	495	507	498	489	485	468	505	483	470	444	496	503	459	469	486	480	489	507	515	478	473	540	466	534	475	494	476	480	468	498	491	475	454	446	512	513	472	521	513	492	484	480	493	439	461	485	504	507	506	477	514	488	501	478	485	526	516	479	452	500	502	492	524	465	474	473	477	490	495	498	494	519	484	505	463	501	477	510	540	490	485	521	477	502	478	461	490	485	510	466	488	497	483	491	471	501	471	503	517	462	493	477	481	507	526
12052	5518	6793	6157	5110	4015	3196	2009	1288	733	461	370	339	270	247	233	253	263	239	235	236	226	223	237	267	301	286	308	281	251	258	241	216	182	219	177	201	209	161	221	199	189	212	215	305	630	227	225	217	194	192	172	202	204	207	198	191	197	207	183	188	171	215	210	213	187	200	239	210	176	189	200	200	202	198	171	168	178	223	207	171	175	209	180	220	203	224	168	192	180	191	162	198	166	189	207	218	199	199	185	186	197	192	202	216	188	195	211	188	180	182	198	211	224	203	214	199	179	182	192	188	213	181	211	182	202	196	207	195	186	200	202	208	178	186	211	187	199	192	206	196	197	170	200	205	194	189	222	219	166	211	171	192	184	188	190	196	182	185	208	222	209	187	183	174	173	188	216	215	193	176	164	202	194	194	196	190	194	198	207	199	212	190	197	198	197	201	186	177	191	189	179	193	206	179	187	187	201	209	165	179	220	199	204	197	211	191	178	198	197	202	169	228	178	194	187	198	167	190	197	190	199	198	190	203	204	196	219	186	189	192	201	199	196	231	205	180	212	200	206	212	199	178	188	208	226	172	179	198	204	208	198	192	195	210	179	199	202	192	188	225	152	214	220	209	210	220	192	176	184	182	179	191	198	199	188	204	195	195	221	189	207	179	193	193	210	160	186	206	191	165	200	200	163	201	215	194	196	189	195	210	194	196	175	196	191	201	195	204	189	197	201	175	231	228	189	181	209	194	243	194	197	176	206	209	187	187	215	184	202	200	219	194	170	204	205	202	204	195	177	185	185	155	198	199	225	211	203	206	184	203	178	190	211	193	173	202	176	211	174	193	196	222	199	221	172	174	211	173	179	210	198	185	174	204	197	206	172	200	223	184	212	207	159	164	168	191	182	169	193	210	211	207	193	216	209	208	176	207	204	208	184	206	179	164	188	206	217	203	222	217	215	185	166	182	167	186	192	197	198	193	204	183	204	199	209	207	200	176	198	226	197	201	195	205	190	164	199	208	219	178	209	191	191	181	212	203	214	205	178	177	186	208	167	210	194	184	183	196	193	180	249	197	201	216	211	158	209	197	169	163	210	202	203	188	198	203	189	200	178	180	200	198	191	165	182	176	183	202	171	174	182	175	191	209	191	199	185	187	194	182	211	187	183	195	207	192	175	191	208	197	200	193	205	187	212	220	212	201	176	189	201	205	206	186	185	191	178	191	207	206	194	202	207	201	227	192	176	205	182	200	219	188	189	196	204	177	173	173	172	204	185	209	215	208	224	184	180	204	178	230	194	184	191	179	191	201	222	167	191	206	209	194	206	227	188	197	180	180	179	187	206	177	204	210	196	189	183	175	169	188	201	205	237	205	182	220	178	209	198	196	194	194	195	191	213	183	198	215	201	184	172	187	190	207	196	197	179	196	206	196	183	212	192	198	210	200	200	181	197	194	217	198	168	174	187	221	200	196	200	170	196	214	198	184	184	198	197	188	194	197	199	190	217	206	189	166	201	204	160	220	216	229	222	220	199	201	174	184	206	194	195	202	224	218	188	186	190	197	191	199	186	201	188	182	218	224	156	204	202	186	187	201	198	179	189	191	187	182	200	180	174	201	213	165	184	184	196	234	198	215	198	204	180	212	206	215	214	203	187	195	194	209	191	200	206	160	194	197	191	186	179	177	190	195	190	224	169	185	203	206	194	200	204	152	193	213	187	199	200	215	185	215	192	192	185	195	200	193	186	200	196	223	202	173	180	197	219	170	188	180	209	193	207	192	169	182	189	179	214	222	203	187	189	201	178	207	195	194	206	175	203	195	214	201	207	209	189	185	225	198	204	201	192	211	185	196	178	154	194	186	194	202	197	179	226	198	205	176	199	144	188	186	193	201	206	205	194	202	189	174	181	175	184	182	172	196	203	199	178	192	196	210	176	188	194	188	202	198	203	246	208	185	207	218	195	185	208	205	199	201	189	193	185	188	179	199	169	169	184	174	188	207	182	208	179	189	188	179	191	201	195	194	198	190	185	198	195	217	191	193	180	179	210	190	191	176	187	197	205	184	215	185	190	219	167	202	200	206	187	168	206	193	201	191	192	205	182	211	185	214	196	168	200	189	209	200	199	183	214	186	179	194	185	204	173	205	175	198	207	161	205	169	180	197	182	178	180	200	184	181	177	196	154	193	215	226	217	194	181	200	203	218	222	195	165	185	206	208	185	197	203	231	224	210	180	175	226	187	213	210	186	210	201	203	176	190	176	166	163	197	206	195	171	168	196	215	220	195	206	195	187	199	170	161	211	196	195	184	193	178	164	191	186	207	165	202	201	186	177	181	213	224	185	197	185	180	193	187	183	220	179	176	221	202	189	189	189	174	183	215	200	189	161	180	198	192	207	196	208	203	212	190	168	197	204	208	206	214	165	186	190	179	173	187	193	206	178	189	173	196	208	206	179	199	185	195	199	191	204	161	213	197	195	182	175	191	234	190	197	210	228	175	200	198	194	178	170	207	180	211	182	209	213	188	169	188	206	195	182	170	184	215	182	186	190	202	201	216	173	194	173	207	191	186	200	190	207	200	201	207	199	209	200	224	188	179	194	184	194	191	214	197	170	214	231	198	215	210	212	189	175	180	204	208	197	206	186	174	215	182	239	213	188	191	171	210	185	214	211	208	206	201	212	181	203	172	187	204	197	179	190	183	200	186	169	210	191	220	197	216	192	169	191	212	196	192	187	173	210	202	171	180	192	190	185	199	184	221	203	184	213	221	200	189	207	164	200	196	199	175	178	191	195	215	191	218	178	172	194	187	179	183	227	198	204	211	183	203	184	225	221	180	186	194	199	181	184	185	193	201	193	219	205	183	206	195	196	161	191	204	196	204	168	190	197	211	180	198	207	213	179	194	202	219	170	209	203	202	205	188	198	206	196	195	194	217	194	182	191	180	240	179	215	214	201	171	190	223	185	214	184	190	217	180	209	193	194	216	203	188	196	159	182	213	180	201	192	215	187	179	210	180	204	226	187	193	182	201	200	190	167	178	195	203	209	178	183	204	183	204	204	187	172	194	193	177	179	186	188	185	191	218	208	196	202	203	215	209	211	202	206	172	199	169	159	168	184	223	183	199	213	210	178	196	207	192	159	192	178	171	179	182	201	197	173	197	187	188	215	200	228	189	205	184	189	207	174	203	215	190	210	190	159	188	175	197	196	211	195	201	181	205	213	204	219	189	220	194	192	190	205	193	164	201	208	185	207	206	195	188	192	197	185	196	192	222	201	193	204	203	177	210	203	180	202	205	212	201	178	221	202	179	194	180	185	198	205	182	203	192	185	171	193	190	193	172	188	200	196	221	179	195	182	192	202	178	204	180	166	195	192	203	209	212	218	185	195	208	186	171	187	170	191	186	202	214	207	187	207	186	187	189	194	186	194	180	198	174	197	192	171	190	191	225	200	198	224	203	201	212	181	200	212	185	189	232	183	202	214	194	201	223	189	152	195
7746	4595	9171	11924	14798	13877	12485	8813	6301	3624	2087	1654	1407	1106	998	914	843	827	771	755	756	733	719	780	935	1282	1267	1148	852	1082	1018	798	677	590	595	564	590	611	674	604	578	603	674	983	1267	4300	602	515	600	541	564	533	528	526	486	525	512	526	516	482	517	560	535	552	525	517	551	518	532	537	516	526	559	533	499	512	516	529	470	511	532	522	526	536	529	509	474	498	497	508	501	495	516	520	533	547	522	518	530	502	531	500	518	465	537	497	533	500	514	473	515	520	490	467	470	505	475	480	507	487	507	534	472	497	527	551	493	539	534	466	520	511	503	471	512	525	498	502	525	477	523	493	535	492	525	528	539	520	506	506	483	503	481	494	545	507	486	513	492	489	474	473	502	491	493	536	456	513	542	498	515	490	516	469	502	518	537	501	511	531	515	519	508	489	517	480	509	507	511	496	509	524	539	473	534	535	519	458	498	505	522	550	501	493	500	497	520	488	508	492	512	516	501	532	516	483	510	527	500	452	520	538	478	473	502	501	498	513	513	487	529	497	517	495	521	542	514	524	570	512	512	498	507	490	483	552	495	484	502	473	462	488	468	500	514	480	489	508	484	495	512	465	511	575	501	540	537	445	527	464	508	517	482	507	471	520	473	501	534	484	538	473	479	497	492	513	478	500	441	512	528	523	491	476	463	500	541	506	486	494	534	526	544	482	490	513	474	463	544	482	509	486	514	508	537	494	523	506	491	493	518	472	527	487	525	504	499	529	528	486	492	496	500	498	517	501	486	533	513	496	532	522	499	505	498	508	521	495	482	502	538	476	492	512	521	507	484	511	462	536	446	501	525	542	538	501	530	499	500	474	516	523	512	530	519	515	508	533	505	498	512	484	489	542	525	508	498	488	524	510	512	533	469	479	502	458	518	529	465	535	503	484	503	556	501	498	527	473	520	551	464	543	526	523	513	514	480	506	516	497	489	536	474	515	530	456	504	470	483	533	494	538	503	520	489	496	519	518	512	514	462	486	479	525	492	495	508	481	500	486	505	503	517	501	492	526	495	470	500	498	534	502	479	516	479	488	498	496	486	487	511	516	533	493	491	504	522	514	542	467	516	507	507	519	469	508	524	475	486	493	507	505	486	519	507	509	486	505	484	510	494	489	489	502	530	505	505	501	505	488	494	503	520	523	519	499	504	512	556	524	492	483	484	531	528	485	512	496	506	526	522	493	448	535	515	496	516	518	517	484	536	526	543	471	521	511	504	466	524	549	489	492	533	505	485	493	509	490	517	495	485	523	487	507	478	529	502	506	518	497	507	538	487	493	511	505	547	520	514	504	482	520	547	477	504	514	488	492	509	493	501	481	505	499	547	478	489	518	521	484	516	533	504	527	489	474	527	512	520	498	480	504	571	451	523	467	494	522	486	483	482	502	502	517	525	511	490	528	510	534	559	521	491	530	487	482	506	495	497	566	518	523	518	471	531	524	504	511	530	466	513	499	532	521	480	507	530	465	524	525	479	492	500	465	490	492	484	513	499	508	520	503	546	545	522	475	495	500	507	528	524	499	500	523	545	547	548	484	512	532	506	476	467	537	534	474	474	529	534	508	486	459	508	489	504	526	490	469	534	533	497	519	508	496	521	505	503	467	524	529	561	476	496	508	490	480	506	559	496	498	527	487	483	528	515	517	498	487	532	500	514	473	495	519	488	497	497	503	488	533	476	516	515	522	503	508	508	503	460	459	499	517	487	507	511	485	507	489	504	539	520	486	496	483	496	499	533	498	508	502	536	519	511	478	512	500	494	483	493	508	550	515	509	469	513	531	513	493	465	543	502	503	525	447	488	505	477	524	485	523	536	504	495	509	478	478	535	518	516	519	506	519	521	516	518	521	496	474	491	538	516	491	469	523	474	502	489	525	491	526	500	510	494	439	496	463	486	472	474	500	533	509	505	544	494	499	522	467	488	507	503	467	520	472	518	535	513	502	469	489	554	511	506	517	484	502	469	477	546	518	506	508	506	481	502	530	509	565	484	475	474	526	533	489	476	527	529	509	526	503	492	501	556	503	534	528	512	521	536	479	492	483	523	480	509	494	509	494	482	522	504	480	524	519	543	503	481	513	516	547	540	514	510	469	502	512	503	478	501	494	477	476	503	540	520	462	522	511	497	498	505	486	487	489	535	497	511	507	483	470	514	509	522	527	524	535	492	488	512	513	491	520	502	496	541	497	504	515	504	487	488	532	491	543	504	470	511	501	531	506	487	543	553	478	487	561	496	520	527	532	528	512	509	512	460	537	530	497	517	504	511	503	521	514	502	485	503	512	493	533	536	506	488	529	517	510	530	497	522	522	517	517	518	505	464	500	529	496	531	509	496	521	517	467	521	487	518	495	499	467	482	514	514	480	478	491	519	518	530	498	468	557	535	472	517	500	553	485	509	482	456	497	476	483	505	493	539	532	509	536	496	558	497	506	515	517	528	469	525	487	495	443	530	468	461	511	496	470	522	536	544	509	490	482	514	520	534	464	500	537	474	528	517	525	510	533	461	506	494	488	492	528	490	497	490	529	463	488	532	473	526	536	520	458	514	509	527	487	530	517	492	513	501	494	480	527	531	548	484	531	484	519	540	485	542	477	470	486	509	496	532	544	475	502	516	517	507	530	482	483	479	515	505	490	497	502	467	494	488	504	517	493	488	496	484	503	474	534	487	482	505	527	501	499	512	507	500	505	527	535	472	541	494	487	553	467	509	474	486	475	480	566	469	515	484	520	478	499	491	498	485	500	517	542	521	473	479	521	504	500	487	461	487	507	503	517	511	536	502	522	533	484	505	451	511	479	496	536	522	503	530	525	482	482	506	550	528	494	517	493	519	548	520	479	504	532	476	517	548	502	483	498	518	490	519	527	532	476	526	452	540	525	531	514	478	440	461	513	534	508	531	504	483	494	531	504	476	512	547	477	540	509	509	488	466	507	512	506	491	519	500	493	487	506	468	487	518	555	524	488	506	555	490	512	525	504	471	495	524	500	532	524	490	508	466	514	508	524	527	524	484	473	529	507	508	501	517	481	557	452	538	533	478	492	491	548	498	541	474	526	498	495	508	534	522	506	515	509	476	556	495	490	496	487	499	495	551	507	472	471	514	502	497	549	525	467	519	493	514	508	515	495	482	524	501	533	535	509	514	518	532	495	543	504	502	469	514	475	496	504	521	491	496	490	487	522	486	506	520	498	499	532	507	524	509	518	509	521	490	530	537	548	454	471	497	519	520	494	524	510	561	475	500	518	487	526	490	528	528	497	555	522	512	567	503	517	528	505	493	472	522	488	471	522	531	501	482	550	495	471	523	516	543	507	514	476	485	506	542	522	505	530	498	494	456	504	494	526	501	536	514	521	519	518	517	472	533	478	558	487	524	478	465	491	563	520	528	506	524	504	530	548	528	503	489	544	491	538	546	482	485	517	525	504	497	483	515	516	522	482	441	497	539	527	486	555
20088	9983	11128	10908	9417	6788	5143	3402	2467	1324	818	757	660	475	472	455	446	405	445	431	404	433	439	387	429	529	463	439	413	504	423	443	389	409	371	351	367	367	374	376	368	373	426	409	677	1180	399	351	358	364	361	302	344	361	355	398	371	356	373	368	339	342	365	348	302	367	324	348	331	403	341	307	336	352	350	329	337	368	346	379	406	382	340	369	359	366	368	306	309	314	384	357	354	352	380	338	321	333	375	339	352	361	354	352	351	347	363	387	351	344	363	328	356	329	367	371	401	352	359	322	362	356	384	312	344	333	381	324	347	370	377	339	317	350	389	375	356	364	350	341	399	314	339	371	383	337	371	324	325	329	352	371	386	347	354	326	307	346	372	328	331	362	346	330	354	376	386	369	339	349	361	364	332	360	381	368	361	387	373	360	334	358	356	367	391	380	371	327	386	395	362	350	340	352	353	376	338	363	354	349	359	400	328	333	357	334	335	360	329	342	317	361	355	371	355	312	341	356	364	353	357	359	349	341	352	361	355	304	318	332	340	387	339	322	348	357	346	365	342	332	366	366	399	330	374	305	364	324	374	364	337	344	384	357	334	354	381	347	332	367	331	359	330	341	363	330	321	334	349	346	330	350	330	377	392	347	388	340	333	362	345	375	340	335	346	372	324	381	335	363	365	355	346	401	327	336	373	320	308	392	358	355	353	395	352	404	360	360	356	353	357	369	353	340	360	356	364	356	344	367	356	331	366	377	350	363	314	338	334	308	381	351	388	362	336	345	366	372	360	318	372	343	310	337	303	339	353	368	369	367	379	378	369	338	405	343	365	395	398	326	323	334	334	363	352	342	361	377	390	342	356	337	349	339	315	310	353	364	349	333	345	346	346	350	347	350	368	335	398	354	359	321	393	371	346	358	348	364	340	363	362	388	346	345	359	338	358	353	355	361	321	370	341	350	350	361	352	338	377	372	349	359	336	352	346	343	369	357	320	384	360	360	351	351	374	366	369	372	313	355	354	378	360	332	397	337	343	363	394	353	369	362	335	351	339	359	367	366	344	380	367	350	331	356	357	374	347	339	362	359	369	351	352	331	368	366	309	370	371	382	342	370	339	401	351	378	348	367	375	359	317	316	348	366	380	357	343	373	347	371	381	345	312	339	351	331	361	332	365	315	358	300	369	348	321	355	357	306	336	328	380	356	341	377	366	363	343	372	372	355	333	352	361	355	340	319	355	366	316	354	375	354	335	379	352	357	356	347	347	345	363	326	343	365	362	358	326	328	326	380	324	360	374	376	316	398	357	352	376	375	349	341	359	372	353	314	346	379	403	329	351	300	331	372	339	388	353	379	387	353	373	346	309	360	353	340	363	363	372	369	374	372	325	382	327	351	327	350	322	333	342	339	366	374	367	337	358	347	335	327	326	373	342	359	329	373	350	368	391	340	335	378	378	371	329	336	382	362	348	329	326	357	348	362	357	345	329	335	350	354	362	364	353	335	352	354	362	399	342	356	330	352	332	318	361	387	347	340	392	333	343	348	342	343	338	337	356	348	358	333	382	342	350	351	364	383	354	380	387	336	396	363	350	357	317	377	354	370	325	336	375	341	355	372	353	351	343	378	364	361	357	338	373	344	327	357	312	361	336	374	395	418	355	334	358	358	349	352	364	340	343	326	334	324	347	341	369	348	358	349	350	348	328	380	381	342	364	360	378	329	341	353	343	335	346	365	395	332	373	356	360	332	318	361	366	384	331	353	305	330	348	365	339	391	332	343	363	374	386	334	356	374	360	351	337	350	341	301	350	360	370	359	369	376	331	319	358	364	329	317	339	321	312	340	345	338	363	361	349	363	338	343	331	387	363	345	367	378	331	300	341	362	344	335	336	347	336	358	344	353	334	343	323	358	337	344	339	354	377	365	366	352	334	354	305	327	343	331	382	380	342	331	330	382	345	351	347	339	309	346	378	348	313	381	346	368	366	397	335	360	333	350	384	316	345	389	342	346	362	379	373	370	328	377	366	331	288	338	351	348	344	379	342	359	351	363	352	369	331	325	304	362	339	365	322	326	341	374	313	358	331	344	344	356	383	353	371	331	351	344	417	368	341	318	329	330	351	337	344	393	400	358	354	313	329	338	353	367	361	340	347	382	349	344	356	330	345	393	340	318	329	364	370	353	311	386	363	345	353	315	361	383	336	373	344	382	391	380	369	361	359	341	368	351	350	360	371	372	340	329	396	334	371	354	357	297	342	350	380	328	366	362	366	344	342	329	333	340	323	326	379	349	367	355	350	379	344	343	374	352	360	332	338	350	355	372	354	306	334	351	389	335	306	353	353	349	328	370	370	375	345	318	372	360	332	349	353	357	340	322	349	338	387	332	389	373	318	331	368	359	327	333	338	360	348	340	357	349	326	361	370	355	365	373	377	331	310	343	358	353	353	348	369	327	355	362	333	357	357	387	363	363	386	321	385	336	339	357	321	338	377	346	351	388	348	351	351	383	381	354	339	367	370	297	357	327	330	372	348	318	340	348	371	372	358	355	348	341	338	324	330	340	330	333	355	358	365	343	374	377	307	340	332	360	330	359	378	359	344	313	341	351	364	398	350	358	363	361	342	374	359	354	383	338	341	359	346	332	373	340	363	379	337	345	332	366	337	359	374	386	334	324	350	323	382	369	323	363	351	345	338	351	401	351	349	344	337	351	372	363	360	357	352	353	360	345	341	356	315	395	369	341	355	352	358	333	356	325	321	320	352	350	337	346	360	351	345	341	321	395	352	328	353	367	358	350	316	317	350	385	373	357	357	312	357	356	334	375	364	337	345	387	358	354	322	333	382	348	386	350	341	346	366	323	367	370	355	329	373	379	371	362	371	357	383	373	341	360	400	341	397	338	337	341	347	338	364	351	338	341	339	352	360	351	351	340	370	374	329	353	367	373	355	370	317	342	351	329	349	360	342	363	373	347	364	366	358	348	360	350	345	398	397	347	343	339	350	347	322	400	352	347	360	331	354	289	346	340	320	373	346	343	375	366	355	343	327	320	353	342	348	352	332	328	341	341	356	358	362	344	381	340	355	408	357	352	326	352	330	335	414	346	383	336	349	316	342	334	359	364	364	385	338	379	336	331	368	338	323	329	325	366	368	372	351	316	390	345	350	372	333	395	394	328	360	391	360	351	354	351	362	342	334	377	323	326	348	390	342	343	351	342	386	336	384	400	336	357	342	314	357	345	339	397	361	379	364	354	316	415	335	341	326	345	315	379	355	363	360	378	338	376	352	359	373	357	333	344	316	350	324	325	341	370	362	348	330	367	382	384	350	319	337	339	331	325	352	345	317	349	347	349	388	355	346	373	363	376	349	358	326	385	325	356	395	322	369	363	333	362	347	354	358	301	327	355	357	367	371	361	359	328	332	354	335	359	367	372	370	359	377	367	376	337	365	326	370	304	342	367	312	334	385	360	389	363	371	356	322	330	343	389	365	369	340	333
10246	7076	13064	17557	21335	19139	16548	12736	9491	5981	3518	2854	2377	1753	1676	1554	1535	1459	1347	1276	1309	1201	1226	1255	1633	2047	1684	1677	1401	1786	1627	1371	1082	972	990	972	919	977	1047	1004	953	1020	1587	1529	3542	6625	936	865	914	843	934	800	829	855	833	863	871	864	889	803	881	817	873	866	917	781	832	852	861	786	844	835	846	796	897	872	840	867	826	911	817	844	906	828	850	850	821	839	864	849	820	830	825	808	824	829	862	897	875	856	853	845	832	826	853	854	840	824	833	824	884	905	804	831	868	837	864	796	844	883	842	769	839	843	833	827	793	845	849	831	817	843	792	791	803	877	900	823	911	821	831	837	792	836	828	830	815	827	817	852	817	844	823	831	788	879	896	833	806	805	843	802	819	843	901	856	865	778	836	908	858	846	786	839	890	871	825	860	832	882	851	828	828	803	823	845	853	774	858	797	842	832	891	842	858	843	800	811	878	845	830	822	842	833	806	803	826	754	885	782	834	827	821	846	821	841	829	812	757	804	815	849	851	831	857	896	855	785	858	845	854	854	862	793	882	777	847	908	840	938	845	894	805	805	872	822	820	825	820	821	819	839	854	841	851	825	816	812	870	866	823	838	897	793	823	858	804	784	844	844	782	842	805	832	801	828	850	881	817	848	826	825	830	838	839	803	850	808	807	824	856	845	883	823	858	807	806	907	848	830	891	807	829	827	803	840	807	869	892	805	829	787	880	844	803	849	844	841	858	786	874	824	857	785	822	861	795	834	854	855	856	819	823	850	855	870	811	856	843	840	832	858	789	868	865	835	870	826	838	827	838	831	853	790	847	814	861	868	860	815	802	838	844	837	860	865	858	861	833	826	835	844	819	816	856	847	821	860	820	841	752	853	838	779	840	860	811	792	783	830	822	896	833	852	791	852	839	824	865	817	834	842	846	800	840	808	824	807	819	856	826	878	844	750	812	823	873	784	787	835	858	839	854	854	870	818	878	850	837	810	823	824	847	801	847	831	889	865	832	871	806	793	834	818	832	842	860	858	850	887	832	839	802	828	790	791	864	892	861	759	815	842	813	830	870	816	808	857	848	804	851	865	833	833	799	867	806	813	835	836	835	839	828	795	851	786	889	865	826	802	809	797	837	848	823	833	832	847	850	821	862	816	812	839	848	906	820	777	887	823	840	836	835	821	842	795	847	867	816	806	775	811	828	869	842	838	802	789	828	819	861	851	814	856	803	867	850	887	824	850	843	811	856	857	816	762	876	821	808	855	810	844	817	822	815	830	837	825	860	884	881	847	846	812	816	871	840	858	827	840	797	863	824	830	836	878	830	817	790	892	817	836	821	780	867	818	858	768	836	797	799	822	822	765	836	879	839	848	856	833	916	866	807	796	807	777	810	829	812	856	839	872	841	806	834	818	831	889	888	817	834	826	817	853	842	822	809	822	896	859	836	900	861	816	858	809	859	867	789	842	851	879	818	846	875	826	822	845	860	847	800	817	812	837	855	797	858	833	863	811	805	841	848	853	806	836	838	864	796	794	874	864	795	824	906	835	838	866	850	805	807	875	795	837	793	786	851	791	853	816	782	843	786	877	823	827	803	785	841	869	823	861	803	852	820	849	857	823	823	841	856	859	833	781	868	828	864	776	833	785	807	852	845	859	874	850	820	817	844	841	846	819	869	845	827	830	819	814	843	846	858	844	802	805	843	826	792	787	851	845	883	879	798	869	847	752	823	851	823	857	858	837	822	799	811	771	857	841	827	813	822	779	853	835	830	829	824	744	771	838	862	858	851	869	845	846	822	825	800	878	845	820	762	808	833	848	884	867	843	856	799	791	828	860	839	849	830	800	864	802	776	841	858	846	806	810	806	813	811	765	828	841	901	841	801	841	853	816	798	841	864	841	812	787	860	823	793	874	841	816	832	851	854	875	844	909	816	831	854	825	830	865	875	836	886	859	835	824	866	804	883	884	844	819	859	872	805	857	832	856	826	876	837	797	844	786	842	798	873	838	830	838	848	795	829	836	780	825	862	806	872	832	773	797	826	781	832	820	850	845	841	849	840	818	806	774	853	810	842	851	831	853	796	873	843	874	851	840	834	851	814	815	841	811	863	833	787	838	883	842	830	909	841	875	864	843	853	782	837	847	885	850	809	819	832	823	847	847	866	861	816	762	790	832	767	796	808	814	799	817	796	809	852	851	852	840	845	840	864	848	868	818	833	833	871	834	814	802	902	778	838	831	843	847	813	851	846	856	873	844	823	841	849	906	795	867	862	823	866	839	770	822	831	820	865	896	814	845	820	856	836	796	813	784	811	810	860	864	813	802	806	836	778	864	872	877	846	835	853	860	854	890	817	868	802	825	810	846	854	827	860	857	806	804	825	814	819	875	822	851	856	816	819	821	853	853	838	817	827	855	831	833	888	869	807	834	831	858	784	842	834	821	775	854	830	869	827	797	824	791	847	822	852	868	808	881	784	858	866	839	877	859	830	807	775	853	866	824	870	809	872	849	895	828	823	868	848	871	837	875	852	905	810	871	819	817	856	823	852	782	833	808	861	826	884	891	879	824	863	869	807	836	861	889	888	816	820	822	807	875	821	831	835	862	862	808	859	850	843	835	823	879	813	811	818	827	833	877	807	853	845	874	854	854	849	838	835	796	900	787	842	803	825	878	819	804	841	858	812	791	795	887	845	836	844	811	797	838	824	827	845	795	816	803	798	815	846	852	869	788	857	831	854	865	842	870	803	875	819	829	821	869	796	825	804	805	884	776	838	844	838	870	842	832	801	878	809	778	853	811	843	824	817	796	805	810	837	839	836	802	848	855	862	844	813	788	863	780	827	807	861	826	834	830	806	803	848	831	825	868	818	863	850	834	887	804	837	813	787	857	804	839	887	817	852	881	841	834	791	852	854	897	857	835	815	815	849	805	830	835	866	831	857	792	783	804	833	865	851	830	847	865	834	842	880	840	820	854	877	797	837	845	858	867	823	867	829	864	841	837	835	860	863	835	850	828	875	837	836	806	838	828	846	814	819	802	820	813	816	820	846	852	827	884	854	776	885	853	810	822	786	837	835	810	849	764	867	818	848	816	819	881	847	830	836	943	779	834	844	836	776	858	847	812	831	794	871	802	819	786	819	873	873	850	795	803	841	840	859	870	839	840	884	840	861	828	845	810	824	834	808	833	782	790	860	812	821	862	784	860	876	832	875	828	834	775	828	856	868	791	858	849	846	796	846	844	833	807	839	799	857	821	845	880	814	843	830	811	825	819	827	828	848	850	835	849	820	781	897	857	859	837	814	830	868	836	852	801	910	815	857	898	876	853	857	808	813	851	857	904	846	779	867	801	857	850	837	841	856	848	812	804	848	809	880	788	806	839	835	828	800	874	828	830	803	795	846	844	831	774	799	866	812	782	817	888	832	844	818	825	773	837	888	830	866	849	823	837	883	878	866	845	849	852	900	809	861	806	831	853	883	843	891	875	852	838
3173	768	1148	1590	2434	1727	1303	1062	607	315	222	251	276	203	183	205	199	205	207	181	200	176	182	194	216	205	224	212	230	219	213	191	217	185	181	197	189	190	174	202	190	177	246	200	165	185	195	190	172	193	203	213	181	173	185	196	181	201	206	205	169	174	179	194	189	173	160	207	178	186	178	198	178	190	183	166	198	197	159	176	176	219	197	174	172	181	162	148	203	206	193	210	204	189	183	175	158	188	207	218	189	162	171	209	194	164	182	147	183	177	186	183	211	195	177	163	179	182	191	183	184	180	199	200	203	202	185	198	187	199	198	190	165	196	194	203	170	204	194	180	232	196	180	205	172	196	194	201	199	217	172	194	177	184	210	199	178	209	211	173	190	189	193	179	203	170	191	180	183	189	182	179	181	201	190	178	192	199	186	167	184	198	163	219	205	203	209	185	180	195	201	199	190	201	200	174	198	183	198	201	182	202	200	168	173	172	200	204	184	175	192	212	216	196	191	215	188	207	183	161	182	173	182	198	179	207	175	176	184	196	195	176	186	210	172	172	178	190	203	189	202	174	188	185	197	169	176	201	167	189	184	187	202	180	183	178	185	190	173	183	196	184	198	192	177	185	206	194	209	186	202	178	217	180	177	188	188	192	187	186	196	184	206	191	178	178	151	183	204	201	152	181	177	166	176	183	169	180	179	191	194	166	174	174	183	176	176	202	181	188	186	192	195	187	199	215	213	191	211	209	187	204	186	165	202	199	173	182	195	209	176	197	169	176	200	167	199	196	197	176	212	195	173	213	186	216	188	181	195	204	187	213	201	195	205	150	192	180	177	174	185	190	213	186	190	185	182	192	190	179	210	211	200	165	188	193	193	186	210	161	181	191	199	210	209	180	216	209	197	175	206	221	182	205	184	194	176	198	227	194	199	185	185	192	203	197	202	213	198	160	197	207	181	166	186	164	187	198	176	201	182	187	172	183	187	180	193	206	189	222	190	207	187	178	169	180	165	190	170	168	203	191	179	190	171	176	186	176	189	176	179	193	172	163	198	166	163	189	205	184	193	193	186	201	189	197	199	194	168	179	199	196	194	193	206	183	184	194	172	189	177	192	182	201	183	211	199	199	202	203	191	198	210	203	204	195	165	188	176	189	193	209	201	202	211	194	205	188	197	167	180	203	187	195	193	186	183	178	198	190	183	191	210	181	179	192	198	202	169	191	189	185	202	162	173	174	206	199	190	206	171	179	213	173	185	179	201	193	187	173	186	181	202	188	178	187	200	161	164	176	188	180	187	184	177	191	178	197	184	175	183	190	179	179	195	192	203	193	180	204	187	201	181	198	204	203	199	178	178	185	187	184	184	201	196	160	204	161	204	183	211	174	207	182	190	178	196	191	188	191	202	201	181	193	207	197	187	181	206	202	203	195	207	188	174	200	179	167	183	179	190	189	184	186	186	197	205	181	192	177	191	182	171	194	206	185	221	182	176	182	189	199	204	204	187	160	203	188	208	180	194	204	194	207	186	185	169	178	213	144	170	180	192	190	179	190	193	178	187	165	177	162	180	177	193	183	184	171	198	179	208	185	180	185	190	204	204	192	223	185	196	192	187	187	171	176	215	186	210	203	170	210	189	194	198	186	188	201	198	199	213	202	181	170	196	183	171	207	206	200	229	208	187	193	193	205	190	183	188	173	193	196	207	206	194	206	165	179	185	177	186	182	189	179	185	185	187	167	172	181	185	177	180	180	183	171	169	170	178	198	202	203	195	186	168	202	210	172	183	183	188	196	177	214	206	182	186	195	153	228	186	187	197	190	214	175	195	189	167	189	180	189	167	208	183	183	198	194	183	210	198	206	173	179	193	168	191	188	208	184	198	193	195	174	196	209	175	172	184	185	184	175	174	179	198	179	204	190	204	188	181	203	179	174	185	194	174	217	175	171	153	188	173	184	175	178	190	200	192	201	168	166	185	198	176	180	206	183	168	192	188	204	188	213	198	188	194	197	180	210	210	182	168	195	205	190	182	173	186	190	178	203	172	174	200	203	184	187	214	190	179	197	169	184	199	208	205	179	195	200	184	184	176	191	217	179	184	190	190	180	179	202	193	177	197	176	198	166	200	211	191	193	187	202	187	168	167	192	185	200	192	212	203	186	201	192	207	212	187	214	181	196	187	197	186	176	192	209	187	208	182	185	171	177	221	167	184	188	159	161	177	246	188	183	203	190	168	202	197	196	185	216	184	179	183	192	199	191	200	182	173	201	189	202	187	190	183	199	204	204	189	198	202	190	204	205	171	222	208	194	193	202	188	197	188	193	181	169	164	187	165	202	184	183	191	156	172	178	185	176	162	192	189	201	212	220	198	187	203	170	185	174	185	182	209	180	187	200	197	222	179	191	188	208	206	177	182	175	182	188	198	208	186	202	201	195	178	185	179	185	163	191	220	190	195	169	200	199	207	189	186	190	198	193	206	182	192	183	207	201	209	189	192	205	213	207	185	173	200	204	206	185	210	183	175	187	203	190	180	194	185	203	193	189	195	189	185	194	165	183	186	207	195	180	182	179	195	204	195	177	195	180	172	172	178	196	179	180	172	183	217	195	190	190	191	194	168	190	181	186	199	201	186	193	192	183	196	206	171	204	189	150	189	188	173	194	195	177	184	201	193	170	183	193	186	185	223	191	188	180	176	199	174	175	186	195	188	164	196	174	184	189	173	202	168	186	174	183	162	187	193	192	170	196	198	205	167	165	198	188	176	197	187	203	173	182	216	181	171	177	201	191	177	202	185	179	192	161	190	199	172	187	202	192	160	193	186	204	186	172	182	155	185	197	181	202	174	195	193	178	190	175	175	204	170	214	174	184	183	180	177	173	157	196	185	165	211	177	185	215	168	185	188	206	193	170	200	199	198	171	190	206	185	197	207	184	185	188	223	170	200	172	190	199	186	230	166	194	181	180	206	171	177	177	188	201	199	188	188	176	189	193	195	171	179	187	184	206	214	191	198	191	189	184	211	201	185	190	217	207	169	198	178	181	196	199	218	197	197	190	195	181	192	185	185	221	203	202	202	190	187	190	192	184	184	176	186	194	198	184	184	178	191	173	183	197	183	181	194	220	219	181	197	169	181	199	158	196	220	188	202	182	213	179	190	180	195	222	205	196	197	199	184	181	191	179	179	178	201	171	180	163	201	191	157	171	185	186	201	212	179	200	214	178	181	195	209	186	212	188	173	195	208	182	170	184	187	215	196	201	175	208	200	172	176	182	190	141	193	205	195	191	174	191	185	198	175	205	207	199	210	178	208	196	184	192	183	177	204	204	190	212	207	197	175	167	204	184	181	179	214	190	193	170	180	204	206	167	196	201	187	167	203	174	183	220	216	180	188	217	206	167	184	189	183	200	198	182	179	182	186	188	193	186	199	183	192	181	204	206	171	201	199	161	206	173	201	170	199	200	178	190	180	181	191	162	189	180	182	195	198	202	189	198	192	182
2662	1133	2546	5832	8915	7096	5992	5191	2648	1181	823	867	995	557	525	535	549	522	547	478	473	519	495	530	715	687	597	554	723	737	639	541	561	489	521	502	473	516	526	502	484	503	750	675	571	580	446	496	459	499	503	458	474	470	472	487	487	481	452	479	529	483	492	472	485	475	499	534	488	479	494	462	467	475	476	458	483	465	457	525	512	440	461	490	500	488	471	442	475	479	465	471	505	478	517	511	471	477	479	469	470	517	443	487	489	487	531	461	466	486	468	487	496	465	477	484	474	489	479	474	487	480	499	487	462	460	472	456	487	475	491	450	464	518	455	470	501	490	501	453	465	464	502	501	506	496	483	493	470	487	496	498	470	500	466	444	519	508	478	464	485	443	472	478	478	456	488	489	499	535	463	474	437	505	507	485	522	469	453	480	500	495	463	486	487	471	490	469	497	493	492	446	474	482	439	521	441	505	452	484	503	505	445	452	480	485	482	484	473	471	444	478	466	453	468	465	494	489	496	495	461	504	466	505	503	456	461	469	469	477	493	477	500	478	476	463	525	509	487	483	485	508	474	482	473	528	440	442	464	480	484	477	472	457	481	476	472	499	476	462	510	519	477	502	488	477	489	489	486	468	472	472	519	434	473	479	460	474	473	475	480	501	509	487	504	443	447	481	483	476	482	486	505	454	502	484	454	418	465	507	509	456	509	515	465	475	488	489	493	488	516	460	493	481	489	480	471	505	485	482	471	475	481	490	472	484	482	550	450	458	476	469	492	508	483	514	464	476	534	479	487	487	497	480	440	465	508	480	515	476	498	500	444	486	447	491	519	472	459	486	496	446	501	500	511	503	457	490	415	459	510	481	508	467	495	466	495	471	481	495	458	503	490	493	470	505	525	458	467	472	467	512	489	505	476	473	486	431	447	506	501	493	477	503	474	484	503	516	441	485	479	465	527	525	507	477	490	451	449	471	490	489	479	513	478	507	451	463	522	532	504	499	470	458	457	524	487	499	456	484	481	507	482	483	489	507	499	502	492	506	444	441	470	474	499	472	470	488	449	488	490	492	465	443	477	482	463	491	503	503	459	471	449	469	475	505	505	468	456	486	486	510	485	444	478	497	505	485	482	482	524	512	450	468	436	480	456	477	505	479	504	448	515	483	447	500	494	487	488	476	510	537	459	511	499	472	445	503	460	475	506	506	517	488	475	458	460	521	520	466	501	461	485	445	520	464	506	455	485	447	501	507	471	456	494	491	462	474	485	487	530	473	482	493	491	455	450	489	505	464	490	487	491	513	480	476	483	460	508	514	491	461	494	499	467	479	470	482	501	464	473	471	500	486	537	486	486	489	489	518	484	495	487	459	513	466	480	498	455	517	476	459	510	479	494	499	479	498	506	474	458	515	483	480	503	453	504	479	473	461	507	484	503	455	529	469	469	480	477	456	481	461	459	459	493	451	513	470	470	474	471	483	447	470	483	504	492	465	431	466	513	482	467	503	458	456	467	465	471	504	473	483	485	482	505	515	504	480	470	467	475	494	475	443	489	462	460	506	466	536	459	451	446	509	500	443	479	471	455	486	463	506	459	461	502	463	447	460	470	491	474	511	492	447	494	477	460	454	471	462	443	501	479	486	465	479	487	481	468	470	475	535	468	486	475	437	456	517	486	523	517	449	472	503	476	472	475	494	480	511	507	489	480	496	470	495	438	493	484	456	468	500	492	485	479	449	434	481	478	453	487	538	483	506	485	484	462	525	512	510	475	486	463	496	506	476	525	505	483	491	491	495	479	505	518	509	468	474	496	488	494	515	445	503	449	463	517	483	460	452	484	458	501	464	494	476	509	513	457	507	468	497	492	475	482	501	501	461	480	475	501	485	479	458	490	465	445	475	507	473	456	477	450	474	448	491	496	478	492	514	494	478	512	452	448	532	466	479	498	492	488	433	488	451	459	484	479	478	491	518	466	478	488	498	504	521	474	512	468	468	509	502	486	506	500	514	458	474	494	486	514	480	437	455	501	471	487	468	470	533	443	517	451	515	462	487	467	493	503	501	451	507	452	507	494	503	456	446	476	514	451	493	447	456	474	460	479	498	468	504	527	494	502	496	496	463	455	475	470	469	514	500	495	491	493	498	472	467	466	502	458	483	463	464	483	438	484	453	477	474	481	474	459	440	480	490	503	455	493	485	465	477	472	500	477	533	480	456	476	467	508	461	477	440	476	478	449	477	473	460	492	499	463	496	484	478	455	487	507	475	506	472	463	478	496	460	479	484	481	531	488	512	453	515	470	464	493	480	472	468	479	484	467	474	494	462	493	496	440	505	491	473	464	484	486	459	487	460	507	516	470	474	456	508	469	480	477	493	482	482	468	463	485	482	476	464	478	493	482	463	468	475	458	471	524	452	460	465	470	416	479	506	504	502	477	483	467	508	488	494	463	478	511	522	476	429	458	472	437	482	476	469	457	482	458	505	454	512	501	465	469	482	491	509	518	523	474	520	493	507	455	500	444	496	503	467	469	498	428	495	469	436	479	473	515	507	477	454	473	502	474	467	441	494	506	486	470	462	515	467	509	467	449	492	495	442	517	471	501	477	469	482	484	468	476	512	462	506	479	471	504	445	450	483	462	496	463	482	492	475	498	517	469	465	505	534	485	493	461	493	505	521	501	474	466	492	464	539	524	471	499	469	492	533	471	489	470	436	483	491	483	464	510	455	465	467	490	487	475	501	498	474	488	499	475	493	485	420	503	477	497	468	481	485	505	495	522	486	492	447	480	567	521	462	485	504	480	488	491	474	464	486	479	491	498	495	506	469	484	488	478	502	508	500	429	469	458	493	446	460	514	477	442	496	504	463	452	485	451	473	475	510	474	459	413	524	494	447	486	497	467	489	532	542	457	506	497	500	527	480	475	457	471	520	465	442	480	476	474	506	499	456	517	461	493	456	511	488	482	509	489	482	473	489	458	501	481	468	465	441	483	482	474	516	498	524	467	457	494	492	450	474	480	449	520	464	426	496	470	490	499	498	457	511	490	488	517	458	467	471	510	486	485	499	469	452	461	464	443	468	470	503	474	470	459	501	464	450	479	483	463	484	489	495	508	483	508	489	475	439	490	471	469	465	487	483	452	458	530	473	458	476	492	483	462	463	467	478	524	484	452	500	490	472	498	474	485	494	471	505	509	500	489	497	473	493	478	500	494	479	474	430	486	530	482	507	480	497	455	490	515	498	487	500	468	477	428	469	513	497	497	467	530	465	494	504	451	450	441	500	479	512	475	440	515	518	494	458	453	481	492	452	490	503	477	480	468	481	461	480	496	488	499	508	477	452	444	494	490	490	468	465	510	514	454	485	523	468	527	518	460	520	487	489	487	482	483	485	460	500	440	500	444	478	491	469	484	436	496	455	457	463	479	487	491	500	507	490	467	489	492	474	464	471	462	494	507	478	481	491	486	435	473	505	498	513	506	456	464	489	471	471	477	486	493	509
11697	5478	5880	7170	6334	4688	3370	2435	959	532	418	308	316	257	271	242	237	226	221	237	220	233	223	229	250	237	242	257	268	279	230	243	212	212	230	178	196	202	203	196	186	201	239	220	418	343	204	191	199	185	171	177	204	198	213	189	166	199	242	199	201	208	166	195	197	191	187	189	192	196	178	200	205	208	188	189	180	201	185	187	217	196	181	203	173	191	224	214	169	179	229	195	179	197	181	194	204	184	201	180	211	208	167	199	228	192	180	181	183	198	192	213	213	194	192	171	194	173	196	198	210	193	202	215	206	183	192	160	217	183	212	196	195	220	187	173	194	208	183	196	184	206	203	201	200	179	202	203	197	199	211	175	193	168	203	172	185	184	217	206	181	190	207	213	214	197	171	193	177	188	184	200	197	188	202	188	207	191	164	181	188	208	190	188	181	196	187	214	190	202	198	167	202	201	203	187	190	173	199	202	166	180	198	205	233	201	194	196	204	203	212	202	213	184	176	204	195	196	168	183	210	183	193	185	166	189	208	197	181	197	174	168	168	183	203	202	191	206	197	185	186	194	205	219	176	205	163	185	189	157	209	179	184	176	170	181	196	186	195	184	220	191	191	186	201	180	195	198	195	210	198	198	210	200	173	177	208	197	189	209	195	191	194	195	195	162	184	210	219	188	191	180	194	186	193	197	188	176	211	182	193	192	174	213	186	198	197	201	176	196	192	207	177	174	213	207	170	202	196	210	217	183	159	180	220	176	176	192	205	197	194	174	190	204	199	189	202	195	192	178	177	168	187	183	178	194	197	167	223	182	205	190	179	213	195	195	195	231	219	193	210	214	207	185	172	170	197	174	176	184	178	181	187	179	199	149	212	203	204	198	193	194	187	196	193	205	199	167	196	199	186	212	190	236	184	201	182	181	171	180	179	196	224	183	193	172	199	185	204	168	184	192	162	187	183	177	175	215	166	186	197	200	201	172	162	181	184	207	180	183	202	208	191	191	162	154	191	206	174	196	190	185	188	205	192	187	192	183	205	186	203	191	181	154	168	181	166	189	205	191	181	189	194	184	165	178	191	176	206	191	194	192	208	199	201	206	197	178	188	218	182	198	170	165	182	179	195	172	162	186	167	197	167	201	185	185	207	205	189	198	200	214	182	205	200	178	177	202	204	188	166	180	182	183	168	193	173	184	184	168	182	182	191	183	200	209	177	195	162	165	203	183	207	194	183	196	207	181	185	162	224	206	197	192	213	179	186	178	160	194	204	187	198	177	223	179	189	197	197	191	191	172	185	210	208	166	193	184	182	200	190	198	174	182	198	186	203	213	185	183	174	225	193	203	196	165	198	173	193	157	197	219	195	203	205	185	170	159	184	176	195	169	205	167	181	202	196	209	210	187	193	202	177	201	187	188	187	176	200	180	215	207	192	192	209	171	175	209	183	181	181	212	201	200	189	199	198	199	198	216	209	197	178	181	179	215	183	201	183	166	193	176	217	193	201	200	195	225	203	189	198	221	211	190	195	204	201	209	202	206	206	205	187	189	214	170	181	237	182	212	230	204	181	195	201	183	197	223	177	185	197	200	182	200	188	177	186	196	185	175	178	200	186	194	183	195	194	185	194	176	189	190	201	185	201	188	214	199	204	224	205	180	168	200	178	169	196	223	164	197	208	173	179	211	168	185	186	182	180	193	199	229	205	203	184	213	189	187	186	208	192	195	198	190	180	189	192	177	194	177	182	200	227	199	179	201	185	179	214	199	170	187	211	205	186	186	206	181	204	195	186	209	198	193	186	211	196	187	182	197	190	169	193	197	194	203	182	200	190	195	199	175	197	188	209	187	195	174	185	173	177	190	224	196	206	191	213	197	177	195	190	172	178	185	210	201	203	207	213	193	186	193	175	191	210	183	161	201	180	206	195	181	176	185	202	210	196	184	166	206	186	207	185	203	175	180	191	181	191	217	216	180	185	188	217	200	197	200	221	204	185	198	204	190	178	173	203	189	182	198	186	201	188	198	201	193	199	190	181	198	180	193	227	194	214	211	210	192	189	195	175	207	195	199	196	209	186	189	168	170	190	180	181	179	190	182	215	200	186	170	217	177	211	210	223	207	159	182	175	198	180	187	199	204	188	218	187	200	206	168	191	196	166	208	208	176	197	187	184	177	198	193	194	196	209	174	205	196	189	208	200	196	184	190	164	189	200	195	202	191	181	174	183	231	182	205	177	179	192	179	192	197	189	180	214	197	213	176	197	190	186	179	195	175	213	186	180	182	182	190	196	180	175	175	199	189	201	203	191	190	181	183	202	232	177	165	198	180	166	192	186	197	195	179	195	193	204	198	162	190	180	191	199	225	190	206	197	206	167	193	206	197	181	183	155	206	176	192	188	176	166	174	195	205	212	197	197	180	203	196	165	208	218	178	168	156	191	211	192	199	195	194	199	177	198	194	177	183	193	191	197	214	220	176	171	165	202	196	177	202	192	205	217	205	218	198	189	171	172	210	182	200	193	205	204	194	176	202	201	181	187	177	174	155	191	195	169	177	179	208	231	166	167	218	191	170	212	192	181	162	181	201	176	180	181	188	191	190	200	201	182	181	199	209	204	205	204	191	190	173	208	191	192	198	184	199	187	177	182	187	189	187	191	204	183	181	209	190	176	206	165	208	201	182	199	184	196	176	193	187	176	171	163	169	205	173	184	180	198	182	191	179	158	212	241	210	175	204	170	194	173	187	199	217	196	198	181	208	182	194	184	191	183	214	194	165	175	221	186	181	209	201	178	199	169	179	214	187	189	184	187	188	183	188	175	174	198	193	169	186	200	181	204	189	187	203	190	195	177	196	188	205	205	177	175	191	188	201	179	189	212	179	219	203	190	194	214	188	183	186	205	184	206	180	193	202	185	193	193	199	176	190	191	183	178	192	191	188	189	215	192	180	202	161	162	196	192	193	182	206	215	206	201	204	182	217	207	180	176	202	212	196	213	175	199	196	196	212	196	193	175	193	195	191	182	188	164	191	197	185	191	200	174	194	157	204	188	179	189	187	178	200	214	198	169	190	197	204	192	184	211	174	177	191	165	176	191	195	213	167	185	221	195	171	164	201	189	172	183	213	194	194	198	217	165	182	184	197	204	153	192	219	186	180	202	172	213	188	197	193	177	196	178	199	220	183	194	189	201	228	196	174	181	192	206	179	197	171	197	183	187	175	196	200	195	170	219	205	170	170	188	191	198	177	199	199	178	179	183	187	199	210	191	206	189	188	193	169	178	188	198	189	179	215	213	190	200	209	188	208	195	203	213	195	221	179	198	174	163	203	196	174	192	187	190	199	174	197	170	191	196	203	199	195	187	187	186	183	196	203	208	174	180	202	182	168	200	187	198	178	179	200	178	212	215	181	181	199	210	176	214	187	195	192	216	217	205	169	198	185	225	171	193	178	184	191	175	196	195	192	203	197	187	181	207	196	186	167	181	169	193	215	185	172	190	203
7578	4708	8518	16038	17704	15731	13561	10054	4537	2518	1752	1466	1306	1049	948	932	864	865	808	799	726	666	740	837	1094	1081	1034	958	1254	1113	838	642	620	576	573	573	596	705	636	539	559	771	1075	682	2381	1601	557	523	530	516	502	495	510	517	531	581	510	500	538	523	543	500	576	524	477	543	496	547	503	507	521	560	505	579	490	480	502	471	509	495	525	472	513	494	534	514	492	528	543	479	486	539	510	497	516	510	494	532	496	492	534	517	511	515	538	477	515	471	557	523	527	494	509	528	530	492	491	515	481	474	545	478	498	536	492	530	482	490	495	524	540	512	497	535	538	540	491	465	532	516	501	532	530	503	536	507	515	533	500	520	497	515	499	498	473	508	550	535	484	481	510	543	506	502	491	506	485	467	509	489	551	516	516	517	473	507	515	523	505	524	497	537	506	494	495	533	530	491	495	509	494	498	494	512	481	523	533	496	536	490	515	502	507	512	477	503	519	474	515	492	518	519	523	531	499	524	491	497	509	507	501	500	495	510	520	524	499	488	519	488	472	511	482	482	581	521	567	506	506	542	483	500	541	494	540	505	502	499	533	512	498	517	527	501	500	497	505	486	474	484	523	503	483	499	540	526	530	508	524	505	529	478	482	538	477	549	484	466	485	541	517	507	460	511	491	516	502	537	495	507	489	514	538	496	518	520	448	489	519	488	512	533	492	512	501	523	547	483	516	532	490	493	525	555	510	504	500	447	537	470	515	490	497	491	512	529	496	486	523	533	530	485	495	488	471	489	503	501	502	516	482	507	533	491	523	515	546	496	465	496	504	496	520	508	488	459	478	556	460	523	514	509	516	493	477	487	469	517	521	533	507	533	535	472	503	506	540	511	499	542	509	519	504	463	511	518	510	510	494	537	519	494	509	502	523	482	497	543	494	530	501	526	542	496	528	508	504	547	501	491	452	506	544	485	514	485	497	499	512	513	479	506	499	502	533	509	482	508	496	494	520	568	497	487	464	504	464	488	533	547	552	490	527	479	490	475	490	512	460	479	503	570	484	513	503	537	499	492	472	522	519	514	474	497	507	539	521	519	502	538	521	489	486	490	525	520	480	488	477	482	520	510	507	499	485	504	467	517	512	508	516	500	515	527	542	511	482	496	518	525	523	458	529	506	468	522	494	486	502	517	525	526	517	504	545	486	501	483	537	501	474	535	505	504	484	481	502	517	504	515	481	514	507	504	519	489	542	511	553	532	518	499	474	498	500	511	514	548	506	492	437	489	497	497	499	498	504	504	501	518	521	492	499	461	479	500	490	468	503	483	530	524	492	490	453	471	483	527	497	494	504	500	526	487	477	483	571	521	504	510	495	519	482	460	530	501	515	531	524	507	520	486	534	510	497	511	532	463	511	529	505	512	492	530	551	516	505	558	513	533	511	469	519	484	519	529	445	505	485	477	493	518	514	472	499	480	518	445	535	492	467	472	522	524	520	509	500	468	472	503	487	503	533	486	471	458	510	487	513	482	516	510	505	452	518	502	521	474	499	490	559	509	496	532	490	491	505	481	543	534	513	460	512	495	487	467	554	500	495	475	505	476	504	504	495	520	506	524	518	475	513	510	489	500	499	490	511	507	456	520	511	527	472	516	479	520	478	529	516	537	534	501	499	554	485	486	480	540	527	509	495	491	512	493	445	505	488	521	491	503	484	515	510	504	433	508	491	528	535	500	495	481	493	491	519	495	478	483	469	506	500	500	472	497	492	487	522	538	518	476	511	535	492	494	492	529	514	489	521	495	535	519	506	494	466	518	511	551	509	448	533	548	510	485	464	536	543	464	446	504	501	442	498	520	507	529	531	514	567	517	529	495	515	499	496	514	474	479	501	521	535	480	533	483	520	522	514	459	471	516	507	550	515	500	513	511	490	479	485	511	500	519	517	534	533	481	544	492	518	483	472	485	503	515	482	520	489	462	463	552	522	523	519	512	501	522	525	554	506	472	489	523	515	546	485	525	516	487	548	504	505	522	491	517	490	476	514	536	505	527	466	481	500	482	516	543	551	454	503	510	487	491	505	498	516	513	487	521	508	493	523	473	464	534	539	520	555	500	497	479	486	493	504	517	471	528	481	504	544	525	477	506	572	482	461	525	523	519	506	523	546	529	478	555	503	522	513	550	491	489	491	526	523	508	497	480	514	473	444	532	488	483	493	492	542	509	472	517	508	468	508	461	548	484	533	475	537	515	526	479	501	524	506	481	522	529	520	513	492	492	559	556	498	495	511	482	447	498	555	565	553	541	515	478	519	555	489	498	528	440	474	481	500	529	557	523	523	488	532	507	530	522	480	470	487	524	483	531	497	479	471	518	537	492	533	528	522	493	488	489	506	528	526	507	541	512	466	517	523	498	545	526	541	513	462	525	508	502	482	535	464	497	478	470	543	525	511	513	518	498	486	489	536	538	509	481	531	501	489	498	522	568	529	549	507	450	487	529	504	522	518	477	476	544	504	493	544	539	503	507	477	479	490	487	535	509	537	493	474	507	453	485	564	512	476	473	483	526	472	510	546	546	539	516	527	477	500	496	503	528	518	494	538	463	519	500	535	537	505	531	500	483	497	553	470	508	526	505	527	473	502	527	460	551	511	492	508	498	509	494	511	454	508	517	534	540	515	473	511	536	521	483	537	541	511	482	440	486	526	534	495	496	505	540	513	498	512	517	468	480	475	502	476	497	495	532	478	501	518	533	538	500	519	485	496	494	535	506	497	554	487	519	475	467	505	504	508	523	535	482	495	486	473	500	515	496	505	552	506	522	526	491	509	496	523	491	525	483	513	554	514	494	494	513	485	509	527	456	503	543	516	513	472	521	523	492	527	482	477	474	536	497	514	541	468	465	521	509	535	489	503	478	499	523	483	502	506	463	513	551	485	512	471	505	456	462	484	481	456	477	496	460	532	536	513	515	501	499	506	516	438	527	529	495	515	529	489	510	499	539	526	503	490	489	523	480	483	505	497	485	492	504	518	468	512	503	480	485	472	498	523	476	522	516	503	507	494	529	485	530	526	516	515	519	506	499	471	517	563	475	508	483	500	505	484	494	506	477	516	507	495	462	503	514	507	487	508	462	491	505	491	524	546	469	479	486	464	497	539	521	533	476	487	502	496	505	499	493	526	507	505	513	481	525	519	465	487	509	495	523	547	511	486	500	491	511	533	468	526	486	423	521	517	516	468	501	494	525	513	492	492	500	506	486	447	501	519	523	520	459	518	525	556	470	508	514	491	530	538	449	496	492	518	548	484	509	453	510	445	525	480	530	498	513	468	522	480	502	533	491	480	492	510	481	505	535	489	493	520	488	493	511	501	489	486	523	520	496	515	507	492	541	513	522	498	483	518	545	514	513	481	519	504	496	491	514	510	515	519	481	491	458	505	484	501	481	472	499	518	487	514	518	547	503	546	500	509	508	465	484	490	504	491	505	482	462	526	507	477	462	503	465	573	485	490	498
19867	11199	11073	12940	10508	7784	6026	2892	1276	888	744	598	567	481	423	457	476	428	413	422	409	381	431	445	473	427	448	408	479	423	424	379	371	389	376	348	388	379	353	383	328	372	409	406	600	818	388	349	330	310	376	355	341	370	371	300	336	334	386	330	357	368	316	310	318	360	341	361	339	338	350	332	331	351	384	312	342	326	325	313	330	329	335	332	327	326	336	343	349	325	341	362	350	327	326	323	389	373	376	332	334	353	348	380	335	350	367	317	323	365	311	341	351	343	338	363	365	365	334	337	344	345	330	306	340	379	358	353	313	377	299	332	364	352	343	332	354	361	331	327	342	339	357	346	341	360	353	353	382	306	311	355	358	334	318	368	353	346	333	354	323	346	318	331	303	341	350	322	351	351	353	366	332	335	334	334	359	348	339	394	355	322	359	300	327	321	356	325	363	353	344	300	349	356	353	333	358	353	353	314	336	367	349	330	320	325	347	312	382	339	320	352	344	381	347	343	317	332	333	320	378	359	357	345	414	347	328	334	352	331	363	322	354	325	355	340	338	373	327	331	317	345	342	340	350	319	338	340	344	344	330	374	366	357	352	375	345	331	287	363	375	357	345	353	341	352	322	325	336	335	358	380	319	334	327	340	364	362	336	338	325	338	366	352	338	307	330	364	330	330	327	362	358	339	305	328	314	345	350	360	358	351	346	349	349	314	324	344	343	333	312	353	337	335	375	357	353	358	346	347	354	331	347	367	343	342	342	343	327	313	325	355	344	342	353	344	350	315	344	313	355	318	280	336	375	405	380	347	329	347	362	341	357	298	339	336	347	314	329	361	332	315	362	337	364	349	356	345	350	332	307	319	295	309	309	325	322	311	328	332	312	380	361	331	364	340	369	348	326	329	365	340	334	342	357	360	371	375	375	330	340	395	371	370	315	317	320	349	345	327	333	321	348	357	342	372	348	359	348	346	376	368	352	351	370	401	322	332	347	340	329	340	328	349	348	332	344	329	326	356	310	354	299	293	318	351	369	341	332	322	365	363	346	323	341	345	323	335	339	348	390	335	308	365	348	331	383	313	361	335	352	303	328	348	325	329	361	352	352	340	361	349	327	355	356	361	331	332	356	307	359	342	348	341	339	329	341	377	313	340	371	345	314	368	344	334	330	324	328	357	334	333	354	327	370	330	361	317	373	331	346	303	337	361	397	350	350	408	338	355	354	351	352	329	347	359	316	347	340	358	341	328	321	369	363	350	361	318	319	365	337	336	384	373	349	343	338	367	337	359	417	335	343	352	384	325	346	358	371	339	383	321	353	325	330	385	327	344	322	397	320	353	306	334	332	334	328	366	356	325	395	339	317	332	346	319	328	331	373	328	351	328	348	369	314	342	344	358	364	361	363	338	354	370	326	348	348	337	367	303	336	319	351	321	334	333	324	330	348	346	333	333	336	357	358	333	345	324	348	325	370	350	307	339	358	295	327	362	357	356	360	362	332	342	343	334	348	311	331	350	347	351	354	339	352	349	380	351	378	347	321	367	379	371	321	326	326	346	347	343	314	372	339	323	349	344	349	325	358	355	356	338	364	358	336	346	342	343	334	341	328	357	350	327	331	324	355	350	356	389	334	352	357	337	346	348	345	342	337	346	358	372	369	317	350	306	313	344	320	368	351	340	311	349	349	340	333	316	350	335	333	349	334	336	310	350	357	296	361	350	312	333	362	325	367	359	311	334	359	351	364	335	319	338	350	345	357	356	379	341	357	344	321	331	343	329	374	353	338	351	364	340	331	344	346	316	300	329	393	315	358	334	324	353	337	308	362	363	325	343	366	361	349	397	343	348	312	349	348	328	322	349	341	348	339	355	329	383	331	349	337	336	338	371	335	320	327	320	307	323	337	316	327	328	307	362	346	337	349	364	334	339	310	368	340	368	358	333	353	323	321	306	337	328	350	341	344	319	381	344	343	339	385	338	345	361	336	327	373	348	336	326	337	317	327	337	335	345	326	347	353	308	312	333	321	377	362	349	387	369	317	316	336	329	367	358	362	365	316	367	383	318	348	325	347	315	338	331	364	358	329	357	368	363	341	347	339	345	322	374	332	342	362	322	348	325	359	320	310	324	363	350	317	363	372	310	344	361	319	357	332	299	347	326	313	347	346	351	377	324	323	327	337	365	355	315	340	335	320	320	373	344	341	357	311	348	387	352	347	352	337	316	324	347	340	373	339	324	331	343	344	344	371	349	362	315	357	368	341	347	338	331	369	351	351	369	305	344	334	350	323	338	325	336	337	365	330	356	345	359	340	364	311	338	366	362	341	361	352	329	364	326	314	355	340	351	338	318	343	355	361	327	345	338	368	358	375	368	355	334	376	364	338	381	339	363	351	320	307	330	354	337	384	340	322	336	368	327	362	348	354	330	277	354	328	359	382	353	363	345	362	347	312	335	335	300	321	362	355	330	343	328	366	326	342	363	347	348	351	332	341	362	327	348	359	320	341	328	340	311	365	338	364	349	351	340	355	327	313	347	322	387	341	310	336	324	369	345	364	366	321	332	325	361	353	340	344	323	336	331	333	333	355	327	374	322	354	346	358	340	335	345	321	354	336	349	361	347	328	367	377	330	360	338	339	343	321	352	355	343	318	322	335	336	368	317	322	349	353	323	325	318	358	322	331	325	365	320	327	333	349	336	322	390	341	357	332	351	328	339	383	331	365	370	326	316	339	356	334	338	351	321	332	351	350	371	356	341	337	347	330	367	328	326	343	351	310	337	338	342	337	310	354	336	357	336	339	324	348	327	337	336	371	354	346	370	357	301	375	344	363	349	347	337	353	372	341	366	330	358	366	340	350	350	309	349	349	313	320	344	336	365	347	330	342	309	325	314	340	342	318	357	350	346	362	358	322	365	362	389	373	357	331	349	362	349	343	343	351	325	362	361	333	345	349	312	330	371	358	323	329	326	359	346	328	341	348	351	346	363	325	324	338	324	324	318	349	343	349	350	346	371	349	346	328	342	332	340	312	329	327	340	341	350	338	299	331	330	366	307	340	329	327	356	362	372	380	320	396	331	308	352	341	369	333	370	354	369	358	306	365	343	334	356	336	374	353	346	338	377	360	342	358	342	342	354	328	339	309	378	332	339	337	402	331	311	318	327	352	340	311	327	345	350	330	365	349	331	329	306	361	349	332	335	351	336	347	342	345	352	380	381	356	383	378	348	318	371	336	318	362	307	355	352	353	350	327	376	331	341	391	334	313	375	348	337	344	343	317	400	342	340	350	352	350	342	293	341	337	347	364	368	367	366	327	338	353	386	334	360	330	401	372	363	348	354	324	332	346	342	365	358	332	353	321	388	346	364	348	339	338	343	368	344	370	363	325	347	339	336	324	345	359	336	315	339	320	329	360	328	348	314	326	335	332	348	334	371	328	326	316	348	379	330	365	336	341	327	334	318	316	340	331	355	371	348	358	344	325	327	330	330	285	308	334	344
10440	7840	12718	22970	23590	21205	18640	10389	5320	3958	3106	2501	2057	1735	1593	1592	1435	1413	1460	1298	1166	1170	1395	1511	1723	1556	1727	1658	1999	1523	1222	1054	973	1012	1020	1017	980	1004	984	954	955	1139	1400	1234	2894	4326	936	876	884	912	910	900	877	831	872	821	850	833	826	857	843	829	810	856	802	809	791	840	810	810	842	821	855	812	863	889	823	842	810	807	823	822	866	793	862	819	826	857	807	846	786	807	898	844	754	855	815	794	865	808	832	825	798	881	911	777	827	873	828	809	824	879	808	814	789	807	857	862	814	823	810	842	869	794	911	847	794	816	870	857	802	809	817	819	837	804	803	821	822	832	784	789	804	814	834	832	856	768	802	819	823	804	857	798	821	792	779	843	832	804	779	818	784	835	822	818	813	809	846	773	791	848	792	833	845	813	841	877	845	797	836	847	850	835	754	813	808	866	794	811	853	857	836	836	832	819	853	831	794	844	810	842	816	820	763	787	832	822	779	863	833	851	790	839	831	859	814	793	774	851	833	848	828	802	841	794	790	846	805	833	840	801	800	846	799	770	851	870	777	864	786	779	842	841	764	829	821	801	843	857	874	819	778	864	829	840	837	790	845	799	839	880	813	784	820	827	801	801	842	828	826	835	806	848	829	867	874	811	837	865	805	803	802	817	829	883	860	812	783	784	804	820	881	831	780	784	796	838	838	883	808	834	830	833	816	795	822	799	835	810	802	834	836	804	784	825	817	805	833	835	851	825	797	822	796	793	842	806	801	840	790	796	803	778	794	862	835	809	829	809	806	819	812	792	814	815	817	815	785	795	848	810	840	794	844	776	792	809	797	815	845	809	781	863	821	837	759	804	794	828	799	815	857	779	825	824	805	833	805	883	829	784	816	831	801	860	850	846	787	837	802	828	846	841	798	813	805	845	787	833	798	802	833	772	862	830	795	765	807	807	837	856	790	845	844	825	804	836	787	852	788	803	862	892	860	790	775	832	810	784	789	832	799	806	820	817	827	760	837	827	799	829	849	846	890	833	833	818	782	862	822	804	808	791	844	794	806	802	833	846	794	820	785	774	835	818	756	867	799	838	806	813	777	807	812	800	787	774	774	836	822	863	811	841	871	817	760	857	827	861	797	836	840	807	836	818	805	831	827	818	801	817	814	786	837	834	778	857	796	814	816	830	810	869	804	835	820	825	836	805	823	830	793	845	843	852	772	802	828	814	829	806	822	810	826	840	808	837	860	800	819	817	830	832	825	803	805	792	769	778	817	806	864	824	816	776	819	786	881	812	845	829	841	840	773	833	868	820	783	839	812	807	821	828	772	780	791	779	820	835	803	887	874	818	833	801	778	821	806	809	814	830	815	853	838	837	815	840	843	848	795	871	827	802	819	811	799	823	811	818	748	812	825	859	851	768	849	794	825	829	830	754	790	836	880	819	859	857	765	795	821	831	850	753	812	804	817	813	793	822	849	838	838	823	859	775	849	829	863	821	805	761	804	802	816	829	836	852	833	760	794	822	830	825	819	857	799	842	802	833	798	809	852	836	779	783	835	805	858	814	856	792	804	824	798	819	798	848	823	797	800	866	788	832	810	839	822	767	774	861	760	764	816	799	799	815	804	775	856	782	841	839	803	809	852	804	818	816	837	800	801	850	798	835	822	807	872	810	785	843	869	809	795	779	830	834	835	799	817	811	814	811	837	829	853	804	774	806	872	813	858	807	803	813	851	804	811	837	806	809	820	802	848	760	786	825	813	796	838	837	830	837	815	814	836	804	859	805	838	802	802	841	855	846	873	815	840	797	833	769	805	843	835	867	822	811	816	869	820	818	781	856	764	825	798	834	838	808	762	788	808	784	804	811	864	844	818	793	751	841	763	825	859	811	827	823	845	809	776	815	828	797	814	840	783	841	820	801	779	835	812	825	795	814	865	865	801	791	841	818	830	860	799	803	803	838	754	794	807	844	832	830	780	820	836	807	825	844	814	831	827	852	790	853	805	800	857	783	836	783	868	766	831	802	822	820	807	814	744	845	820	773	804	835	850	837	831	830	814	811	868	821	788	815	825	796	781	824	816	755	880	866	805	817	800	864	802	794	796	826	782	764	900	832	831	813	807	775	804	817	875	778	785	807	825	783	839	830	819	808	817	811	835	818	774	785	839	835	811	774	776	827	800	821	775	851	799	823	838	830	880	787	844	828	841	833	850	804	827	864	813	820	831	787	815	822	756	861	846	822	805	752	802	811	720	834	799	819	775	806	808	795	785	808	743	791	801	831	845	828	835	822	838	823	876	881	780	793	813	854	822	787	881	783	861	819	818	824	810	837	849	805	756	790	877	798	874	768	795	814	791	813	812	764	829	848	781	853	801	813	810	800	844	861	818	833	777	876	801	863	847	847	802	834	815	865	834	837	809	812	894	828	840	827	828	805	771	834	839	811	771	838	808	822	798	822	855	808	819	835	824	837	820	812	894	757	816	783	812	820	769	801	836	863	848	804	824	806	829	817	795	809	801	875	822	824	861	753	831	832	832	842	789	878	852	849	810	796	822	780	849	845	821	865	831	833	867	859	799	834	803	826	792	861	816	798	806	787	802	835	804	813	858	782	852	859	818	849	818	826	780	802	825	818	801	840	808	817	856	796	806	853	790	765	800	838	816	842	810	770	804	833	805	806	830	752	841	883	846	822	809	791	788	827	815	856	825	803	827	794	782	818	863	817	822	860	812	833	839	825	830	801	840	793	846	840	822	796	836	844	822	813	801	803	827	841	794	768	804	869	857	792	792	817	831	811	829	831	822	820	798	854	832	852	782	832	739	848	827	817	783	834	869	801	830	791	838	794	778	821	854	813	782	773	837	848	805	809	802	815	853	773	782	822	811	801	833	800	866	830	804	792	820	793	825	793	781	864	898	799	781	803	816	800	794	853	830	825	796	830	794	783	859	802	810	841	796	824	824	813	806	817	832	839	840	798	815	807	805	788	835	829	830	747	827	846	825	793	814	788	818	792	791	789	823	878	823	877	811	837	787	815	826	852	829	780	785	820	813	789	840	822	753	819	800	798	808	821	826	785	856	833	840	767	830	757	799	884	826	782	800	804	825	741	824	775	849	776	763	766	810	779	797	812	858	754	823	796	827	807	820	811	843	835	845	849	820	828	809	833	845	873	840	779	823	810	801	817	836	826	780	812	832	829	811	867	833	786	841	829	790	820	818	783	846	844	831	812	791	798	848	818	837	839	870	877	847	837	827	816	868	812	819	807	771	844	773	857	812	837	810	844	826	862	789	814	767	829	829	833	827	771	802	845	762	857	808	838	821	801	824	791	823	796	897	818	775	825	789	791	811	840	840	803	824	840	760	853	834	828	814	820	781	815	843	829	796	802	790	822	809	830	868	816	816	785	804	903	864	787	854	798	784	849	848	802	837	818	775	812	775	788	818	854	894	833	762	807	824	840	781	796	809	838	788	824	841	794	812	825	834	834	820	777	831	811
2905	817	2041	3685	2944	2142	1592	562	315	216	231	208	211	203	209	218	162	237	195	171	190	195	199	223	223	209	209	212	258	221	213	188	187	216	197	201	200	203	182	193	196	199	228	225	194	199	191	167	198	174	217	182	186	173	185	205	186	190	206	176	203	192	197	190	187	198	172	186	175	196	199	201	197	189	185	204	215	201	193	185	214	216	183	205	198	187	180	195	170	172	173	185	185	189	169	202	199	188	193	197	196	209	189	177	178	184	189	195	202	187	194	186	189	212	209	196	223	208	180	217	187	221	193	187	215	214	176	204	186	207	199	186	193	213	180	163	185	222	201	206	201	177	204	203	184	208	171	205	208	202	196	183	186	188	179	216	205	224	173	202	210	192	195	177	192	189	205	206	207	170	179	173	185	186	208	224	198	179	176	177	213	239	191	213	203	188	199	197	172	199	201	180	195	209	201	199	217	209	187	169	176	215	196	206	170	183	224	195	185	174	212	208	179	170	195	193	187	176	193	211	201	193	190	206	176	178	163	155	169	197	206	206	184	158	172	192	193	192	201	182	164	203	166	183	178	194	185	182	201	218	193	179	192	179	166	180	172	175	182	181	204	204	201	193	183	187	199	224	194	188	222	156	194	195	190	210	170	175	190	184	219	192	183	191	189	224	199	208	182	206	206	187	178	164	220	182	174	209	218	216	195	179	176	201	184	202	214	185	196	193	179	187	206	188	187	200	207	202	182	213	190	181	200	195	180	194	172	196	190	185	218	237	197	207	209	197	192	175	195	164	179	174	199	181	187	220	192	181	208	186	172	189	171	159	177	188	193	202	167	198	193	181	219	195	181	170	199	184	172	193	215	183	170	189	198	170	193	183	196	189	192	200	189	183	177	190	190	207	204	206	209	200	189	197	171	187	199	186	196	189	195	186	200	202	177	206	173	202	172	214	199	174	160	190	197	165	181	202	215	207	206	201	195	182	188	204	183	211	211	187	195	215	193	176	203	184	189	225	183	188	189	170	202	196	208	175	194	191	191	197	205	179	184	201	194	188	194	204	204	188	194	187	191	198	173	171	208	179	198	194	178	194	187	192	187	197	186	194	197	217	189	197	198	207	190	238	201	182	186	205	178	187	178	181	207	182	208	189	179	193	203	200	203	178	187	185	187	229	208	151	193	203	217	184	177	211	180	195	211	210	156	214	205	186	193	180	201	199	224	223	197	225	200	199	175	169	199	214	195	195	195	177	183	185	215	183	195	188	213	204	189	189	169	187	208	201	173	211	206	195	187	190	202	207	189	189	213	203	204	177	182	167	191	186	226	222	198	182	186	215	185	187	200	208	210	216	185	206	174	179	192	200	214	220	175	188	199	175	218	210	187	200	179	210	176	202	192	187	190	172	196	206	189	204	198	195	218	216	205	183	205	203	197	197	191	164	198	202	185	172	189	199	189	191	218	195	230	205	213	200	214	173	196	192	239	210	202	192	196	198	197	211	202	180	212	211	189	212	178	185	177	206	201	204	186	214	217	188	172	215	188	187	201	178	188	182	233	195	202	182	203	214	204	205	190	204	202	191	185	171	203	174	200	156	185	209	172	218	180	188	198	214	193	183	198	175	177	179	203	170	187	184	209	198	188	172	168	199	192	202	198	187	196	178	191	201	183	207	191	208	209	179	204	192	178	178	207	216	193	177	180	189	220	201	195	196	183	181	182	194	214	194	195	204	187	198	206	187	170	171	191	185	179	221	201	193	207	200	207	184	201	195	159	209	213	205	193	205	189	180	179	183	215	189	195	203	206	183	201	198	163	190	198	194	181	186	189	207	180	175	187	223	216	186	209	173	191	204	201	205	183	228	184	183	214	187	180	193	209	224	186	200	172	176	196	198	201	193	194	201	187	189	209	170	181	191	204	176	222	197	207	185	188	208	208	196	163	185	182	197	200	212	194	215	174	168	182	196	175	186	221	210	180	207	199	189	202	186	195	222	212	178	217	172	196	214	187	178	176	194	218	181	198	174	178	207	198	192	175	186	218	189	188	197	185	184	199	173	183	179	219	194	207	176	178	193	165	187	193	216	223	203	215	197	198	193	246	186	177	215	201	219	171	189	190	193	222	196	189	189	182	175	176	176	203	180	183	170	181	210	189	174	197	173	190	217	203	214	180	197	189	217	193	185	184	179	194	200	212	149	217	179	167	192	182	183	215	225	196	204	180	187	198	196	219	184	193	175	198	200	210	174	183	175	182	220	189	167	189	178	193	186	195	200	195	200	167	169	165	210	216	207	205	168	177	218	191	203	197	193	199	205	186	187	185	206	192	203	190	199	171	200	197	190	223	175	210	196	193	202	206	209	192	176	169	184	180	207	183	199	173	193	162	191	188	218	199	193	196	222	185	182	189	202	215	198	188	206	195	206	205	218	182	212	205	214	181	181	199	198	183	185	216	165	153	199	188	177	217	215	182	179	169	215	177	192	185	171	189	165	199	185	206	182	195	218	173	204	193	203	189	180	201	201	190	210	178	201	161	204	194	175	191	196	202	188	177	170	172	208	190	185	195	187	188	190	179	178	180	194	197	170	205	186	205	205	181	192	211	193	190	182	195	193	171	186	189	178	182	195	168	198	208	172	165	192	190	211	183	194	178	170	185	216	202	189	208	192	177	189	196	215	187	186	207	219	188	196	190	214	193	211	180	162	207	199	196	211	197	211	190	213	183	187	192	199	175	193	175	195	206	165	175	204	209	206	199	182	207	210	195	195	183	200	232	208	203	198	171	188	193	205	200	193	202	181	174	188	176	176	193	177	197	190	209	214	180	190	179	202	168	210	196	214	179	189	175	212	168	189	182	204	188	181	200	155	192	182	197	193	200	185	207	189	202	194	196	163	223	175	205	217	183	194	182	222	212	170	201	193	206	196	232	182	200	203	190	183	210	178	185	185	190	188	196	203	192	201	203	203	199	188	176	183	198	208	211	182	199	170	199	203	213	192	174	178	186	175	187	209	187	167	196	196	161	168	209	209	176	204	180	179	172	197	199	196	197	177	187	188	197	175	188	211	186	175	181	176	176	183	186	208	187	189	194	208	214	176	206	194	197	211	198	210	183	189	205	201	187	185	164	174	202	216	174	190	173	186	201	181	196	181	213	205	197	201	169	189	153	189	200	193	178	195	176	195	190	195	199	189	189	193	170	201	215	198	184	181	201	210	190	182	184	196	197	188	179	200	180	162	170	199	189	191	180	191	180	187	180	190	189	199	209	225	184	198	198	193	199	207	203	162	193	195	169	190	178	178	198	188	201	199	194	199	172	192	203	214	210	194	187	182	191	217	223	200	195	171	186	177	188	217	162	172	216	191	191	181	214	190	201	195	201	187	203	201	179	203	165	198	185	183	184	186	198	210	184	181	212	195	170	186	190	185	165	210	202	192	188	156	156	229	186	200	179	184	201	188	177	199	201	194	179	211	191	187	172	164	204	184	180	214	202	166	191	168
2719	1200	4378	10715	9898	8912	6722	2561	1195	828	777	656	586	521	499	571	511	571	552	486	556	542	603	711	756	601	548	621	891	622	549	538	521	517	537	533	588	517	502	501	527	586	731	559	577	583	501	457	512	475	520	462	495	492	499	514	489	515	526	457	496	517	483	482	445	482	469	478	490	480	530	494	477	472	478	503	498	494	516	464	464	485	520	478	486	505	497	483	479	484	475	474	498	469	475	468	465	477	476	497	476	488	462	507	473	512	491	479	552	470	514	446	478	506	471	478	472	474	490	516	482	504	472	483	476	489	505	491	462	470	472	467	508	471	493	484	497	491	525	500	464	465	506	499	485	446	483	537	459	505	508	511	469	461	462	461	521	501	491	517	490	481	520	488	448	504	525	489	477	487	472	503	466	498	486	466	498	484	436	462	526	488	493	481	528	519	496	487	476	505	482	481	521	484	490	474	454	492	465	488	473	484	481	490	517	493	499	444	478	487	508	491	491	499	465	516	520	478	479	467	489	509	512	475	502	502	453	549	458	474	492	484	486	466	482	489	509	503	495	509	496	485	471	453	476	516	490	527	474	481	466	508	514	513	498	509	500	501	443	487	511	476	481	465	484	486	511	504	509	501	476	450	498	482	483	524	491	518	501	445	488	474	490	501	460	493	483	492	537	487	497	503	492	449	468	482	501	505	549	519	475	490	465	525	512	531	493	458	501	523	466	503	498	464	513	497	489	478	488	481	482	477	488	489	532	479	485	495	476	492	497	503	514	494	491	489	540	494	437	543	469	501	445	520	493	481	504	481	467	496	493	540	443	491	479	480	456	483	463	481	494	467	461	491	510	493	474	519	481	480	497	449	481	484	475	506	477	484	523	502	498	453	483	473	482	443	495	513	511	524	455	499	493	504	526	480	488	520	506	498	489	487	495	484	529	472	493	482	492	491	479	499	518	480	528	493	501	464	472	492	521	519	473	462	499	460	535	497	485	480	496	488	491	504	495	475	492	524	479	482	436	468	466	508	454	472	487	501	478	510	496	485	445	477	522	471	465	486	480	491	497	492	481	493	503	461	447	514	467	481	496	489	525	493	465	484	483	513	508	481	483	518	470	505	478	469	472	497	500	445	498	475	554	530	474	485	481	464	490	479	481	486	521	487	474	505	515	511	490	502	498	500	466	486	449	446	518	477	512	546	517	489	483	503	494	511	463	490	482	499	473	469	495	493	512	526	496	473	510	501	467	487	451	476	533	464	457	494	465	498	477	470	479	472	470	488	446	493	503	435	504	496	497	476	468	453	456	517	499	492	490	513	449	458	463	515	455	469	497	495	498	485	516	499	476	500	477	480	483	456	517	499	476	471	508	535	522	498	478	508	460	477	451	477	503	498	499	507	502	504	492	507	511	493	482	490	484	524	520	478	473	513	462	478	495	515	509	483	506	499	443	469	508	487	483	527	506	509	506	489	518	472	467	500	511	497	539	500	502	503	488	493	477	493	489	472	476	496	478	510	489	534	506	515	504	508	480	490	467	480	529	512	490	489	508	462	475	514	510	495	487	443	513	471	463	481	488	500	514	471	488	473	483	517	469	500	468	463	526	499	470	487	494	497	508	487	489	470	460	467	495	490	505	484	466	496	494	520	497	477	470	484	498	473	441	483	492	485	483	468	506	453	471	495	483	481	479	507	497	509	458	485	493	503	482	482	473	479	505	502	458	498	489	475	481	486	506	486	507	515	475	499	485	530	491	493	471	491	468	486	498	461	475	487	497	477	466	518	477	490	504	528	500	491	476	488	497	496	489	503	487	506	500	506	491	487	502	466	503	468	486	491	508	470	475	501	504	456	507	491	537	473	494	518	456	471	482	459	495	469	494	460	474	496	514	519	511	499	510	485	466	478	500	496	486	496	505	491	494	491	491	473	458	486	481	526	468	510	522	513	527	465	517	503	488	495	493	469	492	523	497	477	483	509	475	487	485	464	446	512	517	467	502	509	521	504	516	502	490	528	505	516	465	495	439	502	480	474	508	452	527	506	488	468	472	487	471	471	497	518	494	500	481	501	536	473	474	462	482	500	469	497	497	515	511	481	499	482	475	525	489	452	493	517	477	512	514	520	499	466	493	476	491	483	473	504	496	501	482	474	462	497	500	445	460	466	492	482	488	477	477	478	496	481	498	486	469	508	497	456	465	469	510	495	516	510	468	518	527	514	449	481	528	476	474	467	469	483	479	485	426	455	468	507	460	529	484	475	480	442	505	507	497	515	509	482	445	460	465	486	490	497	494	511	458	507	501	485	496	467	443	452	529	522	483	507	490	493	473	486	473	478	456	508	482	489	481	481	459	499	476	459	512	464	477	510	456	480	480	508	507	489	487	490	500	484	500	487	525	506	491	509	481	486	482	444	472	514	509	438	476	488	479	542	509	478	462	454	487	478	500	492	497	508	518	479	479	537	499	482	494	499	495	450	468	476	538	503	491	488	546	497	494	533	505	495	461	489	470	479	446	459	466	429	488	464	531	490	499	506	539	492	512	474	489	481	476	459	484	511	467	499	473	488	522	484	496	503	482	480	482	476	466	468	516	490	475	504	502	478	517	450	482	500	470	505	475	491	485	523	492	489	505	464	498	481	476	467	468	477	476	512	509	490	492	496	505	495	528	530	464	523	493	475	486	469	480	513	500	487	466	473	483	491	507	443	504	490	500	472	523	501	476	493	474	497	470	480	490	474	502	492	470	478	505	473	481	481	475	480	467	501	482	479	446	464	514	463	524	495	475	487	482	466	488	489	532	516	536	518	478	478	519	478	486	517	484	510	470	479	528	518	440	500	469	450	473	483	509	510	475	465	471	486	487	509	513	512	476	484	511	504	513	483	486	489	460	514	479	476	495	463	482	463	508	496	487	476	490	531	471	468	506	466	478	466	462	484	503	451	501	493	431	496	469	490	481	519	503	470	487	465	487	515	503	479	496	490	475	503	507	463	503	465	508	466	474	495	521	481	508	513	480	505	483	496	507	497	455	501	518	482	488	472	485	469	489	482	476	500	486	513	446	499	490	506	458	499	497	504	492	461	473	503	501	508	489	488	501	503	488	477	480	477	482	493	485	470	462	510	510	471	507	490	510	533	478	495	499	476	479	513	469	490	481	473	521	501	473	522	471	492	463	463	494	441	473	525	469	507	509	498	439	484	491	471	516	497	475	499	478	510	492	480	457	489	493	463	481	516	489	493	531	486	489	510	501	523	500	517	513	482	481	499	522	480	491	459	474	490	504	468	489	504	506	483	445	467	453	492	464	527	482	522	490	517	531	485	483	507	491	463	531	495	529	495	515	488	510	470	509	492	470	496	489	489	510	494	478	517	516	524	497	493	476	475	470	505	537	494	497	499	471	491	459	530	474	445	502	481	483	494	459	521	503	501	474	486	480	501	480	482	497	522	463	482	505	473	434	515	527	458	506	490	521	463	491	511	445	509	464	489	481	500	493	477
11931	5788	7614	9947	6925	5985	2911	1053	638	492	415	369	315	296	279	241	248	240	240	228	266	220	239	306	285	302	215	287	309	245	229	226	232	225	234	224	214	207	219	203	230	239	277	252	391	439	189	207	190	191	202	208	210	209	193	191	202	202	186	189	194	192	199	204	203	185	187	192	177	210	211	200	188	197	196	210	202	189	184	214	184	201	190	202	215	221	170	209	190	188	216	189	200	210	175	198	204	199	188	198	199	179	193	201	212	208	207	202	171	213	191	201	186	195	206	221	213	187	196	200	218	198	193	233	204	199	183	191	236	212	222	198	198	203	202	206	184	193	206	204	194	201	209	195	195	190	200	212	199	201	196	213	227	178	201	199	192	214	223	188	206	212	209	202	191	197	170	203	211	182	208	200	183	227	199	217	183	201	175	196	199	189	187	180	221	173	189	200	181	183	226	198	202	197	192	185	187	189	210	172	189	207	187	191	193	178	208	212	212	198	212	185	171	200	180	195	208	213	208	209	206	201	209	191	185	181	205	173	206	186	158	177	197	188	190	183	196	216	231	186	189	194	180	202	207	191	206	185	162	201	183	192	185	199	221	212	200	204	207	227	205	199	210	200	186	213	205	201	207	182	196	213	226	212	188	213	196	195	219	236	195	180	179	199	190	218	214	183	195	196	204	191	198	211	198	194	198	192	202	204	200	188	206	181	191	175	195	207	199	214	202	183	192	203	189	194	201	185	194	193	211	220	207	207	187	200	167	209	213	190	193	180	182	196	187	201	183	191	221	201	206	203	200	194	195	190	224	160	228	190	214	184	207	223	199	203	225	204	211	190	195	217	200	191	197	211	206	232	207	190	209	210	190	193	184	177	200	179	214	171	222	186	187	171	220	203	191	188	205	207	190	218	194	184	203	181	206	204	190	185	177	198	205	177	202	206	194	191	167	192	211	200	194	177	183	200	206	188	169	188	202	185	167	209	192	213	212	198	210	184	196	189	189	180	210	210	204	183	204	216	194	204	194	203	190	189	195	197	212	185	217	222	220	204	177	204	206	230	171	196	192	205	186	206	188	185	202	183	189	207	193	185	209	217	183	203	159	206	209	222	191	211	197	210	199	177	190	186	207	193	196	212	204	185	226	194	197	198	186	206	203	216	186	194	225	174	186	195	188	233	195	206	197	194	211	180	199	217	235	202	192	181	225	184	208	191	224	194	208	216	206	198	220	165	198	204	174	208	199	197	205	197	202	184	176	205	191	171	170	203	221	216	211	210	231	174	215	222	209	206	205	217	209	218	189	227	196	194	198	211	178	195	222	229	188	200	181	181	187	215	205	182	199	205	164	186	217	172	200	199	192	207	187	212	201	188	198	187	182	187	192	244	206	188	199	209	203	217	178	184	177	192	180	196	200	201	218	193	206	178	177	189	219	193	205	157	192	171	195	210	190	211	206	210	188	221	218	201	209	174	184	200	211	200	214	200	192	212	214	199	204	203	200	197	198	203	204	194	221	193	173	175	183	195	215	195	192	219	196	205	184	206	211	190	229	190	176	196	182	172	213	190	179	193	207	174	200	184	208	213	185	207	178	195	182	203	196	188	212	196	204	199	170	197	198	215	190	208	186	196	217	213	170	209	216	197	195	184	174	202	190	193	197	202	200	195	186	212	184	197	219	217	209	169	192	187	191	210	191	217	215	208	198	199	184	191	195	205	200	203	201	201	185	200	200	201	206	199	202	191	216	225	187	209	187	175	217	208	197	187	227	180	227	208	225	203	177	164	208	222	218	221	200	193	211	202	192	199	210	210	217	205	182	183	210	208	212	210	181	189	181	181	205	207	194	187	185	178	216	188	199	214	188	199	211	204	201	205	193	205	215	210	223	201	199	190	197	200	189	188	202	192	202	202	184	182	201	203	186	183	215	221	190	213	181	189	205	202	192	213	200	203	212	202	207	191	197	193	203	195	183	197	191	201	204	200	177	215	196	214	213	202	218	204	232	189	185	169	199	207	164	192	186	204	193	256	206	205	176	198	183	204	204	212	205	196	221	189	219	212	216	204	182	190	207	209	192	234	210	226	182	217	235	211	210	201	207	210	213	197	209	223	189	199	199	206	220	203	163	176	206	195	200	160	203	203	194	206	207	213	166	216	201	216	178	195	193	204	193	192	221	190	208	192	196	214	195	177	206	206	210	186	202	232	187	251	188	184	193	215	204	195	210	222	190	226	168	218	223	194	188	228	189	195	215	180	182	203	184	157	191	189	206	189	199	193	200	197	197	195	206	191	215	161	203	210	182	203	201	224	216	205	198	182	194	206	209	214	179	183	205	206	192	192	190	210	194	197	185	183	189	193	220	198	198	193	199	204	181	183	202	174	208	209	227	228	181	198	186	172	215	179	178	177	192	200	230	194	207	193	189	199	220	195	207	206	202	203	188	223	195	197	190	193	193	194	211	167	219	195	176	197	195	191	225	185	206	211	206	188	223	209	215	214	187	227	203	240	214	191	183	206	183	227	214	213	178	192	218	177	184	184	211	216	189	189	205	188	213	202	195	201	187	190	213	168	202	194	199	187	203	176	196	192	232	211	222	208	203	189	205	224	230	211	212	212	224	211	195	201	198	197	204	189	195	217	178	172	197	215	180	198	186	210	212	211	193	217	201	190	194	199	230	201	201	204	198	207	196	230	227	189	184	169	208	182	202	217	183	217	190	194	202	216	196	197	208	179	189	207	219	188	205	198	205	222	182	213	222	195	190	210	190	211	180	197	209	205	218	214	197	189	210	224	207	199	208	197	221	193	211	201	210	205	210	200	196	172	200	190	186	188	205	205	181	155	200	192	211	186	211	210	204	211	170	221	249	203	196	193	192	199	182	212	193	192	209	224	196	227	181	188	202	188	220	204	180	197	226	209	208	199	231	194	197	200	207	212	206	220	211	193	212	205	187	209	224	211	217	219	207	199	202	214	197	205	209	194	189	177	191	213	201	183	198	228	216	215	218	178	185	189	182	226	192	202	200	219	192	194	230	209	191	210	232	162	202	189	205	189	187	195	192	175	178	211	196	210	195	195	170	207	176	201	210	202	182	175	187	202	195	213	179	201	202	189	197	179	186	208	186	239	188	230	194	204	197	189	202	177	227	194	220	187	203	227	215	186	188	194	203	201	199	206	201	199	201	210	199	199	198	216	197	221	186	198	214	188	204	188	205	201	201	198	200	185	205	183	217	172	194	202	195	166	190	175	188	214	189	192	196	210	217	207	194	205	233	214	192	193	180	194	211	220	185	197	204	203	200	183	177	210	226	216	196	195	221	197	213	211	210	191	189	193	197	187	209	199	189	224	188	204	184	200	205	209	215	207	200	221	192	188	226	186	206	195	206	222	201	203	189	184	224	205	175	190	214	185	224	206	185	216	195	200	210	211	176	214	203	219	186	222	197	200	201	203	181	202	190	180	202	201	191	192	218	189	202	186	199	190	217	219	213	184	223	213
7567	4782	12222	21122	18762	18799	10236	4787	2841	2241	1933	1557	1198	987	962	913	825	879	799	813	738	816	911	1137	1287	1161	970	1151	1304	791	669	676	743	720	616	755	736	661	563	593	605	878	983	816	2218	1936	580	549	492	550	542	529	563	575	538	547	556	592	514	534	524	543	547	559	544	565	530	502	526	511	572	555	515	536	524	520	531	528	524	509	489	495	512	561	529	551	535	513	534	548	507	496	533	515	548	507	558	494	580	500	500	491	471	549	540	527	524	525	510	528	524	499	509	550	541	515	547	529	566	547	534	484	544	510	490	534	493	553	456	562	519	523	537	512	527	568	481	513	504	539	500	541	535	534	503	505	513	491	529	526	555	511	536	572	516	511	568	543	481	545	516	527	545	564	526	532	501	511	529	525	523	534	485	516	536	468	539	486	535	529	499	523	522	538	537	526	522	505	504	535	520	512	491	557	496	509	494	529	559	532	488	507	467	510	560	519	548	548	556	517	521	532	504	480	528	504	485	491	500	511	551	492	480	550	513	486	490	548	507	553	487	512	528	534	522	510	495	503	493	545	534	529	505	528	564	505	529	532	541	521	509	522	473	504	537	516	574	529	491	494	534	520	474	482	542	498	565	492	516	561	531	501	552	521	556	531	513	481	561	518	490	533	518	604	522	539	521	547	495	534	513	480	540	543	538	496	525	546	497	534	542	524	506	509	551	520	567	512	541	506	497	533	502	547	502	518	557	488	549	503	501	535	540	509	540	536	500	502	521	536	572	517	485	510	516	513	548	521	496	521	529	544	523	487	531	525	520	507	516	539	493	558	532	512	533	566	529	539	528	518	528	509	505	553	497	550	549	496	497	558	501	526	533	562	527	491	506	500	498	537	534	572	543	522	505	499	496	504	544	532	523	503	519	514	528	521	511	518	502	512	517	517	517	556	536	503	554	532	561	544	554	524	532	522	521	481	501	486	539	514	534	527	509	495	513	512	537	542	491	507	551	493	552	541	535	532	517	563	509	524	509	518	490	478	515	527	522	524	544	528	494	558	497	551	523	513	552	536	502	493	515	464	530	548	552	535	545	551	522	558	506	522	516	514	493	513	507	506	529	518	500	517	530	508	500	560	561	536	526	541	478	511	534	517	546	550	493	519	544	520	512	480	525	547	521	553	528	512	545	493	489	559	528	520	529	529	506	525	504	490	536	539	483	513	500	541	522	499	498	497	519	516	521	485	526	527	523	525	515	555	537	498	508	558	493	577	557	500	522	537	505	541	498	558	480	521	519	471	525	544	538	498	527	498	537	483	548	515	540	527	530	532	502	501	481	520	564	496	470	520	534	484	513	507	528	492	533	465	523	501	503	522	519	538	535	488	512	528	496	531	503	513	550	521	492	516	518	549	506	478	535	526	488	492	528	530	488	555	521	529	532	493	528	547	531	549	534	606	484	553	543	532	526	536	549	558	542	516	528	518	523	525	526	507	529	562	558	516	529	542	497	523	514	493	496	548	504	508	532	504	507	534	493	535	510	535	519	526	480	534	484	477	503	566	536	498	539	534	519	531	499	523	528	517	497	525	506	513	492	513	563	504	514	501	491	557	528	520	531	505	531	510	528	549	547	533	504	492	523	519	485	495	551	515	474	505	545	477	508	497	543	533	531	522	491	483	522	494	526	496	574	483	469	476	522	536	500	508	489	505	534	523	533	525	517	503	493	537	498	532	503	551	500	498	526	562	527	566	507	550	475	514	549	507	529	509	586	523	514	483	525	499	517	540	515	534	539	540	512	484	509	511	543	539	514	509	529	545	510	528	503	507	547	511	488	535	512	539	471	513	521	488	570	549	527	521	510	526	553	547	522	510	527	534	495	510	524	504	521	514	544	479	559	537	530	563	527	536	509	512	525	520	516	520	529	572	518	520	535	497	566	532	554	542	501	521	516	509	551	562	514	510	522	512	525	501	526	483	527	488	525	533	560	508	545	511	513	536	494	535	468	545	489	520	543	532	510	539	532	513	493	521	534	520	520	560	516	524	521	479	497	535	474	525	511	591	492	487	518	493	522	521	525	542	523	556	529	500	593	539	572	508	501	518	519	555	512	541	494	520	531	492	523	515	535	528	530	534	571	535	532	524	506	555	487	492	529	505	537	505	533	507	535	507	522	527	516	551	504	481	485	553	545	524	506	520	512	544	528	519	504	518	483	516	487	529	534	502	507	543	526	502	543	520	492	529	530	504	534	550	495	551	504	547	526	546	493	498	507	514	533	543	526	484	534	545	501	520	548	523	544	532	526	547	499	499	505	522	517	567	499	585	485	537	530	533	537	510	492	499	555	513	543	531	535	515	497	513	525	528	526	506	526	515	549	524	516	571	525	512	510	531	487	547	507	538	481	524	506	543	538	541	569	500	501	530	572	496	510	514	512	540	472	517	505	493	534	526	502	531	513	535	554	495	500	499	518	489	502	532	492	531	531	546	488	543	478	501	546	533	503	516	516	549	512	548	531	554	497	512	522	554	512	536	517	472	488	524	532	493	508	544	540	514	514	545	536	501	558	501	537	477	497	553	467	490	539	509	494	501	572	490	522	507	513	547	500	536	498	563	492	486	534	497	518	518	535	540	544	496	529	519	499	505	501	491	531	525	542	515	522	564	540	535	515	535	561	586	523	484	489	556	534	482	527	529	548	531	531	517	501	520	531	521	537	527	550	525	528	516	532	520	511	558	522	544	535	535	519	516	470	579	504	509	539	535	523	485	512	530	524	495	486	537	536	565	462	545	531	483	519	509	534	534	523	529	542	499	506	487	540	534	523	539	493	522	516	557	534	512	522	531	508	523	501	531	523	534	533	526	533	512	537	513	481	502	545	548	537	517	531	501	542	525	496	519	537	529	518	499	493	484	550	469	511	527	523	499	530	516	496	498	548	504	553	543	511	519	544	522	530	523	607	513	524	531	541	507	522	492	555	525	497	538	538	535	553	537	537	530	497	539	493	523	510	532	552	511	517	512	526	510	524	507	559	514	502	524	478	539	506	535	460	521	528	501	499	545	513	532	497	532	515	526	516	516	498	557	506	562	532	534	527	528	570	516	524	512	518	538	530	515	510	536	517	559	545	548	525	539	503	563	570	571	523	503	580	470	487	517	505	498	508	493	487	512	532	505	530	557	506	507	486	523	503	542	519	509	502	504	521	534	514	531	525	520	540	521	533	507	558	527	536	525	542	566	512	519	523	520	513	527	528	521	511	538	510	515	507	498	512	512	533	552	516	562	526	518	521	531	535	508	524	541	495	484	512	535	500	519	534	545	576	531	526	487	498	508	520	523	504	518	525	508	523	550	552	489	491	469	469	535	543	483	536	506	511	537	517	538	556	522	541	533	491	531	499	531	529	530	538	514	551	524	569	529	514	527	562	474	526	515	481	523	504	536	508	513	522	531	516	539	528	522	498	550	523	520	516	521	561	504	547	564	516	515	507	492	519	529	491	511	523	522	523	464
19501	11338	14161	15898	11582	8698	3526	1644	1088	886	719	608	535	502	481	449	426	406	403	383	431	402	425	456	445	457	458	515	520	415	371	373	368	363	361	348	358	342	319	322	348	379	483	383	621	746	356	366	347	357	382	338	335	335	366	326	360	349	334	378	329	344	374	355	330	376	324	356	348	341	359	351	341	378	387	373	377	371	325	333	312	332	310	369	337	362	344	327	351	351	310	319	356	355	359	400	365	377	352	302	342	351	342	331	312	352	334	352	347	350	340	346	352	343	330	370	346	355	393	358	349	332	338	342	349	333	344	359	381	370	326	332	346	320	338	352	353	382	310	316	359	379	319	354	326	340	333	329	343	389	355	339	344	370	351	326	315	345	341	366	321	332	358	339	388	338	335	341	338	350	363	334	355	384	372	346	329	352	343	340	344	357	330	369	337	367	296	348	376	344	352	325	337	344	332	334	368	384	384	368	323	355	337	315	319	355	336	345	334	337	371	355	325	341	337	375	325	360	354	357	341	378	332	336	367	374	317	340	338	336	370	365	392	307	362	346	361	367	346	323	344	322	312	330	381	345	323	341	350	325	363	352	327	308	348	339	326	347	330	330	304	298	332	321	338	326	332	315	356	355	342	358	329	351	340	354	355	341	345	362	343	340	329	343	358	380	378	335	376	349	357	324	320	350	330	336	380	325	361	357	314	316	336	325	337	375	322	365	371	341	347	356	315	341	334	374	364	349	366	317	386	333	349	342	362	353	314	349	321	339	328	367	326	322	342	345	358	352	362	342	353	372	326	318	350	353	338	311	337	331	365	341	350	341	346	329	356	328	331	313	346	366	345	345	348	365	350	373	351	369	379	332	321	316	358	356	359	372	367	381	359	378	328	306	346	353	310	353	367	339	352	384	329	331	368	345	381	367	385	349	363	326	362	408	352	365	340	362	351	346	318	384	338	341	343	343	369	353	365	341	330	364	362	350	362	311	355	321	357	337	349	388	326	339	352	319	370	342	346	341	348	362	352	359	342	320	330	331	314	343	371	374	336	296	334	310	396	351	337	370	367	329	355	345	377	329	332	352	329	328	333	347	327	325	319	331	369	344	324	321	338	339	383	378	359	324	330	368	344	356	322	328	359	354	385	371	350	335	342	338	351	371	328	355	337	313	351	350	340	332	366	326	378	356	366	387	360	327	334	352	345	331	357	328	352	358	345	342	366	364	347	307	333	341	339	354	364	354	337	296	341	366	341	373	383	347	348	326	324	320	345	343	348	317	312	349	380	379	351	329	326	322	359	338	370	400	341	373	356	362	330	361	316	361	334	369	354	356	364	331	339	326	370	368	357	349	352	343	324	337	375	333	333	368	354	357	367	357	374	364	351	344	363	373	350	374	339	366	368	336	340	351	341	343	337	358	353	351	332	372	340	358	339	344	336	329	343	343	307	343	343	335	349	382	319	351	310	403	356	313	360	351	336	359	315	327	359	335	350	349	371	340	358	333	332	341	357	346	345	327	369	334	355	327	311	380	339	335	331	339	378	346	305	359	356	339	327	329	331	336	348	327	347	333	353	367	356	355	309	353	380	377	352	379	342	341	339	336	337	344	335	334	373	375	368	355	359	331	357	366	355	346	325	345	344	314	329	367	337	366	383	330	326	339	317	313	363	322	365	350	318	380	322	379	354	327	356	371	391	373	391	373	374	332	336	325	393	362	342	344	352	312	328	348	346	330	353	393	322	345	353	325	360	328	394	323	338	368	308	331	378	379	378	338	330	344	366	350	325	334	328	336	349	354	332	314	346	318	332	347	343	359	343	333	324	339	322	344	370	362	334	354	330	350	358	324	338	362	320	339	364	318	332	330	332	349	326	325	343	360	337	351	340	367	354	348	346	369	352	345	369	328	368	369	349	326	339	341	355	346	331	307	360	301	367	339	315	330	347	330	321	360	326	349	346	346	366	344	355	359	352	376	377	352	369	326	348	338	339	381	334	318	353	335	378	299	366	361	332	342	364	338	326	350	336	357	364	337	353	331	371	319	334	313	323	360	354	357	366	321	346	355	348	356	348	362	351	332	379	324	349	333	326	333	322	350	358	327	349	331	332	337	373	356	357	365	329	342	338	338	321	349	331	349	402	352	343	334	319	330	354	359	346	340	384	341	342	358	343	377	370	338	343	339	297	356	362	355	368	314	320	348	330	334	383	357	325	361	346	336	348	356	376	339	329	354	361	344	351	335	355	382	352	333	365	329	351	338	319	326	338	324	322	335	360	332	335	342	352	338	354	366	360	341	309	351	362	324	337	373	406	342	361	333	355	377	347	374	367	342	333	328	350	375	345	378	357	341	370	341	309	373	316	330	324	378	360	354	345	342	373	344	340	352	328	339	359	360	356	352	384	343	352	399	358	337	358	360	349	326	335	333	361	317	318	326	356	317	342	344	325	290	332	349	351	307	336	347	320	349	319	345	339	351	319	366	346	332	370	338	330	367	386	321	333	368	319	334	354	370	368	338	339	331	341	375	343	353	368	327	350	339	363	324	348	339	346	320	349	330	324	374	361	346	415	375	337	362	348	330	393	333	370	360	344	327	341	353	347	361	362	345	353	392	361	393	342	342	330	365	346	367	358	342	349	341	326	350	333	343	363	371	338	338	354	334	334	335	340	341	348	316	331	331	340	366	345	327	349	329	368	330	375	375	329	350	382	321	331	420	359	308	375	370	354	322	328	319	333	350	345	310	367	364	391	340	356	345	361	317	325	329	315	352	322	366	348	330	339	394	355	356	336	347	331	340	336	337	351	332	321	387	381	369	360	342	315	341	313	324	364	357	340	385	326	343	349	353	324	348	330	370	363	361	334	351	366	350	325	360	345	357	358	319	333	349	347	364	340	350	325	369	346	373	333	360	343	347	360	351	360	339	359	340	344	342	330	368	317	357	341	299	342	351	326	344	334	356	345	383	355	325	348	324	355	356	345	363	342	308	320	337	322	342	383	321	322	335	329	355	356	360	329	320	352	366	312	345	369	343	333	330	363	366	340	358	369	400	356	366	370	318	342	385	320	358	339	355	361	344	348	374	343	373	354	366	330	323	335	336	346	377	363	369	360	343	339	336	359	352	329	352	335	355	362	383	393	335	364	348	327	375	325	342	368	334	328	358	335	367	343	340	385	375	369	358	365	322	340	318	345	345	333	347	378	351	329	319	337	349	359	344	326	339	314	299	333	339	370	300	349	331	373	343	370	349	352	317	368	310	329	337	343	339	366	332	373	360	339	359	350	374	361	354	376	352	357	347	339	355	364	331	330	337	317	352	341	342	367	332	363	322	356	337	346	324	364	358	352	360	357	342	349	329	354	351	325	352	348	341	356	340	374	311	334	353	314	354	355	362	367	341	370	321	332	356	353	372	326	348	365	345	349	339	352	348	310	338	331	345	347	335	341	321	319	357	357	331	336	364	365	372	355	376	338	317	316	354	333	341	329	319	366	326	360	374
10391	7988	18042	26889	24880	21959	11559	6467	4573	3642	2924	2411	2004	1763	1675	1517	1451	1394	1254	1143	1220	1242	1540	1799	1640	1561	1842	2240	1909	1309	1062	1032	1195	1051	971	1089	1090	985	920	885	919	1119	1613	1330	3392	3431	860	929	882	850	863	862	855	841	890	868	884	827	862	803	866	810	850	849	902	833	810	843	843	854	833	870	813	874	895	806	838	842	900	852	867	804	844	819	832	817	829	796	820	841	822	838	822	820	817	820	801	820	867	810	804	859	805	839	835	810	885	810	879	843	885	860	878	824	812	818	880	833	861	852	848	808	827	866	854	807	859	850	843	831	805	862	814	799	787	860	801	764	840	849	816	842	820	821	830	834	830	897	868	837	812	805	814	791	784	807	791	841	844	812	852	774	807	791	834	908	868	822	789	813	792	808	829	828	808	854	761	796	833	783	817	801	816	816	830	837	821	831	805	783	807	793	866	826	818	847	847	873	812	813	800	821	828	846	866	838	814	834	866	839	844	835	841	809	843	773	850	839	849	789	808	857	860	834	802	831	830	806	816	815	830	827	785	848	831	814	837	791	796	822	848	829	857	801	857	797	826	855	852	867	861	792	858	809	822	868	831	787	815	819	829	794	792	808	849	819	804	858	842	815	846	821	795	816	786	834	834	868	839	851	811	794	844	805	830	882	837	846	791	827	811	772	810	873	819	793	836	843	835	843	802	822	828	827	843	801	891	835	799	839	804	827	819	831	834	857	879	841	808	820	847	800	806	809	887	853	799	824	754	794	870	822	776	769	860	799	795	821	802	866	819	810	822	857	840	865	815	814	870	874	775	769	876	876	792	833	827	863	812	856	870	850	829	842	823	850	850	794	851	856	782	828	812	783	858	833	799	817	828	760	859	793	874	799	872	846	804	860	797	835	848	845	870	854	846	833	805	839	877	888	789	787	844	874	862	807	868	838	899	832	834	879	850	844	857	860	821	832	757	795	870	808	842	839	817	892	833	818	808	856	818	805	818	840	842	793	821	836	830	879	817	844	856	777	800	839	857	801	892	803	831	864	821	868	817	862	793	855	804	814	830	819	786	834	822	822	806	826	807	867	861	820	847	814	825	883	827	817	830	871	829	810	889	839	845	855	793	835	847	834	849	871	799	822	820	802	844	847	858	793	810	773	817	833	844	813	847	821	840	793	828	809	826	837	811	800	794	785	840	829	798	824	857	813	885	835	823	835	860	849	800	794	877	832	860	868	779	832	854	836	891	907	850	731	868	813	836	809	857	789	853	772	809	818	821	855	835	852	850	839	828	862	782	819	858	839	826	789	774	829	892	852	769	810	768	841	851	800	852	775	870	781	835	818	767	848	857	832	812	839	825	877	839	806	844	885	795	841	776	789	773	808	822	893	843	825	851	830	779	833	825	841	818	804	822	810	813	803	838	796	895	822	845	831	864	781	798	827	802	822	843	802	829	895	789	801	838	832	831	830	846	832	789	806	802	838	877	817	799	817	836	815	839	853	836	801	857	834	852	800	811	824	861	757	807	815	842	865	830	825	840	827	827	815	820	866	910	841	853	871	824	828	856	857	827	832	817	854	862	807	849	774	833	852	828	809	803	833	833	785	753	785	792	839	843	837	794	829	817	863	840	826	835	777	862	772	822	840	854	831	815	818	828	807	812	832	823	783	782	790	828	779	797	783	859	845	856	853	769	850	825	847	806	821	786	796	887	869	794	824	861	791	828	812	840	819	864	823	832	886	809	822	849	828	804	841	872	829	841	828	829	846	848	845	816	843	841	839	842	850	818	827	820	817	811	827	854	819	797	784	822	870	782	792	840	879	842	817	808	837	811	830	798	757	861	831	784	800	819	900	824	804	814	834	816	853	823	810	816	792	826	840	779	866	811	854	836	811	788	799	842	786	813	855	860	836	798	818	847	815	805	845	863	832	847	806	820	820	863	854	815	824	862	846	842	866	824	855	887	843	834	852	884	788	855	831	818	844	824	805	789	865	837	792	778	829	822	847	837	851	852	815	829	799	816	839	856	819	814	794	850	850	910	814	839	794	797	816	866	842	836	832	819	838	841	862	825	828	835	825	826	837	851	846	819	840	799	778	834	820	809	845	831	823	842	836	808	817	866	790	822	805	836	800	855	854	854	816	850	789	820	847	777	796	822	808	837	774	820	770	830	822	815	812	816	846	834	769	834	828	851	829	800	811	846	812	818	830	830	796	774	787	803	792	828	820	844	802	847	824	829	830	847	825	774	873	819	819	819	798	844	804	809	821	809	839	852	805	815	787	830	810	802	861	816	856	858	795	819	794	814	875	831	796	816	819	817	840	870	798	782	893	824	849	863	884	845	811	834	798	783	838	841	881	816	805	840	864	823	851	774	848	848	814	848	866	887	793	782	844	793	818	825	817	832	842	834	861	809	831	839	814	869	835	735	814	815	809	844	879	802	825	903	847	834	806	806	868	795	886	863	786	848	871	839	818	880	822	807	819	828	850	864	864	870	855	844	812	836	837	875	871	828	802	825	837	842	857	831	865	802	844	783	771	814	868	820	857	894	799	862	836	782	830	856	785	793	813	820	817	867	826	828	814	836	839	816	855	877	838	898	854	817	815	806	817	807	862	823	803	832	817	834	825	815	781	818	828	775	822	863	812	808	821	803	809	837	852	831	835	795	819	784	793	844	772	783	794	833	801	845	818	844	831	891	821	829	827	817	865	775	844	826	875	872	821	809	803	814	807	796	827	848	860	838	836	818	829	855	831	820	806	866	834	804	779	793	828	872	840	852	867	802	827	793	851	807	833	830	885	810	827	840	825	834	893	817	816	816	800	810	870	770	843	824	808	868	802	839	809	837	829	803	794	843	816	820	826	842	849	821	819	805	836	834	834	822	825	827	821	843	850	779	817	798	802	870	803	840	840	827	831	835	816	827	833	810	829	820	785	812	807	837	858	852	828	862	830	895	812	818	852	860	922	853	795	812	821	835	869	800	787	854	830	855	815	818	856	793	823	886	818	808	838	842	843	824	758	827	828	836	851	807	853	817	798	852	825	819	806	840	856	798	777	816	791	815	836	791	766	828	805	811	798	804	843	848	836	836	845	849	789	821	821	796	869	814	809	843	886	855	828	881	801	831	843	839	817	853	829	810	778	836	848	839	877	811	835	802	816	863	818	799	784	809	845	813	867	896	811	831	794	821	769	861	861	821	848	846	822	796	834	845	769	818	778	803	765	877	836	863	808	787	826	830	854	806	746	853	854	841	814	845	823	852	818	878	863	849	821	802	828	802	832	829	825	780	851	823	824	838	811	794	899	873	783	820	873	857	853	825	782	889	872	803	839	816	833	823	817	819	819	839	844	845	821	785	846	832	836	808	816	807	841	848	796	824	853	820	820	814	846	810	770	825	804	808	809	832	842	834	824	818	847	894	852	864	794	811	804	871	823	821	764	842	860	821	842	830	810	850	828	882	835	882	936	828	810	862	849	814	788	825	835	799	835
2775	1419	4329	4835	3393	2282	744	370	332	302	238	207	217	156	209	204	204	214	206	197	209	211	191	233	232	253	250	278	198	227	202	191	216	212	199	187	215	216	189	183	185	235	241	195	190	223	189	193	213	169	203	208	208	189	195	207	205	193	169	190	208	183	208	212	199	191	175	188	197	206	217	210	229	213	212	159	204	187	220	194	183	204	188	196	197	195	205	206	215	184	226	194	204	199	202	193	223	202	225	205	197	184	202	216	189	204	221	193	172	228	202	226	197	181	192	196	208	202	191	201	194	203	222	214	201	210	199	203	202	222	220	201	212	183	225	180	187	225	203	212	163	203	210	160	182	213	226	206	204	208	200	223	214	180	210	214	210	221	206	175	202	215	203	211	220	208	179	205	213	231	182	201	190	204	229	208	199	207	216	189	197	214	192	219	223	195	198	187	202	200	194	221	232	200	208	189	209	181	209	218	181	197	178	202	182	205	173	183	183	232	205	215	223	208	215	183	184	189	193	201	199	206	207	227	193	207	205	193	193	201	176	214	214	212	184	196	213	186	190	224	197	199	212	191	199	165	204	198	237	197	214	203	208	226	192	224	194	192	177	222	167	183	195	213	224	220	201	216	194	183	182	228	216	198	180	179	192	215	202	190	182	163	206	222	208	204	202	190	193	194	207	212	195	191	212	198	206	199	185	169	175	215	197	219	207	213	215	209	195	212	198	204	197	185	197	219	209	199	198	192	227	197	181	209	207	218	173	193	204	212	189	191	197	205	201	186	207	199	184	195	183	228	223	192	210	198	204	192	206	225	219	197	195	195	170	188	230	208	177	182	211	194	199	195	158	202	205	189	196	208	221	185	180	197	202	202	203	208	190	220	190	209	200	175	190	183	199	206	213	193	203	211	195	200	218	217	197	196	185	192	194	208	179	228	205	190	192	204	181	170	189	194	189	189	204	215	186	195	223	190	215	213	210	211	203	199	190	172	228	243	183	196	210	211	203	181	213	204	212	219	214	226	195	203	206	196	193	209	202	193	202	210	223	158	226	196	213	202	206	173	230	200	209	222	174	205	198	195	211	197	189	196	192	212	213	233	195	193	193	201	214	186	191	197	180	211	220	238	208	215	221	189	235	203	213	213	208	189	195	207	217	181	207	213	188	212	193	221	212	183	216	205	205	205	203	198	185	210	188	186	218	215	181	211	197	180	218	189	203	207	214	200	180	188	185	203	202	204	205	157	200	163	226	199	225	178	208	210	189	211	210	216	178	207	180	197	189	184	191	215	175	197	209	178	201	196	194	212	209	208	190	196	209	199	204	181	193	223	187	224	202	215	193	190	190	195	222	190	180	189	182	166	201	224	188	221	206	208	181	196	197	208	199	197	199	208	221	205	198	222	215	223	236	206	202	197	192	215	203	205	200	208	213	185	202	193	196	213	230	206	206	198	211	183	184	218	185	188	197	213	214	190	203	192	204	215	242	182	185	196	182	214	207	192	207	223	173	206	176	184	186	203	215	203	205	221	202	210	206	214	184	169	182	188	219	178	205	208	217	203	196	196	188	217	174	199	206	180	218	228	197	205	217	210	205	214	214	179	218	202	197	185	205	220	206	214	205	177	179	204	211	203	188	164	189	189	204	196	195	184	220	214	212	221	168	202	200	206	236	211	183	204	200	197	198	200	185	195	201	193	206	188	186	191	214	204	199	207	196	217	184	182	214	219	203	230	190	192	198	214	192	226	195	219	182	211	197	188	193	186	201	196	198	202	180	195	187	234	196	208	191	189	199	192	202	220	244	210	205	245	236	220	187	190	206	166	186	214	191	209	216	201	192	220	192	198	184	185	200	195	188	208	193	226	201	205	222	192	206	207	245	181	203	189	207	186	216	183	212	201	200	201	228	191	217	194	181	224	209	218	214	190	205	221	202	192	209	192	213	180	193	216	206	188	180	188	188	215	176	225	196	191	206	209	201	196	213	173	212	210	203	217	178	218	213	208	200	204	195	201	234	223	180	206	202	224	163	206	202	194	175	205	177	216	208	176	220	190	192	210	178	183	178	237	197	204	198	200	191	208	214	191	180	216	157	209	208	245	187	175	191	185	227	185	183	188	194	203	208	203	233	204	201	205	214	199	206	186	194	213	193	215	199	218	187	195	182	204	194	198	232	235	201	196	205	188	197	193	207	200	197	195	195	199	210	225	202	216	203	216	199	183	179	191	181	204	231	214	180	206	219	197	181	203	187	178	200	205	215	195	198	196	184	198	196	193	207	192	192	226	189	187	194	209	182	191	217	194	209	193	204	213	231	202	204	191	223	219	200	199	176	190	194	220	200	196	211	193	173	190	209	197	205	198	199	169	176	191	205	174	193	180	204	202	193	211	215	202	220	193	213	218	225	201	211	185	205	181	175	196	214	213	209	230	200	185	191	205	151	190	174	170	184	229	182	185	219	188	186	212	201	198	188	197	208	212	246	213	217	221	202	235	202	205	204	174	213	206	193	227	194	180	181	206	191	180	204	218	216	199	192	218	186	198	191	171	170	206	212	219	186	208	228	209	197	193	193	194	223	227	208	210	218	198	202	206	208	205	190	191	187	209	197	202	194	197	208	225	211	194	211	211	191	207	164	201	209	221	204	209	187	220	234	235	237	164	227	199	195	203	185	194	195	207	196	204	180	194	192	193	206	182	189	229	198	203	197	218	189	205	198	222	201	212	185	168	187	232	201	188	217	218	167	172	198	197	187	204	186	194	171	211	217	194	208	199	199	202	216	208	193	206	200	184	180	213	201	189	193	172	210	223	222	211	195	201	207	185	196	181	208	205	200	206	176	209	192	198	201	204	174	220	206	194	221	212	208	221	210	191	186	216	181	190	195	188	181	173	193	201	217	207	191	195	214	222	208	162	192	204	168	216	198	192	196	190	201	188	224	194	196	186	192	198	212	184	222	224	187	199	183	184	209	220	205	234	203	201	223	210	200	183	205	219	191	179	227	214	203	192	215	192	183	207	214	200	204	188	188	179	220	196	207	217	201	172	190	211	191	204	197	201	188	178	210	174	225	202	201	179	194	206	191	202	189	220	220	178	195	161	199	197	193	210	196	196	195	193	206	201	197	197	199	210	199	197	226	220	192	175	198	212	225	208	193	190	197	208	196	210	212	191	217	181	209	210	208	188	190	199	222	212	203	198	195	199	244	217	225	192	210	201	218	191	190	205	182	210	196	209	214	181	193	181	189	212	181	204	187	216	211	210	192	191	196	185	193	235	204	204	190	213	174	206	201	207	227	204	187	188	211	211	207	202	205	204	218	180	195	207	195	176	198	201	197	197	223	179	213	198	203	234	219	208	197	187	173	219	187	198	205	217	185	210	235	194	178	155	233	191	210	177	227	233	209	177	227	209	211	203	196	204	207	203	204	207	209	203	222	207	211	208	216	197	207	194	170	201	219	201	204	202	166	183	228	203	204	174	216	189	219	181	198	202	239	183
2633	1650	8712	12549	11567	8818	3257	1406	1017	1007	832	689	633	562	529	566	483	520	537	544	599	648	705	685	735	643	828	1061	669	531	507	491	586	517	501	567	568	526	539	500	539	666	731	630	582	641	531	512	559	499	477	524	546	533	501	507	524	506	484	541	526	496	520	511	534	536	494	492	479	520	482	504	516	481	476	508	460	526	521	489	508	520	531	496	543	508	516	505	490	507	507	510	530	480	491	502	466	503	525	510	517	503	521	518	498	511	505	508	535	483	524	490	504	498	482	514	543	520	540	525	504	523	531	516	522	503	494	526	486	516	510	478	508	530	502	530	523	526	505	469	495	499	544	499	530	508	541	519	497	497	490	534	504	497	505	505	511	516	517	519	508	507	513	502	495	507	501	493	549	515	535	558	539	506	534	515	467	503	534	490	498	492	513	472	515	538	487	467	520	482	536	488	494	509	503	515	493	508	498	546	520	529	517	501	483	496	501	492	515	494	503	493	542	499	472	504	448	473	515	514	483	501	501	535	527	512	504	498	541	523	503	504	514	504	502	513	554	537	512	493	545	563	499	495	506	513	461	526	489	489	495	481	529	522	491	519	546	498	486	469	516	516	518	515	529	529	561	535	498	508	484	500	527	466	536	480	513	511	508	508	492	542	515	549	504	498	523	521	551	502	482	512	546	489	549	490	474	478	527	503	519	502	513	497	534	518	548	504	547	515	516	513	486	467	527	509	492	483	542	502	503	509	523	527	499	481	523	504	517	509	526	537	510	521	515	488	488	515	508	520	543	505	472	532	533	523	493	487	500	498	498	523	534	501	545	473	500	539	518	512	526	501	496	516	500	494	501	520	553	495	539	497	509	528	491	510	535	485	539	493	514	529	471	493	491	546	497	546	499	548	513	493	507	521	484	512	524	476	503	523	521	452	498	529	489	516	486	487	521	483	540	487	517	497	522	531	500	495	534	483	469	531	507	500	539	527	526	502	465	517	479	528	546	528	489	522	493	538	510	486	546	489	505	502	540	527	516	520	532	495	491	494	501	503	514	456	479	522	508	491	505	511	520	486	526	500	513	479	479	499	513	480	497	540	525	482	526	507	483	522	496	526	530	535	486	442	524	485	499	538	488	509	528	509	475	507	518	531	488	480	491	499	494	470	558	467	490	517	484	520	532	503	495	506	487	488	509	555	523	519	516	525	470	527	546	502	524	528	519	500	518	514	490	498	520	486	497	532	517	519	496	510	477	526	475	499	509	515	542	478	486	513	485	531	512	507	529	505	526	510	527	536	502	496	500	536	537	527	490	509	530	533	537	486	543	504	497	476	495	506	517	496	493	507	467	463	500	516	538	501	556	487	526	479	543	533	493	490	495	504	486	522	511	522	487	476	533	545	523	525	551	473	545	544	552	536	526	494	510	509	506	501	520	499	534	501	478	517	501	536	493	502	523	531	485	458	493	483	533	461	509	482	517	507	478	468	505	495	501	548	505	497	520	502	476	507	547	528	526	508	532	505	532	510	501	505	526	516	527	539	497	539	531	534	511	568	514	465	491	469	523	526	484	472	477	545	514	479	506	510	562	537	513	520	505	507	503	510	496	523	534	501	534	490	503	475	527	464	529	471	518	509	507	519	518	490	534	490	507	503	480	481	537	526	489	536	485	515	484	499	522	518	538	511	466	495	478	508	511	488	493	517	508	512	529	491	540	507	506	494	493	496	537	506	533	524	538	516	525	504	503	529	478	477	546	515	494	529	529	515	532	482	497	509	502	517	495	496	521	517	525	529	537	524	497	527	499	511	473	516	489	536	521	460	458	500	501	480	532	519	514	513	523	498	484	499	479	501	471	497	540	508	469	500	497	495	509	516	506	528	512	543	510	486	537	492	536	501	505	517	523	553	515	504	491	517	538	538	545	516	502	480	522	529	511	496	547	464	462	494	493	497	531	514	513	534	529	498	500	493	528	508	519	530	499	475	505	501	555	486	469	498	507	480	525	535	540	484	556	514	546	522	462	508	512	496	485	522	496	520	542	491	507	494	527	515	468	498	500	500	528	496	529	511	526	516	532	499	543	492	508	523	508	517	541	487	501	487	503	473	531	503	501	515	517	483	526	490	513	526	543	513	512	529	512	524	496	517	547	488	514	507	482	508	491	525	546	524	482	519	496	519	500	476	492	511	544	485	535	521	511	498	491	497	516	503	474	518	513	473	501	489	508	499	520	541	524	546	477	515	504	531	499	491	512	492	503	511	506	508	479	547	470	512	474	484	538	521	517	497	540	496	527	536	516	525	500	497	533	503	507	491	521	478	566	541	534	477	506	513	518	509	508	501	536	525	496	555	523	516	492	521	525	517	548	512	502	523	497	500	501	502	512	487	468	511	513	512	498	508	495	512	488	483	517	502	482	461	537	477	544	527	534	525	546	523	523	541	530	534	501	506	490	507	518	475	488	537	556	520	510	532	495	499	496	499	516	491	499	516	496	525	508	527	508	507	476	489	512	537	533	581	504	483	498	514	553	538	509	496	500	531	520	541	536	482	521	516	489	503	474	548	510	474	504	521	476	492	514	493	491	531	508	479	540	516	518	522	466	488	545	564	507	526	508	492	527	472	488	477	469	520	490	527	563	548	518	511	494	505	503	511	530	509	547	508	485	441	466	500	503	569	465	555	527	492	452	562	485	477	493	507	513	526	493	490	522	497	484	506	541	500	519	491	489	490	521	533	509	464	523	496	525	471	508	512	512	518	525	499	530	531	497	489	516	521	496	524	520	444	517	489	507	532	552	490	507	507	522	557	537	543	512	538	511	499	466	527	510	472	502	476	493	514	496	518	521	526	523	516	508	518	506	510	506	523	496	534	504	517	536	505	524	464	514	506	533	470	470	550	505	511	511	554	512	553	536	524	513	495	517	540	505	530	528	487	532	462	528	491	536	482	495	511	540	531	538	500	451	509	506	517	501	511	521	491	501	523	498	494	503	501	512	532	466	496	521	479	515	488	472	525	490	501	493	495	535	486	512	530	509	475	493	508	541	504	513	506	541	493	481	503	554	520	509	493	496	511	521	550	537	530	527	517	483	540	516	493	503	526	527	500	502	514	477	481	509	493	478	512	511	531	504	522	496	520	528	525	543	521	512	487	484	481	517	495	556	531	535	489	495	509	478	524	495	518	522	495	505	513	492	518	517	461	543	517	548	463	500	505	494	529	518	584	539	514	494	533	505	486	506	484	517	500	491	502	527	498	505	462	553	543	555	550	496	501	533	543	475	502	511	551	537	518	507	526	517	541	487	473	501	539	526	543	496	506	479	510	510	511	520	501	507	509	590	495	499	498	521	443	508	481	542	516	502	546	488	515	531	521	487	510	504	535	494	494	506	470	543	482	508	494	515	491	516	515	565	493	504	498	506	534	513	467	524	493	543	526	491	482	498	529	466	533	523	516	483	500	535	483	489	490	541	486	497	507	468	493	517	509	528	512	505	498	492	496
11991	7351	11233	10639	7874	4354	1933	822	620	451	427	374	282	285	281	268	228	240	246	244	237	276	328	272	231	291	344	329	245	205	227	200	255	220	224	191	240	224	210	227	234	256	282	245	311	565	212	211	216	213	234	226	193	215	215	206	211	198	236	212	208	214	207	207	210	203	192	200	204	204	225	186	229	196	223	207	212	210	196	202	201	220	208	187	214	243	176	213	200	217	194	174	192	218	209	215	188	200	183	208	211	207	214	224	217	176	201	210	208	219	197	207	216	227	223	202	174	191	210	213	210	183	222	180	236	192	199	210	208	194	203	220	199	190	204	211	194	215	225	182	220	192	198	189	196	206	204	206	206	207	240	232	229	239	212	199	181	227	229	192	185	182	206	193	181	203	207	204	199	233	197	241	198	223	195	194	180	212	200	231	179	219	193	224	207	217	239	198	198	220	219	204	240	205	204	229	224	232	201	216	217	192	202	169	237	207	210	207	196	186	208	229	201	209	182	199	213	226	201	198	212	209	216	217	175	202	219	222	226	200	226	239	213	204	193	197	181	197	187	206	187	187	220	200	186	202	205	203	204	224	228	222	221	172	191	199	219	201	208	235	185	215	199	199	213	198	176	221	207	221	237	200	200	184	227	195	193	224	200	218	191	191	192	196	217	194	182	225	214	226	208	202	194	219	178	200	177	208	213	228	199	203	200	216	183	185	231	214	219	211	196	196	207	204	228	197	194	180	204	196	204	172	195	208	194	202	200	218	171	222	210	204	180	198	230	204	181	189	194	210	198	218	191	215	228	229	195	206	236	184	203	217	198	226	206	210	222	231	205	201	197	221	212	240	228	211	221	195	200	180	226	189	194	198	201	186	191	191	218	190	219	204	189	205	219	197	184	184	188	210	187	198	187	201	190	207	217	204	192	230	227	204	227	206	179	227	219	188	198	203	197	209	191	201	219	213	213	218	203	225	196	204	203	206	209	205	220	206	202	228	207	197	212	208	227	170	189	227	233	211	187	205	197	192	217	202	202	197	209	203	221	196	204	202	182	189	223	216	203	207	184	201	218	199	217	199	210	215	197	186	188	214	235	213	205	208	240	211	196	212	207	231	183	190	218	207	220	217	215	198	215	185	200	217	193	188	210	211	185	200	213	192	199	216	210	217	207	185	198	187	213	193	193	188	251	199	187	199	201	210	208	194	224	218	183	195	205	203	228	198	187	169	189	225	213	213	196	226	184	203	192	222	230	192	198	193	204	215	176	214	188	202	224	182	205	210	210	181	216	200	192	211	220	219	193	189	199	222	194	196	215	221	206	205	189	220	199	197	172	217	181	203	202	214	202	194	170	207	207	193	188	205	198	198	242	185	213	223	236	209	194	201	209	198	233	210	216	217	222	214	188	222	203	203	193	226	208	196	222	186	226	178	188	225	219	205	179	197	195	215	176	178	193	213	220	196	194	218	186	188	170	186	202	209	200	195	213	196	194	177	204	196	233	215	222	206	199	223	194	203	195	235	193	220	205	229	195	216	196	216	210	211	212	195	217	204	189	208	208	219	183	222	203	198	215	203	217	196	231	221	217	187	196	201	209	226	205	206	200	175	209	210	244	236	200	242	213	188	212	213	192	193	199	210	231	212	182	191	203	205	178	204	196	222	188	217	203	215	214	204	202	213	204	192	189	208	212	199	211	189	175	180	206	195	193	228	205	185	201	185	206	178	197	191	191	198	192	208	217	202	234	229	212	200	236	208	221	185	220	213	213	193	192	204	208	172	219	202	174	211	201	212	188	214	199	228	214	191	214	190	214	210	212	198	226	209	204	200	231	180	229	187	238	216	203	199	204	237	200	198	229	186	204	197	227	188	205	219	209	208	210	213	221	187	192	209	222	216	187	207	225	179	203	198	194	182	218	236	227	204	212	205	214	206	189	211	240	209	195	201	189	189	211	212	223	218	181	211	230	223	201	187	222	180	230	214	220	189	211	223	196	210	208	207	234	196	222	193	207	228	191	207	187	219	181	206	185	201	199	208	244	219	196	216	193	227	195	221	199	186	210	201	176	198	217	199	190	189	206	204	211	221	189	197	207	204	203	175	231	217	195	208	204	201	221	221	207	196	222	199	193	198	223	224	183	213	205	211	207	180	214	179	192	177	164	192	213	204	229	181	189	205	209	191	211	204	222	219	200	187	213	204	197	201	220	196	186	207	185	199	215	192	187	180	205	219	210	218	192	195	219	238	212	194	221	201	214	203	181	202	200	199	193	210	229	196	185	187	188	198	201	240	219	206	193	181	208	209	204	191	215	181	205	194	181	245	204	193	202	213	164	213	183	175	220	194	214	176	191	196	211	207	228	203	222	181	196	214	229	193	221	188	200	215	209	209	196	204	199	216	177	198	205	187	197	215	243	182	191	225	226	217	197	223	198	207	192	194	191	181	197	169	196	243	223	193	188	187	226	191	222	192	201	180	193	216	201	206	216	212	226	210	201	209	212	177	189	224	216	224	228	206	184	211	206	226	237	206	188	203	191	225	206	216	250	194	193	186	202	190	202	205	197	199	207	198	187	190	209	205	193	210	208	172	221	209	206	185	193	198	216	223	208	213	226	209	191	210	215	224	209	204	205	215	207	180	197	180	186	198	205	242	202	206	220	192	194	223	205	192	224	206	212	199	200	197	199	219	201	230	206	213	213	186	238	243	205	220	212	210	219	220	229	194	177	195	230	192	211	206	216	175	174	192	186	197	191	215	225	209	214	200	195	201	200	184	229	197	226	187	213	221	198	201	211	191	220	205	202	224	161	214	205	244	200	177	205	186	192	220	220	214	203	203	200	206	212	200	227	214	210	170	197	237	199	191	186	197	198	213	239	236	202	197	213	210	203	205	201	197	219	186	194	202	232	205	189	189	207	205	211	181	178	196	202	222	177	183	194	222	222	215	187	228	221	219	211	197	199	210	223	198	193	206	218	215	218	217	222	206	224	200	210	213	249	215	203	210	186	218	223	204	203	212	200	207	194	180	202	217	217	212	190	190	219	188	206	187	210	190	211	195	202	180	188	210	195	208	215	194	202	180	197	208	231	186	203	189	206	221	205	209	212	200	226	186	201	205	206	198	218	216	216	200	191	199	203	214	222	207	193	182	206	203	200	210	196	191	189	204	220	197	194	201	237	194	215	208	183	242	196	184	182	200	206	181	228	229	214	197	201	217	192	207	187	213	213	227	197	180	206	205	199	215	215	198	204	185	195	221	172	224	185	204	196	233	201	208	191	212	222	186	207	197	190	192	208	223	215	216	199	205	219	233	211	187	216	199	200	203	197	185	230	189	210	230	184	204	198	203	201	219	232	223	224	207	218	182	213	216	214	242	194	248	213	188	180	197	204	197	216	208	190	208	181	221	212	195	192	185	194	208	178	215	191	234	221	211	229	201	224	214	215	206	217	189	198	194	216	187	208	218	207	193	213	226	222	241	243	205	218	206	187	198	204	200
7817	5966	16783	21347	20970	13624	7518	3657	2762	2362	1987	1601	1225	1052	1017	942	873	829	796	773	937	1092	1151	1094	1075	1226	1634	1640	849	645	669	637	676	623	631	730	627	621	589	603	569	842	1105	849	1091	3334	602	570	548	542	563	558	551	530	570	518	530	564	526	560	531	521	545	540	501	549	513	550	565	554	528	487	539	614	525	531	526	550	547	592	549	524	487	546	542	539	540	527	578	541	535	532	523	528	545	491	545	584	572	516	572	545	528	546	508	537	548	525	545	525	534	563	518	496	522	544	511	505	504	537	531	530	557	564	574	532	508	530	535	589	578	541	587	548	519	513	525	527	528	558	543	524	525	571	543	544	569	510	523	494	553	584	536	532	539	543	515	543	550	560	516	549	520	537	580	531	544	502	512	601	530	581	564	560	513	539	550	523	544	514	514	566	546	544	555	541	528	559	513	572	508	550	565	530	520	529	564	550	528	534	570	534	583	514	558	573	561	577	533	533	524	522	543	515	548	534	545	546	542	524	475	537	560	534	536	524	547	519	549	517	529	547	568	562	556	558	527	537	545	518	576	532	512	534	573	534	570	531	537	554	538	531	553	514	566	558	543	526	571	492	528	529	569	569	547	554	541	548	508	538	542	564	507	530	552	520	516	539	529	520	531	559	558	521	535	546	509	568	548	530	478	561	578	535	523	513	518	526	517	515	574	508	543	534	557	530	494	546	552	524	522	498	524	526	516	528	535	487	529	557	519	503	562	541	595	521	497	523	525	520	524	526	566	500	511	501	525	528	528	530	528	556	550	548	523	498	540	557	508	521	594	552	534	513	554	557	564	561	554	527	566	512	507	546	525	577	535	529	522	519	540	568	514	520	537	503	562	549	572	529	530	501	507	528	483	554	518	558	557	516	547	557	498	555	539	528	527	558	531	546	540	491	523	520	535	497	533	547	560	506	551	565	501	528	554	544	550	555	561	577	526	556	537	537	507	507	533	485	558	525	526	537	579	532	514	506	539	529	599	498	516	573	528	522	517	535	506	537	537	569	512	502	521	535	519	499	511	551	544	513	552	508	523	567	514	506	517	543	495	538	561	531	539	527	510	549	529	552	548	531	541	563	532	538	493	521	490	557	530	547	561	533	539	585	497	508	533	575	524	565	557	528	569	532	542	510	567	537	521	519	506	517	503	534	556	523	579	545	536	535	539	519	591	515	528	528	537	552	540	606	513	498	546	509	535	542	497	527	522	536	530	557	578	583	543	525	516	542	552	522	550	551	532	516	552	503	540	529	505	532	520	552	515	516	547	553	535	565	534	508	506	535	550	514	552	533	536	550	507	508	515	527	528	515	543	523	554	500	561	514	495	556	532	554	613	477	536	515	492	554	523	511	560	522	527	531	532	563	487	506	574	548	570	496	506	533	540	528	502	517	527	536	570	566	531	542	509	550	552	534	534	524	543	505	539	531	481	510	542	566	529	479	559	510	570	523	529	528	513	524	536	512	510	540	527	573	518	554	523	556	553	547	570	568	548	472	526	525	548	534	545	503	532	497	552	537	561	528	517	521	528	530	564	539	538	483	565	569	546	529	529	565	533	533	540	497	585	512	565	541	540	551	552	564	549	509	531	545	556	565	548	573	532	528	521	530	532	512	585	541	566	513	510	556	561	548	490	547	554	504	532	517	553	569	552	492	478	541	545	529	563	541	563	496	544	510	528	531	544	510	516	542	526	556	558	573	492	534	501	535	525	492	521	542	573	511	531	539	531	534	519	564	577	562	557	533	582	564	539	556	531	519	561	576	534	580	526	554	543	535	585	530	519	504	565	550	558	506	542	530	552	529	548	533	535	554	512	567	502	540	578	562	516	506	525	531	536	539	532	491	544	558	516	489	492	559	561	504	556	553	535	523	501	535	523	561	489	519	562	538	568	513	523	550	553	498	535	526	559	578	520	569	530	526	534	537	528	526	546	503	535	508	549	524	532	560	543	596	554	555	532	551	497	530	532	582	512	536	549	518	529	576	529	563	561	555	532	517	544	523	542	517	501	560	539	527	511	580	540	542	558	546	514	525	538	542	522	505	560	590	532	503	554	562	537	542	553	528	560	580	525	554	500	545	562	513	552	559	531	561	529	512	531	519	547	556	539	530	517	530	536	541	522	553	498	547	591	532	501	530	515	497	562	534	546	520	519	544	543	552	538	526	588	527	499	513	562	519	546	545	538	534	538	487	545	552	526	520	511	553	493	536	542	569	512	556	575	508	533	507	478	514	591	513	513	545	530	484	548	545	547	499	502	548	570	572	495	536	510	568	534	528	533	537	561	550	562	549	532	540	550	553	546	527	500	544	546	517	555	560	542	554	532	555	550	567	567	548	532	546	511	511	566	546	516	549	532	602	542	509	526	525	528	543	548	534	560	580	558	517	518	501	552	521	513	587	538	531	493	548	552	557	556	523	557	533	559	513	550	546	501	458	525	541	544	534	575	540	546	538	507	519	527	526	570	531	521	526	563	491	552	555	563	528	503	513	520	493	587	522	506	522	515	555	519	571	504	524	558	533	509	546	527	547	515	506	510	509	541	520	503	495	514	532	553	562	529	499	563	561	509	552	564	580	513	503	546	571	556	554	532	579	547	536	535	507	523	546	503	527	553	521	531	516	520	536	564	557	550	549	537	525	538	558	541	539	529	575	497	558	566	557	521	512	545	514	522	528	540	575	557	564	520	539	501	548	517	536	540	549	505	502	538	536	556	531	517	589	539	544	545	533	513	562	543	530	521	547	494	550	556	566	563	540	523	538	528	525	509	543	512	555	499	539	515	549	565	546	523	568	536	522	557	524	532	517	531	562	514	555	482	528	595	528	517	570	521	552	524	520	542	502	553	520	527	578	531	541	551	544	487	560	558	526	498	535	507	538	558	511	505	547	552	548	552	547	529	477	496	540	524	570	532	561	524	521	558	546	517	532	482	518	535	522	521	525	515	511	542	530	541	529	528	544	536	528	539	558	518	548	529	477	530	539	515	530	510	565	537	564	554	526	511	487	518	499	503	576	556	542	522	537	500	490	527	558	526	536	537	514	500	530	522	554	539	564	538	520	494	572	534	548	523	526	560	545	553	555	523	520	553	564	521	527	541	501	569	499	542	569	531	504	526	530	551	519	517	548	536	555	527	521	518	535	507	511	538	549	531	535	508	541	562	546	559	540	540	548	538	517	546	571	510	534	506	547	540	544	546	544	534	562	542	542	533	560	543	542	542	541	531	521	525	556	537	538	529	546	542	531	509	563	506	574	530	532	523	522	582	563	532	534	522	556	544	544	546	535	535	541	554	558	547	534	555	562	550	504	504	550	537	553	561	531	525	514	535	562	555	527	584	557	562	535	537	506	557	524	558	530	546	579	544	531	546	548	512	534	533	518	517	531	527	494	502	514	495	544	554	557	500	512	573	496	549	507	517	537	546	529	513	514	581	524	577	538	517	544	493	548	519	506	514	532	554	551
19604	12373	17889	15943	11559	6666	2924	1558	1049	777	663	601	526	530	494	464	442	426	443	444	417	468	511	473	515	491	588	517	397	385	404	406	378	378	402	378	377	365	386	409	368	355	480	454	478	1065	388	339	383	353	416	360	364	369	364	372	379	367	353	375	374	384	382	369	361	348	376	338	383	346	337	367	347	347	330	362	361	364	357	372	397	363	348	440	354	372	364	399	358	364	384	314	340	376	346	356	341	374	367	343	382	379	389	363	375	367	364	376	380	379	349	359	361	362	352	337	352	362	374	357	351	363	343	367	334	347	344	353	340	378	354	381	346	360	356	344	362	343	388	379	340	364	352	377	382	345	346	351	385	337	379	326	327	371	330	353	384	379	359	379	316	339	376	325	415	353	351	343	295	382	375	334	356	346	356	365	363	360	356	367	384	346	349	364	357	343	342	338	349	374	360	338	377	368	362	375	361	341	333	344	360	376	384	319	368	367	342	356	356	329	333	338	333	358	345	361	334	361	343	411	351	347	357	372	351	345	368	328	350	355	354	354	326	337	341	375	372	334	339	360	382	363	361	344	382	362	337	364	392	351	351	368	330	347	347	331	381	348	346	341	352	390	325	372	320	367	370	337	345	328	352	371	346	355	361	362	393	318	356	349	375	378	358	349	361	333	358	369	366	336	374	351	336	346	338	386	362	356	372	378	366	328	324	365	348	353	341	341	351	325	305	331	338	373	402	342	323	333	349	340	374	337	339	349	380	367	340	344	320	341	358	347	320	321	381	341	341	338	355	359	360	362	378	369	396	389	337	363	347	324	364	322	359	382	389	353	354	364	365	374	347	373	316	371	363	405	354	355	365	359	358	368	337	367	306	391	356	341	362	340	367	362	378	339	350	366	348	374	362	353	346	320	354	346	356	330	381	357	376	304	372	368	338	354	373	343	331	376	349	360	341	362	336	345	400	368	338	382	325	377	359	344	373	334	357	379	357	357	362	360	356	359	385	353	342	387	336	377	342	368	371	391	385	358	382	424	347	366	337	353	350	341	350	374	341	325	339	348	361	350	358	379	357	348	342	333	344	358	377	378	336	385	379	353	360	335	351	369	345	342	347	332	347	370	331	355	363	334	365	358	350	342	364	378	370	366	381	354	332	332	357	355	352	373	376	343	338	364	334	374	366	361	359	386	384	396	374	346	364	334	361	383	386	411	349	339	378	350	390	349	348	380	342	326	376	383	351	407	357	364	399	351	322	379	360	339	352	343	355	341	344	391	364	336	387	358	378	322	354	332	387	355	361	349	340	374	351	374	383	357	355	359	322	341	343	344	346	372	339	378	364	333	350	327	369	356	343	323	367	374	358	352	344	330	354	338	367	367	312	347	371	338	340	346	403	347	358	376	345	350	335	325	352	338	395	404	329	347	349	335	366	351	367	324	359	330	346	328	346	362	370	351	379	357	370	367	375	352	363	378	350	394	383	368	339	404	332	332	357	358	359	363	359	370	387	383	392	410	367	368	337	383	327	362	323	374	349	358	374	346	375	376	361	363	329	337	379	343	334	351	357	399	324	370	344	357	357	382	367	363	354	366	339	368	385	344	376	369	354	358	368	385	312	361	335	346	363	350	306	380	360	354	346	372	325	377	338	365	347	378	344	366	354	374	378	345	312	354	367	338	329	358	359	352	365	361	353	358	390	331	380	350	346	334	348	338	378	348	341	356	362	356	373	370	351	371	371	340	369	353	353	345	356	341	360	322	351	370	343	360	381	355	364	365	357	321	369	343	347	352	332	368	372	347	383	360	372	356	376	357	377	374	382	335	369	370	341	374	360	375	353	369	372	353	362	344	343	337	347	360	358	389	348	362	336	371	337	368	332	340	382	366	346	338	339	346	332	333	369	362	365	326	334	374	354	399	338	316	349	322	328	355	388	357	373	345	313	341	348	344	374	382	363	338	341	366	379	352	361	411	369	338	402	335	346	376	358	388	347	366	371	346	359	357	342	377	375	352	368	382	338	361	376	349	404	348	347	389	345	365	360	326	353	338	376	318	384	376	366	343	365	348	379	349	357	339	364	339	374	388	388	388	347	324	339	359	354	360	340	343	306	383	359	369	343	385	366	356	389	336	356	330	325	340	377	376	378	353	370	349	373	389	323	330	346	383	352	401	368	358	367	375	325	352	358	337	363	343	364	328	333	357	339	327	340	343	330	368	343	353	349	340	368	363	371	368	375	376	352	313	370	376	351	363	326	350	372	336	344	342	366	344	375	342	383	367	330	354	377	342	361	332	393	368	353	357	368	357	354	369	347	356	397	381	364	344	392	395	331	327	350	355	342	321	356	355	368	357	384	330	370	366	312	304	349	350	388	364	347	338	340	373	332	385	324	371	370	333	323	384	385	358	350	348	379	327	354	401	346	351	401	362	348	364	352	349	358	342	317	383	358	381	356	363	349	345	341	346	357	388	315	361	358	348	386	356	360	358	345	354	338	319	349	386	380	375	385	334	345	386	396	327	360	382	343	327	352	339	340	323	361	349	351	347	354	371	333	334	389	385	336	386	358	340	362	354	377	349	350	352	360	323	348	354	281	351	316	327	338	336	330	376	356	353	401	360	364	373	385	340	368	358	359	350	388	344	363	356	345	349	354	372	361	363	337	321	346	370	349	369	331	339	329	356	402	393	345	361	348	378	371	335	333	353	355	355	377	331	330	372	395	367	370	326	331	354	355	347	359	385	371	351	380	343	364	347	367	356	355	309	365	397	376	327	354	355	345	353	387	335	338	379	370	344	371	351	372	367	359	377	343	339	341	389	381	353	358	376	389	359	342	384	306	353	364	373	353	351	328	387	370	370	331	361	382	352	370	377	332	321	353	339	364	341	339	352	361	354	323	299	379	392	346	355	325	369	338	324	323	362	345	371	363	343	343	338	377	350	332	338	324	352	342	327	346	341	366	396	339	380	363	380	367	354	386	333	364	355	352	363	363	339	368	366	346	367	364	397	341	366	355	361	352	368	348	383	343	329	367	318	327	358	377	388	398	343	353	356	348	360	372	313	350	363	337	359	422	352	339	362	397	357	350	346	378	341	358	369	392	364	361	351	326	338	342	356	372	367	384	372	341	337	374	405	358	350	346	319	339	338	348	347	345	333	368	371	350	354	391	345	345	379	364	372	374	362	345	400	356	364	362	322	357	346	346	359	363	331	345	359	366	374	385	356	356	402	319	382	370	359	390	371	373	355	357	338	364	352	363	364	330	367	365	411	339	383	362	359	380	390	361	353	323	358	367	382	364	395	360	328	371	335	387	350	354	352	343	355	386	343	390	396	384	331	346	357	323	348	358	362	363	339	332	355	371	348	342	341	339	376	372	366	354	350	343	369	384	317	331	337	399	351	358	350	330	357	366	350	307	398	337	321	313	369	386	354	344	370	379	319	316	367	317	347	379	330	371	374	362	324	373	327	338	357	339	335	369	369	353	361	374	350	361	374	406	347
10541	9019	22751	26206	24970	18319	9224	5538	3963	3321	2832	2319	1959	1798	1759	1640	1484	1387	1294	1353	1495	1712	1837	1685	1799	2084	2568	1976	1251	1091	1055	1046	1065	954	1016	990	1009	982	945	979	999	1157	1843	1547	1746	6216	964	894	921	890	870	883	939	847	893	883	861	863	920	891	857	905	876	893	887	883	905	836	848	840	894	846	910	870	884	877	830	861	876	850	898	929	898	889	832	888	861	825	869	807	808	863	851	837	856	854	841	836	867	846	843	865	837	850	868	840	828	798	888	776	884	834	882	896	843	848	828	834	837	822	841	881	860	890	840	876	856	864	848	859	801	845	864	826	855	887	819	853	818	835	919	840	874	866	820	870	848	833	880	850	795	821	880	887	885	848	843	867	867	849	851	797	829	899	850	902	828	853	869	864	865	887	868	853	774	799	880	909	869	841	856	831	812	862	856	882	827	858	838	843	837	850	872	853	847	814	833	859	829	874	904	832	859	840	796	880	865	858	812	844	880	859	815	864	828	815	854	784	837	834	853	887	814	840	822	859	867	852	839	824	868	848	842	907	868	828	881	903	850	849	860	810	827	867	796	871	889	879	876	837	811	884	827	845	812	858	832	886	838	855	850	869	866	798	854	850	788	838	889	802	838	840	848	861	868	834	843	895	832	860	906	890	819	853	879	775	828	913	837	912	867	867	916	829	877	891	896	828	848	849	893	859	840	822	827	803	853	844	860	852	907	892	869	865	833	827	868	911	820	832	854	862	852	863	808	899	847	836	895	852	883	899	863	869	808	805	872	835	874	848	889	819	818	825	809	878	864	863	837	819	827	867	859	845	868	857	834	861	891	867	807	830	807	799	810	890	864	805	900	834	861	843	861	825	880	841	822	847	866	818	884	855	890	850	835	870	836	837	837	869	826	815	810	893	888	802	873	865	838	869	858	846	929	802	875	837	868	805	831	846	849	828	828	842	825	859	828	837	873	887	879	889	829	857	882	844	824	819	850	845	848	860	867	824	836	861	851	813	829	827	889	896	842	841	851	809	846	835	850	908	854	851	799	849	883	844	881	888	867	868	866	855	845	809	798	869	799	845	881	840	819	869	837	830	855	862	865	804	892	906	794	831	809	832	828	865	853	843	835	860	854	840	864	850	871	816	863	826	861	871	851	837	835	839	869	816	862	868	831	847	853	788	843	795	798	832	849	821	837	894	874	882	804	887	868	817	870	834	883	883	841	851	893	879	847	864	866	821	826	894	839	796	880	876	808	833	872	878	883	851	867	843	824	815	896	826	870	837	848	876	856	806	820	839	781	798	883	876	830	820	856	861	834	815	865	873	889	834	845	880	835	848	843	842	865	860	812	860	841	879	801	866	843	881	832	855	835	825	829	895	844	811	823	844	844	853	848	844	891	873	878	866	918	829	866	844	874	864	787	890	850	828	868	855	819	812	841	880	827	851	829	835	833	875	815	842	837	811	832	794	767	844	821	885	855	835	791	884	843	843	836	848	803	904	856	839	804	799	896	832	821	860	847	864	841	859	856	875	837	912	868	839	857	849	799	824	883	852	838	873	873	862	822	847	860	818	846	893	826	850	808	870	888	849	842	840	867	879	847	848	842	890	836	825	903	879	867	878	852	824	871	827	823	859	839	835	809	792	834	816	817	873	864	906	821	894	813	802	832	812	804	926	843	881	825	871	824	832	835	795	845	863	839	855	846	873	824	837	808	857	859	880	829	848	863	785	858	871	846	859	872	835	846	878	878	843	778	879	926	827	862	863	812	893	810	872	825	830	875	866	827	848	819	883	884	846	846	784	859	902	823	841	869	854	869	807	822	847	834	850	843	846	872	833	825	933	857	806	812	864	924	850	845	843	838	882	845	799	846	879	867	871	847	850	837	881	846	869	779	863	876	851	784	873	858	875	851	772	838	801	856	829	800	845	859	899	805	821	883	848	856	916	851	862	837	865	818	841	835	832	847	835	849	885	832	861	867	842	858	828	866	782	840	826	861	826	855	906	835	902	845	910	799	864	857	808	864	876	870	847	815	847	846	815	823	832	891	898	860	804	845	858	856	775	852	838	845	878	868	844	827	827	859	837	875	812	849	839	885	876	884	847	888	856	908	897	895	814	856	821	870	831	881	871	856	880	834	861	848	835	843	875	901	897	840	847	854	906	838	864	806	849	837	911	883	905	875	868	895	922	846	844	847	851	808	855	854	866	882	861	866	862	851	894	844	833	856	818	831	914	803	846	856	837	892	860	849	879	875	825	871	858	885	835	803	852	887	829	880	872	857	825	815	840	870	821	838	836	852	884	836	866	889	841	871	817	837	865	828	865	854	826	837	831	805	880	856	831	875	878	863	895	860	865	858	846	875	889	813	854	822	792	815	835	847	857	902	824	820	876	823	844	830	818	861	858	837	894	849	827	873	841	835	834	826	848	846	854	832	837	796	855	821	835	876	836	839	868	875	921	849	873	814	901	850	882	850	897	893	824	853	849	834	879	796	855	823	824	871	838	814	830	831	872	806	851	845	902	825	836	886	841	890	874	862	827	812	840	866	844	801	909	796	878	904	830	890	873	834	808	824	861	896	857	750	837	828	830	822	847	828	851	794	836	844	864	831	885	792	838	840	813	840	864	877	844	853	859	835	891	839	857	872	838	897	843	846	841	792	839	859	859	832	809	898	877	833	851	917	889	851	873	867	780	852	835	839	829	853	828	812	889	851	816	825	874	883	852	848	842	864	866	892	875	840	866	860	768	843	867	843	797	857	866	881	897	836	851	833	802	788	871	834	850	856	847	834	857	912	867	877	837	882	928	884	853	877	874	845	833	830	849	880	841	841	867	888	859	862	859	883	841	808	784	883	883	865	839	831	853	883	831	807	829	844	839	810	838	864	828	868	887	851	825	864	833	869	856	842	875	835	829	832	846	861	842	847	827	853	837	753	845	834	821	841	825	858	865	859	863	870	842	867	891	895	845	892	829	814	878	868	873	855	822	900	844	872	866	858	864	831	837	868	839	865	859	798	838	826	875	861	851	825	842	797	842	794	882	826	845	828	888	827	826	841	847	842	880	831	865	850	825	869	857	833	808	800	834	820	886	870	849	830	828	857	812	836	870	851	837	825	872	831	859	824	891	833	866	880	829	875	830	882	860	834	832	844	832	852	879	872	926	845	792	851	872	904	794	853	858	901	873	866	839	869	898	812	891	902	857	845	868	854	864	840	861	804	857	849	911	892	875	841	830	844	811	857	844	842	814	843	850	838	857	848	887	857	832	804	856	823	781	874	845	821	844	816	839	775	862	886	819	889	835	859	829	888	931	886	879	873	855	819	820	814	861	814	802	852	843	895	766	841	843	869	896	816	811	877	856	846	853	865	820	869	851	874	831	871	793	856	843	818	814	869	819	845	855	861	855	849	803	875	846	884	861	866	877	918	796	827	896	812	861	852	831	822	841	829	867	899	864	821	850	845	813	833	884	883	833	851	836	872	850	853	889
2800	2431	6253	4426	2709	1469	492	338	275	290	275	227	229	218	225	229	214	207	231	225	239	206	224	244	231	248	259	241	201	200	202	215	212	199	194	193	179	199	195	243	211	231	254	213	226	242	191	180	176	195	212	186	197	207	194	195	192	223	211	218	192	206	179	219	211	196	210	203	197	202	211	197	199	219	196	203	195	192	206	215	220	230	206	242	190	218	197	212	210	211	215	205	185	203	227	208	223	219	201	208	223	199	182	221	189	225	221	226	224	212	189	216	220	224	216	188	204	217	206	211	213	201	210	196	227	220	218	208	204	193	209	199	203	161	210	185	196	207	207	180	222	219	224	192	205	188	197	205	202	224	211	182	196	195	227	222	216	201	188	225	212	195	219	195	200	205	182	188	211	210	225	210	198	223	181	195	207	207	197	205	219	185	204	191	185	215	216	194	210	230	213	213	217	228	190	194	195	230	228	202	208	210	209	203	212	213	202	207	231	210	233	202	216	200	223	227	221	212	203	183	210	187	178	214	204	243	230	205	201	199	211	191	192	197	211	204	190	211	176	211	209	195	202	178	203	217	217	222	197	196	208	217	213	197	198	199	216	231	213	199	199	196	185	208	202	203	203	210	228	236	197	198	211	204	205	225	196	210	220	198	218	201	203	198	225	215	204	194	191	200	209	197	210	185	230	213	206	236	201	205	227	210	191	200	195	213	229	208	186	182	223	185	213	213	203	232	201	212	192	205	174	213	178	201	242	215	186	215	220	234	194	205	198	241	203	219	226	201	208	205	178	206	192	203	177	183	194	224	217	213	201	197	239	216	208	210	180	186	198	199	226	182	204	209	204	185	203	206	179	159	216	210	205	209	198	197	245	190	218	227	207	203	212	207	223	192	201	198	216	198	207	205	220	212	173	201	217	198	202	230	237	208	235	216	199	184	221	208	195	220	218	210	211	189	224	205	232	214	166	213	210	205	183	224	198	200	201	201	213	210	224	194	192	212	229	195	222	192	209	211	189	202	203	184	201	192	204	198	213	219	226	217	237	207	219	226	208	191	191	208	237	203	197	229	206	209	218	224	186	213	184	184	202	187	225	193	189	216	175	207	206	233	173	188	192	230	173	188	189	204	244	200	190	193	197	211	204	227	183	196	215	207	195	227	220	197	199	211	222	205	204	208	212	206	198	230	230	203	219	204	228	212	209	199	203	218	218	206	203	204	212	197	202	204	195	225	226	199	201	185	233	236	218	208	202	192	205	208	186	199	204	207	179	201	215	200	212	211	218	206	224	207	210	196	209	214	225	212	198	215	215	182	194	205	182	218	181	183	212	194	209	195	216	212	212	186	201	208	206	205	199	207	221	200	208	215	221	216	188	208	204	204	199	207	237	185	190	224	210	216	205	198	206	216	226	184	214	224	212	186	228	219	226	204	206	199	220	201	206	187	209	219	210	219	208	185	199	216	217	194	206	200	205	230	205	200	203	192	202	202	197	187	184	210	213	214	207	206	190	197	213	184	218	209	212	191	211	221	194	194	211	199	177	211	180	203	201	211	191	205	199	197	197	203	221	208	219	201	202	205	209	208	226	217	221	204	200	195	217	182	181	208	226	212	205	216	189	209	175	230	188	215	199	195	212	184	198	187	205	200	204	195	204	198	205	205	210	217	215	188	195	197	221	214	210	194	199	223	202	201	216	195	195	224	210	211	199	188	230	198	223	201	198	190	197	195	198	204	201	197	238	181	198	197	206	187	222	204	201	209	214	201	188	229	209	201	195	229	201	217	235	209	191	201	195	205	222	204	207	178	207	218	193	234	217	218	201	202	211	210	204	241	197	229	198	196	176	215	201	215	197	176	207	234	238	211	222	207	189	189	220	198	191	189	219	206	192	230	204	206	182	211	209	195	201	201	199	224	191	197	215	194	222	226	226	206	184	202	202	201	203	197	205	230	188	215	225	200	224	208	192	207	178	213	193	212	226	208	196	200	217	202	191	200	205	195	244	191	204	201	203	214	224	198	206	189	201	215	197	199	216	223	204	214	215	216	230	208	188	200	206	182	207	187	250	178	221	206	216	211	217	181	174	193	181	188	187	187	193	222	234	200	198	209	180	211	196	223	215	195	223	212	190	180	209	194	229	229	245	220	186	183	237	196	244	196	206	207	213	224	191	198	219	217	221	190	235	217	186	195	228	192	175	208	212	194	188	201	216	189	208	217	214	226	216	215	206	204	232	200	194	214	206	195	218	202	206	231	223	218	175	233	202	222	232	196	195	197	192	212	209	212	196	207	189	219	224	178	201	198	218	228	202	213	212	215	189	203	223	181	214	200	230	202	214	188	201	203	200	208	209	206	205	177	215	202	214	217	228	225	224	200	241	198	186	206	198	212	211	195	204	213	196	210	218	198	188	215	250	202	196	203	233	167	203	190	223	224	189	224	208	228	208	215	209	215	200	215	206	207	197	199	217	224	209	196	205	203	178	191	217	204	209	208	205	200	228	180	226	179	183	219	211	217	210	240	214	189	199	190	205	192	222	179	205	205	178	199	183	204	201	196	217	208	210	187	187	207	218	226	203	198	207	185	196	197	178	204	208	193	192	213	258	190	222	187	199	189	230	186	187	228	231	182	212	226	190	171	197	242	236	199	208	219	199	192	212	204	199	184	201	194	186	214	193	195	212	194	210	206	217	216	183	234	225	209	194	199	211	207	229	222	178	220	200	201	193	197	221	218	175	212	224	227	210	171	216	196	199	233	206	197	207	209	186	206	248	191	213	213	234	218	209	206	208	204	198	200	210	194	210	187	215	209	191	227	229	245	228	221	190	201	223	191	209	206	200	217	222	187	216	228	197	209	201	218	187	201	208	214	206	185	204	192	221	205	231	221	210	202	206	174	195	221	177	191	205	213	223	217	211	221	220	184	217	227	211	196	217	203	190	190	196	186	214	191	187	199	208	212	199	217	217	197	217	207	191	195	206	221	198	218	211	191	205	212	205	203	193	217	189	187	184	204	218	207	198	235	203	194	216	224	200	190	239	229	205	211	200	236	184	190	227	189	200	198	215	208	205	202	223	197	218	219	228	206	225	185	213	218	221	209	211	203	205	197	200	188	192	210	212	232	167	206	224	223	219	181	182	208	207	212	173	198	212	186	193	225	216	198	196	191	186	199	218	213	220	204	213	199	200	200	182	204	200	202	186	198	210	209	210	225	221	194	222	189	204	198	209	205	193	226	215	203	196	211	226	227	174	216	207	237	230	211	200	239	221	195	185	212	197	207	180	215	219	224	193	206	193	207	190	215	214	181	223	198	216	232	198	190	168	210	210	204	196	199	191	208	218	185	227	212	204	238	238	182	198	200	228	193	230	187	198	212	192	225	208	198	205	200	195	210	198	197	219	202	226	198	220	202	226	193	208	231	180	215	210	198	215	211	210	200	225	184	205	220	231	212	215	214	230	187	204	208	195	202	208	219	216	213	187	205	180	206	214	179
2700	2622	10730	11485	9348	5800	1987	1296	893	824	784	668	654	564	577	563	571	576	566	562	669	753	680	685	802	849	949	705	559	555	568	536	535	517	516	579	541	516	521	541	590	808	844	710	611	648	495	484	541	516	552	536	545	551	508	542	512	521	524	561	521	514	542	505	503	530	491	508	490	489	522	490	518	527	512	521	526	474	513	563	506	534	498	548	541	485	525	527	537	549	492	498	494	507	481	514	545	547	539	521	513	566	464	505	525	526	536	514	525	542	518	509	528	519	510	495	530	528	547	548	555	502	520	506	529	522	540	492	530	502	539	511	492	499	525	546	507	517	503	495	506	536	510	523	515	490	522	523	543	500	549	534	514	490	508	531	505	526	492	512	507	530	484	484	515	560	526	507	518	528	514	480	504	527	547	532	495	534	489	551	564	509	504	507	544	526	520	495	524	495	507	477	517	556	523	505	498	514	564	530	560	506	538	520	540	550	543	546	489	518	530	558	511	539	541	495	529	501	512	545	540	527	493	520	527	530	486	493	554	538	523	496	544	517	518	516	515	503	468	493	510	515	466	542	565	532	523	520	536	554	500	524	520	525	518	488	549	525	500	527	540	498	541	517	542	509	489	515	501	543	521	474	486	541	492	546	511	543	547	511	492	515	533	488	563	523	510	527	525	474	524	541	507	523	525	511	480	528	487	498	538	543	521	561	547	518	565	548	526	499	531	486	526	488	536	541	515	571	543	480	570	493	523	527	494	555	568	513	563	487	531	514	529	500	561	515	495	545	490	518	556	506	501	502	512	532	531	512	536	516	526	563	499	578	520	548	499	493	523	539	486	516	506	503	579	524	519	523	525	534	533	537	533	513	490	513	513	538	528	519	522	528	522	515	524	550	557	479	538	508	534	553	495	524	511	523	502	535	512	519	519	519	507	554	485	491	531	552	496	517	508	526	544	518	551	506	566	525	538	512	549	525	495	533	560	516	510	559	484	500	538	535	511	520	527	527	539	500	517	551	502	529	501	534	488	510	500	502	484	487	494	496	468	540	522	497	580	503	526	547	515	495	507	518	516	553	532	526	566	516	537	532	522	511	514	505	505	526	505	509	562	515	498	504	541	560	450	535	529	534	552	512	508	513	566	541	525	513	484	516	518	554	531	536	535	527	537	509	534	575	547	536	543	499	528	510	514	566	544	515	515	505	531	536	513	478	561	545	517	542	508	542	570	503	480	529	533	498	534	543	503	555	525	539	565	493	521	521	538	497	519	508	510	527	490	516	537	498	497	516	523	548	521	534	475	555	556	518	533	506	532	523	479	526	542	491	534	532	511	510	537	503	483	502	561	543	532	537	496	537	501	523	480	490	497	507	497	527	536	492	545	517	534	534	509	492	472	533	487	541	483	486	532	480	523	551	511	490	523	532	484	559	498	559	505	541	535	525	562	519	514	552	544	530	520	513	513	488	515	482	542	527	518	493	544	526	547	526	542	527	512	498	524	529	536	492	554	506	557	509	536	546	497	492	543	520	481	473	495	539	528	512	505	527	526	532	521	513	531	517	515	489	502	534	564	516	496	515	542	500	485	504	491	531	544	503	552	505	503	517	470	520	501	531	543	525	510	527	509	478	514	578	495	550	515	519	545	489	536	531	542	476	517	526	522	572	515	564	547	516	586	521	486	525	514	524	518	536	514	485	503	564	498	542	543	508	555	512	518	480	490	518	486	512	515	515	538	496	517	522	471	524	518	512	545	512	557	538	480	508	515	568	539	512	527	546	519	477	499	523	519	507	508	485	517	526	522	523	544	531	518	520	514	521	539	535	524	472	514	505	554	489	498	506	535	504	552	563	520	531	516	555	494	520	511	519	521	466	484	528	487	517	567	505	485	479	515	519	535	517	528	517	512	496	521	542	539	541	490	499	501	502	506	524	557	512	505	520	494	509	534	534	538	552	507	494	537	542	508	530	550	544	518	526	587	495	513	526	491	506	523	564	514	499	514	510	516	525	499	539	535	501	529	537	481	514	516	542	529	537	568	507	503	556	540	505	522	517	507	525	542	505	506	539	540	500	482	524	510	475	494	502	510	533	508	533	518	518	527	523	544	516	538	499	531	542	476	522	550	517	540	488	449	538	526	491	505	539	504	482	523	527	527	524	526	496	517	534	530	508	515	520	536	522	505	519	501	514	509	503	530	498	510	521	509	550	498	537	515	544	492	500	490	547	526	467	494	478	513	520	528	492	487	525	541	496	499	541	527	521	523	519	513	511	519	491	496	552	549	556	522	503	556	541	522	515	545	515	534	532	502	511	545	488	520	539	528	521	476	507	505	537	500	507	477	473	522	535	516	504	519	470	571	541	524	575	546	513	532	560	489	516	516	528	514	535	512	508	551	500	525	506	561	536	461	471	504	509	475	515	521	548	505	523	533	503	496	545	534	499	499	506	530	500	553	503	504	548	525	523	514	515	549	558	520	494	535	525	511	494	512	485	557	513	532	515	575	572	506	527	501	523	500	542	559	568	515	540	523	524	512	524	532	544	533	540	499	514	470	495	533	494	483	518	553	524	526	547	554	488	516	542	554	524	534	499	503	519	510	525	492	540	511	547	552	547	474	520	507	528	524	568	503	487	524	517	534	502	502	526	539	540	520	545	500	549	500	518	517	542	535	512	523	524	573	533	516	515	464	495	521	504	539	517	517	526	539	505	513	530	547	529	535	540	532	535	499	534	538	534	535	515	494	511	510	504	522	525	509	526	517	521	563	527	529	512	519	528	520	499	543	491	538	531	530	529	501	542	557	483	536	510	498	546	507	542	559	542	534	505	506	533	522	513	495	531	525	489	503	506	487	554	524	476	510	461	515	559	499	505	488	525	520	525	522	521	539	529	514	515	543	556	534	535	521	496	521	526	557	523	564	509	518	514	520	503	534	486	521	523	526	523	546	485	506	501	496	515	500	566	522	524	542	509	567	472	539	542	502	535	521	509	560	520	525	514	481	511	558	537	535	500	535	558	545	511	488	518	486	491	473	502	547	528	525	539	494	514	558	533	552	538	479	495	505	546	540	553	493	494	527	493	543	517	481	561	532	515	548	544	500	479	563	507	561	520	513	509	531	496	508	512	524	483	547	543	500	509	543	567	521	527	492	517	514	505	527	493	546	526	501	496	508	497	525	536	525	515	494	511	553	554	478	525	512	524	508	516	498	506	474	517	538	487	532	509	494	543	522	522	556	547	544	539	522	507	543	479	550	493	535	522	529	537	515	525	507	536	526	533	529	501	527	513	549	514	514	551	509	539	514	536	494	529	521	545	507	530	520	503	500	532	497	525	543	497	506	535	522	550	483	517	533	542	499	513	490	490	536	522	525	510	572	543	554	486	546	488	502	510	510	513	506	490	517	524	490	504	524	530	541	487	545	511	488	512	501	514	503	529	515	534	571	497	517	521	488	501	522	552	523	525	507	522	525	566	494	495	516	540	491	528	537	506	586	532
12096	8872	12455	10323	6306	2899	1458	846	523	474	426	354	322	318	259	257	247	253	262	273	292	264	249	267	335	367	348	234	245	240	196	247	208	233	242	222	233	236	227	250	216	286	318	284	238	495	224	201	170	200	175	227	206	222	188	194	223	208	214	223	222	231	213	230	208	228	185	203	209	227	223	206	228	218	240	206	192	233	213	216	196	201	182	205	223	218	202	218	227	221	228	201	206	239	205	225	214	252	188	195	195	207	210	216	224	188	194	197	187	212	181	225	218	202	214	215	232	227	243	235	234	209	232	240	184	204	192	207	190	207	237	185	191	231	214	225	212	223	203	239	185	219	207	200	214	216	210	270	215	239	211	180	182	214	217	239	216	182	204	205	214	187	210	203	201	224	217	201	199	232	221	213	205	220	180	211	211	194	203	227	191	222	197	199	207	222	197	228	217	197	202	208	216	216	200	220	191	228	192	225	218	221	239	208	205	223	217	220	236	222	224	202	208	231	232	203	206	215	223	211	203	201	228	204	241	224	237	201	200	209	221	219	220	208	176	194	207	214	210	210	206	211	214	214	200	198	214	209	219	212	230	207	238	188	213	187	209	236	200	209	213	197	235	211	230	246	186	201	222	193	191	218	215	216	197	229	219	206	184	184	209	209	198	242	239	239	240	221	210	217	194	218	224	181	224	212	213	205	214	212	204	194	225	223	219	235	213	219	230	182	173	190	262	218	227	224	214	223	229	216	233	230	242	226	219	218	219	219	198	199	183	219	214	221	216	230	227	208	205	188	215	231	200	222	189	199	216	208	208	208	229	219	193	215	217	219	227	222	198	229	174	191	208	220	209	212	215	190	211	204	202	212	219	240	216	207	215	212	242	230	195	225	189	223	211	215	190	219	191	221	238	189	234	234	217	216	215	223	196	218	242	208	201	212	201	231	224	220	188	213	206	223	227	206	188	195	220	227	197	193	200	191	201	216	203	206	193	214	203	208	199	223	216	232	234	215	197	193	183	206	209	191	189	193	235	186	216	201	216	218	211	217	208	223	214	225	236	213	200	203	221	220	198	224	239	209	225	223	235	195	203	214	208	184	225	212	200	197	229	227	220	179	209	194	223	203	234	192	197	207	208	197	197	221	230	219	216	187	233	224	200	226	207	221	198	240	201	213	232	213	206	192	192	213	217	194	196	225	203	195	208	192	199	187	172	168	181	214	179	219	209	232	225	225	214	222	224	219	216	219	223	195	225	197	193	221	216	197	205	196	224	223	212	168	203	214	222	216	234	198	215	179	214	211	227	214	217	234	221	207	201	246	218	198	224	234	202	223	221	198	210	195	224	203	193	214	228	240	223	208	226	199	232	192	200	208	191	220	228	217	215	211	214	197	219	246	214	200	218	217	204	191	195	184	211	193	222	220	211	213	187	219	235	184	217	230	219	228	222	256	198	255	216	219	196	218	204	220	212	213	187	185	200	166	205	186	220	216	194	233	200	213	220	219	218	198	203	216	197	214	197	219	224	209	231	255	227	222	206	225	214	216	228	220	252	222	217	221	227	192	212	226	212	220	247	230	193	207	217	229	201	226	212	186	218	206	218	211	203	201	186	196	201	226	257	197	217	235	245	220	235	197	225	194	232	200	196	185	232	238	230	183	199	220	207	195	220	235	221	220	201	224	223	210	199	200	216	199	210	208	212	218	210	247	210	224	229	206	234	208	202	212	234	206	223	225	220	221	186	218	199	191	220	230	210	212	194	209	227	224	213	199	220	204	206	200	208	206	192	201	221	213	207	211	235	213	216	218	200	199	201	187	207	226	223	220	181	239	240	214	224	239	206	207	199	200	196	222	205	214	212	205	196	222	220	220	203	204	205	195	194	224	207	205	214	218	229	220	214	191	204	207	227	210	216	200	223	205	227	234	216	198	207	197	211	230	205	204	214	215	231	188	195	231	199	217	215	200	196	199	205	214	222	199	204	194	227	212	196	219	201	208	206	215	216	214	202	225	207	255	202	244	241	193	190	197	197	210	234	229	213	230	214	188	219	231	194	220	221	190	237	192	222	207	210	197	203	212	203	225	230	219	205	194	214	206	199	216	198	214	229	201	222	221	192	204	199	215	193	202	192	219	203	189	210	208	227	191	234	167	198	210	226	221	205	189	207	219	191	227	211	239	207	217	226	237	245	193	187	190	194	207	250	188	227	190	175	206	211	181	210	226	208	180	175	231	203	211	207	211	208	235	206	211	253	207	235	202	202	220	228	190	210	217	202	207	198	204	246	202	228	205	205	195	231	232	219	204	205	203	184	207	180	230	218	216	210	230	212	205	199	211	191	221	196	192	211	233	199	232	214	247	227	218	181	204	192	213	191	211	196	225	225	216	189	232	211	222	205	213	232	213	206	226	222	239	223	212	206	204	203	214	201	202	252	219	198	235	199	244	205	215	224	201	218	218	211	245	202	210	227	206	243	206	235	190	200	212	242	215	217	218	212	229	205	199	199	243	203	236	218	202	205	219	201	227	210	205	200	237	216	202	213	203	226	233	232	237	203	227	228	192	204	211	216	234	230	255	219	207	224	176	230	215	195	208	215	218	216	190	211	211	212	219	215	226	212	207	220	209	172	204	224	220	201	184	214	205	212	206	212	209	219	249	204	197	224	223	222	223	228	214	208	203	230	197	218	212	218	208	199	234	243	249	277	211	236	213	206	208	171	201	184	228	205	204	236	203	204	248	238	213	224	239	209	197	193	201	224	206	196	205	209	191	211	226	209	192	191	231	210	213	203	223	209	188	196	188	212	191	200	196	188	220	218	232	239	240	202	209	198	214	233	196	206	184	196	212	220	238	200	224	208	214	214	217	201	197	199	212	215	194	196	198	232	217	171	203	224	211	196	229	203	211	206	221	221	224	206	217	212	210	216	243	215	187	197	188	252	189	234	181	211	204	219	218	206	200	202	214	217	248	213	232	225	198	197	240	191	227	212	215	248	201	218	206	219	227	221	204	201	194	198	204	201	210	208	212	223	204	223	189	220	203	206	216	197	212	222	185	246	211	212	209	177	193	196	214	208	197	221	225	216	222	214	218	203	232	216	189	219	211	183	193	225	218	221	220	200	206	222	207	222	264	207	213	195	201	192	201	208	225	246	217	252	247	196	218	219	209	177	243	186	171	217	215	215	196	211	210	221	186	223	197	247	233	215	226	221	224	209	201	197	224	205	214	244	216	219	195	220	213	214	212	215	255	187	197	219	208	223	205	202	219	212	212	210	216	204	218	186	228	198	205	224	204	204	209	213	210	211	215	190	197	208	203	207	224	213	206	190	198	194	189	235	216	209	204	224	227	253	240	253	207	204	195	228	220	222	205	200	227	187	225	215	226	194	200	212	245	224	229	210	210	208	226	203	211	222	199	182	188	211	226	220	196	188	221	259	236	216	208	193	218	224	226	212	214	197	214	200	181	194	232	201	187	248	226	209	207	223	241	223	196	197	216
7923	7626	17435	20047	17014	9996	5874	3562	2378	2045	1994	1510	1325	1192	1069	1014	867	856	832	847	1026	1022	835	994	1249	1728	1473	894	752	691	668	679	660	609	666	624	628	638	625	650	680	1060	1451	1098	842	2775	578	625	598	575	578	539	547	557	549	587	564	550	569	570	586	551	623	576	589	554	567	563	561	607	559	577	567	576	612	552	537	605	554	539	582	527	526	537	573	510	511	546	570	574	542	550	553	564	561	526	542	543	592	534	569	562	523	582	533	552	553	532	499	585	553	577	576	569	515	555	547	542	530	556	557	505	585	577	573	551	524	567	527	539	528	567	537	509	599	509	561	570	597	584	544	522	514	582	578	546	538	524	528	532	581	565	534	556	589	558	556	546	528	520	535	506	585	614	562	603	563	572	580	527	584	554	561	558	574	522	563	562	541	538	551	511	522	569	547	534	567	550	541	523	560	569	549	544	536	546	559	559	561	537	569	531	515	592	551	561	558	542	561	537	558	535	550	569	533	573	545	519	514	541	572	570	613	553	541	602	564	557	579	557	546	534	521	558	579	541	555	560	542	518	579	548	540	557	544	519	568	544	573	590	551	545	540	566	533	562	531	627	547	571	552	564	558	548	571	524	565	565	571	530	583	555	578	602	552	585	558	574	529	546	589	579	577	560	543	548	573	562	591	596	581	564	552	549	585	534	559	527	519	545	568	552	503	547	563	541	627	509	535	553	526	592	522	533	519	541	555	539	537	549	544	565	535	525	514	531	554	567	561	549	568	564	562	572	556	521	554	533	570	578	557	530	543	551	572	525	543	571	542	528	532	547	534	559	596	547	550	528	539	543	572	577	512	540	542	575	550	597	567	555	550	545	565	537	546	535	554	543	546	561	534	555	533	522	543	585	524	543	558	531	594	544	538	542	559	569	549	592	525	555	519	540	537	556	547	510	592	573	579	553	597	585	573	584	521	540	556	549	577	531	547	578	491	554	545	546	541	622	569	554	563	583	528	565	576	534	533	532	569	537	538	551	550	528	582	529	528	533	542	526	566	518	514	535	553	532	535	524	530	550	524	540	580	515	488	535	542	530	597	538	508	546	509	562	538	567	523	540	553	557	539	566	583	579	574	571	531	540	567	575	581	536	570	521	538	560	548	532	512	522	537	538	569	584	542	546	552	530	585	541	555	536	541	498	519	564	559	596	538	553	544	534	538	566	523	582	512	549	520	527	550	521	572	570	538	518	534	575	550	542	560	519	548	536	525	521	519	574	485	549	541	515	539	559	521	553	545	541	534	505	530	591	546	538	581	562	591	540	579	577	511	549	577	554	543	565	531	535	506	592	532	569	561	568	538	532	559	544	524	563	532	597	605	598	571	547	556	497	531	563	592	580	536	549	534	516	530	573	552	546	566	557	548	528	565	534	523	539	588	549	555	564	561	507	553	514	566	593	532	510	583	567	558	557	585	559	581	546	551	521	566	581	504	544	586	573	584	572	513	578	500	531	582	582	526	576	530	532	517	550	541	568	536	557	547	549	555	543	566	577	537	570	548	537	520	558	537	545	591	570	542	571	594	571	542	532	554	531	530	548	512	547	588	517	564	572	526	565	543	557	575	517	578	567	539	553	553	536	560	564	532	520	543	525	497	567	535	514	492	562	558	527	554	556	553	537	541	531	586	552	527	531	559	546	542	531	580	554	529	567	522	582	506	605	597	558	589	605	580	587	543	571	543	589	554	561	543	547	541	522	525	555	515	532	565	525	583	550	523	506	567	542	567	535	564	505	553	539	545	533	567	529	588	568	555	545	573	538	550	538	556	550	539	542	547	542	566	554	511	546	533	540	602	546	552	578	542	493	552	578	552	560	547	562	533	553	544	540	536	594	590	552	536	541	572	559	519	579	524	545	604	548	517	602	525	545	561	571	515	545	533	539	513	565	552	542	538	556	491	547	545	544	545	523	555	559	525	525	545	542	551	584	538	534	566	558	567	565	562	540	572	523	559	587	554	523	576	539	607	532	527	493	555	524	548	566	516	516	507	537	531	547	569	529	576	577	552	559	549	531	547	527	527	561	571	525	569	552	541	528	566	555	611	582	553	551	504	557	548	530	561	566	557	505	507	535	525	553	582	559	536	540	555	613	520	567	546	580	561	546	578	586	556	579	516	551	543	571	517	559	584	535	563	534	549	579	587	527	534	516	574	526	567	519	559	542	582	543	521	571	563	594	555	538	554	525	536	557	568	589	571	552	572	539	564	512	575	513	554	543	583	540	543	543	550	542	543	517	554	562	545	566	544	505	568	580	556	538	545	538	542	557	570	545	592	546	559	600	570	505	614	552	545	540	563	550	559	580	557	550	542	565	555	577	539	533	540	568	493	572	512	528	553	502	548	560	557	550	534	542	537	517	556	560	542	511	511	509	516	572	561	553	615	543	549	516	533	494	515	546	534	528	575	533	558	485	509	557	553	544	608	578	522	558	555	523	570	579	499	580	510	525	555	547	537	553	605	564	601	528	549	525	585	552	556	533	557	554	528	561	530	507	540	563	554	573	540	578	595	542	553	536	570	545	563	545	533	566	496	546	573	537	538	531	570	537	520	532	550	563	568	546	558	531	586	538	593	536	553	538	584	578	558	572	516	488	593	503	568	577	514	562	553	577	600	554	519	535	583	575	568	523	544	561	539	592	552	545	545	541	564	543	567	514	561	510	516	524	575	547	555	577	545	571	555	567	511	548	521	565	490	586	606	547	536	541	577	526	579	585	532	537	539	581	558	577	543	559	519	597	552	540	533	517	544	587	479	546	563	564	570	541	542	566	555	516	568	574	537	574	532	551	545	561	565	525	529	492	609	576	528	541	541	525	561	573	558	517	570	562	549	557	528	562	541	536	572	540	570	550	489	573	570	519	532	546	532	522	547	595	561	536	543	564	541	555	573	593	530	536	504	543	538	572	558	527	550	520	567	575	567	538	554	516	508	573	567	539	554	566	580	531	526	555	573	558	551	549	535	569	555	567	577	578	591	529	526	548	526	538	544	505	585	560	544	549	554	588	565	523	497	517	579	560	570	518	510	557	553	540	579	571	571	537	530	558	552	571	530	533	536	543	569	530	529	543	553	571	539	546	571	595	557	559	543	558	593	566	554	502	582	527	551	588	552	520	564	548	579	539	549	570	554	576	564	568	523	542	591	566	530	555	536	551	570	572	541	505	534	600	566	536	524	572	579	537	569	568	538	525	539	574	547	554	551	520	586	542	578	588	569	537	565	567	590	556	551	532	539	584	540	590	543	507	544	572	555	535	584	536	592	528	537	580	529	591	543	565	558	571	544	542	550	540	549	550	590	605	554	527	521	567	530	557	498	549	575	521	564	564	571	536	561	565	585	554	518	583	512	517	552	569	560	595	551	541	532	544	525	539	567	560	537	544	565	531	538	579	557	567	547	557	545	528	506	555	533	556	573	529	535	607	539	573	519	567	555	562	518	553	525	562	543	553	570	516
19522	14712	17834	15306	10240	4189	2484	1365	903	767	811	649	567	493	439	459	426	431	444	426	457	429	415	436	491	486	465	414	418	392	383	356	380	384	391	349	357	337	373	332	371	399	563	472	396	1046	434	354	384	344	413	344	350	401	402	356	369	374	370	372	337	337	323	377	344	366	360	348	354	400	366	380	359	366	385	345	359	374	391	369	390	350	376	358	361	347	336	334	335	380	332	367	335	354	383	381	401	397	382	341	342	349	374	351	378	381	372	389	364	317	355	395	398	340	367	341	346	370	347	380	326	365	397	372	376	359	373	354	350	338	366	373	371	349	341	320	375	378	348	376	321	339	317	390	356	353	351	371	372	407	376	368	383	386	380	330	381	326	374	354	380	369	342	377	373	375	351	391	375	370	359	353	329	363	326	389	360	348	360	340	353	349	357	335	372	372	361	326	348	364	371	357	376	371	336	359	345	382	355	392	344	403	386	345	380	344	347	369	343	346	334	362	374	332	314	356	412	326	365	355	340	367	358	347	329	332	362	376	405	366	345	377	361	345	312	348	357	368	346	322	340	339	337	371	357	388	357	343	340	359	403	360	381	351	361	367	340	352	373	364	343	336	345	340	335	333	343	344	377	360	395	350	336	335	353	369	381	359	367	348	336	345	341	365	359	422	358	381	390	339	396	359	356	338	316	354	378	380	346	346	377	390	372	358	307	357	353	361	366	365	355	375	340	341	335	372	352	351	352	388	351	340	361	340	379	381	363	350	335	355	329	371	358	390	351	390	373	340	332	364	381	396	365	345	340	335	361	350	357	386	360	369	360	353	328	366	388	341	371	367	339	348	396	374	349	381	333	343	336	377	366	327	383	397	357	374	355	341	356	369	321	337	317	377	321	366	358	360	394	373	347	360	381	399	368	374	370	358	312	343	343	338	363	358	358	367	380	355	356	358	375	353	339	346	334	371	350	350	388	331	327	329	364	369	359	344	341	367	375	378	356	357	345	339	332	363	367	322	352	352	374	365	344	335	387	377	387	353	342	373	327	360	366	359	365	360	325	369	346	318	359	373	349	317	366	351	337	351	354	378	350	354	369	360	353	349	335	361	371	346	382	364	384	350	362	327	375	388	366	349	340	323	360	316	329	365	338	334	385	356	363	325	359	323	347	338	339	380	346	311	362	349	380	354	343	392	368	380	316	353	354	362	344	382	335	360	371	401	387	351	358	332	313	342	359	371	378	323	347	364	315	364	334	322	390	365	396	390	358	348	374	341	374	350	317	330	367	385	337	388	370	336	365	349	365	360	331	364	318	336	346	381	355	353	350	368	363	337	383	378	369	339	351	347	370	334	332	379	356	372	368	374	375	357	370	367	395	366	344	310	376	360	407	334	362	359	361	359	355	378	387	369	319	368	369	335	395	344	355	329	359	357	357	385	366	365	339	330	369	348	357	351	360	371	321	339	353	340	342	360	352	379	321	370	324	375	395	397	370	361	364	339	356	346	350	356	355	333	353	340	406	353	384	331	340	389	340	363	339	330	366	367	379	360	375	379	341	380	388	359	374	333	342	327	333	341	390	362	362	372	359	346	355	358	342	395	384	385	369	366	384	379	399	357	375	341	376	339	365	382	354	340	358	324	333	339	339	385	361	379	368	322	343	360	308	313	345	328	378	361	356	324	349	324	347	383	368	397	378	345	350	336	333	376	373	342	345	327	349	342	394	367	342	371	366	384	406	327	361	354	384	361	373	338	366	360	349	376	345	323	364	371	391	376	350	347	344	356	365	358	325	335	354	357	320	371	405	334	370	365	391	345	384	353	359	348	343	313	381	361	336	370	349	382	376	339	362	374	332	378	373	366	382	337	389	346	342	347	393	371	360	331	379	367	346	385	360	335	376	340	369	380	355	339	360	369	360	353	346	328	330	388	369	382	356	386	352	342	351	357	382	377	357	376	362	371	379	384	369	343	361	346	379	367	347	372	370	360	351	345	347	366	349	354	355	362	365	375	356	369	388	346	358	358	357	387	367	349	335	364	361	356	340	358	379	365	349	334	326	359	350	372	365	363	368	317	357	363	398	345	330	356	352	371	393	325	321	402	434	395	322	370	371	374	330	345	366	328	410	364	361	330	377	359	395	391	370	369	355	367	368	355	370	377	369	398	352	358	380	384	349	365	381	352	352	347	359	337	368	349	352	353	365	350	367	349	372	342	390	369	334	343	362	365	339	350	350	335	345	355	347	362	371	345	367	353	379	365	360	347	391	349	363	355	381	395	375	400	357	378	341	341	333	327	376	387	395	349	334	360	380	318	334	363	354	403	336	345	357	386	336	359	378	328	378	380	387	364	381	338	351	365	363	380	351	387	340	337	362	346	389	324	343	373	333	367	349	343	352	417	360	379	384	356	366	380	358	339	362	335	352	346	381	355	385	384	342	364	363	337	382	365	361	341	354	349	330	355	357	364	329	327	332	377	381	384	413	348	373	405	330	352	374	374	352	377	349	397	327	363	381	359	348	376	393	380	377	381	343	335	351	360	349	298	370	370	372	350	334	383	359	376	345	347	352	368	357	339	366	319	355	337	369	386	362	347	347	371	370	362	363	395	315	357	362	351	334	395	343	367	392	376	360	385	329	300	350	370	347	389	341	335	368	359	347	337	322	357	344	341	341	341	371	349	338	365	367	388	342	348	365	366	333	375	362	366	372	376	381	343	349	354	350	353	379	384	367	338	350	351	382	375	381	345	341	366	354	340	373	380	383	332	342	403	320	356	340	387	351	373	368	381	368	363	376	359	369	365	357	375	391	364	357	361	364	376	345	341	331	372	398	350	340	378	364	353	339	326	355	399	318	336	334	388	366	372	360	379	365	349	312	397	295	374	349	346	335	376	368	350	339	359	366	366	347	347	351	391	348	387	323	339	372	318	389	393	358	344	390	354	340	377	350	352	371	328	337	384	329	385	334	347	350	318	340	356	374	359	352	327	383	360	351	366	340	351	345	348	355	328	355	370	391	361	333	356	373	394	390	360	328	329	394	383	375	379	332	314	313	360	381	348	366	359	356	337	360	358	362	359	390	372	378	359	378	371	371	349	375	353	341	364	342	375	309	362	375	351	348	375	357	345	379	374	343	321	358	344	345	368	351	339	380	369	337	401	343	349	375	381	348	382	342	356	318	356	323	312	357	355	365	359	335	357	342	376	347	316	328	354	400	384	374	356	363	329	342	331	339	390	380	367	357	382	353	353	355	360	331	368	361	341	341	376	351	350	366	361	337	363	365	384	332	363	345	308	331	325	387	360	383	309	321	388	367	381	373	344	383	358	353	365	387	379	347	376	361	328	385	354	329	331	367	359	339	332	383	366	407	382	343	339	322	357	370	366	371	377	339	345	335	388	379	365	368	358	399	385	356	340	381	396	338	367	400	387	322	363	377	322	373	356	390	370	334	354	375	369	324	357	364	360	365	380	336	353	341	382	377	371	376	382	361	374	387	355
10516	11568	21609	25175	20942	11878	9191	5292	3920	3381	3357	3030	2282	1834	1724	1647	1421	1361	1333	1378	1396	1339	1215	1537	1871	1892	1591	1223	1109	1110	1083	1113	971	1003	953	966	965	1010	985	962	1042	1353	2090	1804	1287	5674	1236	919	844	861	892	896	926	878	917	941	903	942	888	889	916	886	880	881	877	875	881	913	870	855	880	897	858	908	874	870	854	849	853	848	803	871	812	868	822	905	879	905	895	872	875	895	877	896	802	895	826	869	871	898	865	863	893	892	791	855	845	821	799	869	873	843	864	830	868	861	856	844	858	823	915	834	841	815	899	846	816	874	869	844	882	872	829	904	797	893	888	846	859	895	874	785	866	902	852	841	900	884	909	889	818	866	838	869	887	838	848	861	857	823	870	868	887	882	831	901	871	869	810	848	859	852	826	825	876	846	843	838	870	834	813	838	813	800	887	809	846	847	850	864	813	867	827	888	835	893	857	855	875	866	801	928	892	833	905	815	898	838	797	856	830	875	891	906	808	871	844	824	836	875	797	846	788	820	826	856	879	845	853	872	835	791	841	822	869	854	838	784	868	856	848	820	888	871	825	864	864	828	840	874	829	862	821	773	878	836	864	856	843	846	838	855	860	878	819	847	847	905	902	908	867	849	850	866	876	862	843	871	848	829	857	859	906	891	892	866	902	853	877	855	837	896	904	815	853	863	852	854	884	863	838	887	839	800	859	899	907	934	801	867	863	864	835	855	869	869	880	859	807	834	883	875	873	844	871	861	881	817	836	825	925	797	836	822	833	839	835	865	799	852	875	833	872	853	903	863	856	855	865	829	828	880	864	842	832	829	852	800	878	798	863	892	881	823	833	857	804	807	846	901	856	847	850	870	816	883	817	813	824	920	883	841	845	878	888	886	835	810	873	877	837	873	843	886	860	890	849	820	885	854	835	847	847	832	847	826	852	836	855	850	849	814	867	843	847	831	841	854	877	800	880	885	839	811	799	816	809	895	863	890	876	835	847	839	850	881	848	867	863	849	810	820	855	797	879	858	888	827	856	870	850	764	844	792	835	851	858	894	859	844	832	814	859	831	879	826	855	818	902	815	881	817	842	891	859	837	868	845	852	808	826	904	806	871	825	842	843	861	911	863	921	869	895	863	870	889	847	828	839	826	848	873	838	888	821	847	902	875	863	907	805	881	826	841	828	864	838	837	838	861	864	822	828	876	865	864	895	897	882	858	857	877	820	849	776	857	882	842	825	832	919	844	890	828	841	814	877	848	849	831	826	904	827	840	856	861	766	848	898	896	870	843	859	884	864	916	868	895	834	882	811	863	851	855	872	884	850	846	904	898	800	885	871	892	868	794	868	854	810	844	865	824	851	882	863	860	847	850	833	830	867	856	824	838	848	855	869	821	862	832	827	819	852	841	887	799	804	847	818	839	898	830	826	847	842	861	936	860	860	838	885	812	886	866	869	829	860	827	864	845	837	870	844	854	863	887	863	877	862	840	862	850	898	872	859	864	826	831	845	861	930	894	846	812	826	872	809	871	857	895	846	830	884	853	856	875	929	904	862	850	849	881	895	853	887	856	862	896	879	815	880	820	848	854	855	816	903	825	851	830	856	796	903	848	872	852	825	867	826	804	821	892	857	856	881	813	828	898	894	849	892	822	859	855	892	845	854	865	860	779	847	858	868	799	826	860	889	880	841	792	842	796	904	871	886	907	811	878	909	824	823	886	831	887	818	855	890	858	874	884	805	894	856	828	832	845	853	885	879	889	855	816	870	848	860	858	874	903	909	834	894	834	828	884	851	836	866	849	817	833	845	817	880	876	927	887	878	852	859	841	863	851	822	864	862	837	913	860	871	818	857	862	883	863	850	836	858	839	883	824	838	809	865	835	860	857	854	844	861	856	914	841	845	820	866	894	871	840	843	851	840	883	849	910	823	863	820	858	846	852	780	853	873	883	824	871	830	841	824	873	832	832	866	878	858	881	856	810	821	872	852	848	880	889	848	823	820	888	843	791	880	822	830	870	812	843	843	824	857	819	904	859	844	827	818	859	864	829	839	799	802	810	804	884	839	886	821	872	869	852	840	846	843	851	870	865	835	860	839	850	848	839	819	867	831	874	875	853	884	837	877	842	845	842	891	893	828	838	823	860	833	880	867	849	858	880	869	874	858	823	883	810	872	819	913	836	891	842	818	877	866	832	864	855	856	817	886	815	821	861	810	842	842	863	861	867	831	836	876	864	830	821	875	841	862	850	842	856	850	828	850	869	859	801	886	871	856	825	829	884	871	791	884	874	847	860	858	920	813	842	845	860	833	832	859	818	793	845	878	854	879	888	855	834	845	860	842	844	829	853	843	868	885	872	851	817	847	806	821	836	875	888	866	896	880	886	832	836	836	847	825	841	860	835	882	877	828	864	850	828	890	827	857	877	847	885	836	833	883	792	880	822	848	860	866	834	865	893	847	880	891	859	859	817	883	849	907	886	820	898	876	854	894	863	864	841	846	810	874	849	858	878	861	859	855	835	870	858	854	845	832	885	892	853	883	856	854	896	820	843	867	812	838	925	836	872	841	866	893	890	831	830	816	862	817	856	854	862	878	813	815	854	856	893	885	845	837	878	816	865	825	850	914	864	843	817	875	877	834	856	810	828	914	858	869	867	822	779	888	852	848	909	833	863	851	880	876	889	797	836	866	799	809	863	824	817	896	863	908	858	830	894	892	858	860	854	885	847	860	779	777	865	820	841	877	804	869	901	865	845	887	841	831	819	895	810	830	834	862	906	849	864	858	812	850	822	901	802	837	847	859	892	830	862	838	853	871	868	851	818	859	866	857	856	874	882	800	829	828	888	823	895	846	889	810	825	842	884	851	838	870	831	838	861	885	848	869	923	843	839	838	868	852	832	854	874	868	875	896	898	843	860	833	875	890	857	865	848	867	823	901	854	828	863	889	808	858	835	890	866	867	809	940	901	845	877	884	879	795	876	899	837	849	817	845	830	874	835	804	859	841	865	821	836	879	866	874	899	870	844	898	794	827	883	878	842	815	847	870	834	807	850	893	873	860	872	875	881	834	877	869	851	882	867	862	864	842	835	836	888	861	825	825	847	836	904	900	820	811	813	842	866	854	874	869	815	877	861	852	819	895	850	858	857	881	838	808	858	877	891	884	872	824	897	847	830	825	842	887	883	886	857	844	785	809	799	811	867	883	889	859	789	903	828	853	809	850	862	830	830	870	843	828	840	821	846	832	785	812	805	887	851	836	915	841	871	872	832	841	844	850	839	885	874	852	771	879	822	860	880	830	908	879	880	853	816	874	852	815	863	856	897	883	859	823	790	891	820	811	900	813	879	863	855	844	800	854	862	878	849	882	879	823	852	838	897	864	857	845	866	884	883	900	865	882	840	814	868	851	921	867	825	833	836	826	834	842	811	881	869	874	836	839	862	904	867	818	874	830	818	866	833	859	877	870	904	873	857	853	870	823	891	840	834	847	865
2939	4597	5589	3781	2104	971	582	290	226	245	241	223	214	198	196	185	184	198	198	198	200	221	189	188	217	194	216	188	203	198	187	184	205	168	180	201	203	195	180	186	210	204	238	203	185	200	189	171	184	185	199	198	205	189	188	194	155	172	176	208	213	213	177	199	169	183	214	176	188	174	204	207	201	195	215	198	194	187	203	186	171	195	178	190	176	184	164	186	179	179	179	179	198	174	205	168	203	180	173	192	162	221	183	160	208	201	212	190	205	207	191	194	172	183	196	201	208	181	188	186	172	168	183	178	190	197	184	175	156	180	168	195	192	189	176	170	189	184	179	175	178	197	174	199	175	190	177	163	163	188	191	165	171	203	161	179	177	206	175	165	183	156	200	182	209	177	186	207	214	178	184	191	188	182	185	205	173	195	204	186	192	186	191	185	177	179	206	193	190	173	185	179	166	188	201	159	189	171	176	189	193	170	173	204	171	181	188	180	216	200	206	214	215	186	199	190	185	170	204	203	180	181	188	185	211	193	182	186	192	210	159	190	190	191	174	180	181	219	202	190	190	187	190	168	183	200	179	222	217	193	192	174	197	176	182	184	184	195	182	196	216	194	214	185	193	188	203	202	172	182	183	193	202	223	195	192	177	180	171	167	186	209	189	196	170	231	197	195	186	180	163	233	187	190	193	192	199	191	192	212	181	191	197	170	178	185	185	187	170	189	209	186	183	205	185	179	179	192	183	186	189	208	195	182	162	184	180	176	182	179	180	189	180	197	193	211	209	213	168	180	183	197	192	194	191	199	188	192	215	182	174	189	184	166	179	197	194	186	208	203	169	189	174	195	197	199	178	195	193	189	216	178	183	197	158	201	203	181	198	182	183	193	209	188	172	200	183	209	169	201	189	178	182	229	189	178	184	192	195	195	175	207	195	175	177	179	166	188	188	178	174	181	208	193	181	173	161	182	188	181	190	205	165	174	189	193	169	192	169	173	173	201	194	203	169	224	200	196	202	205	182	197	183	208	192	192	190	185	198	196	173	196	202	194	202	200	168	199	167	185	203	175	166	184	199	201	225	212	184	192	205	203	172	183	176	175	173	184	185	200	190	194	210	194	182	196	193	211	211	177	194	171	196	193	196	172	191	181	192	191	186	191	169	168	199	185	190	185	202	175	190	168	179	196	187	195	206	160	200	183	190	178	184	160	208	183	188	179	164	183	174	194	184	185	200	198	183	170	183	192	192	228	183	170	171	175	192	217	209	185	194	184	196	188	186	189	210	192	169	188	204	186	176	207	184	194	182	186	164	176	209	198	195	162	175	169	189	187	194	193	181	176	157	195	199	193	209	182	189	164	187	196	172	216	183	199	205	188	220	178	172	190	169	192	197	181	188	193	181	179	202	196	185	199	187	197	200	165	208	210	185	175	191	191	208	189	179	195	207	167	209	165	205	168	180	202	162	161	182	166	212	177	204	201	196	185	172	199	186	186	184	211	184	203	198	191	185	202	189	171	191	197	186	183	178	188	168	200	171	186	205	202	213	188	200	170	197	180	190	166	193	161	187	180	202	196	194	180	189	196	197	193	189	182	187	216	175	195	175	190	175	173	188	185	197	203	200	190	214	217	183	168	168	197	210	221	181	219	188	188	207	200	191	193	205	183	174	195	200	193	196	195	173	179	177	212	174	176	181	204	182	215	187	198	203	183	180	193	176	207	199	207	203	181	188	194	178	190	196	178	175	212	191	179	187	203	174	189	186	184	190	186	190	210	189	214	187	166	189	165	210	194	164	177	185	175	193	203	170	202	219	162	176	186	186	183	191	206	181	161	193	185	194	199	192	183	196	182	214	199	175	162	194	227	196	164	179	195	169	199	181	197	185	167	202	192	195	187	218	160	188	209	177	183	189	232	182	214	185	169	206	156	191	203	166	191	208	182	194	194	168	183	209	192	183	196	192	199	176	186	177	178	175	192	189	166	183	198	203	192	215	181	183	194	190	190	197	192	176	164	202	182	191	199	192	206	196	194	187	194	212	204	213	190	201	195	172	213	202	188	222	187	192	213	211	190	211	179	180	182	177	204	197	188	176	224	206	192	183	175	182	208	191	188	178	185	199	181	207	196	215	186	188	187	180	177	197	211	158	181	196	195	196	211	191	209	215	181	195	168	214	190	205	198	166	171	169	178	226	169	191	173	172	193	189	214	184	178	182	193	187	172	206	181	187	191	203	212	198	195	183	166	195	169	191	186	212	210	167	157	189	207	158	169	188	175	210	184	201	201	180	168	192	198	195	194	206	164	178	198	195	184	212	185	201	182	170	181	183	187	199	201	187	199	187	205	168	195	171	191	195	206	192	189	194	165	163	166	188	190	177	169	186	185	190	214	170	157	198	167	167	204	176	187	223	195	207	208	180	197	211	193	170	190	169	200	174	170	186	192	184	178	200	187	198	194	197	169	189	191	195	197	195	188	200	220	184	181	185	195	202	208	179	175	179	207	186	196	189	209	174	175	209	197	167	149	202	207	172	180	184	183	172	163	233	200	212	163	183	193	205	193	202	209	184	203	185	213	212	197	180	187	182	179	194	184	187	181	168	214	196	164	189	203	183	196	176	179	186	185	184	179	190	165	217	192	204	184	189	178	219	190	178	175	197	172	194	176	177	206	171	178	206	182	188	191	183	178	180	182	171	199	203	195	187	173	187	179	205	208	203	198	187	201	200	177	202	158	184	181	209	183	200	175	185	179	187	218	193	213	174	229	190	171	182	167	195	198	176	178	200	212	187	172	170	174	192	188	186	186	194	184	176	170	204	202	175	194	175	192	179	167	180	180	189	210	173	208	170	194	194	175	178	174	181	189	164	173	180	193	181	217	189	186	181	178	191	196	236	187	210	196	179	171	194	201	179	190	204	232	197	200	173	173	164	205	190	181	196	181	184	166	174	170	200	193	181	177	205	192	168	155	169	176	209	222	174	196	203	165	186	196	181	199	186	187	190	201	190	173	205	190	193	195	185	172	176	179	193	194	187	184	196	186	193	158	200	189	184	194	173	168	184	179	192	185	220	198	206	194	189	186	209	191	188	188	175	189	199	200	181	189	175	198	194	211	187	171	194	199	197	201	222	221	174	188	199	190	199	196	178	203	215	202	180	181	205	210	166	200	201	191	161	195	199	184	190	193	179	189	171	199	187	197	190	175	158	188	200	173	205	170	189	190	177	194	195	202	177	167	173	208	169	185	154	180	214	188	199	189	174	178	179	197	185	190	167	200	220	194	171	195	203	180	197	201	183	173	176	182	170	187	193	193	195	190	222	193	197	204	176	164	162	159	201	182	197	188	175	180	200	180	182	192	210	177	169	209	208	208	165	184	198	207	217	177	189	215	194	206	174	210	165	214	200	181	182	189	196	217	166	188	192	190	193	193	194	181	189	197	199	205	202	200	166	204	190	199	169	182	202	183	181	191	186	176	199	173	222	172	191	199	193	191	193	192
2836	4467	9253	9994	7613	3816	2357	1108	922	885	913	894	688	575	535	545	510	543	544	587	600	577	493	523	696	617	578	554	467	472	511	519	511	492	511	471	494	505	519	495	497	554	828	804	612	595	466	501	496	480	465	467	518	499	470	476	526	496	507	463	477	493	495	466	481	453	470	485	465	519	478	492	461	516	487	509	456	517	437	498	443	507	477	457	496	488	527	469	487	462	501	503	437	466	488	473	454	490	472	486	521	495	479	508	494	477	503	466	483	460	461	460	481	476	456	512	494	470	505	464	479	491	466	469	490	508	490	440	435	485	486	499	466	468	494	505	505	507	486	511	495	481	498	465	448	472	525	490	491	468	467	529	485	461	494	471	455	483	476	513	464	485	489	489	493	498	494	455	456	488	498	446	491	469	471	461	472	522	490	488	476	493	467	471	501	492	513	530	512	482	518	461	451	516	466	516	460	481	437	469	518	471	446	517	492	466	449	486	519	479	453	508	444	489	494	509	463	468	474	535	491	531	493	453	492	503	468	449	476	464	523	481	507	486	492	498	512	522	451	492	456	515	516	464	488	487	541	480	478	514	454	472	467	477	490	494	463	514	441	526	508	463	425	449	483	487	449	497	484	516	472	467	482	477	525	459	509	477	500	491	475	507	498	437	468	495	445	484	481	527	498	516	453	493	453	516	478	490	491	466	428	490	477	456	522	478	515	488	486	441	485	486	451	478	480	492	462	488	492	450	477	488	468	482	495	475	464	487	463	505	490	534	489	499	457	511	477	491	472	466	482	477	510	498	473	514	455	471	479	508	443	497	461	460	466	482	485	502	486	440	526	491	495	469	474	479	483	497	525	498	508	500	492	479	523	488	467	456	472	492	515	489	463	473	511	429	471	487	474	507	461	453	502	475	497	487	533	480	474	463	471	517	454	455	514	491	453	460	486	471	513	451	499	508	483	494	481	465	452	468	519	470	457	469	471	507	505	469	475	521	475	445	545	541	480	494	502	455	452	447	476	517	479	475	531	485	503	485	486	511	523	486	494	465	489	462	505	500	470	488	506	459	484	458	498	510	492	465	476	490	461	509	466	487	495	476	448	455	497	480	513	502	489	494	449	481	489	480	480	492	472	495	467	477	521	492	507	488	472	553	464	478	499	479	468	479	482	466	490	510	503	509	513	476	465	481	477	467	437	491	502	461	480	522	513	528	478	497	464	479	514	502	444	487	472	490	483	456	512	496	492	467	501	513	483	488	471	488	453	463	493	492	476	534	501	484	465	486	522	467	491	513	466	487	455	479	489	483	471	487	493	467	450	506	485	526	479	503	453	493	455	492	475	486	479	524	430	521	500	494	471	523	507	470	467	485	485	498	515	506	462	493	483	454	505	471	517	497	465	443	476	500	493	471	497	487	482	508	451	471	473	488	478	482	477	471	506	483	472	509	489	497	493	460	474	441	490	470	454	548	471	486	514	474	439	469	443	494	443	487	488	508	500	459	466	483	476	450	480	456	479	478	495	468	438	500	451	494	486	493	450	467	476	498	478	495	478	492	516	481	506	483	493	538	485	483	463	503	506	508	518	491	463	459	484	467	507	526	493	517	486	500	496	446	488	519	464	486	485	503	481	499	486	467	508	471	507	480	466	504	464	470	472	469	534	488	479	509	491	479	491	468	486	449	448	481	565	486	499	490	457	497	500	459	460	504	462	474	465	480	479	494	539	490	485	473	497	522	515	490	493	474	483	495	480	491	502	502	473	479	520	452	437	477	504	447	496	464	434	482	448	526	515	455	498	475	514	508	477	497	497	504	447	482	466	464	498	502	501	445	483	533	489	439	476	460	473	474	480	453	471	487	494	509	460	502	479	482	489	481	464	503	495	511	494	422	503	478	490	466	455	475	482	507	473	471	491	509	498	443	424	455	506	490	509	489	525	463	485	476	534	510	464	485	500	487	476	511	462	506	503	511	487	487	477	445	488	504	505	462	463	498	458	510	490	470	470	447	501	464	448	472	515	476	493	490	461	486	487	501	489	476	495	466	487	481	513	469	483	474	498	490	474	504	474	480	486	476	469	489	476	510	499	486	494	465	452	520	470	478	457	489	515	469	463	441	472	467	492	467	482	485	487	490	466	526	478	513	479	499	492	468	508	520	472	505	471	493	490	519	515	484	471	465	471	492	484	507	515	494	490	504	486	510	486	477	496	497	479	478	470	490	542	452	486	456	445	476	456	440	458	511	515	478	455	501	502	499	468	511	469	515	511	527	483	488	511	476	491	507	462	477	464	495	451	476	526	495	483	443	521	485	485	516	469	472	464	474	482	475	504	516	491	465	491	468	476	479	506	486	493	490	482	442	473	492	466	482	495	486	483	496	489	447	498	496	464	516	487	452	478	479	482	484	465	479	487	494	504	494	455	493	453	506	480	472	493	500	483	518	476	463	465	514	497	491	476	528	488	454	485	487	494	506	492	464	461	461	491	479	492	463	471	474	461	467	496	478	524	475	513	504	483	514	499	438	508	483	495	476	483	487	478	510	484	473	503	500	489	470	462	490	497	522	478	472	475	499	479	467	479	487	461	493	487	479	455	506	464	483	471	447	497	483	465	484	497	466	466	502	430	489	488	464	510	492	473	453	506	466	470	450	479	504	505	516	493	464	471	496	479	456	491	512	527	517	484	508	487	471	473	481	473	472	431	477	486	482	497	506	482	468	454	515	468	488	463	475	463	524	477	488	484	477	509	472	444	476	442	531	480	511	493	467	476	511	462	472	498	512	497	498	515	510	462	440	495	519	501	447	483	503	488	485	488	477	480	515	493	489	497	482	477	472	473	488	471	478	485	486	481	459	520	492	472	495	475	469	466	479	486	489	449	461	481	449	500	470	446	468	459	495	477	477	484	511	502	457	519	475	502	484	488	481	457	500	514	488	494	493	449	491	487	508	506	477	502	529	445	482	482	471	491	461	491	515	515	459	517	484	464	520	481	468	520	501	441	465	529	474	521	492	490	467	507	471	467	460	476	487	527	512	489	497	485	522	476	465	456	463	507	482	466	508	492	496	477	486	485	450	481	497	499	490	495	471	532	491	479	488	523	477	539	480	495	460	444	506	490	463	453	485	496	527	478	504	545	475	546	493	473	506	477	515	485	517	470	472	520	500	491	494	489	537	520	478	478	477	469	466	508	486	450	507	485	482	469	481	464	470	521	500	479	509	500	510	446	496	482	493	469	496	517	505	502	495	489	483	505	486	489	517	479	479	483	456	500	478	505	454	486	494	466	497	466	496	509	458	505	474	505	459	481	500	492	514	466	473	480	457	480	492	470	503	482	475	455	536	470	489	500	501	486	469	470	480	497	467	478	502	448	497	498	488	493	439	433	472	460	473	551	480	494	499	479	465	498	447	479	468	457	479	474	475	557	482	496	525	498	470	496	517	504	455	494	496	492	470	531	478	505	461	547	478	504	456	460	476	516	524	464	457	473	462	470	494
13140	10518	11131	9797	5316	2483	1150	719	593	426	387	354	324	269	268	262	251	261	266	243	215	257	229	248	275	201	232	211	217	219	234	217	214	231	222	200	246	258	217	212	246	327	303	266	279	587	197	232	212	169	178	213	196	208	203	216	200	214	227	191	215	199	197	238	225	227	239	203	207	204	220	202	205	172	214	226	180	183	219	232	205	206	206	229	209	193	223	205	201	207	195	226	182	213	175	200	228	209	215	180	181	208	209	156	194	206	188	204	209	191	197	242	230	193	197	219	210	214	179	223	209	207	212	207	193	220	202	213	232	204	210	179	219	215	208	214	221	241	204	203	206	207	184	197	205	179	192	221	211	203	205	189	199	209	211	181	199	218	214	209	207	208	209	177	201	218	207	222	217	201	204	211	215	210	197	185	174	230	196	195	223	178	208	225	182	206	216	189	201	186	200	223	212	205	193	233	202	197	206	202	213	179	182	185	199	185	218	188	209	175	211	190	184	195	210	197	183	235	231	198	211	184	201	215	211	210	212	190	197	190	220	198	181	182	216	238	196	218	208	251	193	202	197	218	197	230	205	203	221	227	187	195	217	186	233	187	208	221	205	202	225	188	193	237	226	194	195	203	191	191	207	209	235	233	208	198	192	211	192	213	182	201	226	202	206	186	171	203	196	167	213	220	181	209	231	198	197	189	183	175	202	199	192	202	234	214	198	201	203	215	209	198	168	246	196	195	194	172	230	211	195	194	220	228	209	194	157	186	198	172	206	202	167	193	184	209	193	213	222	172	171	211	181	201	216	227	219	186	213	189	207	234	218	234	199	184	196	191	212	221	236	201	180	201	230	221	204	214	207	214	199	208	201	196	184	181	212	212	187	216	220	191	221	205	199	189	201	209	210	202	230	192	211	200	183	215	194	215	223	212	205	202	198	215	183	205	233	199	206	230	195	198	199	193	219	205	223	209	204	198	198	183	205	194	213	184	188	210	181	199	219	207	183	216	222	201	205	208	209	172	175	169	219	215	213	231	204	198	197	178	209	175	236	206	201	248	189	219	207	188	172	252	206	183	212	165	198	217	222	204	224	210	214	197	204	196	175	220	197	239	216	222	205	220	214	195	220	214	216	218	216	199	218	200	201	206	175	229	230	218	188	203	198	186	218	199	206	197	211	200	215	190	205	187	196	210	209	195	215	182	198	208	216	222	222	213	194	217	213	222	202	194	191	217	239	205	198	204	182	225	217	194	197	174	201	208	189	211	207	222	214	191	198	205	190	201	197	205	178	213	209	203	163	230	209	229	212	185	210	219	201	162	214	195	186	191	235	190	190	177	184	204	188	196	196	215	226	215	216	215	208	167	220	207	176	203	205	226	197	218	205	219	194	182	224	217	226	214	193	197	211	234	200	232	193	210	213	207	206	194	205	179	216	192	203	200	213	220	203	198	188	196	192	210	192	223	194	192	201	209	195	200	205	207	224	195	208	211	184	197	199	205	224	230	217	206	235	219	217	210	223	197	174	214	234	188	212	199	223	207	195	209	207	207	245	205	208	197	219	204	205	240	215	220	215	203	200	211	219	210	221	201	215	216	201	198	210	183	208	206	194	186	210	236	187	212	216	224	208	224	205	195	222	211	211	209	218	216	216	193	223	171	200	222	212	212	199	178	188	183	199	207	188	208	206	181	190	226	195	222	201	201	204	211	204	228	210	217	185	200	197	212	194	208	215	213	193	218	184	189	170	210	224	197	229	212	201	165	211	195	176	198	211	204	188	213	220	210	201	208	222	210	191	210	209	234	198	218	192	191	202	199	204	207	189	228	187	177	189	198	228	213	219	224	182	197	217	208	217	232	217	188	233	193	223	191	192	207	228	193	191	199	220	221	248	202	247	214	196	214	202	223	232	203	207	211	214	212	210	198	213	198	220	235	185	196	221	224	177	199	208	210	233	222	191	243	214	218	194	213	203	188	198	217	188	209	219	218	215	199	206	184	200	242	212	214	212	198	209	194	211	215	201	191	214	222	190	193	214	215	215	205	211	208	214	201	205	204	211	194	214	187	222	199	215	242	203	219	214	193	219	188	228	215	204	201	190	189	216	201	209	194	224	207	177	194	199	213	208	217	208	205	206	189	212	206	203	202	212	197	216	227	208	202	198	205	193	215	217	203	220	205	241	198	200	187	190	212	194	209	222	211	220	221	242	195	205	229	207	205	204	201	210	221	214	203	178	188	192	192	192	196	188	220	203	221	209	223	225	185	199	206	203	193	208	207	204	230	204	209	221	195	183	186	170	213	208	198	198	229	210	212	216	203	195	191	204	217	232	207	208	215	246	193	212	206	192	203	213	201	212	191	198	205	216	191	197	225	225	215	216	205	216	197	203	216	221	198	202	191	235	195	207	202	211	217	211	197	215	205	217	215	206	206	192	218	207	215	200	192	213	211	219	226	209	186	187	205	204	208	224	217	197	215	176	239	226	259	215	226	182	196	176	198	207	193	226	198	186	190	186	197	195	197	220	209	191	180	210	213	204	237	196	200	196	211	215	202	191	197	233	241	211	197	221	196	204	197	199	201	183	194	221	173	210	213	213	194	207	194	183	230	246	189	188	218	218	224	211	193	211	220	200	217	204	211	213	200	232	214	193	197	215	190	215	227	221	197	206	207	207	226	229	185	224	220	206	200	200	205	217	230	188	192	219	209	202	202	212	199	216	204	231	194	201	214	198	190	226	184	205	199	201	216	234	188	196	268	196	208	183	175	201	205	205	199	226	186	190	216	194	194	242	232	189	228	204	202	229	212	178	197	189	211	212	220	207	197	196	217	231	209	204	183	184	216	184	177	210	208	201	201	201	204	221	199	211	182	212	207	207	210	217	207	191	168	202	175	195	241	208	203	201	201	201	216	202	226	183	209	201	195	231	197	187	232	206	190	210	219	209	212	214	206	198	202	201	191	180	196	225	231	210	213	217	203	206	224	195	225	212	220	224	191	211	196	185	233	217	210	193	196	201	181	170	199	178	194	196	207	191	210	189	225	209	180	197	222	230	213	211	203	188	217	203	204	195	179	186	174	227	212	210	211	196	173	185	216	258	210	182	201	203	215	199	210	222	239	195	222	207	208	205	212	212	184	227	208	203	200	212	224	212	228	212	212	195	201	177	202	171	206	191	194	186	185	187	190	214	193	198	198	223	227	190	208	213	202	222	219	175	196	220	192	177	220	213	210	198	200	175	212	215	213	194	205	209	198	203	199	212	216	207	212	215	205	217	187	206	220	209	216	205	200	204	213	201	186	173	219	216	218	194	211	187	224	213	226	179	210	207	206	195	200	209	204	196	200	192	191	211	200	231	207	188	192	209	203	201	215	191	209	167	207	208	180	197	210	208	214	207	204	207	199	208	219	181	207	205	208	220	196	197	221	211	205	201	210	212	201	196	207	211	177	208	210	200	184	198	222	194	213	213	190	205	208	200	239	209	199	189	187	185	186	190	191
8499	8664	16099	19175	14367	9381	5041	3174	2294	1881	1761	1613	1280	1037	995	902	839	855	890	831	824	812	703	898	974	832	768	713	695	620	647	683	690	605	599	587	621	614	621	616	803	1243	1314	1097	1060	3427	581	550	577	523	560	575	574	542	576	559	563	580	541	547	522	583	573	540	536	515	539	528	558	541	563	546	590	515	566	587	542	566	556	521	524	552	552	545	595	550	530	528	544	554	531	534	586	548	545	560	549	540	535	566	534	545	558	544	570	538	519	535	558	560	546	552	591	519	569	498	521	473	548	593	532	500	555	507	560	524	492	545	520	492	557	523	524	534	513	532	548	557	497	516	534	531	531	527	550	521	549	546	540	568	508	572	552	547	550	542	531	523	580	524	487	558	502	547	515	558	578	515	541	530	549	500	536	545	507	574	530	550	535	563	530	496	537	523	529	540	536	512	536	545	563	584	540	540	535	595	508	511	536	588	513	521	535	548	502	558	563	465	518	534	556	551	566	545	523	537	527	551	534	580	532	534	518	581	526	545	513	530	521	561	554	513	537	518	506	551	536	546	560	478	533	544	512	539	504	549	541	537	547	519	548	553	561	520	538	528	545	557	560	530	515	501	486	516	545	551	518	503	541	560	550	506	524	565	552	569	521	554	558	519	562	574	533	568	545	499	551	489	572	533	528	521	508	528	538	498	517	554	516	541	559	534	550	557	536	537	552	527	540	498	526	515	532	594	550	499	526	526	543	496	481	534	582	553	527	517	533	570	565	579	557	505	544	521	515	559	565	520	575	544	525	542	580	516	534	519	531	518	548	573	529	575	590	525	570	541	523	570	543	520	535	514	519	565	553	576	530	547	510	540	554	570	536	553	526	528	534	556	493	530	541	562	566	593	516	560	553	496	526	517	514	553	540	535	595	531	531	523	558	536	552	521	505	552	532	546	517	538	539	525	510	533	585	541	538	533	540	538	540	557	555	573	502	543	519	478	493	536	536	566	503	538	518	561	551	570	545	514	581	548	507	546	573	507	554	524	524	553	522	519	504	543	510	533	543	538	532	497	573	531	517	522	508	569	532	543	568	526	520	511	549	533	511	522	559	529	524	537	504	564	534	554	589	486	515	566	511	531	559	529	526	574	526	546	531	567	553	574	570	533	542	569	511	514	551	517	512	524	576	563	546	488	538	552	525	515	561	542	532	526	530	537	553	534	574	501	501	535	510	594	534	526	561	571	560	584	510	556	554	543	519	559	548	543	519	539	555	545	526	527	546	518	536	517	539	514	520	531	503	572	560	541	531	526	512	507	546	575	553	575	553	530	502	532	543	540	523	539	542	558	542	584	540	562	524	526	555	539	542	532	565	534	546	529	571	575	536	559	535	506	536	560	549	584	536	532	558	546	535	533	551	525	519	521	531	519	558	542	530	526	525	538	555	526	583	597	530	544	556	520	509	504	522	501	524	520	536	486	558	514	602	575	533	525	569	556	576	540	600	531	522	549	508	500	532	532	520	522	559	504	515	556	518	582	496	555	508	548	549	503	529	511	571	549	529	563	553	535	558	545	535	564	577	545	507	555	555	520	534	551	506	515	577	529	488	557	536	510	551	530	523	494	534	526	536	499	496	584	547	531	515	555	572	557	518	518	532	506	544	540	522	522	546	522	536	554	578	557	526	523	499	541	537	511	549	555	530	523	551	513	573	494	567	548	532	500	514	513	523	539	554	527	498	574	513	523	528	531	521	563	533	490	481	535	526	574	502	572	530	547	531	487	543	541	562	517	580	526	537	522	523	548	521	508	514	585	517	531	547	527	522	546	508	521	537	542	525	529	513	512	556	563	533	515	527	518	534	499	522	536	560	546	554	494	502	549	547	548	528	526	556	510	562	531	548	520	548	547	573	564	537	564	536	512	567	556	529	545	523	533	581	529	503	533	510	560	505	508	556	550	510	487	573	590	545	515	562	549	556	514	518	495	556	517	531	504	540	554	510	559	509	530	521	554	557	545	568	548	535	537	518	554	512	548	492	551	573	545	539	495	506	510	529	503	552	519	519	494	564	505	556	520	588	545	539	510	538	575	570	544	537	535	557	555	524	573	538	533	591	561	536	531	543	555	554	558	562	536	509	539	493	548	528	589	508	549	548	570	524	536	532	554	553	548	575	508	532	511	520	537	534	535	505	559	523	547	524	512	553	517	528	513	577	518	554	551	539	557	517	522	567	528	540	537	537	526	515	525	508	533	568	535	524	569	525	538	536	563	561	510	518	524	550	559	536	567	537	560	507	503	570	537	545	546	497	536	531	522	573	539	533	528	561	547	526	503	549	496	512	505	575	518	511	510	520	550	511	527	504	540	529	548	523	558	569	498	523	490	533	544	516	499	537	557	541	546	548	542	545	518	554	566	540	542	536	541	551	562	570	524	568	528	541	508	528	518	508	569	540	519	541	532	521	599	555	528	550	529	527	565	577	499	555	514	556	590	551	535	565	523	541	545	525	525	542	526	551	524	530	535	552	532	532	560	579	507	508	505	525	532	516	515	537	523	520	570	529	548	593	547	511	517	528	511	498	571	555	562	527	578	570	542	570	502	534	615	562	548	549	527	515	554	537	565	549	529	520	540	519	526	546	559	536	524	533	593	542	596	529	575	526	558	501	543	567	541	557	572	540	528	512	498	490	545	537	539	537	497	562	527	542	520	528	562	525	539	545	566	546	515	564	544	557	529	549	551	557	581	558	566	520	511	559	552	510	512	531	518	530	531	533	493	568	537	566	531	549	535	542	544	568	527	571	534	539	502	555	532	520	552	542	519	533	536	567	516	545	561	530	511	575	520	538	530	506	498	564	541	524	564	539	502	524	516	543	520	527	542	534	563	537	538	490	532	552	532	552	509	512	524	529	493	512	533	538	558	563	566	561	562	536	548	545	529	580	533	521	513	526	505	553	526	520	550	556	559	545	554	531	562	528	534	538	580	546	525	534	543	543	527	486	508	514	530	499	497	548	524	576	536	531	561	542	551	513	536	536	537	543	494	527	575	537	572	527	533	522	498	590	541	536	539	544	510	554	571	563	523	564	535	534	533	542	530	531	518	538	520	488	559	533	563	540	551	569	582	508	509	523	536	561	554	557	547	567	528	546	526	519	515	481	534	529	546	548	526	535	557	514	503	575	544	547	508	582	502	550	562	512	578	528	585	533	519	557	549	559	541	511	591	535	549	539	573	556	534	542	500	551	547	568	556	531	512	564	545	525	544	542	569	543	555	545	580	516	539	592	524	536	521	553	534	539	552	563	565	474	539	526	555	543	524	541	547	589	552	542	503	542	597	541	553	540	516	563	589	610	515	574	529	558	526	513	526	544	545	574	563	570	518	519	518	549	538	550	556	557	550	537	546	534	580	507	576	564	519	550	561	509	573	567	528	540	539	535	581	574	547	505	509	561	537	569	547	551	511	571	505	542	528	525	554	520	514	563	492	511	537	555	576	556	521	554	521	550	509
22962	16029	16726	15452	8576	4088	1986	1272	899	718	687	536	518	542	514	477	441	420	442	417	426	430	386	450	455	416	404	432	406	434	390	378	388	363	376	406	383	365	376	391	446	495	501	455	652	1205	391	391	376	387	356	391	352	374	350	408	352	358	378	363	385	338	365	380	373	373	345	417	388	345	363	403	392	366	351	364	370	376	319	361	384	403	375	370	324	367	385	416	379	368	375	382	353	371	394	355	359	407	396	367	394	378	373	362	366	373	353	399	366	359	400	359	345	333	363	373	359	364	383	369	354	347	395	429	394	361	385	360	376	381	360	381	355	412	351	295	360	418	385	360	361	359	384	402	373	385	361	373	350	415	373	415	378	350	375	403	386	354	372	388	352	375	347	376	363	343	348	362	381	373	392	365	399	361	384	380	360	356	373	361	412	351	370	409	382	360	366	376	373	395	369	388	352	362	380	384	386	371	349	428	367	357	345	382	377	394	342	387	390	327	381	377	375	350	349	369	353	379	371	386	356	374	379	360	357	361	375	359	367	344	380	362	324	394	427	342	366	375	369	373	367	362	367	347	361	355	401	391	345	370	401	388	400	393	358	356	353	378	356	377	396	368	357	397	335	344	377	359	379	363	363	368	377	357	374	330	373	364	357	403	428	402	372	335	360	379	403	382	364	379	347	336	392	386	349	377	350	351	366	348	379	388	360	359	377	360	379	413	390	378	365	362	370	337	360	346	358	380	382	364	340	337	396	369	390	391	351	353	341	355	358	355	381	348	339	374	385	336	390	390	382	401	385	355	378	362	383	391	394	360	382	373	373	384	364	341	372	359	362	398	364	359	356	367	340	385	387	357	331	353	337	397	368	384	404	368	363	332	349	373	411	359	397	348	352	367	335	362	401	360	378	354	386	416	396	361	371	412	426	367	404	400	366	368	334	362	345	358	361	330	353	371	349	369	378	367	378	406	381	352	378	357	344	354	383	344	380	377	375	363	361	380	354	371	404	335	389	369	371	362	352	371	362	423	387	337	374	383	347	349	361	370	355	412	369	352	362	371	337	363	372	392	367	371	363	401	366	370	373	371	378	338	371	394	369	336	353	346	401	344	343	360	363	404	355	334	351	351	381	415	378	396	363	341	378	343	376	398	381	376	359	351	319	361	362	362	372	342	374	356	349	401	379	381	352	368	379	375	360	358	378	397	352	378	360	353	351	395	360	381	353	347	383	328	368	367	388	347	359	385	350	402	361	330	387	363	384	364	406	344	350	370	389	362	364	357	403	349	376	358	409	356	384	385	378	345	364	381	355	379	379	351	382	357	381	363	369	356	355	356	370	380	405	403	336	403	373	371	382	376	376	389	345	403	351	392	382	363	387	355	377	339	402	388	332	366	438	360	370	356	349	374	384	376	366	372	329	397	359	366	388	357	323	371	361	351	367	375	369	323	385	379	361	358	377	353	367	374	355	384	340	398	390	399	389	337	369	365	392	379	375	366	368	358	362	341	346	389	390	335	389	374	362	357	394	373	364	339	355	381	357	332	376	353	376	363	329	384	391	351	408	386	393	363	363	387	390	391	371	377	384	407	376	394	345	359	294	376	360	341	395	382	351	349	384	358	361	334	365	363	393	367	384	377	369	397	389	365	391	380	400	406	368	342	393	409	379	399	366	361	354	409	365	373	357	401	344	353	374	354	363	366	397	366	360	327	393	413	350	374	361	377	365	383	358	382	398	362	363	355	369	365	338	359	410	361	347	393	352	382	342	390	374	353	389	344	392	369	376	378	345	366	385	357	364	364	343	336	351	341	342	395	316	391	365	365	388	368	368	395	364	367	353	381	365	380	379	406	382	368	380	380	364	399	360	327	379	392	374	381	347	353	412	425	356	367	396	384	344	390	383	366	373	320	361	344	344	380	362	335	393	363	377	407	360	359	375	372	377	381	352	386	365	376	372	367	352	349	366	354	361	346	376	346	329	352	368	353	384	390	355	363	372	380	325	393	401	382	369	408	380	352	349	325	371	393	408	374	361	367	331	370	386	365	389	406	393	368	371	370	365	351	374	385	329	361	376	358	388	383	368	321	369	375	401	360	378	354	378	366	384	362	361	354	393	390	349	401	407	372	384	415	419	373	386	369	379	366	344	384	348	357	357	383	336	415	372	391	377	419	378	361	358	411	372	351	398	355	374	328	380	398	346	370	378	408	354	349	388	381	375	379	376	339	360	347	360	352	356	375	360	357	370	397	360	358	343	367	374	376	387	363	368	392	400	379	363	368	402	392	389	399	373	372	355	364	388	345	377	385	344	345	360	358	391	361	380	377	392	403	402	376	396	369	398	354	369	367	364	383	401	322	340	362	323	346	393	341	334	346	365	373	359	375	378	371	368	423	365	363	368	358	350	354	399	379	385	351	385	373	377	381	333	381	367	368	414	388	370	373	373	350	353	338	341	396	416	349	358	372	353	425	378	376	366	354	349	371	379	349	372	388	402	374	384	395	384	431	374	393	354	381	357	350	395	376	341	379	391	395	394	380	380	390	372	365	387	373	364	357	357	370	356	342	394	393	381	372	368	372	352	391	391	390	359	372	320	377	340	377	396	345	341	349	352	373	375	365	368	392	383	346	381	428	379	349	370	385	363	360	356	386	381	370	361	377	374	387	333	344	375	357	391	357	373	359	357	377	376	369	390	386	354	368	385	366	350	315	360	407	332	347	372	363	384	349	393	370	408	384	350	394	327	415	379	363	378	383	319	345	369	336	335	347	360	387	372	343	387	399	385	359	404	389	412	324	368	395	391	395	354	380	377	362	413	390	366	359	379	346	370	344	383	381	357	360	399	350	364	360	342	346	385	357	368	403	349	350	349	396	374	346	396	343	330	391	339	354	355	372	383	368	373	395	393	394	376	387	349	369	368	386	342	352	364	337	382	387	345	363	352	362	344	397	401	418	371	368	358	331	385	369	378	358	375	358	381	360	353	372	327	386	348	385	395	361	373	367	355	361	389	373	386	327	362	387	363	387	367	351	354	388	374	356	391	375	347	337	422	365	372	353	363	356	371	360	391	385	396	344	360	397	397	346	379	350	400	353	367	369	357	356	371	350	388	388	377	378	369	341	372	350	404	388	378	359	376	381	361	375	352	382	344	349	376	364	359	331	375	374	380	364	357	368	391	405	369	354	360	360	364	371	347	378	363	357	348	364	342	373	379	368	335	323	333	329	353	372	355	348	392	405	344	358	360	334	406	379	386	376	369	331	382	353	367	410	363	352	404	373	372	376	395	386	383	367	379	405	352	347	350	344	360	352	362	375	345	348	336	404	369	367	349	355	360	349	362	354	364	407	366	350	358	390	341	337	368	379	348	402	369	369	406	395	399	363	368	375	356	344	362	376	348	344	377	384	342	411	384	329	358	388	333	365	353	375	388	361	387	357	341	376	415	410	389	375	341	385	351	383	363	375	348	363	412	389	340	382	377	372	376	371	361	351	368	389
12353	11261	20536	24204	18747	12893	7246	5224	3535	2947	2562	2318	2091	1792	1796	1609	1446	1372	1413	1334	1222	1224	1314	1512	1441	1359	1306	1204	1185	1062	1027	1261	1098	1008	1069	954	1009	1003	998	1063	1878	2218	1932	1516	3347	6408	915	886	953	947	880	873	936	904	924	916	972	886	902	876	898	892	870	891	887	900	881	883	926	858	913	907	913	908	910	888	888	835	891	876	868	869	876	917	831	922	884	881	848	920	941	901	932	898	882	861	919	868	886	836	887	904	918	921	878	879	876	870	873	883	924	862	909	903	851	872	888	870	878	897	887	878	859	930	913	852	912	903	887	872	859	931	886	883	907	834	895	881	836	903	868	846	880	867	848	924	845	888	842	926	899	841	893	902	900	879	967	897	890	831	885	869	871	790	906	911	891	899	904	880	865	916	859	865	890	831	896	860	894	862	871	896	859	834	853	885	910	898	856	910	885	858	855	863	889	852	916	897	877	855	890	898	895	888	879	889	877	902	911	878	936	915	890	909	904	907	850	921	849	823	934	903	876	916	878	913	848	856	823	883	913	834	841	877	812	924	906	889	893	889	898	867	870	820	897	883	878	904	909	900	892	864	906	843	844	855	927	827	878	913	901	892	907	878	855	883	865	897	832	848	879	863	891	831	894	920	866	877	912	933	823	885	886	884	833	875	827	877	855	881	878	853	866	908	902	891	873	835	922	882	892	935	837	867	860	889	816	831	881	850	839	869	868	911	813	904	915	914	886	873	958	849	860	892	866	895	897	874	884	885	893	878	916	888	880	854	894	889	878	932	904	853	832	919	860	816	860	847	854	950	903	911	852	912	872	913	890	854	868	835	874	870	882	918	908	871	872	869	854	886	887	897	821	886	849	896	885	832	859	887	876	891	901	882	889	836	927	861	863	886	897	828	898	801	927	885	910	877	911	841	863	886	885	876	849	857	893	883	878	897	887	896	835	854	861	902	904	934	883	877	890	904	895	875	886	895	876	843	847	861	921	861	921	871	872	881	846	832	829	858	929	840	861	893	892	848	882	874	896	863	871	893	935	868	917	849	894	880	920	869	843	893	884	921	878	884	872	906	881	941	816	857	829	859	896	909	900	881	865	851	839	863	930	902	840	871	824	849	852	842	902	886	865	927	884	868	928	883	918	874	910	888	886	855	839	858	885	823	906	890	880	864	860	839	855	919	857	870	898	841	886	850	914	862	882	905	824	905	898	897	917	890	895	955	960	893	922	928	867	940	909	930	858	905	885	893	853	883	863	845	880	867	884	859	909	857	830	839	863	851	914	871	922	862	857	856	875	849	900	873	932	917	863	860	926	853	911	871	889	864	859	853	870	889	889	920	927	872	914	882	862	856	873	862	871	844	953	931	928	866	845	881	872	867	863	856	895	888	866	864	859	888	882	898	838	828	858	882	872	888	853	863	912	840	909	883	900	913	915	899	906	850	889	938	847	845	887	839	934	909	842	860	852	883	923	905	934	907	865	894	903	800	814	824	834	895	930	912	813	824	820	871	901	865	913	917	884	855	927	880	886	906	879	868	892	914	912	855	887	854	890	884	908	871	850	859	881	870	875	902	859	865	869	894	920	890	861	882	848	900	884	858	858	864	882	864	870	811	870	916	830	887	907	910	869	899	914	853	878	851	888	935	879	912	870	800	885	896	873	880	901	855	858	836	919	855	864	883	864	832	870	886	926	906	849	878	929	904	859	895	812	859	921	838	823	876	794	867	893	853	851	887	849	864	869	861	933	911	900	870	829	823	914	867	846	885	891	885	909	963	866	835	856	872	845	842	912	917	916	868	871	883	895	873	892	880	890	862	869	859	892	886	875	873	853	900	879	818	835	887	886	867	854	898	864	877	893	856	929	854	872	905	895	918	909	851	857	897	901	867	836	838	897	869	826	826	856	900	851	893	858	837	910	870	862	876	854	856	838	892	907	880	872	843	862	845	886	849	920	873	913	849	865	842	889	867	834	842	881	921	804	827	839	835	881	899	869	846	934	882	848	859	844	877	878	878	837	844	887	838	866	878	874	893	909	860	891	866	855	850	835	915	897	916	877	893	890	856	919	885	854	848	843	920	795	882	836	901	862	877	895	851	874	917	831	894	890	835	874	820	876	869	862	876	848	917	888	921	838	894	864	842	910	856	883	879	924	901	905	848	905	892	891	847	924	881	953	862	901	904	821	854	885	828	911	877	897	922	892	873	851	862	852	832	860	834	870	899	832	835	821	911	856	881	881	843	917	954	845	925	917	911	881	899	906	886	866	878	870	884	855	907	898	853	896	899	881	874	928	877	904	890	866	885	861	873	902	877	855	909	893	834	920	857	869	826	893	931	886	895	915	919	864	861	880	850	913	892	813	878	900	938	840	901	925	908	873	878	868	908	904	885	904	893	894	857	848	879	905	853	837	853	847	882	876	851	889	905	910	908	860	865	910	929	880	856	893	890	848	826	837	873	832	855	880	854	895	870	889	872	863	901	915	889	857	918	845	855	850	864	888	924	910	827	847	869	894	871	885	900	949	833	856	883	980	860	895	853	878	881	909	832	857	908	843	948	866	893	851	887	879	869	883	853	902	874	921	902	859	881	919	916	886	909	868	897	912	861	927	931	875	860	869	916	855	883	864	900	853	868	945	849	869	877	923	903	897	831	840	838	853	865	888	870	852	893	886	863	919	866	851	860	837	865	913	882	887	862	871	861	836	862	844	879	900	833	903	874	871	853	867	900	890	824	902	905	849	948	875	862	870	819	903	914	872	861	841	879	843	868	864	927	844	908	895	879	818	907	855	843	854	850	866	850	891	848	871	884	913	847	874	875	869	889	900	875	886	907	865	918	878	911	868	849	929	883	840	904	942	869	856	822	904	853	905	803	900	860	914	820	872	909	914	911	884	830	860	847	866	881	857	875	852	885	889	876	830	894	861	874	875	869	869	839	874	843	861	865	878	906	900	875	861	884	924	945	889	831	831	885	900	875	856	862	815	888	889	856	872	823	866	851	852	913	885	864	880	817	930	877	830	901	901	886	915	909	895	885	908	908	904	874	918	896	855	898	877	904	910	913	864	859	880	871	895	889	879	908	866	886	829	874	954	829	861	909	861	847	953	859	863	895	897	874	857	877	878	884	910	929	835	874	869	868	911	920	878	856	838	884	861	876	875	902	863	889	905	835	848	901	933	841	935	864	888	856	851	905	893	879	868	939	845	920	914	858	892	878	886	897	919	830	877	901	900	893	859	901	933	880	889	905	850	853	901	853	871	873	838	867	863	920	925	822	911	888	915	830	881	896	896	857	891	860	890	875	881	891	848	899	877	826	936	837	908	813	892	897	870	963	914	908	909	868	907	889	857	858	832	864	849	844	868	891	848	909	906	902	860	927	848	912	876	883	874	862	912	835	820	892	870	848	886	894	934	928	907	874	862	833	881	909	821	853	875	870	925	888	879	883	870	870	843	852	856	860	920	891	928	880	878	903	913	853	849	921
5910	4186	4973	3204	2010	768	491	320	258	263	240	255	255	214	216	235	233	222	219	211	220	213	225	213	235	215	220	215	211	211	217	218	205	232	210	196	201	221	226	187	225	261	248	222	230	260	207	187	226	228	203	227	231	201	234	193	194	232	213	202	199	189	194	229	220	229	203	216	214	190	235	211	182	187	191	215	209	209	232	216	230	215	204	191	192	216	230	216	207	202	193	212	206	207	226	192	216	212	197	235	201	234	204	233	215	211	214	192	218	209	204	228	194	188	224	211	199	222	192	205	203	200	218	211	223	235	211	198	207	197	202	213	210	224	224	229	202	207	217	218	212	195	206	241	210	205	208	184	207	216	221	208	217	223	204	223	233	208	225	206	207	217	204	225	236	238	183	213	203	176	220	198	195	196	211	204	196	221	225	238	212	210	201	218	217	202	213	220	221	200	189	222	179	178	206	218	209	209	183	198	231	219	202	223	204	208	235	213	190	196	229	221	211	223	200	198	213	227	199	215	204	219	192	201	204	212	205	230	207	241	193	197	234	194	202	193	220	221	219	184	215	215	212	221	221	189	221	184	220	180	224	200	213	192	203	216	200	193	196	191	216	204	205	201	211	195	221	223	204	189	223	200	212	218	209	210	227	206	236	172	231	205	181	211	218	203	194	198	231	190	243	237	205	221	229	208	209	218	176	205	239	196	218	224	202	220	201	213	192	213	169	216	220	211	234	213	202	206	210	214	224	206	237	220	206	204	229	205	196	229	260	244	184	179	228	193	206	216	191	197	236	197	219	204	210	222	190	243	183	206	213	232	209	213	213	192	207	223	211	214	224	212	234	205	218	197	210	204	200	173	182	185	195	208	201	223	211	186	197	223	200	232	232	216	226	178	215	199	203	206	200	179	239	200	212	209	220	211	232	211	239	196	213	213	220	219	218	212	216	187	212	211	251	213	218	205	221	220	224	214	214	215	216	201	177	225	214	212	218	210	220	203	215	226	197	207	189	220	188	207	198	227	215	218	235	223	184	197	182	201	197	206	203	226	205	208	209	187	208	217	197	209	212	194	198	205	193	199	205	202	226	233	196	207	215	213	217	208	228	200	201	202	221	186	215	215	211	221	216	208	213	199	230	216	214	210	217	217	210	218	208	187	217	199	224	216	186	195	213	210	221	221	231	211	217	188	187	197	208	214	206	214	210	223	224	239	178	221	228	225	207	190	200	231	229	226	236	223	206	226	201	217	181	178	222	228	197	208	210	212	185	190	224	195	234	218	186	216	201	205	232	186	218	192	218	210	214	204	226	225	210	197	220	199	215	202	196	218	215	199	221	200	182	195	229	197	185	206	192	189	203	173	226	203	236	183	237	232	231	223	232	200	241	219	206	213	228	225	230	190	201	212	209	224	230	191	182	189	196	217	207	191	214	231	187	202	211	183	199	214	214	221	221	211	228	193	216	186	222	231	228	199	220	167	229	200	220	193	215	186	214	207	221	208	205	184	199	186	207	231	207	192	230	206	201	200	205	215	221	207	215	231	189	212	235	201	165	219	229	212	207	204	205	222	183	212	225	204	231	228	159	217	205	214	189	211	213	188	233	214	209	208	217	195	223	204	207	212	185	215	207	244	199	194	229	200	260	212	206	209	222	216	221	185	173	208	238	237	208	206	219	247	215	188	192	220	198	210	215	213	206	180	209	222	213	225	212	168	226	186	188	198	190	206	208	223	246	218	228	205	202	216	204	190	197	221	213	201	189	207	212	181	233	225	204	194	212	230	211	215	195	214	216	197	230	198	213	202	234	215	232	219	211	221	229	202	230	222	235	204	208	203	237	222	231	231	213	218	195	216	200	206	219	188	227	202	241	223	214	238	221	216	209	187	198	216	197	208	184	217	222	219	207	220	223	194	216	217	235	240	224	199	223	228	221	205	202	221	212	202	202	223	214	212	207	212	171	209	194	178	227	204	207	170	177	216	225	227	234	213	204	183	223	190	229	215	194	232	205	230	202	209	237	229	230	198	225	223	227	211	207	191	222	177	210	213	183	221	217	202	217	203	208	224	202	218	207	215	193	228	210	208	185	197	192	221	186	219	218	218	200	202	218	216	240	216	199	219	215	233	224	215	204	207	241	199	205	176	229	239	200	200	195	231	227	213	203	199	191	219	202	210	205	206	216	215	203	202	210	181	209	217	208	192	219	215	196	219	211	213	221	206	204	206	195	208	187	204	210	203	194	176	236	225	218	231	207	217	209	211	205	226	215	196	220	215	215	201	192	196	230	208	223	235	226	220	207	195	168	188	190	198	197	200	215	198	211	224	215	199	192	209	189	245	211	221	201	200	210	215	214	228	212	203	211	198	210	255	207	228	225	213	223	214	205	218	204	202	215	210	202	223	188	197	206	203	196	213	222	186	216	211	209	213	210	215	212	199	232	207	212	224	204	228	215	228	189	190	195	211	214	210	197	204	188	184	211	210	187	224	213	204	214	220	199	212	237	229	201	207	214	189	235	197	188	224	202	195	240	215	196	203	232	199	204	219	213	223	206	221	204	216	180	218	223	251	191	220	226	220	248	191	211	202	184	210	216	229	214	197	213	193	216	189	184	229	213	211	227	199	200	209	211	210	219	203	201	251	202	221	229	232	217	198	224	227	213	212	232	230	198	202	202	217	220	229	229	227	209	198	194	243	224	225	217	200	194	222	211	235	191	230	220	225	188	217	203	213	219	185	193	218	200	208	208	212	220	216	222	225	199	203	212	214	205	206	211	220	201	222	224	191	190	230	237	222	217	212	209	204	210	208	225	182	192	240	192	192	209	214	252	209	194	198	210	209	242	222	205	212	227	220	217	197	207	208	201	211	211	232	209	211	237	216	230	217	193	222	207	193	207	212	219	221	191	235	227	222	196	208	198	209	207	195	187	220	221	200	192	230	213	207	214	225	208	204	193	201	201	228	204	212	214	223	255	220	223	200	210	220	219	237	223	225	200	228	217	213	211	228	200	198	190	212	215	196	223	220	191	214	209	202	229	228	220	224	215	191	225	210	207	206	199	223	197	213	196	205	219	228	210	232	200	208	201	205	221	200	257	196	207	205	193	210	230	205	207	229	193	214	212	221	215	211	197	201	216	203	175	199	201	205	216	229	220	236	216	215	246	190	209	207	229	221	216	211	179	199	243	209	246	213	230	196	214	227	246	215	230	198	201	197	208	234	223	215	207	216	227	239	211	195	215	205	219	215	205	213	225	193	213	204	226	212	196	219	243	226	212	214	183	189	199	227	213	195	187	204	219	201	191	214	220	205	211	209	240	222	210	214	213	218	192	202	239	222	182	222	204	219	205	204	242	199	196	235	201	222	244	259	208	202	178	197	228	208	206	219	222	199	236	198	191	209	223	183	187	212	202	189	202	198	207	205	229	226	214	189	215	217	232	235	192	237	193	230	208	211	214	182	194	225	204	219	194	230	235	199	219	203	229	206	220	201	194	220
4067	3854	8839	8768	7040	3016	1917	1128	850	760	769	724	651	606	600	576	534	601	574	579	592	563	577	663	594	576	554	535	523	553	567	566	544	495	526	549	490	565	552	594	750	831	944	798	655	706	517	518	576	511	534	541	528	511	536	525	551	520	504	554	558	525	554	517	484	525	589	550	524	499	557	555	535	516	535	500	516	557	534	497	553	513	519	526	532	529	576	510	533	478	502	508	521	556	523	534	557	518	552	503	516	526	533	532	530	502	496	482	531	550	523	488	497	510	544	564	526	582	516	543	539	513	515	564	548	522	519	527	531	537	555	549	551	520	506	519	571	530	560	527	581	579	541	545	555	511	537	545	548	517	530	520	565	554	557	518	512	512	555	475	515	568	530	523	514	578	549	540	549	530	543	576	494	543	558	542	547	527	553	478	538	534	545	569	539	515	542	525	548	535	528	530	549	567	543	520	551	510	502	547	489	542	527	502	531	558	575	546	550	530	530	535	557	548	520	506	542	535	562	503	519	559	539	562	562	522	555	510	541	534	510	531	547	568	584	528	493	563	534	522	540	503	569	528	509	586	540	555	523	539	519	522	518	531	563	504	529	543	475	545	529	534	523	537	571	542	591	505	546	544	525	541	535	521	525	525	519	596	515	563	525	537	548	569	552	496	539	542	559	548	561	537	503	569	556	528	544	538	530	533	521	522	492	501	558	518	514	539	520	535	561	516	525	519	518	541	598	498	525	537	515	472	502	514	558	524	520	550	530	533	526	522	516	546	527	548	539	530	533	534	530	513	531	519	551	509	551	516	547	583	534	547	538	549	514	542	530	564	532	548	481	513	568	553	561	546	513	509	536	516	532	479	490	507	523	555	561	543	531	516	553	512	525	533	505	534	524	553	523	531	514	532	519	497	524	542	579	556	518	531	540	535	542	531	512	520	535	543	507	560	519	499	570	522	526	544	555	554	536	553	545	530	548	539	483	539	550	536	509	551	522	520	524	535	498	491	560	568	572	471	499	541	531	515	534	544	573	528	493	532	490	586	546	520	557	558	575	531	540	521	489	537	506	576	543	540	495	540	557	517	543	520	543	532	515	514	516	505	555	553	549	551	534	557	552	489	534	553	514	542	496	530	532	505	530	544	520	537	490	504	562	574	533	550	521	554	555	510	536	489	512	549	490	533	564	501	543	526	532	523	488	535	536	543	559	500	500	519	558	514	475	515	534	533	545	542	585	566	536	601	537	514	517	544	531	521	505	571	538	503	504	529	525	515	561	565	559	524	498	543	521	514	557	510	517	510	522	507	568	548	548	506	497	496	515	533	529	530	508	498	511	569	524	482	513	510	531	533	542	510	516	538	516	534	531	573	512	555	533	509	547	541	516	527	557	527	575	546	523	547	513	529	551	508	544	563	561	557	527	537	570	551	538	554	547	535	505	515	517	534	504	536	501	556	548	522	557	542	543	576	496	515	571	533	542	567	525	540	546	518	530	507	547	526	517	492	500	548	544	521	554	538	519	593	515	543	522	554	512	534	546	518	490	526	515	497	526	547	490	506	552	557	517	532	539	524	559	556	509	545	500	526	543	491	567	536	563	513	522	517	523	520	517	518	559	525	549	519	521	524	520	475	532	532	540	563	534	531	528	565	579	552	547	535	554	504	529	534	538	555	543	527	544	505	541	512	495	534	523	582	528	520	505	546	588	487	534	524	518	508	529	513	543	535	540	530	522	524	588	569	517	561	534	535	507	527	528	523	539	528	512	520	550	543	520	509	537	532	533	478	548	536	534	540	521	520	539	534	544	517	564	518	576	538	507	549	519	560	543	513	591	522	511	573	531	562	569	561	517	516	490	521	509	505	536	554	560	510	536	528	498	533	489	535	544	505	517	530	575	522	535	536	554	552	520	552	554	534	532	510	551	546	554	544	520	549	537	498	528	518	556	554	523	567	547	524	551	572	514	574	561	517	555	498	560	543	526	487	544	522	524	531	556	577	529	542	521	559	568	548	529	548	519	517	579	560	542	558	541	522	540	511	530	521	504	476	540	541	519	552	542	522	526	562	580	525	539	529	522	529	525	518	541	571	539	535	504	542	500	516	511	512	507	518	508	569	533	532	526	546	562	522	531	482	588	531	512	516	530	512	547	535	496	529	542	542	548	567	515	504	567	523	527	540	551	544	494	549	556	540	510	550	518	527	577	503	528	553	532	532	531	518	549	521	564	532	581	532	538	539	573	545	538	521	528	524	517	501	561	556	537	517	531	495	547	534	586	504	542	522	527	508	508	541	565	570	528	543	582	542	558	543	542	553	546	521	539	583	558	562	509	539	530	519	557	493	543	517	520	530	531	501	515	542	506	560	561	505	534	525	507	518	523	515	543	535	578	533	508	567	567	530	499	520	563	535	550	529	568	537	547	548	531	517	526	550	577	515	542	530	507	557	543	533	582	557	501	532	560	567	526	530	531	520	533	508	552	515	500	514	495	549	532	524	556	533	556	518	502	537	515	580	512	525	502	504	536	506	484	526	555	544	563	506	526	566	548	533	520	517	498	566	511	505	486	503	517	536	501	533	521	530	546	525	465	488	536	531	542	543	494	547	519	510	564	520	517	531	532	531	506	526	524	539	545	540	543	533	571	517	530	513	538	551	547	498	518	526	487	544	535	519	510	523	570	538	522	550	500	518	510	522	526	554	543	546	528	544	543	523	512	560	562	564	498	502	509	521	533	575	515	550	512	565	482	535	551	533	551	539	509	544	529	515	562	508	543	539	538	484	553	538	516	533	521	550	547	573	553	515	558	543	527	563	541	491	512	562	519	493	543	529	575	574	543	556	520	504	555	544	517	523	506	520	533	540	546	524	513	536	522	544	538	600	528	518	544	535	502	533	535	549	523	532	504	551	513	561	529	524	558	518	515	514	524	516	499	542	523	477	566	516	503	558	526	507	533	547	530	510	570	540	513	523	476	523	486	547	538	492	533	530	493	506	564	542	556	546	546	547	566	527	508	541	554	552	541	514	545	535	547	546	570	557	526	508	522	541	554	513	493	525	559	563	544	508	572	520	527	516	555	536	501	506	470	523	570	520	522	572	521	581	558	557	491	513	543	549	543	552	515	504	517	516	582	517	558	529	491	549	570	501	548	558	561	571	527	519	549	588	568	533	554	514	535	521	585	500	519	531	583	549	538	531	555	516	524	545	523	502	507	536	543	551	519	560	555	498	511	552	555	534	548	549	542	532	530	546	537	521	565	527	534	507	558	512	505	566	527	555	521	519	578	524	509	524	509	539	536	587	493	504	505	548	567	530	505	523	533	494	548	544	523	537	528	559	514	573	547	521	507	539	510	529	608	558	503	483	511	552	532	558	523	566	534	506	524	559	607	542	556	505	516	522	537	528	540	555	530	552	524	568	538	501	536	505	552	568	523	523	535	514	537	538	556	535	515	548	529	538	522	503	517	571	477	509	510	514	539	530	476	562	532	547	571	542
15501	9632	11747	8878	4729	2092	1305	770	570	413	390	339	318	312	312	274	258	269	244	248	235	266	269	239	262	266	235	234	234	235	223	242	242	213	232	219	251	224	266	219	271	313	340	288	324	813	293	227	226	232	213	205	214	217	237	228	227	198	222	226	249	224	230	225	247	263	210	223	226	220	183	218	236	223	219	209	192	206	233	245	227	230	223	231	196	233	204	214	226	232	219	241	208	243	208	208	246	231	209	218	243	241	252	196	226	242	217	211	225	237	239	216	232	203	236	220	239	252	220	250	216	218	206	227	232	222	200	219	249	211	237	233	202	251	240	224	207	233	240	228	226	230	214	237	250	202	185	216	232	216	242	206	228	231	221	232	222	229	209	208	239	238	215	213	212	215	203	256	238	221	228	224	227	216	219	210	229	224	226	199	227	213	220	248	238	234	210	218	223	219	222	229	217	210	211	228	215	214	234	247	229	171	231	230	230	232	216	217	223	252	234	234	230	207	241	229	218	234	213	225	200	246	232	266	213	209	233	224	217	234	221	216	200	232	249	239	223	226	221	217	198	244	199	214	239	233	234	237	213	198	208	229	213	215	221	211	214	249	234	213	216	233	206	232	237	205	210	195	213	213	219	234	206	229	208	218	231	229	209	210	214	225	223	220	258	244	194	224	194	219	226	229	221	234	251	225	252	219	201	228	236	196	213	227	195	232	206	237	210	224	208	204	242	252	213	237	188	218	228	214	208	256	198	220	233	200	220	219	212	196	224	206	254	194	232	207	216	213	197	207	238	225	208	233	223	219	200	230	226	222	206	209	218	230	223	225	246	230	210	234	234	239	232	210	222	230	220	205	215	206	237	249	242	201	229	208	228	200	208	218	197	253	224	235	218	232	242	207	186	208	200	210	242	220	214	218	252	216	201	216	198	227	230	248	232	204	216	227	230	214	220	219	192	208	220	220	207	211	213	222	228	231	224	232	214	231	219	204	248	237	222	249	248	181	208	205	223	231	233	229	229	248	215	210	196	215	211	215	215	231	212	202	220	228	233	215	209	213	219	250	213	209	221	235	268	221	220	224	214	246	219	226	244	207	239	245	215	227	218	195	219	224	217	236	230	231	211	203	226	211	230	239	238	210	263	264	228	279	246	219	206	229	233	202	212	227	248	235	240	203	237	237	236	232	212	228	207	206	231	210	221	197	210	259	229	231	215	218	226	245	196	259	220	255	177	214	234	256	213	235	211	207	205	229	225	226	205	226	239	235	210	223	204	235	207	234	234	196	202	236	193	223	205	242	219	203	216	238	242	220	247	227	228	206	228	235	234	206	220	216	208	232	208	213	237	244	219	211	211	225	187	214	201	218	219	232	254	216	239	204	231	202	225	237	207	216	233	209	200	225	207	218	239	231	199	251	242	225	252	247	220	234	233	237	228	212	215	209	247	220	198	259	216	184	218	242	229	220	194	200	214	210	208	199	229	224	214	214	247	223	227	219	249	195	246	204	248	234	230	221	194	238	260	247	226	227	260	227	223	207	233	252	227	212	203	234	202	211	214	245	219	221	197	210	248	213	240	231	235	247	227	212	249	228	239	222	244	228	209	207	219	223	214	191	254	236	208	220	241	239	269	239	241	195	227	233	213	204	229	226	259	213	231	233	234	210	191	207	230	242	194	201	224	225	237	204	216	223	190	213	232	206	210	212	221	215	230	227	206	207	217	220	210	222	224	216	209	204	247	198	227	218	208	259	226	263	210	225	231	213	220	232	197	233	207	215	207	202	194	255	202	216	230	227	218	221	230	194	214	230	201	200	253	249	244	255	221	221	227	207	226	216	210	209	211	252	242	228	203	209	225	221	225	223	216	199	222	210	182	247	199	220	206	228	194	192	220	220	220	226	208	212	201	214	231	208	241	211	224	234	216	241	221	208	237	206	236	216	216	226	212	219	219	198	214	227	237	241	221	228	236	190	206	200	221	221	225	246	231	210	216	234	207	234	234	236	231	198	210	225	218	230	210	230	233	234	222	228	221	243	234	208	237	215	218	241	212	226	221	246	207	227	237	214	203	215	235	218	238	230	236	210	222	220	227	199	211	209	212	221	238	229	228	213	228	237	239	217	232	224	203	198	219	222	209	227	209	249	204	235	231	232	232	197	212	242	179	242	215	214	227	224	226	209	228	199	208	225	214	211	223	222	231	219	209	228	236	201	216	242	247	236	211	211	234	230	249	211	227	223	224	218	208	219	220	205	217	250	225	229	222	226	225	228	245	211	217	219	206	202	228	224	246	207	232	219	227	220	211	228	217	237	224	222	217	241	219	220	206	215	232	253	243	199	209	202	217	225	227	267	235	209	252	216	206	250	234	218	223	206	218	238	218	218	193	205	240	220	214	205	254	219	221	209	235	207	246	232	228	243	216	214	246	244	232	206	227	204	213	238	214	205	224	226	213	207	203	253	227	230	231	224	254	202	216	214	207	214	191	217	244	208	197	214	215	238	208	229	209	190	205	236	260	218	212	218	238	207	213	215	229	234	218	246	217	208	234	203	239	231	217	198	217	217	200	210	243	247	189	243	215	231	191	222	238	227	222	241	218	232	236	237	217	213	252	219	226	212	227	217	215	211	241	243	212	222	217	232	254	190	211	198	208	222	202	207	227	213	214	203	218	192	230	204	213	212	236	212	229	230	187	193	204	208	257	235	215	226	200	212	228	232	206	220	200	208	217	202	221	232	232	232	230	224	217	223	207	217	208	214	215	239	226	189	208	214	218	247	221	223	193	233	220	213	230	254	228	243	214	204	218	217	203	215	266	222	212	201	225	246	238	247	222	220	206	195	196	238	219	219	219	195	253	228	233	225	218	218	226	213	208	220	203	211	230	243	234	240	238	236	228	201	244	202	219	223	235	221	209	228	209	248	213	202	224	208	218	226	222	218	232	239	222	246	219	201	235	211	210	247	229	199	219	233	187	232	216	223	203	213	220	255	233	205	232	224	221	230	216	246	214	240	228	243	202	233	235	222	208	233	206	213	251	204	239	223	207	209	237	250	252	231	207	200	237	229	234	227	210	190	237	218	254	205	234	217	193	220	213	234	230	212	209	217	216	233	233	198	194	229	213	234	228	236	218	238	213	236	242	210	192	231	218	243	207	199	214	226	231	205	247	236	226	212	190	202	220	210	236	213	223	253	226	222	244	221	215	224	231	248	182	222	225	227	242	229	243	236	190	193	237	231	231	237	210	199	205	222	224	213	226	213	246	214	210	220	228	213	227	210	235	231	227	225	195	256	212	208	239	216	246	236	211	253	223	214	240	220	199	197	234	229	212	197	240	198	215	209	201	203	216	242	199	232	227	225	223	200	211	217	225	204	232	233	214	239	225	206	236	209	234	225	218	254	219	206	237	231	217	213	226	242	223	212	221	231	212	234	220	247	203	205	215	240	213	218	215	226	226	247	199	209	198	201	222	211	207	232	236	224	213	182	212	228	230	234
9440	8139	15846	16904	13692	7822	5452	3224	2258	1932	1657	1386	1231	1089	947	936	881	854	888	763	814	773	830	901	894	812	741	735	692	737	748	785	672	609	674	645	645	659	637	643	982	1503	1520	1127	1517	4918	669	619	594	578	617	611	600	592	624	600	648	556	571	597	598	592	560	601	577	593	587	592	582	630	648	589	578	548	602	574	605	571	559	570	559	579	560	550	622	624	583	558	601	566	576	582	562	572	612	576	608	560	548	578	562	571	573	580	572	557	583	593	648	556	596	609	578	578	612	591	581	582	585	542	560	566	566	586	570	551	550	590	562	620	573	562	522	551	560	548	577	569	594	584	622	581	577	575	604	578	591	569	606	579	558	622	574	607	595	597	604	568	572	568	546	592	571	589	606	639	587	584	577	556	589	588	561	563	600	559	613	573	590	534	553	564	612	580	562	597	547	565	613	574	587	508	591	572	575	536	586	557	542	593	592	557	557	573	597	595	581	591	561	560	594	528	558	625	581	596	591	566	581	586	594	566	615	561	532	591	603	552	570	588	554	577	565	544	579	536	565	543	547	570	584	511	542	573	529	624	575	592	540	588	598	593	577	557	587	568	564	576	588	562	565	563	585	622	565	570	595	533	589	578	591	560	583	593	569	583	581	576	550	542	596	564	553	581	532	563	580	563	583	593	587	609	550	563	577	601	552	571	559	569	606	554	562	554	584	618	605	575	582	527	587	555	579	579	571	590	561	538	572	567	617	521	545	598	552	566	580	559	557	589	560	536	542	587	568	551	582	619	533	609	559	559	554	575	615	584	576	560	612	552	541	591	580	526	588	624	577	560	577	561	590	557	576	608	583	600	560	581	587	566	593	630	605	565	587	589	567	591	611	575	616	549	574	560	583	585	552	587	574	571	589	584	538	561	607	564	561	611	547	606	585	617	558	569	575	603	599	594	523	617	556	570	609	571	582	548	561	572	580	581	571	565	567	600	566	577	588	563	583	545	556	589	581	557	592	584	577	625	536	616	553	594	596	576	595	626	546	600	596	554	562	569	588	552	582	567	564	610	606	561	584	580	638	553	625	617	567	531	559	530	588	580	571	561	552	591	593	585	575	577	592	582	556	570	576	577	562	557	567	542	584	528	626	586	588	547	541	593	567	584	596	558	576	561	565	579	532	573	561	554	612	586	573	567	597	540	601	549	576	637	580	543	584	593	593	634	608	555	560	586	539	542	589	589	572	610	574	566	557	561	564	624	579	597	579	578	614	565	570	626	604	582	597	596	538	591	580	567	568	564	595	545	568	566	589	607	578	560	572	561	566	568	530	573	578	525	555	548	594	580	590	548	622	581	558	607	579	590	545	565	587	590	580	594	578	586	613	575	561	547	592	584	557	570	567	547	596	563	584	572	565	541	601	562	575	570	562	574	570	618	554	563	557	572	604	560	553	593	559	558	577	593	543	555	554	582	557	567	565	573	563	544	586	616	558	575	583	570	542	578	569	555	542	572	594	530	553	540	574	595	585	565	566	588	550	581	555	548	588	568	550	536	568	541	567	575	574	594	590	580	592	564	590	512	596	528	603	605	581	551	550	561	589	587	575	591	598	639	594	536	549	575	620	548	564	613	549	574	572	594	575	571	582	556	560	550	586	610	613	567	588	535	605	576	562	521	563	601	579	590	593	581	566	548	592	588	564	642	558	554	556	576	592	525	566	628	580	583	573	539	568	570	623	554	534	570	564	566	545	539	595	561	552	580	623	558	586	620	597	555	585	544	551	591	594	581	539	551	559	571	592	519	546	549	603	556	572	576	560	607	589	579	607	555	616	559	598	571	545	569	546	570	595	574	585	549	589	558	586	580	536	541	595	588	570	571	567	592	562	555	559	566	565	568	571	560	554	593	573	575	551	539	547	577	629	596	591	535	570	588	588	566	594	600	571	550	582	571	552	583	578	576	589	533	550	568	576	581	582	600	559	544	610	557	565	576	592	621	575	613	586	538	600	532	607	579	563	601	577	611	611	560	558	565	588	622	556	578	507	584	584	561	597	605	589	554	607	581	550	586	577	581	570	596	605	574	560	572	595	616	544	599	598	567	628	593	564	625	573	588	602	570	560	550	535	594	555	596	583	596	596	592	585	561	614	573	556	576	602	554	613	568	579	597	599	622	564	551	553	530	594	562	575	552	599	595	563	567	560	558	542	576	557	581	615	558	611	512	549	584	556	545	569	595	580	578	602	570	571	616	578	616	569	581	555	539	562	581	560	594	564	573	553	562	544	595	541	569	603	520	600	573	592	570	590	577	599	580	562	606	535	559	560	574	599	562	571	564	521	598	595	554	543	579	601	558	596	580	584	579	552	570	548	561	564	565	582	583	629	565	562	546	552	576	570	568	579	592	546	608	612	557	579	563	546	598	599	539	536	546	556	533	577	598	621	554	549	541	537	567	620	585	588	532	605	573	511	577	603	596	638	595	573	572	586	550	569	562	602	572	557	596	582	608	533	525	542	606	585	577	524	521	576	533	613	552	587	598	542	578	574	546	626	572	564	568	619	572	553	576	589	579	570	552	597	591	555	580	582	534	603	591	500	608	600	574	632	558	578	544	609	550	582	529	554	594	598	593	522	630	533	577	561	577	587	568	562	578	573	566	611	584	594	580	555	603	535	565	573	576	560	572	555	595	584	629	575	555	586	613	599	553	552	594	587	601	524	558	598	557	589	553	559	591	559	580	581	558	601	595	567	568	558	565	588	612	596	600	549	578	569	557	609	548	552	596	594	577	573	593	606	592	576	572	555	590	579	595	562	577	580	566	593	565	610	592	548	551	564	526	541	504	580	544	578	573	546	579	581	564	569	600	526	596	583	555	610	583	589	522	593	606	570	530	597	594	616	576	592	566	567	584	580	613	569	576	586	542	614	587	572	592	570	583	630	577	564	588	552	577	541	604	572	602	633	558	573	558	637	540	553	541	570	516	578	570	537	540	574	542	568	563	573	591	590	591	590	602	590	581	562	589	571	574	540	534	581	577	557	601	605	532	564	564	570	566	600	548	600	552	588	541	522	554	634	565	586	583	563	582	537	570	599	594	609	571	553	584	586	560	571	570	563	546	637	598	629	581	535	572	618	551	587	532	588	571	583	562	595	589	575	616	601	563	544	596	544	584	564	566	574	522	595	559	569	569	615	591	565	552	592	545	581	567	574	588	584	574	554	554	623	564	542	574	581	577	536	559	548	601	593	580	581	567	587	560	530	558	588	551	621	593	601	583	541	607	590	562	578	576	588	600	550	531	606	573	525	560	577	578	557	545	563	569	562	536	602	607	569	590	565	580	611	581	582	577	568	596	583	540	583	556	611	545	569	551	543	539	627	541	573	583	532	586	585	576	652	565	563	571	575	612	592	573	586	583	567	610	556	551	547	609	584	559	596	580	581	588	575	598	559	525	596	524	568	608	574	542	584	559	566	589	607	562	568	620	558	573	526	557	544	559	611	560	560	535
22523	15634	17397	13101	7075	3568	2018	1187	896	726	649	595	537	491	486	489	459	421	430	401	430	406	440	478	419	393	422	414	359	390	339	379	385	356	388	399	390	383	303	390	395	383	469	418	604	1399	411	365	359	384	332	369	371	368	351	357	403	385	370	346	338	340	377	379	369	363	347	345	380	310	349	383	353	388	359	362	374	366	369	355	325	350	345	360	350	353	381	355	320	351	354	338	342	328	358	381	364	317	339	353	346	391	368	351	336	311	330	354	369	369	368	329	351	316	339	345	360	359	366	339	336	325	369	342	362	355	358	356	361	367	364	375	385	351	370	352	349	367	361	378	312	341	335	378	335	359	313	322	344	376	371	350	355	370	387	348	358	355	357	349	415	391	362	338	362	360	378	366	338	327	386	356	342	380	345	337	348	343	330	348	343	366	340	329	357	365	335	327	330	335	371	339	329	332	337	317	328	363	351	365	324	392	364	343	358	329	351	355	363	390	343	382	358	333	347	358	359	359	388	345	355	393	375	358	372	338	345	349	372	369	345	355	353	370	351	403	357	325	375	353	350	371	330	340	334	355	381	362	345	372	355	348	408	344	360	341	342	341	329	344	330	371	345	367	336	326	331	322	381	372	424	371	364	357	356	363	369	341	362	364	349	338	361	347	357	347	342	393	362	355	371	368	327	370	397	346	387	344	357	364	348	333	348	339	347	357	336	347	342	402	363	384	398	337	364	347	382	394	373	339	328	398	354	352	416	396	395	367	319	341	352	369	352	346	328	400	354	348	348	332	364	378	346	354	390	352	334	338	359	329	332	342	361	358	375	349	362	369	351	359	375	346	359	327	342	369	354	356	381	395	337	341	329	374	411	344	361	376	341	351	377	341	359	356	335	328	360	367	384	373	379	373	370	372	355	377	364	346	348	402	375	332	352	355	380	339	386	389	361	370	329	327	355	362	340	353	325	348	338	395	384	370	355	365	341	353	367	378	351	384	370	377	331	360	306	312	355	326	373	348	349	354	388	341	367	380	363	375	342	375	359	377	329	398	351	321	396	401	388	366	345	334	328	387	395	326	363	347	361	386	353	364	362	352	341	392	368	366	381	328	332	342	367	345	384	361	368	329	356	327	378	343	339	336	374	328	364	343	314	329	328	348	370	329	342	362	345	330	336	362	383	356	345	357	348	407	369	335	333	304	360	359	359	335	373	362	372	368	344	335	336	388	375	418	367	361	322	346	330	347	351	361	358	343	345	380	350	356	397	354	336	362	350	369	331	374	359	338	357	356	359	350	365	350	337	334	376	381	353	365	392	380	335	316	393	385	376	319	332	339	329	337	357	324	355	352	360	357	324	381	350	384	365	362	388	387	321	378	377	330	344	359	377	381	359	344	340	341	335	404	376	347	350	346	378	344	411	320	347	342	313	388	381	356	351	389	325	355	355	375	349	335	336	391	359	391	354	374	350	342	364	383	339	359	347	372	335	325	368	328	378	365	361	340	363	364	376	346	351	355	317	344	339	368	336	359	378	353	379	368	343	359	344	384	355	329	320	359	348	354	347	361	325	388	352	385	382	337	394	353	352	361	329	342	355	336	346	345	314	338	353	396	357	335	369	348	326	375	363	378	338	355	351	327	380	353	376	379	351	336	376	353	367	386	374	356	379	338	328	353	311	369	344	344	365	320	365	359	377	332	380	344	371	340	350	362	345	337	366	381	378	344	353	336	364	371	352	366	373	347	365	343	384	307	362	344	346	371	359	359	352	393	291	366	430	356	335	361	323	364	382	381	330	358	371	358	384	355	349	368	395	365	342	394	368	336	391	399	332	374	395	347	321	333	367	337	335	365	357	342	325	369	355	344	353	353	355	407	368	344	357	378	372	349	382	371	399	379	359	345	358	347	372	378	368	366	350	372	396	330	361	365	319	361	362	333	340	363	370	333	389	318	355	342	376	383	363	335	326	336	333	368	379	350	355	337	331	315	360	362	375	403	383	372	343	372	374	349	323	350	380	378	345	338	370	343	397	343	376	348	334	340	334	343	366	395	333	362	354	320	340	348	341	349	354	367	358	333	392	357	344	344	368	377	348	356	340	338	319	335	338	348	374	361	357	357	373	340	384	389	324	367	329	341	396	353	332	359	375	343	346	366	384	354	350	351	344	344	378	358	357	323	345	362	358	358	370	335	354	354	367	365	373	324	329	348	337	326	367	331	381	377	358	358	347	392	364	376	346	372	359	384	324	361	335	373	373	389	359	349	359	353	333	365	330	381	369	364	377	334	337	365	364	360	347	333	369	368	360	337	365	323	351	305	348	359	356	360	372	370	384	370	344	349	357	358	391	343	352	375	336	396	365	378	357	370	369	391	355	368	386	361	347	333	388	330	354	370	381	370	330	337	351	387	354	354	377	386	370	358	370	358	330	380	336	361	340	362	365	340	348	367	372	329	380	383	361	325	353	332	352	328	377	379	366	368	358	373	371	369	364	339	348	338	389	357	348	342	348	378	389	371	360	339	359	359	346	358	345	383	412	336	326	341	316	335	343	332	365	360	366	339	379	323	367	345	343	372	325	366	355	394	349	339	369	345	347	365	356	342	334	382	328	371	344	362	373	354	369	336	368	352	359	358	379	385	375	375	316	372	374	394	360	340	347	365	321	352	377	336	348	370	362	358	345	354	320	335	363	354	328	348	354	360	380	375	357	354	388	360	403	374	395	378	363	373	301	337	321	350	373	345	338	337	366	344	355	370	355	373	384	350	354	327	362	345	339	340	334	369	348	384	301	364	351	323	374	359	373	324	347	338	319	351	362	342	355	355	379	377	310	353	333	369	315	363	364	352	334	358	354	364	324	350	333	348	367	342	381	350	337	334	356	330	404	335	356	375	340	387	394	357	357	327	392	360	357	347	370	350	362	354	379	378	340	349	335	339	355	342	365	365	324	330	360	331	364	352	350	366	342	339	359	345	350	354	357	361	387	357	359	361	392	350	401	354	338	366	337	365	390	358	321	356	376	361	340	337	412	360	382	370	351	378	384	355	325	362	357	337	365	359	361	352	350	339	344	361	378	388	390	356	332	357	359	385	346	345	378	389	335	379	379	336	392	334	335	388	365	375	328	357	348	325	381	386	364	370	360	334	331	345	373	309	326	359	368	349	350	325	332	345	347	341	367	381	336	345	359	364	392	372	345	343	346	356	377	407	381	353	373	378	354	353	360	355	356	360	362	385	345	342	400	365	332	369	350	333	367	347	349	344	367	348	377	350	367	344	357	381	388	343	321	353	342	365	336	398	367	380	362	324	397	342	357	362	385	355	373	347	342	354	385	382	354	363	319	332	363	333	400	339	367	354	380	375	356	350	383	353	355	388	380	375	383	368	370	324	375	349	324	325	368	340	395	357	339	398	332	349	347	394	346	351	364	384	380	358	346	373	363	358	364	352	355	327	349	349	382	375	379	361	377	349	364	332	354	351	350	361	358	339	335	323	372	319
11975	11462	19890	21064	16390	11322	7891	4831	3889	3109	2740	2209	2006	1883	1629	1535	1401	1401	1262	1199	1266	1317	1323	1352	1280	1193	1197	1153	1048	1036	1070	1123	989	1001	973	979	926	932	965	995	1062	1391	1976	1733	2695	8429	1003	853	933	937	885	910	895	859	877	900	856	873	910	877	918	883	883	837	857	814	867	883	831	886	846	885	883	885	841	841	879	876	887	900	870	818	848	854	867	844	881	812	862	860	887	861	839	853	831	844	844	892	879	846	841	893	867	809	858	832	872	867	827	837	807	820	901	904	862	866	841	805	811	851	835	860	834	841	849	875	826	888	891	833	806	851	856	832	852	834	854	864	815	835	833	886	804	837	830	849	827	847	840	876	823	897	851	870	867	840	820	839	819	821	867	820	851	855	838	820	846	862	816	891	910	838	853	849	819	828	818	839	821	824	888	801	863	849	883	877	896	828	822	840	846	882	856	825	837	865	791	845	844	867	871	807	793	868	808	859	838	840	834	884	877	845	843	826	861	820	856	818	789	844	857	829	873	863	903	793	869	832	846	897	845	829	878	869	850	835	843	838	865	849	815	864	837	847	864	826	811	810	853	828	808	839	873	849	834	838	822	879	839	795	833	817	816	840	811	812	850	801	816	851	900	857	858	837	874	894	836	831	818	840	836	815	836	852	821	881	861	858	817	911	814	848	850	898	890	837	865	849	861	837	855	866	909	854	906	904	881	806	869	843	843	856	826	878	902	863	859	885	861	851	889	847	882	801	838	835	817	844	851	778	843	892	813	917	865	893	880	862	824	872	854	841	883	898	852	872	825	858	880	869	837	868	841	830	874	882	859	800	845	875	806	888	795	855	825	842	864	926	825	833	861	816	818	813	848	853	853	832	832	896	818	855	837	843	818	821	844	838	830	863	846	833	825	855	851	865	853	856	802	855	829	834	834	796	840	868	832	791	872	874	843	748	889	832	880	837	835	822	819	867	791	860	867	816	853	853	900	841	885	849	813	920	821	877	806	818	868	832	817	856	849	795	853	888	858	836	829	857	838	869	832	853	870	884	846	830	864	871	831	844	825	823	877	789	874	780	859	859	847	816	798	816	817	848	808	839	826	834	860	793	827	838	822	856	838	848	880	841	853	882	893	858	803	865	834	894	843	842	785	840	883	838	795	863	822	824	857	860	790	873	795	868	855	777	835	850	926	874	877	870	869	826	899	813	849	858	857	884	863	855	819	835	819	800	834	895	822	873	819	835	864	841	818	834	823	842	847	882	849	848	840	853	905	769	858	833	880	839	931	838	820	806	818	833	851	845	858	867	864	907	888	882	821	818	879	834	824	858	879	823	832	799	903	813	905	897	847	871	851	845	855	801	826	844	858	865	800	847	830	861	840	861	789	863	854	840	814	865	797	856	901	827	883	834	831	871	835	844	810	829	838	845	840	849	870	831	838	844	855	839	813	852	810	845	837	858	905	859	834	853	841	835	889	796	865	837	838	840	870	861	820	814	846	797	882	843	868	830	813	863	843	846	843	873	878	909	883	828	863	803	865	863	823	832	835	843	830	898	821	838	791	805	801	801	776	871	835	840	862	822	887	830	784	849	874	834	826	904	845	847	814	820	834	829	855	857	860	805	839	766	852	851	864	836	828	822	855	791	835	838	871	828	842	861	854	828	843	856	855	861	880	842	841	879	812	806	813	831	847	879	879	823	863	843	836	850	824	798	860	817	852	829	923	853	881	836	857	842	832	856	826	820	882	836	826	892	850	848	872	854	817	796	831	858	841	827	793	848	805	829	858	817	893	858	848	841	830	857	813	856	834	862	844	805	843	823	880	866	770	916	862	874	840	851	783	802	793	900	809	844	896	851	857	891	821	830	823	851	832	857	830	824	856	834	897	876	822	870	890	835	885	840	842	891	795	852	860	816	856	879	800	882	796	789	855	884	848	836	835	824	856	880	837	874	875	824	858	830	861	815	898	842	818	852	883	839	865	892	838	862	861	794	829	879	791	873	829	879	853	859	822	890	856	846	853	849	886	846	861	774	844	811	875	896	850	858	866	834	838	869	820	853	875	941	865	846	902	856	844	861	827	835	803	869	813	823	864	796	848	805	854	836	883	873	857	868	883	831	836	821	870	862	863	841	898	915	865	865	901	836	838	843	865	815	862	863	815	853	813	837	872	828	840	838	843	825	851	827	857	822	826	840	810	867	839	858	843	881	862	879	809	821	846	852	782	867	836	833	811	817	814	863	836	884	853	787	793	838	923	833	860	879	861	852	877	848	849	877	825	853	811	816	827	953	858	840	845	844	850	848	852	845	841	819	757	839	841	824	818	845	820	808	870	883	842	887	884	861	844	876	861	793	839	842	819	818	908	836	810	863	905	835	866	829	846	892	872	823	831	867	865	841	857	863	814	813	878	888	849	803	885	787	835	857	851	793	801	868	832	829	849	843	824	806	844	836	892	866	831	830	860	845	838	878	872	841	778	895	825	866	851	847	867	811	866	842	826	853	861	844	809	816	860	860	838	819	909	875	851	853	838	820	788	822	836	838	847	880	843	858	857	881	822	810	811	859	871	841	846	823	862	812	852	849	851	842	828	851	872	842	871	818	833	846	848	843	893	822	895	776	804	904	827	846	823	837	841	837	824	866	855	860	831	834	886	856	815	779	820	879	839	819	875	799	805	814	855	852	846	864	807	875	872	832	802	850	821	846	922	870	842	836	844	903	874	823	814	831	824	845	896	826	851	878	836	858	878	930	873	869	823	872	812	865	844	847	837	837	845	849	822	836	847	841	848	857	870	851	848	823	885	843	832	885	812	804	873	834	880	845	791	842	881	893	818	828	896	854	857	808	886	817	825	886	869	837	860	821	835	889	804	865	887	861	881	834	849	887	852	842	867	820	815	836	832	857	820	814	897	869	891	856	831	833	878	895	838	787	875	802	866	872	814	887	852	901	902	842	904	848	839	850	898	872	879	804	885	800	823	789	865	891	853	887	925	843	844	865	830	805	856	867	856	846	840	824	867	858	914	846	830	870	879	815	843	867	837	830	844	862	873	848	813	873	837	871	805	879	865	845	860	841	804	868	851	815	897	844	817	828	854	850	836	845	851	810	859	830	831	835	887	876	903	907	822	841	825	837	871	838	876	861	813	811	905	863	845	808	814	832	885	846	870	836	855	819	782	869	848	829	915	860	857	811	837	809	834	881	845	816	785	829	873	887	915	846	840	820	833	813	819	868	849	862	882	864	877	886	855	818	855	823	821	827	838	820	911	882	823	852	892	826	860	876	810	833	848	880	851	860	851	829	859	874	807	865	840	848	858	879	850	844	863	849	858	808	855	839	876	885	882	840	869	881	853	845	849	886	845	850	865	883	874	824	833	812	893	865	844	805	885	826	832	844	824	821	805	867	796	866	852	834	856	870	868	845	868	855	875	840	865	866	861	824	838	806	867	843	834	848	833	880	839	863	885	856	860	873	859	825	844	859	819	817	870	823
5114	2840	4259	2912	1411	835	441	289	241	203	242	200	171	211	206	225	192	217	206	176	191	171	186	206	206	194	191	182	164	177	193	207	198	204	197	195	190	191	186	184	191	227	234	231	216	212	192	192	175	175	188	229	166	196	192	190	199	174	188	201	196	189	188	174	179	206	199	214	202	183	181	186	202	218	191	203	186	199	226	199	193	213	178	177	204	185	213	178	200	195	187	207	166	180	184	191	175	201	200	204	195	186	185	166	186	206	183	201	197	196	160	186	202	199	195	179	194	191	174	190	214	187	180	184	201	200	176	155	174	169	181	184	193	204	164	202	185	188	191	196	185	199	181	178	183	162	192	158	179	218	178	196	198	198	180	207	193	169	189	199	205	172	183	211	199	191	184	200	188	196	179	196	191	200	166	188	179	185	193	213	169	189	200	179	183	179	176	199	185	182	165	200	200	198	186	169	208	199	181	208	217	187	202	217	196	187	158	193	208	193	192	184	189	172	225	213	204	197	216	196	198	214	210	208	187	180	206	184	188	209	212	208	198	193	200	185	173	187	186	176	187	205	217	232	202	198	175	187	226	205	204	191	190	174	195	198	183	188	199	182	207	178	183	192	171	162	183	175	205	186	179	197	194	175	171	171	194	171	208	174	191	216	183	182	207	189	194	215	194	202	177	190	196	188	192	176	201	190	178	175	221	196	175	152	197	186	190	184	176	193	195	182	211	190	226	187	189	166	193	202	176	194	205	198	205	171	185	203	198	185	193	169	170	188	190	182	195	191	206	196	207	182	172	197	200	196	192	191	196	204	197	178	211	196	190	183	172	175	203	186	210	191	192	208	185	186	189	193	198	178	199	185	228	175	181	179	184	192	194	173	182	215	199	184	207	187	178	191	193	174	197	169	188	209	173	195	183	189	206	195	170	165	187	204	193	207	194	189	171	213	213	205	200	214	169	173	205	187	190	187	201	215	213	191	183	182	181	180	202	223	213	204	213	221	165	205	211	198	187	200	183	172	176	203	187	215	189	200	187	171	199	211	207	199	188	160	197	197	194	203	181	199	194	165	193	201	173	196	180	187	194	202	195	176	224	180	189	190	193	182	185	188	185	175	192	182	187	207	209	213	193	193	194	183	182	200	204	201	206	181	170	171	203	214	203	185	205	190	203	200	207	198	191	175	203	196	209	212	199	175	189	204	194	193	193	185	208	205	187	202	213	191	199	175	181	197	178	191	193	211	193	211	185	205	203	204	169	190	218	180	188	179	200	167	207	193	184	242	184	211	196	189	185	175	179	179	208	183	219	177	174	187	196	197	227	184	166	213	170	195	180	178	181	204	177	171	196	194	163	180	184	187	202	179	190	191	201	199	199	192	204	176	192	190	175	194	216	197	189	194	216	178	198	193	181	187	178	178	181	187	192	191	163	194	204	184	206	190	198	198	203	179	175	189	251	207	186	165	181	189	174	185	211	193	189	195	193	188	169	172	197	184	211	213	208	204	196	174	187	174	188	198	169	172	198	196	181	182	191	198	203	188	190	199	183	208	165	169	215	196	194	179	183	203	197	189	182	211	194	180	193	208	212	184	185	197	179	189	209	171	158	180	197	177	164	155	197	205	211	201	203	220	175	184	197	188	178	211	189	184	215	201	183	176	184	194	186	179	202	188	191	163	186	202	200	177	191	190	203	192	223	195	205	185	216	191	224	187	181	190	219	191	202	157	180	167	179	178	213	201	211	186	157	199	182	185	178	192	196	203	166	183	181	197	218	188	206	185	230	187	193	183	195	185	200	172	188	190	197	186	207	225	199	197	190	180	181	170	166	197	204	211	199	202	177	183	201	198	163	165	212	183	181	184	199	190	199	195	200	209	192	202	198	171	210	182	187	181	190	181	182	190	178	193	178	196	197	213	206	178	181	204	202	183	208	165	219	184	191	184	172	176	186	199	198	189	198	198	174	183	170	174	157	186	176	192	179	182	194	188	183	192	190	173	183	197	212	185	240	195	208	192	194	180	167	193	166	188	176	181	187	201	222	191	186	216	183	206	192	180	176	193	166	183	202	186	221	181	194	219	224	167	183	176	184	189	214	198	190	178	200	224	179	210	185	174	177	220	201	209	191	188	179	182	220	199	199	191	162	207	211	235	189	200	229	187	167	198	203	187	160	194	197	197	188	194	195	186	175	160	188	193	187	205	204	185	207	199	179	213	167	220	218	184	221	184	187	198	174	163	205	221	201	182	197	201	186	195	183	174	198	190	198	198	185	185	168	201	202	196	211	202	186	198	200	204	191	209	184	202	208	208	212	203	199	199	193	195	177	208	195	195	201	177	163	199	185	183	175	169	223	216	201	175	196	195	175	184	182	198	198	176	219	200	184	183	143	200	179	206	193	205	176	185	191	177	197	173	180	199	183	191	207	171	179	183	202	189	164	181	200	180	177	183	216	193	187	186	202	211	188	194	184	201	166	189	197	186	197	195	188	212	189	172	170	222	192	193	195	203	185	205	206	188	183	175	195	196	203	180	178	181	205	188	199	175	189	172	189	216	204	176	197	202	180	172	147	201	212	187	193	196	179	183	191	171	173	205	190	193	179	186	202	173	195	196	189	185	189	204	196	194	170	149	180	196	204	212	172	181	201	212	202	195	186	213	174	187	193	162	184	155	203	184	201	203	198	179	172	165	219	199	184	236	196	203	208	179	177	188	200	157	186	179	168	192	180	192	202	207	199	188	180	182	177	191	196	218	178	205	186	184	208	211	209	200	182	199	179	189	187	176	166	187	209	192	190	188	209	175	205	187	207	201	183	184	209	189	188	196	205	184	179	201	211	197	183	165	200	180	210	209	176	216	192	170	200	162	184	206	194	192	196	193	192	200	219	185	184	190	184	196	187	191	195	199	192	188	176	177	182	192	162	172	183	191	205	196	188	192	193	160	194	189	165	186	177	207	205	211	183	187	192	174	195	189	183	191	177	208	209	196	195	218	193	184	175	167	192	195	163	179	201	212	209	184	193	209	188	185	181	210	224	222	184	188	181	180	221	161	185	195	203	190	192	214	179	193	205	198	191	195	186	177	206	202	178	206	220	185	188	187	189	204	199	201	194	219	205	203	176	174	179	172	169	203	202	202	204	199	194	192	191	178	223	166	174	210	175	168	198	205	179	190	189	215	203	183	178	214	194	189	182	201	201	191	197	180	178	237	191	190	203	184	191	218	183	176	191	196	173	190	200	189	183	199	183	212	219	194	200	201	199	178	192	205	197	184	201	203	178	193	190	174	181	195	191	188	188	184	191	204	175	193	193	155	162	189	208	210	177	209	219	167	183	177	169	186	188	190	204	183	192	214	211	201	184	196	208	184	179	180	166	220	196	194	177	171	211	186	179	185	221	177	178	207	190	207	185	190	199	174	197	207	162	187	196	202	191	169	189	213	176	199	199	193	197	208	190	196	193	200	161	206	206	177	218	205	198	190	168	181	186	164	164	186
3521	2701	7808	8299	5083	3392	1811	1184	822	753	677	646	572	526	495	539	541	467	516	508	527	534	525	507	558	513	476	499	501	526	546	537	515	517	477	457	467	494	466	486	513	751	881	766	571	642	511	498	485	499	497	475	512	509	449	484	465	464	465	504	495	483	517	500	495	489	480	517	511	497	447	482	488	503	497	498	468	473	450	479	498	479	460	520	511	447	490	531	466	494	467	504	501	462	469	535	482	518	489	476	485	447	512	439	481	461	477	468	456	500	486	497	499	486	475	471	476	467	481	474	513	523	476	488	481	491	488	449	445	486	475	530	496	490	554	461	467	492	489	506	483	493	472	499	506	482	498	465	473	482	500	472	546	487	486	446	526	503	498	486	472	480	503	484	471	463	436	487	481	467	476	496	473	516	492	487	478	543	475	506	482	507	480	523	459	494	481	495	453	484	520	511	493	481	464	514	504	500	494	491	492	475	526	447	490	475	488	462	497	485	523	508	498	453	464	462	477	498	463	489	461	476	512	443	463	498	490	456	491	456	513	466	471	492	468	485	504	486	455	514	498	469	529	494	516	477	468	474	463	448	492	492	470	518	460	464	484	466	430	465	506	543	510	469	440	462	477	465	477	480	484	477	514	465	483	473	496	495	476	472	470	466	505	541	472	465	441	519	471	482	443	463	463	493	454	475	508	473	538	466	442	440	486	489	486	485	507	512	488	463	449	490	457	481	474	497	486	474	513	481	496	480	503	521	505	495	524	482	493	484	461	515	496	494	457	507	490	469	499	488	495	457	499	521	452	491	491	446	496	534	515	478	469	496	491	517	558	480	520	525	448	515	534	443	485	504	471	508	476	488	528	517	492	473	506	507	454	472	491	494	495	449	455	511	451	437	519	454	472	531	463	507	458	540	504	470	488	506	511	473	503	525	480	476	479	498	505	477	498	472	500	475	481	484	494	484	493	505	503	522	457	490	489	461	487	481	463	473	477	469	461	480	473	459	488	459	475	503	510	476	504	496	466	519	464	477	495	475	483	507	465	490	484	487	504	514	529	481	495	488	482	480	479	504	519	482	424	463	491	523	484	469	510	516	511	506	494	504	482	479	474	497	517	467	497	447	472	491	522	496	481	507	463	484	489	509	549	479	486	486	490	479	512	534	454	456	457	489	479	475	519	459	455	506	458	478	498	486	511	502	465	525	497	492	471	429	449	478	507	474	460	530	544	504	498	510	497	522	475	455	515	503	503	469	468	503	469	472	486	488	452	481	460	517	477	491	468	448	477	462	514	466	473	523	471	485	488	483	487	504	495	477	494	435	457	506	496	513	485	497	498	453	483	490	516	478	529	478	489	473	484	482	508	509	464	517	511	458	479	477	499	513	499	515	463	473	485	501	492	508	446	458	488	462	451	486	482	454	460	468	491	499	471	484	483	455	496	479	504	485	441	475	449	489	491	472	471	466	476	497	542	449	476	473	451	527	494	490	491	488	510	452	461	487	488	474	482	468	485	464	508	481	496	515	509	461	503	484	457	511	535	476	422	489	500	490	529	502	535	508	472	529	466	464	492	471	490	486	518	495	503	489	483	492	455	467	499	488	436	499	455	498	504	555	483	489	481	470	507	504	522	528	477	464	511	494	494	485	491	475	487	507	492	502	459	505	522	448	496	446	480	443	491	500	447	455	462	517	468	476	488	476	516	466	478	493	491	498	508	539	474	481	443	505	511	502	539	458	499	483	493	467	460	493	486	499	511	448	490	508	489	480	491	480	456	465	532	488	457	501	445	528	490	492	519	513	451	473	471	475	501	508	500	509	453	460	508	482	513	506	491	481	459	496	470	509	482	459	508	474	503	500	487	475	496	495	494	487	496	488	472	546	480	462	488	494	474	490	445	490	442	467	462	484	504	528	497	535	520	519	495	503	471	465	469	507	459	503	505	496	467	492	461	424	512	474	455	485	476	449	502	471	515	483	488	519	467	457	477	503	474	482	506	491	492	441	464	528	516	460	448	488	465	475	477	480	471	479	510	491	441	482	431	456	473	517	462	479	490	474	489	474	462	512	466	478	463	460	482	514	487	485	470	489	464	506	508	501	460	499	463	493	501	482	489	466	495	482	478	511	500	512	488	482	497	469	499	518	460	460	476	493	459	482	502	500	502	479	490	464	457	483	504	527	482	506	511	487	456	488	482	503	461	464	497	496	500	471	463	524	479	480	452	517	476	508	485	463	469	472	483	514	468	501	463	483	501	493	452	499	492	487	514	470	517	508	447	468	524	487	514	521	480	497	462	534	488	480	505	463	475	465	484	509	479	502	496	476	457	489	479	466	465	503	487	505	515	478	497	516	465	438	469	499	489	456	464	480	497	497	475	515	490	454	497	512	520	467	496	514	449	489	476	487	493	489	460	468	480	507	485	515	515	492	476	474	477	517	501	540	465	504	504	528	484	480	518	464	462	472	487	454	502	470	471	493	492	494	517	482	486	452	533	478	475	466	473	453	472	489	493	467	481	492	459	435	492	503	475	471	504	533	440	466	506	467	425	471	468	478	496	457	440	477	491	494	510	469	507	497	502	456	502	486	485	505	476	487	461	517	480	449	496	507	502	479	483	481	492	455	474	495	475	533	511	498	477	464	515	489	495	486	470	483	458	494	494	497	488	490	544	464	491	488	477	449	468	443	491	479	504	499	487	480	485	513	500	472	449	478	469	466	457	473	473	487	497	497	458	515	487	493	489	481	482	510	454	519	485	521	503	502	494	478	506	474	492	455	525	478	533	507	468	469	465	467	462	526	495	471	468	448	504	492	470	507	503	480	488	506	487	485	468	521	509	490	474	461	440	481	528	472	493	488	487	497	505	470	475	497	490	431	494	476	475	526	480	460	495	474	491	463	514	496	503	489	444	520	468	496	481	500	554	526	470	504	441	510	479	492	512	480	481	506	502	507	476	503	477	489	512	488	470	480	473	448	467	474	502	454	499	486	474	512	504	505	459	495	507	509	471	488	479	476	523	468	506	479	483	467	459	467	494	490	477	495	521	503	472	465	498	501	518	494	448	503	457	518	475	490	489	503	454	491	504	462	494	510	484	524	472	453	502	486	474	523	506	508	481	479	476	476	476	447	523	460	484	511	504	489	494	530	478	531	483	528	506	489	474	463	476	474	466	478	480	472	515	470	469	488	452	464	486	491	519	513	489	493	532	454	460	477	495	473	468	529	456	449	483	479	487	486	548	466	513	501	461	500	431	459	497	492	500	473	450	482	492	499	494	509	487	476	505	491	488	479	506	486	474	498	504	446	466	504	485	477	491	466	490	504	498	525	486	494	478	469	472	502	473	474	492	500	477	517	491	508	426	474	535	472	483	468	497	493	480	498	477	466	473	474	525	534	481	494	529	468	485	478	492	489	455	509	481	500	440	471	456	461	485	502	485	505	503	523	514	539	471	490	490	490	487	482	488	492	519	514	499	506	465	503	464	486	491	451	463	466
14074	9960	11261	7708	3509	2065	1057	693	509	422	319	306	287	264	223	247	210	200	226	238	213	235	236	228	224	207	202	214	216	192	194	233	178	210	195	241	198	203	196	186	197	241	298	275	268	567	205	178	209	186	190	201	193	177	203	191	205	196	198	188	207	204	184	195	213	195	183	216	185	179	194	216	211	219	207	186	200	177	209	184	188	192	208	197	212	169	191	197	181	186	158	204	195	190	200	189	226	201	197	192	193	179	181	190	171	185	199	208	202	181	189	198	202	210	191	191	187	193	171	212	187	206	198	218	182	186	203	194	200	195	181	190	178	218	211	192	192	195	192	206	175	180	207	211	175	205	194	195	196	178	171	202	214	210	215	201	201	196	186	227	206	194	219	161	172	202	193	210	201	225	216	187	191	191	190	206	196	188	177	204	214	197	183	231	206	181	173	188	181	202	200	183	192	202	201	186	183	209	170	178	216	198	185	199	197	192	184	209	197	178	197	182	197	203	190	181	195	177	203	207	191	197	212	191	204	203	199	197	182	201	226	201	186	183	210	233	207	201	176	198	183	218	209	201	223	170	158	199	201	207	196	216	203	163	148	183	190	203	183	196	206	186	162	212	190	203	185	204	192	192	169	195	201	215	187	181	190	174	196	201	204	211	201	225	184	198	176	199	190	197	214	202	190	186	208	162	191	194	201	205	191	210	212	215	199	169	176	192	191	185	207	205	166	195	181	188	167	204	205	202	212	187	190	191	196	192	206	182	201	198	166	179	195	171	179	189	206	183	206	218	201	186	210	185	186	181	174	216	189	164	171	207	192	194	187	207	208	177	205	201	170	189	201	214	212	165	204	184	196	181	191	187	204	192	180	191	199	197	199	195	179	186	199	180	177	218	203	176	184	170	200	210	201	216	232	200	189	172	199	219	180	181	180	232	177	181	186	186	199	201	224	162	200	203	204	216	179	192	215	205	194	209	206	213	175	180	182	199	181	185	193	206	195	171	197	168	208	167	188	206	198	204	186	180	202	204	204	195	206	224	200	171	203	182	183	192	180	198	177	198	163	213	193	175	216	190	210	174	187	204	178	234	207	177	192	204	204	201	214	188	169	193	217	198	177	192	174	206	181	213	194	210	209	181	196	209	182	186	203	192	210	182	190	204	184	201	199	185	189	190	234	204	170	209	210	200	201	208	182	181	178	193	181	200	183	203	207	186	161	189	185	178	189	187	177	218	180	170	195	204	228	199	218	173	185	176	182	202	197	197	204	198	193	184	206	209	231	183	160	198	199	226	186	192	221	204	211	208	183	187	190	179	212	192	187	185	196	187	178	195	220	197	200	197	199	240	213	198	184	189	211	183	198	234	189	174	187	188	199	215	221	188	193	194	188	203	191	184	183	180	172	213	205	199	211	189	195	186	211	187	180	189	202	193	200	209	191	241	193	200	180	193	194	204	196	183	200	210	199	198	178	189	192	222	190	215	170	221	181	201	187	180	190	205	190	223	203	210	218	190	210	192	205	212	200	178	211	189	196	200	210	202	166	188	209	185	214	174	180	196	181	204	189	203	224	183	213	178	195	195	188	173	176	175	188	183	198	193	223	206	214	171	180	207	186	168	204	192	199	206	186	165	199	204	185	192	172	193	193	205	195	214	190	201	205	205	223	185	199	187	207	206	185	189	193	186	219	186	205	203	184	204	203	224	203	200	208	212	184	176	209	188	209	202	222	183	190	182	215	198	174	202	206	194	172	201	205	222	207	179	203	192	180	196	215	191	220	203	205	185	175	178	217	210	207	187	208	191	181	208	194	197	200	186	196	196	184	181	205	188	221	183	207	168	203	191	205	190	186	202	175	182	204	202	194	205	200	182	170	167	176	199	174	201	208	212	174	174	231	193	178	208	173	206	203	197	221	205	196	213	194	211	196	192	209	185	225	223	191	179	199	200	197	197	169	178	197	211	205	182	188	176	187	180	200	216	188	196	196	194	200	195	169	183	192	209	206	217	190	180	171	221	206	193	207	196	206	193	216	198	213	178	201	189	197	193	186	194	196	222	198	177	195	194	185	212	206	180	170	190	196	162	179	191	212	171	186	201	203	175	192	194	215	221	183	178	201	190	212	209	183	180	196	188	176	178	176	209	172	173	189	202	184	180	212	218	194	206	199	196	170	192	218	167	198	183	189	183	204	192	196	186	197	210	193	173	194	197	162	202	181	186	194	198	217	173	201	206	208	206	189	165	199	185	205	220	194	185	212	192	215	210	190	203	198	194	171	205	206	205	209	194	160	184	204	194	192	179	199	181	198	186	182	198	205	188	188	202	187	199	165	216	172	182	225	189	178	179	200	199	206	227	192	186	167	217	219	202	191	180	185	223	208	205	172	192	213	181	209	174	169	188	186	205	200	186	205	202	168	191	169	232	178	205	187	197	188	200	180	213	217	195	218	182	206	201	177	196	208	193	218	186	197	197	207	194	218	218	213	227	188	206	203	164	191	203	176	182	189	222	198	222	194	185	197	209	221	194	216	189	197	213	190	161	187	200	186	199	215	184	181	198	212	196	210	204	190	200	203	217	179	207	185	202	198	195	195	232	177	172	168	182	196	170	182	185	205	190	174	217	203	193	204	188	182	196	217	197	199	204	199	179	186	207	204	207	188	198	201	174	198	178	197	191	189	186	175	181	182	198	207	204	206	210	206	210	196	205	216	199	191	196	189	193	172	177	218	183	182	194	194	200	209	178	187	202	211	197	205	193	197	187	183	171	190	218	194	209	203	191	193	217	185	210	196	186	200	186	179	203	173	192	190	154	218	221	188	214	198	209	207	167	198	195	208	190	231	181	171	188	194	205	205	185	205	208	167	172	191	210	190	167	165	206	195	181	189	195	187	202	170	221	178	237	186	177	198	185	196	215	220	176	182	187	176	190	223	181	188	215	202	171	190	190	203	182	181	195	184	202	204	201	205	191	193	240	178	193	199	196	165	193	186	188	210	188	201	191	205	225	194	207	190	212	160	217	217	184	191	205	178	187	195	163	189	194	207	205	180	184	184	200	196	191	194	190	179	188	165	170	182	207	187	192	200	211	179	186	208	203	201	220	231	189	203	212	180	186	179	191	187	201	209	183	220	214	181	204	180	197	200	209	199	196	200	218	193	200	181	184	221	204	168	204	224	219	198	190	186	209	193	224	202	204	194	207	189	199	168	178	188	206	210	169	207	178	193	196	189	198	194	191	172	175	184	182	187	160	203	177	194	199	191	198	218	204	178	195	175	188	184	192	192	180	202	182	181	188	186	191	221	201	190	184	199	194	198	209	160	181	210	200	203	198	182	216	207	192	183	186	177	181	188	227	197	198	201	213	194	180	190	159	209	190	202	214	191	217	178	175	203	173	182	240	182	196	213	203	184	190	171	214	223	209	206	220	186	199	200	179	197	221	204	167	193	193	194	197	202	182	208	188	207	223	180	214	209	207	195	208	192	190	213	210	181	184
8561	8170	15200	15551	11143	8079	4444	3105	2417	1914	1496	1370	1070	988	942	832	763	763	718	706	772	731	717	706	749	735	766	686	632	623	626	617	650	581	548	565	584	537	552	577	657	982	1431	1078	1129	3418	520	531	515	531	518	523	548	486	552	557	523	531	531	480	513	502	520	505	517	508	557	526	541	510	522	502	524	514	504	534	543	503	508	526	473	536	539	530	514	506	524	492	515	556	513	526	550	460	500	503	492	540	531	536	506	480	518	530	498	488	507	557	526	545	512	491	508	496	509	550	518	488	526	489	490	515	541	506	519	497	525	483	508	485	543	539	510	506	556	485	508	514	504	509	516	501	496	493	520	522	493	543	495	512	490	469	515	496	484	532	493	488	498	500	529	483	515	500	507	513	544	463	515	489	553	539	530	480	457	516	544	494	494	542	520	503	504	537	524	516	519	504	510	484	499	496	521	498	499	511	505	517	479	488	521	529	483	505	489	480	460	528	508	486	557	522	498	477	548	459	535	522	518	485	506	450	506	493	521	510	502	549	519	541	511	491	508	545	461	537	543	552	520	552	497	504	476	568	544	462	490	538	468	521	534	543	519	528	512	527	494	504	494	495	492	532	509	522	466	476	497	569	478	501	502	515	541	522	510	522	514	521	516	541	466	501	455	488	501	492	504	493	519	481	549	526	547	503	507	520	537	523	528	530	519	507	505	496	511	509	530	509	512	499	507	531	523	469	566	532	504	491	547	527	526	522	534	536	506	481	489	485	545	493	519	540	482	473	509	532	539	531	509	517	491	511	506	499	528	532	518	484	499	504	507	488	497	515	531	517	517	518	502	524	539	490	514	519	527	493	545	503	521	505	519	481	473	477	492	500	539	475	476	533	474	475	543	498	491	555	457	500	482	502	497	540	527	536	517	487	495	575	502	487	513	479	512	529	510	488	519	523	512	504	500	478	521	532	525	515	495	490	503	534	493	520	534	569	491	483	534	522	508	516	463	460	502	478	504	498	524	529	536	513	503	532	497	505	478	524	515	485	526	504	511	532	509	506	520	538	556	505	545	510	549	558	488	493	486	519	495	518	487	523	568	505	516	505	514	491	550	488	460	491	503	525	491	501	503	515	513	514	477	466	513	538	555	526	519	533	580	515	509	472	491	519	481	539	532	505	477	517	519	480	510	475	526	513	506	498	503	468	540	512	544	518	505	481	520	492	523	501	533	538	497	507	519	518	488	558	503	517	524	552	447	500	529	521	559	503	484	495	499	500	481	494	518	498	527	559	527	556	502	491	540	480	502	498	521	525	508	471	546	468	516	560	514	541	482	513	503	447	525	522	487	515	513	483	517	509	530	533	506	517	515	524	507	526	525	531	477	491	505	501	507	539	514	480	483	475	496	509	557	500	501	504	508	537	545	493	473	519	512	468	475	510	494	516	509	547	515	509	557	511	510	541	535	520	472	520	486	512	520	461	492	472	500	512	524	459	537	518	536	494	511	500	520	529	521	501	518	519	474	509	522	537	529	508	529	511	488	529	517	506	566	509	532	497	542	521	482	523	489	477	461	513	501	502	538	551	513	485	498	507	518	513	506	462	494	520	500	498	529	519	484	469	521	520	492	556	507	444	506	512	510	438	540	494	515	482	514	510	519	548	512	514	509	507	526	553	515	495	503	474	495	501	501	471	495	496	540	520	555	521	562	525	510	507	504	502	503	514	542	506	493	506	508	488	533	559	529	512	524	512	508	487	509	518	512	556	486	498	524	482	536	528	514	491	529	490	545	496	497	508	529	544	507	497	507	479	550	504	506	520	512	522	506	497	521	525	485	503	489	533	471	527	485	493	524	514	479	476	518	542	521	551	510	531	514	505	504	480	523	538	527	516	508	506	484	536	475	497	491	498	513	484	518	543	495	493	457	496	485	511	485	479	497	527	509	510	506	531	477	557	494	497	509	497	515	506	488	495	530	549	516	514	476	525	500	500	482	484	528	505	509	523	493	472	542	470	539	535	514	482	538	513	498	523	508	486	485	489	519	493	534	499	482	508	474	481	553	479	536	520	537	534	519	523	492	523	498	497	508	524	481	517	504	478	501	535	500	520	491	523	490	488	468	479	481	490	512	526	484	515	518	499	476	495	498	517	544	524	491	476	516	534	483	514	500	512	518	498	507	550	482	517	494	534	498	511	514	511	502	526	529	475	517	540	523	490	484	507	480	497	513	496	490	517	499	511	525	513	508	543	517	543	493	495	518	500	505	491	510	513	510	487	486	488	552	534	523	535	532	527	501	526	489	505	527	453	476	490	515	539	494	530	493	519	511	508	494	515	524	485	515	520	480	513	495	498	553	526	534	479	467	471	489	524	515	508	553	471	517	558	498	539	511	483	501	538	490	518	522	520	511	539	511	541	509	532	516	488	513	461	536	518	530	491	519	524	539	528	490	509	515	495	495	509	525	506	509	507	535	494	519	501	540	541	504	510	538	546	553	525	472	492	520	485	495	477	522	528	535	505	510	528	475	507	488	499	497	519	521	561	535	486	507	486	485	531	540	512	480	524	492	502	492	468	551	508	546	549	509	488	492	477	510	538	513	536	508	517	525	522	511	492	531	488	509	514	515	499	472	530	466	488	483	520	517	495	565	468	490	531	520	526	490	501	528	510	517	550	511	514	508	518	539	512	485	495	509	503	513	465	523	494	455	530	517	513	520	518	531	536	503	489	484	483	500	511	489	521	485	525	516	495	509	526	498	503	522	478	511	514	480	547	539	503	508	508	538	491	561	521	545	498	525	508	502	497	496	510	470	497	572	491	542	543	488	477	484	508	508	500	519	533	529	545	511	537	491	463	516	528	507	482	541	514	521	500	546	525	491	550	547	494	489	512	540	508	514	507	507	545	522	514	494	493	480	510	520	520	496	497	523	514	488	504	482	486	468	534	504	509	472	472	509	505	533	507	504	519	502	560	483	516	470	476	484	487	542	534	539	532	501	527	534	517	516	525	513	506	506	468	512	489	524	483	508	524	497	509	493	534	528	508	503	479	561	501	502	505	502	477	472	524	523	546	542	505	479	524	516	517	492	499	493	541	513	500	487	535	525	501	527	503	538	539	526	509	486	500	489	468	499	517	505	532	519	507	511	512	487	479	506	524	485	507	544	510	526	506	526	496	509	501	485	490	537	476	534	491	496	537	526	483	538	552	515	500	498	516	534	502	525	541	464	504	531	503	528	491	510	504	536	504	536	509	504	528	501	505	496	496	554	493	509	496	548	500	504	452	506	512	524	515	519	524	514	535	499	523	502	525	525	493	487	569	523	507	497	498	520	550	531	558	531	497	503	492	504	534	503	497	524	521	523	485	519	505	480	481	520	512	520	524	520	508	526	523	502	538	526	510	518	517	474	493	509	489	517	540	512	546	496	523	536	500	547	489	452	485	511	503	496	492	540	532	507	499	499	517	503	521	479	501	502	546	498	501	554	538	516	470	503	499	520	523	520	529
21929	17574	16341	11817	6040	3673	1797	1120	855	683	581	556	473	451	441	415	409	369	350	349	369	406	420	355	383	376	397	363	352	319	324	367	319	342	353	333	327	358	371	330	353	365	456	398	514	805	375	319	337	342	342	336	307	324	327	348	334	359	332	341	320	325	350	353	325	295	326	318	334	326	310	355	346	301	321	310	311	292	332	359	317	324	326	372	329	336	318	333	298	323	324	355	346	346	321	309	326	319	323	325	314	328	296	361	296	353	316	337	368	342	357	321	296	285	354	375	330	353	370	330	321	362	308	347	305	345	305	316	333	342	317	342	336	350	344	333	325	352	318	330	312	339	329	330	330	287	336	321	317	348	339	333	305	362	334	294	318	294	326	338	319	346	344	315	344	340	319	340	342	348	345	348	360	341	348	359	325	316	326	306	297	338	327	328	316	339	294	342	339	300	322	330	296	329	329	306	325	307	364	337	333	340	324	326	347	313	362	343	332	303	340	365	356	304	333	347	330	333	330	322	369	374	326	338	356	343	329	333	391	329	333	337	335	326	321	332	330	310	354	323	315	347	331	304	362	330	332	339	332	340	307	340	334	304	319	291	302	330	288	341	326	340	344	348	349	330	339	319	349	333	338	354	339	369	316	326	312	310	349	321	358	319	326	319	314	344	324	329	302	313	353	302	291	333	335	330	324	308	353	308	311	307	319	332	338	357	313	329	340	347	317	366	330	345	333	355	310	341	304	309	320	324	346	335	351	335	339	343	316	330	334	366	333	389	297	332	340	367	322	314	319	336	378	310	361	351	358	330	362	354	351	320	302	325	345	292	329	348	347	314	304	345	310	318	320	321	299	343	312	313	337	321	311	313	346	365	314	330	364	327	336	341	318	297	346	294	345	365	338	338	322	306	305	312	353	336	289	335	277	358	335	352	332	328	321	289	329	328	331	354	316	322	321	329	295	291	355	332	358	349	328	325	303	388	331	320	355	326	334	318	316	301	346	349	346	313	293	317	303	318	326	314	332	318	311	311	310	351	358	337	351	332	353	333	322	331	343	298	324	304	343	346	310	326	355	316	341	324	302	326	329	335	314	334	327	344	334	367	376	290	310	310	344	336	281	355	352	330	332	313	308	346	349	323	335	331	314	334	321	279	324	344	318	346	320	320	349	321	322	333	320	333	352	331	327	328	342	354	302	343	322	329	319	326	312	343	302	330	318	328	299	347	356	312	299	379	333	382	289	313	330	323	339	317	311	342	332	286	302	313	362	343	369	318	333	329	316	364	329	352	340	340	338	334	308	354	325	327	376	340	313	354	366	302	334	352	313	323	314	310	348	332	325	328	381	341	354	351	291	314	329	313	341	356	332	348	351	317	356	347	347	317	334	290	370	331	339	361	342	358	350	349	346	323	337	342	327	339	306	349	300	327	338	333	337	311	333	333	303	354	332	323	338	316	315	304	332	308	323	316	342	311	328	321	305	338	334	316	319	342	346	302	324	356	315	323	328	353	303	308	353	306	326	354	318	306	312	320	329	305	332	354	314	358	322	303	348	328	301	319	300	347	334	321	312	350	346	318	320	320	332	356	330	324	325	316	343	294	314	347	300	339	345	312	370	273	323	343	363	321	320	341	361	329	344	354	340	297	321	331	349	338	331	337	326	339	330	325	374	311	352	308	361	337	315	341	365	328	325	344	301	334	332	324	332	315	326	348	338	316	347	302	329	314	330	375	358	329	321	321	320	321	308	360	335	325	347	353	310	328	332	320	312	336	322	327	323	340	346	347	317	334	327	358	324	351	367	324	320	344	347	360	329	297	322	296	328	332	320	312	325	334	318	331	347	335	343	329	306	358	319	343	320	342	327	337	356	343	310	347	328	342	294	317	286	325	315	335	355	329	345	321	298	326	316	329	311	305	303	323	310	355	333	332	328	349	320	342	323	353	301	309	308	328	291	350	323	327	329	351	334	306	337	338	302	317	285	362	341	339	324	331	317	327	358	329	344	298	299	340	340	298	328	330	325	340	281	291	329	328	287	309	319	325	321	356	312	350	332	333	356	333	322	346	303	328	344	314	344	314	318	318	326	341	343	319	317	326	323	364	344	355	307	313	311	330	345	323	350	327	345	310	330	301	296	341	340	336	337	319	322	334	323	333	322	329	346	333	317	316	339	367	330	310	320	310	336	346	297	357	323	288	326	293	301	322	335	319	351	336	296	357	377	326	305	329	335	340	323	332	343	310	312	305	338	317	330	344	336	346	368	324	337	315	295	335	338	364	294	327	335	324	315	327	345	322	340	321	316	300	332	352	334	289	346	339	348	303	335	307	314	345	349	306	348	343	363	309	327	321	309	334	323	331	319	306	357	287	305	319	293	306	347	323	318	342	320	285	315	327	350	334	335	342	321	327	329	288	274	315	356	359	352	345	335	330	337	337	365	333	330	319	342	340	332	333	310	367	316	332	343	292	304	353	339	347	315	357	355	300	327	382	327	343	322	345	325	334	332	320	336	306	306	318	314	329	308	336	372	326	297	311	311	313	319	310	348	327	332	374	342	335	341	329	316	325	365	358	344	310	313	331	342	314	339	325	334	334	304	353	309	351	337	344	358	327	344	371	327	353	338	372	328	305	326	324	334	307	344	301	355	350	334	340	312	332	340	341	310	332	322	300	296	344	354	347	282	307	343	353	302	306	317	319	328	307	364	332	351	294	333	323	339	334	358	336	322	331	345	317	326	334	296	319	395	359	296	366	357	338	321	307	341	325	359	335	280	305	325	348	279	349	320	305	312	322	280	343	323	319	313	336	332	328	331	315	306	300	360	341	317	330	306	308	345	316	321	338	285	327	323	339	312	332	348	390	371	319	320	360	334	365	335	321	328	314	327	352	342	310	343	348	344	307	295	346	319	329	339	314	349	320	330	376	366	363	340	383	335	326	343	358	328	386	357	343	292	315	304	275	303	335	331	319	325	313	306	308	344	328	329	332	360	349	335	317	330	333	338	299	340	316	339	333	324	327	350	327	313	359	360	349	331	359	336	330	364	331	363	313	306	332	334	351	364	324	350	328	339	334	328	333	329	347	310	356	356	303	327	331	328	355	334	300	323	312	335	339	323	342	348	324	316	378	330	347	306	301	317	342	316	373	319	299	347	313	354	309	326	336	310	354	318	314	309	330	322	394	336	363	308	342	343	324	328	328	335	306	349	325	321	311	318	355	288	336	359	330	320	273	328	345	310	304	307	338	340	346	333	321	331	323	324	361	300	322	329	333	350	333	320	303	334	317	337	370	327	313	271	330	295	334	330	330	339	339	353	308	328	355	313	354	323	355	333	329	348	331	337	298	333	296	321	332	317	309	337	333	342	336	329	330	299	364	310	329	325	334	326	333	329	293	339	355	363	342	315	350	327	321	372	331	362	319	325	337	315	323	333	325	319	310	332	332	353	301	345	306	348	302	337	307	339	324	341	324	340	330	331	318	340	312	320	359	313	352
12163	12007	18222	19177	14894	11780	6388	4733	3862	2960	2468	2063	1818	1719	1475	1386	1271	1292	1208	1204	1193	1221	1127	1210	1149	1253	1140	1137	1030	995	1001	1032	978	910	900	885	927	915	957	927	894	1070	1696	1508	2468	4280	858	885	788	854	811	845	808	783	838	793	780	823	842	846	782	829	819	820	821	852	772	795	829	785	853	767	792	779	847	778	717	752	805	799	789	825	808	771	805	765	802	801	790	813	748	782	818	770	740	793	816	797	807	745	785	813	731	754	795	832	768	810	802	780	794	786	781	821	781	779	802	815	796	780	778	758	813	800	805	769	782	774	810	840	811	832	765	773	763	787	801	774	769	777	771	730	777	810	781	750	786	808	751	785	786	866	811	771	791	809	788	723	790	799	781	836	830	792	767	753	790	807	814	766	785	781	787	831	782	835	755	812	767	774	777	772	765	707	795	765	740	787	768	754	787	754	774	799	776	784	815	811	745	762	756	836	795	756	768	807	783	796	740	837	768	751	841	805	799	780	786	788	741	829	756	819	867	782	820	754	764	828	779	801	773	737	795	782	769	798	755	841	806	747	788	788	761	792	775	780	763	807	780	821	798	777	806	778	782	777	845	794	871	772	819	810	795	823	798	774	696	854	787	801	777	790	810	793	800	793	788	792	824	814	795	802	828	809	856	822	781	767	778	777	790	819	773	778	827	829	775	802	837	784	772	765	734	765	715	801	776	779	796	834	829	804	744	787	773	824	805	796	777	800	767	723	839	747	802	780	834	855	788	773	824	785	776	800	748	781	822	770	768	772	823	750	811	809	803	806	754	837	776	799	824	795	773	770	814	813	774	771	809	743	799	768	766	775	740	788	763	789	797	829	777	750	782	858	801	789	775	778	813	801	818	802	744	805	775	825	777	754	862	788	855	775	774	782	824	768	760	757	755	782	807	813	739	828	845	767	841	785	745	805	787	804	822	810	756	790	781	743	801	771	773	771	793	798	789	792	806	793	817	760	775	780	795	770	761	803	796	775	792	768	809	764	848	807	779	707	776	794	788	789	793	731	836	807	781	775	826	825	756	771	802	761	760	815	784	739	743	781	770	776	796	770	798	762	800	825	826	729	830	828	792	787	770	747	796	788	803	804	772	821	804	766	776	782	803	856	846	798	799	824	764	772	853	783	772	757	747	796	794	810	792	808	791	779	775	766	790	812	756	834	787	783	764	740	786	813	746	815	787	762	765	811	841	747	772	799	737	761	798	742	768	735	820	804	776	776	812	782	824	784	775	744	804	773	832	774	763	833	780	803	796	777	784	761	815	796	770	802	807	769	799	765	750	830	789	803	724	775	775	829	821	831	822	806	819	790	743	767	798	809	811	825	818	766	766	793	764	758	777	745	758	769	786	798	834	801	824	801	727	764	789	797	758	806	793	787	769	817	764	809	751	763	812	801	805	833	783	804	805	799	803	773	862	787	813	764	783	823	804	825	820	798	796	796	765	823	797	793	777	819	765	788	791	765	763	780	796	800	786	800	781	788	757	804	776	794	811	764	820	816	811	790	793	794	789	780	794	812	802	813	799	820	759	775	792	774	788	819	824	802	788	819	771	806	762	743	768	775	796	836	782	789	818	748	785	760	807	800	781	770	790	782	764	799	891	799	794	760	788	740	776	814	788	763	836	784	795	797	823	785	786	778	765	818	803	799	785	779	830	793	822	817	814	822	788	789	789	763	817	826	788	771	794	840	794	823	824	794	762	831	830	792	804	807	815	786	790	791	755	800	774	813	780	777	846	757	812	738	779	780	755	815	769	767	840	757	766	800	764	781	740	803	800	718	785	826	845	807	786	834	797	756	739	796	854	759	780	788	795	811	771	828	793	783	808	752	851	777	805	776	736	808	765	794	774	786	792	836	815	752	836	801	817	789	789	789	799	794	774	786	770	744	772	809	832	799	783	795	780	805	813	796	780	757	791	796	778	760	755	835	754	812	785	825	815	799	780	787	823	769	790	801	791	794	816	788	769	822	745	796	868	814	779	754	810	805	798	826	811	828	808	793	798	764	740	784	788	826	787	799	785	789	815	784	794	792	776	797	760	835	734	759	779	806	797	770	803	809	783	782	786	737	816	823	796	761	785	809	784	769	761	769	835	712	820	777	766	837	795	789	805	766	776	762	757	771	810	775	808	764	795	765	764	802	723	749	784	834	826	773	766	750	809	806	783	810	808	730	743	844	783	761	804	810	803	803	770	779	857	804	797	765	797	814	793	846	818	789	847	760	796	761	739	798	779	801	773	777	799	760	829	799	753	805	840	801	799	760	837	787	841	764	835	764	739	792	803	824	785	785	791	831	785	825	788	830	763	815	779	710	789	810	851	826	789	818	798	757	797	741	785	760	789	772	759	820	772	763	846	807	799	830	796	742	771	783	820	752	805	815	840	831	754	805	810	790	792	783	826	838	768	797	782	767	770	804	764	757	827	755	829	826	788	805	828	773	776	835	765	795	786	782	763	817	776	793	756	804	784	760	836	767	817	769	751	809	798	840	805	742	741	776	797	860	794	859	790	817	745	872	837	804	787	780	755	800	762	783	774	775	757	831	797	765	825	779	768	776	812	810	763	804	761	783	783	783	819	783	810	821	805	768	748	765	801	809	810	822	766	794	797	776	777	786	768	792	767	755	811	776	795	780	844	793	803	806	799	763	751	793	829	793	777	758	846	790	808	770	800	824	791	806	821	769	728	799	771	781	760	759	779	812	829	810	837	822	814	780	748	822	780	823	795	764	813	751	760	814	793	768	829	743	876	744	795	783	807	834	796	769	828	772	739	796	832	815	757	788	805	794	761	799	809	786	813	834	776	761	721	774	799	781	824	786	786	819	749	765	777	834	806	826	783	821	784	811	788	796	824	772	799	764	822	734	736	815	797	823	809	774	824	833	788	780	802	809	813	787	776	781	841	829	782	777	784	799	717	767	763	814	765	784	753	782	808	787	829	771	759	784	823	765	751	784	818	764	775	798	746	812	826	782	793	807	800	825	768	768	754	810	852	817	793	748	782	785	822	777	837	815	793	830	818	829	800	803	772	782	782	773	784	779	781	751	769	785	786	804	799	792	861	794	787	794	764	797	762	800	788	787	787	795	790	822	841	823	773	813	761	777	780	779	829	808	830	828	766	800	788	792	786	793	745	818	790	766	768	766	763	830	765	823	820	802	815	790	784	776	755	788	817	772	797	771	788	783	778	787	780	745	808	801	836	801	793	742	814	802	789	813	763	753	798	792	820	787	767	812	801	759	792	809	787	830	786	836	816	829	741	739	794	805	781	781	771	748	790	794	779	802	766	756	800	795	777	795	778	771	826	811	754	820	808	782	856	829	768	818	789	784	784	784	764	787	779	779	724	788	781	803	767	785	782	770	808	832	741	760	807	809	831	766	788	785	752	820	796	826	788	768	791	747	751	795	802	777	804	780	799	787	769	817	749	783	785	794	785	832	783	831	774	786	780	786	780	757
3894	2040	3705	2371	1288	904	324	301	228	198	201	169	178	156	155	169	160	178	169	160	178	147	174	168	177	170	153	175	171	163	186	176	150	174	165	150	159	188	169	180	180	174	182	211	172	140	183	160	193	172	174	181	147	166	195	150	162	141	187	164	158	181	173	190	168	167	195	161	199	188	184	183	192	170	160	173	174	171	155	167	165	164	158	155	180	160	198	169	179	135	172	167	147	168	157	191	173	162	154	158	172	170	164	181	176	162	157	171	173	172	171	172	188	165	155	192	185	165	168	155	168	174	159	161	147	180	150	172	161	161	147	172	168	153	168	162	159	188	184	173	168	168	164	168	202	172	147	174	174	186	148	167	171	177	150	170	189	163	147	153	170	168	155	152	154	167	150	167	180	182	148	158	161	184	171	138	173	166	144	181	160	167	177	168	175	164	174	151	174	178	179	160	171	189	185	172	178	170	178	142	192	172	176	178	144	183	172	170	152	153	168	176	150	183	147	165	177	175	158	153	175	155	147	161	173	159	162	173	163	165	146	180	156	154	167	207	151	168	187	168	174	157	152	178	169	176	156	169	167	151	199	159	169	167	161	177	171	157	173	168	156	176	150	160	158	158	175	166	153	176	176	191	188	167	158	167	172	154	161	191	187	158	169	192	185	141	150	168	169	183	140	169	173	150	170	125	168	157	165	165	185	167	170	188	174	152	161	193	166	169	173	153	176	175	191	198	173	166	193	178	165	157	141	168	161	157	134	142	157	136	175	168	173	171	174	162	138	167	161	153	182	163	165	139	174	176	170	159	142	164	156	155	176	175	154	179	163	168	162	163	157	166	156	160	188	175	167	177	140	161	169	154	169	164	167	173	170	167	137	195	157	162	182	189	162	161	164	174	153	172	168	178	148	173	162	184	173	144	176	187	164	141	169	171	170	159	182	154	183	165	170	162	180	162	149	178	179	170	178	159	164	190	170	165	167	169	155	155	167	163	175	172	185	176	175	179	164	158	158	169	169	149	175	172	146	170	180	174	143	165	161	144	175	165	181	158	180	145	170	159	174	169	182	173	159	150	184	162	155	182	182	158	152	174	158	175	164	173	173	161	167	168	158	157	172	150	147	152	179	175	146	159	173	155	184	160	163	194	180	194	160	173	142	171	138	166	169	150	173	186	165	173	181	178	179	149	161	177	174	152	166	165	158	178	135	159	155	154	159	155	158	165	184	162	157	169	158	165	163	164	154	157	189	165	172	177	162	155	149	193	160	163	174	184	163	158	181	181	157	171	164	171	151	177	186	174	178	142	156	177	156	160	159	167	161	165	151	163	172	159	156	167	154	170	144	173	179	162	182	162	191	172	171	170	181	200	164	160	171	157	146	130	150	162	175	160	183	177	147	162	164	171	149	160	152	155	143	154	162	181	156	194	178	182	152	162	172	159	141	173	179	153	180	173	164	170	180	169	167	165	163	175	164	188	163	186	180	165	179	145	168	169	183	167	165	175	172	170	140	166	163	162	183	179	181	163	155	199	173	149	180	162	145	174	169	147	161	174	171	168	142	165	165	180	146	136	163	177	175	165	175	150	151	154	161	181	173	136	179	158	159	164	159	189	165	166	187	165	144	155	153	166	152	188	179	172	201	187	168	151	170	140	161	148	156	208	182	169	154	180	172	170	143	161	178	160	184	165	151	170	167	170	153	167	185	180	176	166	169	171	163	188	153	160	163	155	159	179	194	162	157	185	172	175	160	173	162	172	140	150	179	162	162	165	147	184	186	174	159	155	159	146	179	157	171	173	169	177	173	187	178	201	167	154	154	153	168	154	180	151	170	155	173	178	177	184	168	156	149	159	177	164	162	194	178	158	155	142	138	178	185	137	143	175	163	135	157	157	187	170	150	154	176	174	160	193	167	165	174	185	181	153	160	171	165	172	154	146	155	155	168	169	171	205	153	183	144	149	174	153	172	170	158	172	182	165	187	173	198	195	156	177	153	149	163	149	151	167	157	186	158	171	180	171	185	169	153	146	148	175	162	164	156	190	162	153	164	171	177	177	180	150	161	173	151	165	173	202	164	166	180	149	177	155	172	169	192	167	150	145	177	162	168	168	167	170	166	195	171	175	165	166	156	171	183	150	191	163	173	193	154	179	170	149	148	175	159	186	151	177	171	178	197	179	160	164	171	168	174	162	179	183	173	171	158	177	166	173	171	166	166	179	148	167	180	170	170	161	174	182	195	185	172	151	180	161	189	153	152	162	184	163	149	179	159	166	164	178	176	166	164	176	167	167	176	134	170	178	180	182	187	167	192	163	174	177	158	174	136	154	177	149	145	170	152	163	175	162	165	151	182	163	205	145	168	170	137	155	160	169	173	161	167	155	171	150	168	159	171	189	186	157	183	192	165	187	161	162	173	134	154	175	195	168	148	138	173	161	153	170	187	163	173	166	142	168	146	174	159	159	131	160	181	170	182	161	169	169	184	172	178	164	164	180	165	176	159	170	180	148	177	150	171	142	174	178	159	158	171	160	152	172	175	167	170	187	159	151	172	159	160	174	143	175	158	155	153	195	148	164	171	174	176	164	166	155	177	171	169	150	160	149	150	174	141	180	152	159	160	170	154	173	168	158	184	168	179	181	165	188	170	162	153	155	153	167	172	170	155	170	156	159	171	162	178	168	171	148	162	149	160	168	165	174	159	165	165	166	187	165	169	172	182	148	174	174	175	134	192	161	158	172	167	178	159	170	155	177	183	162	152	163	169	178	150	175	159	172	169	181	165	189	175	185	136	162	176	181	196	201	166	163	169	148	168	179	175	166	160	164	174	180	166	163	165	169	163	178	169	173	154	151	170	188	182	164	147	157	191	172	160	162	181	163	178	179	169	169	167	162	168	165	159	190	171	152	151	168	188	179	166	157	176	184	181	144	166	177	156	176	161	208	168	156	154	161	154	150	189	174	144	168	200	158	169	162	151	158	172	179	187	185	158	159	148	172	153	170	153	166	166	165	190	169	132	192	139	179	163	161	193	170	194	184	172	180	154	159	167	170	179	157	173	163	161	168	154	183	166	168	155	169	161	173	158	180	178	180	172	150	168	190	187	152	177	163	179	172	158	177	162	168	165	174	195	186	179	151	163	161	178	166	160	177	137	158	192	163	156	143	151	167	168	190	173	166	180	185	186	159	203	170	180	151	176	181	176	157	157	175	167	162	183	163	159	181	170	167	172	163	146	163	180	165	173	164	151	200	200	149	174	172	182	155	165	155	147	186	160	154	169	142	164	150	153	158	152	175	157	175	168	193	176	168	167	180	163	181	180	172	151	147	180	150	170	174	198	181	146	163	155	160	155	158	141	159	170	159	168	175	174	163	162	168	162	144	165	174	165	162	187	158	207	163	154	142	174	165	165	169	160	177	180	173	160	161	168	168	176	198	153	169	161	157	170	169	161	168	206	167	142	170	181	198	202	169	165	147	176	159	159	136	173	145	198	172
3083	2336	7074	6413	4844	3761	1372	1089	736	601	504	508	485	487	482	482	489	446	439	401	484	485	423	503	486	446	466	466	437	485	485	474	441	436	436	458	430	393	453	443	454	519	689	637	478	520	420	431	443	451	450	459	469	423	410	434	455	409	458	454	428	418	401	472	416	433	441	455	422	465	400	431	415	410	429	444	427	421	443	448	448	453	410	454	447	428	431	435	461	420	441	448	449	415	439	461	424	422	473	461	428	444	477	440	457	422	437	417	465	429	472	448	451	446	434	422	452	392	423	427	427	425	447	462	454	458	444	436	419	417	405	432	459	434	408	428	465	453	472	403	460	414	457	442	420	413	405	445	414	394	428	406	435	450	440	423	401	412	444	448	441	435	422	423	427	398	425	430	451	450	463	415	432	423	424	450	424	448	415	447	441	435	417	402	442	430	430	436	412	459	460	426	433	437	424	411	455	425	394	404	414	457	459	434	452	438	436	486	418	431	430	392	460	424	441	452	419	436	434	436	462	444	458	459	431	434	395	461	474	436	436	424	411	432	461	442	468	417	427	446	398	437	512	427	435	421	438	400	452	445	449	438	424	440	432	458	425	446	446	455	478	454	410	421	445	403	396	432	444	460	411	460	451	434	427	399	454	452	403	405	419	451	455	414	414	433	405	431	431	414	447	383	439	452	460	402	400	431	440	454	442	449	401	429	440	458	416	475	438	399	437	429	387	448	472	416	447	432	491	415	399	439	386	436	433	496	450	459	438	420	402	441	442	441	426	435	454	451	428	405	446	457	445	438	458	425	439	447	432	446	451	443	440	416	421	432	439	415	458	424	435	426	447	411	427	448	443	430	415	400	443	431	475	431	403	432	405	465	454	428	431	450	425	390	458	406	442	458	468	420	423	430	428	443	425	426	446	442	438	423	464	454	482	464	453	426	445	431	444	401	479	422	453	421	438	460	434	425	448	458	441	407	452	456	417	435	419	450	412	409	476	421	463	427	396	452	440	452	437	460	429	409	421	439	402	416	446	433	440	430	426	417	428	403	439	423	434	415	443	411	415	450	412	450	424	432	419	418	440	376	437	436	415	456	406	454	428	450	424	442	422	498	433	453	427	402	426	443	445	464	427	418	421	428	411	449	422	472	434	434	419	431	459	433	430	428	435	406	429	417	459	453	390	442	420	425	403	443	432	442	451	426	421	456	410	418	457	453	436	440	436	451	459	429	452	455	423	422	407	430	452	390	419	407	440	444	456	425	415	439	440	452	445	432	422	425	429	383	491	449	465	441	420	409	471	440	420	397	405	472	439	399	448	435	420	385	452	401	410	460	431	453	463	428	443	435	435	435	432	444	461	414	426	462	407	409	439	497	432	456	432	428	414	452	429	452	415	432	448	469	430	479	404	423	426	403	416	429	428	441	411	471	455	434	473	427	423	471	413	394	427	478	404	447	436	420	411	424	465	424	448	427	403	431	404	436	409	462	432	442	483	426	428	452	445	434	445	417	393	410	409	446	439	431	413	484	451	453	420	443	427	457	427	481	418	418	457	411	438	395	425	477	440	402	433	443	466	437	423	413	440	411	443	421	434	405	407	444	409	454	454	453	390	428	424	424	434	405	461	447	479	420	449	432	416	418	440	457	442	407	456	412	448	456	403	447	406	424	458	407	450	459	435	434	448	445	409	416	438	437	396	415	456	447	440	459	456	418	416	417	443	435	483	465	435	463	446	450	435	406	419	440	449	416	423	398	442	430	427	411	447	421	440	459	427	464	438	454	461	474	458	422	474	443	394	442	414	439	452	468	461	414	465	459	443	460	416	458	413	425	467	483	465	431	444	469	429	456	442	453	423	404	424	442	450	438	414	414	436	429	422	444	445	435	462	427	403	458	408	436	436	447	445	437	451	402	465	429	464	444	406	433	445	408	448	452	446	388	415	429	431	453	412	454	438	420	460	431	459	433	426	418	417	459	446	420	435	458	476	420	428	430	453	426	448	430	413	429	445	426	432	437	424	425	440	397	420	422	419	431	432	442	430	452	415	455	432	417	417	411	410	446	385	454	439	438	421	427	466	430	486	404	423	418	466	430	437	416	471	449	396	462	460	447	422	435	434	430	416	457	454	444	427	421	486	402	414	420	413	414	434	441	434	445	413	413	412	427	432	446	399	423	412	458	445	406	442	411	451	436	388	430	459	415	440	415	421	422	423	404	455	423	418	493	436	441	442	451	435	435	439	439	411	420	448	429	447	439	449	418	440	448	405	431	437	454	401	427	434	416	431	431	406	439	451	423	432	455	462	412	402	428	413	441	446	439	475	438	435	444	451	437	465	415	431	456	431	476	431	457	410	486	403	406	419	447	396	419	432	447	411	434	453	431	422	446	430	424	423	437	402	475	424	421	440	429	475	434	430	404	400	438	406	448	423	433	409	432	453	462	410	426	454	423	424	391	396	402	410	445	433	426	414	465	412	426	446	459	443	422	400	394	420	445	473	411	458	408	442	404	448	439	421	440	438	414	443	420	439	435	434	413	439	433	442	407	424	432	431	420	476	455	403	434	404	431	428	401	434	452	445	430	493	419	417	444	424	436	403	431	443	415	407	388	471	445	419	416	407	412	403	438	395	457	428	447	405	403	470	420	388	431	451	447	400	437	474	469	431	421	412	432	418	439	465	447	369	423	435	393	417	431	424	436	451	401	436	458	415	464	462	446	469	413	437	440	405	437	456	441	426	477	452	439	425	440	436	440	441	417	456	441	437	399	452	446	446	461	400	453	435	454	484	442	432	454	447	421	450	380	440	424	416	439	405	442	433	446	413	442	441	425	434	468	470	427	465	405	437	396	403	439	422	421	416	404	420	438	464	417	439	397	433	442	452	421	468	412	473	434	408	433	444	411	444	436	445	418	440	419	434	469	378	440	445	409	403	456	455	435	445	423	478	465	424	465	467	401	440	395	435	424	449	424	418	404	472	451	436	450	434	433	415	410	449	427	416	457	437	422	459	452	432	401	448	422	464	434	424	432	407	404	476	428	448	450	424	400	452	432	454	463	437	467	440	432	434	418	452	466	421	415	423	414	427	445	467	432	429	431	406	399	436	404	466	459	402	431	413	405	424	445	448	412	382	403	464	426	452	448	441	435	425	435	430	429	443	438	454	418	414	417	447	477	406	455	452	389	436	397	439	450	403	414	460	418	418	426	417	440	437	439	446	428	418	420	425	423	399	456	431	424	433	460	414	470	419	438	420	429	454	402	453	438	411	417	451	435	454	421	477	420	445	435	424	444	443	405	456	440	431	454	442	471	467	438	471	449	417	461	474	457	451	422	472	402	415	427	459	405	442	426	464	412	433	430	439	438	485	405	439	394	438	446	414	420	432	469	431	435	406	393	433	432	423	451	422	397	440	452	434	408	442	436	428	431	422	412	449	452	409	408	423	419	440	410	430	400	443	459	464	443	416	429	430	432	450	430	427	463	439	427	453	448	445	420
12398	9348	9466	5332	3444	1939	882	619	440	348	306	285	298	247	219	224	189	196	189	183	186	190	190	217	227	221	220	204	180	184	186	199	176	201	175	191	188	178	182	181	202	201	245	253	246	282	168	196	174	167	178	173	184	183	182	195	169	180	186	195	205	174	175	179	154	204	164	180	184	161	183	178	152	157	194	198	165	177	167	172	178	198	191	165	171	157	170	161	191	175	170	167	164	177	162	146	174	157	152	178	167	163	186	149	172	177	180	184	157	178	165	152	168	179	148	160	179	191	178	161	189	189	166	170	171	203	181	159	161	175	171	153	168	184	157	168	165	190	181	160	181	179	183	180	196	177	185	198	153	170	172	163	184	175	153	174	182	161	169	175	191	157	168	159	188	194	172	187	167	173	163	177	187	164	172	181	175	175	184	165	217	180	185	171	167	188	141	157	157	160	184	181	164	165	186	182	176	174	168	185	171	178	156	177	186	183	178	203	178	164	181	184	161	153	176	163	189	166	171	184	191	155	202	173	191	185	187	169	175	176	187	173	167	191	175	164	164	163	162	181	168	184	200	170	191	174	187	181	215	184	183	160	172	187	194	181	192	166	157	170	180	168	149	191	196	186	169	178	172	159	159	195	194	183	169	165	176	174	155	170	175	164	164	175	177	182	166	164	175	183	165	140	190	158	175	166	183	145	161	160	166	182	167	167	166	171	209	168	161	196	166	185	182	146	158	167	157	156	172	175	190	184	174	164	180	174	185	166	186	176	172	166	189	196	184	175	176	168	198	166	204	161	139	173	169	156	177	199	157	181	165	163	188	176	167	184	185	163	185	191	167	171	181	174	153	155	183	178	176	174	171	170	181	189	176	188	198	159	173	197	163	175	193	179	166	169	192	166	159	178	153	171	199	170	172	177	182	181	160	175	170	175	169	184	144	175	161	177	177	167	175	172	163	199	172	177	158	181	192	168	150	173	173	175	197	167	160	182	191	174	194	168	156	172	185	183	193	150	166	155	166	162	173	190	177	183	176	188	162	177	171	186	169	187	172	151	143	159	177	163	179	175	175	184	172	160	197	169	171	168	169	168	170	171	172	201	180	203	153	173	180	165	182	154	192	174	183	184	184	179	190	189	191	176	190	154	192	163	165	186	198	178	190	179	201	181	195	152	155	158	170	175	182	173	171	177	179	169	184	184	161	195	178	169	175	151	179	163	176	170	174	181	191	190	168	166	172	169	173	165	171	172	156	169	192	181	157	161	184	186	173	162	170	211	197	171	127	167	180	175	193	161	175	181	156	200	159	184	165	173	176	190	194	158	174	173	154	177	178	173	175	162	180	188	148	185	197	174	195	152	192	187	168	194	172	167	192	183	190	191	157	152	157	174	173	188	176	197	171	142	175	146	184	158	176	180	161	153	185	173	166	177	174	164	176	183	184	167	160	171	200	198	182	166	169	184	164	168	164	176	158	169	174	159	154	183	200	163	164	179	166	154	176	190	158	190	185	164	194	178	172	171	179	166	174	169	177	169	179	164	161	178	149	182	171	154	193	165	176	168	162	171	146	180	189	164	190	170	151	165	156	165	170	169	170	173	164	173	174	189	185	172	174	188	145	159	188	175	191	158	186	153	165	160	169	202	146	183	173	166	181	149	170	165	179	212	185	140	173	135	190	187	161	140	177	206	158	188	190	181	184	172	168	199	181	187	180	159	159	181	185	190	173	187	169	171	160	162	152	186	179	161	177	180	155	175	186	176	140	197	171	179	162	163	163	190	158	186	188	165	161	201	147	169	171	173	188	185	185	189	147	175	176	198	180	181	173	183	165	198	206	170	187	165	166	174	160	164	197	167	180	185	188	146	191	188	161	166	169	170	187	179	182	168	164	178	174	164	163	184	186	177	146	166	202	181	173	173	149	181	186	165	174	150	176	164	177	171	168	159	160	184	177	161	195	179	172	159	153	183	145	186	181	158	193	170	184	163	200	198	175	177	193	188	192	156	172	189	192	170	184	183	152	184	157	165	175	160	204	169	188	199	205	179	180	157	176	168	166	149	179	172	198	181	166	143	179	188	170	206	153	182	180	175	167	178	194	157	194	155	150	169	184	169	172	186	180	168	186	186	170	171	148	159	161	195	171	190	175	194	136	172	169	178	182	162	194	188	181	161	187	191	157	184	163	148	180	171	176	183	174	172	197	173	158	171	194	169	176	146	151	158	164	199	175	165	181	157	166	179	166	185	178	205	155	166	178	185	181	195	144	179	163	172	167	193	189	181	176	176	169	165	168	187	178	174	159	161	193	148	155	181	158	179	137	164	181	191	176	195	175	199	189	154	183	165	147	210	166	208	176	173	152	170	170	186	187	184	161	169	188	164	155	169	175	159	180	173	187	183	181	170	153	174	154	162	164	170	185	150	140	184	159	197	198	165	174	200	187	166	176	173	181	156	175	161	143	180	170	167	188	185	188	181	170	170	196	178	194	190	194	190	193	169	205	173	185	206	175	172	163	189	189	170	173	172	181	183	182	187	192	198	156	173	180	180	152	172	165	160	165	168	153	165	172	173	177	157	179	201	173	177	163	189	185	186	177	211	174	180	183	180	169	175	162	186	168	158	176	170	142	192	179	175	180	202	185	173	180	188	137	173	186	181	144	168	169	175	166	169	186	176	171	177	188	187	173	180	160	226	165	184	188	169	162	174	166	171	179	160	177	202	185	189	154	188	162	172	191	161	178	167	182	212	162	160	161	147	171	176	163	179	180	180	184	199	181	201	177	171	171	165	170	178	162	152	150	159	175	184	160	182	174	188	148	167	158	172	179	178	172	182	165	147	154	199	184	156	175	152	162	169	144	181	160	184	165	159	174	172	166	160	180	163	217	166	159	170	137	200	179	160	185	176	191	170	165	175	161	162	170	180	161	167	183	182	185	173	154	175	173	188	189	199	179	182	179	181	196	168	179	178	207	153	166	183	188	192	171	178	183	163	148	170	165	179	181	189	186	177	160	154	201	187	162	178	185	165	186	177	171	196	163	190	188	151	160	155	176	186	148	150	195	207	164	154	189	210	159	169	154	162	171	167	163	165	176	188	165	174	168	156	197	175	170	169	146	194	168	175	160	149	180	190	171	153	173	171	146	164	179	180	154	190	189	157	199	154	149	162	187	179	187	168	182	190	189	162	164	173	185	194	182	188	184	164	170	201	197	173	163	161	184	185	177	149	166	156	160	179	176	168	182	176	162	164	187	186	163	148	193	176	168	167	192	171	175	144	162	173	161	177	188	151	176	200	192	164	167	165	147	171	175	188	191	183	163	158	182	182	149	193	186	166	183	169	164	176	187	165	175	177	170	171	184	169	189	151	192	168	177	190	186	194	175	176	174	170	167	160	178	170	159	194	175	190	175	184	188	185	152	188	168	174	156	173	175	174	169	170	163	170	171	175	151	186	210	164	189	172	154	157	182	172	198	182	162	162	186	184	189	195	174	188	170	163
7957	7731	13497	11689	11900	7416	3896	2952	2092	1637	1273	1178	1023	949	893	725	732	726	735	680	690	706	675	839	726	730	705	694	566	577	569	567	572	537	487	535	495	545	517	537	502	614	1247	1059	1053	1457	536	488	508	461	507	489	480	459	460	479	514	492	528	468	437	462	464	441	478	500	502	487	457	494	465	453	449	440	473	465	462	473	460	490	496	480	458	481	467	462	441	452	471	448	458	469	445	456	447	459	475	437	473	494	463	469	460	422	480	454	445	478	452	455	475	497	516	468	486	513	453	468	454	465	485	426	481	454	490	486	443	489	434	474	474	451	460	473	439	443	468	429	450	449	465	482	453	434	459	469	436	496	488	501	478	476	478	410	455	480	504	470	455	447	437	421	481	489	431	433	454	461	445	473	451	464	449	471	452	455	455	460	449	484	486	469	474	495	461	418	445	472	511	483	448	466	471	497	481	450	466	431	451	488	514	459	460	537	473	494	487	489	448	460	464	456	470	451	466	437	463	480	498	463	462	484	477	455	448	493	456	473	474	467	450	480	457	453	445	487	450	465	470	464	445	466	446	434	448	471	427	452	468	458	472	487	458	428	484	417	495	452	462	445	474	438	451	464	473	449	506	480	511	443	470	469	465	441	481	462	466	472	481	474	482	459	495	497	428	462	464	460	419	425	479	483	483	421	418	501	502	446	500	480	466	459	503	463	459	496	464	484	467	527	464	457	507	470	485	409	480	458	481	442	462	483	467	480	461	454	465	472	487	456	468	485	450	491	452	484	429	482	483	445	467	479	440	479	486	462	508	476	459	473	485	456	477	467	464	474	453	484	478	453	497	466	409	439	451	440	505	455	473	465	503	478	467	472	431	489	474	471	461	471	419	441	464	436	472	470	471	456	461	417	496	474	507	468	448	444	468	460	488	488	444	484	487	464	485	463	454	467	456	484	428	455	462	464	465	478	489	459	436	473	467	444	488	466	474	443	461	475	462	497	466	463	494	456	457	460	475	472	457	448	486	469	469	411	449	480	448	506	470	441	457	496	469	487	440	483	492	495	462	482	497	433	465	413	480	438	452	478	457	458	475	459	447	465	519	514	435	415	490	462	486	472	493	475	477	478	462	453	471	513	471	489	437	433	469	480	450	467	457	480	494	457	423	473	438	442	450	490	444	470	444	484	444	437	477	490	453	500	460	461	493	435	475	457	441	524	476	503	484	455	472	460	456	436	460	447	465	489	477	458	473	465	470	471	456	499	490	467	487	449	452	469	464	440	454	449	424	460	447	439	451	471	486	428	476	456	427	459	452	484	483	447	445	454	447	461	460	463	469	484	449	459	448	485	433	478	474	452	482	458	445	439	470	482	458	505	485	456	499	490	477	458	480	458	450	454	459	438	489	407	456	497	479	475	458	476	444	470	494	421	452	458	475	459	481	459	462	462	446	479	451	449	476	491	462	474	470	457	499	468	456	480	454	491	489	479	458	494	463	443	484	480	476	459	439	496	472	465	466	444	459	470	487	455	474	409	422	461	468	460	470	473	447	475	458	418	442	490	453	433	473	466	488	456	469	425	435	450	460	444	456	440	461	499	477	471	479	456	467	399	464	433	471	460	438	454	454	517	470	484	458	536	473	436	475	423	450	448	453	459	454	477	492	497	492	441	431	478	447	468	428	496	448	455	436	470	467	481	477	489	422	454	467	444	444	492	436	427	459	440	465	468	460	462	449	447	468	486	461	454	457	474	447	464	429	495	450	450	485	448	546	495	469	435	418	492	453	442	445	493	479	433	453	476	479	456	482	485	454	488	441	445	487	509	468	425	450	455	448	465	469	484	450	466	446	488	485	454	460	503	499	464	432	481	452	469	481	449	468	443	487	500	454	467	419	460	476	482	459	466	477	420	521	489	464	494	456	470	450	478	468	498	467	463	466	505	482	469	483	424	477	476	474	411	486	446	484	456	480	472	457	478	473	488	481	476	466	471	462	453	470	439	483	452	468	436	465	435	427	440	426	469	435	473	483	453	452	439	442	438	489	458	463	447	436	456	458	485	468	466	451	478	457	435	444	475	474	484	470	470	478	448	463	449	479	464	454	490	418	457	480	472	468	474	459	476	446	519	498	486	470	486	444	459	503	481	455	508	444	459	476	429	472	494	489	442	466	492	474	472	474	466	504	468	492	471	432	448	422	453	511	466	492	497	494	449	459	418	485	481	467	443	491	470	487	470	491	492	449	411	456	469	469	449	509	467	493	470	451	478	478	461	454	458	440	436	473	454	473	469	471	472	481	484	453	447	494	440	494	455	466	454	466	463	484	450	468	460	456	512	466	423	447	463	454	451	498	474	455	473	480	480	486	452	434	443	475	499	464	460	451	436	474	432	532	462	478	432	427	452	485	484	514	486	473	468	472	494	443	490	507	457	444	480	484	486	444	460	450	479	466	448	490	454	482	457	481	475	485	494	462	488	520	497	435	458	463	477	481	432	467	464	469	427	455	473	468	488	442	461	480	441	411	463	484	482	437	480	449	465	480	506	486	455	477	491	496	463	421	456	457	464	450	428	479	472	450	464	502	445	460	509	452	490	434	437	471	473	486	448	431	438	483	463	447	471	456	466	468	494	437	448	485	498	478	430	440	457	456	409	471	478	451	447	487	454	421	506	501	461	478	473	462	430	477	429	456	487	449	476	447	438	487	459	467	467	487	451	464	472	480	429	474	457	461	450	451	493	460	470	447	438	468	478	456	432	478	444	469	472	458	468	450	418	443	494	486	455	443	472	448	455	464	433	440	439	471	448	480	476	463	503	463	426	455	482	469	449	464	466	454	470	536	452	493	481	471	488	468	490	461	512	452	460	414	493	466	459	439	478	465	482	437	485	466	465	458	446	467	447	486	490	494	437	460	468	446	454	446	446	480	437	475	519	487	481	489	449	488	436	471	472	471	461	465	444	473	528	443	484	442	481	517	440	443	453	478	453	472	488	470	464	486	447	489	489	486	448	430	439	450	467	470	475	502	434	452	479	475	462	499	434	454	465	486	477	440	473	459	449	447	484	469	445	521	431	458	486	478	471	453	496	428	477	469	483	440	471	478	475	469	448	439	483	445	453	425	458	477	456	428	455	426	443	452	472	454	438	510	492	458	446	439	472	509	432	505	452	474	421	435	412	493	502	431	503	473	447	489	476	473	456	469	446	425	445	484	462	502	455	482	511	474	484	468	429	442	486	497	523	480	487	467	465	441	486	459	487	463	474	433	447	433	468	459	468	479	468	495	465	440	444	453	456	472	489	451	499	480	462	484	470	457	428	462	493	479	445	481	499	473	474	470	435	480	446	490	488	417	445	463	467	464	468	503	468	465	452	478	477	495	466	477	479	512	483	489	468	465	441	449	490	479	463	420	447	471	462	468	460	479	430	501	471	461	495	468	463	465	483	456	483	495	444	447	456	429	482	459	449	510	496	468	444	453	499	486	445	460	464	454	461	453	504	475	442
20118	15361	14122	8361	6333	3145	1512	1160	880	685	586	516	471	471	443	419	393	390	394	371	358	381	384	417	410	381	369	398	364	340	385	385	352	349	357	322	302	374	368	318	347	502	492	402	455	495	358	351	360	356	343	337	317	367	355	323	325	343	352	308	356	376	339	329	350	359	322	323	325	282	334	345	356	287	344	372	352	348	330	333	317	360	342	349	294	303	327	341	328	324	364	350	293	326	344	335	296	325	372	331	342	357	319	325	340	309	354	297	338	331	330	317	307	363	315	309	338	349	343	329	317	329	343	358	348	328	310	312	308	342	329	319	361	368	317	312	351	353	348	339	327	350	369	308	317	342	329	351	319	341	353	299	339	316	338	327	338	341	326	315	338	325	320	351	300	355	315	344	350	331	335	303	350	349	342	315	347	288	347	325	302	370	347	332	331	357	356	355	314	360	292	318	344	316	333	329	350	355	355	306	361	324	346	329	340	326	335	359	317	315	335	377	329	330	327	336	286	345	355	354	322	289	350	310	335	338	328	325	313	337	337	333	336	327	332	304	320	349	359	294	345	322	315	321	348	305	337	340	331	319	320	364	311	292	332	345	328	329	345	333	348	325	334	337	368	341	361	313	338	337	319	335	314	331	349	343	313	307	336	335	326	331	333	339	366	386	326	354	345	309	363	360	340	329	299	333	341	353	344	310	352	326	349	321	327	344	330	335	314	337	345	274	324	339	346	375	340	373	322	345	379	330	346	352	358	347	327	355	354	299	330	323	311	336	349	336	341	360	369	322	352	321	346	321	356	352	329	326	340	342	332	322	348	316	351	332	313	329	330	344	342	320	370	339	314	355	353	348	346	295	313	335	347	345	326	314	341	341	304	338	343	346	311	283	291	335	335	357	344	335	348	339	319	297	315	336	320	326	363	335	338	304	317	357	304	344	395	325	315	319	329	347	317	340	330	330	356	328	345	349	330	334	330	316	331	311	324	333	354	340	327	322	358	334	354	312	328	333	379	353	328	337	358	313	325	350	321	319	322	360	313	343	324	344	335	338	330	358	308	377	328	312	359	352	338	330	307	321	338	378	315	356	357	332	310	357	340	349	362	306	342	358	340	352	316	321	324	325	333	333	348	323	349	331	343	346	346	336	298	383	357	382	321	318	351	314	330	337	359	350	359	338	327	310	311	306	333	355	363	322	323	345	329	331	345	334	338	340	327	320	334	317	315	351	315	347	333	364	338	335	346	333	337	316	348	343	340	306	352	310	328	319	329	318	312	360	332	322	331	335	343	314	348	332	316	326	337	320	370	304	343	315	363	341	310	327	341	304	344	345	343	318	364	335	355	322	369	330	328	309	349	329	338	331	367	336	338	326	374	350	346	326	313	336	364	343	341	315	349	358	323	345	347	341	327	370	324	305	353	319	310	306	330	346	387	344	345	352	324	330	325	303	339	331	361	328	342	345	332	327	346	322	322	327	317	345	323	344	347	318	329	330	296	327	365	313	318	337	331	356	356	315	328	324	334	345	305	348	317	349	389	398	325	316	329	352	330	341	334	324	344	340	322	293	350	344	364	326	339	329	379	326	315	326	360	342	327	308	318	339	340	346	347	357	319	353	349	317	336	324	326	339	330	285	321	344	318	343	336	336	323	339	337	327	340	300	302	340	340	376	330	340	310	325	338	371	301	300	346	354	356	316	309	356	327	384	391	338	340	344	384	350	322	318	351	310	308	372	323	351	334	347	302	344	350	293	329	347	342	323	328	323	327	363	343	330	355	357	307	353	314	313	303	334	362	354	297	337	351	299	298	346	308	324	334	346	341	317	313	326	339	355	326	321	336	336	319	314	342	352	328	364	313	342	338	331	372	346	339	335	314	298	333	381	323	342	308	331	319	332	325	344	313	368	341	354	349	305	359	339	288	332	328	316	322	335	333	281	312	289	326	357	348	308	294	330	320	340	304	319	365	302	308	319	347	350	361	326	288	364	324	355	311	326	356	358	322	313	372	333	334	336	370	336	336	347	307	325	331	324	333	336	342	363	325	359	416	348	332	342	307	302	340	298	369	351	347	344	347	354	381	337	291	315	358	302	316	290	319	335	348	333	318	327	370	383	344	334	307	300	296	353	353	320	305	316	358	332	301	334	319	324	341	344	317	338	349	308	336	320	338	360	339	309	350	326	330	331	319	332	338	365	307	323	343	327	329	310	318	337	343	359	326	335	332	356	317	348	333	328	289	339	317	321	374	330	314	297	353	332	335	313	349	306	337	381	358	315	347	312	345	371	313	294	366	311	314	321	321	331	327	343	346	331	372	339	296	326	304	299	349	320	328	303	353	320	324	331	355	306	316	336	346	327	326	324	349	357	332	349	324	353	355	338	327	315	344	297	349	355	331	356	339	312	331	347	347	333	342	347	321	332	327	318	328	305	337	367	311	318	347	318	316	313	368	329	328	349	347	313	328	358	348	349	348	332	337	322	322	334	323	326	368	310	336	345	351	341	317	341	333	304	326	311	335	320	339	382	355	343	320	334	319	345	312	354	317	321	346	331	370	313	354	314	340	306	306	322	310	330	360	314	302	308	318	355	321	322	365	339	341	339	303	345	323	292	300	329	334	361	366	291	341	339	366	368	281	330	348	313	286	357	376	354	366	315	316	325	330	331	350	334	347	354	349	318	335	298	352	357	322	344	323	336	341	353	353	336	339	324	354	346	342	384	357	304	350	351	333	349	316	353	349	316	322	334	320	350	311	350	289	341	377	344	367	306	318	339	370	336	334	329	334	338	334	316	342	326	343	350	305	302	334	315	330	349	335	346	329	335	331	340	350	344	323	336	317	325	328	334	335	313	366	342	310	348	321	324	327	361	349	334	340	307	313	340	327	329	327	317	346	334	319	354	348	347	337	346	326	377	356	321	384	310	343	320	327	310	379	316	302	347	302	374	339	308	344	333	346	363	354	342	340	293	303	336	348	318	317	338	310	351	355	315	322	322	307	337	322	305	351	321	297	352	340	300	305	326	316	297	304	315	332	336	326	315	351	292	313	324	343	338	332	298	367	326	339	322	309	341	354	334	328	364	344	326	325	331	312	354	327	309	330	361	361	358	297	318	341	356	345	332	323	302	340	351	324	344	323	368	312	344	349	353	363	345	304	315	377	318	324	302	331	340	358	346	347	317	356	327	329	314	323	369	328	348	315	359	316	337	338	308	332	329	328	328	338	331	333	329	322	312	353	320	333	341	316	327	369	321	325	335	321	328	313	298	329	320	324	379	331	345	302	317	314	306	359	366	324	299	324	342	332	332	309	366	292	323	358	346	321	286	334	345	320	313	327	326	335	376	340	351	343	370	356	342	349	349	327	328	348	325	323	319	359	343	315	346	346	359	355	294	342	304	348	329	299	336	326	330	336	342	322	341	321	327	321	298	316	347	353	371	347	320	345	339	320	310	348	333	309	334	334	308	329	365	331	338	346	330	380	324	336	304	346	322
10935	10377	17207	14884	17195	9526	5950	4677	3511	2831	2414	2056	1843	1657	1499	1447	1292	1314	1296	1193	1202	1196	1247	1390	1254	1267	1247	1285	1085	1013	993	936	1069	976	965	894	931	864	912	920	955	1761	2063	1234	1931	2281	857	844	848	832	832	859	818	860	793	858	773	828	783	798	794	795	812	818	848	811	818	790	847	841	824	804	818	829	864	793	845	770	809	822	816	800	790	799	770	840	790	787	840	796	818	777	779	814	822	791	775	804	771	794	841	793	834	798	774	801	797	796	837	778	793	793	786	797	804	789	772	826	789	830	794	773	799	783	846	804	823	787	780	825	833	769	818	813	792	808	831	794	806	810	797	791	823	783	780	711	787	791	769	808	823	798	782	819	801	834	771	800	773	784	749	775	795	761	793	823	793	783	808	827	821	799	769	798	811	783	839	766	806	787	779	779	789	833	829	763	798	727	822	842	785	786	891	789	821	772	790	759	828	800	810	823	771	816	827	822	823	773	767	789	809	841	823	801	815	812	803	810	807	821	805	770	808	769	813	808	807	773	843	852	830	793	787	796	789	769	826	761	801	822	857	758	847	785	737	820	755	828	837	808	819	822	772	851	815	851	795	836	805	733	829	775	827	781	748	762	844	737	783	875	843	796	873	823	799	795	841	767	766	725	784	801	814	765	793	782	789	791	791	801	772	792	808	778	791	804	791	813	763	821	767	774	746	756	823	769	823	823	806	797	762	748	780	773	851	838	766	783	799	764	805	761	749	799	825	787	830	797	788	839	819	804	769	781	756	827	804	786	804	812	792	817	841	742	782	783	801	804	800	804	893	790	761	826	812	769	830	790	805	781	812	769	800	765	790	792	806	800	805	793	789	774	743	806	785	785	822	812	793	854	824	795	787	811	743	797	821	784	785	793	806	792	836	799	788	789	768	783	823	840	754	822	767	809	834	854	789	765	799	757	783	813	814	816	832	806	786	770	803	717	782	767	827	803	805	734	776	835	753	787	793	821	839	775	763	763	790	809	795	829	813	860	850	763	755	792	822	756	813	781	800	763	798	743	839	747	851	780	780	807	830	824	792	828	813	774	823	711	784	812	831	774	745	765	836	808	788	760	772	806	782	790	841	784	845	796	810	790	745	811	802	788	795	781	818	809	758	739	796	769	847	806	792	813	776	752	802	815	838	823	815	778	860	763	820	795	775	782	818	796	802	800	818	791	805	787	813	804	766	808	764	780	816	842	840	774	842	783	818	819	805	780	789	786	819	735	789	827	806	787	794	807	730	789	763	811	784	833	812	795	774	789	833	774	760	788	799	787	771	808	743	782	778	811	821	848	781	789	768	775	830	792	784	775	838	800	795	768	758	794	783	814	807	837	836	776	792	764	782	790	803	804	821	773	802	791	734	785	829	754	812	744	811	812	796	850	803	771	782	778	796	757	837	813	776	724	824	829	825	814	809	821	774	775	776	851	795	843	812	829	817	768	832	777	775	764	747	797	845	797	796	816	824	780	777	826	766	744	806	806	796	794	747	825	811	809	816	794	815	798	819	801	791	815	825	795	793	787	799	803	822	790	804	820	791	791	801	788	746	813	752	801	839	715	778	784	766	830	770	801	838	798	775	794	805	764	804	784	794	804	794	759	838	793	756	765	802	795	802	822	817	832	768	794	813	767	797	792	811	821	805	823	793	770	858	774	849	792	813	787	773	815	830	814	808	806	836	760	802	767	853	784	760	811	807	762	828	805	772	803	738	790	809	771	828	794	782	786	782	793	780	812	798	834	813	745	853	759	834	783	775	766	790	765	772	745	826	779	833	765	860	792	807	824	767	815	817	846	781	827	819	757	833	746	819	806	780	804	796	850	824	744	841	781	770	830	807	776	850	809	814	841	804	849	816	797	811	847	797	855	778	778	819	787	821	771	799	827	787	774	817	799	799	811	766	786	801	825	787	855	814	802	786	786	778	837	760	830	770	786	785	781	736	787	774	785	809	782	832	820	776	827	799	779	789	774	817	768	767	848	789	814	796	784	791	810	837	805	759	761	752	834	787	759	760	789	824	746	760	785	743	787	772	800	819	768	837	804	753	820	848	812	841	764	768	760	800	760	788	744	784	737	834	821	759	772	831	776	831	808	798	798	781	836	774	752	807	779	783	797	835	788	802	813	742	788	804	772	817	762	799	794	833	760	816	821	768	756	744	842	784	741	828	793	757	843	770	814	842	825	772	802	789	782	766	756	759	761	793	758	772	767	862	824	831	817	825	825	786	826	819	844	817	821	747	774	737	795	776	822	800	809	814	761	819	781	808	815	807	748	796	823	746	793	775	841	772	772	820	789	802	793	785	787	800	756	777	782	794	800	794	770	792	786	858	788	814	769	807	803	820	738	783	823	768	783	831	763	789	817	795	835	823	778	820	794	843	784	805	798	790	782	782	811	798	826	773	793	759	831	794	851	820	792	815	771	824	810	807	795	764	801	844	798	785	782	818	807	830	776	786	805	770	765	801	798	780	760	707	790	776	759	835	826	803	801	778	806	786	807	785	816	824	780	800	821	775	794	762	822	741	786	783	834	810	834	776	819	806	810	872	800	745	801	800	766	789	838	804	746	813	858	748	784	781	754	784	820	774	782	767	803	797	839	796	826	811	845	792	854	833	752	780	815	774	803	806	827	750	802	805	798	760	787	807	792	815	802	810	775	773	758	772	808	817	738	789	824	815	763	796	798	799	816	762	771	781	792	811	815	816	837	782	867	815	779	740	818	761	778	782	770	746	806	794	817	751	806	767	797	803	774	801	799	772	807	841	805	815	835	804	763	769	772	772	761	763	851	787	821	768	843	746	817	807	790	797	793	785	771	811	782	780	732	817	809	849	800	753	848	754	794	749	717	835	791	768	829	786	789	814	792	791	783	772	776	773	782	762	778	786	809	733	782	765	799	808	820	788	765	746	773	833	793	869	809	786	789	815	816	765	817	752	739	828	782	839	814	799	793	799	811	851	822	766	821	852	776	802	797	769	782	752	816	795	781	793	795	845	857	810	809	778	782	774	837	837	794	826	805	754	782	780	786	849	780	799	842	786	777	785	789	818	753	821	846	809	793	770	804	792	835	788	831	801	851	816	818	821	763	796	831	798	813	786	774	783	799	793	783	803	800	784	769	829	816	788	822	813	781	756	810	872	817	826	809	820	778	808	776	775	811	785	776	779	786	827	774	784	792	771	779	779	783	771	772	787	827	778	834	836	749	768	794	772	764	809	811	808	782	821	785	760	762	766	765	830	865	836	820	761	811	796	811	843	825	812	825	772	797	738	764	776	848	788	781	773	762	744	787	809	818	787	775	775	810	791	798	824	761	812	816	818	855	799	751	824	814	787	776	793	827	764	809	805	807	858	798	776	781	805	798	768	825	812	833	789	841	761	758	752	769	786	771	801	858	825	817	778	830	759	803	792	810	791	827	836	824	775	803	801	797	813	797	762	799	827	808	791	751	795	730	840	803	826	825
2938	1763	3411	1695	1405	536	267	247	219	181	168	173	177	161	186	146	196	176	186	162	181	185	175	178	186	186	151	174	182	172	201	199	176	159	188	166	166	139	171	181	175	205	206	157	178	176	161	162	186	168	147	170	182	161	170	157	181	154	135	188	169	154	164	192	181	153	153	197	161	171	168	192	151	176	164	165	187	166	174	176	155	191	187	184	179	163	173	150	184	144	187	180	174	166	170	167	165	172	152	180	164	184	192	159	191	173	171	153	178	195	170	174	174	182	155	170	164	189	193	156	163	183	160	144	193	166	193	169	186	188	182	176	164	162	170	177	190	178	141	173	162	156	155	146	168	179	191	149	178	177	179	186	170	150	165	178	169	163	187	162	189	185	174	186	171	185	185	175	172	186	164	171	163	182	154	154	162	175	167	178	200	168	171	176	168	162	168	152	144	172	177	163	170	192	181	170	170	163	170	169	165	164	194	158	177	157	178	168	190	194	159	201	161	177	169	191	188	156	159	210	202	157	186	197	182	180	158	190	180	156	184	182	150	171	181	192	158	176	174	160	182	159	188	160	174	166	146	189	170	201	189	179	180	167	173	180	182	166	160	162	173	171	192	176	178	169	183	188	187	132	176	169	173	176	139	190	175	176	192	189	200	157	174	181	182	161	173	145	191	185	172	149	183	167	175	186	185	176	154	178	185	197	167	179	185	179	153	175	170	171	204	163	191	159	165	195	176	173	159	155	157	161	187	170	155	206	171	162	146	203	201	174	190	184	186	156	167	175	143	165	155	182	159	149	179	186	155	145	171	169	190	156	160	160	180	189	149	156	169	175	194	184	164	140	177	184	179	175	158	173	161	182	191	183	154	194	170	188	188	183	178	183	161	183	190	157	156	154	174	172	199	187	194	201	164	165	186	194	189	180	172	157	194	175	207	163	172	173	166	169	166	173	174	181	164	190	175	185	191	163	185	197	186	164	175	175	184	182	175	183	174	161	179	182	175	152	191	172	178	165	175	185	152	181	169	175	169	186	189	169	159	156	149	158	171	177	184	176	175	153	176	152	168	152	165	172	184	177	185	197	165	179	145	193	179	145	179	153	180	166	176	174	172	161	185	174	185	173	195	157	167	163	159	182	187	161	179	182	161	169	175	151	128	169	168	164	148	141	159	185	187	143	189	165	173	150	170	166	175	165	170	162	152	178	187	193	179	170	190	183	171	176	168	189	175	170	170	170	172	169	166	180	201	168	186	179	156	178	167	160	183	181	175	175	152	170	183	149	197	169	161	170	185	175	158	182	202	154	173	155	197	159	156	180	179	136	172	153	174	159	182	192	150	164	157	160	177	162	160	162	170	182	184	159	138	169	187	180	183	179	181	167	171	179	157	183	168	164	163	181	151	166	151	173	176	181	174	174	170	175	176	161	158	185	173	168	176	182	204	182	161	184	174	171	169	158	180	164	172	163	181	181	174	201	155	166	178	132	184	187	148	166	175	171	186	169	172	175	148	163	175	163	166	169	174	183	171	181	174	182	173	161	192	173	178	162	161	186	171	205	156	179	166	177	175	183	152	174	175	164	176	166	183	174	197	182	154	172	163	178	162	169	162	168	189	188	162	185	170	185	191	155	164	179	166	171	174	189	170	158	174	174	175	155	157	156	176	172	161	158	183	184	189	169	203	171	191	176	172	172	185	186	167	175	186	192	187	186	158	189	166	173	193	156	189	163	172	174	168	174	174	182	178	192	187	163	164	183	181	159	163	205	180	165	170	183	178	167	175	164	192	176	186	171	200	183	166	175	177	153	170	174	178	173	167	163	187	189	196	167	172	167	169	195	185	177	187	171	158	179	171	164	171	178	170	192	173	169	175	186	186	149	173	166	177	157	159	179	186	170	182	198	135	167	161	166	170	186	180	170	192	161	151	174	191	155	172	187	196	176	155	168	164	159	162	164	183	173	159	167	176	202	158	156	170	165	173	152	171	155	158	169	196	180	174	164	163	166	169	163	193	187	168	161	173	165	168	164	180	164	182	176	175	168	181	165	162	169	168	182	182	153	154	167	178	166	150	171	169	197	174	174	150	123	164	180	163	178	170	166	158	182	167	183	181	161	193	165	181	183	187	172	168	170	171	190	171	159	177	164	142	175	169	167	178	164	169	182	191	165	170	157	172	157	173	200	170	180	160	177	147	174	164	143	195	191	184	182	166	161	167	173	187	188	182	178	156	185	169	172	195	161	189	186	175	199	187	155	158	168	180	173	166	160	157	170	174	174	155	180	182	142	145	186	181	170	176	173	173	157	157	181	158	194	170	196	173	175	152	177	198	181	169	185	201	194	166	188	161	163	177	175	161	166	171	158	185	162	164	194	180	195	143	190	182	179	174	189	185	156	178	192	180	205	179	193	178	159	167	191	149	178	165	155	179	145	158	181	172	174	173	185	151	199	180	192	143	180	171	176	195	163	155	147	166	190	173	177	166	160	173	150	198	168	175	167	173	173	194	184	156	175	186	172	168	157	177	188	177	162	199	165	153	160	163	178	187	178	179	169	163	171	176	159	165	179	154	178	180	179	149	167	180	162	156	162	155	185	179	168	158	172	178	172	206	150	176	170	182	188	160	184	168	196	187	162	184	165	175	182	186	140	180	171	167	170	155	171	163	138	189	157	149	185	175	181	161	164	149	188	153	182	157	157	146	172	161	157	182	184	174	187	183	186	182	166	161	160	161	194	158	170	181	175	168	170	161	161	157	191	182	185	175	166	184	189	183	199	164	185	169	167	166	165	156	203	175	189	154	184	184	148	176	169	161	187	188	154	166	168	193	160	149	192	162	172	158	178	154	157	171	150	184	171	174	176	188	156	153	171	161	177	154	161	156	171	157	158	159	154	175	197	176	191	193	185	182	175	142	183	183	169	180	191	159	147	163	181	157	178	171	171	187	165	159	164	164	161	168	166	149	174	159	161	205	173	157	173	164	195	184	183	153	179	156	156	168	179	172	180	179	160	177	194	150	180	175	155	184	170	147	166	157	161	154	170	178	176	166	180	166	209	181	191	179	177	204	165	194	155	181	169	163	180	194	181	169	182	179	188	183	165	177	186	161	152	183	152	169	157	172	186	193	191	160	169	178	173	160	172	163	186	199	188	177	174	179	160	172	176	169	174	172	180	177	188	161	185	194	197	201	194	149	150	175	159	176	193	172	203	171	173	171	168	155	164	190	175	177	175	186	160	172	173	157	174	179	178	167	192	150	154	170	166	173	154	173	161	182	174	171	184	169	186	173	172	162	167	164	176	189	163	138	202	180	180	177	154	180	172	159	176	185	167	166	177	178	185	176	156	164	160	170	172	189	175	168	190	202	170	170	176	189	176	194	158	193	190	179	177	183	166	167	181	183	160	208	179	154	164	175	187	181	189	185	184	174	175	174	172	178	169	173	186	188	169	169	183	177	184	162	190	145	163	196	173	160	184	158	184	174	175	189	170	156	155
2741	1982	6266	4935	5410	2121	1130	885	661	598	534	462	464	450	445	440	459	522	459	504	554	537	524	543	534	531	569	517	484	444	450	479	468	476	481	495	445	476	440	413	470	876	785	556	495	454	469	447	413	437	414	454	438	473	456	436	426	458	426	413	456	423	446	468	419	446	438	476	454	422	437	436	436	438	429	473	450	444	459	437	433	452	466	456	446	428	431	411	410	460	440	477	432	458	440	446	451	460	432	434	447	444	473	478	420	457	467	422	453	453	446	439	499	466	471	429	458	455	451	458	401	461	460	429	462	427	471	419	460	489	456	457	464	443	455	470	480	441	432	479	427	474	455	436	455	449	459	454	453	452	462	436	427	445	433	406	470	436	448	462	473	421	420	404	461	456	436	432	436	420	416	442	435	444	404	448	465	450	462	447	427	431	444	435	467	456	449	453	463	431	473	466	445	410	438	458	417	487	407	430	478	403	416	435	463	457	415	430	458	426	475	408	456	473	452	403	454	471	445	456	418	444	456	438	401	460	436	433	472	416	447	428	455	450	467	447	424	473	461	483	424	456	441	452	402	435	411	449	443	467	439	433	457	435	444	433	417	444	417	473	445	434	462	428	415	387	440	419	456	442	434	454	475	465	417	433	461	451	453	418	402	428	464	419	456	458	453	441	395	401	415	426	513	437	484	440	462	483	474	417	400	456	433	427	437	440	456	435	456	446	452	408	446	478	431	424	462	460	459	444	410	458	442	448	436	447	423	436	435	436	420	454	451	474	455	426	430	446	441	452	467	434	433	444	446	445	422	408	458	474	426	460	445	474	477	467	465	415	447	463	407	495	409	452	422	478	432	423	478	417	431	445	431	470	438	503	478	448	428	409	454	436	443	441	464	444	447	442	404	412	440	457	466	453	437	449	418	448	452	454	482	430	416	439	467	451	440	477	436	451	431	448	469	430	378	409	484	464	450	447	427	450	447	452	433	453	422	458	429	462	450	455	431	415	430	449	439	442	425	433	435	465	447	436	477	439	447	416	439	427	418	464	448	458	444	442	462	444	443	419	446	448	416	466	426	420	404	477	485	463	444	451	441	447	426	427	466	425	456	482	431	466	433	436	416	461	431	461	443	451	416	449	468	467	451	470	457	451	439	428	458	468	443	427	472	447	445	436	450	450	470	432	447	461	456	419	450	473	429	439	445	445	464	469	453	436	435	425	440	478	430	471	456	443	433	401	436	423	418	429	430	453	445	439	441	437	437	402	445	463	444	474	437	454	449	442	415	416	435	439	468	436	444	436	438	443	420	407	480	408	421	419	477	408	413	437	464	407	458	408	443	471	414	459	453	476	456	466	441	459	471	443	433	457	493	463	468	458	460	421	483	459	424	458	468	442	449	438	477	479	461	469	438	436	447	436	473	426	457	434	421	408	461	454	474	444	471	455	433	444	467	451	440	435	452	476	430	418	465	437	448	433	441	462	422	473	450	437	445	444	470	446	442	426	422	446	407	428	452	460	447	443	442	440	455	455	449	430	429	413	400	441	456	456	429	445	440	440	453	413	457	473	430	465	445	465	454	459	437	428	445	458	450	436	429	440	454	464	451	411	436	470	457	451	457	437	393	472	416	460	473	459	393	447	425	433	439	433	469	443	449	454	462	435	449	398	431	452	463	436	428	410	462	470	457	431	518	442	417	427	443	436	447	429	408	421	499	466	474	464	448	457	470	423	435	460	441	441	444	448	463	454	446	446	418	421	442	444	470	435	445	438	434	463	492	450	408	460	434	462	438	469	428	480	433	442	451	440	440	465	449	468	423	436	453	438	437	474	445	459	428	435	435	450	450	449	438	456	443	431	422	415	445	457	438	443	494	456	437	430	456	432	451	447	450	463	444	461	442	429	469	411	445	461	493	454	432	463	418	435	445	438	433	441	440	474	421	465	458	429	461	446	434	474	440	401	406	479	440	472	447	428	478	434	464	457	407	435	414	413	436	425	437	461	445	441	473	439	473	435	436	471	448	456	455	437	459	441	420	454	465	454	446	422	432	454	427	453	462	420	422	430	461	445	451	404	456	447	449	453	463	466	444	471	403	420	423	393	418	434	455	434	439	453	445	445	466	425	464	453	424	470	474	425	418	447	428	445	428	454	426	446	441	482	425	410	436	444	440	473	443	453	464	461	446	475	476	440	483	400	427	454	448	443	402	404	483	460	449	431	458	426	461	448	455	428	425	443	411	439	457	435	449	452	441	474	399	443	415	479	434	431	453	409	439	435	449	433	463	458	444	448	446	440	442	478	458	418	462	450	460	423	425	417	421	424	449	414	431	458	465	491	448	473	436	450	437	467	455	437	431	461	463	492	473	430	413	483	439	475	450	419	431	439	472	429	468	456	443	401	462	456	410	490	457	467	447	425	484	432	462	444	436	432	458	448	448	441	440	488	425	440	443	421	442	458	433	476	450	408	452	481	440	465	472	405	428	445	453	462	432	459	439	467	443	488	394	456	411	438	452	464	415	471	449	424	456	418	451	474	477	430	466	449	426	468	436	421	439	430	431	425	445	447	431	466	475	465	472	446	464	407	426	430	451	405	430	478	430	461	504	416	414	462	471	452	454	410	497	462	415	450	475	406	452	441	417	449	470	426	435	453	445	474	456	431	432	455	466	452	457	480	455	443	432	446	426	427	456	465	450	458	443	445	455	472	447	459	438	432	439	443	409	455	481	461	466	449	444	489	456	490	440	474	497	477	421	459	401	388	443	478	467	411	459	410	475	429	436	459	474	438	417	425	430	423	435	441	419	452	450	449	408	425	448	454	417	432	455	457	465	455	455	429	487	472	466	447	454	429	451	478	414	416	467	452	464	441	429	447	456	439	430	444	465	500	436	450	452	433	393	481	455	467	471	463	448	448	420	466	438	454	431	447	425	451	452	432	454	465	432	430	436	475	405	424	418	441	453	436	469	449	434	464	476	460	438	434	416	416	471	457	443	446	456	429	398	416	431	430	461	506	422	387	460	428	476	448	442	408	444	454	445	462	455	468	425	427	426	420	441	442	427	436	439	433	450	459	427	512	410	447	467	449	462	462	444	472	427	477	442	466	444	436	447	402	437	481	440	462	437	466	476	447	420	417	423	482	433	457	452	449	422	401	457	460	439	451	459	499	453	392	461	430	427	433	461	417	424	459	444	422	449	447	472	407	443	422	417	443	435	385	486	464	452	446	447	419	473	457	477	426	403	465	441	436	442	447	433	476	449	426	465	410	436	470	425	442	510	446	461	453	437	464	475	493	471	443	430	457	452	433	424	423	434	411	416	466	467	441	462	431	439	451	465	464	439	429	459	461	483	397	439	453	443	386	436	455	436	427	423	438	451	440	451	420	442	468	451	429	437	416	440	449	476	452	470	445	423	429	473	475	426	451	441	439	466	407	463	419	443	416	432	410	452	438	455	493	419	430	442	429	441	429	395	451	432	444	423	426	414	461	454	396	470	432
10648	4922	6717	4586	3439	1391	878	645	478	396	303	280	281	285	237	238	230	222	203	188	227	221	213	257	255	207	230	246	214	196	207	203	201	203	186	193	206	211	176	183	243	306	281	189	239	248	188	182	190	222	184	200	193	196	191	179	179	171	188	197	173	178	176	177	206	186	198	182	170	174	201	183	194	193	167	171	185	193	201	170	185	199	189	181	185	201	193	180	180	196	198	205	204	179	159	174	182	187	196	161	187	191	214	183	174	197	189	185	186	188	174	197	178	212	184	205	170	176	195	185	177	192	181	163	193	213	180	183	178	196	199	192	221	175	188	175	198	195	175	205	205	185	179	201	177	183	168	194	212	188	183	167	191	179	192	189	195	176	194	175	196	167	195	212	186	194	174	171	184	180	181	182	146	181	183	147	177	183	183	187	185	167	211	162	162	194	172	171	189	198	167	206	179	189	192	173	196	182	175	200	183	175	189	196	171	177	185	210	177	203	176	191	194	212	187	179	188	196	209	195	157	200	193	177	200	204	208	183	214	171	190	199	167	192	173	167	185	191	186	194	197	191	200	200	161	202	188	188	193	182	161	165	159	170	169	166	189	169	180	185	166	159	157	193	167	191	157	165	157	209	192	177	176	178	199	198	213	193	197	183	189	186	158	180	178	193	179	199	162	184	173	188	199	171	169	180	168	204	198	183	199	204	203	187	198	174	161	174	200	192	176	210	181	195	176	157	170	186	174	182	206	206	192	186	172	202	196	181	187	174	178	185	195	195	190	195	195	166	193	187	178	174	180	180	173	201	172	206	183	161	184	163	171	180	201	186	188	183	171	161	192	177	184	168	181	158	165	195	172	189	194	201	185	193	183	187	189	164	209	208	184	200	189	173	191	191	196	170	195	200	175	178	187	177	200	186	178	179	208	183	200	173	182	165	203	160	205	170	174	169	182	189	206	162	178	171	174	197	178	176	172	185	204	170	177	169	183	171	206	207	193	196	204	194	181	217	186	191	181	177	170	161	185	183	180	208	220	162	195	214	170	166	176	184	209	180	174	176	187	196	194	191	168	205	164	175	173	170	172	157	162	166	190	210	184	190	190	178	178	202	193	193	190	188	199	176	178	176	187	179	171	188	176	176	179	206	188	170	191	164	172	177	207	187	158	165	200	203	194	190	185	190	172	196	201	192	191	185	180	189	220	198	186	188	185	198	167	198	189	191	166	195	192	162	178	170	173	176	216	205	169	166	181	191	170	202	183	176	157	170	166	196	187	182	155	196	173	206	184	205	171	207	205	182	197	170	177	225	190	194	170	188	196	162	193	171	190	194	169	198	196	206	191	174	208	174	207	196	191	207	164	197	182	178	163	184	176	188	173	205	197	180	180	171	165	211	192	187	174	215	188	207	207	194	197	185	179	191	161	172	191	207	215	199	205	184	195	169	182	196	184	178	197	206	169	184	187	168	183	201	194	178	196	184	182	184	167	175	194	177	187	180	182	207	180	183	182	177	184	181	179	192	184	174	193	181	182	234	167	179	193	187	173	169	189	172	209	164	171	180	200	166	170	201	187	188	194	188	169	210	166	180	179	200	213	170	189	207	205	183	176	174	173	178	175	185	181	184	185	174	162	173	173	181	195	197	194	185	200	152	172	188	196	191	186	199	179	195	196	203	176	195	162	186	181	186	192	190	187	174	182	202	205	189	174	192	197	191	190	198	198	177	189	213	189	198	172	173	191	202	182	192	170	210	191	186	175	186	177	175	181	170	186	205	181	182	166	169	167	178	201	202	175	173	206	196	188	208	173	191	199	182	185	201	192	178	173	175	210	155	172	173	176	188	169	204	199	189	167	178	165	175	194	199	184	176	186	187	194	196	193	155	164	174	153	183	168	179	193	165	187	161	184	200	182	192	208	181	185	181	205	179	183	200	207	171	198	193	168	206	200	174	203	177	181	204	171	204	165	219	199	196	195	185	160	171	213	204	168	215	179	189	203	195	165	204	172	187	216	192	199	186	220	221	180	185	176	190	180	181	185	180	185	177	199	198	179	176	200	206	189	166	187	162	188	190	198	172	193	176	177	182	179	182	176	174	187	197	184	189	165	197	161	167	193	184	189	206	178	182	200	174	181	199	174	223	209	200	186	187	203	201	211	171	175	180	202	184	195	176	209	175	196	175	191	194	202	177	161	178	186	207	162	188	179	182	183	170	178	187	197	178	199	179	178	193	191	214	185	200	186	189	173	186	168	180	161	201	206	171	204	179	172	173	163	188	168	190	190	175	204	191	193	184	186	177	190	164	192	203	201	166	171	201	181	173	194	183	192	184	182	192	175	167	208	194	206	176	209	185	207	189	170	162	182	188	208	182	181	196	185	180	200	183	171	197	178	171	189	199	167	201	192	196	211	194	188	188	196	209	179	192	198	181	191	182	199	175	172	197	186	197	176	172	191	181	164	189	204	140	163	188	220	200	178	183	216	183	184	191	175	159	159	180	187	192	182	172	178	176	179	177	187	184	158	186	188	194	189	172	172	173	165	181	183	192	180	193	192	169	172	199	183	172	212	196	167	179	192	212	183	170	189	209	198	193	174	183	210	164	172	185	165	181	146	169	169	183	182	169	190	175	163	197	212	157	188	189	187	186	163	222	195	192	180	185	197	179	183	189	190	151	172	167	177	190	179	175	174	194	196	202	176	206	168	176	180	207	186	173	205	165	177	181	185	171	197	181	173	190	154	195	203	170	176	180	153	195	198	165	165	163	193	178	183	173	178	177	190	178	198	166	184	176	170	185	198	183	209	183	197	177	150	194	191	174	192	171	201	192	186	183	189	197	196	174	179	195	180	201	176	176	215	165	172	186	177	188	190	205	179	201	174	160	193	202	170	169	180	168	184	185	189	158	200	182	195	190	178	195	184	166	192	202	199	175	180	185	185	201	175	187	193	168	195	184	200	157	187	181	186	172	196	183	164	186	171	182	197	189	195	167	185	192	193	199	187	208	175	180	189	169	196	183	179	182	182	166	189	191	179	155	171	209	176	190	204	180	218	174	176	189	165	172	175	175	199	178	179	191	182	196	209	214	226	178	192	175	178	198	180	196	163	207	181	168	164	180	145	193	192	167	171	175	183	194	155	175	177	177	194	194	166	169	179	158	196	188	170	194	179	216	161	187	174	191	177	204	211	196	175	201	191	204	173	168	192	195	193	172	191	217	175	156	177	194	196	179	203	186	158	189	182	175	167	169	195	166	203	172	188	201	192	171	178	179	192	191	187	190	227	190	165	199	199	210	192	192	189	199	181	167	184	206	202	161	185	180	180	160	175	177	170	164	179	167	168	172	193	174	198	184	185	191	205	177	179	191	170	178	195	203	193	197	194	190	188	195	165	168	195	175	164	188	181	199	173	176	214	159	184	196	211	187	174	189	185	184	185	192	195	155	206	164	186	198	167	195	194	170	195	178	190	180	207	186	190	191	188	195	185	187	202	188	156	185
7176	4303	10536	11469	11235	4993	3732	3037	2187	1689	1301	1220	1049	994	940	840	797	767	760	703	748	814	884	912	903	776	840	802	693	576	650	609	642	565	567	535	564	527	530	570	1057	1569	1060	663	1161	991	515	504	507	537	501	558	538	486	511	527	538	493	479	495	511	534	487	491	542	490	521	508	520	492	486	521	513	493	492	516	491	469	441	517	528	512	473	514	498	482	500	522	468	521	506	499	479	507	460	529	484	481	485	479	442	468	511	521	467	435	502	512	519	486	464	472	476	476	479	525	519	498	544	475	530	518	525	507	501	488	465	545	494	512	462	467	505	475	512	509	501	516	484	541	485	519	482	470	530	487	494	526	521	461	494	517	509	485	481	460	522	514	500	499	505	514	445	466	470	515	509	493	540	500	503	498	509	514	456	500	507	492	491	470	520	508	502	516	461	490	486	483	509	476	494	488	484	481	507	510	447	501	501	525	502	507	490	509	488	498	499	470	446	457	486	467	511	450	514	519	471	496	503	479	452	485	500	507	475	503	493	488	494	484	487	516	468	513	470	475	512	516	496	466	460	500	494	489	491	497	515	514	468	523	474	506	495	492	497	473	499	467	498	476	505	464	425	488	475	501	450	522	482	522	443	473	476	463	501	514	524	516	500	490	508	530	487	504	503	515	510	505	505	492	477	499	487	555	472	510	471	502	447	499	478	492	506	452	478	445	490	472	490	465	511	511	491	504	469	464	455	507	505	497	476	439	454	514	498	477	472	465	467	496	541	480	492	478	495	500	477	498	528	524	511	472	527	499	497	485	473	489	500	507	445	519	479	495	508	498	480	476	492	435	486	472	481	475	494	496	497	479	518	470	492	446	468	471	472	506	524	498	459	528	520	456	513	477	481	491	461	498	502	501	477	509	494	458	511	520	489	472	491	496	486	481	475	503	493	525	496	484	511	451	484	494	458	490	502	479	473	477	468	486	506	465	552	495	522	519	506	505	503	466	505	480	458	474	508	476	492	477	495	477	510	510	461	482	512	501	486	501	492	486	504	463	491	506	451	472	457	470	538	516	518	460	529	519	499	516	447	491	479	489	506	490	501	466	526	476	470	482	500	515	464	514	503	447	479	481	487	493	451	494	502	479	497	441	525	485	499	466	495	467	504	500	483	518	529	512	483	478	499	530	509	483	523	482	487	478	472	495	463	489	523	480	542	477	491	528	475	484	503	488	457	488	501	500	516	475	457	475	500	491	480	487	458	518	496	493	499	468	481	477	507	498	489	500	488	532	488	471	518	500	514	490	482	490	467	463	479	490	522	495	496	518	473	499	500	472	493	497	482	464	462	476	491	529	486	501	450	515	505	485	472	495	470	504	494	462	502	446	534	511	498	482	479	513	492	448	468	449	499	460	467	508	543	516	521	466	489	459	467	500	485	505	464	499	485	524	506	496	528	481	479	466	483	482	506	498	480	466	507	515	491	497	493	489	476	480	506	489	451	505	502	478	510	514	482	487	485	465	489	495	523	468	483	479	455	491	510	507	503	497	513	501	465	490	501	459	501	495	483	483	465	481	476	530	466	484	491	498	507	494	469	516	484	522	494	478	499	518	481	497	485	487	491	498	489	509	452	454	488	557	533	472	482	507	498	496	468	498	511	509	500	491	466	462	480	511	485	478	496	546	468	490	471	486	495	497	475	546	543	450	490	533	501	473	478	472	512	454	501	514	514	496	452	501	475	518	528	511	497	504	488	505	473	529	538	465	506	476	543	478	489	443	496	500	453	521	463	515	492	523	478	505	523	479	462	516	492	505	509	525	510	506	497	497	531	503	486	471	490	464	476	504	455	459	484	469	472	513	476	499	471	472	504	469	475	472	474	510	473	488	488	476	475	454	486	528	525	483	478	499	503	500	522	523	514	485	524	481	487	492	483	501	514	483	478	482	497	515	501	531	469	459	501	464	464	481	511	472	501	435	470	500	484	492	501	477	443	468	501	473	480	497	529	457	482	467	507	484	491	509	502	499	486	512	495	522	469	480	501	479	516	467	504	489	496	479	523	486	489	474	483	475	523	475	526	490	494	505	474	471	487	470	482	501	492	492	449	532	455	506	459	479	459	524	473	507	493	502	478	475	474	456	479	496	489	511	496	500	520	498	454	543	491	497	544	533	479	491	502	492	523	527	477	508	485	498	528	502	519	468	481	508	483	461	469	500	469	502	492	505	484	494	499	495	504	470	491	471	509	494	540	451	482	469	509	520	512	486	513	487	533	492	493	516	504	482	504	493	482	521	444	515	496	555	467	498	470	490	501	502	519	465	486	457	466	522	507	461	490	515	492	516	492	486	466	493	500	478	480	476	509	510	481	487	503	476	503	506	495	498	490	457	474	470	477	508	473	516	479	497	429	471	479	481	485	516	440	507	502	485	522	474	467	487	464	493	479	458	478	515	495	505	530	503	465	479	528	480	485	486	479	505	469	519	506	490	500	530	520	498	512	497	506	457	537	539	498	468	492	471	484	514	519	525	509	502	471	468	470	503	471	462	511	512	472	486	480	500	496	478	490	515	492	471	488	504	448	494	486	475	485	489	461	476	531	464	460	491	479	524	533	463	453	481	495	527	471	489	548	503	479	455	476	442	526	487	498	483	496	507	451	520	500	466	465	503	503	542	473	522	488	471	480	454	487	471	510	497	509	459	476	501	473	489	514	487	524	523	472	516	492	504	429	497	536	494	522	512	495	474	500	501	486	497	469	511	501	451	445	505	508	440	494	488	459	501	528	458	496	462	506	522	471	478	486	512	484	497	515	481	483	490	482	445	482	468	485	514	526	488	510	481	471	482	430	492	510	486	487	499	479	453	476	466	471	494	456	495	477	480	502	487	473	502	469	534	463	506	494	514	475	487	532	505	472	484	513	476	499	470	476	505	509	538	515	494	478	509	527	511	476	507	495	478	504	481	468	466	504	489	515	520	487	532	494	486	469	515	465	471	482	493	486	501	474	486	508	501	505	500	482	467	479	507	501	477	501	473	497	455	530	517	476	492	503	495	466	495	494	527	506	515	474	476	496	489	497	431	459	476	447	484	503	543	498	492	453	519	520	486	467	482	503	505	485	465	516	444	473	485	491	483	510	505	523	469	460	495	489	475	500	510	516	529	491	499	485	513	492	489	512	503	484	485	461	496	493	456	469	496	516	481	508	453	470	441	483	473	482	524	511	489	500	468	489	521	473	482	508	451	475	497	486	504	481	494	518	502	431	467	449	480	502	494	514	467	489	493	501	468	481	538	511	498	525	505	480	472	469	496	512	475	489	457	496	464	510	505	478	508	471	521	501	517	471	495	467	487	486	479	503	507	510	492	514	545	494	483	511	472	477	544	456	465	496	515	493	466	539	511	502	467	509	500	515	492	487	483	501	446	465	511	516	469	516	482	506	479	465	495	517	482	522	489	496	465	488	504	489	459	499	496	488	516	525	464	501	492	499	479	530	471	529	478	501	516
17963	7406	9464	7293	4949	2318	1538	1193	878	727	579	541	499	488	442	458	408	388	402	406	407	413	405	433	407	417	424	434	366	392	353	357	373	386	359	338	334	366	361	327	368	490	488	477	460	435	385	325	304	319	340	342	319	329	373	354	302	358	384	362	339	364	311	320	321	312	369	324	323	321	378	358	342	294	340	286	380	353	373	356	317	348	334	347	339	329	329	311	315	323	353	336	342	325	329	336	354	314	344	351	326	354	341	344	351	343	366	332	331	374	331	350	379	346	322	340	348	341	333	326	337	353	348	348	357	331	331	332	342	345	324	323	343	328	326	338	383	351	353	336	374	368	305	320	343	329	341	382	336	314	306	310	324	338	306	328	343	332	329	316	322	347	328	333	341	343	357	346	318	310	327	355	332	336	340	344	375	336	350	336	344	339	339	356	371	324	324	318	365	352	331	362	331	342	334	299	336	361	354	356	362	356	365	310	339	326	342	332	334	318	337	312	324	339	357	353	341	337	371	314	306	337	348	336	331	342	360	358	312	356	344	358	324	340	367	350	339	341	339	315	367	340	357	360	351	311	323	330	356	344	360	302	394	305	338	347	354	321	339	373	351	335	356	323	343	346	367	328	343	352	335	369	365	374	356	323	382	284	373	352	323	334	339	356	376	374	377	335	338	330	342	331	334	315	323	319	364	313	323	335	328	346	357	409	339	332	328	340	325	334	358	348	377	348	360	352	337	326	359	330	342	341	333	315	341	352	344	334	320	387	326	313	371	307	332	318	352	349	364	332	355	361	358	365	322	339	338	344	348	366	356	354	359	358	352	318	306	328	313	331	347	341	308	369	353	374	337	316	346	362	297	323	318	342	350	343	359	336	349	346	360	357	329	330	337	290	348	322	323	320	383	340	323	329	342	353	367	320	328	328	308	323	339	356	352	306	329	365	337	354	329	362	376	332	336	363	318	297	338	377	329	336	345	318	382	374	376	358	331	342	340	377	307	335	369	367	316	375	341	343	324	350	320	379	363	349	321	371	336	354	353	336	343	336	383	345	317	333	322	308	331	344	326	350	372	364	310	347	354	332	327	351	356	351	330	328	372	368	384	358	352	373	308	369	333	294	364	383	365	339	338	325	363	359	332	338	339	345	361	339	315	312	337	353	332	357	376	335	363	321	405	377	354	355	327	335	343	348	350	326	274	297	324	346	361	364	341	286	311	323	300	313	326	361	312	336	327	332	318	359	344	321	325	313	337	337	358	370	363	370	291	334	341	334	331	361	340	311	344	305	349	337	350	383	353	353	341	343	358	329	340	358	352	371	347	313	324	376	331	365	320	341	344	325	321	304	305	333	309	327	336	336	355	355	324	350	356	335	379	345	375	347	321	323	332	357	305	329	329	334	351	322	341	305	338	345	327	326	351	365	313	319	341	322	368	368	371	350	310	368	358	348	296	364	357	384	347	342	318	329	354	363	353	350	368	340	342	360	345	346	361	341	337	345	366	332	344	397	361	353	330	327	340	348	372	346	336	323	385	318	327	298	301	362	319	346	310	339	389	333	368	322	347	408	301	341	326	343	335	358	323	295	324	364	333	350	361	329	335	314	321	346	342	289	357	326	346	345	356	378	315	342	364	358	342	331	349	318	344	360	333	326	316	335	368	361	348	361	353	333	350	319	351	325	318	330	325	349	316	347	293	348	352	330	341	352	380	335	344	343	316	333	348	375	327	371	353	344	370	328	358	308	332	351	350	327	347	340	337	351	362	307	351	326	387	333	364	320	348	348	334	329	314	324	337	382	332	335	320	349	325	371	356	362	317	322	352	329	330	322	385	339	330	346	337	349	372	356	338	331	345	337	369	362	319	348	348	339	309	356	355	358	346	360	319	349	375	348	351	331	378	354	296	340	307	364	359	319	353	333	342	337	350	322	361	352	297	363	354	318	341	336	354	346	310	341	333	317	350	366	347	324	320	327	369	370	355	384	320	352	312	353	376	334	334	346	342	363	328	336	377	327	343	330	335	375	327	335	328	366	326	332	329	314	353	348	358	349	355	347	308	329	347	343	318	375	346	343	345	352	303	315	322	335	323	340	333	349	362	329	358	333	331	337	345	323	312	344	341	383	351	322	317	342	383	290	330	352	347	351	362	380	346	335	347	354	314	323	318	317	303	323	299	342	332	345	350	345	353	376	363	344	331	387	364	323	328	357	343	331	331	369	339	350	384	368	308	346	346	344	356	339	344	312	324	326	310	339	340	379	337	302	337	320	334	327	336	330	338	331	360	339	356	321	326	334	313	346	334	323	346	340	350	309	341	333	348	326	316	380	338	364	345	358	344	327	383	329	342	320	358	321	361	361	341	325	355	345	330	362	319	282	334	350	346	337	313	324	341	315	346	359	358	387	354	315	330	351	289	312	389	338	367	344	334	337	332	310	358	350	366	357	306	314	395	351	346	335	348	351	373	345	367	296	347	364	341	346	313	328	339	371	318	330	341	344	359	341	326	335	304	309	363	359	356	366	351	321	357	341	349	345	327	329	383	353	347	305	319	358	365	311	318	357	326	317	353	347	346	325	367	367	321	359	325	334	324	352	337	350	347	334	350	351	342	340	372	347	351	327	342	316	351	364	343	356	394	355	345	343	319	329	340	345	333	356	368	334	340	370	362	337	370	338	349	321	324	357	351	368	352	388	336	339	346	382	330	342	321	363	307	355	373	346	379	348	338	344	311	316	331	331	325	334	335	359	319	344	311	360	347	338	341	299	362	356	329	321	326	363	359	342	324	349	322	352	336	360	326	364	335	341	337	386	363	352	367	369	344	355	343	334	307	358	323	367	337	362	329	336	344	318	305	318	316	327	313	304	364	333	357	357	326	312	353	362	375	343	348	366	348	337	330	336	384	348	343	334	373	344	330	335	335	321	351	308	342	338	322	321	366	342	350	366	342	365	354	368	337	348	330	345	361	330	340	335	332	341	354	352	364	373	357	335	349	354	335	314	381	340	335	360	390	331	351	328	353	339	344	316	313	334	330	346	343	366	311	363	342	336	339	364	348	349	353	344	370	352	323	360	351	364	363	348	356	319	364	341	344	325	316	343	324	365	340	373	353	357	343	301	360	362	333	341	333	313	369	354	345	349	311	328	319	349	358	323	328	322	333	331	357	306	338	337	345	348	329	292	345	348	333	359	349	364	346	314	329	333	339	354	347	333	341	332	311	336	368	348	310	363	330	328	324	365	350	323	332	338	323	368	337	357	357	361	337	349	399	376	335	311	336	335	353	332	335	295	327	319	373	343	319	351	367	356	338	336	332	348	305	321	371	340	348	314	326	363	329	333	329	339	377	372	358	317	331	370	348	338	348	344	357	311	362	384	329	314	360	339	365	321	308	307	322	317	336	351	350	327	317	328	341	381	371	344	351	337	327	351	333	346	347	338	346	353	377	311	357	398	341	373	368	339	344	333	348	373	367	307	332	323	325	340	363	358	336	373
9129	5767	13341	15639	13795	7742	5991	4602	3487	2893	2437	2067	1784	1643	1533	1503	1405	1343	1283	1210	1196	1324	1511	1551	1372	1348	1428	1312	1132	1004	943	980	1028	973	970	996	965	910	939	910	1173	2356	1958	1517	1883	1626	902	877	896	846	816	828	853	828	861	853	814	886	855	880	826	862	824	858	854	856	902	833	788	840	826	838	818	851	844	887	859	797	845	874	787	797	849	836	811	812	846	791	776	838	777	796	836	826	772	840	866	820	871	801	839	849	830	806	822	783	779	796	810	870	781	826	787	869	770	788	805	815	873	808	799	812	873	752	797	789	818	813	844	851	783	857	837	833	823	802	837	853	846	835	775	794	776	775	779	770	818	847	838	814	869	788	783	806	815	788	847	816	789	808	805	815	824	809	821	869	838	805	838	785	771	823	856	809	808	813	809	809	860	829	826	850	890	807	836	853	764	813	847	835	823	846	809	817	823	817	847	814	785	860	848	755	824	825	855	816	793	869	826	773	778	824	853	762	845	832	783	797	777	790	770	766	794	758	841	872	859	796	787	823	800	812	828	784	842	804	772	816	839	857	796	832	778	854	834	828	842	814	782	815	894	746	780	791	854	802	815	851	826	809	830	743	831	778	802	772	836	834	808	804	834	837	859	834	791	835	843	816	847	832	815	820	808	832	810	826	803	847	808	842	841	872	799	821	848	842	782	837	834	843	783	792	761	818	809	811	791	830	817	810	800	814	831	855	822	845	808	834	800	867	840	824	820	831	865	820	806	747	812	803	796	789	848	784	820	796	836	826	792	830	781	767	795	851	850	834	840	836	849	794	766	858	848	813	841	874	783	786	821	842	854	823	833	836	818	814	832	826	811	840	809	819	794	821	874	826	796	832	789	738	849	773	845	804	771	837	856	810	828	744	834	831	844	792	837	834	798	784	846	786	803	826	846	813	769	848	820	834	818	872	822	831	787	855	811	755	827	827	804	844	814	833	838	872	807	777	813	834	815	777	824	807	831	786	753	769	789	782	796	778	833	835	816	804	806	793	779	832	859	791	786	825	793	771	835	789	791	802	801	794	816	825	794	800	838	789	853	783	804	809	850	837	831	783	811	780	796	791	823	827	797	752	820	806	849	761	814	824	835	808	837	789	773	806	819	832	807	791	791	792	874	837	848	778	841	814	807	861	827	778	794	800	880	782	793	801	866	796	777	837	801	818	820	794	782	809	808	782	777	824	826	786	804	822	828	783	777	853	772	812	767	854	832	849	790	812	860	812	819	821	863	817	805	822	861	797	836	798	839	816	790	864	811	845	799	795	779	836	854	786	819	810	819	768	803	837	861	797	756	827	837	815	753	777	824	829	825	818	847	820	793	777	806	784	849	781	801	809	827	780	855	766	817	825	793	773	802	855	850	863	852	877	819	822	777	838	818	837	752	796	780	846	811	780	765	822	793	820	837	819	820	811	822	769	845	759	779	820	852	792	800	811	785	874	860	862	807	811	775	805	870	857	808	803	836	825	812	802	829	859	754	819	853	826	784	814	810	784	842	797	815	879	855	810	803	812	845	792	799	849	796	804	778	785	813	761	824	809	773	817	802	810	859	811	837	765	825	828	799	868	804	866	819	866	797	830	787	834	821	828	841	841	793	853	821	798	845	802	795	866	833	843	768	790	821	859	804	820	783	786	852	783	762	787	839	757	787	832	832	828	815	819	846	780	821	807	869	849	801	790	784	832	839	754	858	825	824	806	828	784	789	835	786	835	818	819	780	801	802	829	839	834	841	846	858	820	823	829	798	818	790	784	754	808	777	849	831	794	791	831	839	841	832	797	814	820	877	819	819	818	849	786	809	741	819	777	752	823	805	823	793	791	825	839	808	805	851	774	857	793	786	832	827	770	810	849	830	849	792	835	812	817	825	772	813	778	800	810	889	781	801	776	870	856	862	745	817	778	818	778	816	829	859	816	900	772	809	773	805	833	801	782	832	792	806	801	819	827	773	769	806	824	858	802	819	752	826	788	821	845	807	791	841	818	850	856	827	820	824	802	779	827	861	787	832	823	817	792	820	831	849	828	821	847	784	881	805	792	743	819	791	776	831	898	776	847	827	849	795	838	884	776	856	766	801	821	780	863	848	871	799	798	846	820	800	777	814	836	806	819	775	843	794	804	845	823	821	811	809	808	791	780	807	836	794	818	812	838	800	812	809	835	820	798	766	793	795	823	769	802	864	814	786	836	810	825	785	794	829	887	785	811	796	870	812	826	821	834	800	812	783	851	794	802	842	820	789	811	789	792	787	799	848	828	805	777	829	843	810	794	814	796	858	816	848	774	803	874	804	789	846	763	798	805	802	799	802	777	761	819	845	858	800	818	858	836	766	839	886	817	828	777	737	821	821	828	822	796	853	825	827	827	770	784	851	792	826	854	794	822	842	823	828	835	822	784	855	789	844	829	788	815	831	842	871	770	811	853	789	808	810	838	815	858	802	826	767	785	815	856	807	829	773	808	787	806	848	792	807	860	792	855	801	756	832	817	853	812	850	788	819	874	783	851	813	818	843	848	849	807	832	822	814	816	794	811	829	817	774	821	824	810	880	844	762	835	785	819	793	849	835	783	809	799	779	788	832	832	789	808	790	832	793	776	794	739	847	829	825	829	806	825	803	757	771	834	843	779	828	836	840	806	799	811	901	804	847	823	831	811	833	837	858	802	888	769	808	757	820	860	866	802	843	809	795	844	844	835	840	823	818	809	794	793	820	823	807	844	830	828	773	830	829	825	827	748	832	837	815	834	835	842	841	849	763	815	764	825	773	808	817	834	802	841	761	802	822	820	792	838	859	807	808	815	822	779	826	823	830	827	810	822	798	771	755	781	847	832	766	822	793	811	806	804	773	814	806	804	768	849	834	822	787	793	857	806	805	776	808	751	777	809	841	800	814	819	829	778	802	808	845	764	855	848	777	870	828	816	806	807	847	826	799	792	830	794	804	783	799	852	809	819	798	800	851	874	864	838	797	764	817	803	795	789	828	822	832	812	816	828	849	815	808	800	819	743	805	810	779	814	818	787	798	788	815	781	843	801	841	821	796	800	849	829	804	809	824	825	776	847	820	751	848	826	814	791	759	839	790	792	851	813	783	788	789	866	816	803	839	826	821	801	853	793	875	902	807	853	802	824	846	871	783	830	822	853	779	800	782	783	795	828	818	845	860	825	764	824	784	745	874	826	808	826	787	823	798	795	851	836	809	742	812	824	794	848	797	839	819	841	812	808	871	796	818	835	839	801	768	836	795	877	803	808	856	777	809	821	758	839	833	783	776	794	841	797	799	814	795	846	758	805	770	800	779	794	771	811	833	816	817	803	798	755	802	803	794	778	834	825	816	819	752	797	822	812	825	787	790	828	795	794	834	824	815	869	776	848	782	827	829	825	821	813	834	795	801	847	815	847	796	794	830	846	815	832	769	797	783	762	782	885	816	814	811	807	783	756	837	865	798	780	876	825	817	799
2544	913	2090	1823	858	426	341	217	205	187	199	173	145	161	178	166	163	164	183	161	171	178	201	173	204	157	187	157	173	183	182	193	162	165	179	171	165	167	184	179	169	205	217	192	210	168	164	194	185	166	172	169	162	168	186	175	190	151	180	146	195	183	188	176	158	149	155	158	168	160	191	174	171	163	151	176	167	175	196	164	190	164	148	168	151	171	164	165	180	181	182	170	178	179	167	158	174	172	155	171	172	188	206	165	168	192	141	155	172	174	159	154	184	194	160	181	151	169	176	191	160	166	200	155	186	201	153	171	157	172	184	180	153	173	157	168	167	168	158	180	170	171	159	157	162	182	195	163	156	169	165	167	187	169	168	183	179	157	175	177	175	171	161	162	174	162	153	158	186	187	169	177	163	171	155	169	165	183	181	162	155	168	167	185	148	159	177	162	162	163	178	155	158	168	183	163	157	160	169	169	190	161	171	173	184	175	172	174	174	176	161	184	169	185	180	167	173	159	187	174	175	188	176	190	171	164	164	161	178	168	158	170	173	192	156	181	137	174	154	165	157	161	154	187	168	162	179	175	186	204	172	156	174	171	150	154	177	163	184	181	170	144	195	175	162	176	163	169	155	169	167	158	168	175	179	155	176	175	168	147	151	171	158	145	144	159	181	162	150	185	195	160	161	159	185	164	183	168	177	168	182	172	164	178	181	151	152	176	167	156	173	150	165	195	173	178	163	167	152	182	182	164	158	163	187	152	154	198	176	149	169	172	177	179	165	155	169	187	166	181	170	162	165	167	165	197	174	185	167	175	172	181	160	161	159	155	166	157	138	187	163	186	211	173	202	180	176	158	157	166	161	199	170	168	152	168	174	163	164	164	189	188	180	167	163	169	166	148	171	168	169	158	172	163	172	169	162	171	189	176	170	164	193	154	184	178	151	207	152	180	175	179	180	161	133	170	136	175	159	164	158	151	173	169	174	182	181	184	182	176	170	186	183	181	165	191	142	171	189	196	164	191	153	188	184	186	163	178	187	159	166	181	172	165	198	155	161	160	143	167	131	192	173	152	155	170	165	155	163	161	199	167	173	168	158	141	172	174	159	165	167	188	165	191	159	194	193	174	225	163	168	164	157	180	140	185	177	172	195	190	176	181	199	176	188	182	199	196	147	154	162	183	196	179	167	196	182	192	187	163	165	156	191	183	181	145	183	182	168	162	162	188	165	170	162	178	195	185	191	160	191	177	172	177	170	176	199	185	138	153	178	168	174	181	190	183	150	147	158	177	167	129	161	168	172	160	190	162	175	152	157	158	190	179	157	161	165	151	160	183	159	178	188	184	176	182	169	163	168	173	173	202	194	154	162	173	153	172	159	203	166	182	178	162	168	162	178	180	154	181	163	190	167	182	179	155	179	159	150	173	171	167	137	161	165	191	156	144	166	154	171	167	154	146	154	188	167	208	166	182	168	148	191	204	148	158	187	183	169	179	149	166	168	153	183	162	175	172	192	182	173	162	166	177	164	184	193	158	192	190	150	184	174	180	154	167	170	151	175	179	179	189	174	179	157	189	160	171	172	155	184	174	151	174	189	186	194	167	159	176	157	173	176	167	149	168	165	171	161	156	170	165	171	184	180	156	160	173	164	175	171	159	164	136	141	206	190	160	158	177	183	177	180	179	171	171	154	153	181	168	177	179	137	181	187	160	181	176	177	184	174	188	173	196	136	190	176	219	161	176	147	175	183	154	174	165	165	182	167	191	159	178	157	192	188	164	175	169	182	178	176	173	174	170	170	173	169	157	175	165	170	161	141	150	162	174	169	166	180	175	170	160	157	165	151	196	152	173	184	170	183	166	183	165	166	165	169	186	164	173	147	155	150	178	167	171	187	190	181	180	148	150	175	183	160	175	180	153	178	187	167	164	167	186	184	165	166	136	170	172	168	182	173	174	160	159	155	151	162	163	198	185	170	187	156	179	162	159	181	181	193	173	191	167	162	162	162	162	166	171	164	142	164	175	196	187	163	176	179	166	176	149	171	169	163	181	148	147	171	167	151	160	189	173	156	167	170	154	179	150	151	168	171	151	163	176	159	182	171	183	171	158	179	153	165	154	155	134	165	155	186	190	170	197	166	169	170	179	168	188	179	200	178	173	196	175	163	161	161	163	150	169	160	193	178	191	180	172	197	163	166	164	169	150	175	167	178	172	180	167	182	151	173	173	166	176	156	171	179	155	160	169	179	173	186	160	146	182	150	164	174	182	159	162	162	171	168	177	194	177	185	173	201	169	161	202	151	177	175	154	163	162	163	162	179	169	175	172	182	158	163	149	185	211	161	178	175	166	168	165	174	180	184	156	166	177	188	181	162	175	165	176	176	177	187	170	212	186	178	146	179	159	167	175	132	172	152	171	141	183	182	175	170	171	174	181	180	183	165	178	157	149	155	155	145	155	170	159	190	179	160	181	142	177	168	168	156	178	166	167	171	173	170	172	170	156	191	168	152	184	173	137	178	174	170	157	180	167	168	186	147	138	188	170	186	185	161	160	170	191	179	188	171	175	166	163	178	157	178	163	174	177	160	164	164	168	175	144	206	147	161	185	181	150	160	161	151	161	144	161	167	150	163	210	161	189	179	175	184	184	186	160	170	155	166	170	162	188	175	166	165	147	164	178	166	173	178	198	170	167	170	161	196	173	177	188	190	165	161	172	160	167	155	166	173	174	171	152	183	176	147	182	180	196	162	160	188	195	157	180	171	153	169	174	175	154	151	140	159	159	171	169	162	191	171	159	151	192	141	166	166	159	178	163	177	160	202	187	153	169	185	178	163	156	182	165	188	166	164	175	191	181	164	157	183	186	175	177	166	166	180	165	178	203	213	166	156	143	170	174	168	186	164	168	187	195	170	157	167	176	164	167	179	200	190	198	191	188	169	143	163	181	148	167	151	168	165	152	181	165	168	179	172	175	162	177	190	180	166	173	167	168	145	151	175	146	145	185	168	198	162	176	175	146	186	172	170	174	160	161	160	175	175	155	163	166	169	158	190	198	166	184	166	162	158	174	174	159	167	192	211	156	183	142	194	164	180	183	179	197	137	150	181	176	188	159	163	155	176	140	173	159	159	152	163	186	178	173	177	181	179	162	168	158	152	184	177	179	156	176	166	166	173	181	169	161	161	171	204	195	179	167	177	188	168	169	155	164	157	192	165	172	160	154	177	158	180	183	176	138	164	181	170	155	181	181	148	187	191	158	173	159	172	149	172	150	189	176	170	181	166	157	206	155	162	159	178	168	171	201	192	171	180	163	163	145	177	155	163	164	174	190	171	157	174	156	175	172	163	164	175	146	192	144	183	196	161	146	156	194	165	183	151	176	178	167	169	164	183	170	224	170	155	187	162	165	175	165	159	167	182	149	178	185	174	143	175	173	183	161	183	193	175	139	184	198	158	150	161	176	144	159	181	182	160	175	174	178	177	181	160	171	168	145	185	178
2495	1127	4295	5615	3144	1631	1307	856	652	569	522	526	474	427	479	465	441	499	473	440	508	517	569	689	634	543	607	527	441	430	452	490	461	432	433	444	432	470	404	454	491	710	832	617	552	453	444	447	450	436	457	450	431	458	448	458	422	456	471	473	482	452	436	438	467	418	422	436	438	416	415	438	427	429	468	430	437	433	486	442	457	440	444	489	447	478	423	445	415	462	413	382	434	416	446	479	449	425	409	452	446	429	445	397	453	458	402	397	444	446	427	440	432	433	429	417	435	448	437	421	437	431	453	442	472	466	427	455	414	433	427	430	431	451	455	443	403	431	448	435	431	412	405	408	441	427	460	447	422	430	452	443	414	406	448	424	414	445	445	451	451	376	437	459	444	424	467	414	438	441	409	457	452	444	440	440	452	465	455	459	438	446	443	475	428	445	435	404	459	405	443	443	419	417	417	447	409	434	434	412	484	450	438	450	422	453	487	431	476	393	435	439	465	419	446	441	444	435	440	417	438	447	414	450	419	435	452	423	414	421	460	427	448	457	447	441	409	456	441	466	473	462	401	452	446	485	409	471	448	421	413	480	447	445	462	478	446	471	415	450	433	492	445	452	457	422	477	444	440	433	449	429	470	414	466	444	422	427	426	435	460	413	454	418	406	453	427	452	454	436	450	474	441	448	432	427	402	422	434	463	413	466	446	451	449	440	442	435	454	433	470	442	423	416	403	482	418	443	468	435	446	459	410	445	456	424	473	434	443	441	412	387	436	403	456	445	417	429	403	442	428	466	441	455	430	428	436	448	459	444	447	439	395	447	502	383	451	418	456	470	441	421	446	474	438	434	456	448	434	440	449	445	423	457	481	432	407	421	481	443	440	438	462	446	450	432	431	419	441	444	451	409	459	431	449	458	464	442	437	472	450	423	435	447	445	479	411	457	450	447	432	441	464	424	437	460	422	472	445	456	437	420	443	408	497	418	415	406	424	423	440	413	401	421	438	438	451	434	435	431	443	484	440	433	470	433	463	441	464	468	471	445	415	417	419	436	450	436	403	384	393	412	450	442	442	447	430	446	426	458	455	437	435	422	458	421	446	467	422	456	422	463	452	455	433	487	405	429	459	479	491	446	398	455	455	442	443	434	438	399	415	429	466	483	463	429	435	458	431	428	401	447	485	396	438	437	421	435	448	427	474	444	456	430	447	395	431	435	439	424	463	496	427	422	407	464	446	446	444	434	430	455	463	427	403	457	409	419	424	453	460	450	475	436	427	443	426	404	406	419	426	417	448	451	448	469	423	451	441	442	442	472	472	408	450	435	452	440	453	449	428	425	432	476	425	474	403	407	412	439	481	449	417	428	432	445	442	468	436	457	453	426	448	433	462	453	439	467	459	467	465	430	417	451	409	421	444	419	444	452	425	380	418	444	428	439	466	433	430	438	484	415	451	434	452	417	414	418	431	487	448	473	436	438	421	446	463	419	431	454	452	444	482	415	439	456	406	406	463	425	436	467	411	432	457	445	438	423	443	449	408	432	423	428	420	452	433	438	435	473	428	446	418	453	412	477	462	413	411	451	467	411	463	424	431	443	416	475	484	486	439	400	472	433	402	418	458	452	431	447	390	442	396	395	429	467	474	472	454	475	415	449	421	435	455	496	412	438	462	455	460	444	416	454	459	454	451	482	406	476	438	447	457	441	442	423	414	407	424	475	421	428	467	443	422	434	457	423	422	406	439	455	446	450	431	450	459	472	452	423	437	454	449	452	394	428	404	439	474	433	450	413	442	480	429	433	469	420	427	427	452	401	464	434	406	478	430	427	423	432	464	457	432	445	463	465	413	440	460	458	447	407	436	420	469	417	394	441	406	446	434	428	437	446	466	447	404	500	432	409	448	423	426	473	457	462	422	396	440	448	441	455	466	422	423	429	449	420	435	473	456	405	448	430	466	494	443	481	424	418	452	429	456	406	465	408	431	424	443	425	454	440	455	434	443	435	409	442	404	405	442	426	451	425	457	463	451	428	407	440	443	420	458	445	418	445	460	470	467	386	420	461	433	454	446	429	390	429	468	431	452	443	446	466	441	472	403	426	418	433	385	419	375	453	479	430	408	492	449	425	414	476	437	433	473	453	426	446	407	448	441	438	420	458	448	468	454	424	403	472	419	477	424	430	481	446	430	449	417	441	446	466	437	447	411	430	417	465	420	424	430	426	477	436	470	456	450	458	433	417	428	434	427	430	471	428	437	444	455	426	421	443	463	447	441	463	398	422	451	430	434	427	467	427	448	445	480	440	453	458	401	470	450	461	496	470	429	459	422	424	444	463	441	439	445	466	429	443	403	434	439	434	455	462	427	457	398	436	461	420	426	463	479	428	450	457	425	433	389	407	435	433	430	403	458	427	412	431	439	466	452	439	395	452	457	452	439	435	442	422	402	444	398	458	414	458	438	452	466	413	413	420	452	410	450	480	437	452	428	449	479	410	443	430	405	454	440	449	456	418	435	439	420	427	420	388	432	451	447	447	440	466	446	443	411	450	434	418	416	474	441	415	425	447	459	410	407	407	443	464	413	460	397	452	448	431	432	464	430	435	414	458	469	447	461	445	427	427	436	446	446	454	486	450	448	448	457	446	444	438	448	468	393	454	406	441	463	456	401	446	477	436	398	463	413	427	451	393	418	465	407	422	412	414	444	427	433	401	421	451	436	460	421	435	454	481	473	425	440	424	439	461	435	422	458	421	449	459	502	423	472	452	475	465	453	447	432	436	423	402	451	440	447	444	443	421	467	462	445	419	462	448	452	481	453	422	468	432	453	452	474	413	475	428	423	450	445	383	418	430	414	450	415	413	434	462	471	444	414	459	415	443	408	450	409	448	432	443	425	475	416	456	385	415	464	457	412	392	460	438	402	433	456	428	444	442	442	424	506	457	401	447	455	461	423	461	439	446	449	472	423	450	428	441	407	472	451	455	456	433	452	450	484	451	444	452	445	450	434	460	455	464	449	465	449	437	404	402	451	422	444	454	442	439	456	458	425	478	418	454	456	443	411	476	430	471	437	421	425	437	429	428	458	462	420	438	487	423	437	443	464	418	433	468	456	429	429	441	458	435	441	422	447	440	454	476	416	432	465	420	466	470	444	413	424	411	422	418	390	408	451	455	462	423	436	435	427	452	436	458	451	435	449	473	450	452	443	465	409	406	448	444	447	465	456	430	438	424	471	409	464	421	454	422	474	466	449	444	453	403	440	447	452	457	454	492	428	483	469	417	439	425	439	453	447	499	423	460	471	445	430	452	417	466	445	436	398	461	425	429	445	443	475	429	460	464	420	431	416	446	419	440	450	428	455	458	415	416	452	452	475	423	395	446	459	429	421	405	456	451	440	477	477	432	428	425	439	422	464	460	452	439	440	414	442	430	398	459	438	424	429	471	438	419	450	452	432	437	455	417	431	425	408	441	400	413	449	393	450	455	404	423	448	468	436	440
10180	2707	5396	4808	2461	1262	860	663	446	403	329	295	266	263	211	230	214	238	235	223	223	218	235	246	225	223	231	195	202	166	189	187	188	168	206	184	185	203	156	192	185	276	271	208	288	197	192	185	199	160	205	191	200	170	163	169	161	190	159	195	190	167	202	169	186	205	195	191	170	194	187	178	181	179	205	163	153	181	180	184	168	165	181	192	172	199	176	167	192	176	176	169	177	197	178	170	153	177	174	180	178	211	191	161	168	174	183	165	191	162	180	171	178	175	178	180	169	149	181	191	178	170	156	155	202	173	212	156	197	188	155	178	187	179	196	175	175	174	183	177	147	178	179	176	174	175	166	176	181	198	185	167	160	187	176	199	171	171	189	184	174	160	151	181	182	211	172	187	159	172	185	191	164	196	162	191	183	168	186	177	144	173	202	192	207	183	166	187	178	181	172	181	199	168	184	157	181	186	160	204	157	164	173	162	158	188	161	165	168	171	185	170	186	167	154	191	175	187	175	184	174	166	180	177	175	185	194	169	170	163	153	174	184	159	173	148	191	169	165	172	202	182	179	174	150	169	173	165	165	206	160	174	173	193	177	188	178	191	183	164	202	197	171	180	189	184	196	172	187	182	186	193	200	174	188	185	179	173	157	194	181	177	163	166	173	196	180	172	184	168	194	179	167	169	193	202	165	182	177	166	174	172	185	163	182	183	210	178	176	172	211	184	184	178	176	158	165	173	166	168	184	186	208	171	192	194	205	183	186	203	161	170	157	165	161	149	173	180	184	181	180	163	164	202	193	185	199	191	169	176	178	166	164	168	209	187	164	167	137	201	185	188	181	168	183	194	177	183	170	186	197	181	176	183	187	155	186	174	173	181	169	180	180	175	183	177	172	178	174	163	190	183	185	208	155	168	155	173	183	174	156	190	170	177	202	160	158	170	192	162	187	180	200	157	171	167	187	160	167	173	179	169	169	184	171	174	176	157	163	184	169	173	180	172	178	178	174	172	177	173	174	160	201	165	201	159	166	166	175	153	163	168	178	163	166	176	181	193	179	189	170	184	178	167	153	181	184	170	159	175	159	174	186	158	168	179	174	164	173	201	164	176	190	167	204	177	172	177	178	167	176	175	180	175	153	168	189	212	183	187	147	176	151	197	197	182	186	194	182	183	174	187	200	187	198	195	161	179	157	193	167	175	191	176	170	184	193	178	178	168	168	189	171	171	193	176	175	196	182	159	185	179	177	185	201	170	177	182	155	187	187	184	184	204	187	175	185	182	181	157	175	170	160	190	185	176	163	180	155	181	152	179	168	188	154	170	189	191	177	178	161	184	165	157	187	184	185	164	187	161	185	189	169	169	186	194	175	191	152	174	162	178	176	171	191	179	175	168	210	165	174	179	181	194	182	181	177	155	189	169	177	191	148	171	205	178	170	177	138	194	193	185	184	190	193	187	163	175	200	177	173	193	197	192	179	200	175	183	183	176	184	183	171	157	149	182	167	194	159	187	154	207	194	167	175	160	172	164	180	203	188	172	164	180	163	167	178	183	199	170	194	175	153	172	150	176	198	200	185	159	197	165	195	204	177	177	192	184	161	198	192	175	177	185	197	183	198	171	189	201	173	170	166	166	171	173	202	184	169	187	184	174	160	196	169	178	156	173	195	191	173	187	194	177	176	177	180	188	160	176	181	178	179	186	197	174	191	168	177	176	178	172	181	178	176	189	197	153	188	170	219	168	187	180	162	168	174	167	178	193	187	189	179	170	188	172	166	167	192	181	177	166	186	187	169	205	199	188	175	183	193	149	180	193	183	161	155	184	187	172	174	182	190	163	215	196	187	187	175	193	159	177	159	165	185	177	167	172	190	167	168	183	157	184	169	143	170	156	175	195	163	176	184	179	210	152	168	166	191	187	184	183	195	162	165	194	193	164	191	161	174	165	187	192	176	173	179	184	182	170	171	169	164	178	203	175	161	175	188	178	172	145	173	171	177	172	183	178	172	181	165	195	173	143	178	193	193	159	197	132	187	161	177	183	198	169	195	182	156	159	185	173	169	165	176	186	163	170	179	162	156	166	178	168	159	180	165	178	181	175	185	203	168	190	193	190	177	162	184	170	183	172	182	163	190	193	200	174	180	162	167	191	198	176	181	205	183	175	210	170	174	178	160	171	136	194	173	164	154	177	169	187	210	167	178	185	195	202	171	167	146	177	186	195	173	162	178	207	193	195	176	172	196	186	176	217	177	158	179	180	170	170	223	191	195	180	173	175	148	172	202	178	183	172	145	182	214	166	171	188	185	159	165	193	177	191	189	192	181	219	195	195	200	167	186	183	174	165	179	196	182	181	168	176	184	170	186	192	178	176	180	200	186	200	194	159	189	191	187	192	167	187	161	150	180	170	196	182	177	177	167	170	182	196	186	175	221	146	174	187	189	163	161	179	171	174	160	178	181	173	192	172	169	199	159	194	173	184	167	173	202	186	176	172	165	166	198	167	156	177	169	182	174	170	157	155	178	165	181	166	175	181	180	177	186	177	170	176	172	171	191	167	187	173	155	179	182	185	190	177	181	185	198	182	170	172	181	168	183	161	154	176	191	174	171	186	158	170	204	189	183	178	173	165	182	179	171	168	176	189	178	201	163	162	192	177	194	171	177	156	165	176	158	174	166	151	176	188	202	196	184	175	192	186	181	198	200	149	193	150	161	188	163	170	202	203	172	194	162	172	153	172	185	184	168	184	195	176	180	187	179	166	182	161	163	191	193	163	206	174	172	159	181	173	159	206	173	183	177	191	188	182	199	185	195	187	187	181	167	185	193	200	184	162	171	189	183	201	170	181	182	184	190	181	171	186	169	164	159	174	157	182	161	159	201	170	179	171	170	193	188	186	152	186	180	175	213	188	173	194	177	190	163	169	180	162	190	197	177	186	190	169	216	173	176	174	168	153	217	181	197	153	182	174	181	192	157	161	169	184	172	182	167	177	162	175	172	192	175	174	163	178	170	187	169	195	189	139	180	176	183	152	177	169	169	153	179	171	188	165	169	157	165	174	165	198	191	162	198	176	176	173	178	149	173	181	157	180	197	193	191	187	181	147	185	185	158	177	176	169	154	166	193	157	185	171	173	184	149	180	195	177	176	182	162	199	181	147	178	157	187	209	164	163	142	187	176	147	181	191	181	185	209	168	179	197	173	164	174	159	159	146	184	154	170	162	157	190	166	177	165	192	176	190	178	173	181	174	189	187	187	182	196	159	172	143	182	170	179	169	165	181	149	173	172	172	150	192	185	182	178	165	161	172	182	175	169	168	167	162	172	159	177	160	173	186	181	178	180	163	186	186	175	180	204	167	181	173	197	168	180	188	163	175	160	201	177	190	195	184	173	197	163	187	171	179	177	197	160	181	168	174	193	162	172	180	193	166	192	180	203	167	166	176	186	186	182	165	185	171	135	155	178	173	166	188	206	161	177	180	173	163	153	166	192	148
6619	2541	9540	12125	7682	4782	3763	2958	2153	1589	1376	1175	1049	907	918	882	743	755	734	711	684	770	880	1079	922	818	849	638	619	578	617	686	559	537	537	491	561	536	498	535	548	1167	1356	793	1324	581	521	497	520	503	521	500	490	505	543	511	491	498	530	512	506	472	532	474	493	493	483	486	519	488	502	523	496	482	496	496	508	479	467	489	502	509	476	505	460	457	535	485	488	474	512	512	497	489	487	475	515	449	507	506	503	469	481	491	521	478	472	484	479	484	492	481	444	478	477	484	450	455	491	483	482	504	499	503	487	507	500	491	498	460	478	494	469	531	486	483	465	503	499	499	470	454	459	485	498	520	455	486	465	473	505	448	511	490	483	484	477	509	489	483	491	471	447	516	472	487	477	496	434	489	477	522	491	476	422	456	482	473	481	464	474	493	489	466	496	486	465	504	511	479	479	479	461	472	521	476	457	467	455	465	461	475	481	451	433	533	492	514	455	442	460	446	462	472	446	424	427	447	506	473	453	469	527	441	484	422	478	492	508	479	492	490	487	455	459	443	456	487	449	491	468	470	432	458	451	492	484	482	504	452	442	507	449	505	466	490	483	466	453	469	446	458	475	479	465	441	472	499	468	488	442	407	449	458	472	470	475	436	483	485	443	522	472	476	463	429	462	469	500	435	469	476	475	481	477	453	453	484	466	508	458	493	495	459	489	505	498	457	420	453	485	455	482	478	482	478	466	442	494	456	485	487	502	455	474	482	506	455	462	481	494	486	501	510	470	465	450	438	433	467	460	518	482	490	498	445	461	475	464	455	451	480	507	485	480	443	458	476	458	484	451	467	500	447	456	507	491	479	425	524	481	485	468	479	456	453	494	449	471	511	522	462	517	527	456	481	468	448	473	493	486	502	477	503	469	462	480	470	479	495	464	483	529	504	453	480	456	503	483	504	415	507	511	489	430	423	514	468	471	450	487	469	476	472	478	447	448	499	484	458	481	473	454	483	497	469	492	486	469	472	458	454	518	487	459	458	451	442	443	497	437	477	514	473	470	479	470	477	488	418	494	470	512	459	492	471	518	502	468	469	447	469	484	442	470	485	463	431	456	477	475	460	454	463	465	484	471	503	489	470	511	455	480	452	508	455	449	476	448	471	495	477	464	491	455	490	466	481	509	513	483	468	464	425	472	459	454	463	492	470	499	480	460	457	506	483	480	483	462	500	479	471	466	506	463	481	463	483	441	488	437	488	472	458	450	477	431	472	435	467	451	475	500	483	485	473	471	476	491	495	483	490	466	451	440	467	484	464	469	499	462	460	439	475	426	462	505	455	447	530	469	449	499	468	490	491	495	492	463	476	458	486	450	514	526	487	504	502	469	454	466	467	482	485	475	503	457	514	511	454	435	471	449	484	456	512	450	451	472	478	501	499	498	470	490	465	438	443	464	515	460	463	486	461	466	480	480	475	491	454	490	490	501	442	497	477	473	496	479	488	513	494	481	490	479	480	476	466	461	482	541	484	502	454	477	454	518	482	468	467	454	508	465	482	467	477	487	469	476	444	449	453	466	478	471	461	451	488	468	479	480	505	497	474	447	472	487	527	467	432	445	481	489	523	461	450	448	472	509	503	425	480	456	465	470	488	480	484	450	478	451	496	485	464	500	483	472	479	449	463	482	505	484	485	499	470	465	474	508	482	473	449	479	474	500	489	490	518	445	477	482	488	467	458	495	489	492	502	472	491	498	490	517	481	483	475	489	485	470	482	476	515	464	462	516	490	438	459	444	450	492	460	503	480	511	479	476	478	501	472	490	462	463	498	469	495	500	454	489	481	494	444	481	445	470	459	471	505	470	434	423	447	496	484	469	474	490	474	514	432	480	497	480	483	481	469	439	487	495	473	508	472	449	476	486	466	486	475	462	456	477	441	444	442	494	460	494	496	512	499	449	500	487	519	497	485	444	499	467	448	479	497	513	493	463	490	467	441	464	450	465	469	469	460	475	460	473	425	521	481	484	471	503	474	484	488	451	463	465	449	527	486	460	441	486	457	445	429	505	455	491	462	451	457	502	485	490	500	492	499	479	463	457	471	476	488	477	459	476	453	492	486	445	444	439	494	440	460	506	488	490	488	498	444	497	492	487	479	447	483	462	476	481	460	452	478	482	470	482	491	456	476	457	451	461	482	451	486	498	508	451	493	495	485	493	467	471	459	490	481	497	496	485	484	454	486	477	519	449	491	454	526	474	500	486	498	485	486	512	495	493	472	444	439	505	490	462	472	511	448	482	497	455	462	489	474	466	480	485	443	484	505	460	458	512	540	486	470	462	466	489	437	444	495	450	455	474	508	500	496	529	466	498	464	463	444	460	467	513	502	497	441	469	474	477	467	465	489	524	479	459	472	487	461	499	487	496	478	468	467	487	512	489	503	448	454	468	483	472	485	446	451	444	477	472	446	468	503	502	481	459	458	468	456	468	433	522	489	457	488	493	449	515	495	451	469	467	458	472	480	441	460	500	502	418	493	438	449	470	447	483	470	488	456	436	507	489	459	435	498	504	475	482	435	505	499	485	504	496	466	438	462	511	484	475	433	488	457	448	455	425	441	442	452	462	441	465	430	453	504	431	493	444	440	479	483	441	481	476	477	459	493	474	498	449	479	457	496	438	491	506	465	458	437	516	476	474	494	510	468	469	502	466	509	471	447	455	453	500	516	462	486	489	467	485	479	490	493	476	476	505	466	494	418	470	466	465	465	474	505	463	478	476	516	488	476	443	435	452	478	460	475	484	460	513	456	455	477	449	514	492	461	470	445	463	444	474	458	455	491	480	474	458	483	488	455	488	461	456	500	489	470	483	488	466	508	496	431	460	486	476	475	466	455	500	499	470	490	518	476	454	494	471	507	456	510	463	466	490	520	499	465	471	486	475	464	475	505	464	469	453	468	486	490	443	463	497	468	487	468	507	447	453	502	502	474	468	466	500	472	481	489	464	458	485	522	495	474	467	456	456	480	454	509	465	483	440	493	450	441	487	500	474	461	481	448	442	453	502	477	452	468	515	454	429	463	459	465	472	465	468	476	475	482	453	463	475	499	434	527	487	498	477	472	464	448	474	518	470	461	477	491	460	487	456	462	419	438	468	498	447	443	447	460	492	455	441	470	461	482	453	469	440	481	509	475	496	472	477	479	486	444	466	476	476	470	462	487	465	463	483	469	482	521	476	452	473	454	490	482	458	481	485	475	517	464	476	472	501	494	480	463	466	516	496	477	481	471	488	476	486	474	490	485	476	480	466	504	483	478	470	489	486	462	454	461	464	441	493	445	481	462	495	488	478	488	424	504	452	499	496	453	436	439	492	457	481	469	507	468	524	488	444	499	465	518	454	467	463	506	435	498	509	512	429	460	486	460	524	441	464	477	474	446	537	477	501	489	455	456	505	482	506	471	465	433	482	488	481	474	496	494	487	463	504	489	506	494	478	491	490	453	485	492	484	485
17269	4772	8557	8008	4165	2266	1557	1086	875	665	581	565	523	479	436	462	435	407	381	388	376	387	438	511	433	366	386	362	363	376	409	385	351	345	387	335	342	336	353	350	338	513	425	383	533	428	345	305	373	350	370	349	321	340	329	357	324	353	321	313	323	340	321	313	352	314	339	306	349	366	322	330	340	314	341	365	338	328	341	323	328	294	332	333	334	340	335	321	367	323	353	357	329	342	311	322	308	309	320	357	323	334	326	320	316	357	314	283	322	346	339	329	361	331	340	342	312	287	323	332	349	368	321	321	304	318	325	346	326	296	323	312	334	330	357	312	319	366	308	348	312	318	312	335	335	318	324	317	356	315	336	309	326	307	330	332	340	323	344	337	323	298	338	299	365	330	345	308	344	346	326	346	309	336	334	329	357	297	309	308	347	349	355	314	332	356	318	347	346	341	321	349	320	320	327	343	293	338	308	368	322	311	341	337	310	331	334	316	346	334	331	312	357	349	343	352	330	334	310	329	344	318	333	315	317	358	317	303	291	329	357	308	338	296	331	315	318	346	327	336	314	300	329	324	340	333	317	322	320	333	326	341	366	350	330	353	327	350	327	326	357	291	312	321	323	357	342	325	349	314	317	347	318	308	340	347	319	338	329	313	338	303	318	332	330	321	333	323	312	335	342	320	333	351	321	304	300	330	351	319	335	332	347	389	314	325	346	325	333	322	355	305	299	333	338	334	316	325	333	321	330	309	358	312	344	313	347	284	330	316	329	323	339	308	339	360	322	290	366	359	349	324	330	311	352	314	331	337	342	344	316	347	343	375	341	292	378	348	328	347	323	349	331	310	337	316	324	358	324	318	314	302	337	344	309	317	328	328	313	302	309	310	311	350	323	316	318	342	333	294	330	355	341	337	307	346	322	335	352	312	319	301	305	338	334	328	332	333	344	335	327	344	347	351	350	342	334	314	349	331	321	341	347	325	348	320	328	333	349	343	328	313	343	301	307	324	343	367	351	348	363	320	320	363	304	342	332	333	349	313	320	334	336	344	305	328	349	345	312	329	352	314	310	313	339	323	317	322	317	300	361	330	321	301	330	350	319	334	300	301	338	302	314	326	327	298	342	317	362	320	320	320	313	336	339	312	335	320	353	326	319	343	364	323	337	329	324	356	314	363	329	302	315	343	345	336	287	337	353	320	349	313	327	311	344	355	341	361	308	327	323	346	311	338	311	345	357	331	333	361	313	328	300	320	367	314	363	348	350	348	344	322	326	352	331	346	356	312	335	368	307	361	321	313	298	309	331	358	351	357	349	316	348	319	338	347	304	347	318	329	320	285	347	324	326	316	370	347	338	356	324	349	320	301	320	335	325	343	321	301	338	356	345	327	328	359	344	337	347	341	322	329	310	350	308	335	333	343	313	322	294	311	301	332	342	303	312	334	324	339	331	295	370	348	287	290	338	319	335	354	325	309	319	354	315	313	324	322	326	301	351	321	326	340	318	356	313	365	381	314	344	342	363	327	336	345	367	309	335	325	357	334	315	325	312	332	334	340	363	338	307	352	341	354	322	329	319	374	343	304	343	350	357	328	334	334	316	325	345	299	310	343	307	317	313	328	345	336	322	336	301	316	332	314	307	315	304	321	342	344	353	358	301	291	308	353	333	348	319	311	343	351	286	353	347	361	323	333	316	327	360	324	325	340	326	330	333	319	317	334	357	357	343	379	332	348	321	316	345	337	323	305	315	323	350	355	308	346	344	288	307	315	342	321	334	345	327	325	335	305	321	353	335	349	336	312	302	355	382	293	304	337	322	302	334	313	319	330	306	334	275	345	309	327	328	372	316	342	341	363	359	314	327	323	329	330	358	343	319	312	335	350	325	357	334	319	339	334	312	289	307	302	319	360	296	304	317	316	314	328	330	326	325	346	374	306	308	324	351	345	316	331	326	330	315	311	310	328	315	329	367	314	344	319	326	325	289	351	347	336	319	325	331	314	328	339	334	328	306	310	331	344	338	327	310	343	324	336	303	349	322	306	312	334	339	321	318	343	330	343	375	332	303	334	308	339	332	351	365	302	340	331	336	323	334	304	330	355	363	323	293	299	331	314	303	348	308	301	326	365	317	326	328	347	323	315	352	338	329	380	324	295	336	314	308	297	313	324	365	309	338	354	317	320	333	333	349	354	338	306	321	368	323	350	319	332	326	306	360	372	327	314	317	341	316	362	359	315	308	326	354	326	364	375	363	324	346	373	330	343	326	351	357	326	321	314	338	343	335	319	331	331	292	329	319	339	343	308	327	295	343	340	342	321	325	325	329	346	330	295	314	347	345	331	320	315	327	325	354	345	298	301	332	378	335	329	323	325	329	331	300	314	324	312	332	338	356	328	321	324	319	321	374	344	289	334	323	382	350	324	295	302	346	305	331	318	373	302	336	356	321	348	322	342	379	347	341	335	334	304	328	336	333	351	329	319	314	342	354	306	335	309	320	297	318	332	346	342	345	330	317	362	354	304	345	336	368	341	358	335	327	314	333	349	346	331	370	331	305	306	320	341	343	317	328	356	361	334	319	345	344	335	332	337	345	348	356	340	314	332	341	287	356	345	336	317	350	346	341	332	315	353	352	317	310	321	367	325	312	298	347	327	322	335	336	353	325	300	331	329	327	313	332	340	341	355	345	331	333	346	331	365	357	349	355	306	359	310	334	339	354	342	302	345	349	352	347	332	323	332	303	342	286	328	323	353	314	340	318	350	334	378	333	334	383	335	339	343	282	307	321	328	326	307	347	355	324	316	324	311	324	319	314	313	339	300	314	339	311	325	335	344	323	310	353	348	317	316	332	320	347	314	315	338	370	322	335	349	331	334	348	343	354	355	329	310	305	374	310	321	349	337	331	310	336	365	344	351	367	318	326	322	338	311	388	328	357	328	316	356	329	338	338	342	355	349	352	353	296	316	352	344	343	315	316	322	324	340	337	347	310	285	331	341	361	338	326	339	357	328	334	344	352	306	335	324	343	359	314	314	339	341	328	338	293	306	312	356	289	334	325	318	322	333	364	340	340	311	306	325	320	313	355	332	318	320	312	332	355	351	325	262	304	344	328	302	348	324	325	333	322	319	341	295	311	331	355	300	333	318	307	321	341	339	309	327	359	324	321	344	329	353	331	319	339	363	321	344	328	333	341	326	315	343	341	333	336	350	287	315	307	306	335	352	371	348	339	328	338	349	307	340	320	330	343	341	323	359	326	320	333	296	353	311	305	337	301	316	355	361	339	331	315	324	315	329	324	295	343	313	351	338	323	307	334	327	331	362	317	327	346	329	344	310	350	307	316	321	362	353	335	304	308	311	333	327	323	354	334	319	314	334	327	321	349	326	330	296	329	341	325	333	322	334	323	310	326	322	284	338	328	326	350	350	345	324	354	307	373	332	362	328	361	304	340	343	320	330	337	308	331	341	300	306	356	320	305	336	302	346	308	316	320	340	335	323
8740	4038	13569	16430	10636	7472	6119	4618	3707	2832	2308	2028	1847	1679	1594	1528	1385	1264	1203	1273	1185	1273	1409	1587	1221	1235	1209	1126	1025	970	950	1112	989	921	930	867	910	894	903	887	993	1982	1634	1335	2487	1215	871	815	854	863	904	911	795	859	818	831	806	814	813	843	811	886	849	780	850	799	773	828	802	821	787	835	760	832	822	769	793	795	767	756	809	788	794	776	769	777	793	842	817	801	796	811	821	827	820	788	794	796	802	787	744	797	783	817	796	841	777	793	824	764	843	829	784	784	786	799	762	778	764	793	752	778	834	827	796	781	802	793	813	798	766	770	805	803	795	799	760	848	800	826	803	815	771	785	790	831	804	755	862	749	802	773	830	839	831	765	821	775	732	811	799	788	853	863	773	805	794	741	737	805	768	784	747	815	790	812	857	794	805	797	781	824	771	731	829	797	838	756	834	807	771	805	771	769	785	784	747	755	760	772	838	745	827	751	805	738	790	788	738	793	792	791	857	760	775	765	744	803	792	811	859	839	767	782	811	722	826	767	744	806	822	796	833	798	726	834	786	803	753	823	825	798	779	760	797	748	828	796	832	809	786	734	766	795	784	790	793	790	803	811	768	804	790	770	757	804	750	759	789	783	845	797	825	774	798	860	757	781	814	790	831	800	824	805	806	756	800	779	826	759	817	801	783	792	770	795	840	767	800	820	743	790	753	874	832	763	812	800	781	742	788	801	845	802	832	802	834	815	789	799	806	783	762	755	805	774	843	790	757	802	840	739	794	814	778	822	764	779	846	748	813	782	800	770	803	799	781	759	780	750	781	795	821	750	816	825	837	826	803	821	780	777	743	779	765	766	805	793	781	798	813	777	798	759	797	802	817	796	778	767	770	813	767	757	780	754	789	770	806	800	785	789	790	819	772	744	789	813	796	800	806	812	777	767	763	804	773	843	773	799	778	764	761	804	759	788	751	808	802	744	755	820	827	749	800	759	793	780	824	763	793	800	767	805	805	841	800	782	774	787	808	781	815	742	776	808	810	815	741	793	785	824	834	756	821	799	791	795	777	791	767	818	790	824	753	807	780	830	796	795	786	760	766	750	781	746	737	802	759	760	778	771	783	768	850	766	773	764	802	799	802	740	788	791	750	809	794	805	776	809	744	756	758	788	776	788	730	758	768	795	816	760	765	808	776	784	776	831	811	807	736	811	747	800	785	818	755	769	770	790	799	821	722	806	860	810	793	821	827	804	803	858	833	835	807	755	796	752	795	804	775	800	826	798	774	814	790	806	803	740	842	815	754	816	811	822	800	754	777	805	800	830	724	804	805	757	787	858	815	785	756	776	787	820	789	862	772	777	803	755	720	767	781	848	811	817	829	758	784	810	765	762	773	722	803	821	778	804	779	759	802	815	795	752	838	736	808	779	773	804	816	805	780	746	787	783	786	771	842	734	785	830	797	814	774	857	813	764	778	774	782	768	786	832	786	802	761	811	784	797	823	758	778	770	794	759	793	744	786	783	781	828	804	770	747	755	773	820	823	810	790	766	758	796	777	768	783	786	772	814	763	780	802	829	784	819	782	809	756	775	829	785	817	784	784	769	802	789	813	819	783	847	829	849	790	789	796	810	830	801	791	798	804	749	776	777	867	840	811	813	786	807	797	788	750	809	769	790	799	798	752	799	781	795	795	791	797	796	803	793	868	791	765	815	804	753	785	786	797	798	753	804	758	810	772	780	748	817	754	778	819	790	784	795	797	794	712	796	836	822	818	778	790	799	819	760	783	743	761	815	797	808	778	816	799	828	755	802	796	781	835	778	775	820	846	774	776	802	830	773	771	737	802	737	784	781	817	815	787	819	807	810	814	753	784	801	721	782	794	812	771	810	827	757	769	770	768	799	840	790	781	750	818	849	819	790	818	762	825	774	810	766	786	786	776	782	787	834	810	803	768	817	799	794	791	761	825	810	761	809	842	819	776	822	771	754	808	790	823	780	799	785	789	751	751	785	784	730	790	745	812	846	767	769	836	801	811	720	846	767	783	770	797	791	775	762	821	819	721	788	820	803	794	743	739	793	757	742	796	781	748	789	834	867	814	731	793	859	742	778	776	758	810	792	798	770	766	774	767	804	765	739	777	744	787	756	803	788	788	848	747	806	764	835	769	799	767	795	785	787	776	755	746	782	777	858	766	826	815	787	800	798	781	790	745	794	778	814	788	767	786	846	772	761	760	796	755	790	853	765	761	784	741	855	783	788	824	762	803	776	766	777	797	759	811	795	826	759	780	750	752	713	768	744	825	788	791	794	834	879	797	828	783	777	787	801	788	813	823	751	799	828	777	768	760	830	750	758	772	830	790	823	763	792	794	755	833	815	802	840	788	826	804	796	844	767	773	800	782	811	868	796	752	796	822	777	740	813	777	782	802	859	811	846	789	771	811	746	792	814	750	797	766	782	769	737	777	805	763	720	844	795	812	762	757	792	817	819	827	824	778	827	803	798	784	764	813	757	820	795	803	787	792	831	735	828	749	808	801	787	783	756	772	778	784	732	755	766	802	773	809	777	752	782	752	821	753	793	797	799	800	798	819	767	791	795	808	794	785	777	823	790	765	789	770	814	780	760	811	805	760	775	830	798	816	803	759	793	734	809	797	794	754	837	778	766	775	755	761	744	761	810	815	776	767	783	802	865	770	773	821	808	753	782	769	760	782	779	804	799	809	783	769	799	881	741	764	781	765	819	797	779	773	816	738	746	803	790	816	872	783	796	826	764	774	799	759	778	796	803	773	745	773	801	805	857	769	771	817	757	832	766	777	808	757	793	764	745	819	855	816	784	797	756	810	805	808	832	733	736	753	818	797	847	842	806	759	777	801	796	809	801	802	762	810	773	798	800	782	800	768	782	830	796	815	739	785	756	774	780	858	779	714	781	776	835	820	755	776	786	837	805	793	832	801	838	802	747	781	760	803	804	819	711	799	766	750	835	766	782	818	802	771	817	792	759	749	805	801	837	799	778	781	786	820	789	823	712	838	832	754	725	797	796	789	813	814	838	784	747	783	778	793	748	811	779	769	762	757	776	793	790	822	809	805	827	780	781	764	811	795	807	822	813	793	795	788	797	814	760	809	770	768	811	773	776	836	832	811	729	794	752	730	820	770	799	812	778	781	764	825	804	772	817	750	831	803	793	769	771	761	773	765	797	784	773	830	823	809	818	804	805	778	813	804	778	789	774	793	826	794	873	785	801	797	808	741	762	795	757	807	818	727	822	757	768	822	792	773	810	773	806	766	768	818	790	820	818	789	788	816	836	819	830	783	777	763	831	790	824	836	769	793	783	800	777	822	828	797	840	785	808	804	851	813	803	822	800	787	795	815	787	800	761	811	789	778	768	819	747	748	798	820	792	815	824	782	818	748	731	829	765	788	828	820	809	734	814	728	800	793	770	793	774	781	820	784	791	817	784	808	800	782	820	857	761	785	820	824	731	809	827	756	795	790	803
2587	725	3070	1961	680	444	258	204	183	194	186	182	178	201	182	177	180	160	163	166	202	187	212	199	202	167	198	198	182	191	195	178	194	188	185	209	195	187	192	185	183	255	227	224	194	186	205	186	181	175	192	186	193	194	190	183	182	164	173	181	188	197	179	182	158	173	195	211	199	192	193	217	177	182	165	176	150	208	200	180	191	180	170	174	169	166	198	189	177	201	187	154	182	177	213	227	209	188	174	160	169	185	190	192	198	186	211	201	181	181	187	195	171	190	189	191	199	185	152	156	208	174	196	191	191	184	219	186	180	183	166	176	196	171	174	180	163	164	181	205	198	188	211	197	171	202	180	189	199	178	176	189	184	198	215	189	170	203	195	200	158	170	199	175	185	184	192	167	191	177	175	180	186	179	180	185	200	186	195	187	184	192	171	172	179	198	164	180	168	175	174	180	196	168	182	176	172	170	177	173	179	174	175	191	191	164	178	185	199	166	149	173	193	217	197	193	158	186	175	165	174	194	166	174	223	195	172	180	182	182	169	183	169	200	165	176	195	174	192	173	165	201	172	196	173	175	181	177	178	178	164	202	169	189	192	178	174	196	187	192	176	160	186	186	190	194	185	185	188	181	190	189	188	209	164	155	193	180	177	191	175	173	178	183	204	178	193	191	172	188	179	188	197	173	183	154	198	184	197	179	178	176	183	172	178	181	174	201	160	171	205	173	146	184	183	181	210	199	194	203	185	183	182	201	181	185	169	211	176	196	158	205	163	189	179	198	178	188	174	175	149	185	182	201	170	173	165	175	168	192	195	198	175	188	182	179	202	193	196	183	180	204	189	219	188	160	155	179	187	188	182	164	158	195	161	177	158	198	181	175	179	183	182	183	169	170	201	204	164	184	173	178	182	174	179	184	164	182	207	198	180	175	178	180	168	176	153	190	217	194	176	182	206	166	188	169	190	169	200	179	189	169	183	177	179	216	158	157	210	181	171	179	172	195	169	195	184	198	185	187	175	176	191	165	198	191	211	175	185	189	187	162	203	191	190	167	170	192	166	192	194	212	185	181	191	197	182	202	190	201	188	192	177	171	172	167	189	198	140	207	208	199	202	198	178	170	194	199	183	169	171	188	203	182	190	165	204	163	178	204	193	179	181	186	171	163	176	171	198	212	183	185	175	192	178	176	182	168	182	179	201	186	178	194	184	179	219	186	192	196	211	186	190	162	160	157	199	182	183	189	191	188	173	176	176	194	202	206	179	196	171	152	186	204	199	183	170	168	176	189	168	185	171	197	192	203	174	172	193	207	176	212	167	165	183	210	208	190	192	167	191	220	184	176	198	164	198	172	192	183	194	170	166	186	174	180	212	170	171	161	178	194	164	152	173	197	198	185	163	187	174	166	199	200	158	187	188	174	168	218	176	194	192	189	180	155	217	203	192	187	187	208	184	185	179	192	191	147	173	165	170	170	204	192	151	186	183	199	185	189	183	208	222	199	193	162	195	202	196	177	173	179	188	192	170	173	185	185	172	214	196	167	176	184	201	187	210	173	207	188	202	168	191	173	173	211	180	171	188	169	181	171	201	193	218	163	172	166	187	170	165	191	181	185	178	183	162	181	178	181	174	151	187	178	193	166	175	193	161	201	200	179	193	181	183	181	173	172	165	189	204	176	214	182	167	191	168	160	200	199	167	184	185	191	198	177	210	193	211	174	172	179	199	162	179	204	180	214	180	218	189	200	180	176	165	194	174	173	174	195	175	210	175	183	183	182	174	169	210	207	180	196	161	175	174	166	178	220	207	179	193	184	170	170	191	211	178	152	191	175	177	178	173	194	184	184	197	185	181	168	161	171	170	161	169	184	186	215	180	166	186	156	189	171	182	184	183	203	181	189	168	192	182	186	173	198	172	164	203	177	193	197	180	181	201	174	184	179	181	175	201	183	181	171	187	168	201	181	170	174	178	207	188	171	182	181	198	208	174	190	189	199	165	194	158	173	182	169	191	183	210	196	158	206	152	167	187	191	184	213	179	192	198	202	180	202	199	176	175	195	194	178	200	182	180	205	188	194	183	199	197	199	191	164	188	176	207	162	169	156	155	207	144	148	178	222	187	170	189	190	187	173	174	184	213	180	194	188	193	187	181	195	159	184	186	175	170	198	176	201	194	191	173	191	201	210	190	200	219	159	188	172	187	161	157	195	194	175	208	149	175	188	180	208	206	170	182	179	192	185	190	176	171	185	195	164	179	195	176	181	199	182	156	205	186	176	198	191	181	206	228	167	208	216	204	196	189	196	176	193	166	182	184	189	214	156	180	177	176	179	190	192	196	152	177	173	183	183	163	187	174	171	173	196	189	192	188	175	184	185	177	185	164	187	199	193	175	208	183	181	189	165	189	185	189	162	169	167	174	176	200	179	159	185	172	195	177	179	184	185	195	177	178	173	194	190	190	215	186	178	192	172	163	180	174	178	160	188	169	166	170	181	202	189	168	197	180	183	197	192	201	189	180	200	178	188	173	154	197	227	178	182	182	180	190	172	173	181	158	203	187	189	210	209	172	188	180	172	159	200	193	186	173	170	205	189	191	208	183	202	200	184	170	192	222	209	188	216	199	199	177	196	170	195	188	189	179	146	185	172	176	173	199	183	199	210	214	158	180	201	188	200	183	174	152	167	184	208	183	195	169	174	185	171	179	178	186	168	189	197	189	182	185	196	177	182	186	192	151	182	194	197	167	192	163	169	160	178	182	175	203	171	194	187	180	184	176	177	183	169	172	172	162	182	169	157	183	179	184	196	151	171	201	189	188	177	175	175	166	188	175	192	195	198	188	205	177	189	186	177	199	188	181	194	208	164	170	194	181	199	165	162	171	159	172	168	193	174	180	199	173	164	217	178	172	179	184	176	215	183	168	180	163	194	185	194	165	175	215	169	162	162	190	185	188	158	160	215	204	167	184	182	193	182	174	180	169	159	168	181	194	203	170	192	198	203	184	200	151	179	164	163	203	194	192	170	164	204	183	174	183	183	169	157	172	189	173	191	204	188	187	191	171	188	171	178	191	188	201	195	194	173	189	187	178	163	173	179	185	204	189	182	179	187	190	179	198	161	173	204	188	191	151	174	175	208	204	164	195	182	202	192	176	201	175	201	191	183	190	210	201	177	173	171	170	169	187	197	187	196	174	210	203	154	177	191	192	210	208	176	186	197	180	212	179	199	165	189	183	178	191	150	155	171	172	178	159	186	186	195	186	204	179	178	186	190	182	201	196	186	179	211	163	202	159	179	171	187	203	185	173	152	192	214	165	211	181	187	199	185	194	161	169	194	203	206	172	155	177	201	201	182	173	180	199	203	197	194	186	162	197	207	201	167	177	172	198	187	192	184	191	188	164	184	170	186	204	195	159	182	187	191	182	173	180	161	189	171	173	173	201	191	190	190	182	207	172	191	163	189	167	205	192	177	176	207	187	195	173	205	185	179	171	160	166	198
2574	942	6152	5349	2398	1791	947	761	620	577	552	557	533	523	457	493	500	510	512	504	529	559	562	658	512	558	552	509	487	468	562	535	494	474	468	535	487	457	520	509	636	1122	851	634	601	502	449	496	475	507	485	526	461	473	479	455	525	444	490	452	455	487	480	467	452	461	467	496	453	493	500	449	462	463	473	492	435	465	482	456	489	450	480	437	500	466	461	469	448	484	451	457	438	467	446	466	496	459	474	508	450	465	495	471	462	487	484	460	452	446	470	426	472	488	538	503	470	465	460	471	461	410	453	463	461	495	519	464	461	503	453	478	422	464	491	455	501	443	487	481	446	460	507	496	468	467	461	458	454	457	470	474	447	509	464	475	444	509	477	470	463	481	486	463	499	484	464	486	442	448	498	466	471	469	510	467	470	454	499	478	485	487	494	460	493	425	462	458	465	459	441	465	506	476	472	453	461	447	459	491	493	465	484	491	496	444	466	485	494	487	488	471	466	443	446	455	433	487	450	457	462	479	483	443	445	451	471	442	507	452	510	445	434	480	434	449	457	492	444	481	468	483	459	478	481	480	451	466	455	478	454	468	458	479	495	470	458	492	463	461	507	497	464	461	456	471	426	464	469	492	447	469	460	473	446	465	475	480	477	456	494	488	460	479	447	454	448	452	427	481	487	491	477	479	449	451	490	467	444	452	506	479	424	454	493	503	471	480	486	458	467	484	483	494	440	503	457	501	444	457	488	481	445	471	486	470	476	476	483	482	465	496	482	455	452	509	457	464	463	443	467	453	496	481	468	495	479	487	467	486	470	465	481	464	483	486	486	480	481	479	509	465	497	472	459	505	460	442	493	436	476	432	522	473	484	452	484	493	462	464	463	485	479	438	485	445	442	468	456	460	440	475	498	461	478	445	487	460	445	429	456	486	462	452	490	469	459	490	497	464	449	444	472	481	472	451	445	455	463	469	475	488	515	442	482	471	462	445	452	499	466	481	459	465	492	467	465	524	439	499	446	480	471	463	460	440	454	451	481	509	490	495	462	477	485	468	515	465	449	464	468	478	458	478	472	441	473	466	479	456	514	494	464	476	465	454	429	427	492	474	432	483	498	492	450	460	451	514	469	446	487	481	436	489	474	473	432	514	481	485	448	480	491	480	480	504	454	509	458	462	469	436	501	482	467	479	473	469	468	439	446	487	458	487	430	463	476	494	467	513	487	506	476	489	499	502	476	478	489	459	462	482	468	470	477	470	442	479	473	464	434	489	496	498	485	474	457	476	485	510	477	447	518	499	444	471	488	443	487	464	472	487	475	463	476	472	464	469	476	468	501	461	458	468	481	469	491	480	466	443	461	483	456	422	472	487	476	457	487	476	496	441	472	495	474	498	459	493	474	478	425	444	497	444	481	530	477	476	492	507	437	436	488	483	481	532	484	470	489	470	490	450	474	472	445	533	486	485	504	489	465	468	475	478	465	452	477	428	456	480	511	504	478	448	461	470	481	499	465	477	458	463	489	469	500	479	423	484	455	461	468	447	449	448	472	485	501	454	443	482	487	462	514	477	490	474	492	502	477	469	449	442	488	494	494	485	480	478	456	499	480	463	493	486	504	462	492	445	472	480	425	443	460	470	467	451	452	435	471	500	494	498	437	477	473	462	504	470	459	459	492	452	460	491	475	471	477	493	453	478	466	471	453	464	462	471	414	448	459	468	473	470	472	486	492	428	493	492	462	481	465	496	444	487	464	462	482	437	462	445	463	502	454	435	464	481	477	461	440	487	489	479	460	491	468	475	476	482	441	452	483	469	487	503	470	471	465	441	461	484	471	454	483	439	473	479	491	471	418	502	483	455	475	496	446	478	463	479	470	486	455	462	509	506	461	467	503	474	517	490	500	469	488	469	483	466	469	463	487	492	447	465	490	435	451	458	447	476	466	524	475	520	491	505	475	499	462	461	440	482	440	454	479	471	452	459	468	473	450	519	451	466	459	443	489	482	480	471	481	446	463	480	489	454	469	485	477	506	471	455	474	483	458	482	492	511	492	451	504	489	445	450	479	443	454	460	471	471	498	485	509	503	475	509	499	483	463	448	474	475	497	463	502	436	459	444	443	490	446	457	472	462	512	463	481	456	484	471	493	485	476	470	490	447	451	449	490	474	432	450	493	469	530	456	492	454	447	450	513	453	474	483	469	479	424	458	478	497	486	460	503	441	463	448	444	452	497	410	479	503	484	473	471	483	462	462	484	455	447	479	472	470	447	485	517	505	496	499	481	439	478	507	494	483	479	471	490	444	445	466	487	466	477	463	462	463	494	485	471	473	490	460	469	465	499	458	484	466	446	482	486	464	468	482	452	469	506	454	493	482	505	495	486	454	485	503	455	483	460	454	454	449	483	487	480	499	500	462	468	430	469	446	435	479	449	443	498	472	484	518	477	466	456	472	437	445	492	517	481	494	455	485	445	484	432	480	469	478	452	474	480	480	457	470	499	444	494	480	466	473	520	466	478	478	483	509	455	451	481	475	451	450	486	481	486	467	458	463	456	453	471	463	472	421	481	483	468	480	492	450	487	478	490	494	448	495	478	439	436	460	489	440	463	452	483	454	470	466	461	449	473	475	482	413	486	450	425	441	453	444	479	442	461	454	441	474	469	456	469	473	482	448	510	469	478	473	473	406	463	473	491	499	422	474	486	459	465	461	468	485	463	465	487	461	460	432	488	466	494	433	473	526	501	495	460	492	464	492	491	474	483	472	478	445	466	506	511	467	490	460	466	482	466	510	481	439	476	486	483	460	430	436	491	474	443	490	494	453	468	458	474	450	455	491	456	482	486	446	494	483	444	486	461	486	525	478	492	476	428	462	497	495	442	438	465	459	472	490	467	486	456	485	497	448	458	466	472	461	465	461	463	508	487	481	478	474	489	480	473	433	479	497	479	444	478	523	514	467	486	485	444	467	505	497	494	492	459	478	479	524	468	474	454	480	444	471	526	484	486	441	437	484	432	494	449	474	467	485	428	476	466	498	464	467	480	455	453	483	478	504	481	452	455	504	493	507	479	465	444	455	503	436	495	436	459	470	458	466	469	481	443	502	448	476	448	450	437	456	443	505	489	490	454	433	458	455	485	503	489	468	449	486	454	480	521	476	497	509	465	476	464	482	454	480	420	495	478	440	466	487	445	475	478	496	514	465	456	532	425	481	477	499	478	492	454	463	467	425	461	457	487	489	477	494	485	446	496	498	443	468	480	459	465	484	494	414	442	496	420	472	480	490	482	471	478	479	460	457	464	496	466	498	510	426	506	434	464	440	497	464	436	496	470	452	466	451	513	475	464	481	478	462	481	467	507	468	440	451	447	449	470	471	483	450	517	491	453	489	442	456	517	425	471	480	503	457	460	481	445	497	486	447	419	504	452	479	526	466	491	468	484	481	478	465	458	467	460	459	483	426	472	460	445	524	492	478	472	492	492	466	468	449	460	462	490	496
9471	2557	7173	4317	2173	1225	743	637	469	342	346	306	254	242	242	206	258	234	228	216	220	199	240	249	225	220	220	229	218	196	234	191	196	197	165	207	205	181	176	181	255	244	234	240	207	242	188	195	186	167	164	213	207	220	189	176	180	155	184	197	181	207	173	184	165	176	188	188	174	174	190	197	196	164	181	172	186	175	205	206	182	176	190	191	189	174	153	180	175	200	151	176	201	173	194	181	219	168	148	202	199	185	188	194	178	176	198	166	169	193	178	182	196	178	179	196	176	173	192	167	177	188	174	182	170	173	191	188	208	183	188	165	181	162	198	173	184	202	174	156	191	185	179	194	198	197	194	185	194	196	187	184	202	188	188	205	189	198	181	155	201	200	195	212	188	178	189	202	165	169	169	168	188	196	188	174	168	193	174	165	204	166	192	155	202	188	189	198	181	169	183	168	182	189	169	162	164	177	164	201	188	197	195	169	195	188	164	178	170	191	210	190	179	178	186	197	182	175	182	166	204	181	178	180	180	170	175	187	191	156	174	157	191	171	170	181	165	156	165	172	180	161	197	169	209	162	197	175	168	173	200	184	202	177	167	182	185	156	162	198	179	158	176	163	181	189	161	188	188	175	159	180	165	191	152	174	176	177	176	187	198	179	175	188	149	183	163	173	161	160	155	181	201	203	187	164	211	198	186	194	176	194	192	183	209	180	183	202	199	177	179	197	180	187	195	163	199	170	190	200	168	202	185	170	166	166	195	175	199	158	173	198	151	152	176	195	170	171	181	178	208	158	160	178	181	183	189	169	177	200	182	177	178	193	209	218	161	204	177	212	164	163	204	170	201	177	177	166	194	170	182	214	169	183	192	206	192	200	170	167	158	167	174	192	183	192	167	176	179	189	188	210	188	197	175	195	183	169	184	188	180	199	197	198	172	176	166	167	188	175	181	180	175	168	162	194	191	162	175	177	183	199	180	182	177	184	164	168	161	167	187	197	182	196	186	149	167	190	177	156	181	206	198	151	173	170	175	195	182	168	183	161	176	188	182	180	181	191	227	188	187	177	183	181	181	218	184	154	188	179	182	185	165	178	173	168	181	203	191	166	165	176	193	178	177	166	172	160	188	166	172	182	180	209	164	198	178	171	173	192	179	179	208	196	213	191	182	175	157	187	206	225	178	182	190	169	180	177	153	180	181	166	185	190	162	171	203	174	177	190	170	183	164	180	182	200	184	205	170	183	167	157	184	187	152	194	183	190	171	162	179	186	179	197	174	171	182	177	183	173	191	183	190	178	181	190	189	161	177	207	181	170	198	198	175	165	191	162	188	183	150	189	170	180	184	212	179	174	199	201	172	198	181	172	170	175	164	208	168	180	176	190	157	167	172	176	167	202	157	190	197	180	189	187	185	186	185	196	179	198	185	169	178	160	184	174	180	179	167	181	204	173	171	179	208	175	192	180	184	179	181	169	160	200	165	175	157	185	196	200	166	191	162	172	189	177	167	185	200	157	201	184	171	163	168	169	178	174	170	207	169	186	188	180	166	157	177	166	195	166	187	165	182	173	181	171	196	177	153	181	167	222	172	153	174	204	205	172	185	174	196	194	170	198	164	193	185	182	194	189	190	177	184	170	182	175	176	181	166	187	168	161	178	193	163	188	171	174	188	189	219	163	187	197	166	202	190	183	171	168	184	183	185	200	206	188	182	151	187	173	194	185	173	188	186	175	199	169	196	190	174	178	161	184	185	187	173	171	191	183	203	178	194	198	166	181	202	177	203	163	185	169	194	192	207	147	199	174	184	209	194	162	168	180	177	177	171	172	174	173	190	176	171	189	173	175	177	174	188	166	140	178	190	184	196	171	188	169	196	181	185	181	178	194	181	179	171	176	190	196	178	196	153	197	185	172	189	191	179	171	166	156	199	183	169	180	196	173	185	169	199	203	177	176	162	202	197	171	187	190	198	187	176	198	174	140	206	147	184	197	190	187	165	160	180	166	179	201	194	200	155	175	183	167	180	172	162	185	170	151	188	168	182	206	198	165	212	189	184	155	180	175	188	170	182	183	160	178	158	158	202	175	164	155	161	165	196	199	176	158	197	183	215	167	194	180	152	187	175	171	197	175	184	204	178	176	188	188	178	176	180	190	187	209	169	189	203	178	192	179	165	177	187	197	165	219	182	191	170	188	169	181	171	193	189	174	195	214	189	161	180	176	174	201	187	178	167	175	191	166	158	196	172	170	176	209	177	167	193	188	189	158	220	205	167	203	177	166	159	179	170	175	185	174	204	198	197	196	178	195	196	152	191	174	175	205	193	167	167	189	162	177	188	176	188	208	178	206	179	186	179	175	185	157	165	193	198	175	203	198	174	194	155	181	166	171	190	181	206	188	181	168	170	168	201	161	184	153	187	174	180	181	185	194	189	181	191	163	182	155	180	218	162	181	196	178	211	183	180	178	195	167	174	188	198	198	183	193	183	191	202	176	193	190	203	174	186	190	193	195	194	196	175	154	176	165	210	186	200	167	179	180	172	201	181	205	184	172	167	179	158	153	177	162	165	182	187	178	199	185	182	204	173	170	179	170	193	168	174	165	211	167	159	140	184	192	184	171	202	179	169	180	157	191	178	172	180	178	176	184	179	196	176	197	177	176	198	198	160	157	170	165	177	191	185	172	184	196	162	169	177	196	164	184	189	189	167	176	192	195	171	179	159	210	169	175	198	176	173	197	159	192	179	186	175	224	161	190	167	143	152	176	196	170	174	186	180	175	164	183	177	183	171	185	179	203	152	186	174	169	199	193	185	195	173	189	177	198	188	184	186	201	181	208	213	176	181	188	160	174	146	184	184	155	190	179	211	174	170	184	162	175	175	207	172	201	156	175	177	176	189	200	187	173	179	175	174	170	182	186	186	174	186	174	195	175	185	161	180	192	175	190	190	156	162	170	176	186	183	178	168	204	186	169	178	168	184	169	164	157	180	188	185	136	171	199	178	191	178	175	181	164	182	183	166	163	169	181	186	193	181	191	194	176	185	191	173	166	168	196	172	190	180	187	176	189	193	184	187	210	184	162	183	173	164	193	175	172	201	207	172	171	170	180	205	159	182	193	194	184	184	211	191	172	167	192	206	183	213	174	153	173	198	205	167	153	160	157	163	177	166	171	187	155	161	181	184	149	182	192	154	164	201	170	171	182	189	172	161	197	188	176	159	173	186	200	187	174	189	191	189	194	177	175	188	170	177	163	149	176	175	218	178	165	174	208	199	171	169	181	196	185	177	194	173	172	172	233	184	193	190	197	206	169	179	186	183	166	203	193	176	160	184	173	176	201	171	162	167	182	184	157	170	174	179	181	179	184	187	200	197	173	204	185	171	173	190	187	194	158	171	176	193	180	172	140	180	179	175	185	180	211	187	156	168	167	187	195	182	186	200	173	182	180	182	199	167	197	206	187	161	182	176	169	182	177	176	198	168	167	175	180	173	179	191	137
6344	2678	12436	10384	6754	5040	3364	2942	2047	1749	1472	1281	991	1034	895	806	784	761	762	725	675	786	861	995	660	678	847	718	610	568	764	649	556	537	569	525	544	517	528	580	871	1021	963	973	858	897	492	537	507	507	474	513	481	479	513	514	478	487	474	468	516	513	491	496	527	478	489	519	514	472	481	485	481	516	480	475	515	514	485	476	498	530	491	491	481	476	495	496	482	463	525	505	505	478	493	498	474	508	453	466	520	504	488	495	482	447	518	500	527	468	471	504	471	493	519	466	508	458	465	490	488	503	487	480	469	493	459	482	468	474	433	489	535	509	491	478	461	497	454	475	480	531	514	504	483	469	470	530	438	471	516	457	497	472	466	522	481	459	455	492	551	472	491	459	484	452	461	478	481	506	487	452	452	503	487	520	467	483	463	507	505	490	465	459	498	482	448	489	479	471	455	463	471	486	458	472	504	493	471	502	476	423	482	444	441	509	479	454	482	470	518	468	473	508	464	445	459	444	491	466	471	487	457	500	488	452	476	464	450	488	490	486	430	490	487	486	505	508	457	436	512	487	476	499	466	461	472	506	456	535	485	450	485	474	478	484	476	499	502	492	469	506	480	468	486	431	504	480	451	448	480	512	452	469	484	496	473	497	448	439	483	448	513	469	489	450	502	453	494	465	466	525	510	474	450	456	500	475	452	469	476	459	495	485	470	462	499	496	519	503	477	523	496	513	464	507	477	481	485	481	464	435	510	506	456	476	516	436	479	448	486	456	489	461	469	466	534	464	514	482	462	444	471	484	516	468	464	486	433	467	478	470	489	496	455	513	485	480	474	420	496	458	455	529	477	443	449	501	500	463	478	444	454	494	467	459	465	492	439	458	510	511	501	450	449	491	452	459	474	490	417	504	485	459	464	468	496	461	456	493	471	481	461	490	486	505	476	463	530	462	484	479	445	513	500	452	493	466	490	493	480	535	491	465	469	499	514	505	447	454	475	520	487	472	485	483	521	479	458	458	470	470	470	479	482	462	469	459	489	466	495	468	508	484	514	470	449	500	463	447	476	506	526	483	512	518	523	489	467	461	476	508	481	513	487	463	498	480	510	498	470	474	490	435	492	474	465	476	501	489	476	482	475	466	492	478	471	474	487	501	448	480	441	451	535	505	455	480	489	495	460	487	507	510	480	475	468	444	439	505	461	437	466	468	464	487	506	492	527	467	464	504	475	467	459	506	478	519	435	477	517	453	511	481	489	465	472	438	502	507	474	489	484	497	499	466	469	487	466	468	453	489	477	478	451	442	443	444	517	474	505	486	489	490	443	489	445	492	497	487	470	506	505	498	493	492	484	502	451	476	483	513	480	471	454	492	471	457	482	469	483	460	464	516	495	482	464	455	452	445	464	482	445	470	479	464	445	455	451	502	477	476	475	515	466	452	483	500	509	457	499	477	494	468	505	477	472	495	469	459	474	487	501	469	497	435	472	500	509	497	459	497	466	435	455	521	489	487	467	473	482	451	454	472	472	468	481	486	507	504	463	482	447	484	464	477	476	500	481	517	483	434	489	479	468	496	475	492	500	468	505	485	486	467	444	472	480	467	493	486	474	480	450	472	463	468	515	451	456	462	473	494	491	512	485	451	481	480	472	467	506	453	525	491	467	491	463	501	488	473	500	464	479	480	471	496	503	512	472	470	476	484	465	455	482	494	461	495	473	438	467	465	509	483	495	478	467	471	482	478	477	454	431	460	493	444	483	473	480	495	493	482	477	456	484	449	482	496	487	480	455	474	517	512	529	494	481	468	490	523	467	440	458	458	482	465	492	497	462	455	447	501	497	494	471	475	491	467	442	455	494	492	491	464	535	521	496	483	490	529	485	468	444	497	461	455	469	476	457	500	509	462	486	503	467	499	469	461	470	484	438	507	433	521	509	451	474	464	454	503	479	463	500	490	454	477	476	432	480	465	479	474	503	518	440	467	478	437	490	505	467	448	454	429	499	443	449	453	432	531	475	448	479	455	490	446	483	522	449	501	491	514	497	498	505	509	489	513	445	494	468	514	506	467	484	498	466	472	441	513	492	493	459	483	472	493	480	477	490	438	516	513	494	468	468	459	444	509	506	492	488	477	509	494	444	484	512	469	505	459	454	491	476	515	486	470	458	485	512	471	498	447	459	480	498	484	465	477	508	506	506	493	437	496	485	495	499	493	491	461	477	488	488	468	528	496	461	510	484	475	483	457	474	483	464	501	493	496	473	484	471	439	467	465	475	446	480	476	486	508	508	479	484	472	493	512	472	469	492	489	469	475	464	482	449	479	485	494	483	505	488	509	448	454	445	509	504	466	457	477	461	553	474	439	467	453	442	459	475	442	502	492	473	497	457	470	451	450	474	468	510	509	459	467	528	485	457	490	451	449	496	446	481	455	476	456	465	455	521	478	517	499	439	467	511	462	468	457	497	470	496	486	463	526	485	482	529	441	490	469	472	488	475	500	503	490	538	502	507	488	475	456	456	453	444	488	461	500	460	456	464	470	503	524	459	474	487	494	506	438	473	512	480	451	477	472	467	461	491	475	520	465	454	488	488	528	504	477	479	478	497	473	482	476	487	485	477	463	498	470	472	490	520	492	444	470	500	479	481	476	474	473	442	507	515	480	483	452	483	498	498	495	455	506	466	506	455	520	437	511	496	489	465	455	503	467	451	478	462	512	473	469	464	477	461	455	475	464	508	478	472	457	448	514	468	515	477	496	463	469	474	497	451	431	465	478	495	492	521	425	527	522	531	508	525	492	455	482	469	493	478	451	471	490	485	451	471	472	463	510	473	480	463	493	493	502	475	536	478	477	496	473	451	456	453	462	486	503	458	448	461	517	484	505	504	467	509	473	508	468	545	488	503	497	482	486	499	482	445	487	476	475	501	487	507	457	512	451	472	499	474	480	474	503	521	460	490	512	493	453	480	469	490	485	548	532	467	472	442	469	500	445	520	461	521	462	475	506	498	486	468	474	491	445	435	480	533	476	433	485	479	494	497	521	433	449	490	471	460	454	462	497	473	453	468	472	481	432	436	483	470	459	468	508	513	442	468	497	482	434	514	496	480	499	482	456	462	466	494	465	511	461	484	459	440	445	475	462	468	494	465	460	474	485	476	479	476	456	501	423	469	466	457	466	490	472	496	494	470	471	485	469	465	497	510	484	464	490	458	466	484	456	497	500	495	482	485	486	480	475	506	484	457	496	440	474	453	521	490	485	488	453	487	512	503	527	486	490	476	485	486	472	468	484	491	478	473	456	492	479	493	473	482	481	481	520	479	472	461	502	483	460	456	496	490	481	488	479	468	509	472	447	469	499	441	471	498	449	462	474	465	437	499	483	453	475	455	464	477	461	487	509	488	470	477	463	471	489	481	464	496	457	509	483	470	443	478	478	464	493	457	460	484	482	476	498	483	476	522	485	523	487	482	478	452	521	460	497	463	521	500	502	500	488	522	454
16136	5253	10274	6369	3608	2131	1395	1160	783	704	630	545	521	488	399	438	445	441	399	386	370	385	413	370	373	360	407	342	364	308	379	366	360	329	306	332	317	318	372	354	376	354	385	445	456	404	318	330	309	310	319	327	334	350	293	320	290	349	321	326	334	299	320	316	338	324	341	341	313	317	317	320	316	361	332	349	329	321	338	329	367	329	329	319	317	311	353	345	348	311	295	312	308	307	307	307	313	326	308	309	296	281	324	324	323	299	317	333	336	311	310	330	311	313	327	317	329	323	322	285	303	316	310	335	335	323	283	316	317	322	318	346	296	298	367	324	302	314	317	313	314	314	294	329	327	313	314	366	317	296	314	296	302	300	314	289	304	342	305	324	329	299	292	308	293	318	293	330	307	314	301	298	312	320	293	325	342	308	292	294	338	340	332	320	320	322	325	319	309	315	312	331	351	301	325	286	340	304	341	328	296	312	318	300	330	304	322	335	349	311	311	316	315	321	385	279	306	327	341	327	290	301	343	349	357	303	333	315	319	309	300	318	278	327	321	306	306	309	305	317	331	325	312	338	285	311	287	339	358	328	325	319	322	312	315	307	331	296	276	305	330	329	301	305	297	283	305	329	323	309	323	311	287	325	312	326	295	332	363	328	308	329	309	309	309	303	346	346	327	299	357	284	325	337	295	346	300	335	337	325	330	306	345	296	311	364	321	332	347	303	295	316	318	314	333	326	318	314	316	300	337	327	340	319	340	318	322	329	324	331	301	305	316	322	299	333	355	281	316	351	298	307	294	337	280	314	321	324	312	345	311	339	264	312	300	357	315	298	316	293	326	318	322	339	335	324	350	303	296	319	346	316	332	323	318	345	309	288	330	346	314	321	346	324	309	320	318	339	326	344	351	307	315	311	305	331	292	308	325	331	307	283	318	294	300	309	319	309	307	317	345	324	303	319	319	329	319	328	350	313	307	316	315	314	341	283	286	314	320	333	318	322	323	322	327	311	319	320	366	335	309	327	347	339	352	329	337	340	336	302	286	317	316	324	341	300	325	326	314	300	346	339	309	305	369	314	336	304	310	330	321	323	303	315	298	309	341	322	341	327	299	350	335	305	311	358	306	315	314	309	341	304	344	337	321	290	352	327	330	305	302	309	285	313	314	338	352	324	291	297	360	310	313	344	330	279	323	343	366	314	293	327	353	314	324	314	305	317	315	336	307	298	304	307	278	362	308	326	307	335	258	340	281	317	342	288	313	338	295	292	310	319	301	340	336	333	304	306	318	307	338	337	336	292	347	307	329	335	316	316	292	307	306	343	312	310	302	325	290	314	316	330	316	292	335	327	287	314	279	298	324	324	307	298	313	286	300	361	343	319	291	322	324	325	331	294	315	335	324	336	288	319	318	327	316	328	318	342	326	319	333	304	313	323	334	327	328	364	293	331	328	296	292	337	298	310	317	323	328	341	304	300	308	306	332	298	356	322	347	307	295	299	304	301	334	342	329	321	308	308	315	316	334	285	310	311	332	305	335	331	341	315	303	318	324	327	320	318	303	313	296	306	329	304	360	340	308	291	332	321	300	349	317	332	339	316	336	327	303	350	319	335	352	287	360	314	319	349	363	305	293	278	300	301	320	282	296	324	362	302	328	306	329	339	323	315	267	297	303	343	308	323	318	323	299	332	307	279	333	301	343	334	310	325	335	324	305	317	312	317	305	326	324	327	265	315	289	314	319	332	333	304	308	336	305	342	339	294	311	323	314	315	373	315	330	306	287	329	339	340	330	308	317	325	329	321	335	308	270	306	306	325	324	323	318	326	324	317	279	321	329	314	334	338	297	319	319	336	321	310	324	325	349	327	351	301	313	296	327	300	318	328	312	343	325	310	303	326	313	324	324	343	334	334	289	332	317	333	327	299	315	294	320	302	307	322	334	314	330	308	323	327	292	344	309	361	304	334	351	339	331	310	333	338	321	320	309	325	335	297	321	310	313	296	294	324	301	332	322	304	331	326	322	297	291	330	301	265	336	334	310	294	326	347	352	336	369	352	316	306	336	313	307	336	306	340	318	314	337	301	298	322	279	321	330	305	331	325	363	352	335	257	293	320	286	362	333	293	299	265	333	339	337	307	341	346	303	296	283	310	303	318	304	342	307	286	312	346	343	326	312	361	316	338	337	326	294	306	345	305	323	355	345	293	326	312	358	324	322	316	331	321	330	319	309	322	314	322	316	323	312	298	301	304	311	299	319	318	306	335	298	336	332	312	311	317	294	339	332	331	337	329	336	352	345	343	304	298	312	321	332	329	285	297	307	294	300	316	313	338	301	329	320	335	280	320	313	301	342	353	324	349	301	313	339	311	289	328	335	346	308	320	292	330	334	325	317	358	300	335	294	339	329	292	332	302	308	302	286	252	333	305	301	310	309	329	334	321	317	314	338	323	308	342	328	338	325	310	298	343	309	336	336	326	300	301	316	334	339	368	314	333	296	317	346	327	316	331	286	281	318	333	320	324	323	348	316	344	328	296	309	308	319	345	329	354	286	303	325	320	332	337	334	327	311	326	326	297	329	321	332	335	323	293	312	314	314	299	293	354	297	318	367	313	313	289	336	325	311	310	308	324	336	316	290	342	360	298	324	309	334	299	286	342	288	303	305	287	306	343	314	316	331	333	327	308	341	326	309	317	315	302	323	335	353	332	321	315	339	350	327	337	313	313	285	308	300	342	314	313	306	334	312	319	302	304	290	293	338	339	304	301	308	295	309	290	309	318	323	314	337	307	338	304	306	339	341	331	330	335	293	336	349	320	284	321	354	321	302	320	331	268	323	319	295	303	328	316	312	332	327	299	314	333	313	311	327	315	283	300	328	332	324	325	351	357	335	320	315	342	274	279	287	313	326	269	310	329	322	317	318	347	317	335	304	308	306	334	329	319	295	358	315	337	316	319	325	298	306	313	282	309	294	321	307	353	338	293	308	360	323	311	292	308	316	348	303	307	318	313	331	313	322	322	291	320	321	341	328	326	346	299	336	328	279	339	338	319	312	312	316	308	309	290	313	331	324	293	355	323	315	326	331	327	359	341	330	317	298	320	329	350	304	333	300	308	303	320	294	318	333	316	327	333	294	291	308	321	325	319	322	344	315	330	323	339	317	329	301	344	330	318	325	298	289	278	310	325	328	331	330	311	337	301	310	294	311	351	317	290	317	320	342	296	354	321	346	314	311	337	337	312	299	301	343	271	300	312	307	311	353	323	333	311	325	325	321	322	345	322	301	321	292	324	335	277	322	312	369	315	316	309	320	347	330	289	319	316	292	351	321	312	319	316	343	325	319	318	320	339	315	307	320	290	352	288	304	308	296	333	308	303	289	320	297	280	370	283	333	327	323	339	329	309	346	328	328	354	333	303	328	323	305	341	341	308	334	343	285	336	329	323	324	342	382	315	362	303	310	303	320	330	298	307	341	314	326	339	363	329	320	327	310	347	341	342
8464	4624	14625	13309	10284	7287	5891	4800	3539	3140	2663	2280	1896	1653	1574	1457	1387	1384	1221	1158	1184	1204	1561	1452	1173	1256	1317	1093	934	1068	1188	909	893	923	943	912	942	887	908	853	871	888	1054	1858	1655	1596	839	824	822	794	826	816	798	821	822	786	813	817	752	776	778	765	793	770	787	846	775	777	771	784	793	752	757	752	786	775	781	786	778	782	792	757	763	777	818	752	772	773	771	820	796	758	822	731	724	793	765	743	783	769	741	804	727	753	733	786	782	770	785	753	741	784	754	788	726	787	783	740	826	759	788	762	708	788	745	741	759	766	735	782	765	833	788	766	766	783	777	748	788	788	737	755	749	711	770	783	763	766	779	785	759	799	732	794	761	759	772	784	792	780	771	768	792	760	770	776	783	805	752	781	813	706	774	748	799	786	782	789	769	768	763	792	743	771	797	767	795	800	778	788	750	799	767	725	812	806	749	760	770	760	795	753	681	770	809	797	808	789	739	790	743	822	749	761	786	718	768	812	814	774	785	787	757	792	789	775	767	814	811	779	767	756	735	763	739	749	783	759	742	771	764	830	803	750	774	794	785	800	806	779	738	732	779	764	766	782	799	797	737	777	765	753	778	796	758	716	757	724	836	793	821	762	759	801	776	726	806	730	779	722	761	802	716	772	784	762	771	763	749	771	763	769	741	762	769	771	826	709	805	763	783	818	779	762	800	770	781	772	734	758	773	765	750	771	753	744	779	777	747	759	853	777	762	777	777	754	770	752	762	783	753	783	782	793	771	752	745	837	759	752	775	793	779	766	733	768	782	765	756	745	760	778	775	722	780	745	774	803	787	743	762	763	746	753	786	806	805	761	781	773	787	741	733	765	820	685	777	775	814	761	769	771	743	755	747	759	796	799	765	770	772	800	799	776	746	793	782	765	772	773	781	761	758	808	754	809	758	754	779	797	820	770	746	775	810	768	749	744	687	774	759	800	704	794	805	741	780	790	754	783	754	790	757	760	746	825	747	792	777	744	777	807	808	838	796	761	720	816	816	706	762	758	759	785	792	794	748	739	741	734	805	735	791	764	780	757	795	755	813	794	734	738	762	759	804	800	787	720	780	810	758	773	788	725	697	739	760	744	770	732	773	815	738	769	831	798	727	759	787	746	784	816	764	784	779	762	770	765	775	755	787	774	833	759	770	809	787	736	771	781	761	751	805	771	767	709	722	780	746	790	741	792	730	803	734	713	770	741	787	755	745	782	787	754	765	797	720	760	773	784	746	767	781	704	805	761	788	816	775	781	772	740	748	759	778	814	783	767	754	758	832	785	754	817	759	777	765	727	815	730	789	738	817	770	787	756	732	713	794	796	751	749	767	768	784	809	788	784	779	807	737	764	768	777	789	784	795	765	765	780	775	789	825	751	815	747	766	767	753	744	746	752	777	764	775	743	788	736	765	821	752	784	771	764	832	745	761	778	787	732	767	765	774	810	819	791	758	759	809	772	746	792	772	796	737	761	768	777	708	775	764	767	739	777	768	781	849	781	759	756	774	748	765	734	792	797	809	823	779	746	766	760	707	747	744	772	760	768	790	731	764	756	752	699	768	749	752	767	790	824	772	771	765	760	773	759	771	761	742	744	783	777	722	767	790	747	773	713	776	836	799	750	778	731	722	737	762	788	750	777	818	723	765	760	826	763	789	768	787	801	793	808	779	756	715	741	731	783	747	723	801	814	770	771	773	804	803	761	769	759	743	780	759	787	769	795	757	793	754	771	772	789	795	762	751	793	783	732	756	751	778	749	757	792	838	778	758	776	736	735	804	728	787	777	750	748	746	793	779	758	723	794	762	743	784	794	737	727	805	768	761	787	764	738	789	728	734	788	792	779	775	728	764	793	743	754	736	749	747	773	729	770	723	822	814	751	754	832	780	738	757	794	729	811	730	709	756	762	758	768	743	738	763	735	764	726	757	772	742	761	748	705	740	803	779	791	760	750	772	785	745	705	803	752	771	805	745	740	778	764	757	756	795	753	757	846	776	745	784	751	739	789	745	774	775	756	758	796	771	782	717	810	795	758	753	734	741	771	819	759	750	819	803	746	765	730	797	779	762	757	767	772	773	737	840	812	775	794	773	776	743	798	800	763	777	754	791	722	757	799	813	704	761	768	782	798	756	835	711	757	770	730	769	719	767	764	818	726	812	751	747	767	769	772	749	758	743	777	766	776	740	761	759	749	743	734	798	759	809	759	802	767	785	774	815	763	735	702	790	781	785	737	817	797	701	778	787	773	747	818	769	714	789	769	737	755	740	736	747	772	731	802	747	774	765	715	805	760	753	744	754	796	749	727	813	767	769	709	744	786	765	776	750	804	808	783	778	819	798	787	769	769	833	741	766	750	763	781	733	763	766	797	752	836	765	816	741	775	790	765	767	780	807	780	764	774	777	695	759	752	765	715	763	723	789	768	761	740	771	758	795	765	763	808	784	796	777	706	756	814	868	747	728	758	770	813	749	735	747	764	725	787	730	761	776	755	769	755	739	790	766	735	742	782	760	762	756	810	774	774	775	790	726	805	838	807	764	727	727	757	759	737	768	738	745	794	752	774	759	772	815	745	814	763	788	781	737	729	746	736	801	770	724	736	722	800	750	751	783	777	777	753	800	748	702	767	761	790	747	750	833	754	774	824	784	741	709	770	822	772	809	777	762	749	786	744	760	764	794	735	751	737	763	761	767	756	751	791	773	797	750	799	784	752	794	769	749	803	750	740	786	788	752	782	750	693	755	819	811	767	765	790	749	772	774	781	690	821	776	796	766	788	750	776	743	769	800	725	766	747	792	804	754	745	819	800	849	760	809	740	761	743	784	829	751	748	774	665	788	778	769	760	761	794	795	754	762	760	773	783	747	773	718	823	697	757	749	795	755	749	746	760	814	748	793	723	753	762	793	770	747	777	774	739	787	784	775	762	763	793	769	773	737	755	738	820	795	748	741	764	775	776	792	748	757	708	800	750	753	769	786	740	782	748	765	767	726	754	801	757	812	753	740	759	756	733	787	753	876	732	740	755	802	841	763	759	734	763	773	746	786	789	804	807	757	738	785	776	735	788	836	767	796	760	777	763	757	804	781	825	752	737	803	795	773	764	752	782	772	738	746	816	718	818	771	775	778	766	751	831	766	754	769	769	774	758	733	737	791	791	783	798	779	782	729	768	829	767	806	784	793	794	768	762	794	809	771	767	754	773	776	803	770	759	817	763	783	733	762	747	785	755	792	780	736	785	730	794	750	797	770	779	818	813	751	727	763	765	794	774	765	854	799	742	756	762	730	736	797	745	788	764	764	765	789	730	796	736	743	759	782	724	769	767	753	758	748	782	754	780	766	745	744	809	758	784	778	790	776	773	798	782	770	751	784	792	786	739	755	724	780	727	737	751	758	754	780	748	741	750	739	771	791	789	742	775	756	797	781	772	780	751	819	782	740	760	767	780	765	770	758	780	764	768	792	711
2306	842	2536	1134	596	316	225	242	194	176	175	175	168	140	174	166	156	168	166	166	177	172	187	179	159	173	175	167	167	184	156	142	157	179	173	150	164	183	171	160	171	163	195	174	194	178	173	159	177	187	172	150	172	154	163	160	143	166	155	157	175	175	158	158	163	167	126	155	161	155	161	154	150	134	168	139	165	153	157	184	172	171	150	166	161	151	151	178	165	153	183	151	199	178	186	165	176	162	176	182	160	164	156	140	175	178	165	175	146	185	147	177	161	155	171	187	167	152	161	175	159	166	157	174	168	185	160	156	147	151	153	159	170	164	155	174	149	179	157	162	161	180	162	183	188	132	160	172	161	156	165	163	164	171	147	146	186	170	160	151	191	179	154	163	159	176	150	147	189	179	178	144	146	165	179	163	152	178	144	154	166	156	164	175	173	177	172	179	154	157	153	148	167	167	143	141	176	172	170	156	172	157	150	175	159	167	140	162	164	156	177	183	168	152	178	156	161	157	159	175	142	163	160	151	167	179	177	188	172	155	167	151	155	167	140	147	147	176	147	164	167	157	159	164	147	158	187	146	185	175	149	151	135	169	160	157	181	162	177	163	174	150	152	174	186	180	158	169	154	159	169	165	149	155	160	167	163	166	164	186	146	133	183	151	141	144	140	161	152	187	175	155	161	152	179	156	160	143	167	160	168	151	160	165	181	140	158	164	185	179	150	159	143	172	128	145	169	148	157	147	172	157	168	168	166	157	180	156	158	164	177	145	140	163	171	184	175	169	144	145	149	140	154	164	159	199	152	187	138	158	157	167	156	152	174	156	155	151	169	151	155	160	156	148	158	183	188	158	146	177	171	176	139	156	178	164	164	149	153	185	156	162	161	138	146	167	175	170	174	149	180	189	164	158	175	167	164	159	183	163	166	130	156	175	162	172	142	155	157	171	159	159	163	151	157	153	180	174	188	155	151	181	152	154	136	163	167	161	154	155	185	149	171	150	146	176	167	175	171	156	168	179	141	184	155	161	156	154	191	176	158	149	174	189	174	170	143	163	147	161	139	156	176	165	164	183	161	166	174	174	178	161	162	145	168	155	178	168	177	160	166	178	144	179	150	156	173	128	184	141	168	164	155	147	163	180	150	167	178	169	173	167	143	170	160	172	158	151	171	160	153	159	160	154	177	186	175	163	160	166	166	161	201	168	152	160	169	151	173	164	141	173	151	169	155	177	154	166	151	170	170	160	161	169	164	165	173	145	147	157	156	138	160	156	173	213	188	147	156	175	150	157	196	162	152	153	183	159	163	170	156	145	158	137	161	159	165	176	142	158	134	172	155	165	163	168	168	158	153	152	164	176	180	161	187	152	162	154	135	175	154	161	146	169	157	160	164	154	143	145	145	157	129	162	147	175	156	173	189	167	173	159	154	134	191	162	145	172	156	169	173	151	166	173	162	138	185	153	182	158	150	166	173	161	169	188	153	187	196	168	152	159	164	158	161	174	161	162	179	177	158	169	157	180	160	163	147	159	160	180	163	153	173	164	157	173	153	161	162	159	156	163	142	148	177	163	171	147	159	157	169	175	185	141	169	169	195	154	151	173	181	141	172	175	170	155	184	160	151	167	195	162	160	159	147	156	172	174	158	169	151	161	157	175	148	154	151	191	179	158	165	172	190	180	155	172	158	155	142	191	186	173	167	161	144	124	160	151	173	143	162	159	182	188	166	156	171	163	165	157	135	172	163	175	181	187	151	167	154	154	167	153	188	156	160	159	184	191	147	148	154	142	162	144	164	158	159	175	176	166	161	154	148	161	150	154	174	157	167	149	154	151	135	170	146	158	148	164	137	177	171	183	168	156	167	140	152	159	170	178	163	155	170	153	157	173	157	175	178	175	147	149	170	178	137	188	175	157	146	171	156	169	180	175	158	153	151	173	180	183	165	168	168	161	180	158	169	139	156	144	173	176	170	174	161	173	161	158	165	170	175	156	148	188	172	152	172	161	152	135	170	161	173	184	166	169	151	174	175	150	169	162	156	147	153	167	180	167	152	175	157	149	163	138	143	170	145	164	157	165	168	154	158	166	160	171	173	137	164	159	156	157	148	172	163	178	164	153	155	146	160	167	168	140	177	161	180	163	179	161	151	137	154	154	158	159	153	168	149	169	159	124	166	164	168	163	168	169	157	176	168	163	178	168	178	163	151	142	165	164	159	165	155	180	178	194	165	189	156	164	156	175	150	156	171	158	143	146	132	163	170	137	150	171	168	163	169	167	144	169	170	154	171	154	151	158	162	144	167	162	167	162	155	165	173	189	194	128	173	176	159	169	164	168	171	149	165	166	164	149	165	181	170	177	145	163	159	165	156	164	160	168	178	170	167	145	171	144	144	170	157	159	156	158	171	162	165	160	175	160	148	156	146	161	171	155	167	160	147	180	172	168	152	157	151	150	179	177	188	179	147	158	144	188	166	141	176	176	181	150	164	163	188	174	172	160	166	165	163	149	159	167	183	165	155	157	173	148	163	158	153	162	128	156	139	159	143	184	178	167	147	147	170	167	171	164	161	168	160	185	172	180	168	136	164	137	159	167	166	148	148	136	170	173	174	151	175	136	153	171	184	159	139	160	146	174	155	159	157	155	157	149	165	175	177	156	147	155	183	163	171	171	156	136	161	149	174	154	181	159	158	161	175	165	150	189	164	155	172	163	168	152	168	181	183	168	145	166	168	162	168	159	148	167	172	176	157	169	179	160	173	165	178	175	154	143	172	174	176	168	160	162	170	183	158	199	155	172	161	167	153	146	162	171	153	167	144	159	170	176	155	159	184	157	183	150	168	176	146	156	151	188	166	174	149	154	137	182	161	177	174	188	158	149	156	161	164	171	172	188	178	162	182	169	183	153	151	167	139	141	175	147	172	185	171	185	169	149	166	149	167	174	167	144	180	202	164	170	152	156	160	175	160	173	176	157	165	144	145	139	180	151	141	174	158	164	184	170	185	155	177	148	171	144	154	167	168	130	155	175	137	132	157	162	159	156	143	155	148	158	162	156	172	198	167	168	166	162	177	145	173	167	167	189	148	162	156	184	161	154	178	150	158	166	159	160	162	162	159	150	182	175	138	158	161	152	154	174	171	186	180	169	132	175	181	136	162	143	160	169	151	146	158	138	167	157	179	176	159	169	164	184	179	157	170	164	147	169	155	175	172	155	178	161	185	156	149	163	167	151	146	151	154	182	146	177	163	157	149	161	152	173	158	190	179	192	152	155	172	182	159	176	186	144	173	168	153	177	165	182	197	184	166	152	171	163	180	162	160	179	157	159	169	147	173	165	159	155	158	144	137	145	164	163	147	162	181	166	160	163	165	175	179	145	162	169	181	154	178	150	153	160	183	170	155	190	163	166	147	181	157	170	143	143	157	138	162	166	144	129	153	155	161	170	157	188	156	190	169	178	167	171	149	164	170	167	176	144	164	176	142	153	165	158	154	175
2413	1089	4621	3335	2351	1276	852	615	594	573	532	528	504	480	480	463	476	481	449	430	465	459	561	528	423	471	483	448	464	463	481	441	449	478	454	428	445	454	406	426	429	501	748	725	523	483	460	431	469	411	390	451	448	451	423	451	439	459	416	395	452	434	429	452	446	420	404	441	410	419	438	411	394	416	407	458	437	406	409	405	422	419	429	415	411	397	404	425	407	459	435	431	427	471	406	437	411	452	423	409	426	406	414	387	439	416	446	438	421	473	417	446	454	420	450	429	431	426	404	430	405	393	382	410	391	377	395	432	429	434	397	402	433	426	431	409	367	429	405	413	418	420	424	420	405	443	424	437	460	429	401	415	402	430	406	437	431	426	461	442	430	428	432	448	452	475	427	390	440	424	447	422	427	427	423	394	442	387	406	427	430	430	420	418	439	451	423	401	390	420	443	417	403	386	415	405	404	419	436	430	445	392	413	410	373	465	434	432	413	443	423	408	443	406	408	438	460	446	463	410	435	402	416	421	432	434	442	412	395	437	426	416	399	405	431	413	424	412	426	434	428	416	392	425	414	416	433	420	441	429	413	437	439	406	412	449	392	477	402	414	407	450	409	436	493	386	422	439	422	412	473	443	433	442	408	453	424	455	430	451	424	456	422	428	427	425	439	463	440	417	438	457	446	436	410	412	443	387	391	392	411	414	435	419	440	431	420	446	375	409	422	432	410	378	422	434	422	419	398	436	426	444	441	464	432	417	424	420	434	418	430	423	428	404	404	387	410	416	432	473	433	455	467	410	431	415	394	414	445	427	422	444	425	401	378	412	423	451	429	373	409	405	448	399	414	424	424	421	453	379	424	424	424	416	406	419	418	406	462	411	431	413	437	443	388	442	417	452	406	405	403	413	440	408	382	409	417	451	411	420	447	415	463	413	426	418	410	431	380	396	398	405	411	431	441	444	454	439	449	457	440	444	420	403	434	379	447	446	433	409	391	446	411	442	419	452	436	409	424	441	442	457	428	398	399	416	429	383	460	398	416	398	397	439	409	444	401	410	425	420	408	402	442	427	410	424	411	449	411	459	429	403	428	426	426	427	435	424	409	455	444	400	464	414	446	443	408	441	449	398	452	398	445	377	438	436	444	414	424	402	457	446	405	465	428	415	406	401	393	429	441	395	423	418	430	419	388	416	420	422	432	422	419	455	474	398	439	463	457	412	455	411	454	398	418	429	424	443	446	404	409	422	423	459	430	401	438	431	437	458	471	443	418	386	421	398	443	435	464	433	427	414	405	449	427	402	438	431	420	504	395	444	437	436	406	432	449	448	470	478	422	437	440	443	431	417	403	414	397	407	400	413	439	394	401	401	403	427	433	447	438	438	392	411	441	442	440	429	430	440	431	413	401	415	404	428	409	430	430	427	448	446	453	388	430	374	440	434	431	428	394	434	448	406	433	438	394	399	402	426	424	402	449	394	418	403	430	423	424	432	383	447	436	429	421	397	431	418	441	380	449	430	443	407	428	421	453	393	423	430	455	418	424	422	445	392	418	451	461	457	432	443	434	417	434	422	438	437	411	348	433	430	387	419	414	444	378	417	424	388	425	435	404	399	434	435	393	371	412	419	439	393	428	416	439	406	449	439	385	425	421	437	414	413	441	477	436	405	422	431	432	421	441	458	413	400	408	430	423	432	430	448	401	453	367	417	469	429	406	453	395	439	410	447	414	416	469	409	404	408	449	426	397	446	382	394	404	419	443	445	421	403	422	447	421	401	472	422	429	423	422	407	445	413	432	454	425	409	404	439	424	392	444	426	409	424	402	436	421	407	403	400	440	457	422	421	421	412	434	472	394	421	415	412	418	433	453	421	408	416	446	460	413	420	421	440	423	424	396	401	430	430	423	419	415	401	424	438	398	418	422	446	432	395	444	458	378	450	432	424	454	444	416	425	419	436	423	413	406	443	423	436	424	445	432	420	446	425	391	437	428	378	416	436	458	442	422	426	416	393	414	416	409	408	421	425	435	442	414	457	446	436	424	394	428	446	373	446	425	387	441	435	416	449	412	417	390	395	404	424	425	425	414	412	445	418	405	426	418	424	417	433	421	409	443	421	442	458	428	426	417	413	438	414	383	439	439	445	433	469	465	408	385	466	420	428	428	410	408	414	432	414	437	428	395	466	436	430	388	433	424	433	426	403	388	387	441	406	405	412	437	444	457	415	427	400	461	408	478	409	424	446	414	407	401	435	432	437	440	437	397	402	456	432	421	407	436	459	437	421	404	441	375	439	443	433	418	441	404	382	388	410	442	437	408	357	418	438	452	442	443	380	417	448	427	422	429	438	396	423	427	392	470	424	433	468	417	441	409	427	430	460	426	454	438	447	414	451	432	409	415	407	406	434	400	438	411	421	402	407	391	409	436	404	419	435	438	424	432	422	438	447	377	424	403	418	418	415	395	466	411	410	432	427	443	423	424	453	427	469	416	417	424	416	433	420	414	422	427	434	439	417	383	390	409	419	465	430	443	440	446	460	442	439	403	440	409	406	419	406	463	449	403	432	417	427	401	391	439	427	416	385	417	439	454	436	428	419	437	435	429	423	447	415	414	420	423	443	412	431	424	433	433	437	445	419	421	448	427	424	435	446	410	415	415	403	443	451	430	414	404	432	447	412	460	403	420	428	383	434	413	463	387	427	441	435	450	440	439	436	394	422	405	386	462	375	390	430	412	434	391	424	402	415	409	435	430	442	422	445	454	444	437	431	440	449	409	410	426	420	398	400	417	404	407	403	417	410	388	447	447	477	414	406	425	376	405	454	421	406	365	430	435	416	454	422	467	387	442	435	425	437	455	411	450	420	416	395	447	422	445	425	422	399	435	427	458	400	465	436	408	416	387	451	414	406	410	412	400	440	444	465	446	399	425	422	436	402	450	417	452	425	376	399	422	424	439	406	425	430	446	428	430	413	434	430	406	414	393	399	412	409	423	416	429	399	413	412	390	393	408	457	423	438	457	445	408	429	453	420	438	402	427	462	436	406	450	423	427	437	459	412	452	449	479	419	416	431	429	444	408	439	384	465	448	437	383	430	408	441	437	466	391	464	435	455	430	464	429	393	456	400	437	409	420	425	395	417	428	446	417	433	411	443	475	398	430	442	433	415	436	437	441	436	435	402	427	412	444	478	384	393	414	430	393	414	400	427	422	454	451	448	474	408	438	429	434	413	404	451	439	461	398	438	430	422	443	400	430	409	423	388	418	435	432	428	418	410	439	423	432	429	408	419	452	409	429	421	430	407	456	406	442	455	391	427	438	451	406	448	441	421	408	437	419	402	407	397	438	417	420	401	435	456	453	411	407	420	456	451	436	409	436	449	447	446	405	418	430	429	470	442	444	455	466	436	421	439	416	437	467	433	422	444	415	429	450	416	420	448	432	387	440	406	408	407	414	385	426	442	450	408	421	424	377	434	456	443	433	444	414	438	410	421	438	415
9345	2870	5069	3461	2005	1021	752	574	503	424	336	324	276	274	253	258	251	199	257	202	224	214	250	205	208	215	219	210	186	207	189	192	191	175	187	179	191	205	204	183	177	317	266	219	277	213	187	201	186	185	185	181	176	164	149	207	174	180	156	164	176	174	203	171	194	189	176	162	195	185	194	177	184	184	189	187	170	201	182	184	178	164	195	177	175	176	205	174	196	165	188	176	191	190	160	181	173	179	184	166	194	191	205	174	198	147	175	184	177	169	187	161	157	201	197	161	155	166	176	175	166	156	145	180	189	157	192	181	160	182	188	175	167	179	162	149	169	175	200	162	200	158	180	146	169	197	185	198	172	177	206	178	190	171	179	183	178	173	172	187	170	195	184	176	172	195	204	159	199	211	198	168	174	192	187	195	183	159	187	191	159	180	149	199	175	191	193	174	193	167	213	194	185	202	166	171	160	200	188	182	189	169	183	163	174	170	168	165	169	197	159	201	185	195	176	174	181	166	178	186	189	181	187	161	186	172	179	158	166	184	158	146	175	173	173	197	181	192	166	165	173	172	179	197	164	174	170	169	165	161	199	209	196	170	176	182	192	178	164	193	170	172	157	184	206	174	192	172	158	167	156	148	186	180	223	189	164	173	170	189	177	198	179	190	194	162	150	200	173	190	170	178	201	169	196	163	200	187	173	184	177	171	177	152	176	175	167	173	185	180	162	182	155	180	169	210	162	149	184	176	178	175	190	185	166	206	152	175	170	173	164	192	188	179	167	180	185	181	192	187	173	178	168	179	189	195	185	186	169	168	164	168	187	183	146	169	176	181	157	174	208	174	179	181	192	197	194	186	178	171	194	162	192	176	173	164	187	187	189	188	179	194	184	158	169	169	160	173	164	206	161	174	187	180	165	188	168	182	171	185	192	195	165	186	191	170	170	158	155	182	188	161	159	169	196	207	165	188	146	179	147	205	179	205	189	216	187	173	176	153	196	177	199	185	162	179	174	191	181	172	167	180	160	177	150	186	192	185	151	201	170	177	177	184	174	183	202	181	195	173	173	187	192	196	145	162	184	184	160	198	190	173	194	157	175	168	185	172	185	181	188	173	164	206	171	172	178	181	172	190	197	178	177	154	194	170	164	173	148	176	166	194	172	205	156	184	180	168	181	151	178	180	188	177	182	153	164	205	192	190	189	156	160	158	168	167	170	181	184	174	158	157	159	167	173	172	187	185	158	162	165	175	183	175	192	190	181	186	190	173	180	202	167	180	217	173	192	166	177	171	190	191	204	167	185	185	205	193	160	169	183	178	183	180	166	179	191	164	187	185	171	170	187	171	171	193	181	158	180	180	193	185	184	201	205	188	167	211	185	168	190	185	182	170	167	186	184	192	176	182	163	194	180	179	195	190	187	172	199	171	176	177	196	161	190	182	195	188	174	198	168	164	184	179	200	169	197	201	166	152	181	189	177	153	189	166	169	193	172	196	177	180	187	179	155	190	182	171	178	174	182	168	182	179	196	204	199	186	170	188	165	186	211	171	195	169	199	178	193	180	176	175	211	188	171	181	173	208	172	199	172	183	188	186	165	199	184	193	166	182	183	177	188	198	154	155	184	197	157	185	188	165	176	176	161	161	178	166	166	159	171	173	194	174	190	177	182	192	182	177	199	173	169	188	187	184	177	174	157	169	174	163	162	172	168	207	188	177	169	165	169	202	173	211	175	161	185	178	167	191	172	161	184	199	183	192	166	142	170	175	206	163	181	180	164	190	183	193	155	186	168	164	210	180	172	184	195	163	182	165	169	193	186	195	172	195	192	179	177	163	196	212	154	197	175	159	157	199	186	215	172	167	167	178	174	170	198	211	174	200	171	194	189	159	195	180	186	162	193	181	180	177	165	184	185	166	175	195	176	182	184	196	174	188	181	163	211	210	169	183	188	164	178	202	160	179	165	160	189	161	190	198	181	183	184	172	179	187	183	164	156	160	185	190	173	181	172	178	176	177	187	199	180	206	174	171	141	203	158	188	181	171	198	176	181	148	173	186	174	165	200	180	184	156	180	154	176	167	171	164	177	201	189	169	168	149	186	185	180	183	159	177	162	180	177	163	226	169	160	169	171	159	182	177	184	183	193	178	199	175	171	183	171	170	180	195	189	177	174	175	180	230	222	179	171	186	204	192	178	152	202	211	192	174	184	157	164	152	156	217	188	171	173	170	172	149	188	172	159	198	201	186	183	149	162	171	169	180	181	169	172	189	195	164	180	172	160	172	188	188	141	177	205	170	185	195	190	191	188	161	189	177	172	187	172	186	152	182	178	166	174	205	172	198	140	166	174	193	163	171	204	172	183	182	163	162	189	177	168	173	172	179	178	183	165	177	173	181	173	213	182	209	177	177	187	176	175	169	147	167	179	174	172	153	186	204	184	181	173	157	184	180	179	175	188	163	178	179	186	181	164	177	193	160	189	180	191	160	192	173	186	187	173	181	204	179	190	177	163	162	154	201	174	182	179	181	182	175	190	170	192	169	146	176	176	171	190	154	160	181	202	184	210	182	209	185	173	190	160	158	161	201	179	190	187	159	168	153	169	178	198	173	156	188	194	168	164	174	182	209	185	193	166	165	156	170	184	162	149	172	190	172	146	171	181	196	148	199	196	188	202	170	190	187	173	177	187	165	181	179	168	185	172	176	182	175	181	192	171	163	186	191	184	194	191	173	185	212	171	182	185	183	199	184	170	178	188	171	180	187	176	160	204	202	175	151	181	184	191	157	175	147	179	190	173	151	166	164	186	167	196	179	166	207	147	161	181	185	161	200	136	181	169	179	168	179	165	160	173	161	177	183	164	162	162	175	170	186	187	178	144	215	191	140	160	189	173	176	183	190	178	170	169	173	170	180	163	221	182	163	172	178	166	181	187	180	162	190	198	171	190	187	192	166	189	204	179	176	182	208	183	158	181	182	200	177	161	172	194	180	187	190	170	165	162	161	167	173	172	181	190	192	177	191	161	155	197	173	181	176	171	205	183	166	188	169	140	202	154	170	200	183	177	182	187	178	196	181	188	201	169	182	193	223	179	195	165	175	165	155	184	168	189	167	150	184	174	186	158	168	185	180	159	164	173	184	207	165	184	157	186	150	158	151	201	160	180	176	177	172	168	173	192	191	180	176	153	170	160	170	185	177	183	173	158	188	175	195	195	171	182	182	170	187	163	194	178	151	200	187	151	170	173	168	178	185	197	174	198	177	186	179	138	190	170	178	171	178	181	171	169	170	184	192	212	166	159	184	155	183	178	177	197	166	173	181	167	182	163	190	184	178	198	179	188	161	176	168	177	178	155	196	149	185	182	203	160	183	202	199	185	176	168	171	149	173	194	215	219	205	167	192	169	189	177	177	190	184	168	186	183	170	175	176	168	174	157	192	165	182	181	203	171	170	189	170	146	174	158	182	177	185	164	196	181	161	178	176	180	186	153	176	162	167	178	154
6341	2964	8019	8614	7133	4255	3353	2761	2196	1855	1637	1410	1172	1060	947	904	807	815	703	764	739	741	825	682	675	706	697	600	590	644	575	574	561	565	571	554	566	558	550	517	700	1419	1095	710	1282	808	544	515	508	504	520	545	543	480	508	487	506	509	464	477	481	465	461	485	519	469	482	462	465	457	492	471	468	488	473	481	483	469	494	501	497	469	442	496	436	491	513	497	482	474	450	473	492	506	474	474	451	497	483	474	466	507	450	487	451	460	504	488	495	461	481	534	446	490	509	479	466	450	464	504	422	523	491	463	514	501	458	482	481	481	486	472	525	435	499	474	487	449	480	478	497	499	478	468	501	452	440	461	475	446	436	514	454	494	477	463	456	469	490	485	447	516	560	475	440	482	483	485	450	465	488	476	496	478	491	473	471	452	520	479	462	510	475	497	462	443	440	473	444	489	485	463	491	421	474	498	440	501	492	422	453	480	467	514	461	478	490	484	495	480	508	460	495	508	472	517	503	448	495	490	498	463	464	438	474	508	479	463	459	504	494	463	498	443	507	450	509	499	471	469	461	467	466	466	458	486	487	460	489	469	478	477	488	454	448	472	471	457	444	468	474	456	508	466	458	502	450	479	507	484	513	478	505	497	458	438	480	457	465	469	490	503	451	483	447	458	448	491	511	481	471	489	494	470	463	447	499	476	465	445	487	494	464	503	457	483	513	448	473	484	473	446	475	456	490	453	458	505	490	491	498	447	476	464	472	452	440	478	486	470	506	459	467	488	458	471	486	484	466	466	451	449	449	489	464	456	497	501	466	484	488	483	459	454	449	508	484	495	513	458	535	489	434	522	512	454	457	506	475	488	471	454	484	487	488	431	489	474	484	522	449	483	477	474	487	481	486	461	489	477	429	482	436	455	449	494	431	466	481	481	434	474	470	438	480	474	476	479	449	484	500	471	454	498	484	486	506	455	459	446	473	470	462	450	458	465	496	470	481	479	496	430	500	462	466	498	468	462	488	486	472	476	442	473	486	459	494	494	446	474	479	484	447	468	472	464	478	484	475	471	466	459	491	485	455	464	467	460	481	432	453	499	497	445	445	509	501	490	499	466	453	482	497	475	495	449	490	487	535	471	462	459	458	473	479	503	482	438	468	465	529	484	465	490	478	476	463	500	455	504	498	483	471	443	461	458	471	468	510	459	475	476	484	462	508	474	473	469	493	486	478	479	474	479	455	486	502	485	503	513	460	500	473	464	484	448	434	489	496	514	457	478	449	481	462	483	472	491	429	484	480	471	466	467	491	484	481	498	477	466	458	490	473	489	448	467	517	455	459	476	462	493	442	440	451	476	483	512	453	501	522	490	473	454	450	449	466	512	482	488	458	468	448	488	457	466	450	504	465	483	487	506	492	483	477	469	503	452	495	467	460	496	464	460	424	460	451	460	512	469	473	487	476	461	471	503	502	475	435	466	433	477	490	444	465	508	471	442	511	454	481	437	462	462	453	485	460	465	473	479	463	496	479	439	503	461	497	535	447	467	498	452	465	444	490	477	480	510	512	472	457	493	496	502	445	441	485	512	510	480	489	457	459	448	477	438	469	428	468	454	482	469	471	468	479	441	461	472	487	453	479	436	503	471	472	521	485	462	465	502	469	492	448	471	459	506	463	480	513	481	488	460	475	437	492	478	514	466	461	489	469	447	484	498	472	472	476	472	479	446	469	491	455	486	471	478	491	471	485	491	505	487	474	461	489	498	460	482	493	497	461	482	456	451	440	481	457	486	500	461	478	482	470	515	462	470	464	486	489	505	462	469	458	486	489	466	481	470	454	483	476	470	526	465	478	497	470	481	448	465	442	478	479	471	498	510	476	491	488	512	497	435	488	475	483	473	513	483	480	461	483	504	473	512	478	431	494	465	437	448	463	446	469	497	455	481	440	450	473	465	464	506	468	484	465	462	454	500	460	487	440	486	487	482	499	425	501	457	475	448	487	442	478	515	492	508	441	486	448	484	464	504	467	450	462	463	478	452	482	483	449	478	458	457	464	484	483	459	476	480	497	507	522	477	461	523	486	462	499	477	469	470	442	492	445	472	476	485	482	449	480	449	493	463	449	485	451	475	473	447	478	509	445	494	450	468	451	501	466	451	457	475	454	474	436	513	493	466	514	520	504	482	492	511	461	462	492	450	474	445	485	464	471	461	474	467	409	469	471	506	487	466	476	537	445	509	486	426	483	472	460	460	476	471	467	468	454	472	476	494	448	460	486	464	491	485	457	442	507	477	509	447	511	479	472	493	510	469	491	467	490	462	495	466	455	473	479	505	470	474	464	480	481	464	491	480	445	504	501	437	498	460	457	449	438	514	488	465	502	475	475	459	487	507	480	446	442	514	489	474	475	454	529	461	521	483	493	494	466	518	484	497	457	481	509	485	475	498	465	526	433	436	481	489	454	507	454	467	486	477	498	495	464	465	512	452	428	457	474	468	482	520	450	468	451	450	472	499	449	454	527	496	505	478	482	496	485	452	531	472	491	479	434	464	470	457	495	489	481	488	474	469	488	523	474	484	474	469	482	467	466	493	460	468	467	502	423	484	515	506	480	486	506	514	469	457	461	456	498	476	439	496	485	502	478	489	468	513	453	496	488	501	478	458	470	457	476	491	467	476	470	478	451	448	523	435	481	481	474	463	507	469	464	484	433	497	450	485	433	468	525	488	460	482	494	467	514	463	488	487	466	470	439	486	457	466	477	521	473	503	503	473	465	516	469	525	483	503	470	463	493	490	490	490	488	493	460	464	472	481	489	483	491	468	456	487	452	451	488	469	468	495	481	505	478	462	486	471	442	420	475	496	492	459	470	488	448	497	459	435	502	445	492	489	486	480	442	448	457	474	496	478	445	488	469	506	470	496	468	473	481	487	485	467	457	467	482	444	455	493	444	478	481	458	484	499	443	443	498	455	456	475	470	494	491	494	465	503	463	482	460	471	466	444	518	488	474	445	480	461	448	462	502	443	474	511	463	462	477	420	451	495	476	462	492	490	508	491	517	508	474	455	487	472	487	463	489	490	478	445	478	451	463	491	478	463	431	508	482	458	468	485	463	452	523	480	454	495	475	513	478	461	476	466	452	483	527	477	486	496	448	477	469	471	458	458	459	466	434	479	452	515	510	454	423	470	500	469	450	463	488	433	512	512	472	473	500	460	488	470	493	469	433	443	482	463	499	465	456	490	443	499	396	473	483	479	505	500	463	488	467	488	457	484	469	447	502	471	495	482	453	468	451	468	496	476	508	465	431	495	478	490	507	464	508	476	475	463	455	507	448	493	462	471	484	483	483	465	494	470	488	472	458	492	450	496	431	445	439	486	478	477	478	475	483	449	483	447	492	476	482	461	451	486	465	523	499	426	485	461	458	463	472	493	500	456	504	479	453	497	495	491	487	513	489	474	479	501	473	480	445	491	438	463	493	455	485	497	506	501	490	445	468	468	449	503
16777	5210	7087	5431	3435	1790	1402	1215	894	771	617	598	529	553	493	500	446	434	370	359	418	406	387	395	392	385	354	345	361	390	336	389	350	343	363	359	393	385	332	386	408	474	408	377	479	453	337	353	362	352	329	323	316	344	337	362	343	335	326	318	338	349	312	337	342	330	347	347	327	349	349	329	335	354	351	345	368	325	353	341	362	353	325	327	357	385	361	343	343	345	319	352	295	331	341	309	338	340	323	362	319	348	333	342	300	349	323	312	350	302	358	333	328	333	335	321	347	339	303	367	321	308	327	352	335	310	345	318	342	327	342	319	366	312	357	327	312	354	343	370	332	348	308	381	333	343	343	343	326	327	340	330	361	341	312	333	340	338	346	334	357	334	330	374	319	320	332	353	338	328	317	330	347	341	305	349	342	324	336	324	300	331	303	317	287	356	304	351	315	308	316	338	382	349	313	338	351	354	332	329	344	363	358	299	350	318	362	319	353	302	325	380	299	345	359	320	334	374	312	315	366	341	322	322	353	318	358	333	311	341	346	373	345	325	347	294	320	352	318	356	343	322	349	322	340	331	299	335	307	356	343	310	322	334	332	309	331	343	322	341	341	337	320	315	339	355	349	363	302	313	341	356	320	344	298	327	312	328	335	324	337	328	342	302	330	327	360	326	301	335	323	314	360	333	326	332	332	325	320	346	349	329	354	335	377	344	331	341	305	287	347	352	339	359	361	355	299	325	316	327	323	323	316	361	321	346	307	340	369	322	332	337	333	341	331	311	321	322	351	361	316	302	337	316	310	347	348	305	334	316	345	314	331	351	342	342	323	353	341	300	354	319	337	343	373	338	350	367	339	326	340	329	364	364	315	333	352	338	339	332	342	335	331	303	324	359	341	375	312	325	393	329	345	345	357	341	344	371	314	328	320	298	340	302	347	321	349	374	331	349	362	335	314	334	348	341	333	325	360	363	323	331	345	346	330	353	370	362	326	311	348	337	339	361	334	356	323	329	325	361	292	333	334	357	336	342	357	331	341	310	337	315	345	325	326	324	339	365	340	329	321	340	354	338	328	309	337	349	336	348	380	353	351	323	348	319	328	334	341	305	342	333	293	302	358	334	349	348	346	335	368	316	305	355	343	317	302	328	295	338	348	322	344	331	344	342	345	353	323	321	339	337	338	337	358	343	360	353	321	318	357	346	323	319	322	322	344	338	311	348	321	355	321	315	305	322	312	377	336	321	291	378	334	336	332	329	355	351	339	356	361	322	328	334	316	346	298	311	343	319	330	338	325	310	342	334	357	348	318	344	321	337	312	337	293	302	353	330	329	322	331	334	358	316	319	318	336	360	294	322	354	323	325	349	321	326	348	334	346	352	303	331	327	332	356	366	328	311	318	286	350	332	355	349	329	344	334	357	308	334	324	341	322	354	326	344	359	366	286	332	337	371	347	344	319	364	339	334	363	316	368	330	371	333	318	350	307	321	330	298	322	325	315	321	350	354	342	373	350	314	353	341	309	341	319	353	344	343	328	316	365	333	327	307	339	324	331	327	350	344	321	323	306	328	343	327	336	312	342	331	360	351	345	284	330	326	320	323	330	338	317	363	315	326	340	285	342	307	318	342	340	335	336	343	338	327	368	337	329	386	331	312	328	346	326	373	367	305	324	336	318	303	326	350	313	346	339	328	359	300	358	317	364	329	350	346	334	352	285	333	349	332	328	382	364	350	337	323	322	274	347	345	340	359	335	330	309	328	376	353	297	329	330	325	344	329	362	339	316	350	358	343	351	350	333	363	345	334	342	352	300	336	342	343	345	347	327	348	343	366	309	321	360	303	307	341	341	336	362	356	327	326	301	342	348	324	336	346	322	355	346	326	363	341	316	301	309	342	333	324	375	341	339	318	318	336	306	361	370	338	345	342	316	357	373	323	323	372	297	301	332	330	319	313	358	309	354	312	324	322	333	329	326	343	324	290	343	338	320	341	341	349	353	360	315	326	353	366	331	344	317	353	316	326	366	332	374	351	338	324	337	324	318	337	346	324	330	323	310	364	351	294	309	341	324	335	354	348	317	345	359	317	341	321	274	343	333	333	343	325	327	336	305	357	333	338	345	320	370	369	317	295	304	323	336	316	311	331	372	364	325	323	354	294	343	309	348	341	311	342	320	351	312	319	345	317	317	317	316	344	322	314	324	294	321	332	334	306	335	327	331	330	323	336	327	319	303	339	326	334	368	311	324	332	344	341	343	346	349	326	329	353	338	331	317	346	306	346	327	336	348	330	315	375	365	329	351	339	350	364	315	294	319	331	344	328	335	319	352	319	266	342	349	325	307	355	365	357	386	350	356	321	335	330	340	324	325	319	346	361	334	326	319	317	326	360	368	291	347	356	332	325	304	318	330	355	343	319	330	318	340	316	309	328	332	325	375	314	323	319	359	301	336	355	323	350	327	347	375	333	342	367	341	383	332	321	308	344	323	335	373	362	340	348	355	327	335	325	354	320	331	337	343	337	335	308	328	354	341	307	313	319	303	316	328	346	320	341	350	342	347	305	347	368	337	352	344	325	325	349	356	323	321	330	340	326	357	354	334	299	330	355	346	312	347	337	296	310	350	354	342	340	329	339	343	363	329	364	323	350	311	342	333	339	317	353	352	312	335	329	334	337	361	332	348	325	297	330	317	308	339	333	328	343	352	354	359	335	305	357	364	346	370	366	321	308	335	343	355	370	331	344	286	289	343	303	288	333	344	305	300	318	379	343	336	343	335	327	361	326	330	354	327	323	342	317	374	337	335	333	305	329	306	362	305	328	319	330	370	304	323	315	334	333	334	336	349	318	355	321	338	327	364	345	333	363	346	290	325	349	347	345	324	328	342	350	357	336	327	326	339	324	319	360	344	331	324	324	320	315	317	317	325	327	340	334	331	382	327	309	323	335	345	333	352	350	357	367	353	330	340	330	296	333	322	368	319	343	348	358	360	341	325	339	315	331	329	318	302	334	337	360	340	340	356	341	335	326	338	331	329	357	304	351	311	326	327	345	340	336	329	325	374	341	347	355	361	325	293	320	319	319	356	313	356	331	347	311	284	333	340	324	277	334	326	318	348	327	329	351	349	350	338	338	329	295	350	365	347	349	355	342	356	310	304	331	313	355	333	345	316	339	315	299	347	319	336	326	299	318	335	370	326	368	302	317	295	313	327	321	330	353	326	344	325	351	324	328	288	330	357	344	337	317	308	342	324	357	336	342	346	314	303	352	331	362	353	332	362	349	310	319	311	337	314	323	324	358	357	339	317	342	342	317	294	338	321	334	346	329	335	346	352	347	328	301	325	349	358	332	334	354	382	356	306	326	298	329	322	325	359	320	339	317	339	326	307	346	342	332	310	342	340	344	337	341	367	348	355	359	336	328	327	341	298	343	349	347	365	331	330	333	329	328	384	324	318	352	365	306	338	328	370	342	337	312	336	300	355	309	356	350	326	321	332	299
8411	4325	10910	11709	10239	6388	5290	4786	3707	3066	2594	2512	2196	1867	1670	1475	1437	1361	1293	1256	1295	1213	1310	1156	1175	1132	1103	1017	1035	1065	1006	983	935	888	937	940	956	883	846	946	1199	2167	1500	1241	2258	1870	835	874	859	854	850	830	835	852	821	840	828	864	776	839	854	831	811	809	844	820	829	870	835	802	816	810	811	871	884	789	805	822	798	838	816	846	802	809	823	787	805	802	823	792	813	775	841	796	824	779	809	793	827	817	824	862	782	811	880	822	795	808	737	832	778	764	826	788	784	809	840	834	760	763	817	796	809	825	783	795	786	776	753	810	814	740	802	785	788	817	788	762	810	793	810	839	843	762	793	814	793	781	755	795	785	773	834	772	805	867	812	818	809	778	772	805	807	735	784	809	790	773	786	813	813	847	819	809	800	794	787	830	757	881	755	815	725	774	742	797	805	757	769	777	819	765	795	820	797	832	820	775	809	785	812	760	808	778	775	753	791	788	784	803	775	810	784	815	828	806	807	782	775	831	753	823	816	832	799	817	870	772	802	795	767	785	781	747	765	786	830	809	829	830	804	819	816	773	880	761	792	801	831	794	757	806	808	776	798	806	824	799	766	801	853	822	814	795	798	757	782	770	810	789	748	840	824	754	802	812	741	764	837	815	739	791	807	815	822	787	860	881	808	765	854	799	840	835	822	815	859	798	831	822	801	845	827	821	763	799	799	795	815	793	841	801	804	841	825	799	822	783	849	748	840	774	837	844	769	852	833	787	798	767	748	799	836	810	822	788	793	836	811	765	777	837	844	780	823	791	737	797	863	852	823	737	785	807	819	778	837	788	787	777	831	795	788	788	768	783	838	801	861	791	793	780	766	758	781	785	825	785	785	775	849	844	775	814	764	810	780	782	803	790	785	881	835	802	789	773	780	843	805	772	776	785	750	787	764	784	780	792	774	829	793	792	828	824	808	814	796	770	797	831	794	780	809	797	825	818	828	811	794	791	824	828	767	841	759	773	767	845	805	805	753	768	821	759	790	782	844	816	764	745	813	832	824	818	782	779	806	823	775	791	748	819	780	839	767	867	813	762	773	810	788	830	763	778	789	735	779	825	768	790	851	766	800	809	756	824	842	790	808	789	767	754	792	810	772	851	785	810	766	800	789	781	768	841	807	797	778	876	792	835	822	826	835	799	791	777	851	787	776	812	791	784	829	793	783	795	829	803	812	831	821	751	801	807	837	797	809	854	786	805	760	806	783	839	798	808	769	812	740	784	828	832	779	846	850	798	802	822	773	765	817	767	717	791	849	752	734	811	810	817	754	795	841	843	833	793	782	785	801	794	781	773	816	781	737	856	750	797	795	818	831	738	790	786	735	758	832	742	769	743	809	802	803	818	802	841	795	822	793	775	803	805	785	801	818	842	834	780	790	808	777	772	796	831	810	788	724	754	803	774	849	795	836	788	837	698	825	808	792	792	825	764	788	811	772	812	816	820	808	806	766	796	794	804	807	809	798	794	746	820	802	765	769	776	809	820	794	790	779	763	836	822	781	765	828	795	798	797	790	775	813	806	770	774	771	811	784	784	839	841	777	797	782	785	809	837	780	755	814	804	754	831	802	781	774	769	801	813	831	745	791	878	763	771	789	809	866	815	788	755	760	782	851	786	759	773	840	845	806	846	821	816	770	855	847	793	782	790	879	877	744	848	794	825	773	779	812	785	811	756	768	809	768	831	786	794	790	814	824	769	802	765	803	768	792	768	788	814	849	829	801	720	819	820	809	792	823	799	769	797	837	844	800	769	744	805	841	814	830	817	841	827	782	762	768	745	816	788	807	803	828	798	817	838	767	777	788	819	835	805	758	770	819	785	833	779	799	790	796	771	749	796	786	810	754	828	772	823	835	789	810	813	821	772	771	786	855	790	847	835	775	797	761	764	761	779	778	789	784	779	755	779	801	831	782	858	784	814	848	791	808	821	822	814	850	817	816	767	793	752	768	839	748	734	810	788	780	844	833	777	835	863	811	782	788	807	752	796	821	805	790	808	821	775	724	803	790	779	780	815	819	760	744	847	796	790	797	814	810	780	803	776	786	812	840	801	840	827	833	759	808	827	808	794	828	783	814	814	807	815	763	807	805	752	799	831	757	828	772	803	763	814	782	769	809	807	853	775	786	827	813	807	838	804	785	811	735	803	800	766	788	809	741	769	793	751	793	828	777	772	787	749	795	832	775	788	771	853	757	793	825	786	816	801	794	810	775	771	802	809	774	807	798	804	808	828	838	806	797	785	783	810	791	839	818	812	765	829	749	834	793	853	797	788	784	864	846	798	805	831	763	772	808	815	854	792	820	787	784	794	799	782	782	806	764	856	807	764	820	764	821	765	846	799	820	781	784	783	826	744	833	798	794	805	789	745	794	859	794	818	786	831	843	823	800	812	827	781	823	793	806	778	763	796	802	807	782	795	763	821	832	809	790	807	768	783	815	803	805	796	778	806	792	796	804	802	825	820	815	773	806	812	801	732	823	815	819	800	787	805	794	858	848	813	808	792	815	740	805	771	737	725	814	774	862	790	807	804	855	762	778	815	790	809	776	812	813	871	812	816	876	776	807	773	783	779	822	754	790	797	797	777	784	821	814	790	771	783	793	806	828	781	818	788	822	818	861	836	764	826	790	816	806	789	814	760	790	793	793	858	834	753	775	799	768	810	794	820	802	762	778	778	806	785	797	811	766	759	807	793	817	776	755	791	764	846	790	777	767	795	786	841	787	839	792	770	798	806	791	829	790	821	774	868	873	800	809	791	789	793	786	764	813	749	767	793	820	827	823	793	773	780	801	755	812	759	807	737	784	795	779	826	774	797	808	829	780	816	801	818	790	786	815	780	755	808	775	804	787	771	781	772	763	787	782	779	813	787	805	778	805	811	772	781	779	767	758	822	769	796	750	771	841	804	772	809	772	818	830	809	740	776	780	787	786	772	837	799	767	753	820	817	801	794	784	797	804	785	761	786	784	835	750	781	809	814	859	800	772	852	843	718	777	757	779	775	798	802	768	829	818	765	829	807	776	748	784	834	853	844	783	819	781	834	809	808	763	817	817	776	751	827	755	831	807	798	817	804	796	795	777	822	826	798	804	780	784	770	762	804	820	795	751	846	860	809	778	764	742	792	820	811	806	806	809	780	798	829	828	810	836	746	778	811	800	768	744	796	750	805	806	829	806	831	808	780	823	855	820	768	847	846	859	737	773	845	834	772	836	805	814	841	842	798	738	814	797	840	827	805	787	789	763	801	752	799	783	796	794	788	856	784	843	793	765	811	785	781	813	779	754	831	807	780	791	777	772	833	792	836	809	835	782	750	793	794	804	768	749	827	779	838	816	789	821	772	775	820	771	849	833	779	855	789	818	836	812	773	774	799	787	794	772	813	781	798	816	838	761	841	780	852	774	802	792	766	799	789	735	847	853	806	788	824	781	872	769	766	804	804	832	766	829	779	740	788
2264	796	1354	839	540	282	204	195	227	205	182	174	183	177	168	203	168	187	175	182	157	167	172	151	153	169	158	157	175	158	198	186	165	193	162	164	193	166	160	167	176	245	182	185	201	163	187	183	198	180	178	150	165	193	185	171	174	170	164	171	155	168	185	185	163	154	189	182	168	168	174	166	181	166	182	188	174	153	175	172	146	155	163	167	177	182	200	175	172	174	184	173	156	177	168	176	172	183	181	163	173	187	181	195	173	163	164	172	158	171	186	166	208	181	172	164	194	172	181	175	166	179	182	168	165	175	177	182	179	174	187	176	168	201	144	176	168	170	169	174	199	172	155	176	186	182	161	176	161	161	164	165	149	181	163	193	151	149	176	162	161	181	159	188	167	169	164	172	172	183	178	178	176	170	165	176	160	188	169	173	177	178	156	170	176	171	179	162	164	175	179	176	174	170	178	172	200	165	181	159	178	173	164	165	196	178	174	156	172	159	172	194	162	196	182	166	166	177	164	166	168	181	194	159	177	187	169	175	195	168	184	169	170	181	195	166	195	168	185	187	172	155	163	164	166	161	192	188	164	175	157	197	168	181	151	175	183	155	160	178	143	186	165	161	181	136	165	176	178	161	160	145	165	169	186	158	171	173	198	184	201	171	183	189	149	182	141	167	176	162	182	170	168	180	174	193	197	180	201	204	165	155	164	177	191	188	186	190	193	184	176	154	179	160	142	167	194	196	186	177	175	169	177	161	162	189	148	170	159	174	175	179	162	165	185	171	176	186	170	178	172	175	187	174	183	164	159	185	155	179	179	187	165	178	179	170	167	160	179	187	187	183	178	167	148	164	194	164	180	162	163	189	158	176	154	164	176	189	179	198	164	180	188	187	204	164	185	172	190	185	162	175	172	184	172	167	159	149	177	184	187	194	156	160	161	190	160	176	160	164	172	178	180	175	176	185	150	174	166	145	185	165	177	180	173	178	178	176	170	141	177	152	169	149	184	173	158	175	165	152	177	166	184	170	178	177	168	187	167	164	172	193	177	179	196	166	141	177	180	167	158	156	171	171	151	191	177	183	163	157	156	185	158	177	164	163	165	168	154	160	143	156	161	182	159	157	172	194	170	185	179	169	182	146	175	161	183	179	177	202	183	187	184	185	189	175	172	150	194	174	190	172	162	193	184	183	167	158	174	197	169	150	182	173	165	182	177	154	162	189	185	173	163	190	188	161	196	163	191	174	147	160	175	158	171	171	165	177	215	175	172	153	167	189	174	165	178	174	170	195	166	155	175	163	186	209	169	172	151	175	200	157	153	151	176	174	181	206	161	174	164	160	164	171	163	158	156	176	162	170	178	182	160	168	170	159	170	186	181	172	197	189	170	163	177	164	204	150	172	179	196	156	155	160	163	158	166	168	184	162	193	167	181	195	191	180	196	183	165	190	172	189	155	166	160	152	152	167	176	174	181	181	194	186	174	175	153	185	191	199	172	178	204	170	177	158	174	169	180	195	197	179	183	185	210	166	161	192	187	180	173	197	161	189	169	182	175	166	162	182	175	168	174	168	160	165	170	193	195	165	172	165	187	201	198	151	183	164	153	171	172	193	170	196	192	196	172	164	191	178	176	172	152	164	184	179	187	172	168	177	159	176	204	190	187	173	166	161	184	155	175	171	174	159	185	187	202	175	168	177	174	182	179	168	175	189	167	165	203	204	178	168	175	184	187	190	166	173	192	177	163	168	158	176	169	150	161	197	160	181	191	149	183	176	182	173	196	185	195	194	163	191	188	187	184	168	154	200	157	179	181	164	160	154	198	165	149	194	193	174	186	193	164	176	181	162	174	169	190	204	150	184	195	178	204	202	161	154	172	191	175	175	155	176	159	180	170	175	185	182	171	134	180	174	169	192	205	181	197	173	161	169	175	149	180	178	169	178	190	177	157	164	182	170	149	190	186	146	177	209	176	179	175	179	178	152	158	181	175	180	167	194	184	183	178	162	175	170	184	145	169	208	143	172	141	138	185	170	186	139	186	179	163	201	177	161	150	167	162	158	198	168	161	182	186	163	181	177	185	151	172	195	164	182	166	155	172	174	200	189	184	180	167	161	196	175	158	164	164	161	178	150	180	161	189	167	162	180	149	159	172	169	164	176	166	184	160	183	204	169	167	184	161	176	154	162	175	161	193	180	157	173	184	178	168	171	170	156	173	180	164	165	163	158	163	163	172	175	167	180	169	182	166	161	150	184	190	187	183	179	177	194	191	187	170	162	170	148	195	154	194	182	162	161	192	167	161	163	174	153	193	177	149	180	188	177	162	200	193	184	186	171	170	179	178	167	152	174	171	168	177	164	181	187	182	185	171	171	159	162	178	192	177	192	186	172	171	178	165	155	155	164	164	147	156	165	190	160	162	163	164	203	162	164	168	174	171	182	185	167	156	179	166	165	170	178	187	182	170	194	184	174	172	157	168	162	164	179	168	184	175	164	141	188	157	187	175	167	173	178	168	201	182	177	202	174	169	200	154	148	166	167	175	159	159	190	192	154	163	176	197	171	172	175	190	171	161	164	169	182	173	163	175	183	157	156	193	158	191	173	170	172	166	179	173	176	186	195	183	172	154	176	182	211	166	149	159	179	157	172	155	174	177	166	172	181	180	173	173	172	169	175	177	188	210	185	164	162	156	174	195	196	175	166	164	206	159	196	179	176	183	173	187	191	166	164	149	185	165	173	162	198	171	175	153	161	154	174	186	180	190	184	168	171	165	153	154	163	170	169	197	182	157	156	155	178	166	158	156	184	152	160	161	163	165	196	166	166	183	154	179	188	178	180	166	178	204	165	207	171	176	183	146	157	166	192	180	172	160	195	172	174	176	174	169	175	169	142	159	187	158	167	154	176	157	191	171	189	176	182	166	152	195	177	190	166	197	172	165	186	178	180	157	172	175	194	162	177	162	165	177	162	171	177	175	189	164	153	165	160	157	165	152	189	177	158	178	192	162	160	178	159	184	190	157	180	179	156	177	193	191	167	178	173	155	182	142	175	163	151	180	168	184	171	167	177	167	174	159	197	163	170	191	153	156	164	164	170	184	178	154	182	165	166	166	165	174	176	171	173	170	205	159	207	164	140	157	172	164	166	204	174	165	157	193	157	175	164	163	165	161	166	171	153	152	175	163	145	155	183	184	152	156	167	172	178	168	170	185	165	151	188	180	177	178	203	177	186	206	169	190	192	192	184	190	169	156	199	179	140	156	183	161	165	162	163	155	166	166	153	175	178	176	166	168	188	183	164	157	193	196	189	166	154	167	172	180	154	195	173	173	176	170	215	181	185	175	147	180	177	164	186	171	191	167	182	168	162	165	188	205	193	171	165	189	155	185	177	176	183	198	161	154	168	185	171	196	163	154	172	178	161	170	170	199	166	196	161	177	202	203	169	189	169	187	175	173	186	169	163	164	158	174	184	168	198	140	181	176	185	169	184	196	168	174	172
2376	1004	2501	2698	2188	989	817	729	721	630	534	528	512	474	455	464	526	477	467	491	487	496	495	457	454	460	451	473	414	467	434	448	445	432	474	435	451	451	479	479	578	967	810	617	551	502	459	503	444	470	440	492	431	480	451	451	492	427	487	448	457	463	461	494	444	437	436	447	410	437	459	437	440	451	464	423	445	459	495	459	416	453	486	475	454	414	458	425	437	471	448	498	419	415	482	465	431	456	441	478	428	453	445	417	447	474	468	409	447	445	447	469	409	483	422	438	372	477	451	431	447	416	439	457	446	441	450	452	423	437	425	422	435	442	453	477	430	440	450	424	467	476	451	442	444	474	419	459	463	429	441	459	470	441	468	445	452	446	470	434	458	479	452	444	412	439	419	445	465	453	475	448	458	440	412	420	457	458	444	471	443	440	449	477	440	452	449	453	439	438	457	441	437	465	470	430	457	461	436	435	458	419	441	422	484	468	464	440	433	467	466	446	452	456	441	379	410	472	411	426	455	429	498	436	461	470	433	480	426	434	454	445	489	436	479	432	460	451	493	476	424	433	431	454	404	468	480	459	462	457	468	455	472	447	437	464	471	445	460	429	437	445	486	472	470	452	444	443	469	453	450	464	481	445	441	457	448	464	458	440	417	456	439	455	457	440	471	451	489	422	484	483	456	442	439	450	459	460	452	487	473	403	421	456	434	437	431	428	445	484	462	455	511	446	475	451	437	454	391	430	460	423	474	474	452	438	493	434	429	457	415	471	446	471	426	438	432	437	532	472	428	464	453	441	454	471	487	442	474	490	445	436	408	412	444	482	463	465	461	430	418	452	433	446	464	467	497	475	441	421	446	478	450	412	448	439	419	464	455	462	458	434	428	447	431	468	444	428	433	426	466	455	446	418	474	434	429	415	437	446	453	440	478	463	447	468	478	454	426	463	454	486	457	455	460	500	463	487	438	444	458	451	454	457	418	476	422	420	444	450	473	433	438	455	461	475	437	444	444	457	462	456	423	468	480	453	468	432	427	448	475	491	451	463	454	448	454	449	455	471	450	436	452	442	453	491	456	430	431	504	451	434	463	450	400	480	427	437	443	475	441	441	456	450	436	426	460	471	456	420	462	438	412	445	455	430	426	426	530	438	427	451	444	461	431	495	429	428	443	471	450	459	467	459	430	475	414	441	420	422	435	461	441	446	439	458	453	438	455	481	445	458	477	446	440	442	454	470	439	455	464	485	469	458	463	442	448	485	456	459	472	444	437	435	461	448	480	423	475	440	507	425	453	463	493	434	462	430	432	439	445	450	457	451	432	431	436	475	430	447	473	454	446	428	470	457	447	463	489	455	424	469	419	450	437	445	426	470	449	430	453	478	472	495	458	441	403	465	530	449	499	422	476	465	466	470	397	467	424	461	472	453	413	477	433	445	459	438	400	449	468	435	434	459	450	424	462	448	377	414	459	453	462	440	473	484	470	494	452	453	398	450	434	447	413	463	449	453	467	436	437	438	423	424	459	418	476	443	483	451	475	444	456	453	499	471	473	488	475	474	462	451	453	464	472	430	454	435	416	404	444	459	432	432	454	428	491	474	447	455	433	442	407	456	450	455	474	421	446	466	485	448	480	452	443	454	463	449	465	476	446	471	440	400	456	437	457	415	446	476	459	463	501	471	477	476	458	448	450	441	451	450	479	466	446	483	474	443	404	451	442	456	455	468	489	443	435	471	459	414	466	495	444	444	486	474	459	455	461	434	487	439	439	430	457	442	435	430	484	422	461	442	456	465	437	501	422	425	440	449	450	474	411	416	435	428	424	403	482	469	431	451	426	459	454	421	473	472	450	460	450	414	408	439	456	428	437	426	471	457	468	422	464	416	426	444	446	442	454	465	440	446	452	443	455	421	426	440	463	449	431	502	467	458	447	468	431	420	402	472	493	465	457	463	431	448	429	465	449	473	447	483	462	438	462	439	458	441	450	435	448	416	471	432	457	472	457	463	463	461	432	454	472	402	440	473	433	468	463	454	405	434	462	449	439	432	495	418	438	455	441	465	444	439	443	444	412	483	473	425	451	452	444	414	414	459	478	444	431	454	471	452	438	450	477	451	473	427	459	453	446	442	417	453	466	448	471	427	481	456	429	462	454	451	421	442	468	442	452	442	433	425	458	451	459	469	471	444	441	441	475	458	450	410	439	430	446	462	451	427	451	453	386	429	457	452	475	452	451	409	441	454	437	486	446	454	427	431	426	458	480	456	457	437	475	434	422	441	459	422	442	441	422	490	449	462	462	421	466	418	449	447	437	452	454	463	503	428	452	438	440	456	448	450	408	463	468	456	434	418	498	425	431	435	456	417	448	448	439	434	477	432	459	469	435	452	473	441	445	476	456	444	413	438	447	437	437	432	448	476	441	494	449	439	410	431	463	432	434	489	422	420	438	431	442	481	408	475	450	454	436	454	437	438	460	483	427	459	470	434	453	484	428	476	457	429	472	450	416	468	426	412	450	432	467	429	423	452	444	455	444	453	466	470	452	495	434	462	416	480	451	430	474	487	462	420	478	462	425	471	404	472	456	439	455	468	459	445	482	445	427	460	420	436	457	449	484	489	395	428	474	401	446	499	454	432	442	425	438	433	468	475	431	437	446	429	466	461	451	437	448	465	455	476	467	493	433	455	449	407	431	469	454	425	461	452	453	455	471	443	479	436	404	445	424	453	413	436	434	446	428	470	444	456	431	452	511	449	420	410	459	417	450	393	484	452	434	461	465	478	421	419	435	454	414	450	464	454	450	450	456	410	457	437	430	493	448	429	443	454	446	472	430	457	435	434	474	471	479	407	449	432	434	460	455	423	466	471	458	483	445	446	441	468	456	457	434	452	455	468	444	454	452	440	452	440	429	424	485	431	462	474	416	443	417	462	483	466	506	470	487	424	439	470	465	421	419	486	412	451	449	434	452	438	441	449	455	452	470	412	463	426	473	464	427	474	453	440	430	467	457	464	431	448	437	470	420	450	431	474	462	432	476	462	468	450	447	469	435	463	475	441	478	439	461	446	430	419	435	434	460	497	460	445	439	484	463	435	466	482	482	469	438	452	438	450	493	426	461	467	459	432	460	458	456	419	455	489	441	464	431	456	440	461	461	467	431	473	467	434	449	445	438	462	427	460	481	445	462	449	470	426	447	450	423	444	480	489	411	484	464	434	459	441	454	452	477	460	454	453	425	433	495	455	445	453	471	460	451	447	481	454	476	431	431	435	470	440	398	486	495	454	468	444	462	439	447	461	452	463	406	445	466	475	474	442	470	445	506	471	462	445	497	464	432	434	459	470	486	419	458	436	456	443	461	482	451	463	464	440	460	481	468	435	449	436	458	420	456	473	433	446	478	429	448	441	502	472	443	491	438	413	463	433	419	464	441	451	462	477	435	489	481	422	476	456	452	466	461	474	419	450	443	416	458	456	430	467	473	465	454	447	479	461	421	448
9308	2242	3253	2794	1757	1017	691	610	462	395	323	292	296	256	282	249	246	218	255	233	237	227	242	220	233	216	216	242	193	208	212	186	176	215	204	192	188	177	184	188	262	258	327	219	254	360	211	186	202	206	198	207	210	199	210	195	179	180	199	174	179	186	184	225	192	191	207	198	185	199	198	214	162	203	213	189	200	197	191	184	176	162	188	194	183	182	189	183	204	213	182	176	201	215	203	181	193	181	203	188	158	205	205	223	192	178	211	188	170	184	195	188	194	192	182	217	182	190	205	190	200	167	196	201	178	206	195	197	172	188	200	185	197	178	203	213	176	210	205	175	220	173	203	165	208	161	175	191	209	197	193	204	192	198	207	197	193	185	198	222	214	187	224	198	191	178	195	174	215	185	182	192	178	196	171	181	198	207	195	206	208	215	203	192	177	163	205	216	213	195	190	203	180	204	177	210	186	154	178	172	205	203	199	189	203	196	207	201	184	186	184	188	155	172	180	180	172	230	191	203	183	209	205	182	213	174	188	204	210	171	168	191	181	196	184	218	187	186	193	193	165	181	199	204	196	165	202	178	166	185	206	212	186	191	184	214	199	209	182	176	204	187	202	184	175	215	171	205	206	188	172	211	200	172	175	190	194	175	181	188	165	163	163	197	201	182	188	158	189	204	179	197	201	190	192	198	192	186	178	189	164	179	185	208	200	184	198	190	214	194	179	176	210	192	169	200	166	205	189	192	205	201	192	196	186	207	205	171	206	186	186	197	209	200	178	167	195	173	218	174	193	184	183	207	205	190	177	169	170	188	168	184	174	205	201	176	181	204	188	159	172	189	210	204	178	184	182	171	209	188	197	182	182	201	162	202	199	194	201	211	209	213	182	185	175	211	158	184	199	191	220	197	189	178	199	215	210	170	173	194	187	209	204	194	155	199	185	191	191	189	165	195	180	191	181	204	199	194	190	201	207	209	198	194	175	199	210	202	208	194	202	224	174	206	207	211	213	217	174	179	181	189	173	166	206	178	179	187	193	186	192	199	193	165	165	225	188	215	197	192	202	199	192	172	197	229	204	171	188	189	185	176	195	192	185	177	184	199	189	198	203	186	179	190	204	171	164	202	185	186	200	190	191	187	207	222	188	193	162	191	197	188	194	188	192	202	212	191	216	216	179	190	190	205	191	175	194	209	185	206	197	194	188	189	177	229	194	219	166	225	185	206	198	178	200	198	178	165	166	193	195	209	227	188	198	170	195	179	184	188	195	153	174	184	167	212	200	216	209	200	202	169	193	191	217	207	196	212	208	187	212	197	167	204	191	191	201	190	198	188	194	184	189	190	204	193	181	208	199	161	180	191	188	208	189	196	180	171	193	210	214	197	170	206	211	209	189	195	194	178	182	200	188	201	185	160	190	186	186	190	179	206	205	190	196	189	207	182	226	193	152	196	202	213	209	189	179	165	163	185	203	183	199	172	178	190	222	189	191	191	201	195	187	190	182	195	204	176	173	181	187	206	180	214	201	194	182	180	221	187	181	211	182	177	181	183	178	183	198	158	206	193	192	222	191	210	200	208	201	195	205	194	186	195	211	179	188	199	200	177	214	175	209	214	217	183	193	169	209	202	213	188	220	200	192	184	211	183	188	168	180	189	192	199	185	183	196	189	188	159	207	207	186	179	180	178	165	212	187	179	173	180	172	181	188	186	179	198	188	205	180	187	183	178	202	191	196	174	192	185	225	226	199	196	191	173	216	205	180	191	165	199	201	201	244	183	201	186	188	180	209	197	200	195	173	203	163	180	201	213	194	199	184	218	197	165	180	198	181	181	183	191	187	177	200	188	184	206	202	187	162	182	178	201	202	201	193	204	222	152	198	183	175	218	208	207	182	201	188	176	215	200	198	203	187	178	191	197	189	186	196	194	180	199	203	185	181	200	167	224	174	172	174	202	210	167	192	189	176	200	182	185	169	180	198	215	161	183	200	223	227	206	201	179	193	197	171	189	172	206	207	189	193	197	209	204	187	206	207	189	182	179	186	220	193	178	198	213	195	192	157	179	197	192	184	188	206	200	222	174	171	193	180	166	177	189	222	174	188	178	190	197	189	190	190	219	213	188	185	201	204	201	194	237	200	192	199	193	182	204	187	195	174	194	156	200	206	179	194	188	188	206	166	193	173	191	192	187	182	161	193	188	206	197	204	212	198	208	177	183	198	195	190	169	170	190	224	189	213	186	220	199	175	195	176	178	185	163	188	190	190	197	201	180	239	193	169	170	210	164	185	203	178	206	195	172	185	184	188	166	178	162	177	216	192	183	197	179	181	189	189	178	207	190	202	184	198	155	172	192	197	207	190	183	189	199	199	199	205	209	174	178	213	196	201	212	222	169	188	191	198	173	214	199	214	176	187	200	179	193	172	180	203	189	189	203	173	191	193	186	201	187	200	182	201	186	197	216	207	176	195	189	198	177	191	210	178	172	181	186	216	176	162	180	207	183	191	184	193	175	223	225	209	188	217	206	196	179	179	188	194	205	183	188	205	207	170	209	190	200	190	189	172	213	194	219	190	195	194	177	187	212	207	180	183	187	180	212	171	195	168	173	178	197	201	188	191	196	212	195	183	212	191	181	189	187	183	199	209	212	205	191	179	180	179	213	201	165	180	203	189	195	189	188	208	204	191	200	183	155	158	207	178	186	200	179	212	179	173	186	183	216	162	199	194	178	196	206	192	178	203	198	189	168	177	191	174	214	211	195	210	180	203	182	215	205	191	179	186	215	162	196	172	193	196	182	195	214	194	183	154	165	176	190	181	182	194	185	194	148	200	190	193	184	198	203	191	175	164	191	185	175	181	197	210	195	199	199	191	198	214	181	188	190	203	194	158	174	183	197	157	197	205	217	183	207	183	188	198	169	184	189	199	191	188	196	164	168	159	189	196	165	190	177	185	173	210	178	183	182	200	154	203	190	194	173	197	184	194	188	177	194	212	165	164	186	198	184	176	207	179	185	178	193	186	203	195	205	165	182	175	151	174	202	167	183	184	192	190	174	179	196	197	194	204	198	187	201	200	179	202	201	194	167	210	211	178	204	191	186	167	172	191	212	194	205	187	208	186	191	174	183	177	176	189	194	217	177	185	187	228	192	172	214	209	203	188	194	187	202	213	180	204	210	166	207	180	210	176	191	183	195	210	187	204	184	183	188	201	190	209	183	207	171	160	190	198	183	218	187	194	211	208	186	180	215	174	183	197	231	176	217	218	195	219	189	172	182	175	203	204	193	202	193	185	173	184	171	215	194	199	200	188	153	206	187	196	190	184	208	189	183	210	182	196	177	180	194	204	202	203	181	194	209	180	196	182	191	184	194	210	198	180	198	172	188	187	184	184	180	196	169	201	164	198	182	194	187	184	179	187	162	185	192	179	190	207	205	188	203	196	194	180	194	162	183	205	193	201	190	188	185	193	190	215	167	222	212	190	173	188	181	194	170	182	197
6372	2273	5957	7908	5627	3992	3097	2794	2007	1763	1486	1311	1123	1051	968	952	927	836	716	739	754	759	712	695	683	704	652	683	598	654	632	618	639	539	565	641	563	596	581	645	965	1251	1455	978	1051	1567	543	541	504	488	552	472	514	549	547	544	482	501	487	525	525	522	583	500	518	476	498	543	535	486	484	510	507	519	501	512	521	503	512	513	581	523	502	496	501	563	504	506	481	501	508	501	512	503	500	500	488	480	463	497	525	496	534	519	489	530	498	486	499	509	492	471	488	517	522	478	475	497	489	521	542	473	512	517	531	491	517	532	508	525	519	499	516	522	489	552	511	523	513	486	531	519	475	546	509	526	486	518	502	512	478	517	537	472	519	518	494	515	503	508	484	504	535	493	491	531	496	514	532	512	461	514	473	495	501	508	512	509	496	522	496	492	490	482	524	487	470	513	519	513	527	508	514	479	479	532	521	499	493	525	499	468	539	469	480	540	499	531	476	504	499	467	515	509	501	486	500	441	509	499	540	512	510	459	529	503	479	499	512	555	487	456	485	513	520	518	526	508	503	484	519	482	498	524	497	518	545	510	496	490	563	515	475	484	523	557	500	498	480	519	466	493	493	478	529	507	504	499	483	539	505	479	461	496	527	503	519	434	517	496	512	498	516	543	456	543	514	461	508	526	490	503	499	513	497	559	485	548	498	520	515	510	479	516	515	493	511	495	497	521	499	483	497	506	505	484	474	493	492	525	485	487	526	508	512	516	519	514	517	511	518	504	468	496	506	474	512	532	471	506	476	526	487	518	512	492	486	506	511	520	542	485	548	573	530	489	505	501	498	540	539	551	495	470	526	475	501	518	509	534	492	527	502	504	510	530	460	473	477	519	455	493	540	491	514	476	525	510	475	496	469	507	490	504	516	489	540	513	481	513	488	494	491	488	511	474	561	469	487	509	438	483	533	535	533	513	500	501	509	496	501	493	494	533	513	496	497	508	495	482	519	515	489	514	501	539	503	512	505	506	529	484	505	521	536	531	481	564	507	489	534	502	522	546	550	528	516	534	515	530	507	535	528	476	499	529	506	504	523	462	472	497	534	507	549	540	510	474	549	520	491	530	506	483	529	550	506	483	485	490	501	501	493	519	474	508	502	526	461	476	502	507	506	534	471	525	501	512	519	492	519	491	503	488	504	529	494	489	526	520	498	510	527	523	534	474	543	474	530	521	484	495	479	510	487	511	509	489	523	523	518	526	518	514	535	503	456	521	499	511	513	447	501	475	494	481	487	480	548	503	485	544	487	480	495	466	507	499	515	499	515	534	491	506	518	503	464	506	508	485	504	496	499	503	495	482	509	516	461	484	502	546	474	522	536	473	484	472	497	529	486	491	495	512	506	541	514	502	474	524	493	566	488	507	489	448	505	481	526	501	479	492	491	520	540	508	493	481	510	560	520	478	495	501	503	488	494	515	528	496	494	527	534	495	496	523	477	486	512	509	508	460	534	523	491	493	546	491	539	521	495	502	515	528	494	523	471	515	485	512	531	536	482	535	490	525	524	532	503	499	499	522	534	522	488	505	493	485	525	494	527	451	562	478	508	495	452	524	532	495	543	476	484	490	531	496	484	524	510	487	473	480	531	469	518	490	473	498	557	482	509	524	520	502	474	516	505	519	493	485	517	496	516	494	522	486	533	510	531	500	528	466	532	510	553	535	519	530	513	503	520	441	511	507	532	491	506	551	488	495	529	525	526	500	510	464	527	498	514	520	500	515	492	493	497	520	474	464	509	470	504	477	498	512	536	524	517	503	541	479	454	490	477	549	463	512	542	494	497	517	493	479	494	475	553	482	522	514	519	567	498	464	537	506	492	508	506	480	479	493	517	514	521	480	526	527	495	482	535	500	531	464	503	492	529	496	503	543	501	533	474	471	530	492	478	485	477	513	510	478	483	501	498	476	550	492	482	503	504	513	507	515	489	489	501	495	531	487	505	519	478	514	496	493	493	514	472	531	496	491	521	475	496	531	483	521	490	475	544	490	508	495	504	490	515	491	510	522	499	494	493	473	520	537	510	493	483	510	445	511	506	510	538	485	509	477	504	496	519	483	531	525	515	513	503	493	505	485	475	487	502	506	516	533	496	543	524	495	481	485	524	473	504	497	471	514	528	524	492	507	492	493	542	474	514	524	518	498	520	497	517	498	515	491	497	514	513	535	521	483	495	473	482	515	512	456	529	486	508	513	473	533	527	527	502	487	527	529	499	488	476	508	515	506	508	558	518	516	529	463	502	535	519	501	518	504	511	532	513	500	504	536	495	479	489	501	502	514	494	512	503	482	508	514	548	516	508	497	532	541	514	508	530	510	503	496	500	479	465	499	524	479	517	503	502	526	493	441	493	492	480	502	528	491	516	489	508	567	519	515	528	495	510	521	492	477	506	470	478	498	477	523	500	509	500	530	503	498	497	523	529	482	494	559	443	508	523	500	501	523	495	475	538	524	508	499	528	483	483	496	467	478	494	489	513	528	544	493	468	528	539	526	520	478	534	530	524	492	542	496	497	503	477	529	539	481	557	466	516	489	519	520	469	485	496	529	481	552	501	526	492	510	493	533	463	518	489	531	539	541	516	493	523	516	534	505	530	457	508	491	530	488	509	538	471	510	509	523	485	510	533	502	522	537	499	476	522	548	516	512	495	488	474	488	466	476	505	499	524	501	490	490	537	529	479	493	472	502	487	503	516	490	504	528	512	502	518	514	486	512	463	507	534	548	529	517	534	475	466	473	476	477	515	455	507	497	516	524	521	492	503	459	508	520	490	492	513	512	483	510	496	503	552	490	503	500	494	509	491	486	499	476	514	491	515	461	517	530	501	546	491	498	487	490	505	511	474	503	523	489	520	503	461	505	500	508	517	547	489	486	477	524	493	506	468	549	473	500	494	496	493	526	510	506	512	521	452	495	493	490	529	491	494	518	463	534	498	504	496	479	495	534	543	481	484	531	475	539	500	500	525	495	512	518	492	525	475	531	484	487	488	491	496	464	520	530	497	499	509	513	514	505	520	505	567	511	500	490	481	533	547	532	488	472	512	482	484	514	515	514	514	487	503	503	507	473	530	469	521	537	501	534	482	519	508	482	503	540	518	506	501	520	491	479	514	478	462	513	522	544	534	508	528	513	477	541	515	485	508	506	501	510	515	514	534	517	526	498	505	506	553	503	529	485	500	502	500	497	509	509	535	526	511	534	444	487	528	530	505	513	503	502	529	505	508	497	482	499	494	477	497	454	486	487	502	497	552	504	480	512	515	511	473	522	477	475	520	510	517	493	498	501	496	482	515	510	534	526	543	492	494	482	482	502	478	487	539	513	513	485	486	498	532	476	509	514	517	481	511	526	512	517	535	524	524	466	510	472	473	520	531	487	490	486	479	463	492	520	518	476	492	541	473	524	494	508	482	492	530	494	520	492	507	531	461	541	492	515	514	501	500	491	519	496	496	478
16196	4268	5237	5166	3053	1755	1230	992	897	694	615	551	591	492	462	486	419	429	435	408	413	450	387	397	372	385	410	351	358	376	417	373	359	428	356	392	366	324	368	417	541	557	496	390	561	749	348	350	343	387	342	375	363	368	417	407	354	369	378	376	349	352	382	352	340	348	351	367	321	394	347	374	359	359	369	345	351	346	354	378	364	343	341	321	370	329	352	374	336	405	366	371	365	347	350	350	351	366	377	382	360	385	375	323	359	369	332	368	339	341	383	367	358	352	342	333	339	334	358	343	378	332	363	381	358	391	367	339	365	371	348	361	360	330	341	373	390	353	363	381	363	352	333	350	358	336	367	352	325	372	371	311	373	392	369	357	358	385	357	380	351	371	359	377	379	359	370	346	370	392	340	389	361	349	337	335	361	341	333	336	388	337	345	385	364	335	360	359	402	387	359	392	345	346	350	332	357	358	334	373	409	381	300	351	365	327	343	368	326	359	364	332	383	324	349	385	352	351	359	353	376	361	360	320	329	372	361	348	333	345	340	340	391	350	363	350	377	367	378	325	383	385	353	375	382	378	367	377	378	388	355	311	356	331	343	364	389	382	378	331	356	368	381	337	357	358	360	335	355	353	342	367	372	348	338	330	377	355	339	360	346	384	353	335	377	355	359	346	356	353	340	348	363	337	391	350	330	352	356	318	360	360	318	362	390	338	355	353	330	373	394	361	363	349	383	328	366	351	343	355	357	359	398	388	341	335	367	379	388	402	352	348	359	343	343	345	358	340	382	368	328	368	371	341	350	376	361	391	368	392	346	386	364	374	329	376	335	373	335	348	360	338	352	345	348	353	340	364	360	332	333	345	336	351	369	388	384	388	378	372	343	381	366	364	343	382	348	362	367	347	377	341	374	390	362	366	371	344	347	346	367	337	379	372	366	358	328	355	367	352	363	350	375	327	369	360	364	378	352	355	345	375	383	340	374	364	384	330	364	361	351	354	367	381	380	340	353	348	371	365	360	372	359	370	356	377	369	368	384	346	339	371	389	361	356	385	379	409	392	382	376	369	341	379	391	370	362	321	364	335	372	320	339	352	324	373	352	307	346	384	349	368	327	331	338	353	347	358	323	348	346	353	339	356	360	381	331	338	368	403	359	349	384	330	353	354	360	346	325	372	330	342	385	302	368	343	349	348	394	334	373	343	351	336	351	353	333	360	351	343	379	381	368	358	325	376	369	387	321	350	314	347	359	370	326	350	358	397	374	380	388	349	366	374	357	353	354	369	341	322	393	327	367	313	324	357	382	361	343	376	321	363	362	385	348	379	363	372	345	344	363	385	343	401	375	398	364	338	342	334	313	336	365	369	326	345	378	336	363	307	299	358	361	358	360	334	353	351	320	348	354	329	352	337	380	332	376	353	377	367	349	340	325	397	381	349	363	387	350	353	353	365	393	381	338	377	319	350	344	352	356	369	314	352	349	341	390	379	390	358	339	409	379	360	358	336	360	355	377	341	367	361	360	322	367	364	377	369	410	361	373	400	361	325	337	379	376	374	378	359	350	353	343	351	379	336	352	345	411	362	327	351	391	353	346	326	350	352	349	322	385	378	331	339	378	386	354	335	359	381	370	347	382	363	351	390	387	361	361	360	392	362	340	371	365	328	390	367	316	376	357	369	371	345	347	380	356	375	369	350	359	354	327	331	355	341	328	349	375	389	335	342	386	374	359	336	385	398	346	367	372	356	382	361	390	366	365	351	377	392	379	328	339	399	345	352	338	320	381	385	379	340	369	356	357	347	359	349	354	352	377	353	365	362	365	388	377	380	357	302	338	359	322	380	371	375	355	343	353	327	349	331	374	350	377	363	374	360	331	333	360	346	390	342	349	343	376	359	347	350	345	343	325	368	345	361	329	361	392	327	375	377	355	363	308	359	369	357	394	359	347	324	336	320	398	358	348	384	383	351	365	346	360	331	362	363	357	354	368	341	382	391	362	367	344	370	359	361	347	330	351	339	327	332	341	370	366	326	344	337	344	387	341	378	390	351	387	350	341	359	376	422	367	322	359	347	311	332	337	382	353	380	345	335	362	392	347	327	352	342	330	384	358	372	378	376	308	350	350	360	373	347	393	381	347	370	376	322	372	390	346	354	351	382	355	364	368	372	346	344	332	359	350	347	366	339	354	346	334	361	318	364	348	363	361	340	358	345	392	373	361	326	335	362	370	333	384	355	370	336	328	339	374	367	373	347	337	341	389	360	355	418	332	385	334	378	353	327	361	337	346	381	334	389	348	373	333	356	341	367	310	353	359	390	336	372	345	406	356	366	367	343	332	361	358	349	377	380	361	362	342	340	373	370	355	331	396	342	345	372	342	364	348	347	340	389	368	334	330	390	317	335	344	347	341	327	380	343	346	368	335	340	372	341	333	392	359	324	357	368	372	347	352	340	354	378	348	365	350	355	360	334	364	337	375	339	362	376	375	382	369	351	327	325	346	365	326	389	371	365	384	352	374	360	346	379	355	353	378	369	383	349	339	349	355	373	363	374	334	357	353	374	354	346	331	353	362	369	345	394	399	399	346	368	362	374	337	356	382	358	337	341	341	350	362	323	365	368	370	333	329	386	373	368	371	344	355	356	367	395	391	364	361	382	364	369	366	377	350	347	387	391	338	355	341	371	352	341	354	400	355	360	349	361	380	354	366	391	348	324	366	350	398	320	342	355	372	354	361	381	402	356	358	356	415	356	380	354	382	384	351	322	380	358	339	378	396	335	337	376	362	400	348	347	356	362	352	347	349	349	369	375	378	366	361	336	351	371	360	360	406	367	381	374	377	313	381	366	340	352	350	332	342	377	365	375	344	400	334	365	351	328	366	342	388	365	380	349	369	357	339	361	356	355	358	356	311	346	391	324	381	338	323	322	372	357	365	368	322	347	372	390	343	361	350	346	377	341	367	378	371	369	337	383	359	372	387	336	363	386	412	358	347	370	355	350	354	378	355	345	365	383	360	329	382	357	391	365	348	359	369	380	377	352	360	349	356	356	386	342	386	343	348	329	364	343	329	358	356	338	348	340	346	359	347	371	352	352	315	368	361	318	357	342	361	353	347	371	346	393	378	375	359	348	333	342	343	366	366	350	358	371	344	371	379	344	346	346	388	360	342	391	349	346	351	373	369	391	385	383	342	359	381	390	342	351	389	358	379	356	363	347	357	362	379	338	378	371	341	328	364	372	377	363	360	339	386	315	367	392	333	326	363	354	356	356	366	395	342	382	355	362	377	354	347	368	385	364	341	383	347	344	362	327	358	333	368	352	369	348	359	375	329	384	397	393	342	369	342	369	326	344	366	366	320	369	355	372	361	333	359	329	359	339	368	354	344	365	348	331	350	310	332	404	348	362	374	368	342	359	345	363	377	350	364	388	365	390	368	351	348	346	362	395	378	385	373	345	328	353	396	363	354	359	376	343	366	335	357	349	384	338	360	401	349	351
8314	3663	8542	11685	8743	6833	5114	4362	3693	3056	2591	2319	1992	1808	1636	1632	1594	1380	1357	1297	1346	1325	1247	1227	1218	1157	1176	1085	1076	1068	1056	991	1003	982	1080	998	985	913	1021	1448	1954	2518	1785	1348	2844	3740	942	947	900	926	918	916	877	861	891	867	904	893	854	890	889	887	874	903	902	839	889	848	850	836	892	875	911	922	883	850	859	831	839	846	861	829	864	896	862	894	862	867	871	839	826	888	847	904	881	865	877	885	874	881	876	833	804	868	833	829	826	884	866	898	890	830	826	821	878	844	851	886	814	841	868	830	865	855	849	841	827	892	880	890	876	841	859	852	875	798	804	850	850	863	850	838	907	902	884	898	812	896	819	833	840	853	796	870	861	860	876	859	879	851	844	848	878	847	761	891	820	868	819	854	815	828	856	821	816	822	864	807	810	850	801	846	807	844	875	820	840	853	892	889	862	834	858	854	813	810	831	815	813	838	856	879	843	866	845	873	860	884	856	802	795	827	853	839	885	857	831	826	868	830	854	932	812	859	881	837	855	866	836	850	937	864	810	845	873	894	851	886	873	859	791	859	843	858	843	853	813	853	868	850	804	862	839	875	870	870	893	901	850	875	806	891	830	902	834	875	875	792	857	840	850	846	865	863	870	931	903	842	864	838	836	851	841	832	844	869	831	904	893	813	810	899	794	795	844	908	854	797	799	803	822	855	917	800	863	894	841	872	868	846	870	895	871	864	846	854	830	864	860	865	834	803	904	853	863	798	822	879	864	832	826	877	853	841	894	842	867	869	843	825	838	850	881	790	832	842	862	886	853	931	833	849	851	910	853	840	832	822	848	836	861	891	831	905	843	873	845	907	829	864	850	854	836	876	883	821	829	812	797	838	890	861	827	852	867	865	875	865	829	863	898	857	825	830	891	843	865	866	838	846	838	879	815	857	850	852	801	896	883	887	803	855	813	827	834	893	858	856	847	858	862	867	843	814	797	833	941	859	809	874	871	855	898	854	873	889	842	832	866	852	841	821	899	814	870	853	921	842	868	808	860	872	815	865	821	846	879	873	912	874	805	834	843	871	881	861	804	829	781	859	858	850	819	827	880	811	773	896	834	813	817	827	806	799	822	826	827	831	855	872	873	858	828	837	876	874	825	823	864	849	880	888	879	833	836	873	851	796	846	832	826	816	864	849	836	893	876	854	826	879	880	922	852	839	866	876	790	857	904	872	864	830	834	793	863	833	838	843	823	835	879	843	847	793	867	847	881	907	880	846	870	865	867	812	837	750	873	868	891	870	786	793	852	856	830	888	892	829	857	801	864	857	864	906	873	859	843	884	841	840	869	892	913	823	819	895	854	826	816	863	865	858	854	879	851	857	870	866	848	836	830	872	853	883	874	914	871	894	786	841	883	872	847	881	845	841	887	847	814	892	830	796	838	872	858	884	859	826	850	918	876	830	854	839	858	867	877	869	820	854	851	827	844	796	888	851	876	896	866	828	837	865	835	793	916	872	836	905	854	823	904	884	889	826	844	847	853	793	815	847	831	832	854	806	814	811	879	859	869	804	866	859	785	878	885	889	838	832	816	792	821	885	861	879	825	832	847	814	825	847	831	822	842	880	921	875	826	894	885	817	866	850	854	853	915	849	824	865	818	823	843	867	851	887	873	804	896	825	849	878	813	879	868	835	856	912	862	860	861	823	824	855	875	850	863	807	839	850	865	790	903	792	859	852	896	829	851	825	833	865	837	836	834	865	898	895	861	853	830	845	887	853	809	824	850	838	817	820	855	842	849	881	800	835	807	808	889	838	901	829	850	849	862	850	906	830	833	842	875	855	811	832	852	863	877	774	848	872	866	838	876	788	782	860	813	813	855	884	822	857	846	791	843	814	855	834	852	858	875	806	801	837	888	823	883	875	784	850	878	847	896	891	811	870	831	895	877	840	834	834	819	819	814	825	873	844	834	802	876	803	866	851	866	871	803	863	814	828	832	808	866	880	840	852	898	844	848	850	846	799	856	831	864	836	895	814	867	841	856	818	884	881	866	879	876	860	876	843	873	852	862	805	864	864	768	811	875	820	805	868	935	831	840	840	860	883	876	860	833	823	823	860	877	872	898	887	879	873	869	807	889	865	838	883	872	845	885	894	827	839	854	891	889	919	817	823	842	883	839	847	891	815	894	887	872	855	867	895	826	828	840	903	855	877	864	851	845	882	851	846	853	816	890	825	857	857	903	826	846	841	881	884	860	872	867	836	822	840	841	838	865	864	877	883	859	862	830	812	860	860	794	838	875	813	857	861	874	847	877	857	872	892	892	845	841	824	848	835	864	804	879	810	837	877	836	870	916	865	871	885	842	893	879	873	861	853	863	890	833	847	780	881	813	880	903	857	896	864	929	854	883	851	882	856	843	808	848	833	828	796	852	872	828	833	899	836	832	866	913	865	799	845	841	897	898	800	826	857	889	816	862	918	860	887	859	851	873	910	865	852	903	834	835	911	865	866	831	829	808	842	868	869	875	851	876	856	815	852	838	893	890	835	837	911	952	859	835	849	814	813	867	857	837	880	900	851	888	833	894	898	890	848	881	834	792	893	871	887	911	856	833	854	878	856	924	850	849	831	898	801	828	826	867	845	891	858	847	829	871	832	831	856	882	846	897	800	886	841	803	841	861	833	878	861	862	792	894	834	837	872	837	852	857	905	849	859	881	852	825	870	840	886	886	807	861	884	924	830	876	821	822	855	844	892	815	838	867	840	839	764	910	882	857	909	856	886	866	848	933	868	923	878	824	868	854	862	875	847	853	834	843	845	839	824	835	831	925	896	823	796	837	869	881	862	799	851	910	803	871	862	834	877	804	801	857	855	866	864	826	870	826	840	867	862	835	860	842	846	841	930	844	891	899	890	874	814	844	829	843	829	867	846	835	868	862	807	805	822	851	889	873	817	823	857	802	889	854	828	873	842	826	824	908	880	833	828	862	847	855	837	843	853	818	819	838	839	914	867	807	869	891	909	808	812	848	893	803	818	871	845	847	881	914	931	873	839	846	841	873	865	841	795	828	892	844	891	857	829	878	877	847	798	875	830	853	820	866	830	818	873	836	855	881	878	860	857	882	871	836	836	831	873	808	827	830	900	871	860	863	852	892	889	808	832	835	817	857	886	863	879	870	865	887	828	871	872	863	832	839	838	855	870	804	809	826	855	823	861	854	847	865	866	881	840	832	896	870	879	860	847	881	867	833	832	879	880	887	809	838	878	846	826	846	918	900	825	910	838	894	836	854	833	838	830	857	883	822	892	846	838	897	835	812	863	855	856	827	864	855	848	913	877	879	906	805	866	861	876	806	839	890	887	841	837	808	823	879	838	825	831	839	839	875	804	877	820	887	864	826	855	803	848	848	858	851	862	862	862	827	877	837	878	897	795	883	827	838	823	843	888	888	826	812	830	853	858	869	881	826	837	857	900	852	837	833	916	876	818	840	861	848	899	866	853	833	853
2326	486	884	915	440	268	242	254	255	197	228	209	161	208	212	204	217	214	192	183	229	202	198	185	192	185	179	192	183	228	192	194	207	184	196	183	188	188	190	193	231	255	249	222	193	218	196	195	205	199	207	193	176	194	186	184	200	192	205	208	190	206	159	183	211	202	177	183	191	198	214	193	217	199	173	183	183	198	208	213	203	190	174	159	190	178	215	183	174	188	209	219	183	186	192	209	172	196	196	172	200	207	199	182	185	186	201	196	199	219	180	169	189	201	191	211	160	175	201	210	205	195	218	196	172	198	180	174	184	206	208	222	164	191	204	199	190	198	198	185	211	216	195	193	212	202	222	201	220	198	198	179	178	183	206	210	184	218	179	214	200	201	201	207	173	183	205	200	196	178	211	197	170	188	186	189	176	181	155	210	162	194	202	196	225	182	200	201	207	211	163	178	201	220	215	186	182	183	216	204	180	201	180	197	186	169	202	189	172	198	183	170	202	196	201	199	205	180	219	179	195	209	185	193	182	185	173	208	188	185	205	196	198	187	180	185	207	203	194	181	202	181	209	187	210	205	202	205	201	206	199	198	221	208	203	202	193	214	192	194	198	212	201	205	215	171	171	198	205	168	175	161	164	193	199	210	209	178	184	180	222	193	198	181	172	181	189	199	201	209	206	195	167	201	209	197	196	187	183	198	185	176	192	175	199	217	192	161	174	188	185	152	207	180	181	159	200	187	215	199	168	216	187	181	184	188	202	176	192	174	196	191	204	195	199	206	204	232	173	185	184	189	198	218	194	201	210	190	196	172	172	190	208	206	182	203	175	209	172	185	199	231	230	185	187	220	193	198	221	171	202	214	203	187	215	174	200	190	217	183	164	181	192	192	210	205	196	193	172	196	163	173	197	198	182	198	195	208	197	208	211	165	185	174	192	189	189	167	193	164	166	207	197	176	179	204	212	190	188	216	189	207	186	194	186	217	214	191	206	200	212	189	185	166	191	167	198	179	156	182	178	215	199	192	182	204	194	187	220	192	197	205	209	189	198	192	180	188	180	203	152	215	182	183	232	191	204	200	205	165	198	205	194	197	167	205	196	187	168	184	220	199	193	147	200	213	191	192	215	202	219	171	213	205	209	177	206	207	189	191	185	168	193	199	206	182	191	191	209	176	175	176	197	175	177	185	170	198	198	205	216	199	188	188	203	161	182	171	200	208	181	182	203	191	203	214	199	202	221	219	196	196	188	197	193	173	174	189	215	198	170	206	222	165	185	182	203	180	213	176	178	178	192	186	182	178	193	195	215	207	203	169	201	184	204	167	199	193	179	189	211	183	206	201	207	174	203	195	191	206	216	214	185	167	173	204	191	185	193	181	220	190	190	180	203	181	181	187	208	213	209	168	218	189	189	181	182	187	191	181	178	200	182	188	181	147	194	214	219	202	200	195	201	208	181	202	213	208	229	175	177	187	230	195	193	196	211	204	192	184	187	208	182	164	177	209	196	152	168	190	205	204	202	188	198	227	189	196	209	190	182	169	203	195	201	193	183	176	222	205	207	214	185	215	188	206	196	187	192	187	189	210	200	188	201	198	187	205	171	179	218	219	161	230	200	211	196	169	197	202	195	194	169	181	187	192	192	212	161	183	183	210	212	204	171	186	186	193	185	184	218	178	187	194	192	184	187	225	220	212	188	179	206	260	182	174	197	208	207	181	172	202	183	181	188	192	191	203	202	192	181	199	171	191	195	201	206	194	197	192	188	162	191	214	174	182	181	217	195	204	191	207	181	197	194	187	176	192	180	167	187	179	221	186	204	201	230	195	186	179	185	208	210	203	228	202	195	191	175	194	196	175	185	193	170	199	197	210	205	190	192	184	202	199	199	185	191	198	221	223	180	197	199	203	181	180	207	212	181	198	190	184	207	187	189	189	184	164	215	186	181	223	197	197	175	163	191	217	174	162	198	178	197	212	173	167	190	185	197	211	193	174	173	198	225	208	219	201	187	182	179	194	185	198	196	185	180	181	202	183	164	213	173	170	202	203	195	177	202	203	195	203	207	205	174	211	220	195	167	199	197	200	177	198	189	200	216	226	211	205	185	191	180	186	164	200	176	200	211	183	178	208	171	203	196	209	193	185	171	194	217	193	170	181	180	195	201	202	191	178	209	183	204	211	169	179	160	177	181	192	193	191	183	189	198	178	205	189	187	185	185	193	188	175	181	193	195	176	198	179	174	229	187	214	170	184	163	173	205	198	205	195	187	209	186	197	216	181	214	219	201	204	184	211	211	219	180	209	179	177	206	182	190	202	182	190	177	184	193	189	181	195	184	200	207	203	191	183	171	199	196	208	225	165	177	189	194	192	195	185	211	165	228	191	180	199	197	178	192	220	192	196	199	196	195	194	194	183	176	209	187	201	167	175	189	179	160	177	208	164	208	198	181	202	171	172	200	189	179	165	181	222	187	192	176	196	189	210	191	190	232	186	203	205	184	191	206	208	180	204	187	195	205	193	177	199	204	202	187	196	198	169	215	196	189	220	178	187	176	190	223	186	196	174	187	200	224	195	219	213	197	210	161	180	188	205	212	194	214	175	206	178	200	186	196	193	198	163	178	175	193	211	195	191	168	192	185	186	205	209	188	199	188	198	203	206	208	181	210	222	198	198	184	202	218	225	221	175	213	202	176	203	191	191	227	173	195	176	188	173	209	189	180	172	181	216	204	180	159	193	165	211	190	201	187	215	207	185	174	194	187	209	181	175	171	205	214	191	178	197	169	176	208	186	181	221	182	194	215	188	219	216	192	204	173	191	219	217	196	190	199	174	206	185	194	198	152	199	222	213	209	184	206	177	164	181	165	180	174	169	222	172	184	208	192	192	164	195	215	196	213	174	183	211	190	190	175	183	213	187	188	187	182	207	223	194	192	221	201	181	182	195	182	172	207	198	187	187	176	190	206	204	216	215	170	183	171	196	212	224	213	181	180	190	205	191	188	204	199	177	208	195	178	187	180	195	194	163	168	181	198	204	171	193	197	207	210	182	195	204	227	189	182	193	247	206	210	177	188	180	187	204	188	194	216	235	188	210	199	188	152	204	215	210	192	200	188	213	185	184	189	181	173	184	182	196	179	190	193	181	198	216	188	191	200	190	190	201	181	195	182	210	193	191	170	164	198	184	213	178	236	184	190	228	168	179	205	209	219	179	199	192	213	188	187	205	193	176	188	227	194	191	206	166	208	179	196	177	202	196	169	182	169	177	148	207	193	189	195	182	189	189	162	212	195	173	192	174	180	177	198	185	190	229	214	197	176	175	176	207	166	177	212	198	198	182	231	195	184	178	187	180	199	219	214	202	206	202	176	206	208	200	185	215	218	176	216	163	194	204	203	223	177	198	196	175	187	176	201	223	203	190	193	202	190	204	199	216	180	173	238	190	208	171	202	179	208	212	180	215	215	182	204	183	206	205	193	189	208	197	199	179	216	199	181	205
2412	789	2092	2874	1425	932	762	893	814	759	611	587	550	509	524	558	512	493	517	521	560	547	503	521	499	507	449	526	489	467	492	488	532	571	546	527	510	468	487	600	641	903	1033	832	662	584	478	467	550	492	508	502	495	498	511	486	492	495	477	445	515	501	467	497	526	480	506	512	480	540	479	545	559	522	504	489	515	501	443	512	482	480	519	492	479	520	512	518	537	503	496	495	528	486	526	501	471	501	525	472	522	517	512	487	473	510	508	482	484	504	551	473	492	483	500	503	478	503	508	471	452	485	465	496	484	481	541	474	443	490	481	489	521	497	496	509	545	512	518	468	473	507	469	486	514	510	492	512	508	499	480	498	496	503	495	517	494	479	497	455	525	487	514	480	510	503	540	478	492	463	478	488	478	514	495	490	498	516	517	479	508	488	486	458	509	479	481	474	459	481	495	479	492	502	465	532	444	502	515	497	534	487	475	450	485	467	482	523	471	496	445	495	457	503	510	491	513	491	485	488	498	488	528	480	481	499	495	496	488	501	512	490	482	464	467	480	508	523	489	525	512	479	528	517	489	441	501	502	457	524	470	479	464	479	501	473	509	493	504	502	458	462	497	495	495	461	477	520	481	483	472	481	472	468	498	484	458	455	517	504	505	482	511	515	500	494	553	470	475	531	496	505	515	471	460	517	529	505	525	459	514	474	462	505	475	503	523	464	480	479	521	490	490	527	484	458	494	507	514	499	480	476	529	507	505	514	473	486	491	542	537	524	492	446	516	509	486	488	525	502	511	495	510	560	491	498	498	483	536	494	476	482	548	477	513	532	472	476	499	504	486	450	509	447	478	496	493	458	523	495	489	538	493	494	495	458	513	470	528	524	479	516	485	497	535	493	459	484	496	470	454	520	468	515	484	489	499	550	553	528	437	527	493	469	466	527	489	480	507	492	496	510	473	476	537	502	480	523	507	508	482	472	486	460	499	515	488	508	511	479	498	508	466	527	475	460	548	471	500	481	502	456	532	471	484	508	484	502	520	497	512	511	465	484	493	539	492	479	496	500	519	493	498	477	517	537	497	518	505	560	535	430	470	484	482	521	511	479	507	470	474	464	476	469	533	490	477	479	529	472	488	471	525	462	523	454	470	494	474	531	483	492	461	503	509	469	474	533	448	514	529	432	459	496	470	501	439	498	504	485	491	498	468	500	494	524	472	527	473	485	504	493	511	510	503	533	470	495	499	540	512	486	456	523	525	540	488	488	521	475	501	504	480	479	473	517	514	504	441	527	492	497	534	501	497	512	473	514	500	538	527	480	448	484	469	464	504	520	509	526	519	473	504	510	521	495	498	496	528	504	449	466	448	515	472	492	514	506	511	493	459	483	501	504	477	439	518	491	549	460	503	501	544	485	492	493	475	506	520	453	480	493	508	475	480	546	473	500	533	475	483	517	455	477	493	483	499	514	462	558	501	500	503	516	469	492	496	487	491	482	521	491	488	478	511	532	504	521	536	502	534	492	460	470	503	476	465	539	462	499	524	490	520	500	487	489	521	522	511	464	482	491	497	494	543	525	469	470	462	483	504	521	504	483	504	499	501	483	457	498	457	475	495	475	483	481	530	477	488	462	465	503	493	533	523	478	448	485	534	529	512	518	529	483	522	514	492	477	441	487	500	507	484	489	538	460	483	496	506	486	505	443	504	477	541	503	485	491	462	497	483	459	488	508	459	490	487	480	478	454	463	513	539	510	518	510	495	476	516	479	523	515	506	495	510	507	463	474	519	500	451	517	507	483	512	496	495	470	463	472	522	516	475	503	482	531	468	531	500	548	463	510	490	455	522	501	471	487	501	474	514	527	511	489	512	516	473	532	455	524	469	453	510	509	540	498	495	485	533	525	516	529	522	501	491	478	517	506	482	488	454	509	523	487	523	495	542	469	520	508	503	478	504	476	505	473	505	535	526	525	492	463	516	480	518	518	484	522	463	486	497	510	485	467	500	473	472	457	495	470	485	489	504	461	507	526	489	500	502	481	481	516	482	522	471	486	494	477	491	502	498	477	496	453	494	516	494	473	470	508	505	518	476	502	493	478	503	531	497	472	524	496	490	495	483	501	528	499	514	464	515	490	517	524	546	502	489	494	468	516	501	527	494	483	507	444	491	500	499	512	524	514	527	490	500	491	487	520	480	497	504	487	486	527	486	526	467	563	518	489	518	527	518	497	512	535	495	466	482	501	529	455	510	507	526	479	490	521	504	496	512	488	486	489	518	510	513	468	496	458	474	505	510	525	491	467	472	506	492	470	517	479	482	494	484	448	496	521	496	502	496	492	480	559	513	469	493	454	510	505	471	496	507	497	477	504	521	494	523	532	497	503	471	470	493	501	470	528	506	454	498	477	526	465	482	495	507	484	558	460	498	525	477	505	503	489	483	519	509	549	525	534	486	454	510	499	473	527	514	469	482	494	467	452	479	486	474	521	484	482	492	517	495	524	513	477	529	477	536	485	480	517	470	518	500	491	472	524	491	525	495	520	482	508	483	476	516	485	524	482	503	511	520	535	523	485	508	511	494	539	485	499	479	491	474	471	484	519	472	507	525	461	474	507	489	533	493	526	497	519	489	509	502	509	518	474	528	518	518	513	460	540	447	527	472	499	502	500	491	502	460	496	507	542	462	493	497	491	503	486	488	484	481	516	499	466	510	498	523	439	518	527	521	507	499	524	490	520	491	495	511	500	456	530	484	449	544	502	506	491	477	496	518	527	487	544	485	458	455	468	490	468	495	513	479	477	496	484	477	525	489	480	505	513	525	480	464	487	503	470	527	481	511	505	503	508	490	491	504	499	484	471	479	504	511	499	521	465	527	454	511	471	503	503	496	509	499	489	500	477	496	522	485	501	477	494	499	488	518	512	518	474	498	465	480	528	524	510	486	519	499	472	508	480	484	509	511	473	469	510	534	471	539	516	531	499	482	517	466	486	453	479	526	472	539	526	467	498	503	496	496	454	501	533	494	514	455	498	457	521	504	486	469	501	490	495	513	467	463	507	480	514	543	508	501	475	506	499	490	443	494	481	518	467	466	443	509	489	478	494	516	520	514	480	500	524	484	460	496	469	478	499	501	510	531	528	463	488	489	486	494	507	493	510	521	473	475	460	526	542	505	485	493	523	474	484	508	470	506	479	475	505	513	525	521	478	504	497	533	460	514	514	517	507	464	518	492	474	488	480	517	480	482	465	490	489	466	489	499	507	496	531	511	475	466	497	535	491	525	474	503	512	518	473	538	506	488	448	494	543	494	481	497	502	503	463	478	510	465	505	509	506	471	492	466	483	496	506	464	496	506	495	513	499	478	460	528	496	503	492	457	513	548	491	464	490	498	467	463	473	518	488	465	510	475	458	517	475	506	520	473	517	411	498	476	490	483	481	508	531	477	489	524	523	503	485	509	490	514	494	496	495	477	466	485	473	524	552	480	493	504	469	501	487	496	469
9381	1877	3081	2748	1379	907	693	622	468	389	396	322	309	254	267	273	236	239	230	230	256	258	247	184	227	229	212	234	223	225	180	184	226	196	200	227	207	220	218	245	204	276	355	291	296	439	217	197	211	201	206	187	217	204	172	203	196	215	198	185	197	189	240	192	187	171	186	218	197	207	184	217	184	188	194	230	189	206	228	208	187	174	222	183	226	164	200	188	226	190	186	208	182	177	166	184	199	214	207	193	212	208	183	187	200	210	177	204	202	169	204	226	195	197	191	189	210	194	207	205	205	221	210	205	170	220	187	233	227	191	178	164	227	180	205	215	185	224	219	169	212	189	192	182	182	186	187	186	209	237	197	206	209	224	218	199	192	178	184	195	176	174	196	209	188	191	197	172	177	211	170	197	203	172	210	203	210	195	211	214	184	176	185	196	211	209	220	179	214	195	207	225	200	200	218	209	176	201	163	194	217	187	166	226	179	218	212	196	205	188	197	206	200	213	210	208	210	204	185	184	230	196	209	217	215	194	190	203	193	210	242	212	183	196	218	202	194	211	184	163	198	206	181	184	199	215	198	194	201	184	231	174	208	217	207	197	197	200	191	217	212	216	196	222	200	219	217	202	191	198	180	180	227	202	196	196	204	190	202	209	197	184	202	197	198	195	209	216	219	219	200	233	188	227	212	198	221	185	220	190	186	209	187	204	202	195	192	209	197	224	228	193	184	199	193	177	221	206	197	195	184	191	207	205	216	200	199	186	208	208	195	197	194	192	195	199	229	208	231	199	212	176	184	198	206	224	185	211	207	201	213	195	191	214	192	194	207	208	209	207	180	219	214	208	218	179	224	217	205	174	213	189	207	200	213	208	228	198	189	196	195	202	200	199	185	211	200	201	188	192	201	181	179	193	205	218	178	213	200	193	234	208	187	173	220	203	236	199	204	199	206	186	187	199	187	201	212	198	190	212	191	202	192	206	190	192	207	190	198	194	187	206	199	196	221	202	176	200	188	216	220	200	202	205	184	190	224	222	193	186	185	188	192	209	178	232	206	195	182	196	192	190	191	216	203	197	216	211	190	180	167	191	210	197	212	199	204	198	201	217	196	181	209	187	149	175	181	203	194	214	217	193	203	222	177	176	230	218	209	184	180	205	192	219	189	199	193	192	209	197	204	193	203	208	181	184	215	161	188	223	183	212	193	198	197	206	208	198	180	222	207	207	191	201	219	211	198	195	214	194	176	193	202	195	194	212	192	189	218	202	204	234	209	216	211	203	186	184	186	197	197	202	207	189	204	230	203	190	185	196	211	208	202	192	183	186	174	179	198	195	213	227	208	198	198	185	190	200	217	200	200	226	175	185	191	192	199	192	241	215	196	201	203	199	196	192	199	193	204	196	200	199	188	192	201	199	200	198	188	206	166	220	205	190	181	210	175	189	220	216	202	188	201	203	226	198	206	209	171	233	190	202	203	204	240	218	204	217	190	199	205	184	201	229	188	203	216	199	211	213	190	204	236	192	207	194	193	227	183	189	197	192	177	193	179	203	192	199	203	195	200	201	171	167	157	190	196	180	193	187	237	199	198	207	203	217	206	207	162	210	217	205	201	205	209	169	202	209	200	189	200	206	214	182	208	175	206	186	211	208	209	181	190	217	165	193	220	185	207	214	188	209	204	230	181	198	229	198	211	192	205	225	180	209	216	186	215	212	200	221	196	196	191	203	191	177	207	184	218	175	177	228	209	212	196	183	172	193	204	204	209	199	184	215	214	176	215	221	183	186	186	189	189	213	225	215	190	187	204	199	166	205	209	217	204	209	221	206	188	217	195	215	199	193	215	216	208	188	196	194	225	191	190	198	222	190	204	185	205	190	223	203	180	232	200	213	191	202	195	219	213	197	216	215	162	206	177	205	196	226	201	211	196	211	201	195	195	210	196	194	212	177	198	192	206	194	179	197	199	217	211	200	223	236	206	227	215	196	231	179	200	194	235	206	231	228	243	209	223	217	201	207	181	202	200	194	190	192	193	217	244	198	189	201	237	224	184	205	198	204	218	211	230	201	199	182	215	215	216	173	221	203	216	205	204	219	188	218	197	189	191	178	180	214	202	179	219	195	223	206	207	210	186	198	200	197	167	211	212	203	233	188	209	201	182	218	206	186	225	168	174	193	207	193	216	193	213	197	213	197	205	190	188	165	207	207	194	205	198	218	177	202	206	213	210	208	191	204	203	184	177	208	217	195	188	226	238	181	199	184	178	212	200	193	224	177	195	194	183	207	213	192	216	201	201	212	220	205	218	195	208	195	190	214	211	186	216	223	216	202	215	206	186	190	204	202	203	218	213	230	219	192	236	208	187	223	176	221	196	185	198	227	162	231	204	206	203	220	198	218	192	167	208	194	196	219	206	197	206	206	210	197	207	206	190	208	201	186	201	178	186	222	198	187	191	209	195	229	217	192	222	200	222	215	203	216	199	194	228	196	201	209	210	205	205	188	174	213	186	196	180	168	212	176	202	208	210	196	211	217	171	183	196	201	196	228	198	203	197	200	213	212	205	189	203	176	203	220	192	205	210	204	181	194	213	227	222	214	201	208	189	193	195	193	214	188	159	191	194	206	194	207	173	192	195	187	212	218	195	210	209	192	226	198	203	203	195	212	175	243	215	202	217	193	201	209	233	209	158	195	188	213	203	183	191	210	235	196	196	204	215	218	203	207	215	193	173	214	164	187	215	198	229	214	194	186	195	194	201	167	219	204	201	204	201	217	202	191	223	207	206	218	177	215	210	190	185	224	202	192	222	206	192	223	209	202	192	196	202	181	199	201	192	210	192	216	177	242	228	214	220	197	190	165	203	178	208	198	198	192	179	193	185	177	197	199	170	209	187	203	173	203	195	211	201	210	194	222	225	208	205	223	204	198	202	204	220	173	190	210	171	206	206	199	206	206	208	208	221	179	214	205	212	184	186	204	187	229	240	204	232	194	214	221	218	189	224	242	218	185	208	189	220	208	193	223	184	201	179	197	187	226	192	203	204	187	177	226	208	182	191	193	208	173	200	190	210	179	183	186	214	187	192	208	184	202	208	209	210	186	227	196	213	211	196	198	207	206	191	202	183	235	180	190	166	196	193	185	214	214	192	186	195	211	202	178	195	196	181	200	178	231	234	217	215	171	202	204	191	195	201	192	214	206	172	209	216	222	210	208	219	197	235	188	190	199	193	216	195	184	205	233	191	184	206	221	197	174	196	191	192	213	178	238	184	214	208	190	214	197	213	209	205	194	201	193	181	175	217	177	195	190	167	190	201	191	205	204	217	199	208	180	206	219	201	223	188	209	203	199	208	190	185	203	225	189	221	203	207	194	205	202	187	198	217	203	203	189	225	213	209	222	175	187	209	178	197	177	199	226	194	212	217	194	204	215	200	213	191	218	200	214	196	184	223	211	183	210	229	210	201	210	211	209	199	210	176	184	207	207	207	170	191	212	182	182
6378	2134	5977	7584	5193	4001	2904	2638	2321	1650	1494	1261	1134	1042	1017	928	849	847	803	806	963	980	832	745	758	696	701	674	620	658	596	586	589	707	655	608	589	575	576	646	710	1250	1769	1149	1350	2553	587	554	612	553	542	513	561	550	546	524	533	569	534	550	546	569	558	527	519	535	519	530	533	558	526	549	527	552	552	493	520	535	522	535	519	571	504	547	543	546	536	553	554	539	557	527	547	580	498	533	514	525	504	518	538	546	544	515	517	521	535	552	482	524	518	537	484	533	526	559	491	541	513	505	559	537	524	548	505	528	551	500	583	515	555	516	521	532	584	534	562	516	502	503	541	479	531	499	504	497	525	514	571	522	517	581	504	574	497	520	560	527	526	558	539	541	482	499	550	551	546	539	534	511	505	512	494	589	556	526	490	526	525	555	534	545	543	520	509	549	512	534	514	520	523	536	521	529	526	512	515	535	527	555	498	523	520	515	511	541	496	489	485	483	543	551	499	528	494	506	522	533	517	545	542	552	551	543	494	498	548	522	473	528	570	530	533	516	510	557	542	548	545	544	518	520	525	513	482	517	532	489	513	515	554	531	536	565	487	526	528	559	472	514	549	566	554	549	524	547	493	523	581	501	548	492	521	538	569	513	497	538	525	584	539	511	505	554	542	526	558	541	514	512	496	554	560	510	519	533	490	514	528	553	565	532	507	513	537	512	506	502	504	497	528	507	518	519	504	469	504	524	501	498	561	497	537	526	518	491	497	533	529	515	509	566	540	543	531	548	534	512	473	530	509	542	496	550	512	501	522	547	542	543	525	565	546	534	514	525	516	533	527	479	512	580	508	525	537	537	487	504	539	502	563	503	505	519	516	563	500	511	576	557	529	532	500	527	533	516	506	512	491	501	522	520	504	527	523	532	497	547	538	532	506	536	520	490	527	577	551	535	509	522	524	546	530	538	493	544	569	516	486	489	554	541	558	515	516	540	545	524	499	507	496	527	525	534	522	528	545	551	521	549	533	537	522	486	515	499	526	534	482	498	541	511	561	545	543	537	520	510	557	477	542	525	503	556	487	554	537	525	528	528	513	481	513	551	545	504	537	541	542	561	507	533	536	558	512	517	501	529	565	591	505	508	580	529	547	496	517	524	545	563	535	514	488	554	514	500	535	504	534	523	503	546	538	562	533	521	557	517	522	500	521	573	535	516	517	502	534	513	547	523	527	523	544	503	506	510	515	505	537	522	546	509	523	523	510	515	542	578	513	522	500	512	547	525	531	552	559	462	558	542	568	567	546	503	500	518	521	534	542	500	543	546	556	498	527	552	526	568	492	493	545	527	543	496	527	502	507	558	521	515	534	544	538	486	516	469	526	556	539	559	513	554	561	501	496	547	557	521	522	542	532	509	531	537	535	530	547	534	485	543	538	573	517	513	522	506	523	495	529	532	508	485	547	553	496	508	522	537	512	549	538	511	510	524	513	523	513	529	566	555	529	506	544	517	536	586	507	521	496	536	519	569	497	557	526	514	513	490	514	524	539	551	534	499	529	543	513	525	534	531	536	506	495	508	552	521	549	490	494	508	565	533	564	514	510	510	541	522	514	490	534	454	492	514	552	496	503	497	501	505	541	491	547	483	529	458	489	515	533	500	522	506	517	545	536	518	497	537	518	500	549	480	576	507	507	562	518	519	506	473	529	572	522	537	519	559	517	526	527	514	506	563	506	505	518	495	509	515	517	496	515	516	560	533	564	571	512	508	511	519	491	514	486	531	520	512	501	512	541	511	562	495	496	499	503	555	551	534	532	550	541	499	530	534	514	519	563	491	518	532	499	529	531	541	556	530	513	544	514	549	531	530	569	502	547	506	511	535	557	551	519	493	515	510	513	497	518	543	508	531	522	463	549	536	509	515	537	512	533	531	531	523	495	495	543	509	516	500	512	562	516	535	544	538	522	598	536	495	508	519	535	520	529	503	520	546	533	510	539	550	533	538	501	530	525	508	502	493	491	545	593	524	490	531	535	537	546	468	525	539	522	501	507	503	501	560	531	537	551	487	549	517	531	566	544	507	544	519	548	529	507	540	516	502	578	520	541	514	500	508	560	515	525	490	487	561	524	543	534	522	525	541	516	548	482	550	586	514	509	541	486	485	493	501	515	555	554	534	524	474	506	550	520	513	559	513	519	533	533	515	529	520	492	551	519	480	532	575	504	531	558	512	485	542	523	526	532	528	533	484	510	530	504	541	498	504	564	471	516	502	520	483	548	541	549	510	509	491	541	525	485	522	548	558	508	526	504	525	503	534	511	522	513	496	514	523	482	540	535	521	536	505	522	577	526	537	538	520	522	508	515	518	540	557	538	514	520	524	531	507	537	527	583	514	472	524	497	505	499	485	544	545	548	488	545	513	494	544	564	492	534	556	534	536	513	500	534	538	483	530	532	513	554	523	487	566	559	527	518	533	509	553	516	570	528	518	529	502	523	549	559	533	498	527	555	544	565	507	532	555	521	514	581	490	527	581	517	535	535	516	554	538	540	497	502	519	517	559	537	503	522	524	533	508	516	516	512	516	526	529	532	545	509	574	517	514	514	525	497	523	533	526	564	536	533	508	529	501	520	510	528	538	483	482	448	538	557	506	515	486	523	549	500	529	505	548	514	534	548	531	536	529	520	510	582	521	501	576	520	537	518	530	552	541	519	527	498	525	527	573	519	530	544	559	535	533	490	533	521	513	538	560	551	497	543	507	570	558	552	546	521	513	472	542	492	499	546	521	574	555	539	519	530	473	525	565	548	499	497	531	518	513	517	527	538	539	542	477	512	507	524	533	549	513	501	515	526	519	509	506	517	526	524	517	523	533	522	480	540	517	515	529	517	494	553	520	522	562	534	524	504	492	511	549	522	548	473	524	537	551	515	522	534	566	537	454	509	521	533	497	538	538	538	484	514	548	484	524	543	534	543	505	527	565	573	510	510	523	520	481	517	513	531	544	544	523	539	508	539	495	587	502	523	527	543	515	551	533	525	549	536	508	536	490	545	533	545	549	550	526	552	491	532	517	527	520	531	511	525	490	529	526	532	538	524	468	516	500	522	514	537	561	513	520	522	529	524	570	524	497	499	519	521	567	502	558	530	523	510	446	543	489	553	517	523	531	536	499	534	566	515	519	543	484	526	524	581	535	539	513	535	501	521	527	534	558	535	477	525	509	543	522	488	524	520	515	567	534	490	514	496	476	483	540	536	536	540	505	536	528	531	531	507	525	527	509	506	533	516	561	503	538	552	525	523	516	510	498	512	489	515	534	512	514	550	508	512	544	533	563	541	526	488	504	534	542	511	472	555	507	562	520	512	525	489	512	482	488	521	523	537	527	519	554	510	524	496	529	527	559	561	514	562	499	534	537	499	504	504	487	521	544	490	577	506	522	515	535	553	511	525	540	535	555	503	516	517	542	522	506	522	501	528	514	495	520	535	560	579	535	532	548	511	514	562	536
16775	4045	5771	4786	2582	1911	1186	1058	900	735	577	567	498	492	484	432	477	410	404	429	402	421	443	425	365	401	397	396	379	372	368	376	372	368	387	352	366	331	337	340	388	389	459	489	589	901	366	347	345	347	375	345	365	358	348	371	326	347	374	347	331	345	338	334	355	326	309	352	346	352	348	337	335	385	322	355	353	367	352	375	337	369	383	312	343	332	330	319	337	365	328	321	318	341	318	372	294	349	328	345	329	345	340	348	355	326	377	361	365	348	358	345	347	338	310	358	366	347	363	379	329	339	351	351	348	353	353	343	365	352	335	364	327	345	363	345	327	359	348	366	354	363	346	363	327	345	330	335	381	337	360	365	346	335	331	359	371	352	380	351	342	314	348	325	346	371	365	352	359	345	338	388	352	352	354	363	342	309	394	349	348	341	316	323	320	347	346	391	369	366	365	334	333	359	383	375	369	364	321	385	358	319	367	324	370	360	385	320	350	343	372	347	328	323	334	348	348	355	328	385	373	371	331	362	353	333	352	321	327	319	386	398	379	328	374	365	354	369	341	345	333	341	351	397	341	350	358	377	343	364	360	343	372	334	340	342	340	346	353	381	377	363	363	378	338	368	343	364	319	341	382	374	353	361	341	388	372	330	357	330	333	338	365	341	363	329	305	358	351	329	336	396	358	337	322	376	370	318	341	330	333	318	346	351	347	386	348	403	320	379	321	296	332	361	340	319	342	368	320	336	346	344	383	389	338	377	339	371	343	355	369	338	325	335	333	361	314	376	344	349	376	372	386	349	362	355	351	351	353	351	332	329	330	333	364	379	353	355	335	346	335	343	324	328	323	373	310	360	331	343	337	344	349	370	358	378	331	361	375	380	388	341	368	362	358	336	377	359	358	379	339	349	354	368	355	367	388	346	346	329	377	329	366	390	321	395	388	368	365	339	352	331	336	375	356	377	380	373	356	361	341	316	320	350	363	355	372	340	385	342	347	323	371	364	320	353	362	364	330	352	379	376	342	381	308	359	347	368	332	379	342	334	332	367	357	331	308	362	341	373	370	316	372	352	388	318	367	366	367	363	363	339	376	327	321	326	317	352	346	350	350	354	374	387	345	331	375	378	367	330	349	328	354	368	320	302	363	325	365	374	356	317	321	336	370	347	366	327	344	325	345	359	368	360	355	356	357	344	360	372	351	358	344	366	357	364	369	346	336	356	359	354	348	356	352	370	356	336	371	349	336	368	345	407	390	342	341	377	365	324	373	319	348	370	370	341	338	302	367	360	339	364	338	340	341	349	320	354	376	336	326	362	338	340	337	347	381	315	381	355	347	301	363	335	361	343	343	332	353	344	397	350	300	347	333	377	360	362	334	379	371	340	362	335	345	364	395	381	352	360	348	365	353	304	342	360	360	357	361	355	348	352	356	323	372	338	363	320	369	378	355	360	352	327	324	352	349	345	368	400	370	368	330	346	382	369	315	306	373	364	366	377	368	340	362	363	347	321	315	351	342	352	355	328	358	347	345	338	358	351	321	350	355	365	346	363	332	363	313	338	333	401	347	309	335	371	356	377	343	358	329	363	359	345	341	343	360	330	343	369	365	336	336	332	334	385	353	359	342	359	331	331	352	394	368	356	344	396	366	345	362	350	338	338	334	355	313	356	397	322	374	329	353	351	336	355	356	323	380	352	364	349	349	373	356	384	312	334	355	371	344	347	347	363	356	338	354	327	386	357	367	333	354	363	351	332	345	304	381	320	374	335	344	338	325	324	363	359	325	357	332	334	340	319	336	319	375	358	361	331	341	323	373	330	329	345	324	367	359	323	325	342	336	318	346	344	401	343	324	350	390	379	338	365	377	362	356	362	337	367	341	351	347	359	311	347	320	362	362	347	350	357	338	340	350	329	338	349	364	374	329	324	395	352	355	391	345	337	336	360	343	345	341	340	321	332	342	348	376	342	339	346	308	354	366	332	376	353	351	352	382	327	344	336	318	309	350	337	345	347	376	334	370	360	354	356	359	314	316	353	391	324	354	334	329	327	334	370	317	338	313	377	330	334	369	345	330	387	333	329	359	368	332	362	348	338	375	336	384	340	363	337	322	332	344	345	348	374	339	354	361	357	334	363	348	346	346	352	356	372	352	375	341	346	340	358	391	342	331	372	345	339	367	359	346	338	333	355	376	367	366	332	360	395	336	361	379	385	405	333	324	363	328	336	383	349	336	346	321	381	383	358	382	361	315	335	337	326	339	328	331	359	374	349	329	336	310	368	359	366	337	371	332	371	348	359	359	342	360	343	370	342	353	404	370	363	349	339	359	347	360	324	300	351	360	353	340	337	331	357	338	338	352	334	332	339	358	330	319	332	368	371	356	363	350	352	332	332	342	355	341	331	360	363	312	350	363	365	357	323	340	312	375	336	365	346	349	363	313	352	358	341	362	357	356	338	339	340	322	337	373	344	391	322	349	346	364	354	372	327	425	388	362	325	331	340	345	332	382	348	365	333	370	336	342	353	358	313	348	358	372	349	350	312	304	362	323	354	352	348	347	347	389	368	369	368	337	380	341	378	321	337	373	318	387	360	332	362	370	321	362	329	361	356	332	362	312	353	364	311	341	364	346	300	352	375	311	361	349	309	326	321	361	316	339	340	310	338	369	333	319	380	336	343	367	385	334	311	352	344	307	369	328	356	348	354	396	348	376	360	323	333	373	374	361	366	299	365	356	351	365	322	333	328	309	381	353	371	378	369	314	358	344	333	340	354	331	360	306	355	334	356	340	376	342	351	384	351	319	359	342	362	357	371	340	369	333	378	312	338	309	330	351	344	358	339	331	343	359	367	338	341	338	367	336	348	371	345	382	357	365	319	359	335	341	343	335	366	351	347	369	365	339	339	323	373	349	368	326	317	371	340	324	353	358	329	360	365	350	343	354	337	351	372	334	362	347	338	377	334	320	341	322	370	337	334	340	356	348	363	337	340	346	328	348	358	338	348	351	313	358	355	336	332	334	372	351	326	374	366	365	329	365	323	343	376	354	358	350	366	336	349	334	357	399	333	367	346	332	361	362	364	353	349	342	370	341	349	357	351	350	332	355	327	351	357	377	356	336	381	343	349	329	375	387	313	356	360	334	358	357	348	353	363	342	354	351	393	357	366	356	340	369	378	325	337	349	320	323	326	388	353	338	363	361	362	338	342	328	344	350	338	357	353	327	353	367	359	369	374	357	398	338	367	350	333	361	347	304	347	335	362	337	365	331	356	363	349	356	316	374	359	358	341	360	344	376	341	387	345	320	322	318	348	378	324	346	362	374	346	321	340	304	331	339	315	368	329	344	335	356	329	326	355	363	379	347	396	329	363	359	322	343	375	350	343	338	385	344	363	349	372	362	335	356	344	380	366	344	370	298	339	324	346	353	344	429	373	366	384	367	356	359	345	356	346	338	376	339	365	361	346	317	339	344	343	389	316	354	347	347	370	323	376	326	331
8302	3431	8934	10437	7727	6521	4763	4290	3566	2745	2514	2133	1838	1730	1695	1538	1397	1330	1299	1304	1351	1547	1341	1190	1243	1183	1210	1132	1077	1027	1000	1020	996	935	1035	1025	947	964	925	950	1191	1338	1877	1863	2994	5105	933	864	840	936	843	892	888	860	904	893	861	879	856	872	907	852	846	867	851	833	809	808	877	848	872	809	871	836	826	838	843	828	833	833	831	863	821	834	867	875	835	848	854	815	805	862	868	839	830	850	801	841	813	857	854	860	793	836	833	831	835	873	817	844	842	871	837	846	885	823	853	831	783	852	911	807	877	818	827	872	833	844	868	894	836	860	819	827	884	819	791	847	811	781	851	840	837	815	837	824	798	843	780	880	841	857	834	806	796	855	829	825	837	813	865	829	825	781	826	813	897	849	832	885	841	818	832	791	806	837	843	825	840	875	788	850	865	823	781	822	814	806	796	789	896	814	804	909	866	848	814	836	844	783	906	807	901	843	829	791	822	818	867	806	881	787	829	840	790	825	757	862	814	847	852	835	859	855	810	817	831	828	838	836	792	850	817	837	790	849	840	863	810	865	825	853	782	833	858	845	896	828	867	795	817	852	809	828	826	896	848	862	872	861	799	820	821	832	798	854	837	852	860	825	783	836	831	833	820	860	831	874	850	841	840	834	805	836	804	832	828	798	880	894	793	785	803	809	827	788	783	905	833	795	845	825	852	829	861	890	797	802	842	835	814	861	833	831	843	824	840	882	798	860	851	837	844	859	830	854	846	828	858	828	825	863	822	848	848	838	825	868	820	860	845	846	834	806	853	826	856	810	796	851	807	825	819	793	804	854	824	839	836	903	864	823	832	804	827	826	803	869	839	826	816	831	849	782	832	837	849	810	882	839	815	884	843	808	796	830	729	843	798	858	859	806	798	851	814	812	832	822	789	829	828	856	848	823	808	847	782	828	813	854	876	805	833	840	837	823	782	827	785	841	837	780	855	873	813	861	857	861	821	814	884	810	856	861	839	802	840	795	848	884	816	787	869	829	811	853	864	847	820	881	868	747	806	815	825	776	838	882	858	839	859	819	862	851	820	853	834	876	828	866	779	847	845	778	788	816	795	855	785	847	795	815	766	863	868	793	833	849	813	884	859	801	885	812	854	804	824	875	855	843	784	848	842	825	867	899	883	827	875	825	941	802	870	816	819	834	822	870	765	822	844	863	852	833	837	791	827	785	817	863	876	824	814	886	864	881	796	840	899	860	845	808	805	846	891	819	846	802	823	845	798	840	823	840	855	870	824	878	838	831	834	827	793	849	799	830	843	827	828	850	880	860	857	851	875	809	844	857	806	889	838	875	773	822	823	862	849	887	858	814	835	850	815	829	820	892	810	803	771	824	841	777	779	840	809	834	848	871	841	822	847	852	854	796	845	809	835	826	847	816	780	855	853	791	832	869	820	841	848	836	823	863	813	856	847	834	859	765	879	815	809	877	843	824	847	845	840	849	818	785	857	874	815	825	846	843	843	874	790	795	837	811	874	847	855	837	873	829	851	784	776	856	862	817	859	837	851	820	820	780	874	839	851	832	856	799	861	826	854	846	834	823	828	802	856	832	830	858	833	858	848	794	835	830	838	829	812	854	831	824	823	863	896	848	804	793	866	842	802	856	847	791	817	848	834	849	849	791	838	781	834	861	844	814	811	784	847	845	868	801	770	821	841	851	804	838	780	839	855	792	802	808	857	773	831	806	873	828	867	837	837	870	832	842	796	820	803	793	826	869	872	794	885	834	804	801	839	844	802	832	877	853	833	840	821	853	784	826	815	851	834	780	799	763	838	826	813	834	814	842	899	843	868	865	774	790	849	797	779	782	837	810	799	836	839	808	791	761	864	847	826	812	828	874	884	863	840	855	863	821	809	839	815	824	826	775	858	793	796	845	856	811	833	831	824	838	846	852	811	806	861	796	811	820	841	881	804	809	803	791	797	874	814	844	869	848	819	866	833	822	830	818	856	825	789	911	801	848	834	780	829	852	885	821	860	830	841	868	897	838	827	828	858	786	838	863	878	847	830	809	777	842	856	828	840	836	826	794	862	834	825	868	825	792	822	874	856	804	785	857	863	840	857	821	777	817	804	783	819	887	834	813	833	797	768	856	816	807	807	831	809	831	806	798	842	837	804	781	858	822	868	832	835	842	857	855	903	848	880	824	800	815	883	883	847	872	857	848	866	786	799	863	835	855	822	860	864	800	812	840	792	885	795	819	832	821	806	834	803	843	796	844	869	856	824	825	841	833	820	798	875	783	849	862	829	819	859	833	825	832	830	836	869	810	798	826	795	757	820	858	788	805	849	827	876	813	832	844	856	857	839	855	859	829	855	795	867	840	793	834	864	887	871	788	809	810	847	841	858	839	847	804	832	848	874	829	890	815	865	814	806	840	796	833	881	879	811	813	847	819	789	891	820	830	830	807	798	817	848	792	850	845	850	777	829	841	827	805	801	833	860	826	809	817	886	867	804	815	805	812	859	842	777	836	849	825	840	827	827	890	837	832	828	840	841	809	866	867	796	839	827	779	858	836	800	808	846	861	875	894	895	807	845	853	848	839	848	803	823	849	877	855	841	886	856	832	785	811	834	904	843	812	862	793	816	832	817	803	769	785	884	862	868	856	867	859	816	789	812	864	861	855	833	845	813	890	848	847	838	821	848	875	866	802	887	816	859	809	810	857	841	785	868	849	837	811	805	834	824	813	879	833	782	836	845	873	808	845	819	803	824	805	876	858	863	828	838	797	839	872	818	834	827	854	808	782	806	786	866	788	810	815	808	792	875	852	832	821	810	791	851	850	835	820	849	845	840	856	839	843	823	876	843	862	859	840	840	876	897	777	853	791	809	834	866	813	797	820	832	793	833	811	900	827	840	828	804	847	824	850	832	804	796	774	859	882	839	842	805	811	804	813	823	816	873	794	858	788	810	862	820	829	864	750	796	832	785	839	844	806	810	793	837	852	788	844	842	803	827	866	830	843	835	851	834	788	853	836	859	825	856	783	756	882	833	783	845	862	819	897	860	816	802	865	841	828	833	771	829	847	888	805	841	837	834	837	810	810	815	846	826	828	780	771	835	817	830	808	852	866	775	865	862	832	879	886	846	900	866	821	835	853	793	842	852	800	811	871	769	834	802	831	851	869	806	789	841	859	893	858	835	784	841	802	812	836	846	808	812	818	829	787	840	858	886	818	851	847	784	865	798	856	852	836	824	859	814	816	821	851	838	798	870	853	828	827	875	824	814	843	812	882	843	852	793	828	836	827	858	839	853	826	822	810	821	853	792	831	839	800	810	809	835	837	811	843	819	821	842	858	797	841	833	822	843	792	866	818	803	811	826	809	859	898	817	827	838	827	830	837	826	798	839	905	879	793	878	863	808	881	796	790	797	801	866	814	835	815	800	773	878	843	886	841	872	843	807	833	863	866	830	794	835	807	807	795	854	842	871	860	818	831	872	836	834	852
2499	426	765	627	375	236	256	261	226	189	188	183	181	181	196	157	170	165	177	176	162	175	180	192	177	153	183	190	192	171	151	170	183	176	181	159	209	156	161	170	185	194	166	212	209	224	155	158	162	160	181	164	177	185	169	187	168	146	165	179	164	177	177	176	155	171	161	181	183	163	200	173	156	173	167	171	170	165	188	175	176	168	162	192	155	208	172	156	183	170	181	184	163	191	181	179	179	167	180	172	161	173	179	176	181	163	173	173	182	160	189	190	179	154	145	188	181	147	172	187	186	149	175	171	185	166	203	171	164	182	198	187	178	165	177	174	212	178	165	148	191	195	165	193	183	173	196	169	180	162	179	169	183	170	179	166	165	180	195	183	162	197	177	177	173	156	194	161	158	173	166	185	169	148	175	213	147	148	195	178	163	149	154	169	171	171	165	175	152	186	181	167	178	178	189	175	158	170	159	169	162	187	153	173	187	205	171	190	190	170	169	181	173	174	187	135	173	166	188	189	205	190	176	163	163	164	184	157	170	174	179	186	155	171	152	176	175	153	161	172	176	186	175	183	186	171	173	182	185	177	181	171	168	195	168	179	181	170	182	175	168	186	201	191	182	165	197	186	163	167	156	169	191	166	187	181	199	208	181	190	170	167	142	200	184	170	183	213	157	193	179	133	180	162	175	162	163	183	180	161	172	190	164	163	143	178	171	174	179	150	190	162	183	172	194	180	180	178	167	176	188	174	180	158	177	195	162	178	174	171	151	179	185	182	185	192	153	175	163	170	153	193	166	168	187	164	183	160	202	183	184	163	169	172	174	180	187	177	213	182	186	168	176	186	169	184	171	170	172	166	161	161	190	147	172	192	168	197	154	182	168	156	178	165	160	177	168	169	194	180	174	175	172	164	183	173	181	169	192	152	175	155	179	167	196	165	172	172	170	163	153	173	194	184	162	146	201	180	171	198	183	176	189	160	192	180	174	158	179	194	168	186	198	172	156	174	169	150	185	179	194	158	166	186	156	187	178	184	174	167	164	145	178	159	206	192	184	185	142	162	198	181	155	165	155	160	166	166	162	177	179	189	157	178	193	155	163	167	163	162	164	189	170	181	164	153	167	178	211	190	163	164	178	170	207	161	159	184	167	202	173	159	155	188	178	174	178	171	169	196	168	187	186	159	166	162	158	177	197	182	159	177	179	180	170	174	175	178	182	163	186	173	162	173	165	157	141	154	178	173	178	180	208	193	183	175	163	177	175	176	195	151	155	157	182	183	191	167	159	165	199	167	175	187	182	192	209	162	168	172	163	174	193	167	154	173	154	176	169	194	174	150	165	169	190	180	165	204	162	180	178	159	167	160	162	179	184	178	171	191	172	151	172	173	168	155	208	169	161	202	175	156	171	195	192	171	186	199	173	168	186	177	170	191	167	177	162	150	179	161	164	157	154	184	203	169	164	171	171	175	163	156	168	158	192	183	158	188	163	181	198	156	180	183	185	174	179	170	172	175	166	172	164	195	169	197	171	190	181	168	158	167	151	198	170	165	193	166	188	159	182	184	186	174	164	164	170	163	157	144	180	184	170	170	175	173	178	153	163	200	177	191	150	150	200	176	144	176	155	169	183	178	178	158	185	186	172	169	172	183	169	184	171	161	174	175	181	169	191	165	189	172	168	172	192	169	171	175	160	162	200	169	180	165	186	159	169	177	172	181	191	162	180	171	159	167	171	157	175	170	184	170	209	164	191	178	176	184	164	162	158	190	151	157	154	185	181	184	178	173	161	179	168	158	165	176	157	163	181	161	156	166	175	178	161	180	178	181	198	195	174	162	187	191	192	170	183	148	170	178	182	191	168	190	165	186	170	155	210	161	158	188	176	179	175	154	181	173	193	172	167	167	156	176	170	163	151	176	185	174	161	165	182	175	179	169	189	168	168	164	172	167	168	164	180	161	182	174	203	181	191	182	177	160	179	178	163	185	162	187	205	173	176	169	207	175	150	191	173	176	168	178	189	182	172	166	200	162	176	175	170	196	167	174	185	166	178	160	157	166	160	188	147	169	183	170	174	180	196	182	164	168	193	182	166	191	153	166	188	189	157	178	153	185	188	177	163	194	179	163	208	183	168	157	187	170	202	199	185	176	186	180	179	168	165	179	153	176	175	188	191	186	162	174	174	212	204	176	198	174	177	171	174	166	174	164	174	168	181	195	179	179	161	178	174	189	171	180	189	180	168	181	167	175	164	177	176	183	167	179	167	184	131	159	198	176	177	171	198	163	159	189	186	170	157	172	182	165	182	179	151	175	173	178	183	185	179	174	143	171	178	170	152	158	181	173	186	178	175	145	196	171	158	189	187	190	187	168	156	179	171	178	156	183	144	179	190	165	171	186	181	142	166	181	170	156	174	168	183	176	174	165	218	183	168	174	161	166	198	169	155	182	178	175	182	165	173	179	158	148	168	204	149	160	175	209	160	163	174	178	185	170	195	177	183	182	189	159	185	190	162	185	182	165	178	147	179	182	160	162	175	167	165	186	173	198	165	163	200	184	142	149	176	173	171	155	173	172	170	177	172	166	181	170	193	165	165	199	162	192	161	164	161	169	151	167	213	178	168	168	196	171	155	192	155	161	164	168	173	183	181	175	176	172	198	174	191	157	186	189	163	181	187	163	181	182	162	153	176	168	176	198	165	180	161	163	157	182	195	197	175	194	205	163	191	181	187	160	158	203	165	164	159	175	173	159	198	167	159	189	185	175	169	176	192	178	156	159	184	182	180	189	158	175	163	177	178	165	174	187	166	183	163	169	157	172	167	168	174	152	180	153	205	190	162	159	196	163	160	182	177	173	194	195	196	180	187	188	159	190	158	170	174	186	179	177	187	193	191	200	192	176	188	179	172	186	194	175	179	177	133	169	166	182	172	152	167	186	153	186	162	181	179	174	151	173	203	181	174	164	167	183	169	171	188	175	147	169	191	173	163	181	171	176	175	153	164	180	175	177	181	180	162	175	175	177	158	154	171	182	194	168	167	193	162	160	193	161	163	166	175	182	172	166	168	180	167	175	185	178	171	192	169	167	163	164	166	180	173	182	170	191	181	169	162	183	163	166	177	178	185	166	179	184	153	152	174	163	168	167	163	171	164	190	156	180	193	148	177	179	199	204	170	169	166	168	191	165	144	168	171	171	152	167	163	181	156	144	165	206	174	159	170	165	185	157	133	142	157	179	191	178	155	178	155	159	184	181	173	184	183	182	183	177	179	173	194	191	132	151	167	185	162	168	157	155	162	205	181	166	168	163	184	192	199	175	205	179	169	167	163	171	151	161	152	161	143	150	177	202	204	169	143	175	151	161	165	166	192	140	164	191	206	177	188	189	191	186	178	156	177	163	184	183	176	166	166	162	178	180	185	182	167	181	168	153	135	184	167	177	172	164	195	169	138	178	167	173	185	198	159	174	156	166	195	166	152	183	218	178	182	175	182	198	197	161
2372	674	1796	2034	1207	819	808	939	672	605	548	501	504	494	510	473	501	528	522	494	507	532	514	416	518	481	437	518	470	470	505	458	473	459	458	465	467	456	439	476	575	524	503	771	598	614	449	439	435	457	468	469	414	438	448	418	456	400	437	448	507	475	441	457	464	430	449	432	430	479	470	435	493	430	426	442	453	439	469	473	432	449	464	460	435	470	436	429	452	439	459	444	467	424	462	428	449	450	463	454	424	475	450	435	436	439	454	452	462	423	450	439	441	426	454	463	443	470	499	443	468	453	446	454	441	449	425	483	468	460	451	452	430	463	426	412	449	459	433	480	461	450	444	446	426	444	455	430	421	481	478	469	474	460	436	462	383	430	444	453	455	429	432	469	429	411	436	488	423	442	423	450	466	431	422	436	462	431	425	474	437	435	467	429	461	464	461	425	473	448	466	480	421	456	386	418	452	471	459	449	468	462	425	459	439	437	412	438	453	418	468	469	426	424	410	453	504	415	456	496	459	440	454	408	434	444	474	420	499	483	416	458	431	487	460	411	463	443	462	451	472	495	479	445	422	442	441	455	450	463	408	452	500	468	446	417	429	473	425	432	445	431	464	431	499	479	468	460	436	447	453	387	394	442	435	470	461	447	451	445	408	501	466	438	485	422	455	425	433	444	437	455	442	407	408	444	448	475	440	441	459	422	434	461	432	464	470	414	433	399	464	490	419	451	442	456	445	464	453	475	495	484	415	463	470	424	421	447	443	433	420	437	460	427	442	494	445	430	456	460	482	438	475	490	457	403	439	436	469	402	415	441	448	463	454	474	447	466	425	455	428	442	472	425	446	457	416	450	421	421	438	445	454	430	433	442	437	404	445	433	396	443	466	450	456	404	476	430	432	443	442	455	448	447	458	430	455	468	426	459	444	438	439	411	439	449	413	440	439	447	441	433	464	442	474	455	420	439	431	473	404	438	430	417	459	432	473	430	433	457	447	470	466	459	440	419	452	462	431	466	450	419	462	430	451	465	473	433	437	429	477	469	449	455	455	466	442	472	448	421	446	440	436	482	481	443	438	429	473	424	479	443	454	451	424	465	468	454	423	443	460	455	449	473	466	438	470	461	442	445	491	413	452	453	471	441	458	416	412	446	460	423	446	463	420	446	441	489	470	459	419	475	449	459	438	418	478	446	449	493	428	443	428	431	449	472	432	471	442	468	445	458	454	432	460	495	451	412	448	436	490	437	469	441	492	447	434	435	439	444	451	452	479	436	433	429	436	433	455	391	399	459	461	445	499	456	432	467	440	449	441	419	461	424	444	452	462	419	469	423	451	474	451	423	456	460	468	423	448	466	446	457	440	477	425	490	467	439	439	451	432	464	496	466	459	434	441	451	447	440	458	455	489	457	448	450	465	439	448	444	472	448	454	439	461	436	433	481	473	421	490	434	465	414	399	454	445	428	435	486	433	449	442	467	427	475	449	419	451	477	431	471	412	485	454	436	485	469	438	449	463	445	407	488	472	434	462	463	452	480	423	431	452	476	481	465	417	445	458	458	446	439	441	462	452	489	428	437	446	511	446	440	423	428	444	452	449	426	470	428	480	458	444	464	442	442	458	457	455	443	464	432	489	413	464	413	436	414	452	391	477	469	464	423	464	506	439	473	444	411	417	462	452	437	393	447	438	405	485	471	455	469	442	452	458	450	439	430	446	501	445	431	475	475	459	450	458	474	432	432	475	482	470	431	438	456	472	452	470	469	453	431	480	447	459	461	453	467	411	410	445	430	423	456	456	476	486	460	440	430	463	508	461	436	506	420	445	508	430	422	506	421	484	427	430	452	436	432	450	453	475	446	456	436	468	470	474	471	462	498	468	458	438	465	491	399	478	432	459	446	460	416	491	447	465	436	431	439	482	487	447	470	460	480	460	431	451	450	431	467	434	433	468	457	445	434	437	423	457	432	482	451	480	447	445	446	420	456	422	472	480	467	437	450	480	429	479	436	463	412	432	455	444	448	489	470	448	460	436	427	443	400	430	473	471	505	476	439	402	440	480	431	411	404	467	409	456	434	434	419	477	428	433	481	435	390	456	512	429	450	397	408	452	387	487	492	433	462	458	419	434	437	454	435	446	449	488	463	481	450	460	441	437	475	448	430	431	480	455	462	481	451	449	454	434	425	446	404	500	424	444	423	439	414	428	510	481	436	429	443	441	470	444	485	431	423	418	444	453	458	433	467	475	480	439	446	454	464	465	442	448	409	418	451	445	432	432	438	468	454	471	444	455	435	464	470	459	480	395	454	433	470	433	453	451	476	471	432	430	445	469	506	439	450	464	437	445	454	456	436	437	469	433	455	474	465	461	458	446	436	459	435	473	423	440	476	485	475	481	476	434	408	451	498	446	451	445	445	498	474	469	441	458	468	475	487	445	473	468	457	450	403	436	443	440	441	398	426	449	426	470	424	417	500	462	467	457	434	495	433	472	434	471	438	451	429	426	490	436	423	411	431	452	489	453	472	438	454	454	444	466	475	471	416	437	457	424	455	447	458	474	450	431	418	462	465	491	491	441	439	431	433	463	461	419	429	449	403	432	437	460	448	474	492	458	407	419	434	431	438	452	412	478	456	412	456	449	441	439	448	462	405	439	432	428	458	462	426	468	474	443	432	467	447	443	465	418	450	428	439	458	442	466	496	476	413	475	448	444	412	427	449	434	448	474	449	444	461	432	458	464	475	437	427	435	428	472	469	413	450	457	429	491	451	445	457	439	406	469	454	504	490	470	451	427	417	437	446	424	456	473	452	467	490	440	454	478	456	463	465	419	455	441	424	418	448	459	453	438	438	456	467	439	434	447	480	457	490	452	403	417	444	442	462	475	442	480	460	482	476	438	451	473	489	484	462	431	408	435	436	474	484	465	474	431	417	441	430	490	485	460	438	485	463	481	454	420	481	470	460	454	406	443	470	431	429	450	470	459	450	450	466	486	460	488	435	438	436	461	499	455	439	420	447	484	456	447	428	466	433	488	472	438	455	462	469	464	459	441	464	446	452	460	471	450	410	472	467	431	471	481	434	514	446	451	500	448	448	440	445	407	417	444	467	478	454	440	448	467	466	434	464	462	431	461	458	379	439	404	447	445	455	439	452	464	435	444	460	485	448	446	421	441	445	444	435	451	471	412	438	474	438	433	469	438	421	460	447	460	445	440	485	432	495	442	448	444	473	464	460	472	421	421	438	504	462	459	452	460	448	440	464	471	488	446	446	471	455	471	452	450	459	477	446	462	451	436	479	501	441	424	481	475	424	466	447	396	449	424	470	462	443	462	421	444	448	419	449	473	466	459	435	462	451	444	484	479	465	491	447	486	441	471	465	458	478	459	439	422	445	442	446	458	468	456	444	383	447	438	450	458	407	448	471	482	463	474	487	444	429	421	477	454	450	447	451	465	466	421	440	481	433	434	465	448	455	431	432	482	510	434	429	427	479	459	440
9720	1868	2716	2271	1281	996	559	629	429	356	314	298	258	250	246	266	243	207	216	237	195	220	220	213	216	212	204	210	181	174	174	184	161	173	186	192	197	178	190	193	192	192	211	227	282	516	179	157	202	151	203	172	204	173	156	178	162	173	176	186	182	182	188	156	171	174	186	170	175	195	158	189	174	168	165	173	165	164	171	174	180	174	186	173	174	184	197	150	163	177	166	167	180	178	143	182	153	157	173	181	171	161	152	170	180	175	196	180	202	142	164	175	181	155	144	166	164	162	159	168	179	172	161	165	152	167	174	137	177	207	163	174	157	171	160	171	148	198	170	189	158	169	175	168	181	149	168	150	176	147	165	179	192	173	161	180	174	187	190	170	157	176	154	163	164	173	167	181	198	188	168	171	146	196	161	190	158	176	179	173	179	166	160	164	149	164	172	165	175	192	173	176	160	170	150	194	158	174	150	177	164	173	155	179	177	177	179	166	170	156	167	144	158	180	185	203	170	194	167	175	175	184	178	178	160	188	179	175	178	184	194	192	186	178	168	142	178	171	164	192	183	176	173	172	175	168	209	162	186	174	167	155	174	177	181	159	167	181	171	185	165	184	163	190	148	201	152	154	184	193	183	161	155	194	184	166	174	164	169	179	186	189	169	172	189	171	154	148	150	161	180	180	190	176	159	162	177	178	187	181	172	176	145	204	161	187	165	164	195	177	170	164	188	185	169	171	192	190	168	178	181	147	161	172	196	165	151	193	176	149	198	182	180	152	181	196	183	168	177	203	170	152	182	181	175	153	154	146	160	187	194	186	179	176	174	177	200	195	162	160	179	195	157	154	164	150	171	173	180	174	153	151	183	193	191	170	159	164	174	160	158	163	165	207	149	185	162	171	189	177	186	163	166	187	153	170	211	178	166	171	167	170	155	181	149	153	157	155	179	172	163	159	171	167	176	184	158	175	164	153	179	189	152	199	164	179	158	178	164	171	158	145	174	164	166	150	160	169	160	169	201	159	176	163	166	163	158	177	167	164	185	164	176	187	157	167	180	172	164	182	146	160	173	174	179	161	143	189	170	164	172	135	152	184	188	188	169	187	185	173	180	187	205	164	168	161	142	201	183	166	189	175	158	147	178	208	193	168	185	154	153	175	170	182	168	171	166	166	165	176	185	173	177	150	178	163	143	174	180	164	185	182	182	182	155	147	169	182	186	180	177	200	155	171	148	172	183	166	151	164	168	148	170	154	184	183	157	186	166	191	196	157	177	193	153	177	175	172	185	167	154	224	141	158	165	168	178	163	163	172	181	178	159	186	159	192	161	170	182	157	195	168	164	173	174	191	182	162	159	186	175	176	161	165	192	183	166	186	175	168	158	159	173	168	156	168	162	164	183	174	171	175	172	168	202	167	166	167	153	165	168	154	154	173	168	166	164	153	182	202	162	168	165	149	175	172	177	171	168	181	154	169	171	191	168	163	171	173	185	181	162	177	173	170	170	187	158	192	176	170	157	150	176	176	174	180	176	174	189	164	191	178	182	175	192	170	167	169	166	146	168	198	148	168	185	166	145	176	192	166	186	191	175	167	179	163	179	175	172	180	153	176	192	146	166	187	178	177	185	183	156	167	168	185	156	182	156	161	183	160	181	178	159	161	148	151	180	191	173	168	183	180	161	180	156	156	169	175	188	169	169	174	175	194	191	165	172	171	184	183	184	153	181	169	153	178	188	169	184	180	170	159	164	174	177	147	178	168	157	179	153	174	162	198	183	173	168	184	153	190	165	171	184	172	186	158	180	152	178	178	177	178	154	170	160	177	178	179	168	179	186	225	161	192	161	168	184	161	173	197	175	176	170	160	192	179	180	171	162	166	179	162	170	169	158	179	170	177	154	176	173	196	170	168	161	172	154	175	183	169	172	177	174	167	190	170	187	185	180	169	166	167	159	162	185	149	188	154	205	156	175	170	160	165	170	174	192	189	165	148	190	180	183	147	162	191	162	183	174	163	163	173	180	150	200	168	166	189	178	167	177	159	179	182	178	173	185	177	179	158	162	179	151	175	182	157	169	161	164	183	163	175	145	161	156	168	168	177	175	176	143	147	178	150	170	175	181	151	156	184	175	179	173	173	191	157	199	196	160	178	170	192	175	176	175	172	174	181	177	151	171	185	170	167	153	165	152	167	176	188	181	187	171	182	194	186	192	172	181	160	184	177	169	186	168	191	187	171	177	167	177	180	158	179	184	172	178	164	172	152	166	191	165	173	171	175	187	178	164	169	174	182	186	180	167	155	179	191	169	174	175	193	178	152	179	180	170	167	146	171	165	157	173	155	176	162	183	159	182	182	177	155	169	196	172	152	165	195	170	165	184	173	176	156	181	166	161	166	159	199	190	166	174	172	177	183	165	180	171	170	170	179	181	177	175	162	169	174	173	173	168	188	165	186	175	175	182	196	192	196	189	170	193	164	194	162	148	165	152	160	170	174	166	191	169	173	158	145	163	183	192	196	160	156	163	165	160	154	187	177	186	166	145	158	195	174	183	141	197	191	156	161	174	171	156	196	192	181	145	178	181	156	181	155	179	165	173	172	164	162	155	151	194	155	165	204	182	191	158	186	167	170	154	181	190	175	199	171	178	182	193	163	168	153	164	198	165	170	188	178	172	166	150	179	171	169	147	170	189	152	165	168	159	177	174	173	168	156	166	176	173	195	159	182	176	192	158	177	174	143	178	164	182	173	165	178	164	185	164	174	135	152	190	165	166	187	185	160	172	178	177	190	151	194	186	168	167	169	172	192	161	148	161	145	177	186	171	183	177	156	168	207	173	180	193	165	176	161	176	202	179	168	168	175	168	185	179	192	176	164	164	182	163	163	200	143	162	159	164	176	163	197	163	167	177	171	177	177	169	184	176	182	176	197	160	176	167	170	174	170	183	200	144	151	178	174	148	171	160	174	153	152	179	172	150	171	202	177	176	170	164	207	192	186	165	162	151	142	166	177	173	173	176	122	170	171	163	157	168	200	166	189	177	132	162	165	157	160	160	165	171	203	159	158	159	165	189	162	170	169	162	179	156	191	183	162	181	162	163	171	182	179	179	167	184	193	163	171	167	174	177	150	181	179	193	192	157	174	171	179	176	177	147	169	165	161	183	163	160	185	174	170	194	162	152	170	182	199	174	178	187	166	178	173	188	188	165	162	180	185	186	143	145	165	159	163	154	181	150	138	162	168	174	157	193	166	187	145	182	158	156	177	198	167	177	175	164	174	214	161	153	166	158	186	204	183	163	160	176	161	166	173	182	161	166	176	164	184	164	160	171	180	161	188	177	205	169	159	161	170	167	169	181	173	172	171	161	179	181	164	166	182	163	176	155	164	177	162	193	182	174	163	179	173	158	186	181	168	160	169	168	161	166	190	185	178	187	173	162	155	160	181	167	176	177	162	164	173	175	173	158	161	179	170	169	169	180	171	188	179	149	168	167	184	170	169
6225	1948	5129	6419	5090	3871	2764	2881	1965	1576	1319	1216	1001	998	905	862	837	795	743	766	729	850	790	668	682	694	728	614	570	559	525	500	560	547	532	543	540	534	548	557	584	678	792	886	1350	3099	487	483	454	484	463	484	512	508	460	517	497	474	498	463	486	465	443	477	504	487	470	470	479	462	461	435	477	467	456	489	496	472	467	474	458	469	479	478	491	497	461	462	457	457	475	440	505	459	477	502	452	474	460	470	434	458	443	431	488	470	499	469	462	477	438	487	466	468	461	500	475	486	471	464	505	465	470	449	428	467	464	473	508	449	422	480	453	459	482	493	424	505	464	512	479	475	461	440	447	419	474	474	512	483	451	454	439	448	438	459	456	458	502	454	455	502	460	471	518	476	449	442	500	437	456	471	478	511	472	437	483	477	474	473	478	462	495	459	484	434	443	427	435	487	453	396	467	424	465	460	477	470	477	474	477	456	459	493	473	512	455	447	482	447	435	422	449	444	484	482	485	438	486	486	403	425	523	437	451	489	433	423	466	467	408	447	428	462	443	498	466	443	456	418	466	487	437	452	446	478	456	423	463	416	462	408	436	455	410	457	483	441	488	462	468	438	472	478	421	507	472	499	450	464	420	474	471	462	455	467	438	426	458	470	468	461	446	440	449	453	456	504	475	498	456	463	437	491	445	474	453	437	499	467	483	471	441	435	460	414	444	493	489	437	460	472	493	448	492	445	460	470	454	483	464	451	465	478	412	495	435	501	480	449	471	465	440	456	471	439	450	453	447	456	476	476	439	467	449	452	473	455	480	423	460	475	481	468	430	455	457	441	433	453	492	451	443	427	401	422	473	480	467	461	468	451	470	459	462	459	460	448	484	432	466	481	454	478	442	493	453	438	464	447	477	490	455	467	428	482	443	456	498	457	430	431	438	448	483	486	473	451	416	497	435	508	478	421	466	433	491	436	440	446	447	498	438	456	436	470	444	439	477	456	483	426	455	463	489	425	483	428	500	469	469	451	483	489	460	461	463	464	466	423	464	488	459	487	478	477	460	465	457	471	454	423	490	420	434	451	472	433	474	483	439	437	484	458	478	440	429	482	472	459	503	456	461	459	452	439	474	489	445	475	469	466	472	454	462	470	466	472	455	468	466	452	462	493	413	434	480	481	498	474	399	418	448	479	447	449	512	463	447	440	474	468	484	445	483	453	485	446	485	461	483	452	462	467	459	469	447	498	468	446	452	463	463	462	483	460	477	480	473	475	448	451	505	446	454	474	461	471	434	467	475	459	459	454	489	475	458	463	468	478	460	464	450	445	451	455	437	460	498	453	478	450	459	484	453	522	492	422	451	391	470	482	452	439	478	458	455	451	457	416	463	454	469	499	481	465	443	436	488	488	463	468	464	420	469	437	483	444	444	454	441	446	435	484	492	459	490	444	443	406	415	438	467	484	459	405	447	467	466	489	445	470	490	466	473	441	465	436	489	497	451	460	444	481	442	483	505	444	463	458	451	475	510	454	447	476	479	455	475	473	440	449	459	462	465	444	479	426	475	486	438	444	467	483	457	455	440	469	479	423	466	413	405	479	476	472	413	471	467	510	470	459	494	498	508	470	440	440	487	445	469	441	462	468	495	435	451	466	431	475	444	465	465	481	489	469	442	427	503	484	486	454	507	456	425	470	449	503	481	460	477	506	485	465	503	477	473	431	489	467	452	490	452	479	466	450	518	447	479	434	464	469	467	461	491	492	459	454	421	466	466	441	491	485	458	423	460	447	446	489	447	462	425	431	485	437	461	420	446	467	497	435	439	494	484	447	456	471	445	489	470	494	427	453	464	484	456	428	465	451	433	473	473	437	465	473	438	486	451	455	451	445	476	470	457	465	448	459	433	465	485	463	442	460	482	499	430	469	459	482	446	439	439	425	461	468	484	439	431	468	459	434	467	464	476	459	452	471	467	450	489	440	470	513	457	451	469	471	448	463	464	436	466	467	516	452	457	446	449	460	482	456	457	458	461	468	457	457	478	509	469	460	465	486	459	472	437	447	477	471	484	415	459	493	447	439	454	477	478	434	465	460	461	429	437	419	442	454	467	479	450	461	468	447	467	467	443	475	465	423	453	471	476	417	466	481	463	464	433	456	462	486	503	447	465	491	444	463	494	445	492	445	452	465	434	460	486	464	438	469	451	440	449	441	471	482	455	489	460	508	487	447	493	439	464	468	463	443	480	475	476	504	445	440	444	443	425	489	468	506	480	456	485	469	482	446	446	470	443	494	459	469	457	444	462	432	492	438	489	431	476	434	455	459	458	414	456	450	403	436	515	414	471	454	476	485	483	475	482	439	471	429	456	463	480	443	437	415	452	468	477	468	509	447	460	425	470	481	447	420	430	422	452	477	445	418	487	470	456	459	456	454	468	425	468	464	463	489	438	470	416	449	475	460	457	483	458	453	440	431	466	513	450	455	444	482	455	482	472	461	450	443	422	428	439	442	446	455	501	430	457	440	444	480	458	442	486	443	461	476	468	423	491	490	486	447	460	459	432	504	436	482	455	472	470	445	452	437	461	422	450	455	464	481	454	450	457	480	468	446	476	456	463	477	447	419	485	440	483	501	453	454	455	508	457	441	489	445	441	477	446	468	442	471	434	447	456	463	474	491	482	425	475	480	446	449	471	451	479	473	469	474	445	433	467	476	417	458	477	488	430	441	440	440	427	481	482	441	463	422	497	462	474	469	487	501	454	451	459	445	461	418	436	486	421	447	476	467	455	464	472	439	467	445	443	439	452	526	496	480	446	454	486	441	445	450	461	469	473	438	454	438	454	435	467	463	471	517	455	478	462	428	421	430	466	527	463	445	494	513	451	420	490	468	447	469	454	449	478	450	488	467	460	457	509	469	446	500	474	496	502	464	470	450	521	456	467	459	425	466	458	453	486	460	433	462	453	464	487	449	458	447	430	449	453	445	446	452	446	466	471	463	477	491	459	428	464	464	494	463	462	477	433	441	423	489	493	404	438	489	481	473	442	468	452	455	425	498	441	426	443	457	447	464	455	479	469	438	483	524	482	438	440	455	434	438	422	437	469	501	430	449	460	467	457	473	486	484	444	469	448	469	443	487	490	482	498	462	457	496	476	487	485	450	468	462	498	448	436	460	458	447	476	406	477	446	495	485	469	444	433	465	437	459	444	480	450	467	460	444	448	445	451	436	462	464	470	463	443	454	420	457	462	455	439	469	438	462	475	447	454	482	451	480	445	496	463	464	466	459	453	448	459	428	433	478	466	446	449	458	450	488	465	488	476	479	449	473	450	473	456	472	459	422	461	439	446	467	452	486	435	489	464	502	507	459	470	456	461	466	483	456	468	463	465	442	463	454	460	475	440	419	441	453	480	433	458	480	453	473	470	476	476	471	465	459	448	488	433	451	468	446	487	437	452	440	462	449	444	497	438	490	454	457	464	460	472	471	500	439	446	446	473	462	465	424
16897	4126	5406	4266	2480	1743	1244	1025	739	660	545	488	478	453	443	409	418	406	369	380	373	412	370	353	398	355	357	355	385	362	338	292	334	363	334	350	350	334	329	286	334	379	414	416	466	935	318	344	331	374	345	332	323	301	363	319	315	322	300	346	330	281	334	352	332	318	288	346	336	333	317	353	330	330	330	342	324	327	321	329	319	307	313	364	335	312	303	368	341	312	314	306	344	319	326	330	343	322	281	305	335	331	314	308	324	337	332	339	317	357	279	325	323	298	335	320	327	314	324	339	330	299	330	314	341	349	324	340	312	316	349	302	308	371	330	325	348	320	322	326	329	340	318	321	296	314	342	333	328	329	329	370	314	316	305	314	320	337	343	353	325	343	312	343	339	334	314	290	310	314	341	338	301	327	294	336	356	306	329	306	331	341	322	347	315	353	316	326	321	322	325	325	308	291	320	281	346	316	317	343	328	300	314	344	348	339	339	301	345	316	310	301	340	317	331	358	344	303	321	339	340	331	323	348	360	308	341	307	322	264	307	312	308	366	308	313	306	291	304	291	310	307	375	319	327	312	292	351	323	339	317	328	309	350	323	327	353	330	346	316	302	328	312	318	373	318	373	318	338	305	317	320	335	293	337	298	341	332	303	317	291	329	332	310	322	295	318	345	290	370	316	356	320	340	330	340	328	368	311	341	300	300	309	305	329	302	321	370	334	326	315	301	290	312	347	324	325	371	326	346	296	317	340	342	325	293	317	329	297	297	339	333	337	301	306	355	325	299	351	301	291	347	322	325	300	332	329	321	313	291	315	326	337	343	294	320	351	345	319	306	307	323	340	324	330	324	331	341	312	360	333	350	313	303	314	324	318	331	306	301	317	346	315	348	316	318	321	323	319	312	328	336	303	327	322	330	305	313	336	360	316	307	349	320	327	290	314	305	332	338	320	315	324	332	359	394	319	303	318	321	313	320	311	325	300	332	271	328	315	304	312	298	349	301	322	323	318	336	321	299	317	330	308	335	329	327	349	355	291	334	313	337	354	352	343	318	368	314	304	365	346	323	327	351	340	337	354	339	349	319	329	301	324	317	318	352	359	310	320	315	361	328	309	319	331	330	301	314	322	313	348	327	283	307	352	302	322	338	336	319	343	340	333	288	322	334	316	330	312	327	290	310	348	301	343	348	352	277	322	321	322	352	328	368	306	307	337	328	312	340	310	342	322	330	306	319	301	370	324	363	313	337	318	344	329	308	310	319	309	320	325	342	314	342	324	312	310	314	323	315	328	321	327	307	299	315	334	333	300	340	329	327	300	352	335	313	298	295	304	332	336	326	320	339	274	322	336	325	335	326	292	329	353	320	331	318	314	318	329	309	323	315	357	311	314	350	329	308	343	322	332	311	338	318	368	322	334	345	320	356	304	351	314	336	324	321	322	343	321	348	342	291	336	330	305	337	312	320	291	338	288	332	317	322	307	328	375	340	343	321	334	323	304	337	291	308	303	361	333	336	343	332	277	319	307	320	333	337	297	329	342	324	322	335	305	301	351	326	323	323	330	295	333	327	309	307	341	326	313	318	275	341	305	355	367	295	307	304	348	348	331	288	345	313	334	322	358	316	341	308	312	343	326	331	314	344	357	337	334	351	303	313	337	309	329	319	326	323	325	331	310	313	363	359	318	361	332	298	334	356	372	315	340	312	324	315	308	334	325	330	349	335	306	349	318	305	299	295	350	331	283	346	347	359	326	321	341	332	326	293	316	322	338	329	317	288	312	303	347	337	329	326	348	350	330	323	329	312	363	351	335	348	302	306	321	330	330	326	352	315	307	312	324	331	350	337	307	317	352	361	314	331	341	345	310	338	307	361	326	327	340	327	302	322	314	292	284	325	340	318	321	312	352	312	295	315	368	342	290	325	329	321	313	309	340	364	337	349	301	322	337	317	299	324	321	322	335	334	308	338	361	318	347	353	331	336	348	310	312	318	321	341	301	333	330	299	303	298	292	299	303	333	350	308	341	349	306	337	316	341	329	325	313	358	302	318	330	306	363	289	354	321	338	309	289	321	295	361	358	331	297	309	316	323	315	347	312	320	322	313	338	321	330	349	311	298	338	369	292	327	316	312	326	318	318	342	289	280	307	296	334	311	330	333	322	292	321	307	330	323	329	340	296	328	326	322	288	322	292	315	325	321	291	344	311	345	329	311	303	314	318	305	324	328	335	345	316	332	297	310	321	316	330	316	278	337	341	311	301	312	342	299	321	308	357	360	341	332	296	311	329	356	315	296	323	307	341	297	334	316	341	321	300	307	344	340	297	303	334	324	326	294	309	292	333	296	294	311	356	350	330	314	331	313	323	324	336	303	330	317	327	312	334	302	352	314	326	291	338	316	346	332	363	344	321	334	335	366	335	367	344	347	347	330	330	337	333	338	324	286	333	318	285	365	353	317	318	344	329	318	349	341	307	297	331	326	344	326	329	318	320	318	336	306	336	309	328	311	325	343	315	316	345	350	321	290	316	334	336	335	331	309	295	321	296	323	339	341	309	309	361	312	346	329	308	338	360	318	306	312	334	303	320	321	293	351	364	316	298	319	328	332	339	328	335	322	372	360	372	311	315	332	324	310	299	351	290	337	305	299	331	330	324	295	355	310	332	286	326	315	317	314	371	327	292	320	343	330	300	309	287	311	360	316	328	317	342	327	324	348	320	326	329	313	337	326	396	318	313	309	326	308	266	326	334	323	305	355	340	340	315	316	282	328	371	337	304	307	301	305	336	303	343	313	271	313	311	351	313	329	306	296	289	352	320	333	350	303	340	312	355	356	313	347	318	362	333	310	279	334	289	353	340	299	304	339	365	331	309	328	324	331	346	345	331	330	342	324	316	299	275	327	282	304	326	348	322	334	323	304	324	348	302	317	331	300	332	307	362	326	319	301	303	328	354	337	320	331	328	323	312	283	322	286	314	323	361	323	325	324	371	267	296	332	341	341	292	335	297	314	320	340	336	351	333	328	326	313	296	315	331	335	308	305	380	317	323	316	312	369	310	315	318	312	332	357	320	340	316	336	327	328	332	324	313	298	302	325	315	316	353	297	299	344	356	323	302	310	309	341	325	359	332	323	303	315	320	322	328	337	332	324	300	327	310	307	322	318	307	339	347	363	371	324	317	311	322	339	319	336	288	293	300	318	320	339	328	327	295	294	343	354	303	326	336	350	348	320	323	376	305	363	360	343	302	352	324	314	326	300	320	350	336	318	306	328	325	326	363	337	310	349	314	346	296	311	346	309	315	348	318	350	364	315	313	341	361	321	305	318	325	343	341	321	335	324	348	308	344	272	337	287	337	331	327	332	343	345	303	290	329	345	347	303	315	349	364	318	298	354	308	295	344	311	294	320	348	336	314	313	312	280	328	318	315	337	316	369	312	324	312	331	330	320	351	312	343	325	315	338	357	341	316	320	359	328	304	304	348	289	358	282	353	328	289	326
8349	3413	8740	9239	8140	6399	4932	4410	3211	2642	2226	1967	1781	1661	1526	1458	1461	1342	1242	1269	1234	1461	1417	1236	1161	1254	1206	986	988	936	961	909	961	933	940	898	914	883	925	958	1061	1018	1405	1206	1645	5521	846	818	847	831	829	896	822	783	793	798	817	788	810	860	843	782	805	851	785	757	772	808	779	778	856	823	773	786	771	799	776	812	778	814	757	788	782	797	776	784	753	812	775	797	785	765	741	809	754	735	767	812	794	759	797	797	797	806	752	797	819	740	770	785	782	763	757	781	759	840	779	846	795	764	737	786	760	756	735	773	782	795	812	749	820	752	766	790	812	754	758	807	753	783	808	762	758	775	815	776	775	789	769	737	727	765	774	775	762	773	752	758	759	772	810	823	780	794	795	816	768	787	769	746	772	759	811	771	787	770	742	812	772	771	732	841	804	776	805	757	805	766	788	800	770	732	772	766	748	752	760	755	742	747	770	752	781	780	783	764	782	796	777	799	821	765	756	830	841	732	729	737	724	792	761	801	776	780	757	728	766	768	759	782	775	813	810	791	783	791	802	770	772	716	739	758	801	791	796	730	734	763	771	761	759	750	742	748	785	806	793	792	791	767	792	800	745	752	818	758	800	801	746	793	838	735	776	782	798	771	811	740	822	749	751	796	789	763	733	800	775	783	776	774	820	769	774	774	779	769	709	748	781	799	756	775	723	772	727	857	772	769	819	791	787	741	756	800	816	767	791	817	762	771	805	757	750	771	713	783	856	782	777	816	725	762	762	759	739	754	790	799	784	792	807	818	799	741	772	815	788	770	783	748	813	768	779	747	781	828	818	790	812	761	743	804	848	784	810	752	744	763	758	779	743	782	790	736	748	795	785	780	786	799	792	809	806	796	785	816	764	776	812	779	757	748	769	764	754	768	785	768	783	796	770	752	752	782	804	757	742	817	792	749	746	786	792	776	731	767	791	744	798	736	799	734	775	814	797	754	785	751	822	798	835	757	788	830	738	818	763	764	793	766	756	768	750	755	781	766	794	767	798	759	750	792	771	795	801	819	735	752	748	740	728	741	782	724	748	776	839	770	792	783	853	809	770	779	763	771	735	819	751	765	793	727	784	796	803	741	760	745	788	777	745	793	783	780	796	752	753	761	769	796	738	754	752	785	743	783	770	758	744	777	751	707	811	810	756	777	769	748	781	798	792	745	771	811	764	774	752	789	756	772	781	766	826	773	791	760	820	814	795	788	744	778	793	780	788	763	717	809	749	787	780	797	802	840	767	760	802	725	714	762	770	757	767	796	757	787	783	806	782	780	720	744	782	729	813	739	773	754	749	761	759	788	728	797	789	790	780	731	750	726	815	835	769	780	723	772	764	761	796	697	799	818	768	729	740	728	756	828	764	783	788	774	747	784	764	758	762	772	731	792	771	772	772	808	777	711	730	733	803	773	760	780	783	768	779	776	813	757	819	745	761	774	765	726	785	743	757	780	759	757	731	787	739	746	808	778	782	724	770	778	755	762	744	736	732	785	770	780	804	761	716	774	721	739	852	757	780	726	792	754	768	730	783	793	714	783	770	754	723	723	769	780	724	832	802	723	758	801	768	747	756	726	783	809	767	793	771	750	739	782	754	746	756	766	791	787	761	774	801	793	798	835	757	798	752	773	765	779	785	783	742	772	751	815	733	724	790	793	805	784	743	770	768	808	765	789	761	829	741	754	769	754	777	766	815	758	765	744	766	840	769	742	800	767	821	769	782	748	788	807	796	755	763	756	759	778	714	737	810	782	808	761	795	768	769	794	779	780	815	738	735	806	758	765	780	776	794	791	824	779	785	770	765	769	769	721	719	779	770	770	769	753	733	770	768	789	785	800	779	750	720	759	745	770	796	756	798	736	765	754	771	786	786	795	774	835	758	762	791	767	788	780	740	738	801	781	789	751	795	783	761	802	734	770	785	770	730	817	723	759	721	814	717	788	784	791	772	809	795	759	798	770	767	779	785	786	798	744	754	772	728	772	812	775	774	732	777	771	756	732	719	836	770	742	755	744	755	776	784	801	764	776	791	766	753	770	744	770	741	770	762	765	729	757	839	751	759	779	813	736	712	737	742	783	711	760	800	762	794	760	727	801	817	780	752	809	766	832	784	803	743	778	764	777	753	718	736	762	804	784	770	748	762	778	789	803	782	786	770	792	757	821	825	756	770	754	747	793	772	771	803	713	730	712	826	803	818	735	783	789	788	786	792	745	738	793	758	719	760	800	759	811	814	737	759	746	769	805	750	762	767	807	757	764	749	714	815	763	815	789	777	740	836	730	793	761	780	771	731	752	798	746	794	803	760	802	774	779	764	743	774	804	819	780	761	762	755	749	806	771	773	783	743	765	768	795	802	812	773	823	752	775	769	779	783	787	743	785	805	773	772	765	767	759	766	755	722	782	742	785	769	760	784	828	773	807	757	761	811	809	779	771	823	717	801	772	788	696	729	756	724	827	745	798	749	753	739	758	804	782	723	746	799	773	802	768	777	788	787	845	786	767	742	784	790	756	810	784	825	732	699	776	744	754	745	771	736	822	814	800	802	769	797	788	766	699	750	805	766	811	784	789	772	785	796	811	748	773	767	801	797	749	759	762	796	811	750	778	732	736	778	780	823	757	798	785	761	747	769	769	804	726	751	779	787	790	749	760	773	800	760	821	779	761	764	793	769	806	765	772	773	715	757	780	772	755	821	824	787	771	755	769	747	758	819	834	827	761	751	776	817	757	817	762	746	760	742	765	813	749	791	799	798	771	705	840	753	797	789	781	775	722	757	800	780	791	744	752	774	804	777	774	793	779	785	782	762	778	756	792	782	782	760	755	770	765	721	775	717	763	808	785	786	856	740	766	767	721	772	774	818	758	756	783	775	774	792	750	802	741	791	770	752	770	830	814	781	782	757	770	771	755	763	729	818	816	766	771	739	724	776	771	757	767	790	770	762	773	752	789	786	820	750	780	805	810	714	754	769	782	849	787	809	818	762	750	781	746	798	778	769	808	785	775	782	798	739	785	774	762	812	781	760	784	776	783	759	777	770	770	685	740	752	751	788	777	755	799	811	708	748	839	723	749	761	766	789	820	813	786	817	769	788	747	777	811	754	778	787	745	784	787	800	762	776	766	758	791	773	771	757	784	726	758	743	783	773	788	770	768	784	794	736	752	762	709	740	727	801	795	752	786	766	775	801	739	779	778	738	741	761	727	771	780	772	756	753	755	776	769	803	826	756	787	791	790	756	799	781	700	734	754	750	722	786	743	738	757	786	780	753	717	738	826	752	779	742	765	775	813	815	765	786	777	792	728	732	767	778	767	781	777	779	803	791	764	751	782	782	786	763	736	803	827	785	745	749	783	770	750	786	765	768	758	773	764	767	801	775	768	785	769	810	790	778	731	801	781	748	785	734	756	767	816	759	756	769	813	825	765	815	774	755	779	775	779	773	738	813	776	759	754	784	756	778	828
2484	503	818	469	327	214	260	224	176	206	171	176	178	182	148	166	159	167	178	177	150	193	172	182	192	156	166	177	172	164	149	176	159	150	171	152	138	178	170	153	171	176	204	185	191	161	181	179	166	170	163	176	154	142	180	153	146	148	171	163	165	165	161	160	169	176	188	166	145	178	161	143	167	174	158	160	152	153	156	152	172	180	176	147	166	153	170	157	148	190	160	148	144	175	176	160	135	159	167	166	142	149	136	161	174	166	152	155	180	181	176	164	161	157	144	175	183	149	154	158	139	171	152	178	153	186	174	171	182	146	179	176	164	149	191	163	170	195	177	163	199	159	168	178	151	158	170	161	163	148	149	162	169	138	166	150	175	183	168	186	174	165	151	184	171	161	165	157	140	155	168	158	163	157	175	137	172	165	161	165	146	166	167	147	164	169	166	171	170	164	163	175	156	154	143	169	142	158	168	165	136	166	172	154	133	150	171	172	174	166	200	161	181	163	186	166	172	160	163	169	175	150	140	160	167	156	168	165	153	174	138	170	172	184	175	164	154	150	164	196	145	158	167	173	167	175	171	163	168	169	135	170	177	165	150	171	150	160	167	180	162	171	187	185	161	148	175	143	153	157	176	146	179	152	174	167	166	161	188	143	151	150	164	150	142	153	176	164	180	158	159	159	173	170	182	173	176	170	163	156	153	191	153	168	171	166	144	164	162	134	167	136	175	176	171	159	153	163	156	167	157	158	169	162	153	170	181	141	176	179	195	177	164	167	153	174	160	158	156	167	171	163	147	146	157	160	147	187	177	160	177	145	159	155	169	168	157	169	144	158	144	175	155	172	173	167	164	147	170	152	150	161	154	162	153	154	170	186	174	176	153	162	145	174	137	159	154	142	177	147	180	158	146	188	195	155	184	178	166	167	187	160	179	170	156	183	156	163	169	165	178	160	166	138	164	179	159	158	146	164	146	155	170	188	163	171	164	156	168	157	169	171	166	156	162	187	168	169	182	154	153	179	171	162	163	171	169	167	164	168	172	154	174	152	178	143	166	161	144	161	164	129	165	147	173	148	182	177	147	165	173	202	177	185	152	137	142	172	170	153	154	174	150	184	154	144	169	148	163	156	163	165	175	166	162	160	144	127	157	143	157	153	142	182	161	165	164	173	154	203	192	165	161	179	151	171	184	145	169	188	180	150	155	172	189	167	156	151	147	150	185	152	163	151	182	137	147	193	190	160	166	169	155	150	152	159	156	162	141	151	154	150	152	156	157	154	176	160	155	169	154	152	163	166	153	158	172	158	162	166	166	141	164	156	160	174	178	164	181	154	149	139	157	154	162	165	188	162	183	157	151	147	153	152	155	172	143	153	171	149	162	157	170	178	141	148	174	148	145	170	197	158	125	165	182	157	176	174	187	166	147	165	141	143	191	170	159	155	171	143	140	198	184	151	166	173	181	186	168	170	179	168	173	173	153	167	165	159	156	157	160	168	172	152	171	167	151	149	167	161	160	167	195	171	184	166	154	160	163	155	158	166	139	157	184	166	174	175	172	183	141	154	172	162	154	153	160	173	143	156	169	167	157	155	163	172	180	172	151	170	173	183	158	171	160	164	177	182	165	155	172	156	175	172	169	177	158	141	153	165	163	178	159	194	175	178	171	166	162	151	151	168	159	150	153	163	180	141	149	130	151	162	181	167	166	176	142	152	157	159	181	167	165	154	155	169	175	156	151	161	135	155	162	159	167	158	144	164	184	164	164	151	180	169	155	154	191	173	171	170	164	170	165	172	167	188	183	180	164	160	155	152	169	173	155	153	159	176	171	169	184	179	157	174	158	156	169	159	163	177	172	156	147	160	178	163	174	160	170	156	167	180	180	165	162	164	155	169	174	178	182	155	157	170	158	191	147	151	136	164	158	153	156	156	161	143	184	185	155	165	159	153	172	149	178	177	180	170	172	176	154	150	192	154	184	168	170	174	186	153	186	160	176	187	196	157	132	152	160	176	174	168	180	177	174	148	153	162	150	155	131	146	171	165	181	177	187	167	197	169	169	145	194	179	165	177	159	182	152	164	155	177	165	148	187	186	185	166	186	137	152	146	165	154	167	162	159	165	142	165	167	165	172	157	163	137	167	155	156	181	151	174	154	159	146	163	163	162	180	171	178	164	156	157	156	174	134	175	175	140	172	135	151	171	157	159	166	162	167	146	152	160	166	139	168	187	166	159	171	171	157	204	168	150	153	163	179	160	154	152	162	159	151	154	140	149	178	171	147	152	173	165	172	192	171	150	150	160	161	159	145	156	143	159	155	158	155	169	145	163	189	186	160	170	163	199	178	156	168	126	184	154	164	148	143	137	178	162	146	184	153	162	162	170	173	161	146	151	173	168	165	172	174	148	167	157	150	168	147	148	170	153	174	171	170	148	144	169	179	174	172	179	167	167	148	165	167	147	165	141	141	159	169	170	173	154	200	174	156	130	174	181	196	171	160	148	183	152	158	164	158	165	146	175	174	165	161	166	160	182	160	158	168	176	170	160	174	161	174	164	158	173	174	173	172	143	172	160	162	196	170	142	167	145	169	190	136	167	161	174	155	194	187	181	145	182	159	166	162	167	145	174	150	155	157	169	163	172	154	160	170	150	179	169	149	158	163	170	164	194	186	184	153	184	169	167	164	160	168	136	152	168	177	171	163	167	176	167	148	160	177	167	176	153	152	167	188	137	167	144	144	157	160	164	139	167	169	164	170	154	156	153	166	156	155	161	181	172	154	143	172	150	151	170	174	139	186	144	159	163	172	150	181	162	148	178	161	151	166	149	148	165	177	172	171	149	161	196	161	165	175	174	177	171	161	154	172	185	159	179	165	138	155	154	168	167	152	185	176	182	158	184	175	132	153	151	159	151	150	164	179	175	153	144	182	166	166	167	142	146	161	164	187	191	152	183	186	155	162	171	162	159	171	158	158	177	193	160	149	148	142	174	170	162	161	168	196	140	175	158	176	147	155	181	164	150	137	158	155	145	155	173	176	167	180	156	178	163	156	151	162	159	176	192	174	183	168	160	159	159	169	169	169	175	147	156	148	168	176	160	165	158	150	179	164	155	136	161	158	146	158	144	165	148	195	161	177	152	142	134	168	181	178	170	158	168	169	161	155	158	165	173	169	170	176	160	141	169	176	149	150	165	158	167	174	174	149	177	163	169	188	184	155	160	169	170	160	151	165	176	169	167	184	127	154	161	171	178	170	163	189	162	154	162	160	171	177	163	172	159	174	190	171	164	152	146	181	165	158	146	164	179	161	155	155	155	167	156	154	168	163	142	150	176	159	183	165	176	150	176	169	156	173	174	164	154	172	179	152	156	157	160	158	158	144	161	165	146	175	151	153	159	148	147	157	178	167	175	168	178	163	177	142	163	178	196	176	160	175	160	181	170	178	163	160	171	156	182	166	184	160	169	159	156	152	167	157	171	171	161	183	196	153	163	167	139
2378	801	1766	1466	1047	821	987	830	578	498	521	495	503	428	435	442	482	449	440	429	488	526	521	478	434	439	400	440	417	428	402	429	432	452	402	416	460	432	448	444	414	537	651	642	523	500	417	436	412	408	430	402	433	411	405	425	427	462	389	440	427	418	424	446	454	442	462	419	408	442	432	447	447	415	410	432	442	375	425	422	478	418	408	410	437	403	438	460	424	399	421	408	457	385	433	424	421	385	426	433	422	410	449	424	435	437	439	427	432	451	447	415	452	423	435	399	446	442	404	422	437	399	403	389	415	431	440	430	432	391	400	452	410	430	463	423	438	407	435	431	428	415	441	440	415	420	408	488	440	411	417	437	431	432	400	436	444	410	406	436	443	417	413	430	439	427	441	436	425	396	413	438	439	435	401	398	380	478	427	413	450	416	399	398	437	410	433	402	462	408	454	401	409	417	410	415	423	434	408	436	400	414	395	406	428	404	408	426	446	441	429	421	438	440	431	434	393	396	439	400	393	421	391	442	415	430	442	429	381	427	420	421	429	451	417	425	412	427	436	447	438	393	456	434	416	455	435	459	459	406	448	422	435	416	422	425	423	406	443	427	417	443	402	406	471	427	425	431	445	423	446	474	415	379	426	436	430	436	421	415	396	422	416	432	423	391	469	440	418	429	425	410	419	447	451	402	401	462	428	435	437	397	411	425	436	454	424	373	414	440	408	449	464	443	423	412	432	385	406	393	419	449	399	429	464	420	452	429	446	434	421	432	415	445	415	403	404	426	458	410	441	399	408	397	466	450	415	444	398	456	427	402	429	416	407	393	423	436	451	435	414	427	431	411	423	442	420	457	436	421	462	446	432	419	437	425	422	419	414	421	446	416	438	409	404	448	408	426	464	423	421	436	405	404	429	410	428	394	419	425	426	427	438	426	461	431	399	414	404	400	427	400	428	440	395	396	412	395	400	421	434	439	423	456	434	443	426	412	399	431	439	431	467	430	420	426	421	419	420	424	433	445	438	422	377	417	458	428	463	423	425	456	427	447	425	440	403	419	435	397	430	407	417	409	414	434	431	405	420	450	416	414	419	438	416	412	436	435	399	393	426	427	403	424	458	418	427	432	415	426	403	412	434	451	432	414	426	434	402	465	415	439	401	411	407	432	429	425	409	430	405	421	428	498	465	443	462	436	375	410	458	415	431	432	405	427	390	429	433	422	427	421	430	437	428	419	425	433	404	447	401	423	424	411	390	438	415	412	440	403	451	403	391	432	407	425	416	399	400	417	422	448	435	426	465	445	437	426	409	431	423	410	412	439	429	407	386	398	401	407	395	401	424	435	499	412	444	425	444	453	429	419	361	442	404	399	410	419	421	436	420	410	400	392	414	435	415	383	431	431	385	419	399	417	425	420	403	451	421	419	406	460	441	475	420	413	425	394	380	453	445	451	426	422	457	407	439	444	418	419	411	438	409	398	440	375	409	453	405	417	414	441	416	409	411	391	428	423	466	409	420	419	420	414	459	392	426	402	412	415	373	436	433	425	413	420	426	422	399	429	411	434	405	431	403	398	454	456	379	441	473	450	407	411	441	417	454	393	398	430	432	443	436	422	436	404	461	428	399	397	403	392	437	456	417	405	456	421	419	445	414	417	410	409	401	406	465	435	408	446	394	397	440	427	483	413	431	427	420	409	413	438	410	405	413	404	415	402	432	403	433	406	399	414	407	431	395	447	429	435	446	412	442	455	457	407	415	404	441	441	434	392	435	424	426	411	445	431	419	425	442	424	420	463	427	427	418	431	398	461	443	425	384	453	385	435	400	443	394	421	418	420	421	429	476	416	432	458	444	430	450	423	412	411	422	440	403	436	384	428	438	421	439	462	426	406	430	452	426	405	428	413	397	435	456	397	413	435	431	405	407	443	432	411	427	407	395	452	415	405	445	420	440	410	395	425	442	410	424	435	440	435	445	416	436	443	424	447	422	422	421	433	498	432	407	446	419	405	425	416	419	457	404	457	409	426	452	462	408	396	415	436	447	480	429	408	409	418	400	449	443	406	444	435	483	403	439	455	399	433	393	421	428	439	431	427	443	459	401	428	453	443	397	463	441	427	405	417	439	453	419	398	420	387	383	409	416	392	426	429	463	406	426	461	406	416	404	438	402	444	456	417	433	452	398	427	440	416	416	382	441	417	436	423	452	413	455	450	412	418	413	459	400	439	455	440	409	433	442	406	456	441	427	395	421	421	410	442	404	434	425	433	419	429	438	388	440	432	420	408	360	448	429	449	428	432	430	454	426	416	440	419	433	471	405	424	414	468	416	425	392	454	449	394	415	447	424	388	441	372	453	428	414	421	423	411	412	439	414	407	421	443	419	400	402	405	420	453	436	416	380	392	409	444	433	407	398	414	435	440	429	428	421	418	411	430	419	431	437	474	486	420	426	382	432	398	385	432	445	469	423	409	411	454	418	398	432	451	418	417	435	476	418	431	437	436	422	419	421	402	407	410	453	411	439	405	426	419	425	404	387	416	419	434	426	405	419	395	417	387	429	442	420	437	451	459	430	393	424	393	402	407	390	427	421	437	404	423	419	434	395	390	429	470	414	434	425	444	438	404	419	412	461	396	433	408	403	451	420	423	450	454	395	416	437	413	397	450	386	448	446	401	428	404	470	426	435	399	408	421	410	423	447	386	444	401	403	437	431	426	449	427	404	420	437	420	391	436	414	388	401	431	397	468	405	396	421	386	435	408	414	418	428	399	427	403	430	458	394	450	393	404	413	424	402	386	411	438	407	432	382	422	413	440	441	388	419	387	407	421	443	444	442	426	418	434	410	452	426	475	394	422	420	370	440	425	397	433	426	428	393	422	436	420	384	401	401	417	416	437	433	459	399	435	404	432	427	444	438	417	440	447	430	456	466	426	423	393	456	466	426	387	450	400	432	436	445	430	411	394	424	417	439	410	403	406	426	436	411	405	452	457	434	394	426	462	415	442	418	464	439	411	408	437	440	431	435	436	356	449	423	444	424	397	440	410	421	425	445	454	474	407	415	426	416	423	368	407	455	385	438	468	462	426	416	393	467	438	392	400	409	417	431	423	406	454	408	443	434	443	437	427	426	419	468	433	417	411	436	399	431	404	423	425	432	409	393	417	450	428	395	409	397	421	405	418	485	450	441	430	433	412	419	431	432	403	418	411	414	415	395	434	409	435	432	402	405	404	409	441	443	400	441	483	427	411	472	409	442	407	419	433	422	416	432	460	391	425	435	414	428	402	379	447	421	441	411	436	420	412	474	432	452	437	413	419	439	413	434	417	399	461	426	440	446	427	443	422	406	417	398	415	454	400	420	429	442	439	393	437	446	424	433	447	398	433	459	437	425	403	444	413	440	464	419	406	425	456	411	426	394	392	444	432	445	440	433	402	399	432	426	426	398	399	432	382	435	438	397	427	419	402	429	401	389	404	416	425	430	438	388	432	450	453	430	464
9978	2097	2884	2000	1324	932	648	512	396	335	290	271	263	230	233	208	225	210	195	221	215	245	216	218	181	205	193	189	203	169	193	189	178	187	172	163	182	173	173	186	196	201	237	178	199	509	202	177	165	172	173	186	192	160	173	172	170	159	165	174	166	155	154	184	169	161	163	163	159	171	128	208	172	175	142	190	170	153	157	170	161	191	178	170	199	182	164	169	168	173	170	177	180	191	187	154	183	168	165	141	184	174	192	189	201	161	183	179	155	180	159	171	166	176	169	176	171	158	191	158	182	162	161	170	196	164	159	157	181	186	177	147	172	173	173	173	162	191	163	172	176	169	152	181	186	174	170	186	151	144	162	180	165	136	180	144	171	185	204	176	152	150	183	151	149	169	161	161	154	171	183	183	159	191	161	162	147	139	175	179	186	162	176	183	181	146	186	191	150	180	157	170	159	194	171	165	173	150	148	153	149	151	176	194	190	196	149	159	159	182	162	173	177	154	173	152	174	159	168	182	170	170	140	154	169	145	162	199	187	150	149	162	163	159	167	163	169	165	148	167	156	167	151	162	186	182	171	189	161	153	170	165	162	199	175	183	178	156	145	175	176	168	168	190	149	166	159	173	161	179	212	167	174	171	167	175	210	175	198	175	175	178	155	161	157	150	197	188	148	153	163	153	176	180	169	167	151	182	182	143	148	197	192	192	173	173	139	190	173	174	151	166	145	160	192	171	177	161	189	188	161	164	171	143	178	187	155	174	142	189	171	161	188	169	171	147	187	155	155	176	166	184	175	171	162	183	166	145	150	156	116	163	169	177	149	183	194	172	184	166	173	150	177	182	162	158	157	169	176	191	174	170	178	174	188	194	166	167	155	171	159	167	213	196	180	175	183	177	171	169	161	153	185	154	185	166	170	181	157	157	194	155	182	164	173	186	179	182	186	167	169	146	170	160	164	179	182	160	167	153	162	191	141	192	162	170	175	165	173	177	171	190	178	160	167	165	158	176	158	199	165	158	174	157	171	145	173	187	173	186	189	162	184	169	163	180	190	165	161	176	183	167	174	168	148	166	173	168	159	179	150	168	191	174	180	189	194	183	170	160	151	186	169	147	174	174	138	177	143	175	169	168	195	187	197	182	143	156	181	185	172	191	170	157	166	150	169	140	202	179	160	162	197	132	164	161	205	156	166	174	155	153	186	193	164	181	189	166	152	160	159	145	166	157	177	167	163	152	194	185	159	180	157	168	170	171	162	180	163	172	159	189	166	170	180	160	189	153	168	173	162	190	175	174	176	173	167	154	166	164	161	161	181	183	150	164	173	195	185	172	196	164	167	180	149	187	164	169	187	167	163	152	167	203	196	158	168	159	167	183	164	177	185	168	156	183	163	159	197	185	183	211	169	170	167	190	182	161	196	166	198	181	172	165	172	177	176	166	185	188	211	182	163	168	183	188	170	179	169	162	167	172	173	199	179	164	164	177	201	145	182	163	186	154	171	165	168	158	189	200	170	169	200	169	191	159	172	168	177	172	182	151	150	171	153	180	169	161	162	168	169	186	176	157	139	182	172	186	168	178	176	163	185	155	161	162	168	148	159	149	163	198	164	171	186	205	163	162	161	166	176	182	175	172	171	165	145	162	164	161	176	174	174	160	190	165	148	167	163	193	170	161	164	189	159	177	142	172	178	186	161	180	162	192	176	184	180	174	159	149	178	179	180	175	162	164	171	172	162	158	184	170	158	181	182	180	164	171	186	189	177	175	159	151	183	155	200	179	171	177	169	172	159	145	166	148	154	202	175	155	150	160	179	152	161	171	156	176	168	180	193	189	177	169	166	188	187	163	163	170	186	171	163	160	193	167	195	170	181	190	181	168	171	179	168	198	176	197	146	169	156	168	175	150	192	185	152	149	154	172	163	146	164	198	163	161	171	171	169	164	163	199	177	159	169	174	131	188	189	149	164	157	163	170	155	175	154	183	164	163	162	173	167	172	173	166	150	177	160	155	154	158	173	152	180	175	173	186	167	154	154	183	151	182	170	166	174	175	150	141	176	164	180	159	164	167	179	159	147	158	155	145	169	167	179	160	168	177	203	156	164	169	168	182	205	169	188	169	212	188	161	154	171	180	172	148	156	164	194	159	181	173	173	181	156	194	159	170	185	181	175	162	159	165	171	140	190	178	181	161	164	141	141	169	141	168	172	150	172	171	164	189	176	187	153	163	153	171	174	183	159	158	164	181	208	169	156	184	186	152	169	184	183	153	150	154	173	171	174	133	175	159	170	169	178	164	180	166	182	169	161	161	168	187	192	163	189	155	179	162	188	170	161	172	174	191	148	170	184	182	171	186	153	173	160	179	156	146	173	173	179	170	166	164	187	147	149	183	174	154	169	172	188	178	159	173	176	194	149	160	192	158	164	175	160	198	174	169	175	174	181	179	168	181	165	175	179	168	163	155	179	175	170	165	177	152	181	148	167	168	164	150	177	150	170	142	164	181	169	187	182	170	173	169	170	187	183	177	172	145	178	160	176	183	163	153	180	179	196	169	168	178	143	201	159	178	161	176	164	164	179	194	171	174	158	155	155	156	157	147	180	177	178	178	168	162	145	175	179	174	163	150	171	161	140	159	180	176	151	162	167	184	169	174	143	170	154	175	152	182	162	171	181	168	194	171	150	144	169	160	170	168	178	159	162	177	170	154	147	151	146	178	166	182	165	159	158	202	137	158	175	167	196	184	172	145	152	156	153	178	182	191	162	148	171	155	165	155	160	187	187	155	195	161	152	171	152	161	167	168	169	167	151	181	156	163	175	173	175	185	169	170	165	179	156	171	190	160	194	179	186	156	157	180	172	163	174	161	169	168	177	175	183	182	188	179	155	144	142	167	172	179	165	163	155	164	164	166	172	169	161	157	175	181	183	170	187	169	153	165	174	161	160	169	212	177	170	157	157	159	158	183	186	166	159	167	160	173	188	172	184	166	158	174	195	161	175	207	179	162	140	167	159	171	192	193	177	173	146	176	154	190	160	167	163	180	166	187	174	157	166	161	168	159	166	185	172	165	163	180	145	169	141	169	172	167	162	180	174	174	151	169	166	153	155	172	163	182	171	171	183	166	171	153	165	157	166	170	154	179	185	199	183	160	173	155	172	173	165	174	175	153	175	160	168	170	186	166	158	160	171	184	175	179	160	179	170	160	193	183	179	176	198	189	174	180	159	185	161	165	183	150	170	166	154	179	163	176	169	167	177	156	164	171	159	165	174	158	170	172	158	169	163	172	163	154	179	203	157	142	187	177	158	168	173	162	174	205	164	166	187	174	178	169	171	164	185	167	161	178	160	172	150	147	156	182	166	180	197	165	170	179	158	185	182	154	157	206	181	152	147	155	171	168	191	174	182	163	160	168	161	181	162	181	152	166	167	183	165	177	182	171	177	169	176	159	171	168	170	195	168	162	178	163	181	156	207	169	166	183	186	191	154	137	180	171
6450	2176	5037	5673	4676	3655	3104	2236	1748	1424	1304	1063	1018	955	862	857	804	778	741	688	879	1069	859	767	715	769	686	646	589	557	575	575	532	529	546	552	546	524	554	524	560	616	986	770	914	3112	476	476	472	498	438	476	509	465	489	487	524	468	469	475	495	489	477	455	459	482	434	489	441	470	423	479	488	472	429	438	455	470	497	462	463	506	484	454	473	473	464	438	456	423	471	406	481	464	461	472	449	474	437	500	461	480	456	468	449	438	452	462	488	457	458	443	486	463	432	457	443	439	465	440	436	453	446	491	444	472	415	448	412	475	438	457	443	474	480	484	447	475	453	470	437	460	447	440	424	431	488	456	446	444	465	403	448	443	456	476	455	453	479	495	465	438	475	443	447	462	450	458	484	435	415	460	481	471	461	437	487	486	455	466	451	472	474	442	452	462	480	473	449	502	430	452	472	462	418	419	430	446	458	486	480	459	458	465	449	443	444	479	407	446	456	477	446	434	472	493	443	483	455	455	452	438	458	461	500	467	483	456	491	447	462	428	450	471	418	487	498	433	484	413	432	435	436	464	422	443	432	438	408	458	485	444	433	453	421	477	424	453	456	441	448	484	433	449	471	486	437	443	424	444	510	465	465	452	474	434	457	449	450	433	429	500	444	479	477	492	457	433	431	452	440	455	471	461	431	439	486	474	475	455	399	484	457	460	475	438	460	481	425	453	498	448	411	416	465	438	425	426	445	458	499	473	442	484	454	457	437	461	475	446	458	466	463	460	486	453	457	421	482	500	447	441	454	441	480	504	458	457	479	455	490	461	465	442	461	460	474	453	465	466	443	441	425	453	483	443	441	461	488	444	424	434	458	430	461	422	465	443	456	473	463	456	453	443	434	474	486	477	438	469	426	451	449	453	456	460	436	457	445	480	475	428	434	458	455	493	490	463	480	433	415	444	492	461	431	504	435	443	484	442	467	493	451	448	471	460	441	461	426	457	457	435	442	464	474	432	460	444	460	432	477	457	466	433	443	479	467	476	430	459	460	467	448	473	484	467	435	489	455	479	472	440	462	454	468	463	469	430	474	449	421	454	488	448	456	473	445	459	436	422	449	470	454	446	472	433	470	473	462	445	485	444	461	443	447	458	475	459	436	472	430	467	462	437	451	478	482	445	471	419	488	444	458	464	431	464	457	463	483	454	453	478	477	459	487	440	466	441	476	483	476	426	449	478	438	456	461	464	443	509	416	413	432	434	464	483	446	442	461	451	429	464	442	463	412	450	473	477	480	476	478	438	449	433	449	455	446	468	467	404	464	460	448	462	484	500	448	476	477	426	455	446	438	418	499	447	472	451	456	425	461	434	468	467	457	453	454	472	434	428	481	464	487	461	470	446	422	464	421	463	459	459	433	427	414	439	443	458	417	444	422	459	436	431	457	440	420	454	463	455	448	462	460	471	485	434	463	467	432	462	437	424	517	509	421	429	435	481	442	440	449	505	449	436	434	455	470	441	427	456	453	498	485	437	465	457	424	476	451	496	458	449	481	450	459	454	471	412	498	453	453	506	474	461	471	457	430	423	456	461	445	478	430	464	420	413	437	458	469	454	460	483	450	453	453	441	465	448	462	484	454	482	417	448	429	474	452	455	493	476	470	503	445	455	467	445	457	439	453	433	461	443	484	456	462	453	436	447	483	447	469	461	481	473	426	406	440	455	497	440	420	453	463	441	458	462	469	492	428	450	446	460	459	423	460	474	462	466	470	460	433	478	462	428	468	473	483	416	437	439	481	444	433	451	437	450	476	474	448	454	443	450	465	477	467	415	451	419	459	474	473	473	467	432	479	464	486	477	465	467	475	449	481	467	418	443	427	477	443	463	483	485	471	451	476	396	428	430	463	437	440	468	433	456	443	459	466	451	438	475	443	457	455	447	467	458	459	409	445	436	429	439	454	457	438	483	393	465	478	444	453	469	435	454	472	468	462	463	479	425	441	472	426	497	446	480	453	450	494	476	459	439	459	460	449	475	451	462	429	454	465	443	430	475	472	453	479	444	469	436	422	446	429	457	428	435	450	468	456	467	473	441	477	461	441	485	444	467	434	469	473	445	477	449	480	429	462	422	456	452	457	475	464	489	423	457	403	443	426	460	440	451	434	486	453	468	475	483	443	480	429	459	454	458	455	432	428	479	472	486	456	445	438	436	445	458	447	504	443	464	470	487	448	473	446	471	431	452	468	424	466	473	416	440	480	483	484	442	411	468	450	492	450	443	444	445	461	478	470	471	420	471	460	485	458	493	464	425	474	481	499	433	461	465	433	456	448	463	441	415	452	438	479	456	453	458	479	474	461	449	449	437	479	457	446	462	479	426	420	441	494	475	480	458	440	453	453	448	494	445	491	467	427	441	420	451	428	427	439	496	450	445	421	455	450	431	488	436	436	437	483	447	474	490	484	482	513	426	436	403	478	440	431	440	462	444	440	420	483	439	444	435	448	452	439	468	420	419	426	451	421	454	422	434	460	448	441	407	471	439	439	459	441	460	467	484	478	452	472	478	496	490	482	485	471	439	476	451	500	437	462	475	481	450	459	423	483	445	471	425	487	452	449	476	430	405	469	490	469	448	457	431	443	450	444	454	457	478	469	452	452	435	443	471	421	468	461	472	468	448	440	417	475	462	457	416	421	442	437	461	453	471	484	463	446	518	482	471	482	443	459	430	449	447	467	458	468	419	450	473	450	453	457	470	427	449	468	488	469	459	460	466	425	443	416	442	489	435	421	446	436	448	478	455	461	450	475	444	484	439	473	458	496	489	465	492	480	424	441	461	482	405	449	437	463	503	476	506	470	464	471	442	424	482	462	453	450	489	476	453	440	447	435	416	444	468	415	452	461	467	496	463	466	449	512	444	462	451	464	469	443	439	422	500	440	462	458	454	449	457	445	474	446	483	450	486	480	424	450	441	461	466	429	486	465	423	465	424	493	440	428	477	457	437	461	458	449	445	457	460	437	454	484	460	479	462	473	468	452	452	448	463	449	450	449	444	444	476	425	473	460	483	439	447	427	421	451	439	428	426	464	479	481	454	434	449	425	480	463	464	425	478	467	475	455	497	462	450	496	439	471	462	406	471	462	452	437	460	441	426	453	470	478	434	451	457	461	529	469	470	452	444	420	459	450	457	460	444	473	453	446	463	471	449	443	486	433	430	403	450	497	424	468	458	439	423	450	435	447	449	438	434	428	449	462	500	464	468	426	483	457	500	434	505	456	416	449	467	464	417	444	447	421	437	473	484	449	436	477	463	437	458	443	475	421	480	452	464	441	440	437	443	431	477	459	454	482	466	459	477	484	478	445	466	474	428	451	460	442	451	455	423	421	427	441	479	472	468	484	422	446	436	467	466	440	426	469	440	450	475	459	423	449	464	460	440	427	416	459	477	443	465	496	489	482	449	497	441	435	420	461	442	436	481	457	468	467	469	493	460	417	421	471	467	423	475
16682	4283	4806	3997	2540	1617	1203	857	724	623	542	529	475	429	404	437	450	359	400	377	442	432	360	411	388	404	377	345	342	349	349	359	336	332	324	332	353	327	315	342	306	422	377	379	403	812	310	321	310	285	304	336	314	327	349	324	339	303	314	323	306	319	321	330	341	339	286	323	302	304	327	348	342	338	312	310	299	324	333	342	323	316	345	317	298	297	343	335	323	322	345	337	346	335	332	307	312	321	313	323	323	352	300	297	277	321	289	294	313	340	349	335	356	340	329	330	353	340	324	339	320	328	306	331	360	342	325	340	350	304	301	309	332	317	301	323	337	332	336	369	296	325	318	312	283	308	354	341	350	291	311	346	325	314	359	324	334	329	284	334	340	345	301	292	346	299	346	327	334	311	329	331	336	304	321	286	363	344	303	332	359	336	318	326	319	313	286	324	303	273	316	342	295	335	327	350	297	331	317	351	347	334	329	332	337	297	327	331	319	338	295	320	350	344	347	312	343	299	310	306	294	296	328	324	322	315	335	318	303	351	323	336	308	334	323	340	340	330	292	312	320	334	305	346	326	328	317	348	352	358	329	355	319	309	329	311	304	324	332	310	337	315	323	316	338	334	304	292	311	297	332	339	350	344	331	332	333	283	315	343	313	331	313	288	357	319	346	342	332	339	303	313	324	334	312	321	314	320	351	303	338	348	297	324	333	305	313	329	307	315	312	341	301	340	343	283	297	340	327	325	304	301	316	307	329	324	319	291	317	315	328	340	358	277	315	342	322	335	370	316	315	324	294	309	310	304	308	341	311	301	315	330	333	322	309	323	278	339	326	326	305	302	311	296	307	335	347	321	289	313	313	308	344	314	293	338	310	314	333	292	319	329	321	292	315	333	293	347	314	332	307	329	305	352	358	327	334	309	330	333	336	335	312	316	320	357	341	325	326	289	346	333	290	346	323	288	319	302	350	306	302	320	288	318	313	299	327	307	320	313	299	340	299	298	318	299	336	315	353	329	308	278	289	299	312	352	332	338	337	302	322	359	304	305	330	327	308	301	313	325	317	312	305	309	292	327	359	313	345	338	287	325	338	333	335	334	325	326	302	323	353	333	293	279	311	332	286	299	328	325	327	336	323	314	284	290	366	297	344	318	272	306	330	324	328	336	332	361	317	315	326	310	327	318	342	311	326	304	309	324	350	328	330	338	318	361	346	363	325	328	338	317	313	323	387	343	298	306	354	347	303	363	370	340	331	313	323	358	334	339	341	337	326	320	320	324	334	307	328	300	321	310	338	288	302	296	279	336	318	320	370	309	337	380	305	324	310	326	301	327	333	333	308	300	330	304	341	349	320	337	325	311	319	335	342	360	307	319	327	324	288	308	291	306	300	308	325	316	305	328	325	304	326	330	300	304	309	331	307	339	321	331	342	325	352	335	305	337	328	307	325	302	339	345	308	313	314	346	345	334	344	309	311	334	311	335	339	330	346	342	319	300	321	317	327	324	344	313	333	356	342	341	284	278	301	300	319	298	321	303	311	339	320	314	321	323	306	321	374	303	277	297	343	295	310	312	338	342	327	327	343	346	296	305	311	361	315	333	334	329	290	328	345	318	346	291	305	332	327	324	329	293	323	288	365	338	332	314	345	327	311	319	311	363	331	314	323	329	315	312	309	360	354	295	300	331	310	313	300	325	326	285	305	285	307	360	283	341	337	361	310	315	320	326	302	338	316	346	345	311	348	323	335	309	318	337	317	275	306	258	325	343	334	298	343	326	306	318	346	325	285	275	306	316	319	331	326	324	328	361	317	317	346	347	305	324	309	341	286	273	280	319	322	320	324	344	348	316	329	307	327	301	304	321	289	290	296	304	331	328	295	324	303	330	328	322	308	339	324	348	332	325	300	313	320	336	328	321	329	292	308	321	316	324	350	328	349	318	311	291	295	314	313	331	316	300	327	326	311	327	312	308	314	320	303	347	332	337	318	322	333	274	342	318	344	328	359	312	339	336	323	327	324	369	339	316	309	311	303	297	323	289	326	339	332	307	343	313	309	324	325	306	333	323	331	344	361	297	323	310	286	322	315	344	282	301	329	350	327	321	341	334	282	322	312	319	326	332	301	327	336	348	325	340	329	319	295	359	298	339	306	325	356	304	308	295	327	354	327	335	306	337	289	329	293	365	329	306	344	342	352	294	312	310	311	290	332	313	334	323	327	324	305	270	302	330	310	305	344	320	319	336	312	319	317	326	321	318	319	310	333	329	295	288	346	305	321	348	332	295	281	314	332	341	339	346	303	294	314	344	310	308	314	310	365	341	331	317	301	363	340	355	353	327	325	312	353	291	308	343	314	326	310	303	284	310	276	337	321	316	320	296	312	303	327	300	338	306	295	295	310	317	348	342	334	304	349	294	317	324	334	357	339	323	324	324	310	321	348	343	313	352	294	322	307	296	335	300	330	320	334	315	326	354	297	317	326	312	305	325	319	347	278	314	289	341	328	317	319	353	296	352	332	308	313	295	323	315	313	312	313	323	305	339	304	304	308	305	293	346	290	327	302	333	317	359	306	313	343	360	314	295	353	311	311	330	314	316	336	311	321	345	313	334	307	337	323	314	296	315	319	316	319	316	310	293	314	328	291	283	330	337	303	302	325	319	266	322	280	315	327	316	328	318	333	308	311	304	327	332	324	322	308	352	310	284	294	299	292	306	312	337	314	338	326	326	314	346	284	315	326	310	330	305	311	358	289	313	325	336	317	321	300	319	304	336	314	317	330	335	278	318	319	316	274	319	355	356	330	321	341	303	297	321	305	312	312	356	304	332	327	281	273	307	317	344	268	311	355	343	322	310	327	283	319	291	290	318	350	329	323	305	350	303	326	312	317	329	340	310	330	311	325	324	311	328	312	320	327	333	309	325	311	345	316	322	332	323	286	319	362	298	325	315	300	338	325	326	304	323	346	298	347	324	316	306	330	311	354	284	321	299	345	288	335	313	303	318	292	313	310	308	316	322	322	282	325	313	340	322	297	340	331	292	319	296	347	303	280	308	305	294	336	263	293	294	319	317	297	328	306	342	307	330	328	283	342	314	303	310	349	308	326	322	324	290	321	335	311	323	283	330	293	312	289	325	357	328	320	339	301	314	326	337	317	322	322	334	331	356	350	296	305	306	318	332	291	323	348	297	289	309	315	312	356	325	354	308	330	314	326	339	322	347	348	313	340	331	306	318	355	323	325	316	338	338	329	321	349	340	289	319	346	330	324	322	331	342	322	288	307	332	307	302	337	307	336	308	303	355	297	316	308	308	310	339	320	350	315	324	337	299	325	301	296	339	340	309	341	348	296	316	320	301	321	272	306	327	326	331	337	324	323	322	312	330	336	300	350	319	327	317	298	387	307	344	325	318	290	332	307	308	279	292	279	319	326	298	317	320	321	335	291	340	331	326	329	322	330	322	333	313	342	361	331	304	325	311	339	347	316	314	317	313	313	289
8293	3654	7471	8640	7631	5668	4780	3593	3101	2440	2256	1875	1744	1613	1506	1526	1449	1435	1334	1233	1509	1494	1430	1261	1236	1382	1145	1129	1079	954	941	872	903	936	948	919	935	959	915	821	1067	1473	1333	1224	1422	4521	865	868	821	823	805	772	828	857	759	760	843	815	764	804	847	820	821	769	812	801	755	793	793	791	816	776	784	793	752	812	821	739	769	776	784	811	768	788	762	826	821	748	796	769	789	730	805	796	802	827	776	794	787	790	809	770	761	736	764	755	794	764	731	811	774	770	791	760	782	774	727	745	805	767	792	752	795	734	700	741	743	729	794	767	793	812	766	767	757	765	830	786	768	766	757	813	741	778	767	761	771	810	780	747	777	738	797	804	748	757	789	755	781	773	769	814	787	746	785	768	803	699	723	776	819	736	773	754	735	740	801	751	731	740	781	742	747	801	786	776	759	766	737	782	759	801	789	723	742	777	765	796	720	763	708	697	778	740	756	758	794	812	819	779	727	751	832	799	737	834	738	801	771	735	754	832	781	780	747	730	756	729	807	776	718	786	751	773	827	749	823	801	770	786	762	787	749	759	759	831	713	783	760	803	765	765	761	763	782	782	805	790	783	791	740	786	807	770	766	796	779	794	809	729	765	757	762	802	799	730	759	763	801	793	817	761	811	750	790	788	759	783	757	753	707	799	791	770	801	809	815	759	799	734	768	810	781	749	783	801	767	725	750	757	794	769	758	798	758	791	751	764	754	712	783	729	801	791	761	727	759	798	787	784	752	783	773	771	817	795	788	735	735	736	771	805	744	815	766	734	774	773	759	738	755	779	759	751	751	738	797	760	764	776	725	764	774	765	794	757	770	765	797	751	718	787	757	752	760	742	734	735	771	724	775	776	800	787	757	773	770	777	756	763	778	795	813	772	784	800	775	775	768	799	758	791	740	767	767	770	765	756	760	757	773	799	772	746	737	783	765	822	725	796	735	816	766	731	714	766	778	772	709	753	751	735	841	784	740	766	784	798	792	728	730	737	771	741	795	722	741	717	750	798	740	827	754	712	728	751	791	777	790	811	802	750	764	748	787	801	761	763	818	765	766	795	785	805	760	765	786	779	736	785	767	778	803	776	761	711	766	787	737	800	797	802	751	770	823	761	706	753	768	754	757	767	754	812	771	760	721	796	759	810	762	732	766	787	747	798	764	785	785	782	785	747	766	731	781	754	726	787	737	780	760	723	803	796	731	774	778	809	808	785	767	775	754	725	770	758	775	856	783	753	825	777	801	847	693	763	805	784	761	786	779	757	770	779	759	776	776	793	718	763	731	757	764	758	792	755	803	749	795	708	797	759	742	796	770	767	773	798	790	750	778	770	736	741	742	763	748	779	754	770	790	728	757	707	792	752	801	776	816	766	706	761	749	766	781	761	766	702	765	762	765	756	749	789	796	800	834	743	799	793	728	797	767	781	785	734	730	804	780	784	738	728	735	770	781	771	777	735	729	746	790	800	803	786	807	727	798	785	736	801	741	762	794	808	796	752	752	740	773	742	716	767	809	746	763	778	825	781	773	739	757	788	775	775	758	782	783	804	771	744	746	771	802	777	767	754	835	782	748	785	741	755	758	726	765	784	800	731	778	725	813	797	767	777	801	738	802	741	741	789	769	792	760	780	805	776	742	776	769	731	772	729	767	740	760	754	752	760	735	775	786	798	809	751	743	783	745	725	769	758	796	757	787	761	780	749	727	774	780	748	743	781	779	758	813	713	771	751	773	822	797	763	795	812	755	791	772	785	811	800	782	753	748	757	781	783	704	730	793	801	803	776	806	701	721	761	752	759	691	761	739	777	780	779	805	772	792	815	773	768	763	740	796	760	780	786	784	740	783	756	807	761	774	769	799	760	726	730	775	780	781	782	739	730	762	814	743	741	777	746	769	803	773	793	824	783	768	770	699	754	755	783	799	783	759	771	739	847	797	798	781	743	795	796	739	775	746	759	753	709	762	731	747	742	720	753	771	809	727	809	777	734	775	808	762	754	790	764	782	721	801	807	755	812	779	741	719	744	801	746	786	737	737	784	796	752	779	777	773	763	746	796	797	740	775	777	749	810	825	775	817	737	745	764	776	801	792	798	790	740	732	781	777	803	774	823	775	789	769	748	760	805	798	739	789	800	787	758	782	749	749	803	761	750	718	722	753	750	797	764	801	757	822	818	744	790	740	821	725	724	735	782	762	775	810	819	738	763	785	763	804	769	783	766	805	751	807	785	829	766	808	756	750	831	785	729	736	807	812	781	762	788	768	720	782	805	772	814	769	718	806	799	776	735	793	756	747	767	790	708	761	717	743	745	720	776	808	755	750	756	763	792	745	812	708	762	716	808	741	751	802	753	769	788	745	729	752	698	790	762	753	725	759	770	785	837	783	830	770	753	780	762	778	764	735	794	797	801	742	746	798	770	728	789	752	748	783	731	717	790	768	795	804	845	803	771	788	761	769	785	765	816	747	746	816	799	765	726	791	734	742	784	773	773	790	747	812	788	769	824	774	761	795	749	773	787	800	793	751	748	760	787	726	774	810	767	828	785	729	791	758	728	752	777	744	763	808	789	718	740	743	764	766	754	757	745	781	722	756	787	779	809	812	715	745	793	710	815	732	779	762	760	778	787	847	810	767	750	736	761	776	774	752	795	785	758	793	795	726	774	736	770	809	772	741	772	782	776	776	762	753	766	784	763	788	772	748	796	734	761	792	822	743	811	808	764	807	767	749	787	753	773	802	769	770	811	772	756	782	798	768	750	753	754	828	750	792	780	772	807	770	761	752	773	793	754	758	753	730	787	806	785	713	740	743	751	772	774	794	787	819	713	718	789	782	737	796	833	803	796	736	745	763	766	783	782	780	773	718	777	779	726	732	785	751	717	771	793	755	810	774	787	786	779	779	748	783	798	767	754	749	788	801	722	778	776	804	779	743	784	759	804	776	719	792	769	782	782	775	742	735	784	767	739	738	743	747	810	814	745	760	751	760	743	769	760	754	753	744	802	771	769	775	779	764	746	742	762	713	701	721	736	763	744	798	800	750	733	763	744	732	769	790	750	767	796	806	730	726	773	760	791	759	806	731	804	763	795	758	765	739	770	741	747	754	762	775	746	763	777	828	770	778	729	753	743	765	745	718	795	766	775	723	770	755	726	755	772	745	752	770	767	755	762	756	757	743	825	787	779	804	742	765	794	767	780	714	745	781	761	802	794	741	794	718	755	731	787	730	751	792	778	749	786	777	808	813	800	844	755	733	747	805	718	751	711	719	743	792	731	779	778	795	768	756	715	806	753	804	798	770	761	799	767	768	778	757	767	752	764	788	827	763	830	745	768	798	748	774	798	784	770	815	773	758	758	776	793	754	731	760	721	748	805	784	739	797	816	788	788	751	764	736	774	776	722	766	787	746	740	776	776	815	772	801	786	716	723	763	800	774	791	803	732	799	757	786	790	772	800	811	784	798	849	750	762
2555	489	501	411	274	255	260	203	168	181	193	184	174	178	166	166	179	166	161	189	193	174	173	141	149	179	175	144	155	183	173	165	206	146	173	167	143	156	161	197	202	208	174	197	178	156	182	170	167	148	149	171	156	140	158	172	179	169	146	144	163	173	134	148	181	159	158	157	172	170	178	176	150	165	164	169	168	196	189	186	157	153	148	166	169	142	154	158	184	158	187	136	171	186	162	157	160	174	184	179	186	164	179	161	169	166	145	184	178	164	158	152	176	158	178	162	176	153	181	160	180	184	159	160	176	151	162	157	162	163	165	155	163	147	162	172	163	151	177	147	174	159	174	172	170	159	148	157	163	144	142	172	129	160	144	191	175	137	169	171	148	158	163	140	156	126	158	195	167	167	145	161	187	165	161	176	159	175	136	155	173	140	157	170	168	135	142	162	146	151	165	130	156	155	152	144	170	183	183	155	201	164	164	140	163	152	143	166	180	150	156	167	175	171	162	169	151	171	160	153	174	167	159	161	174	159	185	150	159	154	159	148	134	169	172	175	142	171	164	173	154	180	157	165	189	183	168	168	172	188	157	147	143	165	177	178	162	177	143	162	163	170	142	147	151	175	151	176	166	162	172	159	150	146	155	144	169	154	130	139	144	172	187	152	143	161	172	155	156	136	174	145	159	171	137	157	158	144	175	182	155	152	193	172	196	138	151	175	162	201	162	171	146	144	166	172	180	156	173	194	164	181	160	166	193	167	164	180	156	144	141	170	158	183	155	168	168	147	159	187	162	146	170	148	177	161	171	143	136	177	181	174	145	157	150	154	135	171	168	188	160	172	166	165	162	153	172	157	160	147	166	157	173	168	170	160	164	169	145	152	145	184	170	166	159	150	171	186	135	166	185	173	166	151	149	171	155	159	135	159	166	157	165	170	168	165	160	149	160	156	137	153	175	173	164	140	157	145	163	179	146	181	176	172	161	192	141	187	157	159	153	169	168	176	183	181	172	169	186	150	153	160	147	164	159	171	141	159	178	139	182	167	160	153	182	180	151	169	157	163	152	169	158	161	158	171	162	145	162	186	173	161	177	140	144	156	162	135	138	163	171	163	141	151	182	197	188	186	142	171	157	177	176	202	182	161	152	151	136	148	160	161	172	180	162	179	166	169	174	165	151	167	178	148	152	164	170	175	175	189	138	151	167	164	156	171	164	145	166	189	155	180	145	154	173	170	180	163	163	170	162	172	154	155	147	157	176	154	163	161	174	165	166	189	159	147	152	151	155	191	169	158	179	151	166	170	175	171	127	133	162	174	157	162	157	173	157	154	142	146	144	168	172	158	157	154	168	162	161	184	161	179	172	182	145	184	174	152	159	148	165	157	176	146	175	170	163	176	165	161	155	170	164	181	190	153	187	177	152	174	134	139	152	156	157	147	165	151	183	174	180	171	161	156	147	172	169	169	190	161	162	165	166	177	167	164	173	170	170	175	129	161	143	169	176	167	168	138	203	151	164	144	155	168	155	166	141	171	148	147	174	153	168	179	160	156	175	177	172	171	159	153	164	171	164	183	160	169	162	158	166	211	176	173	150	153	163	169	144	164	147	161	174	164	155	183	142	159	158	175	151	140	157	162	174	149	195	167	170	148	170	142	143	172	169	159	190	159	181	158	184	185	147	169	154	186	149	171	181	172	168	181	156	193	149	170	131	176	161	175	148	176	162	181	165	168	176	163	164	171	140	168	178	150	142	168	165	171	185	136	148	181	177	165	140	164	170	166	163	155	177	152	157	154	174	168	162	155	175	175	148	159	147	164	162	147	176	162	168	166	158	188	155	148	171	150	157	178	171	161	173	164	161	156	152	187	157	154	163	143	147	187	128	160	183	155	205	145	160	195	139	141	135	188	160	160	172	148	167	179	174	161	181	180	177	166	172	152	161	170	163	149	150	151	163	146	164	157	151	149	168	173	166	112	166	149	164	167	177	151	172	188	138	184	156	159	170	165	156	169	180	156	177	139	129	167	159	164	186	151	155	160	168	158	166	134	167	162	159	144	177	148	173	145	165	184	170	183	170	147	161	159	153	164	166	155	155	160	160	149	187	158	160	159	172	158	142	175	148	181	161	153	169	155	149	170	153	179	173	160	165	177	175	180	170	180	153	171	179	176	195	175	149	161	155	164	157	177	165	185	176	149	180	175	149	199	160	183	190	154	164	150	152	179	159	177	161	161	162	169	146	164	173	174	172	172	147	167	170	174	153	155	165	158	156	148	186	165	160	166	158	175	179	151	163	165	169	140	174	189	153	152	160	164	157	170	160	173	173	159	151	159	168	149	160	146	185	177	170	178	169	171	161	154	158	149	150	159	168	178	155	157	173	148	191	149	146	159	159	154	145	164	130	161	150	172	190	177	177	173	164	163	161	162	160	135	155	171	158	173	182	155	150	175	173	167	133	163	157	177	171	147	174	180	162	157	191	164	165	149	150	152	144	174	161	175	152	171	136	160	139	150	149	155	170	167	159	170	176	164	182	167	141	177	162	165	153	145	162	166	170	179	147	148	151	170	187	172	165	168	180	172	171	150	175	178	133	145	164	140	164	180	153	182	182	180	171	146	162	156	164	161	166	150	183	170	157	162	163	165	160	145	176	172	168	165	168	187	172	159	150	177	165	141	148	151	166	158	154	177	158	146	163	143	165	171	172	172	166	138	158	162	159	142	158	144	162	171	163	175	178	178	160	170	187	172	185	160	179	181	161	174	178	170	148	167	155	156	164	146	129	176	167	158	138	169	153	160	163	173	181	161	161	159	170	149	181	168	138	168	196	160	173	161	160	168	156	142	152	176	151	170	188	161	162	164	145	150	165	145	155	158	174	164	162	153	161	139	157	137	169	160	165	180	157	178	173	181	171	178	153	180	169	181	165	186	164	159	156	141	157	176	137	163	166	161	178	154	155	197	166	167	160	191	164	170	150	167	187	193	162	172	147	179	152	164	172	175	175	154	162	175	172	168	159	150	160	183	189	181	155	159	168	172	172	171	157	171	171	150	160	161	172	165	175	151	157	166	156	166	156	155	162	162	150	173	155	148	190	157	141	167	172	162	164	144	160	176	152	168	159	172	169	152	185	157	170	159	170	151	180	156	167	184	168	160	160	162	180	160	172	175	168	159	158	140	162	160	165	155	153	157	162	175	186	189	184	172	159	161	155	151	165	144	146	182	160	159	179	155	160	154	146	178	157	161	170	206	178	139	164	141	144	174	199	172	170	156	154	157	157	172	139	159	148	160	162	161	161	169	159	168	158	145	172	185	167	172	141	149	159	181	158	177	154	150	170	166	165	152	163	154	161	154	142	149	179	174	172	139	136	191	182	159	171	150	153	185	154	179	151	178	173	159	168	165	194	181	171	154	149	165	138	172	162	191	158	167	154	165	165	159	163	159	160	150	185	165	171	166	149	162	158	157	142	169	161	158	154	164	154	155	179	166	176	175
2515	763	1226	1236	905	880	917	609	536	517	495	486	461	479	437	472	460	457	448	464	454	561	540	429	470	386	471	404	424	443	419	442	427	430	433	448	372	431	403	432	666	750	593	560	512	438	465	405	421	415	427	424	416	423	419	441	421	453	400	459	429	403	453	421	413	417	475	450	410	404	440	474	430	404	407	416	399	410	422	417	465	420	406	446	467	440	426	429	413	422	443	451	436	435	414	425	398	445	436	434	453	403	420	424	428	435	423	411	425	407	398	380	381	406	392	387	430	375	445	429	415	415	458	461	400	414	392	388	413	454	417	404	398	437	443	388	415	424	415	410	424	426	474	372	377	460	430	392	444	443	436	411	415	423	415	399	446	419	432	438	421	416	396	395	410	414	416	429	436	416	462	396	406	430	457	426	424	406	396	420	437	421	406	411	436	417	418	412	438	436	391	392	437	440	423	431	447	430	404	451	405	401	429	424	437	432	440	418	442	434	408	406	425	401	421	415	418	437	435	411	393	429	412	383	433	429	423	405	437	401	416	422	430	435	421	459	419	416	399	417	457	420	458	401	416	414	429	458	430	421	437	448	445	412	449	459	420	414	433	423	392	434	381	450	423	426	437	418	438	413	405	409	446	415	452	407	383	445	385	450	433	407	394	403	466	438	415	414	447	418	407	406	436	401	443	440	415	404	412	427	416	428	417	434	439	442	427	421	416	437	452	386	381	392	420	404	408	426	420	459	423	419	407	389	411	437	426	435	451	415	416	459	418	426	458	399	421	467	427	395	450	426	445	425	377	390	458	449	460	378	419	467	404	418	385	429	398	453	416	428	422	411	409	427	438	405	410	414	411	455	457	442	462	404	379	433	422	411	431	405	380	422	429	424	397	454	462	445	431	398	424	414	416	400	456	396	452	469	430	419	457	383	412	414	422	421	456	420	417	415	381	429	439	449	418	419	423	424	442	417	414	451	427	435	426	412	437	398	371	390	420	458	405	440	432	434	391	407	424	393	439	450	420	427	416	420	448	405	466	429	391	444	408	437	406	410	432	460	401	415	413	406	431	411	449	426	445	412	442	419	423	427	448	405	395	424	413	424	406	410	447	418	430	418	454	405	431	419	449	425	410	426	383	444	414	447	448	431	433	448	417	390	432	420	404	435	449	397	404	422	421	411	463	442	455	385	408	440	423	436	427	420	414	444	425	406	407	442	449	401	418	427	426	419	468	425	401	404	430	390	413	446	420	423	415	424	435	418	413	437	380	410	443	401	404	414	441	413	453	471	406	429	428	408	416	431	412	415	444	427	391	426	423	435	429	424	413	395	435	427	394	400	442	408	422	422	409	421	425	445	444	402	435	438	398	430	379	408	382	417	419	398	426	394	414	412	418	411	393	397	430	404	423	426	479	407	424	428	433	423	426	448	431	428	403	418	426	410	430	435	427	448	427	416	444	435	425	384	442	404	419	416	400	423	419	427	421	444	421	456	449	414	424	440	396	399	407	410	435	432	476	411	393	393	426	432	402	419	415	436	413	430	425	408	434	448	438	422	422	408	398	398	418	393	442	389	417	403	453	423	458	424	418	430	450	415	437	435	434	412	373	420	443	405	403	420	437	365	441	429	452	447	428	386	428	423	418	377	407	436	466	427	436	401	438	435	413	430	421	428	407	410	425	454	423	436	420	410	366	440	411	401	437	424	428	422	411	432	424	404	411	440	376	391	418	470	432	455	436	403	427	430	428	438	412	445	422	422	413	415	455	451	415	430	448	393	442	398	374	406	448	424	403	431	426	424	415	465	410	455	435	435	387	457	440	457	419	459	416	420	439	407	415	401	421	398	419	406	388	401	419	428	409	428	451	415	407	426	436	432	448	397	444	440	449	416	389	438	418	413	404	384	443	416	415	452	403	431	397	421	397	395	435	403	418	413	423	410	475	411	444	443	413	414	417	442	426	419	398	421	396	417	440	430	411	417	392	439	404	412	407	426	417	414	450	416	450	398	428	441	473	403	385	400	424	425	433	387	465	467	408	450	401	425	377	378	407	436	422	431	451	437	377	426	385	428	408	417	401	418	442	415	396	440	436	456	423	414	434	409	422	446	386	425	404	427	434	385	413	418	403	446	429	418	425	445	430	424	437	395	396	463	436	405	449	410	441	435	410	437	428	428	443	449	389	470	432	466	422	445	438	446	431	421	431	445	391	429	414	435	414	430	443	410	406	442	470	442	456	432	397	407	430	445	439	456	402	418	397	422	415	422	406	427	409	441	401	407	438	427	419	435	449	437	411	437	410	422	451	430	420	417	447	394	420	409	435	484	367	422	444	444	420	421	417	430	421	448	415	438	416	431	449	396	427	424	415	425	401	459	413	417	399	397	439	419	403	427	414	411	449	406	414	413	397	435	418	405	431	399	396	386	430	437	408	393	453	413	418	414	457	418	437	411	425	407	451	433	422	423	445	415	436	392	419	385	446	401	425	407	410	436	388	433	424	386	436	425	418	461	418	413	427	424	430	419	409	439	412	407	377	411	394	405	427	426	391	399	456	462	398	414	434	430	427	426	416	471	433	393	441	388	455	410	445	400	379	459	448	417	404	387	433	476	416	398	431	422	439	410	447	418	421	430	429	438	406	403	398	408	434	421	444	422	405	454	406	417	391	422	390	414	411	410	391	432	407	414	453	420	431	408	394	470	394	419	394	434	412	427	427	437	428	413	427	402	394	413	408	413	458	440	442	435	440	417	428	401	406	460	430	426	388	385	426	419	423	395	399	442	434	441	399	395	405	402	432	425	424	403	412	409	370	436	403	408	406	434	450	400	431	465	439	425	460	413	411	407	425	391	464	452	389	401	426	414	440	410	415	409	430	411	446	416	430	394	437	397	398	450	390	430	405	419	436	387	420	440	417	396	436	461	449	433	389	402	430	460	424	376	437	438	408	434	381	402	428	419	408	427	421	434	432	402	413	457	406	437	390	430	394	416	425	407	429	433	405	406	385	424	400	461	429	399	437	414	409	438	440	420	439	402	430	463	401	384	410	414	440	468	409	419	442	422	413	440	444	455	429	410	386	413	443	418	442	431	407	419	427	393	389	422	368	416	445	411	451	443	413	443	432	424	418	434	384	455	395	416	441	417	410	403	407	401	435	467	431	430	415	386	447	409	443	425	410	415	405	405	420	432	444	442	440	414	419	421	469	443	395	408	459	445	431	415	398	419	422	414	419	389	462	417	447	405	420	406	419	419	403	415	426	417	440	427	440	434	402	413	420	437	470	414	420	428	425	401	401	439	403	421	429	468	430	424	424	407	425	440	421	374	408	397	420	423	436	471	433	424	416	458	386	437	440	453	457	450	420	428	421	452	387	455	436	478	405	407	418	439	436	466	443	433	448	420	415	407	425	457	435	424	434	452	434	424	410	432	420	418	432	399	390	435	424	423	408	444	431	466	367	443	440	453	444	394	458	427	391	490	414	412	435	413	421	395	406	426
10205	2246	2484	1955	1365	847	615	426	412	362	301	229	265	268	257	243	209	217	209	207	218	250	249	180	210	212	202	188	197	201	206	191	178	196	191	178	185	188	179	168	231	261	224	217	271	306	194	177	162	185	171	167	161	171	183	200	195	172	172	169	162	204	178	199	178	184	176	156	170	191	169	175	183	186	180	178	184	175	176	183	182	161	165	176	168	171	162	166	180	165	157	174	161	194	210	160	194	190	171	165	192	160	176	188	166	192	170	171	150	177	161	165	158	184	149	188	185	193	176	179	168	158	166	187	180	185	190	171	172	179	177	152	188	186	145	167	154	185	170	164	159	157	165	176	169	165	156	143	186	189	165	162	138	177	159	168	164	173	188	199	183	165	148	164	179	184	166	165	193	195	172	196	205	159	193	164	206	183	183	181	195	184	185	172	170	183	185	172	174	137	192	168	151	203	156	162	172	164	172	166	179	210	166	191	193	161	171	174	178	176	169	178	173	171	167	200	170	165	163	187	167	177	168	187	180	172	178	153	196	154	168	165	164	199	178	155	166	176	172	182	175	189	206	162	196	152	181	156	172	171	165	170	171	164	168	199	178	174	182	174	188	177	184	163	182	183	159	176	164	169	188	207	160	167	174	156	170	181	173	175	189	169	170	146	158	167	184	165	196	154	152	178	171	169	167	175	145	168	190	164	177	170	168	170	173	153	197	142	174	186	175	185	152	181	160	171	203	183	135	164	162	168	175	156	181	188	174	177	157	167	160	195	156	172	157	190	172	179	169	157	178	169	192	168	162	189	171	177	167	158	184	170	169	189	150	177	186	180	169	208	166	158	177	180	171	160	175	162	193	172	181	168	174	159	166	167	166	170	163	202	186	161	163	186	189	179	167	163	173	156	193	188	185	142	147	170	156	178	173	187	172	166	159	176	185	154	179	172	174	171	187	196	185	181	169	161	170	174	171	189	173	155	171	166	178	151	181	188	185	181	174	176	155	170	190	188	188	156	179	151	179	160	147	196	184	185	188	156	159	179	192	179	140	163	186	165	155	177	164	175	149	152	167	187	167	195	164	193	192	170	173	181	182	183	189	201	184	167	182	170	164	161	149	159	179	160	174	184	173	173	191	159	172	166	174	165	165	154	205	172	181	190	167	157	178	190	170	173	153	176	165	163	154	187	156	155	184	162	191	196	175	170	192	177	192	154	177	178	171	161	170	174	181	167	182	177	168	197	174	183	204	181	164	160	159	175	168	173	149	193	183	162	162	156	175	173	173	162	168	173	172	150	167	180	195	209	185	170	171	177	189	161	198	160	199	149	164	172	172	164	158	174	173	162	174	172	167	200	184	157	173	179	159	195	163	198	178	179	171	215	183	178	184	167	198	158	175	163	193	183	168	173	174	166	167	187	162	170	179	193	171	159	164	179	164	152	204	193	176	191	176	177	185	173	155	172	195	169	177	173	153	202	157	164	178	176	149	195	176	167	160	163	188	175	172	168	167	184	185	194	166	182	185	191	161	184	178	160	167	170	164	146	162	168	165	176	210	192	179	184	169	172	182	168	174	189	148	178	158	181	157	177	173	162	160	158	185	195	180	167	165	170	154	159	153	165	165	190	209	155	178	160	147	187	173	180	208	156	170	220	172	181	160	170	176	177	143	179	174	161	170	182	163	166	203	182	157	164	175	201	153	175	179	203	165	169	170	195	183	167	197	174	185	163	197	182	193	204	195	180	179	166	174	175	193	179	185	168	178	162	155	194	163	172	166	193	164	185	160	151	160	148	158	179	174	164	172	161	204	181	169	150	194	183	173	162	166	178	164	183	159	187	167	153	194	192	155	137	179	185	154	169	179	162	176	167	188	178	162	168	148	161	174	180	169	180	182	170	196	175	167	187	180	146	164	182	198	158	189	179	185	184	190	158	170	170	180	187	157	168	188	169	168	145	183	180	184	175	181	164	169	187	165	177	183	178	179	169	182	172	173	190	185	173	191	191	171	169	166	166	183	175	169	164	177	184	178	174	177	160	186	175	178	179	191	181	161	177	164	158	155	140	159	178	157	164	175	149	175	181	183	160	186	158	189	184	181	140	174	163	170	181	155	145	183	174	168	185	199	196	163	170	189	157	178	174	170	179	186	197	146	163	184	151	183	166	163	174	160	171	159	152	169	175	176	176	188	154	179	177	151	166	182	194	155	158	188	186	169	162	179	193	157	155	170	176	154	172	177	176	181	160	192	157	134	179	155	177	187	164	192	199	183	174	171	184	188	154	157	164	163	157	177	189	148	169	162	165	160	151	180	196	167	177	169	184	169	180	168	171	165	178	157	167	179	176	168	193	201	176	177	177	162	161	163	164	189	177	164	180	167	147	161	170	182	165	178	209	201	169	169	160	194	167	186	191	185	178	204	173	195	164	187	176	163	173	206	193	149	164	190	179	176	154	162	199	155	193	178	180	181	163	154	166	159	153	157	179	173	171	173	180	154	159	162	181	163	170	172	150	171	182	180	180	162	181	166	188	174	173	154	163	183	173	169	197	174	161	164	182	169	159	141	130	168	201	157	175	179	171	178	194	179	177	191	202	165	182	176	151	169	171	154	144	179	160	176	156	197	194	170	162	179	179	172	175	173	171	157	178	158	192	173	176	171	171	146	185	170	164	164	181	192	164	175	197	204	201	175	149	151	169	156	175	178	173	193	175	206	158	166	185	150	191	184	182	155	163	196	165	166	177	183	195	159	185	143	166	179	177	176	166	159	215	174	164	190	180	205	173	153	172	168	152	193	190	199	185	189	157	178	157	174	147	162	189	163	179	165	168	195	183	164	150	195	171	192	169	172	188	140	175	153	189	173	184	172	188	166	179	172	157	183	160	179	176	196	155	172	167	154	181	177	185	181	177	190	179	157	181	159	191	167	173	166	175	172	153	156	161	164	158	178	183	160	166	177	157	179	179	151	156	163	210	181	172	185	205	165	170	176	167	156	157	169	161	179	167	171	168	168	164	181	153	176	206	167	175	160	157	160	159	160	175	195	154	193	147	193	182	188	174	177	195	203	176	183	199	180	166	152	154	156	174	143	158	156	198	173	190	160	180	179	167	187	186	187	164	196	173	169	164	168	188	165	175	162	190	182	166	155	153	154	181	165	157	180	172	181	177	142	175	175	190	180	189	161	179	147	145	170	175	168	177	163	185	195	180	178	164	183	171	170	169	176	157	166	187	177	177	157	189	177	171	158	162	188	160	181	185	156	173	194	169	173	149	149	202	179	194	171	162	187	190	162	168	173	171	187	172	175	162	165	168	184	204	159	181	163	197	184	191	150	194	172	170	185	148	168	201	169	167	159	154	165	172	153	187	163	144	196	190	185	182	187	182	185	182	180	174	188	159	168	179	192	178	172	162	173	141	146	166	168	154	164	193	170	170	157	155	181	178	183	142	176	183	190	166	173	171	167	146	142	163	178	178	165	189	158	182	191	149	172	177	170	179
6423	2218	4559	5387	4786	3521	2666	2030	1763	1529	1232	1164	1073	969	911	905	861	772	754	754	891	884	788	813	723	721	682	611	575	568	616	566	555	575	583	562	520	515	503	583	914	1062	876	875	1278	1486	503	489	510	453	472	480	496	507	466	470	504	492	488	462	504	476	495	456	462	446	480	464	477	474	439	450	490	504	476	417	462	495	461	507	435	494	467	480	465	446	458	457	498	463	472	444	484	466	487	483	466	476	431	458	465	466	515	492	508	426	470	459	495	432	472	473	419	480	479	444	476	484	486	455	447	472	482	476	480	463	502	453	487	470	509	463	473	474	473	455	478	450	445	453	434	471	471	454	508	462	458	500	466	450	497	458	462	443	492	479	457	442	492	460	469	476	401	452	475	474	452	441	477	475	467	452	418	470	476	448	449	433	449	433	464	465	486	465	443	426	430	442	474	444	476	488	468	483	454	442	505	436	450	432	456	492	477	469	442	481	472	447	475	435	433	467	438	439	436	458	496	438	448	454	388	455	447	467	486	497	457	447	461	472	425	473	465	485	487	480	486	476	492	489	474	453	483	449	458	477	456	458	480	516	422	483	457	438	455	472	473	461	475	455	467	450	444	442	455	445	458	446	444	520	451	465	509	493	447	501	448	465	462	476	450	463	466	435	470	476	456	478	498	431	451	455	449	463	428	463	458	434	470	481	428	470	489	473	478	451	451	484	457	454	458	454	457	475	488	470	481	513	471	455	481	446	483	482	431	486	448	461	473	466	489	489	473	479	472	469	417	441	428	450	478	443	456	435	485	472	444	450	480	473	445	467	446	465	475	463	459	474	453	441	475	407	468	460	433	459	447	453	446	439	483	477	437	446	462	457	448	463	461	483	406	457	453	510	426	446	470	479	473	491	473	469	472	469	454	435	483	480	462	463	446	440	478	452	496	470	446	497	462	457	499	496	479	442	434	472	462	433	445	463	479	484	478	478	495	469	505	430	445	459	455	497	444	480	489	474	473	481	436	473	427	474	462	480	471	469	460	442	441	505	455	493	490	441	465	434	429	440	477	474	450	450	452	475	458	459	454	458	457	450	450	476	483	449	450	493	444	456	470	469	450	468	471	491	476	438	477	459	444	456	441	479	461	414	488	475	465	472	448	479	450	437	469	509	472	467	451	466	493	486	468	476	465	459	442	453	452	474	467	457	472	436	489	482	490	482	503	479	454	470	443	444	454	483	479	422	507	462	497	477	508	494	460	455	438	482	502	447	471	473	426	438	474	432	456	445	451	478	450	460	443	448	460	440	431	445	452	508	475	481	468	454	454	474	441	464	456	443	486	472	428	491	443	481	482	450	446	440	479	466	469	454	460	481	429	501	497	488	476	476	476	432	438	459	474	466	460	486	482	473	482	453	457	467	428	458	477	432	454	492	455	420	444	486	455	491	509	471	479	465	456	425	470	435	448	471	455	498	456	519	433	483	471	478	445	451	462	510	455	437	428	462	481	463	470	466	479	441	436	487	467	473	446	512	459	451	433	483	437	471	501	443	437	430	467	452	457	470	456	477	434	476	471	527	436	483	457	442	467	466	465	455	470	464	483	458	424	477	471	455	469	466	510	462	475	456	477	467	447	462	481	511	409	460	455	442	479	452	484	454	442	477	465	459	436	440	479	462	494	456	450	458	470	473	476	434	519	437	456	483	489	474	491	464	471	445	460	465	468	450	469	466	441	440	467	477	486	489	479	433	491	458	447	478	444	452	473	435	443	465	515	446	484	458	452	481	469	469	450	452	453	483	481	485	443	491	437	435	456	482	454	452	423	471	463	455	460	470	456	467	449	443	447	466	475	466	439	463	486	483	493	483	461	514	449	455	414	431	468	465	480	480	449	472	473	451	479	511	473	514	479	447	453	450	473	467	449	464	469	472	455	451	473	441	476	464	499	445	488	487	505	467	445	484	451	419	480	476	478	504	453	505	484	498	453	478	466	476	462	453	462	445	456	498	486	474	506	467	492	470	476	424	426	467	451	435	455	510	463	433	460	430	465	422	440	477	482	490	460	464	483	445	466	435	479	453	468	464	476	398	471	451	464	484	449	461	451	477	456	444	465	463	488	457	466	453	468	440	442	445	459	462	445	469	459	487	496	474	450	492	474	459	537	458	473	468	471	467	511	478	492	471	459	467	440	455	467	442	444	453	456	467	468	466	478	468	497	493	443	482	433	445	477	478	396	484	436	485	443	475	442	475	437	481	454	497	457	481	471	476	451	458	454	490	462	477	451	523	443	462	488	503	465	483	448	425	443	451	474	508	440	431	445	477	432	431	436	463	448	490	492	483	427	458	493	446	488	458	484	479	474	465	478	447	463	487	455	493	481	424	482	426	428	458	466	455	487	471	466	472	479	451	491	454	439	466	481	510	451	481	483	440	414	505	449	478	437	451	435	461	455	498	494	488	468	477	464	465	469	486	500	484	436	465	449	477	446	454	448	436	448	466	479	479	475	484	485	440	491	485	447	442	448	428	475	440	481	427	463	434	463	473	446	490	424	466	467	487	421	450	478	482	516	438	491	440	475	435	461	480	466	482	491	411	451	460	470	487	448	463	456	460	490	449	464	439	459	474	492	466	483	478	453	472	454	502	475	483	446	485	471	464	496	423	461	472	497	481	461	446	466	464	452	501	448	445	446	430	458	512	447	455	478	474	463	425	491	445	458	497	466	454	454	436	422	447	428	450	459	485	474	445	511	480	411	493	476	472	468	455	450	435	439	513	475	423	470	444	444	476	466	458	461	463	488	454	452	437	441	512	438	425	473	432	452	461	446	442	441	451	428	468	476	469	475	439	433	494	491	499	486	473	477	427	455	503	465	488	432	482	474	453	436	456	476	462	436	473	486	459	456	490	478	444	481	464	469	495	511	428	423	481	457	449	444	468	461	482	441	433	454	442	464	476	427	478	481	481	461	470	479	439	457	463	453	512	435	465	496	492	458	435	440	460	484	439	445	457	453	477	461	478	498	465	487	502	444	498	499	485	453	486	496	466	475	431	471	473	454	466	444	423	499	472	441	462	433	430	485	448	486	429	511	456	507	485	477	513	441	504	452	454	461	484	471	424	450	463	450	426	477	454	490	430	439	447	444	458	459	484	496	456	491	419	440	463	435	491	426	473	461	507	463	495	495	506	454	464	468	437	437	453	464	429	444	472	460	472	437	466	493	444	471	427	460	485	438	465	435	452	475	456	473	505	488	436	476	481	473	489	438	501	422	450	487	466	501	470	474	462	475	448	494	462	492	481	497	493	448	492	466	468	437	423	474	437	467	442	445	461	449	448	448	508	448	414	461	454	447	441	458	468	436	464	429	449	447	452	461	471	489	437	467	459	525	478	448	435	455	445	441	457	484	468	454	474	485	459	503	473	473	464	498	478	467	447	452	464	458	462	429	477	468	483	477	465	460	470	466	477	484	495	456	434	405	463	461	465	473	495	486	490	464	462	431	470
16918	4533	4600	3422	2410	1553	1056	804	741	627	557	543	462	503	470	450	428	446	396	423	421	461	422	437	378	363	360	371	369	350	339	364	341	351	402	336	327	325	324	358	357	394	419	390	463	689	331	328	326	338	350	352	349	335	325	345	311	326	320	334	360	301	368	347	326	340	353	332	334	357	350	353	320	344	331	292	317	370	366	346	334	381	324	375	334	336	325	344	336	340	311	340	304	304	357	353	339	344	369	312	271	336	337	360	335	343	283	306	335	289	311	329	333	336	309	313	354	352	294	346	348	345	330	339	310	364	306	351	347	344	355	328	374	309	320	324	335	310	320	341	341	353	349	318	370	341	362	322	376	329	346	334	343	350	331	324	327	310	326	336	344	324	338	386	327	334	316	333	335	332	321	320	318	304	321	346	331	324	324	296	338	329	287	349	340	303	317	341	350	314	324	358	329	314	327	338	333	306	349	342	334	336	340	337	319	327	359	329	337	312	322	313	324	336	311	312	343	340	334	338	324	346	322	290	341	332	362	331	321	337	331	332	311	355	359	333	347	304	337	314	346	344	340	316	329	333	372	341	344	343	345	342	327	344	340	372	315	315	342	326	331	362	294	326	334	337	332	328	333	325	327	324	304	337	319	333	355	310	348	343	291	336	338	318	337	318	325	351	314	339	341	362	336	316	338	325	320	322	358	387	303	316	318	305	293	327	342	342	284	305	311	331	334	332	321	327	324	324	307	348	328	320	362	329	324	378	334	337	362	328	337	303	359	351	338	344	354	340	313	374	324	316	331	328	338	329	346	297	342	287	312	336	321	351	307	346	342	294	327	322	321	326	353	348	337	333	311	362	340	342	305	349	352	335	316	352	290	319	330	315	336	349	314	325	323	310	306	298	334	306	345	322	318	318	289	305	352	315	331	337	295	346	311	313	299	326	310	351	328	290	365	351	343	300	319	324	304	311	356	333	323	310	300	327	339	348	363	332	306	327	335	308	337	312	302	301	358	328	340	311	317	326	330	375	331	330	331	332	321	358	319	331	348	301	351	318	304	309	302	300	302	324	302	353	340	305	325	330	302	307	357	344	334	334	340	305	318	324	323	333	330	350	320	337	364	328	337	303	345	318	308	320	336	352	332	301	319	357	324	306	343	333	325	331	294	332	344	276	343	325	325	337	311	316	344	356	357	305	329	343	332	318	317	322	307	358	339	330	321	340	304	343	314	307	334	332	295	336	337	338	350	303	322	328	308	316	346	362	326	313	322	316	319	341	318	308	329	311	344	314	341	326	315	359	319	381	347	343	327	316	359	328	343	312	312	318	357	355	301	336	336	296	374	333	341	338	317	292	332	350	320	343	352	321	319	320	364	305	320	319	319	341	349	317	351	331	338	320	319	321	336	326	316	349	342	334	363	334	330	334	307	320	336	322	316	341	330	324	325	366	345	318	316	309	317	325	307	309	304	361	358	369	317	327	366	320	339	306	339	333	337	321	334	290	311	306	298	354	325	351	369	342	338	325	325	349	345	332	350	323	321	346	313	319	341	313	334	327	316	299	326	340	313	326	355	356	350	321	321	335	356	316	352	293	290	310	321	349	330	339	302	335	305	296	352	362	314	334	317	340	333	312	301	345	309	317	282	342	330	320	308	328	351	326	326	377	331	358	320	320	336	308	387	333	346	340	321	305	314	322	313	315	327	321	340	337	352	352	317	311	332	342	323	303	333	286	311	310	339	367	318	339	340	329	326	283	339	313	297	347	298	322	342	362	334	333	324	333	320	326	345	304	362	333	325	336	320	374	305	307	356	314	348	358	324	281	302	326	338	320	286	314	305	329	329	299	362	370	349	313	351	326	327	345	355	339	319	332	349	369	339	326	319	297	322	322	328	330	327	318	316	328	323	314	359	318	347	347	319	308	358	331	348	319	341	326	350	325	306	351	342	345	314	306	359	311	349	352	297	325	339	329	320	344	329	346	354	328	352	339	343	355	316	327	339	316	325	331	311	373	342	317	353	313	332	360	318	297	338	341	289	347	326	340	326	335	333	314	296	322	329	321	329	320	337	324	328	326	339	343	340	322	323	353	329	313	334	374	332	319	322	336	337	346	337	331	334	328	363	319	315	331	309	282	317	316	294	297	341	326	345	330	367	334	350	345	312	333	357	316	331	337	342	325	353	321	314	335	316	337	323	327	317	320	341	326	313	335	344	363	338	382	304	364	299	345	325	333	300	311	323	323	343	356	313	338	325	347	316	351	335	352	327	319	361	335	354	348	338	305	328	340	313	338	347	313	294	331	326	347	326	352	332	327	325	306	324	285	345	363	300	313	313	308	368	331	315	325	306	303	317	345	311	330	339	343	314	322	328	305	284	364	332	351	360	325	346	313	335	342	379	316	354	352	359	346	356	336	350	353	350	323	315	315	318	343	347	302	323	334	340	325	321	336	337	318	329	351	345	337	302	345	321	339	339	315	382	351	337	354	369	358	315	325	335	324	327	319	323	338	344	319	341	314	332	327	291	311	315	351	346	347	350	328	312	283	346	324	310	327	315	339	318	333	297	328	303	358	315	358	316	265	298	313	359	338	321	327	304	353	332	353	315	358	351	345	375	349	380	338	327	324	351	338	311	317	374	323	345	333	335	345	351	321	341	320	298	317	335	312	320	316	311	329	321	316	303	324	335	325	319	278	335	310	335	316	338	347	322	329	343	305	327	342	346	357	329	356	353	330	343	290	314	340	327	351	357	335	341	343	353	350	360	353	336	305	324	321	309	379	262	323	315	336	332	321	342	335	328	327	328	333	346	328	337	354	316	334	330	325	353	307	370	305	371	326	333	302	324	329	332	330	327	303	342	334	309	325	319	392	344	347	332	342	361	364	328	305	336	339	335	342	358	297	309	325	304	321	328	337	341	361	356	336	337	328	323	336	300	317	336	334	318	360	331	295	322	320	316	327	319	317	321	327	363	359	317	324	330	302	316	306	323	346	317	299	332	313	329	345	314	318	365	310	360	335	323	282	330	343	373	343	293	324	313	324	348	325	318	300	313	323	344	332	327	345	350	343	354	353	318	366	324	308	317	326	294	331	306	329	312	319	358	339	356	308	328	331	342	325	370	334	325	331	338	322	325	309	313	336	314	366	334	335	319	318	331	337	310	286	327	348	326	374	347	328	293	329	347	323	314	335	310	303	338	326	343	314	328	337	367	284	352	318	327	277	305	321	321	321	345	350	326	288	361	327	330	357	341	317	303	335	314	319	347	323	338	325	318	313	331	340	341	316	358	325	301	322	318	339	358	318	338	344	330	303	323	364	330	337	298	350	315	357	333	334	339	354	396	343	345	321	337	351	336	323	321	313	392	333	321	312	299	324	333	330	315	322	326	327	322	301	348	323	317	335	328	324	338	349	308	320	320	346	341	320	312	342	317	342	318	313	322	311	316	371	349	320	341	353	300	320	336	328	343	359	335	338	355	311	309	304	319	321	315	332
8302	3728	7253	8089	7734	6068	4149	3591	2902	2534	2404	2089	1747	1664	1612	1536	1371	1481	1406	1376	1460	1514	1352	1344	1190	1245	1194	1129	931	938	992	903	962	983	983	904	909	877	915	856	1119	1586	1582	1306	2163	3256	804	847	900	813	848	881	853	798	818	853	803	816	804	779	854	863	808	806	806	806	794	807	840	799	778	756	742	798	818	803	822	797	784	851	835	787	870	820	857	783	804	800	785	799	773	793	827	824	806	779	827	770	805	781	823	762	814	775	808	775	784	778	801	767	763	833	792	782	780	767	787	749	783	762	816	812	809	798	805	788	756	833	797	873	820	842	810	761	803	783	790	814	811	783	818	737	796	794	804	811	795	786	785	843	767	772	840	757	803	793	834	855	836	794	802	885	789	831	793	760	813	756	801	798	750	742	784	789	827	811	744	792	757	780	792	785	822	810	796	807	794	741	844	801	779	804	822	802	769	792	767	755	835	787	759	736	789	789	764	822	806	798	849	778	779	821	748	784	804	759	762	749	776	824	799	866	738	798	729	801	789	788	771	793	782	788	818	828	748	737	816	795	779	773	775	729	818	789	843	827	755	803	820	767	770	760	751	799	803	800	739	798	791	795	808	809	795	821	779	712	781	815	837	739	771	764	824	834	798	739	752	785	813	754	814	728	812	729	750	714	792	805	792	740	838	741	744	814	778	805	765	782	790	776	779	761	828	794	808	757	812	804	811	766	779	758	795	748	755	800	762	804	787	791	803	815	783	782	796	847	799	791	769	794	757	799	804	752	802	797	762	807	805	770	733	777	805	808	764	751	767	774	821	794	793	756	822	823	777	812	876	791	778	790	822	758	779	761	783	794	807	792	804	775	809	768	832	795	772	800	782	763	797	768	759	841	793	768	800	758	811	728	815	813	784	733	778	785	804	807	764	787	798	797	779	791	788	774	771	805	789	795	794	789	765	778	798	761	780	789	840	823	795	822	812	749	793	765	804	818	770	778	798	793	853	811	771	778	789	817	753	763	793	817	765	841	739	823	815	820	837	763	764	794	784	792	767	786	793	782	801	789	754	796	802	771	756	812	802	779	778	771	780	797	794	799	814	823	767	779	857	723	802	812	775	810	786	766	785	807	737	786	810	742	760	803	785	763	806	811	799	802	772	802	767	766	778	775	764	775	756	758	834	765	782	768	766	774	770	791	796	818	778	750	840	825	776	815	827	756	749	791	763	787	825	781	793	795	770	854	803	791	770	818	841	789	777	797	814	826	830	778	795	834	794	820	798	737	771	780	782	765	770	771	799	769	814	738	789	823	799	767	755	790	809	769	771	799	801	816	798	758	829	749	753	817	784	765	791	763	768	766	766	779	786	788	759	788	787	762	802	739	776	823	769	763	794	818	800	739	808	797	798	838	812	767	780	767	743	809	773	792	793	806	769	823	807	801	783	780	764	868	766	798	797	763	814	787	808	806	804	769	768	818	804	783	794	749	808	767	785	759	807	810	748	773	773	827	781	787	845	750	810	831	787	769	823	744	797	781	798	761	772	749	765	757	808	827	813	799	782	736	792	819	805	787	799	761	819	817	773	789	781	773	809	766	796	824	829	771	740	742	758	834	772	774	774	796	852	822	789	806	786	744	774	797	815	834	791	790	793	777	841	774	748	799	756	781	791	868	769	753	788	793	825	770	823	792	805	819	781	775	793	742	757	727	809	829	814	804	823	753	775	836	771	810	801	812	737	731	788	777	769	783	815	806	773	759	789	775	828	822	771	801	773	817	785	805	794	814	795	758	799	779	790	817	769	793	839	804	846	833	740	794	786	851	752	756	756	788	757	797	757	705	823	790	775	829	823	785	784	773	815	821	768	790	780	781	776	755	792	785	803	756	785	811	767	779	758	769	780	788	801	724	765	803	769	818	791	802	804	806	775	792	790	761	758	786	765	766	748	788	732	780	731	702	796	793	810	771	757	797	778	801	750	769	780	802	793	795	765	813	768	774	776	715	809	795	779	792	812	788	763	822	799	822	781	785	758	787	795	750	764	764	786	781	788	756	765	798	834	823	781	762	804	818	776	788	809	781	763	788	808	743	794	832	816	768	815	762	804	777	798	759	783	822	755	794	815	820	793	771	801	827	794	748	780	771	767	750	761	743	808	817	741	781	802	799	815	860	729	744	787	803	786	791	754	768	752	809	843	780	778	751	739	775	781	765	799	792	755	812	772	788	766	755	800	815	787	770	737	785	810	799	780	760	818	767	818	753	794	748	844	852	762	780	798	782	820	767	790	732	786	792	794	788	788	798	806	724	817	773	819	757	823	796	808	779	751	840	744	774	818	800	800	820	814	799	771	767	792	741	797	745	769	770	785	794	767	765	781	804	756	805	816	854	759	767	823	761	797	796	810	780	750	824	832	797	723	805	780	798	774	764	742	801	790	745	782	790	751	751	825	738	825	844	831	768	739	774	774	791	797	805	755	823	838	768	790	749	730	768	804	824	778	768	819	792	767	800	803	779	824	723	812	757	753	787	797	800	717	742	734	788	734	782	807	771	778	777	792	804	747	804	809	836	771	784	783	790	776	780	814	783	780	769	790	764	784	722	769	744	754	776	748	800	806	779	779	788	779	761	781	817	856	785	791	823	790	829	775	749	790	783	782	746	787	808	804	812	760	778	802	720	847	775	810	805	810	868	791	775	786	799	769	717	831	775	775	773	841	833	775	793	759	828	807	803	790	827	784	785	756	779	756	803	743	802	797	804	758	766	815	777	762	782	811	790	802	749	822	803	783	831	785	843	841	798	786	789	796	852	744	805	780	784	782	787	775	795	771	790	806	790	783	773	835	803	785	737	797	769	777	743	777	791	780	785	734	781	798	775	775	741	725	818	788	750	806	755	806	793	784	784	806	790	806	772	783	772	745	770	819	824	777	799	756	801	749	811	782	798	778	798	745	802	783	749	804	800	766	757	771	768	808	764	810	781	844	808	765	810	825	819	778	796	786	782	752	785	793	791	770	837	783	795	803	729	803	729	773	709	804	755	770	796	762	779	751	809	839	790	838	786	814	785	827	796	766	806	785	775	810	758	777	768	796	810	788	829	836	807	763	801	812	820	795	810	787	755	764	756	728	814	775	801	778	788	801	845	766	802	768	786	834	767	825	752	783	798	733	780	767	779	789	811	794	779	767	807	809	748	753	792	808	776	838	757	790	794	779	773	714	833	759	772	769	743	770	759	777	785	782	767	766	749	827	781	779	730	797	789	766	801	784	793	770	782	787	798	831	746	772	725	833	826	775	807	772	789	810	811	796	791	783	777	824	769	780	769	786	788	815	820	795	761	797	770	822	788	808	760	789	740	783	792	848	781	786	739	728	809	779	789	813	767	784	792	794	798	743	819	806	795	743	807	734	774	778	787	797	739	798	747	754	788	746	765	778	722	796	794	758	817	859	809	852	773	789	846	760	816	765	781	776	802	854	853	772	826	787	761	775	794	837	800	761	797	784	786
2605	475	514	364	321	283	201	213	190	177	187	167	184	160	164	198	208	187	172	151	165	217	188	175	182	187	183	167	195	163	139	164	152	179	186	160	169	163	183	164	168	189	204	192	182	186	178	161	166	183	193	147	145	190	145	172	171	168	171	168	183	170	165	165	168	195	191	171	168	173	177	173	170	178	134	169	190	152	171	172	171	171	185	184	145	161	191	175	162	190	174	170	180	181	172	154	183	153	173	191	178	182	151	150	141	195	154	173	184	180	179	177	173	160	177	174	163	186	164	182	160	181	182	146	177	169	192	164	127	173	182	174	165	147	175	168	155	168	162	151	182	168	181	169	186	166	171	187	153	167	156	176	182	198	166	179	156	189	178	162	159	183	171	153	184	167	156	160	180	221	158	169	143	172	192	169	188	190	160	154	179	160	183	194	153	185	187	191	181	171	167	135	176	133	146	163	167	156	174	178	150	155	180	165	178	205	183	163	166	157	197	160	169	162	160	177	182	157	189	173	172	173	181	173	165	128	189	153	147	155	162	165	149	181	158	179	170	184	136	155	173	144	158	171	164	151	173	173	181	202	172	162	182	163	179	176	175	166	172	175	154	174	156	168	150	182	177	158	149	159	157	177	134	199	162	147	172	160	189	169	174	154	171	182	174	175	177	178	197	159	167	154	165	193	162	139	166	168	165	165	170	186	168	185	157	148	162	144	176	166	196	174	151	170	153	178	157	172	180	209	169	175	185	163	140	180	167	177	166	155	173	170	187	155	158	174	172	161	167	172	174	144	188	162	169	184	183	178	152	155	160	177	165	184	177	163	155	181	158	183	178	174	157	151	166	153	132	195	160	193	171	169	165	165	192	159	168	158	182	167	167	189	187	179	169	169	182	182	175	153	186	165	159	160	168	163	172	142	151	175	146	157	156	180	163	176	152	188	157	169	148	194	162	162	180	181	170	183	186	150	146	195	174	177	150	178	191	193	164	186	167	182	176	170	159	160	163	152	178	165	164	189	186	148	157	175	167	166	154	166	196	181	184	186	180	166	159	153	158	141	147	191	166	142	148	171	161	180	177	153	171	186	174	158	160	168	151	167	169	174	147	174	149	151	176	161	168	159	159	174	185	180	156	139	176	150	182	183	161	159	174	168	164	179	165	194	157	137	158	158	169	191	172	175	174	167	201	174	146	163	164	176	188	162	150	183	154	182	149	175	167	161	151	149	167	162	201	160	178	164	176	157	138	177	156	186	162	179	157	187	163	151	164	172	161	161	153	162	183	144	163	165	159	157	166	154	178	169	172	168	156	197	160	152	160	179	164	166	169	177	161	162	151	152	150	168	187	157	175	161	168	177	148	171	187	173	171	141	166	162	191	155	155	177	161	182	166	192	168	170	168	155	170	163	186	146	164	146	148	152	149	177	159	162	151	153	161	139	180	176	159	180	171	176	158	165	186	151	160	174	164	168	197	169	157	170	191	150	157	170	187	173	179	175	157	154	172	163	185	174	162	180	187	160	170	175	185	146	167	168	147	146	169	162	144	166	175	161	169	171	177	156	155	171	145	165	129	159	142	153	165	184	192	175	172	172	127	158	159	173	180	182	165	165	152	171	174	168	195	170	147	174	172	145	191	159	168	155	161	152	169	196	160	153	143	159	152	152	168	146	176	166	175	168	176	163	168	168	186	161	150	163	195	167	165	172	172	163	151	157	167	166	160	176	153	168	174	174	182	164	192	171	151	182	162	174	173	171	167	161	169	186	178	179	177	188	162	175	174	155	139	157	158	179	176	175	152	163	137	168	155	155	151	168	174	165	168	151	138	165	179	170	150	151	167	167	168	165	135	168	145	171	168	164	197	186	169	186	187	161	169	176	164	187	173	168	176	170	173	169	186	182	155	199	179	152	180	179	140	170	174	142	185	131	165	163	163	168	153	156	166	152	155	173	178	159	139	149	152	159	168	175	164	175	161	172	166	160	198	148	178	182	151	159	190	167	167	191	190	156	178	176	152	158	182	171	133	147	159	164	140	160	165	157	157	164	144	178	167	175	148	172	177	165	144	179	171	192	173	173	172	187	167	161	155	177	156	162	181	190	179	159	179	169	169	167	183	173	161	168	155	159	163	168	159	172	175	168	161	164	201	174	165	156	177	175	181	155	155	162	177	187	161	160	172	140	166	170	168	166	170	177	144	156	151	181	179	170	204	175	179	169	149	177	182	160	168	166	157	177	175	151	164	157	154	172	160	166	166	152	145	158	158	147	184	152	182	173	166	171	148	159	169	142	170	161	157	162	162	170	163	164	159	148	180	180	154	175	155	187	159	187	144	178	169	170	161	175	177	169	153	169	157	181	166	174	159	165	175	168	164	174	151	167	189	177	188	183	148	171	176	167	171	158	148	187	155	179	170	172	153	142	166	151	134	172	164	173	185	194	157	183	167	189	181	161	158	162	174	178	172	161	167	163	157	157	167	160	155	161	175	169	150	139	164	159	145	172	186	164	167	166	177	165	165	153	151	169	172	160	162	151	161	160	169	161	161	158	176	168	149	164	187	177	149	160	135	142	162	162	185	179	174	169	156	170	140	154	156	187	159	172	176	169	176	160	148	159	160	174	177	157	160	186	137	175	166	165	150	177	147	169	170	171	152	170	166	173	163	157	165	151	156	190	173	144	156	176	168	169	164	164	171	151	162	135	155	175	155	144	175	161	164	182	172	172	181	161	170	164	166	188	173	180	154	155	173	182	183	174	154	158	136	174	158	162	156	139	178	157	162	203	175	178	159	172	172	188	162	148	158	195	180	164	180	174	196	162	167	176	165	179	162	162	190	179	152	164	164	172	165	170	176	163	175	165	178	180	171	177	147	142	163	158	152	165	157	180	177	144	176	173	167	154	180	144	150	148	163	163	171	157	165	176	159	168	179	153	185	151	179	163	166	145	171	189	174	145	172	162	158	195	172	160	144	152	161	179	157	190	145	164	189	161	171	164	165	168	176	153	157	155	177	167	190	162	206	167	149	176	152	154	171	173	171	170	176	167	158	161	163	153	171	178	144	157	148	179	146	147	196	183	163	169	172	182	159	170	200	158	182	185	185	161	195	211	167	163	164	163	156	158	181	178	162	174	176	162	175	179	153	183	167	156	163	172	178	151	171	153	144	157	169	149	158	163	177	164	170	167	140	156	174	171	178	162	168	181	169	161	162	178	154	172	171	152	184	192	168	161	167	153	180	167	170	194	177	171	182	188	172	179	150	170	146	169	176	182	171	168	179	157	146	178	171	175	171	177	160	157	156	156	183	159	187	197	173	141	163	179	172	150	157	150	163	157	155	173	171	165	211	161	162	182	140	157	178	171	171	173	155	149	167	162	163	157	151	167	163	139	161	173	150	177	181	148	171	140	172	167	189	175	170	175	192	169	164	189	178	196	168	160	161	166	152	164	172	161	169	166	161	169	195	188	180	175	187	152	189	170	164	156	192	185	158	195
2420	757	1094	1163	1102	997	728	606	531	504	530	520	495	543	481	552	533	505	504	500	540	607	499	510	466	450	469	462	412	479	450	406	436	448	485	433	432	435	456	463	523	646	714	641	530	557	435	443	445	425	444	418	428	443	436	405	463	442	438	422	424	404	451	460	409	429	441	439	444	428	395	444	415	420	426	451	452	418	438	433	450	402	417	418	438	427	460	428	456	433	406	429	445	450	451	403	419	412	448	416	408	413	437	423	439	471	406	394	437	443	426	449	438	430	492	429	388	449	449	436	437	414	408	426	439	414	406	459	441	413	431	444	446	415	430	457	425	432	460	455	441	437	450	463	391	443	455	428	425	445	411	444	432	447	392	426	413	418	434	450	480	442	442	428	472	425	465	420	383	425	394	437	417	425	466	443	421	443	425	432	435	439	423	435	421	429	451	438	440	438	437	438	427	416	427	399	447	464	468	422	472	461	408	430	396	433	439	427	426	403	448	449	431	416	397	445	445	420	448	435	449	432	473	456	417	429	453	455	459	402	442	403	466	457	413	468	442	420	428	432	386	466	436	482	396	442	404	452	440	445	424	429	425	428	421	430	443	444	410	422	399	441	411	430	418	405	404	400	451	437	439	416	453	397	429	439	452	404	393	427	440	374	443	424	463	444	401	422	413	406	445	438	463	401	437	434	441	434	487	428	447	462	407	428	428	401	473	417	443	444	426	420	456	407	428	435	411	422	455	430	436	407	426	409	415	388	434	427	426	442	490	417	434	427	461	401	432	413	428	441	480	417	425	410	443	415	423	419	417	442	447	430	438	449	392	440	430	445	446	431	441	433	441	429	444	440	427	404	421	409	395	433	394	433	450	382	462	432	419	438	411	423	449	420	427	452	442	455	396	398	406	427	394	427	415	396	426	455	429	457	420	397	451	467	426	464	448	433	437	441	407	410	461	427	444	424	433	396	427	395	422	429	417	439	414	422	422	403	456	445	441	459	441	446	456	417	466	391	419	436	445	397	456	433	467	441	434	426	456	406	455	458	430	464	446	427	426	416	418	447	458	414	435	411	429	460	432	437	445	455	412	417	442	431	445	420	408	413	434	419	377	488	394	448	398	447	465	438	434	435	466	473	416	417	428	407	439	410	423	424	440	404	430	431	429	429	440	400	422	437	408	431	420	447	458	404	462	446	431	431	424	472	463	441	428	432	439	446	433	442	393	437	444	466	444	388	424	427	422	449	419	435	443	408	463	441	410	441	472	433	418	420	457	462	450	433	466	444	453	434	500	394	444	447	420	388	416	447	482	397	456	448	406	436	451	434	462	471	431	438	398	419	428	392	426	452	462	432	419	412	432	409	440	441	417	439	426	429	428	438	451	423	399	416	434	427	404	425	410	444	430	387	454	434	429	456	427	494	407	463	416	433	457	466	464	408	459	459	437	400	444	446	441	456	411	413	456	437	391	451	427	420	436	436	403	426	433	489	436	413	440	425	457	416	424	459	466	439	453	416	443	436	463	433	421	425	456	412	383	441	408	418	448	453	439	434	435	427	456	413	413	407	446	413	465	445	441	426	466	449	445	403	391	456	478	412	442	466	450	418	456	470	423	415	430	433	431	423	417	428	430	465	425	420	424	454	431	427	459	467	404	440	424	408	413	453	403	425	467	431	381	436	406	437	418	395	447	447	458	476	440	435	420	415	418	425	430	452	435	476	427	428	444	439	444	411	374	389	437	436	440	467	417	444	416	421	445	436	472	436	419	399	471	380	409	483	427	463	428	462	420	411	430	408	432	444	408	439	453	449	427	428	425	426	442	458	436	452	392	449	436	448	427	449	413	411	429	465	422	435	423	441	409	419	422	416	469	417	440	397	413	429	432	432	436	432	436	404	439	416	441	392	465	408	431	430	442	408	430	429	411	431	460	401	438	428	411	441	456	450	467	434	434	414	439	451	466	440	422	456	399	409	451	467	453	406	431	445	400	433	420	466	404	427	469	395	425	433	399	437	459	372	456	460	463	446	452	463	421	446	438	410	455	426	449	411	426	415	411	451	426	443	420	461	414	437	435	452	428	419	422	414	444	424	433	442	391	435	427	430	423	414	429	476	429	444	433	409	454	415	435	405	410	411	417	395	424	422	423	431	426	425	421	448	432	454	455	432	453	455	446	454	436	421	441	432	481	449	448	445	442	448	457	458	431	460	408	424	401	440	464	432	416	420	444	422	458	403	404	438	428	400	437	434	397	430	418	417	439	439	423	412	423	445	434	416	427	460	430	409	448	440	404	452	436	453	441	423	462	443	451	435	462	453	439	444	422	431	433	400	376	454	450	418	441	414	420	471	448	447	429	442	442	440	462	418	491	466	416	423	448	442	419	452	423	457	457	446	444	467	454	464	433	457	423	410	462	408	433	437	475	435	397	462	402	433	418	444	437	453	427	404	422	415	445	458	451	430	449	446	428	438	428	451	432	408	420	448	433	428	433	398	438	404	444	442	442	403	422	400	456	420	455	457	412	449	437	428	421	422	434	458	457	459	428	435	432	445	397	442	475	423	437	414	409	428	459	435	421	405	429	448	452	430	422	447	432	443	439	454	435	446	433	405	404	423	447	429	455	483	408	445	436	419	470	429	454	383	432	429	425	426	426	443	434	419	451	404	431	447	435	413	435	438	465	419	445	446	413	453	422	411	437	474	430	422	429	424	463	464	470	420	404	439	465	436	388	460	447	396	453	430	415	438	464	407	443	418	409	404	427	476	420	419	430	383	418	418	415	434	424	450	411	449	475	432	378	449	437	464	440	463	417	443	474	403	463	397	393	442	409	440	426	447	425	431	411	428	422	426	428	451	424	425	435	411	445	449	421	429	425	468	437	453	444	432	427	412	407	442	431	424	422	438	462	433	400	433	438	436	406	433	423	429	454	431	442	444	412	441	412	450	438	429	431	445	427	443	464	441	459	444	452	430	434	439	426	439	409	426	445	460	412	424	461	440	425	440	457	426	392	415	413	420	420	430	414	437	451	427	460	471	439	416	421	469	419	420	396	407	407	436	413	430	414	423	413	468	401	438	443	432	421	429	437	404	426	447	415	439	431	438	422	454	454	447	423	429	451	423	447	439	436	463	420	410	434	408	423	417	416	408	444	441	424	403	426	422	440	429	428	425	463	445	426	464	466	452	426	439	485	425	447	451	432	415	428	410	426	412	419	457	433	442	416	426	398	452	420	457	430	431	477	462	437	426	404	455	431	431	427	432	464	435	399	431	466	435	451	441	438	385	408	421	417	424	437	427	412	381	426	415	424	451	477	436	421	415	431	437	408	425	439	435	413	456	443	419	415	420	426	441	454	407	427	446	396	368	427	457	408	436	505	428	420	444	437	450	410	429	437	429	434	424	441	435	456	448	430	459	443	429	451	464	468	442	390	431	441	410	422	432	460	461	450	408	466	422	459	439	436	419	409	407	425	428	429	396	428	407	413	447	426	405	432	453
9959	2245	2553	1867	1329	828	592	438	370	367	335	313	290	261	256	275	268	244	245	229	254	239	266	238	202	210	219	197	216	191	159	202	201	171	200	201	203	199	191	193	218	280	273	240	501	407	187	206	196	191	188	183	168	205	179	224	193	179	207	196	177	177	197	180	209	188	192	192	193	193	165	163	193	167	205	170	196	189	162	179	201	193	201	196	211	210	203	181	169	189	200	183	181	159	193	183	189	170	181	170	182	175	185	180	204	195	187	197	199	190	212	188	194	179	189	175	204	202	212	231	169	199	162	176	168	176	183	191	190	193	202	191	165	191	198	178	190	193	174	196	163	182	174	180	187	177	198	169	191	191	165	214	217	196	225	168	212	191	182	180	198	198	178	180	175	140	176	174	195	200	190	193	195	207	180	171	184	214	197	200	206	178	195	180	206	175	199	179	183	180	195	179	180	212	159	172	183	160	184	197	216	175	209	187	179	211	170	197	182	205	186	182	175	192	187	191	164	149	185	197	182	188	171	212	190	196	199	203	169	177	200	186	178	187	174	173	214	179	193	207	196	170	203	212	213	211	165	182	189	168	199	177	184	204	183	190	179	169	198	202	211	183	198	186	202	164	187	178	175	195	180	185	155	194	189	204	217	184	178	198	210	256	183	215	172	177	200	203	204	175	199	218	221	169	173	190	180	187	185	209	162	194	186	173	176	188	203	165	168	195	177	209	191	195	171	180	194	194	189	192	198	176	202	157	192	181	185	212	210	194	197	188	176	173	184	172	200	206	164	194	204	164	186	202	193	188	198	204	175	209	195	202	186	178	192	195	192	181	171	202	188	220	190	207	206	193	187	202	173	175	187	168	208	184	192	193	188	170	209	191	193	193	210	220	194	198	190	189	210	197	197	188	183	175	199	193	170	203	175	198	188	195	180	174	186	199	202	213	206	152	200	206	199	203	199	192	186	171	171	168	201	202	185	196	185	186	189	167	183	179	179	184	199	214	181	209	195	183	199	190	178	165	210	183	193	186	180	198	164	173	190	183	211	176	200	186	165	201	173	197	176	187	155	192	197	204	212	187	180	193	211	174	192	169	196	183	185	189	175	165	197	217	186	197	203	193	180	194	188	210	172	177	173	186	188	215	188	183	174	203	177	201	198	174	185	168	190	181	187	198	194	203	159	192	171	198	198	176	192	210	186	176	180	201	188	183	215	193	206	187	189	205	194	197	181	218	186	184	179	178	186	155	188	176	195	170	197	189	171	149	185	171	171	165	180	173	207	190	205	181	193	176	200	168	173	159	194	176	177	187	187	203	191	181	189	187	183	194	177	156	210	183	194	180	184	190	198	203	203	181	186	192	189	195	170	165	178	181	178	206	201	188	207	160	206	177	168	171	217	184	162	184	181	184	215	160	171	190	181	169	229	171	205	191	180	173	202	233	193	178	201	185	189	186	171	175	186	176	187	187	209	203	195	193	174	183	213	192	197	196	190	200	167	185	195	197	186	184	166	183	189	188	181	194	166	179	206	170	186	185	171	198	206	179	200	175	163	190	227	220	189	188	182	184	188	180	204	200	186	196	175	167	188	177	169	204	166	201	208	190	189	189	158	181	188	198	181	188	204	208	214	174	190	167	171	180	173	192	194	180	197	190	187	184	154	177	184	202	172	206	185	176	188	187	196	200	182	183	179	190	200	192	202	189	203	193	178	177	190	202	189	197	183	182	172	162	194	206	221	193	177	188	159	185	173	192	199	198	183	182	183	191	177	184	199	186	173	198	207	167	193	187	187	204	186	210	212	173	199	172	181	186	193	223	179	187	212	193	182	184	185	199	198	166	219	193	193	215	177	162	185	179	177	209	157	183	190	188	159	203	179	188	184	213	185	199	200	209	179	206	196	188	166	200	167	207	178	182	167	178	211	201	163	199	194	221	208	176	186	209	192	212	186	201	184	213	191	179	195	182	178	194	196	183	190	175	189	186	189	170	182	165	167	194	190	196	181	155	201	167	171	171	153	181	162	225	211	169	216	164	187	173	182	201	205	181	210	189	185	173	195	186	147	158	195	199	176	174	201	172	222	169	198	180	204	191	212	181	188	204	200	214	190	203	162	181	167	202	195	178	211	209	196	179	176	189	183	192	203	178	206	191	194	191	186	190	176	184	183	182	193	215	200	190	179	194	201	190	168	179	179	194	199	198	193	205	179	171	184	165	208	171	177	187	168	165	213	185	187	207	211	214	180	173	186	186	174	182	193	191	176	194	206	193	189	180	195	186	188	194	195	180	199	202	187	199	165	177	190	186	192	160	196	178	194	185	194	185	177	166	197	190	185	190	187	179	147	191	200	175	204	186	200	185	186	179	187	150	204	190	171	167	185	193	175	193	174	178	177	168	196	205	199	201	196	199	186	205	193	185	172	184	168	202	200	180	185	190	169	189	180	175	194	180	214	179	179	219	210	197	178	183	186	179	197	196	181	159	173	178	189	208	196	185	182	198	200	185	206	179	205	186	186	188	183	209	181	190	184	191	166	159	178	152	188	212	204	179	179	163	189	194	192	196	177	201	187	212	196	180	200	176	184	197	193	186	190	180	195	170	199	203	171	214	173	199	201	220	193	190	192	177	182	167	196	194	187	205	174	186	163	169	184	194	186	189	154	201	179	196	184	207	199	174	211	209	197	183	190	188	201	191	192	184	190	194	174	176	184	206	195	186	201	178	167	203	217	179	181	193	189	174	191	166	173	194	210	197	186	178	173	200	184	193	189	204	204	170	169	174	210	192	196	162	197	180	200	171	183	196	187	191	189	197	180	227	180	187	189	196	188	161	189	206	193	176	225	164	174	185	233	165	200	151	175	190	178	179	191	181	189	194	191	194	176	177	182	164	202	194	214	187	175	193	171	180	197	179	190	166	181	195	212	177	201	167	181	192	190	215	221	192	184	177	174	221	211	165	214	178	190	181	178	199	204	190	198	178	200	203	185	195	202	165	181	183	205	184	183	163	157	167	203	170	174	177	181	191	201	219	199	158	173	173	187	176	168	192	183	200	191	152	187	173	213	176	182	173	196	183	209	196	173	179	180	158	179	160	192	195	178	190	186	169	172	193	180	211	171	187	214	179	182	175	196	196	183	191	187	209	216	164	165	207	190	201	212	188	188	181	184	187	172	193	197	193	188	214	175	188	196	189	167	215	186	202	204	188	208	187	183	190	230	163	180	178	178	216	214	176	196	173	193	174	220	196	205	186	186	176	180	211	179	203	160	155	170	185	171	189	169	161	206	183	198	211	188	184	198	202	184	213	174	177	165	177	186	188	213	204	188	167	172	165	179	202	212	203	178	183	186	196	199	167	207	195	221	217	181	191	194	207	199	184	188	193	174	186	172	171	186	194	193	179	202	162	184	198	185	185	176	182	178	216	213	170	182	181	181	174	202	177	181	170	165	212	203	185	207	193	211	205	189	166	162	236	191	180	179	195	187	195	194	152	188	205
6406	2321	4381	4968	4391	3413	2469	1892	1686	1476	1300	1212	1089	1025	1007	958	898	869	917	864	840	911	881	766	755	725	699	667	603	586	577	596	597	540	621	577	589	606	590	569	827	1284	1107	847	3026	2470	505	538	504	494	544	519	524	506	461	478	474	522	519	556	464	502	516	500	488	501	507	529	472	514	497	489	510	476	491	521	518	487	489	510	511	543	496	482	510	530	520	488	506	525	495	502	522	456	518	549	506	531	494	468	466	495	497	500	515	546	513	522	488	501	473	481	504	505	494	492	510	485	467	477	512	504	490	503	521	492	505	469	479	509	506	439	520	520	494	476	497	477	519	494	494	484	526	489	458	478	493	500	520	537	455	508	507	514	471	511	534	491	533	482	483	463	499	515	462	452	494	493	493	491	466	502	502	498	472	482	526	513	525	494	518	471	536	516	493	543	506	473	485	469	488	513	459	476	521	519	528	529	490	482	523	528	478	535	522	522	500	532	505	455	495	506	505	506	485	496	511	511	496	501	508	511	517	475	508	496	469	507	478	522	514	479	529	511	474	510	481	492	503	476	491	512	532	492	517	499	473	489	427	447	460	493	490	480	491	522	487	448	483	482	505	502	519	495	477	488	511	528	483	524	514	528	482	466	482	493	491	494	508	519	497	502	504	522	479	483	516	449	479	488	454	494	442	472	512	458	466	505	434	485	486	510	516	546	475	525	485	525	483	479	500	505	517	524	480	488	479	462	491	483	516	482	488	517	505	518	507	485	486	525	486	484	482	498	480	503	496	508	458	508	514	469	472	481	459	504	464	490	484	519	483	498	509	495	457	503	510	480	468	485	496	481	502	506	506	467	524	490	492	522	487	525	508	472	484	467	501	504	509	486	503	493	498	476	474	505	493	518	468	512	484	471	468	505	474	496	489	464	481	485	513	463	508	485	483	479	473	481	537	481	475	467	501	465	465	478	504	467	511	464	521	505	488	504	531	513	522	514	469	530	488	498	472	502	510	492	482	488	496	488	482	517	485	510	497	514	486	492	535	501	533	485	500	449	507	499	514	482	532	506	543	501	477	490	520	495	530	456	496	494	517	503	505	468	508	518	526	516	493	521	512	482	484	533	493	474	500	500	496	489	480	508	486	525	545	527	427	471	493	501	467	461	501	532	471	484	468	480	537	488	503	528	491	506	513	513	466	521	495	489	488	476	511	531	520	491	492	488	498	487	474	508	452	514	489	501	442	511	466	485	488	480	496	499	492	480	501	497	468	499	490	533	449	518	486	494	509	478	482	489	499	539	478	495	528	481	492	491	478	479	442	472	489	474	493	506	470	461	519	524	474	496	528	503	514	485	470	477	535	493	477	529	490	501	493	490	494	512	462	503	461	508	501	500	527	475	497	472	460	475	501	490	517	500	493	488	494	490	524	531	524	462	457	544	552	536	479	501	524	452	476	503	474	535	519	491	502	499	493	461	484	477	523	501	518	515	501	460	473	503	507	487	494	501	523	484	468	509	493	484	549	469	481	484	490	498	480	510	482	471	517	452	495	474	500	523	528	496	467	504	527	498	531	511	489	511	484	505	511	516	504	501	532	531	491	513	548	512	522	518	499	485	505	534	475	473	462	521	497	486	474	484	490	463	506	523	515	506	501	482	484	510	474	500	506	494	450	493	474	497	485	480	479	498	486	498	483	484	490	494	487	456	519	502	505	479	507	480	490	515	502	466	508	491	489	459	515	528	493	454	448	476	505	490	498	496	478	493	478	508	495	478	512	514	482	488	492	523	503	479	478	495	522	484	462	507	514	515	481	482	478	486	507	490	491	477	530	454	473	529	514	475	525	494	533	506	511	528	448	497	480	465	494	485	519	491	517	480	492	521	501	529	506	493	529	534	508	445	524	505	554	483	458	518	486	475	468	495	523	458	486	481	513	486	485	498	484	510	494	469	444	483	485	465	450	508	502	480	487	488	484	496	500	441	510	451	481	516	479	493	496	475	502	503	480	500	493	514	504	477	491	500	474	464	493	515	505	507	482	479	478	477	492	505	466	551	503	493	501	472	481	437	438	510	498	521	505	527	526	508	460	491	488	502	461	509	503	515	494	512	485	487	468	475	483	501	490	482	508	535	493	491	484	511	473	482	516	503	507	477	469	491	474	485	512	531	485	520	495	510	492	476	474	528	488	523	498	508	485	566	492	535	499	482	476	485	477	467	463	497	500	522	500	491	501	467	464	497	475	485	510	490	529	490	499	543	460	491	484	468	534	464	485	522	512	472	508	482	496	478	500	502	483	479	502	469	454	475	480	480	492	481	510	490	444	452	488	471	502	495	475	503	443	493	488	474	520	471	460	492	439	473	475	486	489	538	495	491	492	478	534	482	469	539	535	507	524	463	529	503	485	498	519	488	488	482	513	530	434	510	505	512	478	478	498	457	491	497	475	471	494	460	508	480	520	478	490	514	468	493	448	487	500	513	469	492	512	494	482	477	480	480	507	476	482	480	460	491	499	459	544	495	496	492	477	482	487	480	509	486	473	495	527	491	502	494	539	496	468	493	491	495	523	499	484	482	495	520	493	490	419	503	476	518	480	491	498	487	520	524	486	539	488	452	452	464	509	513	511	500	514	475	510	513	536	496	504	466	527	466	498	466	509	496	507	503	481	470	492	487	500	478	471	516	521	502	507	508	494	519	489	500	437	486	488	500	503	507	468	478	527	497	483	513	455	506	494	468	462	467	510	514	487	529	489	498	499	480	523	504	484	481	474	484	485	536	510	518	475	502	488	524	472	492	511	498	469	500	493	524	514	499	531	484	524	449	507	483	511	501	452	493	437	469	496	464	491	485	477	487	531	533	497	485	485	476	505	517	493	475	504	454	484	463	508	498	492	555	492	486	514	493	473	501	484	446	538	513	501	516	506	498	491	506	499	529	502	526	453	476	509	496	461	493	479	508	464	481	472	506	494	503	508	517	489	484	511	479	503	483	473	489	486	495	518	490	508	474	480	505	487	482	475	509	472	519	477	509	495	481	553	488	531	506	436	468	512	479	494	440	522	499	506	488	490	531	487	479	522	479	498	496	508	497	488	476	486	489	534	500	496	466	455	463	491	485	467	457	491	510	478	515	481	481	509	491	496	539	481	467	500	515	492	481	488	521	488	507	517	539	522	471	501	487	481	514	493	506	476	533	517	508	481	542	454	499	509	458	496	472	482	531	534	513	514	472	518	496	500	506	530	525	485	514	467	512	439	475	523	485	466	469	496	497	464	503	500	501	458	475	519	513	495	464	491	441	513	458	522	489	488	490	508	454	498	477	506	520	494	491	503	514	535	527	482	484	510	469	489	540	458	483	463	505	528	495	502	480	503	499	491	490	516	496	447	504	505	464	460	455	502	492	471	506	463	477	483	494	544	524	489	507	482	503	506	489	523	493	486	498	479	522	488	472	495	527	489	474	498	513	478	471	484	521	498	474	552	525	484	521	496	537	477	480	489	504
16973	4395	4424	3483	2274	1555	1068	828	732	683	620	533	508	496	514	436	467	429	463	455	432	419	411	413	397	408	398	402	375	381	402	353	340	348	385	400	334	373	369	371	490	491	412	425	768	844	370	351	348	347	373	345	376	359	389	352	347	344	397	372	339	340	357	354	382	342	373	376	365	358	334	317	329	322	336	371	353	337	335	341	370	357	348	333	382	352	368	353	329	332	367	354	367	353	357	377	358	397	381	321	331	380	338	345	351	320	369	365	351	346	373	351	327	333	338	344	367	383	370	324	346	349	357	363	362	379	351	356	364	352	376	361	369	360	313	379	371	394	312	319	377	351	372	329	356	343	337	310	330	329	326	351	319	367	373	337	367	364	343	371	399	368	349	328	340	365	388	346	331	351	316	340	364	347	350	367	345	348	344	332	349	354	364	337	345	339	366	378	343	329	354	381	356	323	330	358	357	316	324	333	327	315	332	350	345	356	358	393	356	401	369	374	304	362	348	381	327	375	348	371	341	353	334	366	358	344	378	353	368	343	347	338	351	352	372	368	391	401	373	353	340	334	353	341	316	314	373	367	346	356	340	359	376	347	333	368	367	355	360	355	362	379	360	369	356	370	342	315	355	337	359	368	362	352	344	334	327	344	351	379	359	347	354	307	340	356	330	307	368	344	347	351	361	399	380	355	317	344	354	346	362	328	361	332	346	352	349	357	389	354	345	351	349	336	375	360	364	349	351	349	343	345	348	342	364	360	338	351	351	350	294	347	348	351	372	356	353	351	345	355	383	324	363	373	349	366	339	336	384	327	372	358	397	347	377	336	358	353	338	354	362	363	337	308	347	349	329	329	377	331	347	383	367	333	335	311	388	370	365	374	320	368	359	358	344	369	383	334	363	323	360	359	376	318	359	348	387	344	351	332	355	338	353	368	376	346	350	346	401	411	328	393	357	326	336	378	330	340	373	356	367	364	354	350	353	348	375	355	371	370	358	365	354	379	310	354	338	343	359	355	341	363	361	378	350	369	374	358	356	356	332	368	301	359	345	349	358	367	362	318	379	355	340	354	385	344	314	347	381	343	338	325	333	353	386	348	372	374	368	349	295	344	348	354	364	351	368	348	366	333	381	371	389	348	386	364	355	349	330	355	324	345	366	348	334	375	379	369	344	368	378	363	346	354	340	335	319	334	343	394	366	384	354	371	360	356	387	400	338	354	365	337	334	373	330	349	329	357	334	398	363	335	369	365	397	328	349	378	342	360	322	364	356	347	355	344	337	365	303	316	325	369	372	366	381	344	368	337	353	356	359	358	354	333	367	325	359	358	362	354	365	357	348	338	353	344	337	350	376	356	310	382	327	359	327	340	369	387	357	347	347	366	361	350	335	341	341	344	352	350	361	303	339	376	391	369	382	348	372	341	399	352	364	329	355	342	342	364	342	335	337	353	348	362	354	338	333	355	379	343	341	367	384	326	348	360	354	362	361	359	309	357	334	340	383	380	343	353	348	365	378	401	362	370	377	323	353	315	325	371	368	346	330	333	365	368	354	374	355	380	399	325	342	351	333	329	372	365	341	333	352	335	323	329	342	338	384	299	370	350	326	340	348	346	329	341	343	351	310	308	396	364	363	340	331	365	374	415	389	377	348	380	350	385	368	385	333	371	378	344	350	340	346	365	377	352	312	378	360	324	352	362	369	387	386	335	341	371	362	383	367	344	335	354	356	382	341	348	375	363	359	363	352	345	369	346	359	368	392	367	372	330	383	327	342	309	344	361	373	330	381	336	365	358	355	363	340	333	328	360	373	378	350	373	358	336	350	344	359	332	354	372	363	373	345	340	364	368	359	384	366	360	320	357	359	367	386	349	332	368	370	334	338	358	338	343	341	322	327	351	374	315	378	367	317	346	382	329	365	373	363	369	377	340	341	350	372	352	394	380	372	353	358	362	310	340	354	344	362	347	347	353	344	323	357	371	382	343	321	346	349	358	360	362	355	350	337	373	379	347	309	350	346	345	410	372	340	321	356	322	330	345	341	340	336	331	366	350	352	371	360	364	321	368	376	365	333	356	327	343	331	360	351	360	368	377	359	366	322	382	343	347	355	378	358	399	375	342	394	336	350	322	349	352	330	351	351	364	397	314	373	324	348	331	330	364	387	382	343	368	371	331	361	354	381	336	342	335	353	330	344	342	340	337	349	355	344	350	366	373	359	352	337	323	326	379	360	365	376	328	330	381	356	362	358	339	371	374	384	374	351	335	334	370	355	335	344	358	348	364	380	362	337	349	361	339	325	336	373	346	336	359	351	357	372	367	331	378	360	336	360	326	364	304	343	339	338	324	335	340	347	336	368	337	363	332	353	351	313	345	362	323	335	362	299	342	333	343	380	362	389	363	357	342	348	333	403	352	359	346	394	367	371	363	339	339	340	376	339	360	365	373	361	353	348	341	399	383	322	341	349	361	334	323	354	371	320	350	332	374	362	348	384	363	352	360	313	371	344	315	352	350	363	372	362	325	344	329	366	331	356	392	354	371	389	351	345	365	380	366	343	343	366	343	368	333	362	331	372	335	341	335	329	367	384	369	350	341	380	354	355	357	320	379	351	388	310	356	341	386	344	323	359	311	360	355	354	384	352	355	347	370	366	323	324	315	335	359	357	371	346	351	338	373	354	375	345	345	339	350	328	339	356	379	297	357	370	343	349	371	377	339	382	322	309	351	345	360	372	336	368	332	354	332	385	340	369	343	313	344	346	361	374	368	362	311	331	370	347	350	367	339	377	369	355	368	344	319	323	355	355	342	370	372	374	358	341	393	343	351	316	325	344	357	351	354	344	361	361	373	353	357	361	362	314	341	321	390	361	332	354	338	303	328	372	353	362	331	338	334	350	373	339	371	349	367	384	380	333	334	361	360	366	369	361	372	329	361	327	374	332	346	347	355	331	358	340	355	359	356	344	336	361	338	340	357	355	307	311	344	378	340	381	371	355	371	354	350	371	352	348	359	317	340	367	380	369	347	394	379	307	327	368	373	336	357	347	360	364	324	344	332	342	334	324	328	341	352	358	368	319	326	351	352	363	380	348	339	341	363	337	368	360	363	359	368	344	371	359	377	374	376	374	399	376	346	347	333	359	286	343	357	373	354	381	352	356	340	352	349	327	349	386	320	348	357	337	372	344	350	327	343	372	364	344	342	376	367	332	334	401	321	376	341	350	330	340	348	349	373	350	375	351	350	361	359	337	372	368	322	346	370	388	315	360	381	319	353	363	346	350	327	329	354	325	320	345	349	381	355	379	369	334	385	357	365	377	333	314	352	375	350	363	336	317	337	330	342	346	374	395	363	362	348	339	361	337	344	337	316	362	330	364	375	347	373	347	347	338	370	342	359	336	333	339	359	352	349	367	350	350	334	370	365	354	358	300	408	357	353	339	358	364	353	381	347	374	329	382	364	398	347	394	394	360	346	363	373	354	364	354	314	361	337	315	368
8544	3570	6971	8308	7402	5769	4030	3423	2936	2612	2304	2060	1938	1861	1745	1567	1590	1505	1618	1392	1395	1387	1612	1525	1287	1229	1327	1186	1091	1042	1034	951	992	983	947	976	929	1001	994	1068	2106	2298	1681	1312	4137	4230	822	943	912	937	859	812	904	906	852	908	906	875	865	860	924	825	839	866	880	854	916	828	826	855	807	876	901	848	893	867	883	856	873	881	862	889	790	868	863	898	874	864	851	882	871	876	843	858	879	858	810	831	844	868	819	809	812	860	849	852	840	885	850	818	836	883	835	888	826	833	812	823	868	851	857	860	856	787	860	838	826	880	845	822	807	847	823	875	894	869	860	869	803	823	821	840	869	833	899	786	827	860	821	821	826	856	836	781	874	830	846	837	852	846	845	840	857	816	839	852	818	830	801	854	847	842	823	864	822	781	813	814	822	823	870	815	856	797	815	819	836	842	867	834	820	811	794	824	847	898	820	837	774	816	821	875	797	832	862	797	870	865	787	871	823	799	815	853	797	857	867	828	807	909	781	853	869	780	893	793	864	839	845	831	846	845	859	842	816	864	828	820	851	877	839	887	814	802	808	860	887	794	816	865	826	853	800	836	836	858	820	833	816	825	840	858	848	855	865	901	823	856	828	897	823	840	813	810	873	811	833	799	854	799	878	853	834	867	868	829	835	859	805	847	859	901	828	844	774	826	878	847	821	815	843	848	844	884	865	857	770	828	834	850	791	841	877	843	848	850	880	871	815	831	790	813	872	865	849	814	871	868	855	857	818	874	835	812	877	833	797	840	822	809	862	852	806	875	845	805	853	882	857	879	837	837	848	854	810	823	836	803	831	788	864	849	836	855	800	813	799	922	857	785	801	757	823	849	804	817	860	852	843	867	852	827	823	849	784	826	854	839	799	823	814	828	876	849	790	787	899	844	842	830	846	911	863	810	799	894	824	863	800	850	851	848	839	847	819	842	834	847	832	809	830	853	873	821	833	866	835	835	817	836	836	817	812	823	878	743	830	849	820	796	800	844	848	808	782	869	802	842	862	878	794	833	801	847	851	874	775	799	796	818	876	855	859	813	841	824	821	844	854	843	781	843	864	798	846	822	872	828	808	863	840	844	819	827	815	872	805	819	866	848	832	831	767	836	868	894	871	877	821	813	841	839	862	815	842	832	867	811	822	907	852	851	860	859	824	834	851	850	880	802	821	833	853	831	784	819	853	820	864	880	848	821	839	836	874	807	821	856	873	831	898	808	791	798	780	825	856	822	877	832	878	866	870	862	823	815	869	871	812	826	839	875	898	825	816	842	838	877	812	820	809	841	899	787	894	846	865	851	871	877	835	836	747	841	874	872	844	799	838	843	825	843	845	867	854	823	885	800	848	850	804	831	833	871	872	857	843	799	865	872	839	804	849	807	828	828	834	883	846	888	832	783	891	828	896	852	878	879	878	809	790	826	827	792	807	815	820	837	842	811	845	815	804	871	863	831	867	883	815	829	882	874	888	837	848	794	845	857	856	856	823	887	847	813	800	834	892	843	818	789	855	843	866	804	838	865	798	912	814	874	821	812	825	850	823	842	899	834	864	849	859	860	782	835	773	863	779	862	850	807	885	858	826	815	794	819	854	833	843	853	869	831	823	797	878	853	836	864	818	863	838	848	861	879	757	866	814	846	830	861	853	822	833	811	868	881	849	824	781	799	893	872	807	824	785	822	795	874	819	846	854	858	884	840	831	838	890	821	808	823	847	821	797	881	858	818	799	812	864	819	820	794	815	838	855	813	823	834	784	793	861	826	871	814	831	810	857	836	873	844	866	829	848	818	831	859	830	864	818	839	808	854	857	873	898	837	822	879	908	844	798	898	863	816	887	810	853	884	851	818	829	874	835	837	807	810	838	841	862	862	839	852	800	851	865	849	842	835	834	788	834	826	850	864	860	830	820	801	842	870	804	829	844	835	832	823	764	829	843	840	845	857	863	844	870	805	822	864	867	862	826	827	804	809	848	829	824	823	830	858	870	817	855	837	826	806	842	846	847	843	860	828	824	783	822	848	807	818	850	829	834	860	823	870	843	791	824	827	803	818	834	830	879	874	861	786	868	858	821	819	816	856	844	835	832	819	835	826	852	827	817	832	798	809	822	806	851	878	829	810	844	821	830	799	821	792	865	855	828	863	794	793	878	888	903	831	849	836	855	814	861	826	817	826	852	842	841	844	843	851	888	862	820	809	806	875	847	829	858	856	837	759	865	840	879	868	808	820	830	929	846	824	817	763	796	845	877	847	833	886	794	911	817	813	859	849	860	834	798	898	825	822	865	777	815	879	837	841	886	844	831	823	847	885	803	820	845	845	828	818	872	886	832	783	793	790	862	827	873	834	801	841	872	808	844	849	814	848	826	834	832	863	847	828	907	864	818	839	811	803	879	906	831	813	871	884	803	874	813	803	875	794	904	806	781	850	879	820	841	781	865	891	853	837	856	824	826	883	829	848	825	849	833	819	853	866	881	829	829	836	823	818	830	840	863	858	790	827	826	826	844	872	833	880	803	871	881	847	825	843	791	889	805	890	856	842	879	826	786	840	825	819	858	813	820	839	834	856	822	859	864	831	851	813	778	853	864	761	814	825	829	846	906	803	809	842	860	820	867	825	821	840	871	839	829	828	837	903	847	834	900	850	847	783	892	859	825	839	869	799	806	854	835	836	854	846	825	859	832	838	889	831	850	807	814	878	858	845	803	837	889	793	860	824	864	851	865	847	802	839	867	823	860	909	842	800	847	852	832	888	876	847	876	815	836	803	794	826	804	844	791	782	821	851	920	817	831	882	809	854	831	859	885	892	814	824	871	845	846	810	816	844	866	861	862	853	848	848	861	855	793	842	793	857	796	876	882	872	828	853	818	847	853	827	873	833	849	825	827	816	806	831	836	835	805	830	864	851	859	890	865	900	798	796	814	869	786	869	816	849	842	876	791	848	880	864	835	819	839	847	842	861	800	783	856	890	881	840	821	811	823	839	854	871	875	835	838	807	876	830	872	845	807	841	830	806	838	839	847	782	894	873	844	816	824	871	827	830	865	871	809	816	820	892	861	866	852	861	820	822	810	835	859	849	819	817	817	864	800	835	824	837	826	821	829	792	851	864	856	780	928	857	811	855	841	858	799	874	849	832	850	846	876	846	840	794	798	823	833	887	820	829	848	863	824	881	852	831	889	860	814	826	793	795	847	840	881	808	829	780	861	792	852	828	868	847	852	841	862	845	804	826	854	857	876	803	789	852	842	844	877	827	870	770	813	853	817	818	840	848	804	836	815	839	869	838	881	796	835	855	818	836	903	872	818	843	833	824	844	809	829	815	832	868	817	847	816	809	877	806	824	869	877	804	830	740	873	845	815	810	869	844	857	853	837	833	811	846	834	861	870	870	839	830	812	792	808	821	813	794	830	794	811	860	842	849	845	871	799	792	859	814	841	823	856	807	896	877	852	824	881	852	814	832	844	834
2361	428	459	334	304	281	239	187	197	187	182	206	196	199	211	189	187	186	165	186	209	204	191	178	180	199	176	193	193	166	173	191	154	172	197	194	156	187	200	181	241	215	203	169	222	193	177	174	173	165	171	177	193	198	195	217	177	189	182	170	178	177	178	171	181	197	189	159	185	184	165	220	172	178	199	161	189	189	177	167	202	176	162	182	169	172	180	169	179	193	186	206	171	166	192	191	172	170	148	199	194	182	179	180	160	159	201	203	175	171	182	188	212	219	193	190	171	189	209	188	167	200	178	196	207	176	182	189	193	183	204	177	193	216	182	199	214	170	171	168	175	200	167	174	194	224	165	191	169	182	190	188	183	179	174	184	174	179	182	192	166	188	180	178	166	182	168	197	166	193	182	166	186	195	158	200	170	167	185	163	170	194	192	201	168	187	173	167	186	175	154	176	187	192	187	180	210	176	193	192	196	195	179	209	189	165	162	171	185	178	172	167	193	151	192	178	187	187	172	188	177	189	197	183	188	170	189	176	201	188	179	165	166	192	199	191	207	157	190	178	180	200	177	192	175	199	191	196	208	193	195	202	184	179	175	165	194	160	179	158	183	210	170	174	174	178	219	191	215	172	186	207	192	209	198	160	179	166	188	159	161	187	177	180	172	194	191	176	180	178	191	184	175	197	193	176	167	177	155	192	186	178	183	161	173	197	197	159	204	198	203	180	177	201	187	164	182	187	198	194	206	167	175	169	192	196	190	164	188	188	157	178	190	193	196	178	162	168	191	179	173	190	178	167	168	162	203	161	188	185	186	186	163	178	168	175	180	188	172	166	173	193	208	203	186	175	188	168	178	178	171	149	177	163	173	157	180	209	180	192	193	162	214	180	178	200	171	200	164	168	175	199	174	167	192	149	170	177	188	178	184	187	193	203	200	205	192	182	197	187	173	167	178	176	172	199	187	189	178	198	170	179	151	191	184	189	203	188	179	200	190	182	194	223	167	186	177	188	204	165	166	188	190	162	178	198	185	189	195	180	182	184	186	177	201	173	153	181	160	182	194	180	182	173	173	166	159	193	179	183	188	179	195	196	202	164	178	166	170	185	180	176	197	166	174	163	188	169	185	168	157	159	169	213	165	170	158	200	197	195	174	162	180	188	184	199	175	174	153	191	175	188	201	180	175	191	208	190	180	189	161	176	174	190	183	170	179	200	188	199	181	185	182	199	188	170	176	176	208	181	177	177	182	181	188	201	220	194	186	180	165	164	200	183	176	172	201	184	154	166	183	188	173	165	179	182	191	195	181	166	195	191	165	181	177	197	195	175	197	206	213	185	196	197	198	156	181	165	165	202	194	197	188	167	199	175	181	194	206	197	193	175	175	205	185	166	185	173	195	185	175	186	170	175	173	173	180	154	162	180	184	195	187	187	176	198	203	196	158	182	174	184	216	185	158	193	186	183	190	188	170	196	197	179	173	180	194	176	196	176	168	172	191	189	202	178	202	172	162	186	172	181	198	178	181	213	177	207	180	213	185	221	171	197	179	171	146	181	160	190	156	172	207	195	174	170	165	195	189	165	184	175	180	192	163	185	197	192	189	189	182	194	199	165	197	181	191	191	164	173	185	184	207	208	193	188	187	167	200	183	173	182	173	163	160	186	170	190	173	174	202	187	184	176	179	167	216	177	171	173	179	208	188	181	189	182	173	172	222	198	186	175	169	212	180	210	177	190	176	177	180	164	163	180	182	181	173	171	176	197	177	177	196	180	183	179	151	189	176	212	181	216	172	207	177	180	199	174	201	190	200	185	176	229	187	209	192	183	180	168	186	170	198	191	161	204	195	190	171	166	174	189	175	190	196	196	205	188	168	203	164	162	164	197	196	191	182	181	190	193	180	187	194	178	181	209	198	225	195	189	206	199	182	208	176	196	167	177	187	185	190	193	192	181	199	182	219	189	172	192	190	197	210	186	183	189	188	165	189	183	175	194	158	187	167	206	195	210	200	185	183	187	188	209	179	182	186	192	185	184	185	208	178	187	181	203	209	162	192	190	171	195	188	180	186	207	181	181	196	198	187	192	202	173	192	193	180	181	186	169	193	181	187	161	193	179	190	165	208	179	182	179	196	183	189	189	203	204	187	156	157	180	203	183	184	188	190	184	170	178	157	173	162	181	177	187	195	155	205	190	196	196	162	149	183	172	156	145	195	169	184	169	198	169	172	190	189	181	178	152	210	193	169	227	193	180	167	173	175	183	186	209	211	210	173	166	214	183	177	171	152	193	176	178	183	184	183	178	199	147	174	187	177	210	200	196	180	192	180	178	153	199	201	197	193	166	196	174	162	201	184	181	179	197	176	183	161	200	171	150	205	185	180	190	170	197	189	228	195	173	172	178	191	169	174	173	192	180	179	158	174	215	198	186	184	179	196	198	203	186	186	168	169	194	185	172	188	179	200	180	180	193	184	198	161	182	173	182	171	176	172	194	190	180	178	168	196	181	171	180	154	180	185	188	189	194	198	203	198	204	206	208	156	200	202	182	184	204	180	169	185	169	198	192	182	171	186	165	191	162	175	186	172	166	186	192	180	181	203	179	170	186	174	165	156	173	183	195	198	166	178	176	176	214	173	185	185	157	220	195	195	182	197	187	169	187	185	183	180	177	172	212	194	190	176	172	181	198	164	168	170	209	195	168	198	187	202	175	187	223	195	178	200	188	171	177	179	164	183	195	206	179	182	172	196	152	177	185	178	162	178	204	167	192	186	183	185	203	177	183	176	181	176	201	173	199	198	183	196	178	179	187	187	171	199	193	148	162	190	189	172	212	192	192	182	199	176	184	178	192	202	195	198	160	179	179	175	192	180	179	180	173	177	182	179	182	171	179	193	188	176	187	195	212	176	180	191	229	201	205	199	163	170	179	189	192	164	178	176	178	167	166	183	167	177	169	180	173	180	223	182	198	218	184	164	195	169	172	197	213	183	193	188	182	156	184	182	167	168	193	176	197	180	202	204	167	202	175	188	195	176	181	175	165	190	180	218	160	185	195	195	164	167	176	186	183	177	185	193	195	210	166	168	175	187	162	202	174	195	188	198	182	162	177	203	177	156	187	182	166	189	197	191	205	165	155	177	211	179	195	172	175	208	177	178	194	197	167	170	183	167	192	190	172	180	192	190	190	203	171	199	206	179	170	171	152	179	172	174	177	170	185	175	168	165	188	202	181	173	163	184	184	182	162	181	150	157	197	162	178	187	179	174	194	188	191	164	181	176	197	185	183	180	176	161	170	186	152	177	181	177	177	182	174	174	180	172	180	158	181	186	175	191	188	167	181	179	189	178	183	157	185	172	178	187	177	203	212	182	192	158	166	214	194	183	176	170	191	165	174	189	164	173	202	166	170	200	176	192	178	190	186	205	198	160	213	202	179	172	196	174	169	192	183	190	184	168	167	184	176	196	202	190	186	193	198	197	178	187	195	177	193	210	174	191	174
2466	730	1054	1044	970	1002	730	577	542	555	518	580	551	594	597	588	644	569	638	530	554	599	601	515	513	532	460	506	482	460	466	496	489	506	513	536	509	446	513	596	879	653	689	598	649	585	493	497	485	474	467	429	437	446	451	499	482	497	441	475	463	492	424	508	478	485	481	486	462	465	474	504	481	474	435	444	488	476	486	495	440	458	460	484	496	473	471	466	468	451	479	453	461	442	504	480	466	430	470	476	481	468	507	467	461	451	473	493	474	458	479	450	454	442	441	503	436	483	485	467	461	460	478	510	480	449	467	466	439	433	464	506	463	478	496	455	491	465	458	449	470	465	460	449	520	496	436	441	480	504	427	509	488	488	505	477	493	483	468	492	479	449	451	453	445	447	462	456	471	460	476	469	444	470	430	480	454	457	474	485	460	481	510	474	458	487	485	439	479	514	477	470	476	466	465	472	475	470	473	503	510	506	486	472	473	477	482	442	451	485	454	453	478	445	440	502	462	461	501	500	440	448	473	441	458	501	472	438	451	419	461	480	461	473	480	490	447	461	435	460	511	458	484	491	436	509	461	453	487	469	460	471	424	536	456	454	480	480	465	497	467	482	480	498	448	469	441	458	479	443	466	493	472	468	473	496	469	444	476	443	506	498	477	459	469	463	487	458	498	475	474	466	480	442	458	461	471	477	451	473	464	471	423	458	468	484	488	466	459	436	483	504	435	473	479	478	502	472	473	436	465	484	441	425	468	456	458	421	450	444	471	457	443	466	468	490	477	458	439	515	472	466	441	459	484	501	449	450	466	450	484	498	488	458	445	481	512	433	475	478	453	425	483	479	514	465	466	474	473	474	462	498	483	475	457	464	472	449	462	452	505	463	486	469	482	444	453	435	451	465	471	451	480	463	484	484	450	471	470	450	445	446	468	474	483	446	464	443	459	460	474	476	458	495	451	489	484	476	488	441	480	503	443	471	444	498	460	482	475	489	438	482	484	496	453	460	476	426	455	476	457	448	428	474	458	532	466	456	473	484	416	417	460	474	425	487	473	435	466	471	446	444	472	456	451	490	466	457	512	493	442	499	467	508	530	475	518	452	498	469	484	483	479	470	487	475	439	456	463	434	455	467	466	428	458	475	415	451	485	419	503	483	492	467	454	487	443	473	492	474	485	489	461	460	453	464	498	456	446	468	480	459	436	454	457	466	457	477	441	446	471	480	450	436	445	449	444	442	478	506	480	487	488	451	454	461	496	470	493	470	456	511	475	459	456	454	448	468	464	468	458	485	481	448	509	499	476	468	484	464	508	475	475	478	485	470	453	451	440	480	480	440	464	451	457	464	469	476	477	460	454	463	476	465	467	480	484	463	491	481	486	490	496	472	487	464	462	521	489	478	493	466	474	430	454	490	467	457	469	504	466	451	449	442	470	438	447	476	450	449	443	427	466	479	446	451	473	455	438	457	502	432	442	477	455	474	452	489	498	460	468	469	469	467	481	465	482	451	511	483	444	465	459	470	480	469	470	463	479	465	468	469	436	467	453	479	483	488	457	482	535	454	497	463	475	442	440	456	464	475	471	467	477	454	476	437	479	424	440	508	456	472	464	468	451	462	452	452	491	495	440	474	457	454	491	467	455	521	481	478	440	467	421	485	500	451	495	467	511	457	495	464	458	463	448	443	486	458	473	445	412	465	467	483	471	444	475	494	508	455	488	520	449	462	462	492	494	443	467	464	503	452	460	487	459	473	430	471	516	479	477	477	450	453	478	486	447	467	452	471	453	499	487	467	465	479	473	495	447	451	511	482	449	510	474	500	485	476	480	452	475	438	468	462	493	427	465	478	466	479	427	482	457	429	443	484	463	423	435	462	507	471	462	477	421	457	504	455	470	491	470	470	465	479	434	467	500	487	462	507	461	444	492	433	489	481	461	455	443	480	457	468	471	479	408	439	512	477	483	450	483	464	495	457	438	497	443	440	473	463	492	484	466	496	503	454	451	475	475	488	495	491	456	431	504	456	489	469	499	492	447	470	476	461	504	474	460	462	489	442	452	482	493	450	487	439	479	461	477	457	466	476	484	435	492	450	484	456	494	432	447	481	460	478	474	498	479	499	463	429	445	495	438	459	452	465	467	474	454	463	443	455	445	451	456	447	506	465	455	501	494	435	499	477	455	478	455	452	444	504	453	481	471	475	476	480	476	499	470	470	460	443	482	487	443	466	500	457	501	453	472	476	445	482	493	458	555	486	441	450	458	500	449	486	480	450	450	451	500	469	473	418	455	481	444	458	473	470	464	508	463	494	470	471	447	480	473	422	502	447	495	464	447	480	478	433	515	472	464	509	443	482	477	449	485	435	440	485	475	483	442	430	455	481	460	466	445	464	470	455	473	442	502	494	422	475	462	512	477	449	441	467	473	463	502	461	484	466	465	461	431	489	503	473	501	466	472	481	494	467	506	494	476	477	455	436	465	468	481	459	446	441	446	533	494	433	485	473	463	494	467	464	473	418	430	494	451	470	465	440	497	448	469	499	480	504	466	502	506	475	504	464	438	447	480	482	481	469	435	466	432	465	505	438	506	472	473	477	460	460	457	484	468	444	500	474	506	496	497	466	464	499	465	453	477	482	443	465	487	434	448	492	477	503	483	469	470	488	505	460	504	448	475	473	497	508	459	461	527	476	482	510	486	449	469	458	485	491	482	477	458	476	515	453	454	456	484	466	460	459	485	455	483	401	452	479	480	469	463	504	469	486	446	481	426	512	501	447	470	467	484	469	487	495	470	500	469	419	461	462	489	451	445	468	445	472	464	515	489	463	457	464	484	470	461	467	486	490	450	446	455	423	479	463	487	472	470	486	462	475	468	491	470	463	450	457	475	422	475	462	441	521	460	477	486	475	471	454	479	486	471	469	477	439	488	467	460	508	446	462	508	494	477	444	502	476	467	489	480	442	477	474	469	468	498	445	495	447	483	471	442	424	466	450	468	478	492	472	485	467	509	447	497	487	427	468	521	514	479	472	500	458	464	467	470	479	494	462	465	481	448	488	496	447	444	488	435	445	463	487	496	477	472	461	474	486	426	451	491	467	437	468	459	491	428	457	438	482	473	451	467	453	417	459	444	461	463	482	481	448	501	444	468	453	473	452	480	503	477	486	493	477	496	473	508	467	440	455	483	441	485	481	474	490	457	441	482	481	473	499	490	457	480	486	428	472	482	492	444	446	493	460	506	477	490	482	491	489	471	519	461	428	462	462	498	462	502	447	483	415	467	481	511	458	477	479	447	498	444	492	462	447	513	473	461	426	489	510	453	445	434	508	459	472	488	494	467	444	471	459	492	468	464	474	494	475	497	495	459	420	450	481	460	479	485	528	482	481	442	503	471	474	420	470	479	454	446	479	470	481	436	477	444	483	468	471	463	477	480	494	482	448	454	436	471	464	482	471	460	430	496	455	491	516	477	481	483	491	514	496	450	452	506	482	458	434
9634	2052	2217	1765	1168	833	550	402	400	366	323	287	308	284	265	289	248	267	232	271	246	234	273	225	220	219	228	211	213	211	194	206	226	206	212	212	204	209	210	212	328	265	231	245	476	475	187	192	207	163	189	191	188	203	200	200	189	221	213	207	190	187	192	165	214	195	179	206	189	215	206	201	207	203	183	186	194	185	213	198	183	208	201	199	198	194	195	215	228	179	213	198	209	199	199	202	202	193	205	187	189	213	218	191	209	199	175	215	191	177	198	201	200	180	202	194	205	230	185	196	211	181	227	200	217	200	180	166	191	198	214	221	179	169	218	189	201	181	201	182	199	209	196	183	214	186	209	195	229	208	172	212	210	176	214	167	205	208	195	213	195	205	193	227	209	209	196	225	191	197	194	262	215	225	201	205	179	191	200	214	188	204	199	197	173	189	196	189	216	201	184	197	212	203	183	199	212	212	220	202	195	212	181	216	194	239	163	192	202	184	204	212	197	212	218	201	196	167	196	200	193	165	210	208	201	218	207	196	219	206	169	206	194	195	225	190	177	212	210	188	189	192	212	191	225	193	219	186	184	217	215	189	172	205	189	163	213	192	206	203	218	205	187	206	189	202	199	194	207	193	209	195	235	204	214	226	185	215	204	184	207	208	194	214	191	193	208	194	199	176	202	195	209	203	227	219	198	217	172	201	193	181	234	200	207	173	201	183	203	227	203	201	201	198	190	170	187	177	199	193	181	210	207	208	177	194	207	208	192	190	176	222	187	201	216	199	232	192	182	217	224	183	195	188	184	183	203	191	189	218	197	202	222	174	180	197	206	214	202	194	202	186	183	164	217	197	191	211	223	197	223	188	227	177	206	220	189	199	201	204	200	184	221	197	205	192	185	186	201	182	186	211	201	198	202	179	185	214	214	184	217	177	220	210	233	202	172	211	219	187	204	157	178	204	168	161	202	189	211	203	203	192	179	192	211	176	206	218	200	216	227	190	177	198	173	212	212	204	200	213	210	198	200	186	215	195	216	209	194	173	196	207	177	204	188	174	190	167	209	183	220	210	196	197	213	183	216	198	190	201	194	179	175	170	202	194	217	204	194	164	182	217	196	186	182	183	181	165	203	205	199	226	186	208	211	200	217	203	223	216	212	194	193	196	192	206	194	223	191	205	172	190	201	194	205	208	188	205	190	192	194	201	170	181	210	201	224	192	220	196	211	206	210	204	206	211	192	191	187	182	199	182	197	197	202	178	189	198	204	183	189	202	206	194	196	182	173	201	207	186	196	169	205	236	189	199	191	182	174	198	190	206	206	221	220	181	193	221	210	188	200	197	218	191	200	204	217	182	213	185	221	206	206	180	203	177	183	176	240	168	212	227	216	177	197	228	179	187	193	192	214	202	177	216	217	220	188	195	213	185	193	202	215	222	182	194	205	216	200	202	188	182	186	194	199	167	202	214	204	183	192	174	209	193	163	186	202	182	197	173	233	204	188	191	189	203	192	194	199	177	208	181	188	193	191	175	197	199	197	200	200	192	180	208	197	182	196	205	215	198	182	218	229	210	184	196	214	204	205	189	186	192	216	166	194	205	216	189	188	206	197	219	192	208	159	181	205	185	204	202	192	208	199	199	229	159	190	211	198	176	175	204	189	212	203	201	215	194	183	195	185	186	203	218	214	182	194	203	218	181	208	205	194	177	239	198	179	200	188	205	204	214	184	188	190	202	193	190	203	224	186	216	211	175	185	201	196	172	196	206	169	190	200	190	191	181	200	223	203	216	207	186	207	186	204	186	187	196	234	191	201	182	198	204	216	221	204	196	196	201	194	227	204	178	225	185	203	203	221	184	200	214	204	190	201	224	197	209	203	178	212	210	222	181	199	196	218	212	199	201	175	169	183	211	209	197	192	205	185	223	187	197	191	182	204	228	184	187	201	193	224	195	190	212	209	207	206	208	206	210	218	187	193	223	228	208	200	198	184	217	194	203	202	185	210	193	173	189	216	198	183	203	213	198	212	187	194	211	202	179	186	201	193	188	213	190	214	211	210	184	214	199	171	176	198	194	204	205	201	222	187	171	173	187	187	196	195	211	209	188	199	209	183	193	210	185	202	172	197	165	207	195	174	205	202	181	213	186	189	166	173	181	197	186	216	220	200	208	196	189	194	214	179	202	189	209	198	203	190	227	202	178	211	182	195	198	168	201	212	189	197	186	185	202	188	215	182	192	170	199	199	170	191	176	206	194	192	196	192	212	191	184	189	191	200	172	173	197	198	191	220	174	225	181	184	191	185	213	198	152	208	192	214	188	180	169	201	182	190	216	213	185	204	203	210	211	220	236	220	191	192	164	209	200	192	193	187	183	185	205	195	181	207	239	179	203	177	201	185	188	190	189	201	220	211	186	204	220	183	191	233	194	208	188	199	207	189	204	207	190	188	174	231	177	225	214	200	215	209	212	197	184	202	185	209	220	185	203	207	196	188	203	208	186	175	216	174	207	195	202	191	214	192	200	185	198	206	190	195	181	205	219	226	228	198	212	179	193	192	232	195	211	197	191	201	178	196	191	189	199	169	198	191	230	206	185	213	210	196	194	211	192	212	200	197	208	211	178	194	194	191	206	212	200	206	210	190	185	186	204	181	212	196	206	204	199	175	203	174	205	223	190	207	208	178	214	218	207	201	211	222	185	203	222	184	217	200	191	189	196	208	196	192	175	193	173	186	193	199	187	196	187	197	220	198	195	188	216	214	201	201	200	218	189	207	209	176	209	197	195	196	180	197	182	233	181	204	192	170	194	194	230	203	207	193	193	187	196	177	205	225	194	173	187	208	205	207	196	216	221	193	176	193	207	207	195	199	187	229	190	192	183	191	209	199	167	175	214	174	212	187	209	180	224	199	197	199	215	192	205	208	177	201	206	196	193	203	216	185	179	203	214	205	203	220	205	198	211	187	176	182	202	198	189	174	191	189	217	200	187	186	192	176	212	175	210	213	196	194	217	205	192	199	195	205	212	221	227	186	186	178	195	188	177	220	208	169	186	222	200	193	219	181	207	200	192	197	199	192	224	201	169	179	211	192	220	221	211	214	185	219	224	195	201	193	189	180	205	195	221	204	240	202	195	197	174	201	203	158	194	200	218	219	219	214	212	201	198	234	217	191	189	208	197	208	196	200	198	196	183	204	186	189	187	186	216	209	233	199	187	193	191	217	194	191	201	208	186	182	215	192	221	202	216	193	206	182	172	174	175	186	180	175	180	178	219	206	191	215	177	186	165	188	195	203	219	157	169	213	221	215	191	193	215	201	187	192	189	189	188	204	177	215	203	201	164	194	185	189	192	220	196	204	186	214	203	173	198	203	217	181	201	190	194	207	205	197	210	214	198	198	188	208	194	187	196	205	204	189	207	199	215	175	217	187	170	218	179	215	216	200	219	218	202	191	202	206	182	204	186	181	177	159	206	216	194	200	185	165	154	193	214	221	206	192	199
6360	2016	4171	5287	4657	3340	2346	1868	1686	1426	1300	1302	1271	1191	1111	1200	1099	1067	1030	858	866	956	923	820	788	798	720	599	670	626	591	622	597	616	741	642	562	606	595	867	1238	1111	925	894	2739	2289	504	539	538	529	524	555	526	532	534	523	507	539	585	520	547	506	555	518	529	514	509	509	540	509	507	541	504	522	560	553	495	545	483	535	561	537	548	517	526	508	589	534	504	532	488	556	539	544	524	529	523	569	534	561	554	539	546	545	547	552	465	514	530	500	548	527	537	526	494	529	499	528	540	534	546	531	525	494	503	548	507	519	511	552	499	509	518	483	532	517	552	497	541	500	517	487	533	489	546	507	542	495	519	512	540	526	501	537	532	515	521	554	536	549	495	506	551	512	528	511	547	533	540	519	527	492	570	515	498	487	524	518	544	517	562	531	504	503	498	488	518	529	488	533	489	540	512	533	470	473	521	501	521	517	500	513	496	536	484	514	515	543	506	519	520	537	500	525	505	510	534	524	479	501	501	525	510	507	493	507	484	533	524	529	499	534	555	524	551	479	539	553	518	532	495	524	509	499	498	509	514	542	472	530	514	578	511	550	495	545	533	528	510	515	499	548	539	558	500	503	524	517	477	490	520	514	510	535	530	524	518	569	477	549	534	500	500	485	529	532	530	517	496	512	491	514	501	525	522	516	528	515	540	517	513	542	524	483	521	524	550	485	504	521	489	542	510	478	526	523	561	527	508	518	547	543	521	509	566	518	492	520	558	511	522	537	546	507	536	540	511	487	547	523	482	495	504	535	497	514	517	512	510	562	524	535	511	500	481	530	503	488	510	498	516	523	513	526	495	501	511	496	496	528	531	525	503	497	538	553	544	504	520	505	502	497	510	486	528	519	483	520	504	529	521	499	526	507	548	535	520	517	514	491	517	504	534	477	517	538	521	550	541	564	472	534	489	564	511	514	531	499	534	524	519	489	525	475	477	529	531	542	570	531	526	509	538	529	551	496	461	525	491	515	543	497	510	556	524	469	473	535	511	542	487	480	481	486	522	537	509	531	499	517	490	507	503	519	549	507	507	526	556	540	569	510	506	506	513	463	539	485	484	530	539	512	575	492	487	532	535	520	517	490	549	509	561	516	523	474	496	530	525	524	508	518	534	526	534	493	544	507	520	491	508	488	500	501	533	514	572	517	524	558	534	486	491	525	508	522	520	488	507	532	497	508	514	544	500	516	533	540	491	574	473	515	528	480	538	497	539	521	524	530	507	514	524	494	525	499	516	524	576	517	512	528	489	519	519	501	513	514	498	562	483	547	544	528	511	507	465	484	550	532	493	521	540	530	587	514	525	518	523	524	525	508	486	515	557	540	530	496	501	556	499	470	545	504	487	523	507	480	521	472	502	539	488	514	511	534	517	515	495	523	510	539	540	500	509	543	529	510	537	496	500	522	525	536	562	508	480	524	510	497	526	529	511	474	505	490	535	498	494	511	548	481	495	503	493	509	530	535	559	499	501	479	507	492	524	486	572	549	524	536	521	574	525	529	512	552	500	526	532	506	524	484	505	524	491	545	478	561	523	538	535	569	497	528	497	508	549	503	550	534	552	530	562	487	547	502	500	499	508	530	499	487	533	514	534	501	508	493	544	547	533	559	489	517	526	538	535	533	508	520	538	533	521	523	507	543	534	505	530	505	501	552	529	505	508	522	525	528	558	498	516	530	511	526	469	519	499	511	513	507	543	528	556	519	510	495	473	495	514	545	478	525	523	518	525	516	480	540	500	524	489	546	546	507	555	483	480	542	538	487	505	517	475	561	523	528	551	522	522	529	493	544	545	523	541	545	555	543	556	540	513	497	486	508	529	537	527	512	525	546	478	533	494	502	506	517	507	546	527	520	530	481	524	494	497	524	500	512	538	521	516	565	498	527	526	517	536	494	491	503	547	514	521	509	498	489	530	537	525	531	514	523	487	470	487	545	529	509	541	533	457	522	507	534	518	548	514	489	502	554	513	509	534	538	544	519	529	528	571	514	466	491	518	514	513	525	511	502	545	524	544	500	492	547	487	512	525	534	529	507	547	501	508	520	513	486	526	513	489	519	546	539	543	538	563	512	524	539	521	507	525	525	531	522	532	532	524	514	547	512	549	532	511	545	518	502	523	517	515	513	531	539	508	560	507	500	534	543	499	508	568	511	526	540	503	560	504	483	537	544	521	497	536	513	471	488	506	519	526	517	530	484	528	549	540	527	522	522	516	533	489	534	507	515	507	528	521	492	505	471	498	528	536	509	493	482	522	537	488	533	528	520	535	513	517	482	519	514	501	554	523	485	507	544	547	502	524	509	521	467	504	518	515	542	516	540	497	516	531	544	497	481	525	498	514	521	494	548	538	506	536	543	549	528	485	512	499	515	489	528	514	511	508	545	502	539	471	556	503	573	510	507	519	531	545	504	539	476	492	508	528	524	531	498	490	534	550	511	543	555	522	512	527	511	513	526	491	556	539	486	523	532	524	490	525	499	540	474	510	537	517	518	507	522	575	504	559	502	558	512	538	536	527	473	510	505	523	542	538	467	530	484	527	538	504	521	526	488	557	503	538	516	524	508	519	520	500	486	525	524	535	531	552	524	533	501	529	578	506	462	504	500	529	523	498	506	527	519	529	520	505	494	526	510	483	501	535	495	515	483	489	490	521	548	528	539	507	550	515	469	500	531	528	491	515	517	500	568	535	536	509	543	530	529	507	525	527	528	538	504	536	473	546	523	531	489	528	519	515	534	510	485	529	539	533	547	513	542	512	538	534	477	505	519	531	517	519	533	500	533	502	528	518	525	519	480	511	539	538	514	535	527	520	528	528	552	509	510	551	504	477	516	501	531	514	479	536	506	520	509	509	516	504	526	522	530	554	510	509	501	554	521	510	508	542	514	538	517	534	556	521	534	549	536	506	553	488	507	541	558	513	506	499	541	531	555	479	507	498	500	536	512	484	556	485	513	533	541	523	514	515	487	519	520	504	521	499	529	462	587	527	523	511	522	521	522	521	474	479	522	507	525	502	531	499	524	533	511	515	527	532	561	492	542	548	503	533	592	516	526	557	497	494	495	549	539	528	531	508	495	505	510	529	521	530	514	490	532	498	553	552	526	558	499	522	530	546	471	505	527	542	529	497	531	542	490	563	515	493	545	519	525	554	504	497	497	515	507	564	503	526	526	504	552	511	528	503	498	529	512	520	505	503	509	559	537	548	541	536	486	480	507	571	515	536	513	468	506	555	474	506	545	504	518	546	514	540	483	514	472	510	486	523	537	553	530	500	502	508	506	512	538	507	513	543	484	527	471	502	517	495	516	513	524	513	501	519	569	480	513	505	538	528	518	521	481	514	508	493	536	466	485	521	507	490	548	557	565	506	529	560	506	507	512	514	558	544	522	469	500	524	527	511	543	541	512	548	472	539	550	533	519	502	505	536	532	524	508	527	495	507	507	512	520	534	569
16725	4186	4441	3576	2316	1505	1076	883	760	646	633	563	594	533	550	563	514	488	435	436	442	472	426	415	371	374	407	392	370	398	398	370	376	386	405	416	376	398	397	446	501	500	407	423	1028	965	385	376	386	378	366	318	333	350	341	355	396	385	361	362	374	358	364	367	392	380	382	361	378	364	361	343	363	346	370	361	376	350	368	377	360	352	356	374	328	351	416	359	347	367	340	371	368	365	358	381	363	338	334	354	404	399	333	370	360	382	322	354	353	385	386	353	360	364	343	374	352	373	377	373	350	371	348	365	356	352	343	379	376	353	361	381	355	372	400	389	358	356	394	360	341	365	383	385	337	353	357	336	335	379	354	327	403	350	337	346	365	361	379	357	381	378	355	366	353	388	331	341	320	357	381	359	351	332	356	354	340	353	388	416	377	378	374	320	314	373	341	340	348	405	373	378	382	403	372	373	371	343	328	358	354	318	354	355	371	358	369	385	375	389	362	308	352	334	340	365	386	385	310	346	375	379	394	342	367	352	363	372	355	333	345	338	393	368	392	333	364	367	342	366	381	335	387	344	348	333	353	354	366	352	319	315	370	342	382	355	346	378	350	356	394	340	342	357	336	343	369	387	348	321	367	303	354	374	358	385	375	314	334	359	367	360	350	364	340	353	359	366	348	367	366	363	381	336	343	351	338	374	334	380	344	366	390	375	348	331	370	346	329	342	352	340	385	397	378	396	337	372	332	365	339	354	383	396	339	375	383	369	357	369	361	373	363	343	365	365	344	339	346	377	352	367	326	343	367	377	357	343	381	349	368	360	346	394	374	361	333	353	344	326	330	332	407	362	351	349	363	386	333	364	359	387	358	332	368	384	394	343	363	368	376	382	361	328	342	355	332	351	348	344	359	368	324	361	360	319	389	402	333	358	391	313	354	351	369	350	370	358	360	376	355	353	370	356	341	370	369	340	358	378	371	353	369	394	395	384	366	348	380	364	374	368	351	370	361	398	341	363	345	352	377	367	385	339	355	355	328	358	347	373	370	344	362	355	353	385	374	367	392	378	354	315	392	365	381	331	399	370	372	369	369	377	361	334	353	361	323	337	384	384	335	394	340	384	348	337	360	365	356	375	347	309	348	376	390	384	366	371	370	370	384	363	359	394	347	408	362	366	361	421	366	363	347	320	385	342	375	380	363	395	406	326	397	345	356	346	367	316	371	326	377	320	354	382	340	375	351	377	376	376	328	327	359	345	364	349	383	402	360	335	337	374	374	376	379	396	354	366	350	410	335	373	342	373	397	381	385	369	394	356	360	395	343	325	397	381	356	374	337	351	347	360	316	357	328	368	372	369	360	374	356	365	330	373	360	380	350	340	386	363	355	403	336	350	343	343	342	309	362	361	347	412	407	353	371	370	353	360	395	393	343	322	339	370	356	387	369	364	347	372	369	353	367	349	323	378	393	363	371	398	339	374	342	368	348	371	362	340	376	346	386	310	383	375	362	346	328	336	400	374	357	347	385	339	376	356	335	369	371	358	334	331	331	347	386	360	418	322	366	375	345	358	382	355	372	361	331	344	361	365	331	363	341	361	354	342	382	384	342	357	328	355	337	364	349	363	321	336	365	345	357	347	325	298	350	356	368	401	343	367	398	356	378	393	350	383	379	363	391	357	346	397	350	344	382	368	382	348	341	377	349	346	367	350	337	347	354	355	351	376	391	361	380	334	342	361	341	364	394	354	377	339	369	332	366	322	360	373	391	352	345	345	360	330	389	364	369	344	329	412	375	368	336	342	358	406	370	371	375	364	342	378	362	354	347	353	339	354	370	357	384	377	387	345	367	400	361	348	369	327	346	325	314	333	373	340	367	371	390	379	321	346	361	384	345	411	361	345	383	363	393	379	371	359	384	332	368	344	352	394	375	356	331	348	356	378	374	356	351	325	359	350	364	351	361	379	337	295	330	354	371	383	374	369	359	365	378	331	356	360	344	377	321	388	350	359	385	350	383	385	311	328	366	379	359	373	358	378	387	378	336	373	346	393	307	365	332	368	353	366	363	368	357	352	352	354	349	384	378	361	350	346	374	353	327	323	361	369	363	372	385	365	339	379	374	334	336	396	351	370	387	386	342	380	381	352	364	371	362	346	405	400	353	381	379	362	340	355	336	355	385	329	347	362	325	356	347	369	380	362	359	387	351	351	332	360	375	333	358	377	385	345	383	414	332	342	346	360	333	339	381	349	362	384	347	343	372	350	333	366	358	406	351	377	312	365	360	354	344	388	405	398	352	327	359	373	386	346	431	372	392	372	353	388	382	382	341	347	380	360	381	347	329	352	333	340	343	359	372	357	398	370	382	363	363	348	372	337	372	368	328	371	316	410	344	387	367	390	381	367	355	378	364	349	360	350	354	382	376	338	363	354	375	345	349	369	326	389	366	331	349	389	401	351	353	362	374	379	368	355	328	368	388	402	376	372	315	378	371	390	344	351	350	400	377	337	350	362	343	370	348	349	352	408	340	382	336	339	374	351	352	357	358	311	355	375	408	396	342	352	354	382	369	376	380	352	320	356	343	363	359	342	347	356	343	323	366	354	352	347	358	362	342	375	325	381	347	354	349	374	378	391	348	378	362	355	358	323	375	356	347	333	317	361	375	341	359	345	352	368	395	374	350	348	359	380	372	334	334	370	353	358	376	367	360	341	378	337	367	385	353	321	377	358	358	360	360	357	359	372	377	356	380	369	373	351	368	355	367	354	386	364	368	347	361	373	349	344	384	349	330	375	403	385	398	356	362	380	393	376	365	406	323	367	389	350	319	327	358	352	381	370	385	318	363	384	352	364	348	376	388	380	344	344	363	355	336	392	328	348	375	364	357	372	311	323	360	359	354	337	342	352	368	346	366	350	374	391	357	363	392	374	359	338	331	351	384	366	343	326	354	358	357	354	357	342	381	367	365	384	394	334	360	361	350	403	348	357	366	345	402	383	347	372	360	363	397	354	324	339	362	378	388	381	315	364	390	344	334	335	381	358	335	402	364	366	343	364	362	320	346	377	351	366	359	362	333	347	348	373	413	370	365	375	335	337	350	361	321	348	349	379	401	376	359	361	345	349	391	353	381	363	377	343	352	371	382	362	363	354	377	391	362	394	349	331	335	368	334	376	355	350	396	380	310	355	356	348	369	352	374	344	335	346	356	377	351	368	348	364	350	351	347	355	383	342	311	367	344	362	357	351	358	341	338	347	319	347	368	360	372	360	357	366	376	370	337	360	363	353	389	359	387	407	364	325	408	338	363	324	368	371	378	389	399	367	352	322	356	363	331	370	377	358	379	361	370	373	385	352	401	383	339	337	367	346	359	344	385	350	379	366	373	335	359	384	386	320	370	386	368	360	387	355	333	338	361	330	362	399	334	378	353	345	378	363	367	346	358	344	364	357	381	357	354	396	349	373	363	339	349	350	354	369	354	370	391	351	366	383	354	371	339	368	333	339
8322	3586	6760	8218	7342	5611	4108	3256	2936	2602	2420	2292	2102	2034	1811	1968	1823	1668	1678	1402	1561	1427	1400	1399	1232	1253	1240	1125	1040	1066	1059	1040	1003	1004	1311	1073	989	969	1065	1667	2181	1736	1318	1260	5805	4396	858	910	906	891	826	840	884	867	927	900	900	856	885	853	831	848	893	897	897	896	901	813	842	853	863	838	898	846	878	829	850	892	894	892	881	854	879	811	802	917	876	836	856	842	850	901	830	864	889	886	831	863	850	814	905	868	834	855	839	851	807	898	890	806	871	856	802	834	898	810	858	855	869	886	853	816	821	789	806	913	841	809	854	820	909	825	825	869	875	898	850	858	943	900	875	866	828	840	821	876	861	859	791	860	851	841	869	828	848	857	840	875	822	914	822	867	865	887	848	886	860	862	868	808	863	815	827	890	831	846	835	850	807	825	832	837	868	880	806	853	832	814	877	893	877	872	812	832	872	861	858	902	901	858	918	895	850	849	816	817	846	801	865	864	882	875	840	845	895	771	825	833	824	892	858	868	875	857	883	796	875	899	857	863	896	892	835	877	849	868	891	867	897	821	863	841	821	872	830	871	838	862	886	834	864	820	839	800	838	887	811	845	851	797	859	875	882	882	906	827	862	835	868	855	846	877	845	875	869	830	836	848	870	870	827	848	856	869	841	899	837	827	883	792	832	880	855	843	895	863	866	856	872	865	800	828	872	846	865	822	886	841	811	874	858	850	815	763	848	831	820	827	857	834	867	945	827	799	860	839	913	871	893	859	823	845	837	839	847	859	839	899	891	849	894	838	823	832	843	873	830	857	825	810	850	852	842	845	856	835	870	868	834	889	838	832	876	879	883	859	845	854	880	862	845	886	790	873	835	837	881	804	874	814	837	821	827	853	740	851	923	899	833	856	868	854	877	842	863	893	798	883	833	855	852	864	850	874	834	748	861	835	855	895	842	876	870	809	911	865	849	828	901	825	903	816	883	843	876	905	833	884	821	853	849	834	855	777	821	855	854	871	826	832	818	816	835	902	845	832	827	896	892	898	849	864	822	900	815	821	865	855	857	857	836	892	827	833	868	880	874	850	813	846	816	870	812	857	833	867	855	830	848	860	888	836	858	890	788	805	860	908	837	870	835	860	785	839	818	854	846	836	819	836	814	893	852	844	905	890	822	816	840	837	835	788	851	917	838	860	834	862	815	853	808	861	894	826	883	826	830	848	819	821	831	844	861	880	896	854	850	804	830	759	844	886	843	802	832	836	798	902	879	845	850	845	822	837	903	865	914	891	889	853	862	827	820	846	808	836	849	808	862	860	808	885	812	800	826	847	811	806	911	847	869	857	878	883	850	858	863	867	836	849	851	855	871	844	782	900	863	837	851	890	880	822	859	844	894	878	830	824	874	845	870	847	864	855	862	815	828	846	828	884	827	858	840	875	878	854	903	802	849	821	816	806	890	920	807	853	863	864	857	839	818	841	874	865	855	857	814	872	865	839	837	893	805	833	884	799	859	896	797	807	804	863	867	859	823	763	853	875	826	845	882	837	817	828	780	873	855	857	849	830	824	832	842	847	817	872	845	887	813	847	848	853	832	788	858	857	817	881	826	858	919	855	819	836	846	852	841	915	923	841	818	863	870	812	820	895	820	846	886	847	909	851	873	824	835	851	867	838	851	844	833	860	877	806	839	839	819	855	828	854	866	836	891	839	856	892	846	823	864	863	868	882	822	939	839	893	832	844	797	868	881	831	843	859	902	820	850	838	883	848	864	818	855	866	898	912	891	829	827	872	882	842	866	846	826	895	843	837	877	831	845	780	813	855	838	826	878	866	878	849	916	859	805	834	849	832	874	864	872	865	847	842	871	877	848	796	853	853	869	901	838	865	873	875	889	822	829	835	788	831	826	872	842	801	856	858	863	786	861	857	867	822	826	893	807	813	867	908	871	833	874	872	834	855	863	872	797	852	861	851	874	839	825	823	832	859	887	877	903	875	880	825	871	827	857	846	808	874	874	852	804	876	837	873	855	835	903	820	846	792	822	851	830	918	862	859	874	867	847	873	842	807	863	849	874	835	856	816	860	847	848	856	876	825	882	865	829	878	843	866	885	876	850	859	883	864	883	829	830	818	784	843	912	853	845	782	818	868	883	845	885	842	898	807	850	854	848	846	866	860	818	934	866	848	829	846	880	807	852	825	856	841	864	850	837	816	855	805	907	800	849	819	875	872	866	853	816	836	830	806	837	861	879	881	832	802	839	867	852	790	812	796	866	899	818	830	896	860	810	851	856	846	821	811	827	872	816	852	845	843	835	880	847	843	822	824	874	787	821	880	823	867	850	841	889	881	910	846	858	835	886	878	834	884	894	855	843	870	856	872	879	865	848	789	853	869	823	889	849	898	854	890	832	853	823	858	908	810	862	877	883	841	803	883	873	825	862	822	856	916	810	831	836	880	854	841	909	871	822	843	801	830	839	848	880	878	840	866	820	841	853	806	870	839	855	876	875	855	851	845	893	891	841	794	817	818	865	819	859	818	873	850	885	823	898	903	831	832	874	866	771	843	860	879	864	926	835	836	844	856	846	882	863	845	848	874	823	863	864	914	787	798	859	872	868	865	836	902	877	848	877	836	835	849	835	821	856	877	871	862	831	895	829	866	880	847	835	848	856	903	835	907	892	853	859	870	828	873	855	852	797	828	845	811	871	850	856	838	860	798	862	839	835	835	870	892	878	855	867	796	863	849	850	851	790	838	814	906	893	875	796	849	820	878	909	860	831	883	864	848	852	844	859	833	836	873	905	828	828	825	873	843	859	804	849	803	850	884	861	855	887	840	851	851	845	874	846	847	844	836	827	895	894	830	869	881	844	812	900	883	870	895	897	842	834	857	820	824	854	843	870	826	874	896	871	877	779	866	818	821	830	835	819	866	807	882	893	899	857	799	818	805	817	816	771	846	860	806	835	828	854	847	863	795	880	836	905	822	849	877	856	827	877	820	886	863	865	830	841	804	851	887	838	875	859	878	812	893	898	847	815	799	846	856	893	794	862	829	859	811	802	844	844	826	840	791	874	881	852	814	855	839	782	830	876	772	846	841	859	855	903	849	873	878	895	890	902	813	911	872	866	847	839	869	885	886	842	897	917	861	892	869	830	776	791	895	846	844	892	867	804	864	900	813	857	842	827	879	866	886	873	832	853	869	843	812	888	869	781	848	845	834	870	889	890	804	816	892	759	843	816	921	851	886	820	901	867	905	874	889	841	831	827	869	874	821	805	878	806	905	834	824	882	866	869	891	817	846	881	802	862	863	834	859	844	851	854	846	875	827	848	834	875	896	863	799	824	823	826	881	861	848	860	861	888	908	841	879	882	848	868	852	855	848	894	824	848	832	817	862	837	841	854	825	842	844	800	829	817	823	873	857	804	842	818	874	888	876	825	827	824	839	823	875	803	859	811	851	871	882	861	826	820	862	864	826	833	821	826	846	815	822	870	872	870	834
2195	388	443	368	328	267	182	215	200	211	209	232	232	192	232	214	208	203	220	230	216	183	216	211	211	191	193	205	182	187	188	216	204	195	185	201	184	193	185	255	225	211	197	194	230	205	191	196	227	189	196	181	180	165	201	180	190	184	197	170	205	192	190	194	213	190	176	191	205	196	193	171	187	210	187	196	182	179	165	190	221	222	232	181	202	197	206	192	198	224	189	176	174	169	184	200	182	226	189	203	177	209	189	164	178	192	199	198	199	200	173	217	201	200	185	198	198	204	180	174	180	203	203	171	196	175	180	191	175	198	177	174	204	176	202	179	194	184	213	201	185	190	213	180	218	205	200	181	197	208	192	183	197	193	187	179	181	195	165	184	204	188	181	220	202	211	165	182	176	196	196	174	196	194	170	182	170	179	189	193	205	208	199	179	172	188	181	195	193	172	178	165	201	157	183	189	206	182	187	176	204	198	187	187	197	215	187	193	189	172	172	195	200	208	192	185	207	186	187	179	206	202	210	218	178	200	195	200	201	189	188	227	215	204	183	207	197	201	191	198	193	202	217	201	204	190	194	189	202	190	195	195	195	206	187	183	172	200	186	187	194	178	214	174	193	199	193	192	200	201	185	191	184	206	211	185	205	205	174	224	190	213	207	188	199	208	203	197	188	188	200	195	160	173	163	160	216	142	193	195	199	217	203	185	182	216	210	206	194	202	202	217	196	226	190	198	202	202	185	189	184	210	197	202	205	208	189	172	173	183	192	199	190	200	167	188	201	185	170	201	199	205	167	198	206	198	184	196	178	191	202	193	163	174	186	201	206	197	210	220	188	211	150	194	199	195	202	175	189	192	198	177	172	180	189	211	191	177	183	176	187	184	194	198	173	209	191	193	192	208	210	196	180	208	190	184	195	194	206	195	186	195	197	191	190	210	189	194	195	193	189	179	181	216	185	180	221	221	215	192	212	194	231	171	182	204	197	196	192	207	209	213	209	193	218	225	201	197	196	213	184	190	228	174	220	211	159	175	193	207	166	195	187	211	192	155	192	215	200	222	178	208	201	174	193	202	187	198	174	201	203	183	211	215	193	156	210	181	186	190	181	180	194	185	182	179	218	214	189	182	209	196	182	205	212	202	218	206	179	190	191	205	202	202	199	196	198	206	185	228	194	179	204	189	211	186	191	190	191	232	191	199	192	183	208	175	190	187	192	190	201	204	181	217	189	191	204	184	196	192	207	202	195	173	217	191	196	215	212	175	208	183	204	190	214	191	222	197	197	209	203	215	190	210	198	200	187	181	202	203	196	211	174	196	215	166	194	175	213	168	197	188	243	175	198	200	176	229	215	196	217	193	190	196	205	171	182	172	196	185	195	221	188	176	180	197	166	181	190	196	187	177	222	209	200	186	213	198	200	187	214	214	194	206	167	218	216	195	180	207	190	196	198	187	208	192	198	188	183	187	197	204	201	202	186	205	176	178	210	184	185	180	219	213	168	199	198	172	216	199	186	192	186	210	179	184	188	183	206	190	176	209	232	197	203	190	179	175	209	199	177	170	198	195	201	188	166	195	168	201	213	197	194	170	187	205	214	176	196	195	179	167	210	224	188	205	190	201	197	214	206	208	205	190	172	206	186	195	212	166	177	180	204	190	184	195	203	192	212	191	206	215	204	202	194	187	188	186	205	156	194	216	201	172	177	209	172	186	198	194	207	192	192	218	198	185	201	180	217	166	189	178	189	198	199	210	211	188	200	213	193	178	204	233	218	195	182	188	197	186	210	187	203	216	198	190	193	195	215	216	190	198	160	207	188	203	199	216	161	181	194	168	172	212	196	189	200	189	212	175	197	199	182	188	177	168	201	197	221	218	191	220	206	181	202	180	157	210	193	182	192	185	187	194	214	185	175	196	204	205	187	199	185	161	220	190	219	202	169	179	191	182	198	194	179	182	193	179	178	199	188	164	182	189	208	169	180	217	188	216	188	193	211	177	189	175	190	200	224	190	203	178	202	213	209	182	174	181	169	183	223	226	167	182	183	217	193	171	200	185	183	191	192	198	210	184	207	188	163	197	191	174	180	184	225	203	208	207	174	190	181	194	209	191	218	182	197	194	199	190	185	177	188	160	198	187	187	219	181	195	193	170	220	190	200	211	211	205	202	208	179	189	174	220	198	177	178	196	178	211	194	221	185	197	194	197	199	182	193	215	221	206	183	172	221	185	183	178	187	185	189	171	193	174	192	177	184	180	182	217	189	172	190	216	185	183	190	189	184	185	192	205	188	196	187	191	200	180	197	211	207	176	203	194	234	206	182	203	216	200	215	200	207	179	182	186	190	177	229	191	188	177	173	186	203	204	193	193	188	213	204	223	198	198	186	178	163	199	187	203	159	201	191	231	199	191	178	183	201	208	204	198	194	193	214	195	181	180	188	194	193	193	206	185	192	196	197	169	200	203	196	189	173	177	250	209	192	203	202	182	187	191	205	192	201	217	180	182	203	184	209	193	201	184	206	166	202	159	198	207	192	213	180	193	185	197	161	162	183	189	183	182	180	186	194	189	187	191	164	224	185	199	206	192	190	195	196	187	209	185	201	163	208	218	197	208	214	186	207	209	201	201	204	192	195	192	197	184	179	189	189	212	208	188	170	197	177	187	171	199	193	168	200	209	191	187	209	207	198	208	197	189	193	196	197	180	174	170	192	160	207	192	212	178	194	192	188	184	182	200	209	175	198	190	178	169	217	196	201	192	207	172	195	212	196	195	207	199	165	208	202	200	197	213	156	196	179	194	213	206	193	180	223	214	189	164	193	207	177	166	216	182	182	205	211	189	192	178	181	196	203	210	230	203	193	193	206	202	176	191	187	181	194	249	183	204	206	183	186	184	186	171	198	195	215	179	220	193	181	187	218	200	199	222	161	219	204	204	187	170	183	207	196	192	180	204	198	213	184	181	193	170	216	233	206	180	200	217	196	198	200	199	180	205	206	209	175	206	179	174	205	189	203	222	194	207	196	172	198	211	191	183	213	210	174	215	209	185	210	189	206	212	234	194	216	203	199	229	190	188	206	157	175	208	212	219	209	193	193	189	179	191	190	184	185	204	182	187	152	164	185	183	184	213	191	196	197	186	192	194	189	192	208	216	203	211	201	192	177	214	187	178	178	192	189	193	198	207	199	189	239	185	184	207	200	181	192	190	172	195	180	191	187	212	223	227	214	182	190	217	177	190	154	226	185	201	207	185	176	190	199	192	195	183	211	199	175	206	190	192	181	194	182	228	195	210	176	177	197	190	188	198	204	201	226	185	179	194	190	175	181	188	193	172	201	209	205	220	199	186	200	197	212	199	202	199	196	203	216	196	190	214	179	215	204	182	206	176	191	179	222	209	181	191	198	201	174	215	210	199	202	220	194	192	214	188	200	184	187	160	192	207	199	199	174	183	173	174	183	172	162	170	181	193	202	177	191	192	195	201	180	201	175	172	213	206
2352	682	1008	1059	1167	926	631	609	588	567	640	632	659	635	619	719	680	641	671	670	615	596	509	507	549	485	512	511	478	518	530	560	457	539	580	465	483	504	499	755	845	656	593	603	679	628	489	466	523	488	462	490	510	506	500	491	515	485	497	463	539	502	516	485	452	480	474	545	510	507	505	487	485	479	500	481	469	483	491	494	487	499	478	519	508	478	476	486	497	491	498	470	527	507	457	463	503	483	489	459	482	499	507	473	525	487	471	451	512	507	480	506	511	486	494	468	511	479	477	502	468	536	486	446	504	500	505	511	470	479	454	494	463	445	467	483	512	495	491	497	512	515	484	527	477	450	458	487	461	518	535	524	540	469	490	444	513	467	507	492	452	529	495	509	480	540	526	474	483	488	509	500	505	488	500	485	471	479	492	485	494	497	493	509	489	487	473	504	483	502	488	487	520	498	472	517	499	452	448	476	483	443	508	455	493	489	505	503	507	495	490	456	455	481	507	488	513	467	474	445	511	497	509	517	472	473	503	490	481	435	491	494	513	497	517	465	558	497	490	483	471	462	460	515	532	474	521	514	471	503	489	493	513	505	481	482	494	510	489	489	509	521	488	448	483	496	496	500	448	486	508	470	494	484	462	501	477	494	484	501	447	473	477	514	500	498	475	464	520	475	491	478	502	494	499	508	470	480	511	464	465	501	462	502	515	496	489	501	455	481	512	463	496	511	488	472	501	537	495	475	511	484	478	464	529	520	539	499	489	490	458	501	499	503	463	504	484	489	485	482	475	465	487	513	483	497	480	478	514	475	503	473	459	514	541	456	467	458	478	464	468	469	449	490	484	491	497	527	480	464	509	487	482	479	486	474	479	492	483	517	489	464	494	476	496	512	512	465	503	496	522	481	472	499	499	488	498	513	529	475	526	475	500	466	482	519	488	468	498	457	517	479	500	521	493	439	485	513	507	510	490	509	500	459	467	480	476	483	479	512	510	533	530	510	443	460	501	484	528	493	458	534	489	502	468	519	450	513	468	525	508	472	481	489	453	491	463	466	501	470	472	470	476	510	480	501	495	523	483	469	469	487	495	484	487	461	495	467	452	503	483	441	513	490	487	469	464	496	464	485	470	481	500	516	505	502	511	488	475	479	523	472	477	492	497	474	482	468	461	453	478	458	482	516	450	477	495	487	488	492	475	467	435	482	518	501	480	501	472	455	484	495	508	477	441	518	464	490	510	469	475	502	527	480	423	457	500	492	513	500	484	502	513	489	497	528	495	538	468	477	503	524	460	483	476	454	469	489	515	501	486	481	476	466	500	496	519	537	490	490	517	454	473	529	492	500	460	461	524	458	464	492	482	481	511	495	466	535	467	505	502	479	485	487	500	493	477	503	484	478	489	484	504	524	473	479	494	482	512	464	484	515	470	492	476	467	482	499	467	495	512	525	502	461	476	518	507	489	510	458	540	508	490	469	503	507	473	479	500	462	510	492	482	482	466	465	492	477	478	453	505	479	474	435	507	444	509	495	479	464	480	502	498	522	510	501	491	500	499	488	491	507	500	465	466	478	438	483	468	488	460	519	512	519	515	498	458	494	521	501	482	490	496	504	541	477	509	473	510	488	499	478	485	488	480	466	497	506	509	448	477	493	463	510	481	510	456	491	493	538	450	499	498	520	477	473	508	500	484	470	485	453	524	507	454	466	473	497	476	527	487	479	482	458	486	493	489	443	497	456	462	471	534	466	449	485	508	455	481	489	484	493	475	480	492	515	444	478	498	532	490	474	449	487	496	474	476	488	515	485	459	448	450	457	504	489	483	507	461	490	499	453	513	463	474	494	492	453	538	497	504	500	507	483	481	512	482	514	513	446	487	511	478	452	485	485	476	511	518	455	464	494	454	460	462	481	463	518	482	519	471	455	490	490	497	477	513	489	488	523	529	492	494	506	476	478	532	502	474	501	500	476	521	472	479	504	488	484	497	485	504	462	463	518	520	519	491	496	514	434	479	503	470	468	455	488	492	472	492	496	484	477	470	505	507	507	509	506	427	486	479	536	502	477	479	534	443	468	444	480	494	474	481	499	477	505	476	531	476	551	498	481	503	524	479	474	481	495	443	461	442	527	535	524	504	487	439	480	472	450	478	491	531	469	475	537	490	496	485	518	486	462	472	490	485	493	542	503	472	489	471	451	511	494	494	464	480	467	517	472	456	483	486	475	459	477	460	517	477	482	499	478	446	496	511	436	471	484	501	454	463	508	521	503	541	493	472	446	482	501	472	503	499	511	511	517	452	477	462	476	470	479	542	463	468	466	479	477	448	492	494	489	493	484	496	479	531	498	497	529	475	505	533	504	498	517	471	495	511	528	488	483	508	505	551	505	469	460	463	487	474	454	517	499	528	510	490	477	468	453	485	501	502	471	504	524	479	472	498	464	486	481	495	520	494	496	508	474	471	440	463	507	484	498	490	489	498	503	543	485	449	500	468	503	472	500	504	439	477	475	506	486	495	515	494	453	461	508	493	503	529	488	472	550	483	501	483	493	487	516	480	507	469	512	494	468	518	457	495	490	508	482	495	478	533	468	481	439	464	469	501	474	503	473	518	476	549	418	499	532	493	483	486	485	485	504	501	481	505	512	475	486	471	480	507	496	513	467	475	483	490	524	491	505	463	466	523	463	492	466	503	483	481	481	522	450	501	494	481	535	460	470	525	501	499	482	485	511	419	467	506	477	531	492	500	501	481	502	521	512	478	501	469	461	504	485	513	523	477	497	479	460	485	501	489	482	450	475	475	495	471	475	514	473	473	501	490	513	501	480	480	495	495	476	471	522	507	498	512	468	495	483	484	535	514	485	477	449	526	475	477	469	468	468	492	495	519	495	504	523	472	476	453	483	502	461	478	444	472	482	517	484	455	473	515	516	460	513	481	469	515	531	463	526	469	492	499	478	476	483	479	491	477	462	468	515	499	517	470	476	482	490	471	463	534	469	478	499	518	469	524	508	521	498	501	494	520	443	491	512	490	501	454	491	508	508	481	509	516	487	474	454	450	565	465	473	457	505	512	513	471	455	528	472	456	476	495	526	480	491	495	496	491	511	472	478	499	510	479	484	465	500	492	469	455	513	500	492	500	499	474	451	489	521	528	540	499	503	477	511	523	488	444	488	478	486	518	513	477	514	466	516	513	551	465	505	467	538	479	490	482	501	516	517	475	512	503	472	443	526	469	474	468	490	505	498	471	485	517	510	524	453	524	523	526	501	483	468	481	518	506	503	497	479	491	497	506	481	501	520	501	497	457	461	466	502	526	449	508	506	494	461	459	525	490	461	513	464	464	467	492	497	513	476	507	495	468	481	473	505	486	511	476	460	495	491	476	477	456	532	496	504	524	484	479	533	502	504	482	530	452	523	498	456	507	475	487	442	488	491	499	456	488	495	521	478	436	515	454	536	502	482	518	496	494	500	479	432	486	488	490	501	463	473	448	478
9199	1992	2326	1908	1271	767	542	462	363	409	343	318	315	277	290	334	293	261	298	300	272	233	241	225	235	248	241	228	217	217	240	245	215	267	245	228	180	229	233	282	275	248	221	238	666	418	219	192	191	214	182	174	213	199	198	194	195	198	200	200	187	215	186	242	203	206	182	184	191	201	197	198	218	231	190	202	205	221	214	213	217	199	217	211	188	204	220	218	213	207	210	220	222	220	184	191	186	209	219	200	234	208	178	193	197	176	204	227	198	199	216	218	196	189	209	198	187	228	223	176	215	188	196	176	198	191	228	244	209	220	217	215	206	180	228	228	213	207	200	203	209	198	201	212	228	212	169	232	222	188	202	197	226	187	189	195	227	199	227	225	212	182	205	192	199	202	194	218	192	209	188	197	171	214	221	193	223	185	193	192	208	195	190	209	223	245	194	208	194	203	214	193	229	203	206	192	218	231	183	214	207	225	202	200	183	180	194	214	202	218	208	187	178	222	202	212	188	194	207	216	205	201	218	206	192	177	190	217	223	176	190	199	191	209	221	216	211	199	192	198	204	215	215	217	221	244	212	186	222	229	188	211	205	210	216	217	222	225	210	179	215	218	201	208	233	181	215	197	174	197	200	194	179	219	203	211	204	194	222	223	208	218	203	222	217	196	193	226	214	219	214	220	217	189	204	198	176	213	224	212	217	216	222	203	233	205	212	194	223	210	204	189	175	189	191	206	200	219	183	248	212	210	180	221	208	231	173	184	212	211	244	205	202	197	208	210	208	217	213	204	212	202	202	220	193	231	191	182	182	219	217	174	181	190	187	209	194	189	212	227	231	203	214	199	190	207	205	202	202	208	212	191	185	193	196	223	207	214	206	212	204	221	197	209	213	217	184	220	218	216	228	214	209	176	195	202	211	214	215	219	193	237	183	207	213	206	229	216	183	188	224	179	199	210	213	222	218	215	214	197	169	208	215	186	202	215	192	211	222	195	232	196	195	203	210	225	194	185	208	189	221	206	195	217	227	230	215	221	206	207	207	194	202	198	188	212	193	188	217	218	196	225	191	183	194	208	214	211	189	214	203	203	227	216	206	209	218	194	220	223	216	208	209	198	213	191	220	222	211	205	187	199	212	210	205	183	204	192	225	191	212	213	186	208	214	207	205	195	186	184	241	221	221	218	231	213	176	209	226	236	190	217	203	242	198	210	199	233	203	182	224	221	199	204	186	211	189	191	202	195	192	197	184	212	173	212	202	226	203	178	194	225	184	197	219	209	220	227	230	224	197	206	209	217	208	204	187	208	206	209	206	216	195	240	191	216	206	191	212	177	219	210	189	231	192	205	204	203	212	218	196	193	207	193	222	207	201	204	208	184	209	188	224	227	183	190	178	224	214	232	225	209	202	188	213	227	199	215	205	214	195	207	224	208	206	216	224	201	246	212	215	212	200	199	215	215	198	207	206	205	179	218	183	216	169	212	187	191	216	203	207	189	197	224	198	205	210	189	169	206	203	206	231	194	190	208	190	234	209	198	227	214	203	199	206	190	184	203	223	199	219	207	201	223	222	193	198	242	188	195	221	214	212	223	200	229	196	191	211	191	240	212	206	215	185	201	221	206	220	225	196	190	188	192	211	184	202	205	190	216	219	234	207	225	219	216	187	195	230	230	194	210	225	203	219	196	210	197	221	180	192	232	225	195	178	209	201	187	198	207	207	211	210	172	204	196	216	222	206	216	188	190	195	216	210	217	198	204	237	215	201	187	186	193	195	216	185	207	194	221	185	187	202	206	214	189	215	202	189	202	228	210	206	188	209	182	212	221	221	199	206	196	212	221	228	230	208	198	210	179	230	224	199	183	207	223	235	204	186	182	199	191	217	201	225	176	241	237	227	212	197	211	227	195	178	177	209	222	222	192	203	181	198	235	203	226	198	198	209	194	210	201	190	211	205	195	200	211	191	218	207	224	211	195	204	247	187	222	235	230	199	198	192	201	213	208	203	232	197	168	195	199	202	214	186	247	187	214	201	181	195	210	227	204	192	199	199	195	216	212	223	200	217	221	220	206	206	200	221	206	189	208	220	200	206	197	218	200	193	193	180	206	218	186	209	187	213	225	205	191	200	171	190	197	211	231	251	207	201	218	226	225	225	236	204	223	196	225	219	204	206	204	200	200	199	221	200	209	206	209	223	224	182	185	218	207	189	211	224	198	201	227	214	189	180	183	195	204	232	215	236	218	219	206	197	218	224	186	217	191	192	228	196	187	228	214	224	223	216	206	192	191	192	194	199	214	204	170	209	207	202	208	215	224	216	195	232	222	243	216	205	246	224	222	210	206	200	200	213	215	192	226	224	209	211	209	209	207	208	204	224	215	168	217	224	227	198	197	219	214	183	204	207	210	204	205	209	226	236	215	201	214	197	209	194	219	197	203	199	202	205	221	207	191	199	218	222	199	208	215	225	188	191	203	189	204	223	216	220	218	238	220	217	211	194	210	218	220	190	225	213	215	221	213	203	231	209	195	205	204	201	207	221	212	200	184	197	192	209	168	188	202	193	238	201	189	197	230	192	192	179	208	192	236	202	214	200	216	214	210	189	223	193	199	244	188	205	195	221	188	233	192	207	204	196	185	198	218	215	209	214	180	185	202	218	213	205	193	214	212	190	186	195	211	210	205	214	197	229	214	198	206	213	206	198	223	207	206	200	202	222	191	196	205	202	191	213	206	194	209	205	177	193	230	202	186	192	200	247	218	201	198	212	217	250	207	237	205	214	210	184	179	184	232	186	218	214	232	207	206	212	183	206	206	223	203	194	176	216	219	220	222	200	220	223	207	219	212	227	218	197	213	197	213	202	220	194	232	196	189	230	198	217	231	174	197	200	189	186	184	201	178	190	195	207	197	230	202	185	194	206	229	211	191	231	237	225	191	192	213	212	188	212	199	168	201	206	190	195	238	214	200	193	210	173	193	209	199	208	225	230	221	200	177	220	207	223	197	218	214	187	176	214	191	185	200	217	204	206	212	205	221	218	195	202	205	168	199	169	211	222	213	217	199	195	200	189	218	210	221	241	202	227	224	203	203	217	185	187	191	206	224	199	189	212	197	188	186	216	203	217	210	207	232	229	206	181	194	212	215	199	218	199	205	214	191	192	215	215	238	210	223	194	234	235	232	228	201	209	240	212	204	187	187	191	199	227	183	189	209	190	182	198	193	189	198	192	225	171	207	192	171	205	198	202	192	170	205	189	187	209	241	204	196	192	198	207	207	220	199	221	204	202	192	207	195	217	181	193	199	186	191	209	196	179	193	179	206	179	182	163	217	192	185	191	186	199	208	178	217	190	244	209	218	192	189	203	233	180	218	207	216	198	217	204	203	193	217	207	199	212	214	206	220	216	212	211	227	236	201	197	215	203	227	193	166	220	203	180	195	188	205	216	219	210	198	208	204	227	216	226	187	195	205	194	188	223	209	205	182	194	255	177	195	210	193
6306	1955	4095	5315	4849	3269	2299	1943	1657	1673	1439	1445	1281	1085	1160	1191	1171	1121	1281	1161	1011	1051	830	793	902	740	773	672	683	714	794	723	663	805	856	605	613	602	764	1370	1285	848	727	734	4289	1934	523	523	527	568	555	531	552	565	545	540	533	545	544	563	589	538	581	560	510	538	530	506	491	562	512	553	502	527	577	519	560	530	541	564	516	564	504	538	550	586	543	574	560	583	568	518	552	533	562	540	551	479	577	534	555	552	552	519	515	560	535	573	544	514	532	523	518	543	519	508	575	501	548	534	572	550	572	553	501	529	524	558	529	552	502	596	523	552	499	538	525	524	551	517	523	521	528	518	501	520	506	542	503	543	547	542	515	557	607	534	507	506	511	518	518	529	545	540	512	556	565	539	534	519	517	597	523	530	528	523	501	550	565	523	530	545	522	550	524	552	560	522	552	540	514	487	475	537	537	528	562	527	559	530	546	506	516	537	541	551	535	520	555	488	512	531	501	503	541	557	539	553	494	557	509	530	518	525	546	525	548	515	498	501	514	551	514	557	495	516	487	530	563	526	539	501	514	535	494	492	522	483	519	540	530	529	535	552	543	531	545	530	532	530	507	528	527	534	583	587	510	507	513	562	529	503	571	543	541	537	569	530	547	563	563	530	555	503	553	513	504	545	544	534	543	520	549	518	525	496	509	578	510	537	518	538	530	547	577	534	563	519	520	504	489	538	527	531	518	517	550	525	525	527	505	512	541	525	547	586	518	545	524	541	532	539	532	517	570	531	494	550	543	576	534	564	533	533	555	535	536	541	505	538	520	513	541	504	528	509	518	520	547	512	546	514	510	548	545	514	507	544	599	526	521	538	526	573	547	525	573	519	555	547	546	546	534	532	539	555	521	553	558	510	570	491	545	523	537	557	523	493	509	524	546	537	545	525	532	530	528	571	563	513	526	555	531	509	546	556	510	510	530	539	534	552	496	535	530	550	573	540	566	513	536	533	538	527	571	518	559	496	542	528	563	518	537	494	531	526	532	543	513	558	536	543	569	550	527	532	541	524	503	558	558	557	516	524	547	524	546	543	532	524	559	564	518	560	519	544	552	526	524	527	537	541	549	541	521	567	562	523	557	544	521	567	544	492	530	474	500	522	554	520	510	508	550	557	523	506	525	546	553	527	570	504	515	530	586	487	542	515	548	532	551	534	565	543	514	546	548	535	531	541	543	558	555	537	523	510	539	519	549	525	525	556	495	546	595	504	524	523	536	550	549	569	548	531	529	567	512	564	533	566	566	497	513	530	569	510	531	561	561	545	555	523	523	508	585	531	542	525	515	538	482	539	560	543	495	510	565	519	568	534	532	537	540	566	555	540	529	564	537	588	504	578	525	552	528	556	556	524	566	510	534	485	527	528	569	535	536	502	551	557	542	533	525	537	531	600	532	526	562	496	510	518	525	549	526	548	546	520	502	532	550	559	523	547	562	538	532	521	488	503	496	580	511	548	525	542	579	522	492	528	538	512	533	487	534	533	533	530	505	545	524	549	557	516	519	589	529	524	525	537	562	565	537	539	520	537	557	534	526	570	519	539	558	547	542	523	516	539	521	528	515	503	493	546	564	507	527	505	538	553	496	556	523	565	532	508	545	536	519	539	546	544	545	563	512	531	540	507	569	523	554	525	537	512	541	560	521	527	527	518	553	500	518	525	511	556	551	536	550	555	522	492	522	540	536	546	542	537	505	529	532	535	533	528	519	517	524	550	543	538	477	544	546	548	545	537	529	529	516	512	530	531	546	507	578	523	567	510	519	506	548	525	559	567	552	503	524	558	559	552	537	530	510	532	498	542	511	543	538	566	547	515	539	520	551	494	514	526	537	549	530	520	513	480	526	546	523	559	550	497	526	504	518	534	527	509	514	545	532	547	529	511	515	502	526	556	536	500	561	510	553	525	499	517	511	578	542	495	504	548	535	522	589	530	552	511	544	564	582	516	521	568	586	519	509	534	514	570	524	569	549	509	580	557	505	540	582	533	509	583	514	563	538	544	509	525	526	513	570	522	545	556	550	532	543	536	575	538	517	518	511	535	558	549	526	544	575	518	545	531	540	505	550	537	599	573	515	548	542	523	539	538	514	584	533	520	497	522	486	557	521	534	493	556	541	533	530	505	516	565	559	570	575	496	572	530	548	512	504	504	532	492	532	545	539	529	491	510	534	556	524	556	519	536	515	535	549	515	513	534	506	554	542	571	518	514	528	572	491	546	534	536	543	562	537	531	558	512	547	523	497	540	533	523	535	550	549	537	495	539	566	529	488	539	539	514	537	523	536	560	535	533	524	523	585	568	516	495	572	509	525	528	549	535	484	569	533	543	566	533	547	528	509	550	515	535	518	536	543	525	536	530	501	564	539	523	541	510	544	554	517	532	534	541	533	532	558	538	543	499	500	533	548	526	506	532	518	495	516	542	512	502	543	549	538	511	584	561	541	538	575	500	536	547	525	528	523	557	560	522	558	527	559	557	558	547	566	556	545	513	545	553	525	508	515	545	578	545	542	544	561	526	496	531	519	540	511	580	554	515	533	542	539	567	509	564	509	527	494	516	506	532	533	497	556	505	508	543	610	496	526	542	548	499	527	516	534	561	547	545	529	566	551	531	565	534	571	530	511	536	585	546	594	487	533	545	566	546	530	547	522	499	522	558	491	548	522	507	535	536	537	557	507	519	566	504	551	562	526	503	519	556	489	557	590	510	519	556	545	499	525	527	526	548	525	541	564	537	516	539	552	541	518	550	536	530	569	530	534	492	526	522	516	554	533	516	539	524	520	525	536	564	571	549	502	533	523	507	552	523	488	576	553	497	547	535	538	484	521	526	551	502	520	534	550	524	539	554	571	511	537	512	576	538	533	541	521	526	518	523	530	516	528	515	556	570	527	562	576	585	545	547	548	577	560	534	566	522	541	532	520	506	496	511	538	575	542	527	554	554	534	536	513	506	531	567	563	536	548	506	546	516	570	511	562	536	535	552	551	524	520	508	553	500	540	525	539	521	518	539	545	540	525	536	496	543	543	541	539	555	516	566	537	507	573	557	534	528	570	550	597	522	521	546	527	544	525	533	523	549	522	523	528	513	538	521	562	561	566	567	515	525	521	549	556	553	546	581	553	559	540	525	566	556	502	550	530	513	475	568	495	525	559	582	545	525	524	534	552	547	531	541	561	506	510	524	576	508	528	539	544	517	560	518	505	510	541	533	563	556	571	513	574	586	560	553	552	548	530	591	529	530	532	519	528	539	560	577	542	526	538	533	533	569	514	509	539	526	530	536	549	555	498	581	514	541	493	575	577	526	519	537	519	514	558	565	506	552	559	589	563	528	527	530	548	519	517	521	538	530	562	562	513	542	529	541	502	527	513	515	550	566	508	551	570	529	545	526	517	560	507	539	547	560	514	494	525	577	503	549	487	508	570	514	522	540	510	518	560	523	531	536	527	545	524	592
16119	3979	4628	3471	2299	1395	980	868	758	634	701	658	548	532	489	484	494	462	506	474	492	439	374	436	416	436	403	381	371	412	429	404	367	401	439	386	335	381	385	539	491	390	367	393	1170	470	365	334	346	318	364	316	377	335	338	354	362	347	361	325	334	377	376	388	331	312	348	350	348	348	353	378	326	356	372	321	360	356	345	339	354	345	370	391	342	360	385	348	418	353	353	306	351	389	330	318	322	340	356	352	321	345	329	319	365	372	337	361	355	344	332	384	356	374	350	319	371	350	372	386	361	374	364	386	315	371	334	350	341	328	351	345	360	336	359	373	340	388	350	380	355	368	350	321	310	344	355	338	356	378	366	379	346	342	335	365	370	367	379	343	341	364	328	363	342	373	359	315	330	378	367	354	347	285	357	328	365	334	329	338	391	343	348	340	326	341	319	386	354	373	344	329	373	339	322	365	336	353	319	341	360	324	356	360	345	345	376	343	348	336	343	362	359	358	355	366	334	338	354	308	349	357	346	340	350	331	340	356	350	328	364	376	347	333	328	367	346	359	352	362	373	347	323	374	336	324	354	352	361	355	329	368	354	352	343	362	321	366	354	349	345	364	339	359	381	351	337	355	353	350	381	381	376	376	331	387	356	369	337	316	340	332	355	364	340	377	340	358	363	341	352	356	329	310	356	333	343	348	367	344	351	341	343	344	355	365	347	353	378	390	352	395	345	345	371	336	342	362	311	347	377	380	344	365	355	368	356	362	368	348	363	341	341	350	361	363	345	360	356	325	349	364	373	331	367	359	339	363	367	332	375	352	314	350	345	297	369	385	369	338	360	343	359	342	340	327	346	352	357	361	344	341	332	372	343	363	380	318	358	346	389	345	355	344	358	383	351	364	349	353	351	327	320	364	341	343	355	351	336	356	341	366	359	318	335	372	368	377	380	342	332	338	385	358	345	337	364	361	365	369	359	344	363	320	351	373	337	323	342	335	323	290	353	338	324	348	356	300	339	323	345	377	339	366	354	360	350	352	354	367	329	337	404	403	338	363	354	347	399	349	399	347	330	327	324	337	374	318	304	329	345	339	366	328	347	316	350	355	369	369	339	344	344	395	296	373	362	373	340	370	365	331	348	337	374	333	371	342	337	346	364	349	363	341	352	354	358	332	308	336	354	370	305	380	315	368	306	320	356	307	327	327	385	356	365	380	351	352	329	356	331	309	340	335	323	355	360	343	334	344	327	323	348	312	351	338	361	377	347	375	362	319	325	349	328	341	376	362	403	362	375	351	340	343	348	364	337	335	396	379	343	364	369	369	348	363	371	334	400	362	334	308	331	319	379	350	329	361	293	327	373	395	343	382	363	352	365	347	341	354	346	336	366	351	325	358	349	368	347	357	330	365	368	383	345	378	331	335	351	331	319	388	347	343	366	354	328	394	362	342	332	345	374	360	358	326	340	352	357	331	404	353	360	329	317	343	354	362	394	374	310	359	341	305	304	379	320	356	401	348	357	341	299	338	372	361	338	364	357	347	340	355	346	332	378	354	367	353	340	359	333	330	335	317	370	345	382	356	318	346	365	337	356	351	373	354	351	346	334	310	348	332	354	351	353	382	344	368	347	320	335	359	320	354	330	326	325	342	361	358	363	330	353	376	305	385	349	374	367	371	357	357	372	371	396	326	313	331	347	329	349	358	353	325	308	363	351	343	340	379	351	350	332	364	331	341	337	348	325	316	390	371	326	360	359	352	344	342	355	372	352	370	395	353	365	382	339	343	314	382	355	311	325	320	309	350	358	346	339	357	343	328	361	385	348	343	349	350	368	363	360	319	383	331	362	339	359	343	338	371	360	393	327	346	369	355	389	374	346	349	347	371	312	371	345	344	360	362	365	320	375	338	329	341	354	365	356	395	376	354	337	334	353	354	306	348	363	322	349	363	356	352	367	355	345	333	368	359	369	349	342	364	367	345	334	367	367	347	346	362	335	357	351	340	336	309	331	345	333	347	339	343	384	357	375	355	373	410	328	317	348	376	391	336	353	366	363	353	374	325	351	363	340	364	340	339	335	325	346	318	402	350	337	354	365	365	388	366	335	345	383	360	394	341	392	362	344	347	346	362	373	359	336	341	343	362	352	346	370	343	367	330	343	363	363	352	356	362	372	352	330	345	355	321	329	370	314	334	360	344	329	373	367	367	339	355	372	360	348	341	341	335	377	370	339	341	373	346	377	369	338	371	357	387	346	346	349	324	316	350	368	318	375	377	360	391	362	368	323	368	345	363	366	351	325	317	354	320	357	356	352	343	333	377	341	340	357	324	360	377	343	374	333	361	345	372	374	360	368	337	325	356	357	329	343	357	345	377	358	340	339	401	344	311	383	374	359	357	325	301	343	344	362	348	333	371	351	336	359	357	337	328	328	330	341	330	371	360	351	344	344	400	321	351	344	333	422	323	359	338	339	351	337	377	408	392	342	368	331	361	361	380	392	358	359	348	342	356	338	352	391	364	333	344	362	352	354	318	352	357	345	369	339	323	339	364	339	395	400	373	332	326	340	309	317	334	358	344	344	362	298	353	339	300	321	338	365	329	338	324	345	380	365	347	329	377	352	353	342	331	325	317	355	356	338	350	340	356	364	383	349	352	368	392	363	344	360	347	346	333	356	364	334	345	346	335	352	362	340	324	336	340	339	322	326	350	377	349	356	336	354	344	386	347	334	366	345	336	346	358	363	291	355	355	355	345	334	359	350	353	339	333	383	351	325	335	357	362	342	358	386	338	336	304	339	336	331	358	325	355	385	361	334	316	310	327	358	344	352	329	352	349	337	328	360	355	382	346	315	352	338	360	350	331	378	330	345	352	367	350	307	327	383	387	373	374	356	367	386	357	368	407	340	368	334	359	359	370	350	377	373	333	347	341	375	363	354	371	332	375	366	363	340	345	341	349	334	368	347	338	387	362	356	363	352	332	367	323	376	337	350	333	352	319	351	319	360	359	372	360	340	333	340	342	355	354	338	341	308	334	315	335	365	350	340	324	348	386	362	360	340	361	326	342	397	395	339	365	347	363	393	417	354	371	375	353	366	372	347	342	362	347	349	340	396	330	331	326	339	363	357	361	346	353	373	349	345	371	336	366	373	338	375	351	362	357	387	326	342	346	363	371	346	329	381	330	407	345	374	353	363	352	348	358	355	350	341	380	311	352	317	350	328	381	388	336	327	324	355	356	366	378	312	380	360	357	350	334	364	362	332	323	363	358	365	350	312	355	324	347	368	343	378	353	366	345	358	348	317	358	348	335	345	336	364	337	384	338	375	373	372	335	326	353	361	365	396	376	338	341	358	344	365	318	353	349	360	317	335	377	328	328	370	347	356	348	304	324	365	329	362	381	315	359	358	337	353	346	343	357	343	323	334	370	335	339	378	341	380	363	355	352	333	350	359	321	362	365	374	333	344	371	341	367	332	362	349	369	321	365	364	372	328	346	359	347
8195	3364	7012	7898	7466	5229	3938	3299	2822	2732	2753	2483	2023	1740	1712	1929	1790	1693	2081	1798	1778	1451	1258	1276	1197	1129	1232	1202	1139	1104	1369	1218	1087	1139	1452	1100	1022	980	1352	1979	1731	1169	1042	1177	6692	1494	891	880	920	875	826	870	915	845	855	878	906	846	868	850	886	865	862	864	891	850	830	895	833	869	841	822	843	868	878	856	889	856	803	800	870	880	855	851	817	858	877	838	791	883	836	838	873	850	801	815	822	824	837	848	811	756	836	830	879	848	853	812	812	851	834	899	863	855	856	845	862	861	839	882	883	841	788	804	805	880	836	850	853	767	778	851	816	860	823	848	839	796	806	829	821	835	793	889	798	915	824	845	815	825	825	853	806	868	835	870	868	809	833	828	809	851	856	799	894	800	836	839	815	817	864	857	838	830	867	857	798	835	855	867	832	826	824	809	873	832	836	774	836	851	790	821	825	911	808	868	827	810	862	784	872	833	865	824	871	826	850	857	821	845	879	790	824	834	788	843	855	824	818	796	817	889	837	803	824	809	771	867	852	878	822	867	822	797	775	798	834	875	817	841	860	857	889	792	826	822	821	854	794	820	812	804	819	844	809	810	822	847	877	828	849	861	850	818	857	859	859	813	876	829	837	801	836	854	860	829	836	755	810	830	795	804	868	812	831	837	804	779	840	869	874	809	882	810	839	873	862	799	836	847	822	885	831	822	844	853	825	767	819	843	864	895	833	918	833	820	807	800	820	816	847	851	823	813	854	826	833	849	868	833	817	819	832	853	829	809	811	799	820	825	814	867	841	843	840	829	846	828	827	862	800	874	845	802	843	860	867	883	807	822	800	876	877	835	841	824	802	818	859	841	826	883	872	867	868	805	848	807	802	811	835	837	840	833	819	815	844	838	779	800	804	803	856	844	864	796	867	807	829	840	839	833	776	815	867	839	808	852	885	796	837	812	860	783	868	801	837	836	841	778	793	829	804	802	834	823	819	853	804	801	842	850	840	866	822	851	876	826	822	807	796	858	814	829	840	860	797	823	793	809	864	825	845	858	865	818	796	826	860	801	814	874	888	895	827	885	908	826	813	812	790	824	822	858	854	791	862	841	865	814	778	825	790	857	851	839	819	834	838	894	834	815	818	811	847	832	829	816	836	832	815	831	871	838	813	793	874	842	817	807	794	854	823	870	799	842	851	839	802	858	800	872	807	820	841	826	832	871	804	828	806	849	885	823	871	811	817	860	853	847	819	776	840	805	854	838	866	813	871	853	867	830	839	828	833	849	844	828	829	836	823	844	875	839	862	804	826	843	827	840	804	802	857	852	801	806	865	818	851	825	804	862	827	853	794	872	855	817	837	850	872	837	820	832	845	796	879	840	807	809	836	863	837	867	876	847	820	805	792	809	840	871	822	849	863	811	836	890	849	832	839	847	786	774	842	859	798	835	885	890	828	882	818	811	758	794	813	820	843	894	812	863	839	840	849	904	841	859	818	854	799	864	827	858	855	812	820	810	859	836	833	876	804	824	849	854	873	795	812	878	813	881	834	830	844	803	854	837	823	832	788	817	829	763	809	805	810	826	870	842	808	848	876	822	854	841	866	804	868	821	818	797	875	803	903	883	864	871	808	849	816	825	844	870	771	839	848	840	842	816	841	805	866	808	825	818	833	860	805	842	831	830	778	812	831	786	869	818	846	840	820	849	840	826	832	841	825	887	769	868	837	866	825	833	818	782	863	836	780	874	900	866	828	781	829	799	790	877	842	827	797	873	832	877	772	832	844	891	881	878	782	827	837	777	812	831	832	863	797	861	822	813	866	833	801	794	829	856	837	871	878	830	855	867	830	815	812	857	815	873	805	808	868	825	805	864	842	807	815	836	863	858	814	794	830	858	831	826	834	871	806	820	800	806	811	832	851	893	810	866	837	772	883	809	871	826	849	772	874	846	845	833	831	812	853	816	891	837	797	844	840	829	802	817	852	860	836	816	842	844	869	846	889	783	834	819	822	843	869	807	842	869	811	838	841	849	863	843	867	841	869	846	837	841	828	784	809	805	846	868	812	867	833	862	871	822	821	884	789	852	869	824	795	807	824	805	869	803	859	813	855	862	828	850	871	872	858	817	832	806	851	847	827	816	792	824	845	846	869	804	850	804	825	821	814	830	881	803	849	826	802	836	784	832	852	836	848	833	795	828	806	824	814	825	827	841	869	800	827	834	828	855	830	826	851	886	821	864	808	853	803	807	881	806	853	870	794	855	888	836	841	855	797	797	773	845	815	808	796	768	812	794	819	823	845	836	839	797	845	819	850	816	819	834	825	842	823	835	828	786	839	799	833	779	824	826	806	841	791	817	861	846	819	833	864	790	858	812	811	836	893	792	826	858	831	868	790	844	743	865	814	816	829	901	823	824	805	813	863	838	797	877	810	804	820	771	850	846	885	858	831	877	817	844	869	880	812	791	841	879	864	823	797	857	826	889	817	873	824	847	844	826	765	836	862	838	811	855	813	815	815	772	794	815	779	820	779	827	802	811	821	829	845	808	847	874	868	883	808	801	842	834	823	794	891	831	836	848	765	843	781	932	864	811	853	832	847	886	841	792	828	859	870	843	811	846	775	875	801	848	872	797	824	777	809	859	844	868	827	862	842	872	823	869	812	844	795	850	821	845	861	843	815	858	816	811	854	889	820	858	866	790	869	764	804	872	836	845	830	808	801	827	848	812	841	833	830	846	870	831	842	794	795	833	805	888	854	846	788	805	765	861	835	824	837	801	833	778	839	767	850	815	792	837	859	856	860	801	829	842	845	780	784	827	850	805	821	832	825	844	853	871	810	789	852	871	809	843	841	836	807	802	798	843	826	802	831	822	851	841	850	841	827	860	826	819	834	826	849	825	826	873	872	845	831	828	804	814	794	826	876	833	787	838	838	801	850	856	813	781	835	796	807	816	842	788	825	843	825	814	860	841	851	850	811	829	784	838	859	833	881	850	871	834	837	858	844	806	855	811	866	836	826	821	864	881	808	815	826	881	832	784	833	862	793	875	827	804	839	886	823	778	869	827	808	750	787	825	875	810	826	852	830	847	834	831	829	859	877	818	815	812	887	869	858	842	804	806	814	829	803	864	851	799	808	822	827	870	853	812	863	849	816	822	821	867	789	873	834	835	814	823	834	823	810	828	797	863	833	823	835	830	804	804	790	846	783	841	816	904	826	855	837	840	841	843	876	837	808	861	867	860	818	834	849	802	816	861	791	823	852	901	886	857	866	837	795	825	833	787	818	807	838	833	831	822	791	835	796	808	817	826	829	857	857	838	900	799	842	853	846	810	828	847	861	865	845	813	893	849	822	807	817	842	827	851	870	868	834	821	838	879	824	833	816	843	833	857	852	855	775	862	816	846	855	849	847	813	851	898	763	852	873	808	856	788	818	845	869	838	800	847	809	858	840	814	838	830	829	902	873	838	881	787	881	862	805	801	817	826	853	855	848	841	846	789
2289	405	441	374	358	249	196	206	169	208	201	218	191	208	196	238	205	216	225	178	208	186	185	170	192	195	174	189	215	198	203	181	202	198	205	187	200	193	188	199	223	185	149	189	198	168	175	158	176	195	201	175	165	161	190	167	178	179	160	170	176	183	176	164	198	186	170	180	155	185	201	161	193	174	161	175	177	171	181	164	169	170	182	184	186	176	175	174	181	174	171	173	186	177	175	180	197	180	188	182	179	152	183	166	186	172	176	180	152	151	186	178	211	151	157	184	172	184	183	160	169	173	185	161	183	161	217	182	179	164	178	191	186	176	169	211	176	167	161	158	159	177	164	185	179	155	187	156	182	177	190	162	190	146	204	158	169	175	192	192	195	173	184	185	176	173	159	189	183	183	196	152	171	181	170	162	188	198	179	183	162	180	184	170	174	174	195	172	165	172	179	183	196	151	146	194	185	158	189	206	164	193	171	184	204	177	165	178	182	197	161	167	179	186	175	169	201	184	171	185	178	196	164	167	150	161	176	180	156	163	172	191	181	172	157	175	171	202	188	157	193	154	177	192	174	195	161	181	167	181	170	201	177	183	174	170	175	186	201	176	161	191	175	162	190	182	159	167	170	222	157	189	182	169	172	161	183	173	192	158	182	147	184	175	197	164	200	206	183	176	181	184	207	179	178	187	161	161	185	200	166	184	181	178	149	165	161	189	190	187	168	170	165	169	171	181	196	162	198	187	204	171	199	205	181	193	175	169	192	154	189	172	182	173	166	181	180	164	168	193	181	185	180	185	156	170	167	184	181	184	178	190	173	175	174	195	168	187	165	186	161	157	179	196	186	139	187	168	177	148	195	208	179	198	169	190	184	204	194	180	175	159	198	168	161	182	187	179	210	189	192	186	190	151	179	168	199	180	190	167	182	172	192	182	160	187	169	185	157	179	200	179	167	203	189	180	195	170	193	167	189	183	163	191	169	181	190	170	185	174	207	191	153	201	168	166	172	159	175	198	174	174	175	171	155	155	170	183	164	201	172	180	223	181	182	164	188	176	173	189	183	201	201	163	174	177	223	164	171	154	168	171	188	185	183	185	178	175	184	163	158	174	166	176	166	183	193	190	177	174	172	169	194	176	158	182	177	186	186	164	158	179	171	169	181	167	220	198	177	168	177	167	152	189	187	179	193	193	164	159	160	173	169	170	176	184	179	173	198	167	180	197	185	171	170	164	189	171	192	204	171	195	155	147	191	153	167	159	185	192	219	161	202	189	173	171	181	166	176	187	182	196	189	173	163	138	157	178	210	177	156	154	204	167	179	166	182	196	171	171	164	204	167	177	180	179	176	174	190	182	175	173	191	191	158	179	172	196	188	162	176	182	163	176	156	175	167	179	173	205	176	166	175	179	181	171	194	152	166	151	160	186	172	203	174	162	187	177	175	175	183	158	189	192	153	177	188	178	170	183	165	185	173	187	178	168	185	164	156	166	193	176	172	185	179	158	183	196	160	194	180	160	163	167	156	159	190	182	179	193	171	161	163	189	156	194	220	185	174	192	178	180	186	164	154	184	169	192	217	166	182	160	178	184	197	177	177	196	181	194	174	182	180	178	186	160	185	197	210	177	171	163	191	193	168	189	168	163	163	185	168	156	208	195	185	171	188	190	173	175	180	197	175	166	159	182	195	186	184	164	158	183	177	184	172	177	204	177	164	192	174	186	185	199	216	178	168	158	184	160	176	191	176	185	175	199	187	180	179	163	188	165	146	180	156	181	182	164	201	164	183	178	190	180	169	183	188	167	173	176	179	161	171	186	147	183	168	167	182	178	169	202	161	185	160	152	175	167	176	184	197	191	171	153	163	193	182	182	175	163	182	154	159	195	180	179	166	181	170	199	145	170	197	186	168	201	169	182	187	154	181	144	173	169	196	206	172	167	180	190	176	186	171	184	187	192	166	195	156	164	180	150	175	184	191	171	183	199	206	153	185	182	144	171	178	167	173	191	173	168	190	172	176	179	161	170	190	172	192	161	154	174	162	179	199	184	178	170	177	187	170	176	192	167	193	190	215	179	181	175	165	176	163	168	161	160	182	187	195	178	156	199	217	194	173	170	198	170	180	196	181	187	162	180	189	174	186	181	175	183	198	175	166	189	167	176	155	163	178	173	188	172	177	207	198	193	198	155	172	195	176	175	164	182	179	160	163	169	172	183	175	171	177	178	147	169	165	159	197	173	202	179	194	186	172	149	160	169	171	145	169	185	170	163	154	178	149	167	175	180	181	161	163	182	182	175	178	161	178	191	179	153	179	184	178	183	155	172	190	182	189	203	188	177	169	170	185	193	176	170	163	148	172	193	170	173	157	177	176	187	185	160	175	183	162	177	193	201	199	189	165	191	167	175	174	177	154	174	168	149	163	186	176	159	187	155	184	165	157	194	185	159	155	164	170	158	203	163	171	179	171	174	197	192	179	164	169	172	168	176	161	172	185	187	188	168	180	180	187	179	200	185	170	183	177	179	171	186	177	174	182	181	188	172	188	182	170	190	186	190	162	172	176	195	193	197	200	155	157	190	182	192	164	192	169	185	155	169	190	186	164	190	179	166	195	154	168	177	165	184	161	197	171	150	185	164	179	195	173	149	151	197	200	178	149	185	188	144	204	163	166	183	180	170	166	160	171	183	165	179	181	159	191	164	178	179	167	185	184	169	170	177	166	204	148	198	163	157	182	185	157	157	179	196	157	147	175	159	194	191	182	203	176	216	202	178	183	167	192	158	166	171	168	173	169	165	170	179	178	156	181	171	171	194	205	176	168	184	164	177	174	178	165	177	171	166	160	160	160	203	188	210	184	170	165	177	173	180	177	160	185	156	193	209	182	166	178	176	169	191	180	202	174	168	184	178	187	176	162	172	175	164	197	180	176	182	182	177	165	177	171	178	175	185	158	187	189	173	201	197	185	167	156	160	141	171	145	176	163	177	190	199	169	199	172	203	168	161	175	206	179	189	179	194	183	187	190	154	198	167	186	179	200	190	200	186	198	184	209	181	187	171	159	168	157	186	174	163	172	158	193	171	178	189	144	166	172	175	197	177	177	182	167	174	187	178	173	179	206	177	178	164	183	179	188	176	181	171	158	171	169	163	150	170	172	182	209	177	179	146	177	170	153	188	191	161	198	171	173	178	187	173	194	169	179	173	187	176	165	178	172	173	164	171	160	177	159	182	187	200	206	187	182	185	187	166	177	150	182	175	175	191	185	146	174	174	185	180	163	190	185	173	173	184	161	183	183	201	150	186	184	181	163	173	160	190	190	167	179	176	169	189	173	161	182	182	180	192	166	185	185	168	177	167	208	177	179	189	187	160	172	189	169	191	168	162	177	175	174	196	182	177	189	206	186	178	185	187	194	180	170	176	182	159	185	200	156	178	178	155	174	168	205	186	168	160	163	163	147	169	151	191	174	173	176	190	174	175	167	177	181	173	187	162	171	194
2354	654	1038	1122	1148	769	606	607	555	587	618	668	604	532	562	612	621	647	662	565	544	499	483	429	501	445	457	492	512	538	560	493	512	463	647	527	455	468	511	777	707	543	497	479	569	452	415	434	427	455	430	454	455	452	451	448	450	474	455	431	466	468	454	459	470	456	453	476	425	441	461	498	461	394	484	457	432	462	472	464	450	438	465	480	475	460	448	442	467	439	479	421	473	434	456	468	438	462	447	451	457	441	446	507	431	454	469	464	452	457	443	462	499	466	469	498	454	427	452	450	457	456	462	468	419	479	451	426	455	484	446	407	511	455	451	452	452	452	455	484	482	467	485	405	460	441	475	465	418	444	477	462	431	440	459	455	427	475	485	467	483	444	472	451	455	450	446	437	476	456	458	462	447	456	470	412	433	472	413	509	445	471	425	452	441	432	405	451	472	432	468	494	438	447	466	445	460	456	458	408	421	429	446	444	449	401	459	444	475	443	462	411	436	458	465	452	462	452	497	479	443	414	438	437	476	434	452	460	472	473	419	446	438	483	481	460	416	453	452	472	445	474	422	466	473	448	439	413	486	491	454	453	482	466	467	442	468	414	467	482	437	469	447	490	477	473	450	450	448	455	459	463	441	497	460	474	433	457	451	498	471	431	472	468	446	466	422	442	464	465	463	456	461	478	462	455	465	469	448	462	483	480	470	435	418	435	468	434	430	451	486	436	447	448	454	429	438	490	420	453	438	499	428	449	492	482	459	453	437	422	435	439	426	454	475	454	490	423	438	451	452	487	469	412	471	472	430	451	465	459	424	463	436	471	472	438	436	466	441	401	456	451	419	429	427	442	444	447	453	452	441	453	443	476	452	459	456	481	443	485	419	417	477	457	450	451	402	423	454	451	500	435	461	468	463	480	409	480	420	469	489	443	454	444	457	468	476	444	460	467	438	433	419	474	447	445	437	447	445	470	432	456	427	463	465	455	416	428	487	447	407	457	464	461	457	462	451	473	454	435	447	422	450	428	499	451	496	430	476	443	467	487	456	451	440	453	440	476	467	451	460	464	459	454	450	470	444	468	450	420	443	435	453	455	430	468	407	441	478	433	454	426	470	433	439	444	455	485	417	467	473	445	450	447	452	453	442	424	457	462	443	422	439	501	433	474	475	442	475	465	434	471	477	442	445	446	455	457	467	465	432	431	444	428	452	416	468	446	480	460	461	449	458	465	458	489	419	432	454	467	437	440	410	439	470	440	431	461	465	483	452	458	453	459	462	479	448	470	467	486	458	459	477	480	431	435	466	448	468	465	484	444	441	455	444	457	480	475	432	442	458	482	457	443	488	438	411	505	426	485	452	458	431	459	415	474	425	441	494	433	462	471	459	468	460	503	493	472	434	418	463	451	475	451	446	458	441	429	465	442	462	470	436	474	463	471	468	465	454	454	446	494	475	428	479	435	435	440	452	447	448	487	433	465	463	436	433	445	458	450	455	483	472	482	446	439	424	443	445	452	470	436	466	478	463	442	433	464	444	458	416	434	435	422	443	450	452	482	455	442	468	484	456	457	440	448	418	478	451	442	473	435	455	431	474	456	473	471	454	466	457	417	470	440	458	436	410	450	482	465	469	453	462	457	426	433	419	478	455	469	456	449	432	430	486	436	444	489	419	464	431	423	460	414	452	489	449	458	500	446	442	444	451	438	482	440	462	462	464	464	452	504	441	468	422	482	442	440	411	444	438	464	430	461	458	437	439	475	503	440	405	457	465	453	469	458	445	466	441	447	460	462	433	457	469	439	445	435	452	429	464	459	443	448	425	448	474	444	473	449	435	441	429	425	456	460	489	431	486	445	412	453	447	439	453	438	454	428	490	429	443	443	449	436	441	461	471	473	466	425	489	425	473	431	445	464	451	433	447	485	496	464	418	437	432	444	436	463	442	431	440	487	449	467	446	399	463	465	475	431	451	474	454	410	429	435	479	476	399	441	458	452	450	428	412	445	413	465	457	461	467	427	455	408	457	432	429	415	471	505	437	465	459	434	445	465	454	479	392	455	454	466	481	421	502	503	455	455	449	422	463	458	444	431	440	478	449	432	465	450	431	424	473	450	430	420	484	473	463	420	477	445	450	440	416	471	454	503	439	440	437	454	448	457	468	452	442	454	454	446	443	451	450	483	498	458	436	439	445	478	448	454	503	461	465	440	441	463	452	453	508	501	426	440	424	473	464	414	440	451	467	463	451	440	468	433	480	461	463	460	463	483	449	464	396	426	434	424	446	465	435	470	473	420	448	436	477	440	473	464	469	446	462	445	460	450	455	451	464	479	443	447	433	477	447	440	447	415	475	463	463	426	457	473	465	439	485	472	462	462	440	456	446	436	429	446	484	468	458	472	463	473	424	448	452	434	460	453	442	450	479	428	463	443	488	500	450	427	478	509	428	407	474	420	475	459	437	468	471	437	451	452	474	447	460	426	428	423	444	473	473	437	466	437	429	458	459	493	466	422	451	449	471	451	461	439	449	441	469	437	438	463	493	429	447	457	495	471	446	458	449	440	469	482	484	429	497	444	420	428	457	428	453	457	441	459	472	466	443	481	460	447	470	452	495	426	430	460	473	413	474	473	439	481	433	457	455	484	441	441	438	427	441	424	430	449	458	453	457	434	488	479	470	476	454	477	454	446	427	439	479	445	456	427	405	439	494	474	456	454	475	427	491	444	436	464	425	482	417	462	449	453	472	453	446	454	455	453	475	439	437	471	447	464	429	453	448	473	437	495	462	464	454	496	473	462	469	415	461	440	446	478	445	458	486	430	418	487	438	461	499	488	433	428	483	445	459	492	478	439	440	466	486	465	496	469	467	471	472	428	427	461	466	449	456	472	453	438	443	467	459	428	423	464	450	442	464	458	446	417	459	425	419	433	456	433	455	456	443	426	467	472	467	478	490	447	444	486	460	426	453	468	429	437	457	437	452	437	453	416	479	449	423	412	455	479	507	456	458	442	477	460	463	490	449	421	431	457	457	456	483	483	448	459	474	460	466	451	441	490	463	447	440	447	528	485	438	428	469	446	435	496	461	498	459	427	429	467	455	453	453	431	436	458	463	479	432	445	438	438	469	422	437	426	433	471	445	414	423	494	440	447	423	430	426	439	463	464	455	435	464	462	475	501	472	454	474	428	477	421	417	430	410	451	435	422	448	430	454	455	454	457	435	454	442	433	441	497	465	438	499	428	480	422	467	439	462	471	466	447	432	423	457	477	478	431	481	496	427	467	495	453	440	478	464	442	448	472	446	443	422	416	458	455	442	452	468	436	430	465	456	412	442	479	463	475	445	474	508	470	492	433	466	485	441	469	480	461	443	453	459	456	488	459	412	467	426	458	473	466	439	445	467	467	452	479	444	441	406	444	440	470	439	485	457	452	443	431	454	456	438	451	449	432	457	480	475	453	433	483	474	448	483	453	433	456	456	479	444	473	505	454	477	481	449	455
9246	2066	2347	2016	1162	707	524	426	410	384	330	329	292	292	290	295	279	282	266	280	261	259	200	219	238	202	211	240	212	238	217	211	222	249	271	172	235	205	235	353	263	214	187	252	379	192	169	207	239	183	208	215	184	179	196	176	190	193	140	191	213	201	174	207	172	193	189	200	176	208	180	179	202	197	207	175	179	192	239	212	192	181	201	217	218	174	195	175	171	209	196	165	185	200	200	217	205	187	224	219	165	179	198	194	203	208	191	171	184	181	188	190	220	197	205	202	189	205	206	188	192	215	192	193	217	189	186	206	185	200	193	178	189	147	203	198	202	223	191	157	181	183	177	203	194	204	174	194	227	203	192	196	205	200	183	184	224	182	157	170	199	194	197	196	183	194	213	175	184	197	184	192	208	184	205	193	207	169	195	208	192	219	208	184	207	216	169	178	200	169	207	209	185	197	194	199	171	184	165	181	185	197	208	213	179	176	197	199	184	194	194	201	191	200	222	198	196	224	188	191	209	183	214	176	188	190	163	169	190	179	179	199	187	181	148	200	191	214	176	188	192	165	183	193	224	173	184	179	194	191	238	180	210	178	214	186	211	201	200	183	215	190	174	178	225	191	221	184	184	196	202	189	202	202	198	167	182	173	185	214	212	203	227	186	207	184	196	185	192	197	205	205	177	188	168	182	196	191	174	186	183	185	197	182	209	201	186	225	213	200	186	193	184	184	176	197	195	202	180	188	169	206	206	161	197	213	167	192	195	207	166	186	200	204	193	189	203	187	172	190	208	179	206	189	188	181	187	194	163	214	199	200	182	209	185	186	229	211	171	213	202	196	183	176	204	185	210	231	220	188	181	194	189	179	190	198	212	208	184	192	188	205	206	226	194	164	208	187	196	210	181	229	206	179	215	154	176	175	205	203	194	185	170	218	202	198	185	198	219	185	211	208	184	187	204	190	202	199	189	169	219	197	205	211	184	183	180	226	188	167	211	204	205	201	197	238	188	188	177	183	204	187	189	210	180	192	175	173	177	218	210	190	197	197	198	191	207	180	185	203	218	210	189	199	190	215	211	196	158	173	189	222	189	196	188	180	171	192	192	184	165	200	214	201	193	204	227	201	179	188	218	190	192	176	206	180	207	214	202	205	188	209	189	215	176	194	202	207	183	216	212	195	187	215	215	195	204	184	192	197	196	195	189	176	196	201	217	199	212	211	196	173	194	207	181	191	198	193	196	189	211	206	194	221	194	184	207	193	208	193	199	183	177	189	160	189	194	192	216	195	191	186	193	197	207	210	190	188	217	175	198	204	190	195	189	191	209	186	216	166	196	176	203	179	207	178	215	207	162	198	210	227	208	176	192	193	205	213	209	210	182	175	198	177	182	210	198	174	217	186	197	162	177	219	199	195	181	215	191	204	183	198	204	206	195	159	173	206	174	206	164	206	202	226	176	209	215	194	196	221	213	160	190	190	188	189	205	166	195	225	168	184	220	190	210	211	185	186	213	182	184	183	171	186	188	191	195	200	178	201	208	162	220	214	212	224	209	195	179	193	199	184	187	208	198	222	191	182	187	183	178	177	188	179	201	186	170	196	209	209	178	197	204	192	195	176	177	174	189	196	176	209	178	212	191	184	222	173	173	172	208	203	202	206	190	192	204	201	219	193	190	178	183	200	202	210	202	198	163	187	211	204	189	205	181	178	166	182	212	207	212	174	166	199	198	177	190	188	209	180	199	222	189	194	172	184	204	196	182	202	190	210	176	170	225	198	170	207	209	194	190	203	188	207	192	206	209	211	194	235	177	208	193	208	217	187	205	166	203	194	190	193	198	199	180	168	206	189	201	184	228	178	192	209	174	210	178	202	189	202	222	202	198	204	202	196	189	225	227	206	220	188	195	201	185	180	158	190	184	199	188	194	213	212	177	212	173	199	202	206	196	195	189	208	183	187	182	155	179	214	176	179	170	180	212	171	184	200	205	192	186	187	175	164	188	177	198	199	208	167	168	181	206	209	193	232	163	198	195	191	210	189	175	181	202	187	188	182	177	189	210	220	202	191	164	214	157	216	167	182	193	191	189	182	206	198	180	208	194	208	183	176	198	188	199	190	181	188	182	205	208	185	202	224	206	190	186	192	191	195	171	188	191	194	176	185	202	187	186	203	195	206	201	204	209	213	200	159	201	193	183	205	202	228	158	180	216	185	153	217	195	189	177	196	177	194	201	194	203	209	161	179	187	192	193	191	179	187	174	200	199	209	181	217	215	226	169	174	183	183	186	215	196	195	205	172	165	199	180	212	211	191	179	226	173	192	200	178	193	189	209	191	203	199	210	170	205	200	202	202	168	186	180	198	205	218	205	206	206	201	192	187	222	206	187	195	203	207	189	195	174	190	201	180	181	182	195	204	175	180	230	190	210	210	174	189	194	184	183	202	192	169	184	188	187	186	182	199	210	179	200	208	189	208	178	189	197	175	194	191	221	176	189	192	177	186	184	194	204	202	194	189	191	202	191	209	171	178	184	182	239	178	189	191	179	192	190	182	211	203	197	192	186	177	186	195	180	189	206	194	206	210	188	206	216	203	174	184	184	192	200	184	187	200	197	194	163	206	191	191	211	189	186	222	184	192	192	204	191	180	193	204	215	188	203	194	204	190	206	193	212	208	179	195	182	181	185	189	172	209	184	178	217	208	195	188	188	221	185	207	216	203	188	219	192	216	215	174	195	182	193	185	189	157	206	214	212	200	204	203	188	182	180	172	192	192	183	215	205	224	217	186	186	208	182	193	182	179	187	185	198	188	171	229	209	204	202	202	198	198	193	162	194	210	203	171	195	203	202	164	218	177	222	187	173	195	176	227	176	195	200	196	197	188	208	190	220	207	194	202	189	189	189	193	200	183	175	169	173	201	199	169	188	195	203	191	184	175	198	174	208	212	203	168	196	213	217	184	216	188	226	190	207	190	230	176	205	200	207	178	207	199	184	220	205	193	178	187	204	174	178	216	182	203	202	195	202	203	236	209	171	220	184	208	191	185	177	194	186	169	188	223	203	194	197	209	191	190	186	200	222	208	202	186	172	180	172	192	218	206	177	162	200	204	207	192	195	165	188	192	214	220	198	179	192	191	177	193	202	189	189	217	217	181	201	175	185	193	196	204	197	184	182	171	197	193	172	207	181	208	196	194	196	196	195	214	209	214	195	184	191	201	170	198	199	188	198	186	208	173	198	215	197	179	175	184	212	157	200	195	198	210	176	184	195	210	201	208	215	203	193	196	214	201	184	190	212	212	187	192	186	194	190	213	173	187	213	170	215	195	203	190	186	213	228	184	194	170	194	185	154	200	216	177	187	176	194	217	191	211	218	189	199	204	216	196	203	205	189	195	195	212	167	219	212	162	200	188	206	175	192	205	189	174	226	195	177	214	204	179	198	205	195	177	190	200	188	159	199	181	225	185	189	186	175	200	197	196	195	198	196	216	197	173	185	187
6267	2039	4194	5547	4300	2868	2349	1932	1743	1694	1541	1424	1254	1139	1023	1193	1061	1267	1148	967	841	818	761	797	777	699	785	999	873	895	939	679	760	1038	1026	634	563	551	859	1412	1002	604	643	735	2161	566	543	517	546	568	510	533	523	544	507	563	520	532	501	529	523	522	515	522	501	537	514	531	504	544	527	507	495	526	531	516	554	489	525	535	515	513	496	516	474	499	470	517	497	526	523	561	477	521	520	549	498	556	499	518	470	483	493	519	509	517	517	557	499	511	479	541	544	525	519	530	539	526	516	520	533	517	495	516	540	496	496	534	519	535	540	470	493	481	528	547	542	525	496	512	543	505	529	591	525	519	529	520	513	478	510	533	526	511	501	513	520	536	513	482	482	468	473	543	499	523	514	484	510	500	526	506	496	531	525	468	492	499	538	514	531	505	523	499	497	532	493	472	513	504	533	516	532	527	473	526	527	543	481	524	511	494	483	516	525	527	485	519	474	519	488	513	531	489	501	511	551	503	492	475	501	515	558	513	517	497	521	480	496	458	529	489	506	504	508	519	554	501	548	500	524	523	500	492	503	535	494	505	508	495	529	491	520	517	485	524	490	488	529	537	472	537	526	481	489	528	510	447	533	526	534	487	472	531	498	513	517	489	504	486	504	517	476	522	514	483	529	478	549	553	550	502	537	487	546	505	545	504	499	523	545	521	489	537	518	536	516	492	526	484	490	492	527	471	482	481	527	525	502	548	495	516	517	505	488	487	498	518	503	502	514	491	521	557	533	503	551	507	492	490	506	531	486	503	554	481	466	491	483	515	508	510	565	489	491	498	484	490	562	502	505	470	524	530	494	470	513	527	520	487	541	486	521	504	493	524	458	488	478	493	514	468	510	478	543	514	540	482	556	517	516	503	521	531	544	492	528	510	522	476	527	517	496	487	508	499	499	519	456	520	488	495	472	518	475	530	512	494	495	494	509	518	532	512	537	509	509	497	510	496	505	518	471	443	540	538	506	505	542	516	501	488	528	527	501	539	537	478	501	514	470	502	491	521	474	522	491	554	487	497	492	563	495	498	517	510	505	523	506	495	481	500	518	505	509	492	472	517	522	494	537	505	512	539	491	486	517	528	561	500	502	514	492	501	490	501	524	511	499	507	500	496	490	522	502	524	513	504	484	487	524	504	527	514	523	528	515	494	521	501	515	514	527	459	524	515	477	483	456	537	491	533	500	532	432	531	494	524	495	509	479	483	523	547	544	526	484	555	489	523	506	493	506	519	494	544	495	486	486	560	502	512	505	488	519	514	492	538	541	552	510	491	518	501	483	507	506	515	499	524	548	540	518	504	526	538	525	508	509	561	497	510	499	517	518	477	539	502	487	516	485	477	496	544	482	477	535	513	477	524	521	507	497	499	530	503	519	536	513	512	538	565	496	528	490	517	536	510	521	491	485	523	506	530	489	502	562	497	495	475	521	475	539	518	524	506	494	521	558	565	512	511	491	540	496	484	489	490	502	461	501	516	502	513	527	541	475	506	578	498	486	520	533	511	532	491	483	528	502	523	497	449	515	528	480	539	496	479	525	512	502	489	493	503	538	508	532	499	553	467	508	508	449	490	544	547	515	471	538	498	493	533	479	503	547	544	483	501	509	509	490	526	515	515	552	500	488	518	495	536	508	477	514	521	526	486	519	490	502	528	535	497	498	460	528	537	535	533	479	491	502	498	513	526	522	494	519	523	499	521	515	517	500	505	487	520	514	552	509	517	498	526	509	494	507	502	494	550	510	497	463	494	469	550	523	486	521	537	515	531	510	516	515	516	511	500	538	512	512	521	539	507	511	566	515	489	527	515	542	517	528	557	544	468	524	490	477	509	528	496	506	522	518	482	500	507	484	535	507	512	502	521	468	460	463	485	536	522	549	524	513	509	517	545	489	483	541	515	502	500	488	477	492	522	498	505	488	539	502	507	493	504	474	519	543	534	525	556	493	496	478	527	498	512	494	557	518	512	526	500	504	557	519	529	475	513	512	469	467	503	555	545	513	502	491	506	482	518	528	499	525	539	510	522	498	477	534	464	528	474	504	529	482	512	499	533	508	504	492	518	498	500	501	466	490	518	502	478	560	519	480	525	487	481	494	537	515	536	508	497	516	489	522	527	511	474	514	495	556	487	515	554	498	498	488	501	496	502	549	485	501	533	486	518	493	530	501	492	538	508	500	552	483	536	502	512	492	541	498	506	461	500	482	538	520	533	527	548	525	542	512	489	479	475	549	525	534	507	517	500	523	498	491	489	541	493	502	503	528	471	513	540	541	499	481	483	522	469	461	504	554	500	490	451	463	514	470	549	512	519	516	512	500	512	489	518	503	493	526	547	446	519	522	533	502	467	548	512	526	522	502	519	490	495	520	500	495	563	506	527	503	514	487	511	507	470	539	535	515	510	509	533	513	515	512	520	502	475	506	521	518	532	537	502	445	546	543	520	519	519	493	488	539	546	476	504	523	510	523	492	504	549	518	518	540	515	502	531	467	505	496	511	552	543	539	479	508	471	481	506	558	484	494	498	529	465	489	518	480	542	457	510	478	494	468	515	507	504	525	494	535	483	511	497	513	517	491	507	512	555	511	463	491	492	458	499	539	504	517	511	457	497	482	522	540	467	469	495	497	516	503	476	570	504	541	514	499	491	485	483	490	491	508	529	490	489	527	510	479	547	503	491	482	494	520	474	496	483	509	489	514	485	460	506	513	532	541	526	502	502	483	542	504	559	535	511	539	510	465	484	463	511	476	489	524	518	523	525	520	504	466	527	525	499	511	497	498	501	528	510	513	539	505	519	577	478	492	526	479	514	534	515	472	502	513	513	560	555	495	524	480	467	469	531	508	504	468	532	505	519	546	515	500	521	513	526	538	504	495	500	482	517	516	492	517	462	503	492	493	517	509	495	507	513	494	513	500	533	536	532	504	485	527	475	526	532	519	542	549	541	511	486	506	515	514	515	473	488	516	507	513	489	509	525	453	492	491	459	439	554	496	504	527	473	529	495	499	511	495	513	523	511	535	494	521	497	529	498	491	491	524	505	551	536	497	496	517	515	510	496	519	519	553	528	546	482	555	487	509	478	505	499	496	505	487	502	522	536	465	535	495	526	460	522	492	533	512	475	505	504	494	500	519	500	525	517	487	516	514	507	518	506	512	514	575	507	485	514	529	500	528	510	523	507	516	507	511	544	503	525	480	494	535	552	496	525	539	508	495	512	487	493	496	513	512	520	474	490	537	486	514	482	465	516	524	509	484	553	473	487	501	547	495	529	531	510	512	513	527	527	508	497	487	529	486	517	486	480	504	505	486	500	514	544	511	518	477	499	554	523	472	495	517	504	508	506	501	502	568	505	499	511	508	519	479	505	503	526	499	495	497	475	519	503	510	546	501	468	485	491	504	499	470	476	508	515	518	483	558	528	527	508	500	496	499	488	490	449	511	482	510	556	490	501	512	525
16477	4428	4195	3376	2294	1364	1049	842	727	689	648	578	523	536	507	491	482	536	458	435	411	382	421	424	446	375	444	448	429	441	440	382	425	509	420	374	380	379	443	552	409	388	413	376	542	353	343	371	340	364	388	376	361	380	375	352	365	306	360	368	347	368	377	347	369	349	359	361	369	313	373	353	346	359	362	370	341	331	371	302	352	373	327	340	357	381	356	341	357	339	342	326	352	360	334	360	368	357	314	368	366	320	361	379	328	340	350	367	317	319	335	353	355	351	382	319	337	338	355	360	333	348	365	352	314	351	369	351	336	339	361	350	335	340	340	329	344	322	337	366	353	356	356	341	364	355	337	365	374	338	402	367	332	351	362	330	382	337	348	360	340	330	342	367	364	362	335	345	349	339	355	358	347	350	369	336	321	355	352	355	340	324	390	326	353	345	352	306	371	321	359	366	367	344	324	395	360	369	343	358	312	367	364	329	320	370	374	325	353	358	352	366	329	329	367	334	359	375	367	392	382	347	358	364	376	353	333	339	382	350	368	360	369	371	340	361	307	360	331	348	337	381	360	335	338	380	365	346	351	342	352	363	360	367	307	340	373	343	377	370	337	369	389	358	373	341	382	350	314	388	337	359	341	336	362	363	341	331	350	350	342	355	375	353	369	336	326	342	334	359	337	351	340	344	330	369	325	324	354	360	333	363	354	301	367	329	316	366	332	344	367	338	337	333	356	373	387	385	336	356	342	378	335	330	380	378	330	358	375	389	361	284	388	330	338	342	362	371	388	349	356	346	364	382	317	354	326	357	333	347	347	357	334	351	351	385	359	336	355	344	332	359	335	342	344	346	375	347	333	341	330	323	368	345	371	356	342	367	329	377	325	343	338	359	365	346	374	331	349	356	335	354	328	365	359	363	352	318	358	351	355	372	347	350	346	347	371	368	372	377	350	347	364	369	343	357	336	321	359	386	380	334	344	336	346	326	357	316	351	337	341	345	356	391	331	374	299	348	351	361	366	376	356	363	367	317	350	353	357	357	370	371	355	366	330	348	334	349	337	356	342	343	359	358	363	358	379	344	335	353	386	358	345	343	357	402	356	342	359	382	331	327	369	342	337	348	361	357	342	364	337	330	350	358	369	346	337	319	323	378	358	326	355	363	323	345	401	374	322	352	352	343	357	355	336	342	369	358	334	403	345	360	367	347	363	330	322	368	346	381	374	355	331	350	347	347	340	337	352	338	360	331	354	333	362	318	364	341	314	366	390	380	347	340	332	325	357	354	356	352	360	352	333	321	357	368	333	363	357	336	348	355	315	385	356	380	385	312	346	381	341	383	365	378	338	345	340	365	357	344	329	397	353	318	345	323	341	347	379	337	344	339	359	342	340	332	371	370	323	348	315	367	357	346	331	374	340	331	333	352	317	343	341	366	321	354	370	370	370	376	329	367	330	377	345	366	333	352	319	378	345	343	342	351	359	348	327	331	321	387	335	335	298	337	355	339	396	355	371	360	377	320	343	376	314	326	357	337	339	368	379	342	311	346	315	334	338	367	345	361	311	389	371	386	331	333	351	360	316	315	326	332	348	369	346	344	382	296	380	344	335	351	337	325	314	354	375	349	343	356	334	325	340	370	355	345	386	355	358	353	343	328	348	340	350	349	367	358	378	371	363	364	322	362	363	355	373	380	377	300	351	330	363	343	371	350	319	366	341	363	356	352	298	357	368	371	343	387	333	342	375	363	377	364	389	367	352	400	372	336	364	373	364	366	338	336	363	353	310	361	322	308	352	343	346	353	333	318	354	377	334	340	343	345	352	326	296	372	320	353	373	350	355	307	399	352	346	341	312	366	355	332	343	350	399	336	364	349	320	319	374	337	367	311	364	334	341	330	339	316	364	330	351	366	359	322	355	353	362	349	310	355	369	366	345	344	314	347	311	398	351	358	320	353	361	333	347	366	348	344	349	396	334	354	331	347	342	338	342	358	390	359	308	342	376	340	371	400	374	383	338	371	366	290	332	353	378	375	359	352	390	370	358	332	357	394	329	313	336	329	347	352	320	361	327	333	380	331	343	369	331	356	304	356	343	350	364	365	342	359	335	344	331	376	363	353	337	355	361	354	359	342	339	339	382	383	361	325	361	329	314	348	322	343	319	339	366	367	340	337	338	368	381	360	357	307	381	382	326	341	385	344	326	326	347	358	375	368	328	316	349	352	358	357	315	349	350	319	370	364	324	384	380	373	342	314	327	375	326	362	291	329	345	335	368	394	360	384	381	380	345	355	353	337	343	341	356	357	354	393	349	361	339	327	375	343	353	353	362	386	320	345	338	362	377	415	389	349	333	343	353	368	378	303	338	364	340	358	366	338	359	343	363	350	333	337	337	332	360	392	334	333	357	353	313	373	374	349	341	391	357	372	363	307	362	353	337	341	359	338	356	353	339	371	338	359	336	384	343	401	324	364	373	340	349	325	354	349	369	352	360	353	346	337	394	340	329	328	328	339	363	388	344	326	354	338	383	325	317	346	346	363	356	367	340	365	370	370	372	332	357	344	352	369	368	347	319	344	348	383	325	331	339	331	351	308	404	359	357	386	357	340	354	328	372	374	337	381	342	331	343	364	335	336	318	342	321	384	342	399	370	337	355	366	344	334	367	347	354	360	374	373	378	321	338	313	366	366	355	383	352	402	357	365	387	327	353	324	351	356	359	326	357	325	355	357	362	354	351	359	349	340	330	340	359	351	336	359	338	357	340	348	361	360	322	406	370	353	372	337	345	385	397	344	364	331	345	344	324	377	355	356	369	355	322	347	350	342	340	366	374	361	372	321	343	346	353	329	336	343	380	351	353	324	348	375	354	352	370	336	360	313	355	376	355	358	346	371	369	363	319	418	383	370	359	316	391	343	333	284	351	346	368	385	342	385	358	343	379	348	343	367	372	332	344	300	309	352	342	341	350	342	354	403	367	323	370	370	334	321	327	347	355	340	315	340	355	392	379	320	329	385	354	381	353	337	386	363	375	359	354	337	339	416	346	354	349	367	356	311	349	347	332	345	358	355	339	355	317	345	345	337	339	336	350	359	366	311	367	377	367	337	347	342	381	386	360	347	335	345	352	375	342	351	339	350	323	335	360	394	346	326	345	336	352	328	343	360	368	366	338	405	404	337	339	345	366	333	338	367	348	388	344	346	339	358	363	372	351	351	351	344	367	341	359	341	334	362	352	338	397	353	398	366	342	367	356	371	329	329	347	358	337	363	337	349	347	356	335	384	380	363	341	335	358	360	335	306	345	330	330	398	357	323	364	354	358	378	358	325	342	373	361	350	379	359	388	346	378	332	361	351	323	365	338	367	357	355	334	353	353	367	359	359	358	323	353	371	355	369	348	325	324	378	357	320	320	340	328	312	343	370	408	367	357	333	364	368	338	346	380	366	330	383	352	349	363	334	340	353	377	333	332	328	348	390	343	340	350	357	331	325	377	382	341	371
8345	3657	6803	8677	6974	4899	4033	3211	2971	2839	2504	2228	1984	1813	1737	1819	1892	2128	1541	1527	1481	1341	1191	1315	1232	1199	1468	1566	1492	1624	1552	1168	1592	1981	1447	1116	921	962	1529	2206	1348	1115	949	1008	2399	870	918	913	827	975	894	842	868	885	888	840	891	834	840	788	852	866	834	872	819	859	858	866	876	898	826	805	875	836	808	900	843	817	851	866	887	820	836	862	828	853	885	838	836	815	854	823	850	847	833	837	823	844	847	855	816	887	865	844	793	878	856	842	786	848	844	815	860	820	880	814	817	878	785	825	854	876	847	817	794	835	824	780	841	875	873	868	863	876	856	799	804	874	854	839	825	835	854	886	820	796	884	797	749	815	869	815	818	806	873	861	887	828	810	908	864	817	853	799	793	857	789	874	805	847	875	837	869	807	839	814	853	833	851	849	800	824	826	813	825	869	797	814	884	847	810	850	859	844	913	808	812	800	841	826	845	818	828	805	826	800	801	841	862	865	795	827	862	820	861	815	797	833	870	863	850	834	818	838	816	851	795	844	829	812	822	845	848	824	820	805	850	767	809	854	831	826	858	850	869	833	815	887	796	772	849	799	834	880	814	811	835	800	805	811	814	831	858	824	794	844	847	852	820	874	774	844	822	854	865	870	824	793	854	899	806	824	847	850	812	870	876	837	873	781	834	837	855	805	809	837	849	835	841	842	856	880	806	816	817	839	833	848	832	854	820	834	783	814	832	847	846	868	865	845	799	818	827	843	871	864	821	833	818	898	821	840	823	834	826	904	841	814	825	830	836	798	783	827	775	790	838	860	835	877	816	811	864	820	833	843	831	821	867	824	848	815	786	848	827	811	820	811	816	822	845	805	848	844	832	867	801	813	823	799	846	831	846	793	770	776	801	830	814	820	842	853	828	829	864	815	778	823	782	809	826	831	857	814	861	804	774	861	856	892	889	817	844	816	825	871	843	818	834	808	852	844	867	841	836	823	822	809	828	790	825	809	812	846	857	822	846	827	783	825	825	827	817	839	798	855	863	822	847	825	836	879	856	801	818	832	792	819	819	794	798	809	873	884	802	821	784	846	849	820	829	821	817	898	874	900	836	821	847	833	856	868	797	862	843	862	885	820	838	839	842	803	840	863	825	815	826	860	851	854	792	796	835	832	826	855	814	840	850	846	816	799	866	845	833	869	885	809	847	867	813	823	777	810	747	845	833	802	855	826	840	741	825	802	888	835	815	772	799	847	826	816	822	836	867	843	787	845	806	849	885	789	802	834	827	873	809	788	778	842	755	862	839	861	816	828	818	759	807	838	864	791	791	830	821	809	770	833	885	790	823	849	832	824	802	844	832	855	826	825	890	827	785	830	841	862	794	872	833	810	799	814	858	804	796	813	804	838	823	825	905	771	833	854	857	842	824	825	860	794	824	786	841	829	855	862	874	837	839	820	842	874	799	788	820	822	816	839	812	837	846	874	780	836	825	861	797	849	812	839	801	824	859	815	873	852	776	801	830	838	787	847	805	850	829	842	761	840	851	817	859	837	798	818	882	829	807	816	810	850	879	794	830	862	817	827	807	786	845	855	856	821	839	809	803	839	863	861	868	803	893	789	790	784	848	874	773	812	828	878	823	776	864	809	815	836	831	870	826	817	820	849	843	772	871	825	873	826	844	809	833	803	809	791	823	790	807	853	755	772	854	826	850	816	806	805	774	809	811	863	833	849	837	840	787	802	811	821	850	848	834	884	799	809	826	883	887	852	827	862	827	885	832	836	807	858	803	825	884	777	855	804	764	874	839	775	786	836	865	821	822	833	851	779	846	842	831	810	794	841	839	853	783	832	772	835	831	807	755	877	859	866	813	847	817	900	828	827	845	806	794	842	869	867	848	808	801	826	875	857	866	820	840	800	816	884	839	839	787	802	880	817	854	817	808	814	849	862	853	806	807	834	897	850	830	813	821	810	834	861	837	874	881	804	771	861	786	810	867	861	842	841	859	810	801	863	830	819	875	833	808	803	816	880	824	834	835	827	876	844	869	838	820	812	791	878	816	832	804	836	816	834	866	841	827	826	838	852	881	825	854	874	772	834	783	834	811	823	880	835	831	832	852	837	822	777	841	831	810	881	814	827	801	814	827	777	811	796	804	822	803	762	827	827	827	784	860	819	752	819	794	850	787	828	857	834	853	827	831	879	811	850	842	783	870	841	808	818	852	832	817	799	794	826	832	820	855	817	858	789	784	834	834	811	850	804	853	891	783	808	862	831	843	853	819	763	868	805	826	835	813	828	801	826	851	852	888	892	822	841	827	835	851	818	822	847	843	766	817	838	784	837	876	784	808	819	805	834	803	873	840	788	832	864	844	845	861	872	807	850	827	857	819	819	795	839	806	819	817	876	787	863	858	828	824	859	839	811	817	874	812	856	853	802	750	811	837	786	792	818	887	797	850	845	885	792	772	851	843	831	825	804	841	824	892	802	821	810	841	763	830	784	805	832	804	818	820	819	826	782	837	829	817	826	838	827	830	767	892	808	818	805	837	847	839	851	838	834	870	843	853	823	811	861	793	838	843	815	792	779	870	838	813	794	849	829	839	851	801	829	862	819	926	829	805	867	810	877	830	814	788	809	831	844	838	848	825	829	823	819	843	897	835	851	815	832	802	795	860	811	821	836	832	807	831	813	826	846	790	854	855	847	847	812	816	818	859	839	853	849	837	827	815	874	852	800	785	827	810	830	851	848	770	798	840	855	824	799	881	825	802	816	839	830	825	811	798	895	837	857	851	843	815	827	813	802	777	821	838	843	857	866	834	827	799	826	824	861	828	884	877	800	863	842	851	866	851	829	817	822	786	807	854	831	838	836	814	808	844	861	828	907	866	844	811	818	819	813	814	812	822	816	865	854	864	801	893	823	802	852	896	861	797	811	817	806	831	805	792	886	872	858	858	800	826	837	828	840	821	861	849	832	813	851	834	845	840	800	880	845	830	867	841	783	818	791	845	791	853	825	843	858	827	822	856	815	810	814	791	833	815	794	796	826	857	816	836	816	805	806	842	814	838	881	851	829	834	838	812	869	822	842	852	880	871	869	841	793	827	809	834	775	845	841	841	812	839	813	844	847	881	865	841	835	848	754	859	823	829	833	817	860	782	829	868	821	822	853	832	835	894	838	869	835	822	809	840	813	858	834	832	799	858	836	872	847	812	833	801	799	815	853	877	860	825	825	778	864	835	834	842	857	851	842	841	793	769	832	831	878	800	880	824	831	821	853	804	843	833	889	829	838	809	800	856	826	843	834	894	837	785	844	822	830	860	754	821	813	800	833	794	888	865	794	901	885	829	856	852	812	819	872	809	806	839	805	835	798	844	821	815	810	804	857	799	822	839	876	820	851	832	822	830	805	806	794	901	811	819	834	856	840	826	781	811	816	859	815	817	813	824	810	824	788	893	846	852	857	809	839	812	830	814	753	821	848	781	823	818	868	861	877	795	809	759	877
2500	550	457	452	317	212	213	209	193	233	213	234	218	171	190	237	245	186	187	187	174	208	180	179	192	171	200	186	184	231	232	188	184	210	226	211	210	175	218	217	221	187	186	173	194	186	175	197	175	171	191	203	177	179	194	164	197	164	208	203	187	191	190	185	186	181	193	209	205	188	182	190	178	176	195	192	170	199	209	178	179	182	186	187	179	174	167	170	207	189	153	217	170	179	191	181	159	207	174	171	184	179	183	180	182	187	231	201	192	174	196	157	209	174	184	179	185	190	178	201	178	178	207	169	184	175	194	174	172	194	201	180	176	188	163	170	188	189	165	222	186	145	167	173	185	188	159	176	188	188	161	178	182	175	178	184	189	178	208	156	200	172	181	172	190	184	176	215	161	169	181	206	178	171	177	174	185	189	167	199	157	205	173	187	196	195	184	173	188	211	177	179	204	206	202	188	176	208	176	181	169	181	174	164	168	186	198	225	197	166	185	204	192	177	191	196	190	198	192	181	153	185	196	178	171	197	185	191	181	153	220	190	217	186	179	177	163	177	206	204	193	171	202	174	171	188	191	165	155	195	145	187	180	176	175	179	194	181	196	173	202	173	193	205	156	189	183	201	195	171	201	209	191	168	189	203	198	198	182	208	160	184	147	158	169	174	193	226	170	188	153	199	196	198	167	193	189	189	189	195	202	171	194	187	200	168	159	154	182	183	193	189	143	167	178	202	174	195	180	154	220	200	183	208	203	171	186	197	183	185	169	219	210	154	164	189	195	172	181	167	165	174	172	184	177	188	223	169	217	202	169	177	184	150	164	197	165	168	191	189	172	201	196	181	193	189	193	182	161	186	182	201	183	183	167	177	213	181	181	206	198	226	157	168	193	209	203	188	195	177	193	163	160	171	172	167	189	198	179	167	187	196	187	186	200	199	205	193	196	174	154	185	157	177	169	162	200	184	178	174	212	194	206	206	198	204	194	197	169	174	191	175	184	201	155	159	165	186	228	198	157	190	168	191	162	185	187	161	173	186	196	188	194	188	165	185	213	197	196	183	169	177	200	209	204	188	202	206	197	176	150	192	196	177	196	191	182	173	188	202	201	194	196	206	176	180	207	184	186	191	198	182	210	172	183	182	163	211	203	195	189	203	200	192	168	165	176	180	197	187	194	197	158	188	183	190	199	199	196	199	182	192	197	179	202	181	199	167	191	171	179	160	183	196	186	163	205	189	200	169	170	176	200	190	188	185	185	152	162	189	191	200	188	160	208	179	212	183	179	183	164	167	191	195	189	207	224	177	186	156	170	182	177	172	165	168	203	180	191	169	206	164	136	144	197	183	182	197	184	177	188	203	185	187	181	174	188	155	184	155	184	179	185	190	174	185	179	186	194	199	194	195	172	172	168	188	205	181	184	205	174	189	197	180	178	184	190	208	206	202	193	173	172	187	186	203	174	162	198	202	172	182	189	177	178	197	213	191	186	182	186	184	191	172	201	162	196	189	164	172	174	160	181	186	178	163	178	175	173	169	190	184	194	192	190	165	196	180	172	176	218	197	170	189	187	171	167	196	165	191	198	184	218	168	183	183	179	203	193	213	197	169	187	177	193	192	168	178	185	184	149	216	197	171	210	193	194	184	166	170	185	180	183	175	209	167	182	184	182	185	205	193	197	173	192	196	178	198	164	189	200	182	192	182	175	184	165	188	202	206	191	174	182	175	191	153	203	171	208	183	161	182	167	211	183	189	195	173	182	173	187	190	191	172	169	181	195	192	180	194	189	182	178	174	201	172	175	189	178	191	191	187	180	195	183	185	168	169	178	198	156	188	195	186	161	189	206	213	172	182	179	188	198	179	208	195	182	217	147	182	193	198	158	168	168	198	183	150	160	186	177	178	163	177	180	174	195	170	173	205	157	175	189	180	190	182	187	190	215	193	163	206	167	200	193	187	195	203	161	177	234	177	185	196	167	200	167	169	192	180	195	157	186	171	208	185	198	155	189	187	167	217	171	182	195	146	183	173	177	161	186	190	197	181	210	190	200	190	194	180	194	165	185	194	159	212	198	176	194	193	193	181	178	157	186	191	180	193	188	196	160	187	167	172	183	168	182	224	170	196	195	199	170	182	199	197	155	177	176	180	168	180	184	175	176	182	162	149	196	172	163	199	181	185	192	168	200	184	176	209	196	214	192	183	210	169	183	165	185	202	204	187	205	199	194	174	200	192	203	200	201	199	169	186	203	206	179	168	157	178	185	161	167	203	172	187	175	170	171	182	198	186	184	185	171	203	184	215	190	175	194	198	189	167	180	185	179	174	176	182	212	178	194	154	177	175	188	173	186	169	179	169	231	195	192	161	182	177	183	187	189	189	186	190	186	175	182	198	181	183	203	175	177	182	181	165	178	175	167	181	163	168	167	193	195	172	193	196	175	150	172	193	187	180	187	203	198	188	160	214	166	184	211	184	189	191	189	230	197	194	205	163	197	189	170	181	181	198	179	175	181	187	169	217	166	183	179	224	201	182	153	180	157	184	180	196	189	193	174	156	187	183	206	185	170	189	180	196	191	202	167	202	186	181	189	182	176	220	177	193	169	193	174	189	193	181	167	196	194	187	172	193	175	199	203	183	201	184	175	186	162	190	189	175	188	190	188	211	178	208	167	189	202	198	204	180	194	186	210	215	181	172	171	180	201	179	205	171	179	185	196	206	175	187	180	178	183	200	179	206	202	155	178	203	198	210	155	181	194	183	176	194	199	182	200	176	183	181	195	192	181	191	168	199	191	148	187	181	178	168	163	169	161	194	180	187	183	209	219	168	176	179	184	190	177	161	172	170	154	206	197	165	188	169	168	192	195	188	189	191	185	163	159	190	195	197	196	189	195	198	168	185	187	187	167	158	184	184	171	183	183	170	178	182	155	183	176	160	191	190	174	171	196	180	184	210	204	190	171	186	167	172	195	194	170	202	182	167	170	180	193	156	199	180	196	190	178	186	207	185	185	193	175	181	157	185	191	167	165	208	170	181	188	197	153	184	164	167	175	202	183	195	188	181	199	200	176	166	180	175	210	191	168	172	183	192	179	199	184	185	180	175	165	169	177	181	147	212	167	183	188	178	217	208	172	192	191	173	161	202	202	191	177	194	171	177	197	177	170	178	190	180	197	207	195	166	185	215	206	183	166	189	202	175	190	167	190	183	183	207	197	186	169	162	175	182	174	141	188	216	198	155	202	169	176	186	215	185	200	187	189	172	161	173	170	176	165	200	193	174	178	173	168	193	181	165	191	165	192	188	180	177	184	197	185	194	185	173	185	187	185	188	194	194	191	172	175	207	200	222	183	183	171	177	183	173	188	198	189	170	183	195	207	192	180	201	192	185	195	181	195	169	147	180	176	185	170	182	182	168	168	176	163	200	187	181	187	200	182	176	211	193	176	196	162	182	185	174	190	189	192	193	165	196	192	181	197	183	164	178	183	190	198	165	166	165
2415	822	1093	1363	1077	690	645	679	700	641	667	597	518	598	540	605	703	606	590	561	515	497	515	501	484	497	631	714	667	744	724	538	585	813	774	527	447	479	762	833	727	549	521	495	543	517	428	471	486	469	459	491	425	505	485	446	463	458	450	483	451	489	486	457	465	492	483	479	449	461	460	451	508	473	483	494	479	458	490	455	488	509	439	494	493	476	446	515	462	524	479	439	483	465	478	478	432	463	489	477	450	431	457	464	456	445	460	469	452	457	454	455	498	462	488	465	486	462	459	487	493	456	508	476	461	483	451	461	505	451	502	505	487	478	464	496	465	460	469	454	456	475	484	476	470	478	518	486	510	436	464	473	491	454	445	457	467	472	450	475	458	452	499	454	465	474	468	468	459	479	470	474	464	437	503	440	430	478	463	491	460	426	458	488	492	484	492	483	489	483	487	472	468	443	484	470	468	483	460	522	454	483	447	428	443	461	472	459	463	446	460	483	451	468	499	437	468	445	503	446	483	452	466	495	492	436	449	470	469	504	476	465	484	479	490	465	481	411	463	494	455	492	448	459	477	453	481	508	472	464	431	460	437	463	474	456	481	484	491	467	493	474	497	478	475	480	477	488	439	474	445	473	463	479	463	489	500	474	438	448	476	438	485	481	413	469	445	509	475	440	459	456	506	473	442	487	495	479	482	460	497	450	434	468	501	468	455	458	450	438	452	469	461	493	488	503	448	460	446	455	451	424	456	478	458	451	487	447	492	454	491	481	492	470	494	439	482	462	497	482	518	464	448	452	486	475	453	496	494	462	478	462	497	450	448	470	466	471	461	477	428	462	458	517	476	472	478	465	465	457	513	421	517	493	427	491	456	467	478	443	460	501	459	461	497	452	501	443	445	454	518	482	456	456	452	498	490	484	442	475	476	449	507	444	444	466	481	501	505	479	451	451	453	462	500	445	464	466	461	482	470	519	452	477	452	513	447	477	465	467	460	464	460	476	456	459	461	490	455	445	488	462	468	476	473	458	477	448	459	413	491	474	446	516	482	489	475	461	483	476	471	452	481	502	473	450	436	494	457	472	479	470	426	459	498	483	457	432	402	499	461	445	488	465	502	478	489	492	477	492	476	473	498	422	455	475	506	447	506	500	440	461	481	497	468	468	449	487	473	453	474	476	470	463	448	473	479	459	446	481	473	476	499	492	476	488	471	467	439	527	476	476	462	492	476	499	444	464	490	465	448	468	447	459	511	425	456	449	456	454	461	443	456	481	467	434	441	486	468	481	474	470	455	467	449	486	444	458	433	474	479	481	460	474	480	496	422	490	421	432	504	479	483	500	465	496	491	461	470	498	464	451	447	465	481	483	503	422	453	476	467	486	511	476	467	451	470	467	445	471	447	451	434	431	471	509	471	480	443	473	446	474	456	511	459	471	505	495	451	433	481	487	500	444	452	411	479	466	487	463	476	457	474	516	459	434	455	470	514	477	448	497	471	488	466	477	449	450	477	460	461	485	447	503	487	519	473	464	503	507	453	432	465	464	430	460	491	473	455	482	471	474	466	453	472	453	435	479	433	491	452	459	417	448	465	465	472	472	473	499	464	481	494	498	449	447	490	432	473	473	510	462	411	457	462	472	471	490	454	476	458	472	487	480	450	505	514	460	496	491	467	422	485	488	456	476	436	439	441	481	467	449	474	478	442	501	484	471	462	497	464	452	466	446	464	449	465	465	468	504	481	464	478	483	460	469	481	438	457	449	471	444	493	464	473	476	436	489	444	466	459	490	454	478	466	444	464	502	445	459	486	471	428	478	500	477	464	445	475	480	514	480	501	472	465	481	484	494	480	475	423	498	506	499	489	506	498	446	450	465	457	511	485	472	463	502	517	475	527	489	466	433	482	454	459	458	430	454	470	496	471	463	467	471	485	508	458	494	488	493	502	489	471	473	456	484	459	496	456	443	482	477	479	435	443	458	453	464	447	479	435	472	442	451	474	466	472	492	435	464	484	477	470	463	454	489	468	501	505	527	437	461	473	440	475	489	456	466	481	443	462	475	464	448	498	488	463	509	478	475	436	469	461	507	475	483	504	419	460	474	468	472	510	439	459	456	467	495	499	493	450	463	468	458	428	475	487	471	473	509	462	486	490	491	446	450	431	473	465	489	457	450	440	471	433	489	452	434	475	478	423	513	465	506	479	480	497	488	473	468	468	474	453	438	480	473	496	462	452	457	442	438	472	462	452	483	454	482	515	458	477	481	486	433	494	510	484	461	473	493	453	488	507	443	494	499	422	468	490	464	475	473	453	498	474	496	466	493	472	477	487	474	502	469	483	503	489	506	515	494	473	453	486	411	472	440	471	466	466	483	431	487	525	426	462	517	499	508	492	508	464	474	474	468	488	479	505	467	434	481	478	446	459	474	462	482	453	462	500	492	483	497	509	475	468	484	472	473	480	473	519	453	461	438	461	467	499	471	449	497	461	449	468	500	483	438	470	464	445	434	472	472	473	453	456	436	533	495	484	464	502	456	449	479	492	476	455	491	467	457	481	439	488	456	494	476	474	453	448	453	478	479	424	494	438	513	457	478	410	460	467	462	472	485	463	467	472	456	455	481	493	464	482	471	512	505	476	466	465	448	508	479	465	453	497	463	468	487	501	458	425	469	468	495	476	450	474	445	480	468	471	460	450	480	477	441	457	469	470	474	500	428	446	468	492	443	456	481	453	450	451	466	474	465	460	488	465	473	491	473	440	472	463	463	439	451	490	461	469	470	478	493	448	470	474	451	479	462	507	484	472	474	480	481	432	505	439	510	451	495	465	445	478	471	486	461	470	501	475	439	491	496	460	454	480	511	494	458	462	447	530	460	468	461	486	454	459	462	439	440	501	457	492	446	494	491	477	461	425	481	452	476	474	495	448	456	433	460	460	505	448	464	498	487	447	489	491	492	470	437	448	471	497	469	455	504	485	500	482	477	461	480	450	488	447	456	465	477	432	460	485	448	463	485	476	438	448	481	422	438	434	465	448	468	478	448	441	464	454	497	436	469	458	454	455	476	460	457	471	439	461	444	474	488	481	495	459	466	462	457	470	454	499	434	475	482	483	477	491	487	485	500	433	474	470	467	454	508	480	476	512	440	518	464	464	433	491	471	485	471	487	473	514	463	472	475	482	502	487	471	462	466	460	453	450	451	428	493	452	493	499	500	479	461	418	481	486	517	449	446	449	500	465	450	439	504	456	440	472	469	488	462	491	452	497	503	477	489	502	447	484	434	470	478	490	460	494	487	456	438	472	480	480	469	477	491	480	509	464	491	473	502	469	466	506	453	470	476	484	485	474	447	449	472	500	484	476	464	548	471	466	507	504	487	478	487	483	479	465	472	461	447	472	489	490	499	485	438	460	470	469	467	470	487	447	462	452	445	484	482	435	481	489	447	450	474	499	463	484	463	479	477	452	460	475	448	454	473	466	474	463	490	460	457	489	473
9484	2303	2368	1951	1170	704	580	482	451	408	361	323	333	332	271	252	303	272	215	276	245	225	256	224	231	274	259	281	243	288	282	230	241	276	328	256	239	235	313	315	289	217	230	217	285	218	238	195	222	228	222	207	195	209	228	227	205	209	213	193	208	176	210	204	218	201	183	209	189	206	195	201	203	223	235	209	220	205	184	199	181	208	188	212	213	212	214	205	223	207	208	207	182	211	204	212	210	217	197	209	201	186	172	190	225	235	226	211	228	198	210	204	189	217	184	217	219	216	228	208	203	218	192	198	217	227	238	205	206	196	204	179	189	210	207	210	208	202	208	219	231	235	207	221	198	188	205	204	215	207	223	244	215	181	186	206	251	201	181	192	203	213	209	212	198	238	209	202	206	214	202	216	196	183	218	219	193	239	218	211	216	198	218	202	209	223	196	217	220	203	204	216	219	208	229	215	173	202	204	199	194	224	231	222	234	217	188	214	220	204	211	219	205	203	219	211	213	217	196	206	184	198	204	195	187	219	236	181	200	185	200	211	197	213	190	225	185	190	204	238	217	219	203	211	196	224	192	227	215	222	212	194	195	205	216	217	197	228	204	220	222	189	210	232	216	218	232	184	201	212	214	207	209	188	221	223	207	199	212	193	200	197	199	176	230	224	214	205	205	203	206	207	204	197	208	215	224	224	208	197	218	197	193	219	221	196	212	197	203	204	190	182	190	213	227	212	229	216	191	207	198	193	191	216	217	224	220	217	215	203	216	223	209	190	235	204	229	224	200	196	186	218	175	221	212	201	208	224	214	233	215	230	206	231	207	205	198	229	199	209	217	208	224	181	218	197	211	216	184	210	217	209	214	189	221	240	223	182	189	175	209	209	215	203	219	222	228	203	205	243	213	221	207	185	210	212	218	248	221	216	190	217	216	201	213	235	200	209	177	203	238	196	207	178	223	200	204	221	195	208	222	191	193	219	236	190	199	219	211	201	175	214	205	209	213	225	198	216	208	207	220	200	200	232	195	233	198	205	216	223	201	196	227	208	206	209	224	211	187	208	193	221	220	226	216	208	200	195	184	201	199	196	200	196	185	186	190	212	206	215	208	220	201	230	215	209	199	226	193	199	211	218	202	194	189	191	197	213	203	193	204	206	190	194	211	200	202	223	195	196	216	206	200	192	225	190	207	190	193	212	240	204	219	220	198	210	200	222	211	186	195	210	216	199	210	249	184	229	218	187	203	201	207	189	218	187	201	227	198	208	212	218	196	228	226	198	187	206	236	204	239	213	204	227	172	221	205	209	215	223	184	230	210	214	199	207	204	209	217	200	226	227	207	222	216	216	191	202	224	206	209	225	211	204	208	217	223	202	180	170	188	199	198	199	216	229	212	201	217	228	196	217	212	198	212	213	218	203	201	212	214	242	196	196	195	229	206	218	217	192	188	208	214	192	186	226	218	216	187	215	215	197	192	181	212	219	206	204	209	206	208	199	216	228	210	209	191	233	182	195	179	201	194	202	205	193	206	223	177	208	206	201	204	189	209	217	191	214	213	210	205	200	206	203	188	178	225	182	232	208	201	195	209	203	211	217	201	219	217	206	193	171	197	224	215	223	215	199	223	218	206	198	180	221	198	216	174	216	209	200	225	195	199	241	206	213	196	196	234	219	207	218	216	202	238	217	191	187	197	228	200	216	238	221	205	242	210	193	212	219	201	182	208	193	221	197	204	214	214	195	220	222	240	209	194	194	229	205	228	207	226	205	175	207	208	208	202	173	221	203	205	186	231	188	211	215	203	205	230	209	225	228	197	204	207	218	211	211	198	214	237	206	225	199	204	206	198	199	228	181	198	229	208	236	202	207	209	178	208	231	204	203	202	211	214	190	209	208	218	213	197	216	202	201	220	215	196	190	187	220	191	210	209	213	195	177	197	222	220	226	215	184	227	227	196	202	195	229	208	229	187	210	189	212	214	225	247	201	213	170	186	209	212	193	187	203	220	223	193	171	199	190	191	207	216	211	212	220	179	191	227	229	246	203	205	201	222	243	209	217	209	226	213	227	221	211	208	217	202	172	227	174	209	211	223	222	198	195	219	185	200	195	204	212	233	215	201	207	229	183	199	190	211	179	196	221	199	195	216	197	211	195	200	190	224	200	208	195	223	176	235	204	187	193	231	231	231	244	233	208	212	197	207	221	242	208	226	210	243	209	181	225	213	200	181	215	183	207	190	199	207	232	199	229	201	204	182	205	208	187	201	203	159	214	195	199	232	207	221	215	203	213	198	224	192	183	193	182	218	210	208	220	220	203	215	225	207	215	207	197	195	237	228	205	206	196	203	209	197	204	219	197	206	178	196	197	196	208	197	215	224	204	176	195	215	211	210	198	193	178	233	168	204	219	232	207	220	197	221	195	194	218	191	215	209	181	208	197	197	193	208	190	177	194	215	211	207	229	181	186	209	256	187	205	212	256	203	208	199	217	214	228	201	216	198	220	209	218	207	202	204	208	204	209	195	197	213	218	208	230	199	208	194	230	222	211	219	204	208	217	191	191	195	221	189	187	197	231	202	194	219	200	205	214	235	203	213	189	174	248	181	227	214	210	217	189	219	203	219	200	196	201	222	226	191	217	182	182	192	187	218	207	226	209	197	201	193	228	194	225	221	222	204	221	225	183	203	190	180	216	205	160	199	207	195	203	202	195	205	187	206	220	196	212	210	196	194	214	213	175	192	201	225	195	190	226	219	220	197	225	199	218	205	227	214	228	218	226	221	200	185	220	191	205	219	191	184	207	189	194	177	185	205	217	212	202	180	197	217	201	232	239	247	199	216	243	201	228	195	202	196	202	198	214	226	206	239	198	186	240	209	207	227	209	187	216	207	208	208	214	186	208	206	213	191	193	203	206	227	169	210	173	211	199	231	225	198	187	215	223	230	233	245	198	228	215	223	208	192	200	212	216	206	197	212	220	217	195	230	250	192	181	211	227	186	204	197	209	196	218	198	207	211	211	202	197	200	208	211	200	197	197	237	195	187	216	228	193	228	234	214	225	222	213	198	205	221	199	199	185	224	211	228	253	189	226	188	200	200	199	209	238	220	218	205	207	199	209	218	228	226	186	220	221	202	222	200	177	225	214	191	211	213	234	211	205	209	190	201	224	211	213	207	209	203	242	182	216	194	210	202	219	226	228	198	209	214	209	214	183	205	188	202	234	230	209	235	216	222	218	207	196	198	201	184	201	228	214	205	191	216	215	196	174	222	189	201	220	245	228	188	214	212	187	216	193	199	221	241	191	201	215	222	227	193	230	208	188	221	177	222	250	212	211	212	177	208	217	204	191	236	229	213	204	201	202	232	221	208	191	217	203	210	232	207	220	215	216	209	202	198	203	181	224	213	213	234	231	197	217	220	217	210	196	193	241	199	224	200	228	203	197	233	203	202	240	173	193	195	192	205	192	192	211	224	189	197	215	200	202	215	219	222	204	196	179
6405	2255	4060	5342	4101	2790	2446	2158	1798	1604	1494	1294	1141	1027	1018	1087	1236	951	859	949	830	823	971	756	722	802	1001	1110	1037	1158	1077	789	859	1112	1368	877	609	859	1397	1307	974	808	707	601	1179	563	570	513	574	552	573	586	594	534	573	531	578	610	547	531	569	511	556	584	550	562	568	529	551	569	565	563	564	550	526	610	554	557	530	557	509	539	562	567	535	569	501	523	585	534	523	551	534	513	600	563	507	533	541	575	561	566	538	564	559	581	587	570	554	535	548	541	507	533	509	545	552	557	534	588	560	567	573	562	579	558	538	521	568	539	559	554	538	538	570	565	535	539	538	536	522	519	539	551	534	523	574	547	551	569	515	544	537	592	546	543	583	545	505	552	493	545	515	542	573	558	535	548	489	555	535	528	546	560	561	545	548	565	509	539	561	561	520	518	569	555	491	538	542	542	574	546	519	524	538	517	572	578	541	543	552	545	518	525	544	512	558	588	495	573	564	587	565	573	516	542	563	575	500	560	560	560	543	523	530	542	527	578	497	529	539	583	528	556	553	525	535	553	544	515	555	539	552	534	501	527	553	510	551	516	519	526	565	537	489	494	547	552	524	560	530	564	562	537	548	527	514	516	557	554	514	579	529	512	548	550	523	543	553	555	552	532	530	514	593	512	572	542	523	608	543	567	540	564	530	573	542	527	501	549	546	536	539	516	550	526	538	534	528	548	486	535	527	544	517	531	547	520	531	602	597	513	525	543	531	508	488	522	557	589	512	560	577	570	526	550	550	556	525	548	545	449	506	581	558	509	560	537	558	565	578	543	542	562	539	531	577	548	553	513	557	539	565	526	534	521	584	498	521	538	522	536	560	540	553	559	532	522	554	554	525	553	564	550	516	544	523	518	519	513	533	567	517	571	556	541	543	549	552	583	572	529	567	548	524	552	539	548	550	554	551	537	550	527	504	539	546	528	522	537	538	523	514	534	521	538	511	556	528	546	547	541	568	518	556	542	525	581	582	482	540	518	543	537	517	515	542	524	562	557	548	530	486	574	533	526	557	573	498	512	547	512	534	558	552	543	530	524	524	529	532	506	545	534	571	497	538	551	492	529	561	552	554	568	527	517	545	554	539	582	526	540	513	581	536	559	544	562	541	555	546	539	575	532	505	520	560	540	509	531	524	537	553	559	562	551	508	532	514	538	536	505	521	562	516	548	539	515	531	540	530	554	578	521	502	545	536	480	555	574	531	560	536	548	559	531	544	557	524	566	558	544	536	493	525	522	553	548	535	508	529	510	545	539	501	572	545	536	487	527	512	566	513	541	532	535	568	557	523	553	511	515	555	477	538	571	492	527	555	566	519	520	522	532	498	545	520	506	533	517	525	508	558	616	534	505	556	513	520	560	536	496	527	495	545	515	529	535	558	559	529	546	567	554	541	527	547	538	563	567	533	552	553	527	520	526	530	574	559	521	578	558	543	575	552	566	524	523	551	521	526	538	533	548	543	563	517	565	540	469	495	514	561	514	534	544	527	511	532	511	553	525	503	542	498	550	547	563	547	553	547	534	563	553	546	561	577	551	556	520	508	534	488	550	532	560	548	554	526	542	565	516	535	503	516	544	543	522	465	552	518	570	556	546	520	501	540	542	544	555	594	522	494	574	536	554	575	528	528	552	496	534	516	547	547	507	523	524	508	568	564	530	565	560	541	533	558	588	578	516	549	547	561	500	536	509	544	560	541	578	522	551	495	542	535	528	552	577	535	544	530	551	565	551	527	535	539	602	529	551	518	553	543	530	535	517	579	480	520	549	565	519	495	554	485	587	516	522	549	554	557	511	528	568	522	550	546	568	546	544	558	545	556	517	530	527	569	515	529	537	532	538	523	521	567	537	544	575	536	575	533	557	522	564	515	534	525	569	531	526	524	512	551	527	558	554	535	554	577	568	526	486	560	526	565	597	538	535	554	540	502	562	494	516	509	523	554	520	615	540	567	549	575	571	532	542	476	580	556	535	560	574	525	509	539	543	546	554	498	557	530	507	537	507	518	529	542	551	519	537	523	563	563	531	496	538	525	513	519	558	545	527	556	555	575	530	554	517	582	567	527	543	566	536	561	523	548	537	530	539	563	539	521	543	544	486	529	523	557	509	554	535	537	558	541	532	520	530	519	494	553	526	554	541	523	525	541	569	534	534	560	535	530	549	521	561	528	529	540	577	536	569	592	585	538	608	512	524	508	532	554	542	525	579	569	534	551	542	535	488	523	535	564	526	545	515	578	515	519	545	560	528	525	520	527	529	543	512	524	484	547	551	576	550	548	555	528	567	522	544	501	557	546	556	525	539	581	561	536	565	588	562	527	526	543	580	573	527	568	563	553	556	521	536	497	534	555	549	540	574	540	510	519	523	548	519	513	496	551	552	509	546	535	552	533	525	548	533	559	496	575	533	514	499	546	532	529	513	528	564	558	553	531	491	570	515	523	502	536	544	541	518	516	503	526	495	566	543	525	502	565	566	529	552	580	557	517	538	519	545	507	535	554	519	586	529	515	533	550	553	560	520	564	529	523	557	556	499	499	534	502	567	520	508	548	561	530	551	559	554	490	488	550	529	571	560	561	559	521	538	528	495	518	541	519	573	547	573	563	551	532	553	571	562	551	517	522	543	493	572	584	497	519	539	500	519	523	544	546	587	551	537	551	529	568	562	546	543	504	540	538	604	526	535	530	584	544	570	524	551	535	555	534	568	477	594	512	554	536	503	577	521	503	567	542	499	577	537	531	536	513	545	508	496	555	500	552	567	513	554	543	596	530	543	537	556	553	557	502	527	546	509	527	534	583	549	540	492	592	523	559	515	587	492	561	574	547	531	531	542	559	540	541	590	540	544	517	514	548	551	542	557	548	563	528	558	520	520	552	574	492	533	567	567	561	555	567	563	543	526	560	540	541	510	530	599	550	555	546	517	543	535	546	572	552	490	586	544	561	517	539	567	536	536	550	518	555	509	528	504	489	510	553	549	580	539	535	542	548	538	517	526	533	560	530	584	608	528	573	515	557	535	514	563	540	508	575	585	567	517	544	559	554	545	523	527	564	532	550	550	538	528	567	512	517	554	539	528	549	519	528	531	514	531	535	555	511	510	573	512	514	523	497	521	552	560	553	503	522	528	518	566	545	552	552	561	527	543	539	564	564	532	554	583	519	551	531	519	597	529	555	563	530	530	545	580	534	541	539	534	568	557	541	555	508	528	539	539	543	499	516	514	573	555	564	494	583	533	546	480	530	564	546	568	566	510	571	539	561	516	561	545	552	524	522	577	560	543	562	533	561	549	531	531	515	571	477	535	513	554	521	545	552	543	560	558	528	550	561	554	531	539	550	566	575	547	567	533	550	496	513	566	563	511	546	533	512	566	573	519	539	560	538	521	537	579	543	565	530	532	554	498	594	524	538	519	529	507	490	550	560	565	555	551	536	533	554	476	548	521	522	512	528	572	544	557
16643	4253	4069	3535	2060	1266	1080	893	770	668	623	581	552	502	484	475	453	449	454	402	453	457	430	431	417	420	506	499	459	465	424	449	434	484	459	386	377	400	491	515	475	409	357	383	541	348	341	358	406	392	406	392	372	395	396	344	377	354	349	334	381	366	395	340	370	368	382	377	366	371	371	366	375	355	349	347	359	381	372	389	373	330	384	356	378	348	357	387	373	354	370	334	371	365	395	363	386	364	371	346	363	389	332	370	348	381	352	368	343	388	391	358	367	362	366	382	369	366	372	361	376	388	358	366	361	371	347	336	374	376	351	356	375	372	370	405	397	368	365	384	354	401	356	322	349	391	393	427	328	365	365	372	372	343	368	395	341	350	336	379	380	365	367	362	329	358	348	355	371	327	348	398	369	360	365	393	374	369	338	389	383	356	363	371	332	349	391	370	342	369	335	381	357	352	385	380	378	369	347	369	372	343	366	382	366	388	364	353	391	361	337	377	349	367	373	348	353	391	358	383	353	357	331	373	376	343	366	367	342	385	358	369	366	385	390	369	335	370	318	360	361	380	365	379	370	382	326	393	381	353	339	397	335	352	377	373	374	389	374	383	385	379	385	374	385	359	340	310	397	381	390	346	326	384	363	339	361	340	397	403	396	367	399	373	326	363	404	375	351	383	339	353	340	364	390	368	356	367	365	380	379	344	334	352	359	363	365	355	362	349	353	354	351	376	334	390	348	362	397	360	360	371	330	373	361	398	414	364	364	333	388	378	353	379	379	332	374	357	365	389	350	361	377	370	328	368	363	384	365	359	414	390	343	396	390	388	360	377	387	369	382	405	392	350	368	375	340	337	365	372	360	370	350	342	375	379	340	367	390	342	354	363	363	363	378	368	350	369	368	364	388	406	347	342	358	361	326	417	367	359	349	354	389	392	366	360	379	381	353	371	351	365	346	331	325	394	357	355	361	362	360	366	347	397	404	377	354	346	374	359	359	383	365	347	376	342	378	362	398	354	379	365	374	339	323	377	370	347	374	329	383	364	373	364	340	383	390	360	379	386	352	352	373	370	349	354	381	360	353	344	359	326	362	350	375	376	360	356	378	386	358	346	387	384	359	388	358	348	370	362	378	353	366	350	340	358	378	370	373	341	360	363	358	336	359	368	380	405	371	366	385	380	372	404	348	320	328	396	361	382	343	343	378	345	390	409	387	345	372	381	405	360	352	338	351	336	342	387	351	346	352	328	354	350	362	370	383	389	341	383	360	425	363	335	373	359	383	381	403	344	373	402	375	408	385	383	409	355	387	348	420	324	385	372	371	327	365	328	357	339	373	352	358	355	368	384	392	378	351	348	415	370	358	366	374	368	378	318	383	334	340	354	393	346	382	368	358	360	358	344	384	366	378	389	375	392	394	375	375	372	371	372	372	395	339	360	369	334	323	330	376	345	301	361	396	387	366	343	380	348	365	407	366	349	371	371	390	361	337	393	364	412	374	364	374	369	346	366	363	359	401	381	361	361	376	370	351	367	373	355	375	349	358	421	374	369	360	381	362	380	341	347	368	358	414	349	367	374	421	373	339	357	378	368	383	346	353	329	348	320	393	362	370	376	344	347	347	359	379	346	396	383	340	366	396	344	367	364	360	380	363	373	401	362	364	385	350	363	366	379	374	379	356	341	374	385	353	381	378	340	367	340	397	368	371	356	369	347	376	368	362	379	333	361	354	381	401	388	399	355	351	370	349	362	342	337	352	377	359	359	387	373	363	368	388	379	425	394	366	346	371	341	366	392	324	362	362	370	399	389	408	347	419	411	362	365	391	331	387	388	333	368	351	362	365	411	394	353	376	370	334	310	352	352	398	359	365	358	360	386	369	385	366	350	329	381	357	375	390	374	332	319	356	392	371	378	381	377	378	352	360	339	365	378	352	376	348	361	339	352	361	335	356	368	395	341	360	380	391	354	389	398	351	387	322	364	335	347	373	346	351	367	345	359	347	363	372	404	350	366	392	394	405	399	369	357	338	328	356	385	378	374	350	383	371	356	398	373	377	374	380	370	441	383	336	381	336	379	392	357	377	404	350	396	374	374	366	372	369	331	355	395	343	369	361	370	384	345	352	345	395	361	386	381	349	350	360	363	358	384	364	358	344	346	366	388	341	357	321	363	345	363	389	357	390	359	384	366	364	357	388	379	357	367	393	394	378	344	387	403	326	391	375	370	377	347	345	353	378	357	373	400	372	379	349	367	334	364	379	330	372	386	338	389	351	373	410	393	375	392	403	364	374	377	376	374	351	387	378	367	356	360	376	365	345	340	344	392	381	400	328	326	367	382	329	346	387	352	352	404	367	384	360	390	361	329	393	331	341	331	343	353	369	392	342	381	361	343	366	363	356	353	342	392	340	359	327	392	367	343	359	378	367	383	369	330	352	345	354	371	347	363	380	391	352	368	358	359	363	395	339	385	398	366	340	352	367	356	366	362	360	368	371	370	372	391	325	384	358	390	361	340	335	382	342	396	368	369	357	365	376	326	343	381	381	393	367	374	349	367	380	369	368	400	376	378	374	350	354	380	384	364	372	363	385	366	347	389	358	359	350	336	349	369	377	351	367	360	355	365	348	359	338	379	380	351	347	325	362	387	348	385	381	357	339	375	370	351	378	393	381	377	390	347	353	403	368	341	373	383	356	370	416	369	374	355	352	371	371	354	377	351	371	372	346	389	385	363	344	335	361	418	355	371	370	396	368	340	360	376	368	325	377	361	352	375	368	374	357	373	353	375	374	368	379	347	347	356	361	365	332	343	344	385	339	354	408	356	407	393	403	390	378	325	379	353	354	353	397	355	369	354	366	353	352	392	395	354	388	352	406	382	339	355	362	373	337	353	372	377	393	370	350	381	354	383	339	330	349	385	366	372	387	344	369	398	351	372	375	377	360	339	332	371	366	324	338	369	341	367	321	353	387	368	385	362	387	380	382	355	351	368	362	374	364	382	368	346	346	395	372	362	350	365	374	378	343	357	326	356	351	369	354	343	363	349	345	378	380	358	372	376	385	343	374	361	334	355	393	345	354	386	359	355	382	381	353	357	317	372	373	356	345	371	337	341	354	378	358	363	339	359	312	368	375	376	320	367	408	364	355	361	379	327	364	364	355	371	370	339	342	349	383	369	387	352	363	346	342	373	412	330	376	405	348	387	378	355	345	348	352	303	360	367	363	378	380	358	352	330	351	350	380	358	396	334	364	346	397	371	378	380	354	378	360	362	333	403	375	370	349	368	385	378	369	357	362	375	352	382	399	368	332	395	365	375	376	354	395	376	326	344	402	356	394	360	385	373	363	361	357	367	375	357	388	333	384	339	369	369	401	365	387	427	372	353	378	354	328	413	392	343	348	318	364	375	351	400	337	382	366	363	374	355	354	371	348	355	376	381	360	367	391	354	393	399	368	351	347	356	349	390	408	331	346	367	356	347	365	379	407	402	381	368	352	379
8497	3701	6685	8581	6658	4881	4204	3504	3060	2780	2463	2143	1944	1789	1686	1727	1807	1502	1438	1423	1373	1312	1343	1253	1301	1396	1717	1801	1676	1887	1580	1227	1310	1631	1656	1088	1002	1224	2028	1899	1892	1395	1113	983	2084	924	941	942	922	937	916	947	950	899	898	863	904	931	953	854	950	873	907	889	899	897	825	848	872	929	887	870	864	940	921	889	865	900	887	848	899	904	913	842	843	881	907	867	882	874	934	870	860	894	862	891	878	858	919	864	850	868	885	878	864	915	833	876	881	860	889	915	868	912	878	867	863	873	832	880	893	913	794	878	841	822	894	848	870	910	865	893	815	856	893	859	848	841	866	871	858	825	872	804	887	889	887	868	911	910	889	831	891	848	847	847	879	866	855	838	879	889	863	862	857	863	854	886	878	851	925	862	846	865	835	915	865	832	922	845	912	864	868	870	810	859	859	832	933	850	862	852	797	832	888	823	851	858	859	837	874	832	920	885	890	844	854	843	905	908	850	872	901	858	905	884	863	889	845	851	864	869	879	965	894	893	866	856	861	874	848	819	876	829	790	901	860	847	831	871	883	839	873	867	929	894	854	827	886	879	890	821	834	844	847	828	849	903	856	856	923	890	864	841	896	862	937	833	854	861	878	856	855	859	860	852	869	853	869	853	908	895	841	873	833	821	852	831	834	891	865	923	871	840	889	822	855	871	889	859	859	910	861	829	855	909	899	867	835	864	867	799	880	824	847	900	839	879	891	835	838	894	933	928	842	838	899	882	890	893	816	892	858	856	878	861	856	909	854	831	868	863	840	841	860	882	899	836	804	858	868	890	852	847	845	883	888	843	898	765	882	849	847	818	881	825	828	847	834	846	828	838	884	830	880	858	876	934	852	859	866	833	909	852	864	904	867	859	896	848	840	867	843	841	863	867	888	878	885	870	859	789	906	833	840	873	879	872	851	867	867	794	856	834	834	877	849	849	848	841	809	851	817	900	919	912	869	873	799	829	855	801	870	874	893	855	822	842	949	861	805	875	854	921	837	859	892	882	832	858	899	855	857	894	870	869	927	814	823	897	834	901	862	861	797	848	851	858	818	837	892	889	867	814	836	828	862	849	864	841	879	883	876	907	868	846	910	841	863	844	846	869	879	867	893	891	876	802	824	858	866	850	900	814	852	943	853	847	862	855	842	865	855	856	890	884	830	826	897	841	831	844	899	846	866	831	828	812	879	851	856	866	866	861	847	855	840	825	923	829	866	899	877	874	886	849	882	841	868	818	907	896	851	853	846	892	863	884	834	877	811	884	799	917	841	842	877	800	874	830	897	861	833	879	855	875	881	893	905	808	839	822	864	887	902	829	841	809	843	868	830	815	847	862	870	911	816	870	854	822	828	866	850	873	891	894	902	860	835	852	892	870	847	885	842	881	870	860	830	856	881	855	854	902	865	850	894	880	832	869	897	859	839	866	896	897	885	899	851	833	913	859	842	863	945	837	880	846	851	863	856	874	834	840	817	835	892	918	850	882	852	865	841	844	859	871	869	823	853	871	875	872	873	893	885	855	860	911	851	870	870	859	851	839	892	898	927	888	903	828	879	865	880	817	873	894	913	859	836	831	873	934	842	849	893	903	874	832	840	832	863	871	897	814	862	861	899	855	878	853	843	864	864	867	892	829	870	868	873	902	879	860	847	825	842	871	844	811	836	838	874	900	824	831	868	845	833	916	878	877	829	888	869	920	850	876	873	806	876	865	823	867	862	863	866	844	931	838	853	870	864	877	903	847	834	890	867	864	865	875	904	956	878	803	818	838	905	919	887	870	874	836	862	917	866	894	838	869	914	880	865	879	903	834	817	859	885	822	871	865	876	839	854	842	864	875	836	875	817	911	863	873	866	856	838	870	851	836	847	841	874	791	900	923	857	909	877	845	821	819	912	883	875	839	861	860	865	872	883	841	827	867	825	858	906	872	870	900	896	834	878	865	861	825	867	863	900	833	882	838	870	887	867	845	878	933	841	898	840	852	880	910	856	889	889	878	912	855	886	906	841	899	889	854	943	816	859	877	853	850	847	871	866	924	869	849	829	891	803	876	870	812	951	886	899	820	892	886	809	789	892	851	846	875	872	831	905	863	871	876	826	888	853	893	855	867	899	875	893	890	831	909	874	852	834	893	849	876	876	839	872	870	884	865	880	899	928	863	836	936	869	848	819	834	827	873	821	840	850	909	817	887	853	872	855	862	865	846	844	931	801	861	869	881	873	845	839	855	868	891	880	901	850	811	851	848	854	815	856	921	940	883	830	866	856	894	854	901	835	873	880	850	838	875	878	870	837	904	911	865	845	824	852	899	796	849	987	820	894	842	840	823	828	907	871	922	888	890	827	935	898	871	822	897	880	879	838	881	868	812	808	893	813	914	831	843	822	819	827	864	915	854	835	838	841	847	887	818	853	892	869	844	926	887	856	847	909	864	813	816	865	842	863	875	845	858	885	889	880	865	901	820	834	861	882	861	911	884	906	911	858	780	839	893	865	832	853	857	822	849	873	810	874	828	931	903	844	851	866	890	868	875	841	839	839	839	824	867	881	838	840	820	839	841	889	860	806	893	927	876	868	875	912	859	894	812	869	834	835	885	898	847	865	880	853	847	901	800	870	879	873	907	883	878	915	855	869	820	875	876	844	872	832	917	865	873	897	886	921	882	863	918	859	835	881	844	899	832	878	899	855	826	890	881	861	846	887	838	879	864	868	874	916	833	911	885	809	835	830	903	855	839	890	866	852	844	838	840	829	874	865	875	856	783	869	861	849	810	874	885	890	800	844	806	831	874	849	840	904	887	894	839	861	903	886	841	874	857	812	906	825	938	835	896	818	887	863	882	871	834	867	843	868	809	845	891	842	882	817	838	808	908	880	838	857	867	830	892	856	839	842	883	899	854	866	871	853	848	843	849	890	882	863	801	888	814	830	882	858	858	820	875	907	858	902	859	879	876	890	830	865	840	872	821	918	900	855	879	887	799	845	913	890	883	915	805	895	843	869	870	875	836	893	906	837	844	863	884	924	820	886	858	875	900	891	879	841	871	836	869	826	858	869	861	842	854	870	885	898	858	848	838	834	866	863	836	857	952	853	876	830	810	839	869	898	839	850	817	840	885	829	897	916	842	852	801	841	884	852	891	900	880	859	847	893	843	896	809	884	861	831	866	890	836	844	863	877	862	852	871	859	805	842	835	869	844	853	839	863	855	911	821	845	891	864	873	896	873	796	911	895	866	858	871	851	894	889	920	859	902	860	806	896	917	808	873	885	893	894	858	829	853	859	850	852	890	849	881	908	889	888	838	891	842	852	832	870	840	873	869	835	916	900	898	856	830	908	842	890	832	884	843	803	862	890	867	897	854	887	823	831	926	926	857	795	843	927	846	852	923	864	856	871	900	846	818	905	868	835	869	830	878	851	894	892	853	890	885	872	821	847	869	894	840	861	852	881	874	870	816	853	802	836	928	874	868
2396	515	439	425	304	224	242	235	215	259	237	226	206	204	206	207	229	213	220	232	250	193	212	217	201	218	239	223	243	268	197	219	178	232	205	206	207	216	248	241	245	225	216	189	242	203	218	218	162	222	179	187	183	189	222	216	188	211	205	213	196	172	179	216	183	197	180	201	226	216	190	195	178	197	186	203	200	211	207	221	226	233	176	213	184	198	196	192	197	197	198	202	208	178	184	226	223	172	173	198	188	195	199	226	194	193	203	221	202	191	215	213	205	203	177	178	199	198	182	191	185	181	211	202	199	191	202	183	209	236	231	205	203	211	230	185	220	190	175	200	205	208	201	202	199	218	187	192	215	183	193	223	192	226	195	180	182	209	231	226	201	193	212	208	210	177	212	229	191	219	209	186	183	208	200	220	193	229	192	168	197	199	212	200	201	224	195	237	185	200	186	198	214	199	198	191	232	207	212	188	207	222	195	210	190	205	208	197	228	217	210	181	197	186	201	229	218	187	204	200	201	190	204	204	191	218	199	197	181	229	198	188	223	181	218	205	185	188	190	191	179	194	206	201	183	195	210	209	198	204	208	232	208	199	219	210	175	203	201	237	203	229	225	190	212	218	194	230	221	201	192	213	236	219	215	189	196	188	197	191	228	222	190	174	208	202	209	184	216	192	217	182	198	222	198	205	229	211	174	176	198	205	186	194	204	229	190	198	209	191	194	207	175	192	184	196	180	199	188	228	229	201	187	185	186	204	216	199	201	188	204	219	187	216	198	201	221	200	185	218	196	195	212	182	209	212	214	201	213	186	204	185	200	219	192	226	177	229	192	221	183	182	198	198	223	175	196	183	177	205	219	231	196	179	198	218	190	216	230	167	205	200	199	210	200	179	203	211	200	233	205	192	181	209	182	211	194	204	192	179	209	202	223	199	199	207	188	193	196	218	205	204	193	191	213	200	207	197	220	222	193	193	189	210	195	216	188	202	183	215	191	210	215	217	234	207	180	171	183	198	201	213	189	191	208	190	219	204	201	181	185	212	185	205	199	192	177	205	186	203	183	180	203	211	181	192	211	212	185	198	206	196	220	192	197	204	161	200	222	197	183	209	213	211	212	198	211	203	195	196	174	208	233	211	211	175	188	205	175	192	189	221	220	210	198	186	240	208	216	219	209	181	200	220	187	206	208	206	184	195	224	213	211	200	201	208	195	217	185	201	208	188	197	204	235	187	232	206	210	212	211	201	212	190	193	190	177	203	182	200	186	196	185	187	182	204	194	187	190	193	192	175	188	207	187	215	224	225	209	222	209	209	228	207	204	196	212	188	184	219	193	187	208	195	202	235	208	209	195	222	205	184	217	193	183	192	220	193	214	232	199	235	213	195	195	182	195	199	178	194	194	205	218	229	188	209	184	200	197	183	207	228	187	188	187	188	197	215	213	184	190	187	208	215	210	191	193	204	204	213	211	222	203	191	226	196	191	213	212	190	202	214	191	198	181	225	193	175	176	180	210	201	202	182	212	183	204	192	182	178	234	197	211	221	217	188	232	213	206	179	197	205	191	180	192	209	203	189	182	192	195	191	201	193	201	172	207	190	195	183	179	210	208	190	177	194	213	192	206	195	198	186	190	219	195	192	196	215	206	189	206	196	201	187	202	187	192	200	232	218	242	211	208	210	215	192	173	196	198	228	187	226	223	200	218	214	204	189	225	196	175	192	221	196	204	209	195	196	199	185	175	182	170	182	201	207	204	176	203	199	183	193	196	192	207	203	221	177	197	196	204	209	191	218	219	209	201	202	225	221	220	193	198	213	231	218	190	224	197	197	195	206	193	207	203	202	190	183	225	183	213	198	183	185	226	179	196	224	195	205	207	240	194	205	208	219	206	174	176	203	202	248	203	205	203	172	194	192	196	192	201	210	235	211	186	205	197	184	181	192	190	230	213	197	216	184	220	205	196	186	178	209	211	188	203	205	218	213	180	178	193	205	211	191	228	180	215	187	216	215	179	217	219	196	181	187	190	194	174	194	218	191	214	201	187	214	237	191	200	217	192	216	208	193	213	193	175	220	186	197	177	183	201	200	200	170	189	193	176	173	186	225	202	226	203	201	205	212	198	202	205	175	204	209	237	204	186	218	207	219	206	218	203	230	209	210	196	210	184	193	186	207	172	202	207	217	215	214	179	201	189	201	188	190	210	195	197	238	203	192	174	192	213	189	217	216	217	181	233	169	183	213	180	204	196	206	213	215	225	219	217	213	217	213	196	207	180	207	202	207	240	237	211	181	196	211	195	207	198	198	210	187	192	196	218	226	202	211	200	201	207	200	222	196	194	201	208	208	193	193	188	194	197	215	201	201	215	203	181	164	214	174	215	184	217	218	210	208	183	214	168	189	202	199	199	209	171	217	211	193	190	207	192	187	217	211	211	206	204	204	186	202	202	200	217	215	192	181	187	197	192	172	220	214	211	185	195	203	176	217	218	200	204	198	188	241	185	189	199	193	194	208	205	200	221	177	205	187	200	198	205	183	193	195	213	195	181	194	217	193	170	205	201	208	210	184	198	193	221	186	226	190	217	211	204	199	210	227	209	207	207	200	206	180	188	189	234	209	218	210	194	214	184	193	189	194	206	202	193	205	197	181	198	197	185	224	205	206	199	195	185	206	198	219	214	171	188	190	197	179	190	208	199	196	196	187	196	228	177	185	206	213	188	190	201	192	229	198	198	198	216	205	225	184	194	222	190	234	187	223	214	222	165	190	211	208	192	221	203	196	185	188	190	207	180	182	196	182	197	195	206	223	197	198	212	178	218	184	199	192	195	193	205	202	210	194	187	195	156	189	214	231	220	217	202	184	212	199	189	180	189	184	194	206	188	216	185	186	180	225	176	163	208	179	195	203	201	208	203	234	218	181	197	222	197	182	216	218	199	155	191	218	184	198	216	194	185	201	226	207	199	220	235	227	217	217	220	211	192	201	188	201	197	198	194	208	197	195	212	214	213	209	218	199	198	200	195	190	195	208	207	173	242	186	206	196	220	182	224	228	158	211	209	202	214	218	179	207	209	208	199	204	217	171	203	230	184	184	191	205	228	204	211	191	198	216	194	178	212	200	197	180	198	227	208	202	217	186	221	205	208	192	198	188	203	179	212	201	195	199	195	203	192	205	209	218	202	207	206	216	196	203	182	205	224	210	186	192	187	201	210	196	198	193	190	220	188	214	222	215	210	207	187	216	181	227	224	204	185	197	205	184	193	214	229	212	217	213	181	204	199	193	194	188	199	196	175	211	208	183	189	195	205	213	198	179	219	216	217	213	200	197	189	166	191	200	177	203	209	172	175	195	184	205	201	207	184	198	197	209	182	195	203	206	221	192	217	193	186	214	195	226	207	205	194	226	188	180	236	216	185	185	196	197	215	227	188	202	177	212	202	207	190	193	195	219	192	198	200	215	183	203	200	209	180	201	228	216	232	235	199	194	213	224	187	186
2533	771	1101	1330	849	723	744	771	705	647	634	586	550	521	575	621	641	590	561	508	523	527	557	546	500	649	842	782	798	830	707	604	665	850	579	491	553	662	862	1064	811	652	609	581	524	522	522	557	506	468	495	516	512	541	503	488	524	483	522	507	517	507	497	509	505	506	519	530	576	516	526	536	496	480	534	537	501	520	487	499	512	507	514	502	496	495	493	521	516	514	546	543	520	473	510	539	492	510	532	480	539	472	479	502	514	464	517	548	510	497	519	515	497	504	503	485	522	503	463	487	506	536	501	515	509	525	510	533	473	523	494	520	525	493	480	512	538	479	556	523	474	520	512	502	514	513	478	519	500	518	512	521	527	503	532	523	510	498	472	518	478	479	544	509	532	515	535	507	532	525	474	563	518	493	509	503	508	509	493	470	485	518	503	552	506	564	540	526	552	473	502	452	534	511	513	513	471	511	489	538	508	514	476	500	526	512	493	525	478	488	502	541	493	518	520	523	521	514	489	531	532	444	540	547	543	509	486	487	507	492	484	480	513	508	460	538	517	519	511	497	507	538	483	489	497	505	512	510	505	479	513	504	505	543	524	524	469	511	523	514	479	534	547	466	550	478	492	497	519	515	499	477	542	527	521	512	486	538	526	537	525	508	505	511	473	518	522	536	527	517	530	523	464	453	524	540	504	484	499	524	535	482	523	474	532	526	504	480	521	500	538	507	493	500	532	490	480	547	493	537	511	511	527	516	511	534	487	509	509	509	502	509	532	508	513	497	545	496	509	494	511	495	493	479	529	492	489	528	527	561	517	505	527	535	488	509	504	481	516	495	483	514	501	515	501	522	504	530	529	514	527	531	488	522	513	504	494	492	527	519	479	516	487	507	524	511	502	480	498	473	522	491	524	556	504	488	538	487	515	532	514	499	507	489	495	506	483	556	497	503	491	543	508	478	535	527	510	529	515	498	521	501	488	518	515	509	544	498	475	479	507	528	533	521	486	488	477	495	510	540	509	506	474	535	545	513	473	480	513	516	508	467	513	494	474	547	481	530	501	516	497	512	485	535	560	515	488	541	543	483	511	525	511	511	511	513	517	512	501	510	509	515	507	496	543	491	513	525	522	503	515	543	547	526	522	529	466	543	536	480	546	506	479	503	501	498	527	527	547	542	546	510	526	521	494	457	529	479	496	522	489	511	522	544	536	498	568	507	521	538	492	560	495	527	458	501	491	473	510	512	538	492	526	504	531	503	511	495	543	486	511	497	517	498	480	494	494	518	518	494	505	523	524	523	459	509	502	492	506	499	505	498	499	522	539	486	502	477	531	523	494	507	512	505	518	505	514	486	518	507	494	462	540	513	501	485	488	562	474	511	536	481	512	506	502	493	556	517	488	494	526	490	487	508	510	501	534	559	517	524	481	482	500	514	528	514	561	524	489	518	548	528	508	514	492	481	488	502	526	487	457	496	493	513	539	488	520	487	540	530	492	505	514	484	479	495	542	526	537	516	552	543	472	500	470	471	497	516	565	528	472	465	530	526	489	515	485	500	510	530	516	530	510	508	524	556	518	520	501	499	497	517	507	535	542	489	490	526	484	517	483	487	509	512	464	518	506	455	552	529	479	529	530	487	464	488	497	558	527	503	544	522	559	466	508	477	556	512	491	562	538	507	515	522	502	532	502	489	475	519	469	497	490	539	529	468	461	521	481	499	483	527	511	492	503	522	521	516	513	484	465	525	531	480	494	493	498	521	486	465	516	524	487	483	515	530	471	518	504	533	552	521	514	485	511	486	511	500	544	504	537	528	514	496	513	509	509	527	496	504	526	522	501	494	477	492	522	511	523	543	503	504	515	511	517	550	494	551	528	546	517	537	554	498	543	507	485	498	545	506	506	503	510	468	462	501	513	473	470	508	481	459	495	486	493	530	532	536	497	496	500	508	489	520	513	469	494	488	481	499	522	464	524	531	519	519	528	505	482	507	523	500	514	485	522	503	516	488	493	529	515	536	504	492	518	509	497	512	513	529	555	499	533	487	514	523	517	528	526	505	525	471	539	510	516	512	494	515	513	482	479	490	487	435	488	495	532	537	504	497	505	513	524	494	464	512	497	507	518	512	485	525	495	518	534	492	549	499	498	535	513	484	492	498	500	505	492	541	522	488	475	530	529	523	470	517	493	505	535	490	495	467	530	513	554	534	472	520	503	503	557	533	513	487	481	523	463	527	502	511	477	513	482	558	555	520	488	485	487	506	531	533	497	514	513	525	530	544	548	497	512	504	530	502	546	504	522	501	525	481	487	554	514	498	482	523	509	501	494	528	498	532	476	491	523	480	460	495	501	490	494	479	510	454	516	518	495	497	498	514	496	495	546	524	547	523	492	534	538	480	537	491	481	509	497	544	522	515	522	478	518	483	487	519	505	465	558	518	520	523	533	500	511	493	529	498	508	500	518	476	486	511	472	546	486	488	527	502	516	511	496	500	514	512	506	539	507	495	486	486	501	557	512	492	530	517	533	524	491	519	537	521	527	521	496	543	499	507	504	491	516	538	506	535	481	492	501	498	493	498	562	507	499	543	532	532	483	467	506	520	533	528	506	501	488	503	512	501	508	523	481	491	532	528	526	538	509	505	496	536	484	527	503	523	499	494	516	551	491	536	522	520	551	497	502	542	539	499	497	518	481	474	511	545	520	528	518	521	523	515	501	514	528	524	517	536	465	504	473	504	506	465	505	503	520	520	549	508	505	521	480	518	527	500	491	507	527	494	550	522	502	512	500	501	519	508	495	526	517	535	542	514	499	501	547	490	514	509	533	493	511	502	521	474	522	497	517	494	494	514	501	497	510	519	531	502	511	456	512	523	508	515	500	559	515	474	489	528	513	556	478	491	499	499	529	470	535	516	519	494	533	526	497	498	505	466	524	506	481	518	507	511	518	460	505	502	544	503	508	512	461	535	503	521	515	500	516	494	521	532	509	495	508	485	539	511	510	542	476	512	493	580	496	482	520	514	481	525	511	459	494	507	486	484	504	523	551	500	526	509	543	531	505	472	507	496	574	486	525	495	511	522	531	528	481	561	518	475	485	490	538	513	534	509	516	489	470	483	513	513	468	507	514	493	486	500	499	538	501	524	564	506	491	497	520	553	532	522	541	457	494	494	503	526	520	507	484	477	529	478	522	501	508	511	527	460	506	491	462	527	496	484	487	524	486	524	519	514	521	507	520	473	524	506	495	507	510	519	488	524	537	508	517	488	510	539	499	515	501	489	508	493	510	469	528	489	518	493	492	554	504	516	543	507	469	515	513	513	505	527	495	498	484	503	485	512	540	508	481	523	513	532	469	503	508	502	516	533	553	490	539	505	497	495	561	516	523	471	512	525	491	502	479	561	539	529	486	497	548	514	514	538	481	517	499	505	520	490	497	505	495	498	525	494	507	477	510	510	508	497	512	525	495	512	538	472	503	501	512	524	541	526	452	469	518	474
9526	2130	2312	1842	1026	761	634	530	437	393	351	323	313	270	301	273	282	280	275	275	227	267	240	257	256	244	293	287	272	326	269	291	271	314	323	259	262	300	409	338	265	281	260	275	460	251	241	220	209	268	223	217	212	224	211	252	225	227	228	215	246	227	218	259	248	236	216	202	224	237	238	256	239	204	212	223	252	240	255	209	214	240	199	229	219	195	241	227	231	215	229	244	231	211	224	246	210	233	228	218	251	218	234	223	197	186	222	234	236	226	236	261	227	225	213	243	233	182	225	225	231	197	223	238	264	204	244	227	240	220	221	197	216	245	203	204	213	220	206	240	208	223	219	231	243	246	235	246	260	218	201	230	255	203	228	246	217	239	227	228	231	209	236	263	238	220	225	212	219	241	256	248	258	221	228	212	232	215	228	240	257	205	216	220	232	229	214	197	237	240	235	234	233	236	261	227	221	225	224	213	216	218	230	273	226	197	228	206	235	207	229	220	184	242	234	245	263	190	219	234	237	223	223	238	221	230	224	236	217	227	228	258	211	237	239	239	217	236	227	192	240	213	248	260	219	228	223	237	226	222	210	253	249	260	203	258	233	246	227	243	201	216	219	228	217	191	237	222	240	238	209	256	209	193	214	234	244	250	229	246	242	205	228	257	213	242	235	260	250	226	233	213	231	226	236	213	252	231	215	216	232	211	236	236	204	243	224	231	229	243	225	199	211	228	224	220	245	215	199	217	259	245	235	209	250	215	222	215	254	212	200	224	204	226	251	223	242	230	243	199	218	220	227	211	233	238	223	253	223	220	199	226	216	241	235	201	239	215	261	244	225	234	235	238	262	245	248	225	222	244	233	245	240	207	234	239	217	238	225	236	231	215	225	244	233	240	241	254	227	205	227	221	214	193	239	212	228	207	227	224	202	203	271	244	225	209	170	211	243	200	211	241	234	220	213	229	219	247	227	234	229	215	216	222	249	223	211	232	214	241	224	257	219	231	195	221	224	255	219	218	228	197	238	219	228	214	207	197	243	224	204	250	236	207	234	276	207	224	217	234	258	265	224	251	225	212	218	237	248	252	245	246	215	245	234	267	214	238	213	240	234	209	217	233	226	208	197	227	236	212	223	236	215	200	248	246	244	204	214	261	230	229	217	219	234	223	223	207	234	247	203	232	205	219	239	224	241	202	227	252	244	217	248	221	217	226	239	236	226	228	248	246	242	206	207	247	249	206	217	252	215	226	208	236	255	206	199	252	226	232	234	238	253	228	221	233	239	226	219	257	231	239	251	205	250	212	217	227	254	237	183	232	218	234	231	244	230	220	218	224	231	234	246	236	228	238	201	227	249	251	232	229	191	243	228	208	221	216	234	208	208	241	221	263	201	220	223	234	230	244	232	229	240	232	211	223	201	239	241	240	216	230	232	229	213	222	233	216	249	235	239	213	224	208	209	240	230	216	220	221	221	228	245	219	228	256	234	246	226	222	218	222	221	218	234	218	208	212	254	212	246	250	221	244	206	204	203	208	238	230	244	226	231	202	214	223	237	236	230	210	243	237	223	204	255	243	214	231	248	231	213	211	209	242	212	196	247	224	238	233	218	215	225	233	244	219	209	230	242	229	241	205	206	248	224	249	219	248	247	225	227	204	209	239	242	216	236	237	219	219	237	240	260	256	248	231	238	253	245	218	240	228	208	213	236	238	237	225	241	240	209	230	212	216	236	248	218	215	218	205	222	222	255	213	215	215	249	234	224	209	204	245	243	258	223	240	214	259	214	237	236	217	203	223	209	221	224	233	240	223	198	225	253	235	229	224	215	249	236	250	225	228	242	211	226	215	216	208	214	222	241	216	207	218	201	213	231	234	231	238	245	227	240	215	230	210	231	235	232	225	207	271	230	230	253	218	232	227	216	225	229	228	232	226	189	216	234	239	256	241	229	225	233	219	220	240	241	229	241	248	261	259	238	256	239	200	218	219	228	217	212	220	217	237	219	240	231	221	253	216	213	191	240	232	237	223	208	235	237	245	271	239	221	222	242	200	248	232	208	223	240	247	217	225	221	228	213	189	215	241	229	202	258	227	222	223	236	235	231	231	240	232	241	218	231	223	213	231	243	216	225	208	216	214	221	213	262	225	243	229	241	240	238	268	205	218	209	225	223	271	236	261	242	247	218	228	229	242	220	215	250	219	229	215	239	236	243	209	217	238	242	189	216	246	232	232	206	231	194	203	222	214	227	215	223	224	243	224	208	200	201	224	241	244	221	232	218	240	235	249	217	221	217	218	224	229	220	212	201	236	202	243	230	234	238	197	247	225	218	233	236	213	206	210	215	229	217	238	220	216	231	233	200	218	233	232	236	218	233	216	245	224	232	213	233	225	215	233	259	263	217	256	223	232	247	240	216	233	223	251	232	216	207	221	264	238	241	204	226	219	235	243	205	210	226	219	235	201	230	265	215	214	244	227	217	233	234	217	232	224	216	226	223	236	197	260	250	243	229	217	240	222	240	218	221	244	261	198	233	186	222	226	264	190	214	211	229	202	236	212	214	254	198	222	238	192	219	249	216	206	239	200	209	237	222	250	202	225	226	242	214	215	224	224	209	223	236	238	217	228	223	212	232	214	226	237	255	226	252	204	233	236	210	230	245	217	202	250	235	241	217	222	219	194	223	197	207	209	221	231	230	227	224	238	229	211	219	217	224	226	222	224	222	233	219	254	240	252	233	209	198	208	220	251	206	227	233	223	230	255	250	209	204	202	247	268	231	229	247	213	231	241	220	225	230	264	211	214	237	231	207	224	212	210	230	221	248	228	194	212	237	218	225	210	216	245	210	230	222	220	249	223	228	195	237	249	199	235	222	219	203	240	217	231	212	231	208	223	216	210	220	243	237	212	259	223	217	235	230	233	214	274	239	220	199	213	241	210	228	216	227	214	255	226	224	233	244	216	239	222	231	243	219	238	196	233	249	224	225	219	209	223	216	242	230	198	231	227	225	200	226	204	228	223	249	253	208	227	247	239	255	250	240	223	243	236	225	205	229	227	215	215	207	221	225	236	258	225	206	217	227	230	237	217	216	224	256	217	237	235	231	223	245	217	240	248	239	228	221	208	225	237	246	210	240	249	254	236	235	219	204	221	225	191	225	232	225	201	246	247	204	229	216	223	238	218	219	246	221	229	233	188	241	238	204	225	246	219	242	211	230	237	220	241	216	243	219	233	230	241	207	223	207	205	236	224	205	226	230	226	211	238	205	223	213	240	214	227	216	212	224	214	215	223	217	220	233	267	237	239	220	202	239	209	218	245	251	224	210	228	245	232	199	220	218	215	207	214	220	228	230	231	207	248	233	230	232	244	233	232	252	203	215	230	222	204	228	229	260	232	261	222	224	211	240	229	209	218	229	249	244	226	206	235	207	200	219	211	225	230	230	219	205	205	259	225	231	202	226	210	208	218	245	201	221	229	232	227	237	226	237	245	254	260	220	229
6484	2225	4101	5416	3677	2933	2624	2262	1879	1690	1425	1349	1140	1087	1061	1059	987	926	970	981	910	835	774	755	882	964	1276	1192	1185	1241	1042	1029	1024	1390	1146	808	657	1110	1848	1432	970	872	715	787	2746	727	623	618	611	577	623	622	627	625	572	614	642	570	620	604	596	639	550	572	595	589	620	636	580	609	576	594	579	554	628	543	607	607	529	530	580	596	576	588	618	588	614	554	598	599	606	589	605	584	594	551	600	579	546	555	630	610	551	576	630	591	574	572	561	632	610	595	585	578	596	608	546	586	607	574	606	576	581	572	602	634	540	558	612	581	551	604	601	574	578	603	547	600	616	613	569	571	599	571	548	593	587	585	567	602	598	560	625	573	560	599	624	590	592	602	573	611	565	599	564	594	555	626	611	546	580	565	607	586	592	550	563	572	564	584	585	556	560	550	539	612	576	587	593	606	573	627	600	589	629	604	563	576	604	594	583	630	576	603	570	628	602	574	562	620	583	595	582	615	569	561	600	577	583	578	624	620	550	588	566	617	615	532	595	531	575	548	567	549	553	576	545	636	600	573	615	581	594	578	576	613	594	600	622	593	600	584	637	586	586	594	570	590	600	605	606	588	588	597	580	583	601	608	591	582	575	608	587	555	567	558	549	618	574	610	604	615	586	548	563	559	533	605	532	637	577	594	648	627	577	559	573	579	586	586	599	607	542	597	575	620	606	560	579	618	583	555	588	565	602	561	583	609	644	583	587	583	587	580	612	621	622	642	574	590	588	560	660	615	577	601	570	613	627	576	618	637	576	564	619	615	619	583	575	573	579	630	603	565	594	566	577	586	592	598	591	569	593	569	596	589	638	610	581	603	574	598	551	647	589	564	597	602	553	585	563	587	596	551	556	581	571	671	582	570	606	587	580	575	602	581	576	568	594	614	604	554	558	570	600	580	612	558	606	578	540	561	573	556	562	565	580	552	584	557	584	575	605	586	551	604	601	556	580	559	617	629	604	557	564	631	584	564	554	608	574	589	583	565	543	599	576	630	590	556	555	612	587	572	598	567	559	549	596	581	651	588	551	585	611	575	608	617	553	545	592	592	564	549	584	550	606	561	622	567	582	597	563	611	551	583	634	571	566	580	603	552	537	601	605	597	596	575	614	614	571	600	536	577	619	590	591	598	566	601	596	598	642	605	567	578	610	624	576	539	669	590	594	573	577	621	594	566	574	549	578	596	575	631	573	573	574	591	616	575	601	552	591	605	576	596	576	584	576	549	548	615	578	569	577	571	565	607	588	579	572	559	635	555	607	611	555	606	559	585	619	584	615	552	621	561	601	548	572	583	601	590	566	603	605	584	567	590	606	553	604	582	558	553	562	548	588	624	615	611	585	548	633	571	612	579	528	571	564	566	607	581	563	567	568	586	607	614	599	573	555	583	582	632	555	578	610	606	571	619	518	574	579	637	592	547	528	615	596	565	570	590	611	581	609	582	552	591	585	576	589	585	627	591	554	559	590	582	604	552	567	612	611	552	633	538	604	561	562	610	576	582	606	583	590	598	573	623	580	536	574	587	565	570	611	583	581	594	626	607	574	613	559	559	584	580	602	584	600	617	634	615	631	582	553	540	565	596	556	578	606	622	595	596	566	579	625	607	566	547	621	579	561	570	619	580	604	628	566	624	596	599	575	597	614	598	584	623	574	565	542	536	607	612	577	570	505	591	652	589	584	606	604	610	636	558	625	562	630	581	593	591	599	613	576	533	588	590	542	578	597	568	618	604	645	567	554	614	581	628	626	580	598	551	565	573	565	592	593	589	563	586	599	571	609	572	589	615	563	566	589	643	584	604	607	601	616	570	573	595	590	582	586	618	581	573	519	565	619	606	556	610	602	604	558	588	609	588	596	540	580	588	587	563	607	626	583	600	585	613	573	616	601	534	604	584	593	590	600	603	558	571	572	576	626	629	603	586	548	597	589	629	597	594	572	579	572	622	581	566	596	591	568	585	594	574	631	612	599	575	636	584	586	575	613	619	588	595	573	590	509	573	603	625	618	562	551	639	575	577	579	581	601	550	612	562	541	561	612	564	558	562	593	623	572	555	564	585	579	568	559	562	582	565	593	560	616	566	595	566	609	554	564	542	573	567	574	600	603	579	587	546	549	558	563	549	586	593	587	556	613	559	613	581	629	605	630	608	604	571	603	607	592	537	592	573	575	603	615	538	578	589	579	540	585	570	575	564	577	575	605	572	604	610	626	545	602	574	577	565	608	599	493	561	585	623	576	577	578	591	599	599	548	648	594	560	540	607	629	580	564	577	585	576	543	616	562	614	602	610	600	565	597	631	588	546	581	574	593	589	551	602	578	565	550	635	573	567	584	627	582	595	607	559	577	609	596	596	640	589	554	552	589	550	546	583	575	607	587	565	545	567	554	555	599	597	595	603	554	622	604	611	600	550	554	588	559	565	591	575	599	596	574	603	572	585	543	590	600	588	623	556	587	576	558	594	582	573	597	601	578	552	652	592	568	628	547	597	590	601	602	593	581	611	599	570	590	617	553	582	581	571	562	586	579	565	605	544	555	562	600	568	596	594	582	560	604	555	583	607	557	574	610	606	587	552	599	574	567	596	586	613	580	571	597	589	561	582	619	587	634	592	584	650	549	608	594	601	561	614	559	552	563	606	602	581	543	559	600	545	588	575	591	608	594	603	586	605	577	611	587	569	565	576	576	579	582	585	621	610	609	603	565	569	590	612	583	613	568	538	579	572	579	577	529	593	555	533	600	607	571	570	576	603	569	547	550	594	588	601	601	606	584	613	585	567	595	621	530	543	603	579	620	607	574	590	617	572	578	549	613	586	577	585	590	578	549	562	574	611	605	550	601	607	640	584	523	619	601	595	601	548	557	568	545	567	544	598	583	555	568	578	576	588	585	569	595	584	566	589	595	590	601	593	564	559	560	584	638	585	565	577	586	598	583	619	586	575	600	598	621	575	585	638	565	623	567	549	556	543	625	589	583	557	592	627	598	558	580	613	593	549	547	602	588	604	535	591	576	561	550	604	610	571	606	584	575	592	601	580	571	581	597	552	592	560	580	636	587	562	573	617	546	592	618	566	590	617	600	581	572	562	606	594	606	597	576	570	582	583	565	591	620	625	601	608	538	589	571	569	621	563	558	611	594	555	578	586	563	616	575	597	597	567	563	564	549	629	583	531	581	548	586	634	581	599	587	576	601	612	629	573	555	591	558	585	598	580	561	573	598	615	609	564	598	557	589	600	610	578	579	565	600	561	586	578	614	550	549	549	530	557	583	590	554	571	595	576	626	613	617	596	617	577	607	576	575	566	589	573	621	585	573	587	600	587	632	568	554	606	550	634	546	596	561	575	632	573	544	573	545	620	605	570	595	588	593	560	574	584	551	562	569	566	611	611	588	641	549	553	602	619	576	586	590	584	599	611	608	577	588	589	555	569	597	608	565	574	616	595	605	548	586	606	616	585
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
