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
335813201608	335813202170	335813202720	335813203270	335813203820	335813204370	335813204920	335813205470	335813206020	335813206570	335813207120	335813207670	335813208220	335813208770	335813209320	335813209870	335813210420	335813210970	335813211520	335813212070	335813212620	335813213170	335813213720	335813214270	335813214820	335813215370	335813215920	335813216470	335813217020	335813217570	335813218120	335813218670	335813219220	335813219770	335813220320	335813220870	335813221420	335813221970	335813222520	335813223070	335813223620	335813224170	335813224720	335813225270	335813225820	335813226370	335813226920	335813227470	335813228020	335813228570	335813229120	335813229670	335813230220	335813230770	335813231320	335813231870	335813232420	335813232970	335813233520	335813234070	335813234620	335813235170	335813235720	335813236270	335813236820	335813237370	335813237920	335813238470	335813239020	335813239570	335813240120	335813240670	335813241220	335813241770	335813242320	335813242870	335813243420	335813243970	335813244520	335813245070	335813245620	335813246170	335813246720	335813247270	335813247820	335813248370	335813248920	335813249470	335813250020	335813250570	335813251120	335813251670	335813252220	335813252770	335813253320	335813253870	335813254420	335813254970	335813255520	335813256070	335813256620	335813257170	335813257720	335813258270	335813258820	335813259370	335813259920	335813260470	335813261020	335813261570	335813262120	335813262670	335813263220	335813263770	335813264320	335813264870	335813265420	335813265970	335813266520	335813267070	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	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	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	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
10287	3046	2802	2029	1488	1076	837	699	591	514	436	391	369	351	335	318	328	292	295	343	478	537	678	596	504	456	467	359	274	263	281	281	261	249	277	269	275	280	239	266	241	265	254	298	244	263	264	270	269	262	245	239	247	241	247	248	237	255	239	258	245	254	250	267	233	213	251	264	262	259	257	241	260	276	254	249	265	218	230	255	273	226	259	265	265	253	235	243	234	233	222	246	239	247	245	237	243	268	222	247	247	287	221	238	273	261	246	246	235	231	242	244	228	236	245	226	268	261	250	264	254	241	269	236	272	241	225	232	259	249	221	239	251	220	239	243	231	240	248	257	240	255	233	257	244	233	246	268	241	259	275	244	242	276	268	256	238	234	245	235	245	271	280	236	264	251	254	235	290	249	287	254	248	242	269	253	252	240	241	277	225	222	237	227	275	224	243	237	239	247	255	236	238	272	221	265	253	231	263	239	243	244	237	249	249	265	245	242	250	244	256	230	264	241	254	254	258	210	224	262	238	259	219	266	243	245	241	271	237	256	232	237	239	257	255	255	230	262	232	236	245	244	255	230	255	240	229	238	275	242	277	241	232	225	281	255	256	253	248	246	251	248	235	252	243	229	256	260	250	259	238	235	245	255	231	268	216	243	228	258	237	247	253	258	251	253	240	239	247	243	222	262	244	242	252	244	252	229	258	238	235	239	272	277	260	230	231	233	244	255	227	242	243	267	262	267	230	250	258	231	247	248	256	266	266	215	239	238	253	243	243	261	223	248	238	234	256	232	255	237	250	232	261	216	226	236	269	231	226	258	252	241	236	249	253	247	250	249	238	263	257	260	256	227	263	258	240	209	214	235	262	263	259	233	250	249	245	258	252	238	249	278	225	235	240	244	265	229	241	245	231	251	283	267	247	227	244	213	201	233	258	228	240	245	263	220	255	237	241	248	274	233	234	249	232	232	209	212	235	230	243	239	249	281	254	248	240	276	229	254	213	228	218	269	265	223	256	256	255	259	286	232	244	245	227	260	236	248	225	238	224	265	245	258	238	250	262	261	234	242	244	278	258	247	230	248	216	255	238	263	252	259	237	277	232	234	250	257	248	222	262	253	233	255	252	220	252	224	248	269	261	235	278	270	248	263	256	238	233	237	240	236	272	231	237	234	228	247	262	241	256	247	236	223	275	253	258	249	212	256	238	253	226	246	230	234	247	244	245	253	257	259	255	250	236	255	237	268	283	231	249	220	252	228	235	238	208	221	273	262	221	254	225	257	254	283	244	249	242	233	229	243	279	236	226	235	249	240	251	260	252	251	209	247	234	259	250	230	235	251	251	260	258	243	256	261	265	232	226	251	241	246	240	258	273	214	241	243	255	233	218	248	222	262	227	217	257	268	244	252	252	257	260	229	234	210	295	261	238	254	271	259	240	291	242	250	244	240	244	253	237	234	265	259	252	228	250	267	270	272	240	224	238	272	232	241	264	258	237	255	259	256	254	238	253	242	246	254	283	248	246	232	283	260	263	246	248	257	263	244	253	240	256	242	240	253	253	228	246	245	259	270	198	243	245	251	228	255	231	227	253	262	236	270	237	232	234	241	239	267	243	247	237	254	254	243	251	244	229	240	240	241	240	222	229	230	268	237	258	258	236	237	250	263	238	243	269	228	274	245	253	245	225	250	247	277	238	236	257	244	262	239	233	221	218	290	252	224	262	261	238	232	248	246	257	269	241	242	251	247	234	253	243	263	232	267	246	259	231	263	242	228	296	216	252	277	242	248	243	245	246	268	257	260	237	223	224	235	239	246	268	262	254	238	226	244	259	245	257	238	257	262	214	260	256	259	269	230	250	257	238	242	234	244	243	254	248	213	249	240	248	236	253	256	228	247	231	245	227	254	247	265	276	236	230	243	263	227	256	252	254	268	257	243	226	269	252	258	248	238	223	243	243	232	250	261	245	261	243	212	250	245	263	239	229	239	237	240	245	252	257	245	253	234	224	269	233	222	235	249	226	240	261	256	246	260	250	254	231	241	255	237	250	250	238	263	255	256	242	238	276	260	246	263	250	273	242	260	231	236	254	236	242	248	224	234	245	236	237	239	250	227	251	258	262	251	227	253	239	225	248	256	227	259	228	238	238	237	260	227	268	283	218	276	227	266	221	256	265	254	223	268	233	263	251	251	220	219	234	245	262	232	267	252	266	257	250	236	245	254	225	243	270	232	226	237	224	272	240	248	250	246	266	261	241	262	244	242	267	257	254	247	252	250	230	244	237	265	246	248	262	242	227	261	252	231	248	236	224	236	236	262	236	227	230	257	243	258	217	221	246	224	250	249	227	237	209	263	239	247	272	232	270	223	228	266	259	231	268	257	227	232	228	255	247	238	240	229	253	239	247	257	239	280	233	230	248	266	251	244	218	240	224	253	226	241	233	248	236	269	249	255	263	228	249	247	242	239	245	242	250	240	268	214	239	242	228	221	225	241	213	238	234	248	236	239	233	213	246	223	243	242	240	232	248	258	245	210	243	225	252	235	241	224	247	264	263	253	247	242	234	258	238	257	260	248	231	264	274	231	241	227	222	239	233	246	241	233	251	264	237	248	235	271	256	231	256	239	255	222	237	225	242	243	271	253	266	250	252	229	247	241	254	262	242	248	230	238	263	258	265	260	245	206	250	226	247	243	247	252	237	236	236	264	261	287	246	236	244	240	245	241	275	236	222	252	225	252	250	255	275	239	228	262	275	262	204	266	230	255	250	224	235	243	261	261	235	254	257	259	269	258	234	267	231	269	277	258	259	248	256	244	247	251	221	245	247	256	261	263	227	264	251	246	282	266	256	232	281	275	225	242	227	231	260	280	246	254	243	218	253	241	245	234	256	275	253	252	237	236	232	241	233	245	233	237	247	228	257	255	262	253	234	248	222	249	248	244	238	256	242	252	232	240	239	238	230	270	233	211	250	243	222	236	250	220	238	274	247	234	229	249	246	264	249	244	231	249	253	271	220	239	253	298	243	269	211	249	222	246	261	225	237	229	239	238	262	273	268	238	249	244	241	268	238	247	277	251	252	240	252	218	257	238	235	235	222	240	236	231	240	233	265	231	247	252	280	248	239	257	241	268	246	265	250	228	255	243	242	242	234	246	246	243	240	295	259	286	232	251	234	239	245	225	222	247	221	286	273	250	234	241	227	222	228	263	253	272	242	248	280	219	238	243	227	252	263	260	252	243	237	239	251	241	224	228	251	257	234	256	255	255	246	246	244	203	258	233	249	242	248	249	233	249	220	265	239	252	217	243	238	242	256	244	261	272	252	219	228	227	237	252	246	262	242	271	243	255	247	224	250	265	232	238	247	259	246	243	259	232	235	233	238	243	216	245	266	243	251	258	263	211	264	263	265	231	248	235	219	238	287	250	255	257	223	227	244	252	233	271	248	238	242	259	252	258	259	254	268	221	246	247	252	248	252	253	248	257	252	241	206	245	225	235	233	247
9340	3356	6029	6584	5657	4685	3942	3422	2918	2514	2344	2074	1819	1735	1654	1617	1460	1416	1364	1446	2692	3767	4342	4258	3506	3277	2705	1759	1168	1237	1404	1355	1266	1161	1111	1103	1033	1059	1037	1012	1010	889	937	919	924	918	926	962	904	911	951	918	860	924	876	934	920	934	875	917	984	884	951	929	870	949	853	881	846	865	850	860	894	921	894	862	908	843	889	890	864	879	833	893	876	899	856	871	854	876	878	880	893	877	868	849	867	846	842	919	831	895	883	922	910	919	821	842	837	873	882	832	848	841	848	847	903	861	874	901	823	861	890	909	854	879	890	886	872	867	876	887	913	869	879	891	919	900	888	857	893	894	849	833	856	863	855	897	821	819	875	839	840	870	869	854	819	867	851	871	902	808	871	852	880	864	845	858	857	799	827	845	843	834	839	895	875	902	856	875	865	839	855	834	915	891	865	838	825	856	863	907	836	890	872	881	865	883	861	923	821	844	880	803	885	831	879	921	834	881	825	872	870	868	820	876	866	860	853	805	851	891	863	910	832	838	849	918	850	895	878	852	879	891	804	841	870	830	883	829	878	871	915	877	888	859	880	851	873	867	882	903	891	865	829	836	882	896	883	877	842	852	838	840	900	857	899	883	835	866	860	803	865	887	795	923	904	862	867	888	865	877	860	839	858	864	872	846	889	859	847	887	857	910	862	865	842	827	928	911	823	846	859	856	838	835	913	872	879	857	868	874	900	894	928	841	861	780	851	869	869	897	806	875	901	846	883	857	870	832	868	847	858	917	863	827	805	892	943	871	818	846	859	886	834	869	910	837	874	897	886	864	809	895	803	843	854	919	884	892	875	861	839	839	810	861	844	880	856	877	851	866	892	856	826	851	899	901	862	850	833	847	868	881	877	870	883	866	871	854	889	845	884	862	886	874	923	858	840	828	845	885	897	881	824	843	861	843	885	849	855	849	870	884	863	814	877	916	864	848	856	847	893	858	880	862	879	848	840	907	891	857	810	892	854	892	829	842	841	872	826	875	832	930	863	820	838	888	830	863	823	848	902	898	904	864	790	841	846	844	862	791	847	887	852	860	813	837	840	848	854	843	853	894	842	848	839	915	860	833	903	858	860	825	781	855	868	822	859	892	928	834	872	873	868	816	849	818	853	891	855	847	905	829	890	900	895	814	891	938	886	842	864	865	864	858	893	878	876	858	809	841	892	847	901	861	883	862	883	850	838	866	886	810	810	891	858	818	896	843	847	846	865	849	838	800	855	827	881	858	877	838	878	917	842	885	868	860	899	871	872	879	862	852	897	872	898	817	826	839	828	854	875	880	860	854	854	845	889	854	864	870	873	867	875	813	848	848	848	880	849	848	890	859	867	840	898	857	884	846	879	825	905	915	824	875	821	878	840	854	901	834	846	798	867	847	879	884	865	961	915	930	859	904	863	877	852	858	888	855	828	843	831	910	870	858	882	901	884	877	903	878	890	927	878	894	890	820	889	874	867	854	849	908	825	872	849	855	839	897	851	820	923	857	827	881	803	839	843	915	824	835	883	874	834	923	827	849	847	867	875	845	821	877	871	880	834	875	838	869	839	865	900	868	877	924	902	865	855	835	883	859	828	865	853	883	842	831	860	884	842	918	845	817	874	831	828	830	873	866	909	815	856	887	808	834	851	886	863	836	834	841	840	820	843	850	795	843	882	824	879	886	829	857	852	924	877	839	889	837	879	858	855	881	853	829	853	845	844	902	879	872	870	939	849	885	882	846	872	944	875	881	860	836	896	914	860	840	932	836	825	837	815	833	891	882	920	891	829	907	853	863	847	844	886	891	865	839	832	844	842	858	837	870	891	873	854	861	856	877	867	874	889	850	896	881	848	897	873	903	882	878	873	837	854	824	835	904	932	823	854	864	902	868	838	879	924	843	858	911	852	807	861	846	921	878	886	910	857	921	953	884	839	890	853	877	858	807	844	891	902	875	881	840	867	836	894	857	870	888	861	845	850	862	880	846	854	836	873	884	837	875	886	842	896	809	922	838	844	817	884	853	867	852	900	822	858	828	857	918	904	863	912	849	872	892	869	945	832	917	795	910	849	885	864	857	849	859	831	906	840	836	828	782	860	846	872	848	884	901	836	909	914	856	874	883	841	866	845	853	866	833	824	865	892	876	914	866	863	842	866	899	940	842	845	900	834	843	837	900	856	829	853	899	879	870	807	853	857	869	854	884	865	873	878	861	860	850	868	879	865	876	854	889	858	888	859	766	856	842	816	863	894	857	818	830	827	875	930	860	840	821	860	902	860	840	825	901	832	868	844	908	870	854	902	858	883	884	918	884	852	917	817	863	792	880	796	889	875	849	824	877	842	876	833	843	871	818	868	881	862	868	852	827	833	842	874	838	845	854	898	847	815	875	842	851	857	866	923	878	868	832	920	838	921	836	855	851	831	891	843	820	807	854	869	911	836	849	870	889	840	850	893	858	899	882	889	881	814	889	841	849	843	802	880	875	836	902	879	907	893	829	854	858	833	852	858	797	847	878	899	869	826	828	893	879	821	841	824	863	885	869	826	903	793	851	837	833	880	827	803	853	887	870	871	870	835	876	886	883	836	879	843	892	853	856	865	879	873	880	884	873	872	839	882	859	853	849	920	863	870	907	879	871	802	895	903	822	878	869	829	821	913	847	901	821	876	904	876	883	819	850	848	862	845	866	898	817	845	910	817	847	891	896	858	810	877	912	864	879	927	873	909	859	837	840	833	837	825	848	852	861	967	877	882	818	874	923	837	882	831	875	896	850	859	777	889	852	881	846	901	886	876	843	852	897	904	907	876	867	885	833	870	827	925	888	924	855	905	873	828	884	865	855	877	843	893	896	858	854	816	877	898	901	948	844	859	882	896	875	890	776	852	887	818	912	850	859	851	893	851	851	873	859	892	883	823	858	801	895	868	879	864	850	858	818	870	831	864	886	833	915	829	895	870	872	867	917	824	907	886	838	879	868	851	867	851	885	873	867	831	861	839	855	883	829	879	837	821	846	838	870	799	875	853	877	847	829	915	863	865	872	831	863	851	864	901	882	874	812	828	861	895	834	845	798	823	903	887	813	853	892	896	880	864	895	868	873	861	914	847	844	898	861	858	853	853	891	855	827	861	810	873	855	863	848	881	827	890	868	845	901	853	884	891	848	886	830	865	839	813	844	864	858	887	815	890	874	848	857	856	879	879	841	880	880	866	904	876	852	895	854	820	816	882	858	826	837	837	849	896	892	841	867	851	928	859	898	897	827	782	858	882	832	860	842	842	831	867	869	843	873	849	911	878	899	824	841	844	835	833	835	882	856	847	800	889	865	851	883	823	854	862	894	822	922	864	884	847	870	892	887	917	825	881	868	863	869	855	849	901	810	915	828	899	871	891	832	894	882	897	827	847	901	825	849	873	828	827	845	834	888	864	868	869	829	878	829	893	837	903	871	896	889	847	861	823	855	823	865	894	847	845	854	837	849
1340	289	252	210	194	204	192	160	165	162	181	163	156	132	162	136	160	165	145	149	156	189	158	164	164	165	179	127	160	155	160	153	153	159	159	161	155	170	178	149	159	157	163	150	150	150	165	164	153	148	162	140	168	152	178	133	177	159	169	170	161	139	151	155	180	178	171	157	137	147	139	159	167	136	159	175	157	152	150	161	162	160	171	154	166	154	152	168	159	147	156	143	155	153	145	144	144	157	157	149	155	166	169	157	163	164	157	149	158	154	154	154	163	160	149	152	164	153	160	154	162	144	163	145	162	172	142	146	163	154	158	159	146	162	129	155	157	151	145	128	149	145	147	144	169	166	167	164	162	167	150	137	139	161	160	149	173	152	161	146	159	154	159	174	156	186	152	132	148	155	178	143	141	175	140	131	158	155	153	157	171	151	155	170	161	155	164	163	159	164	189	148	152	156	133	167	166	161	133	179	152	165	167	147	161	147	164	164	141	165	146	181	164	148	174	154	172	174	157	185	152	162	147	159	150	148	149	130	159	145	177	160	141	151	137	169	168	138	149	150	157	151	137	150	152	142	158	172	164	156	159	156	167	169	152	134	161	169	152	159	154	161	178	150	149	162	147	160	172	154	151	157	154	179	167	157	172	141	139	173	169	171	167	145	172	137	164	156	160	147	148	159	144	171	166	147	167	152	159	163	148	163	168	154	135	126	142	154	182	155	143	120	176	165	168	189	150	160	161	165	160	154	135	139	147	145	155	168	147	168	163	165	192	132	155	157	131	147	147	133	138	155	140	153	147	164	139	157	154	158	148	162	144	141	153	151	142	170	155	152	140	160	153	157	153	166	167	146	156	169	139	168	140	163	160	163	137	153	155	135	167	168	174	165	163	157	155	179	164	151	155	150	165	161	146	158	157	153	169	165	154	146	161	146	138	150	161	175	143	135	192	130	143	155	163	177	164	145	156	159	166	165	173	171	177	140	163	157	134	186	161	176	143	154	146	169	161	180	167	156	149	157	138	146	167	165	145	154	144	135	163	159	140	173	168	167	159	149	155	155	152	158	166	157	132	163	147	129	141	134	141	148	145	134	129	176	155	157	153	151	162	160	157	150	155	156	162	151	153	153	140	158	153	158	162	142	146	148	149	175	144	143	149	151	158	163	174	164	167	155	151	191	148	162	170	180	154	131	166	155	163	155	152	151	137	162	157	157	170	163	156	160	156	197	153	143	146	172	159	141	174	164	155	154	156	177	166	160	174	150	165	146	165	131	170	142	158	168	158	159	147	173	148	151	173	163	165	141	158	145	140	149	148	161	165	159	178	152	161	163	155	169	154	158	149	159	148	169	171	161	170	161	166	166	162	145	162	152	159	164	159	152	141	162	172	189	159	156	159	171	169	173	168	137	178	159	152	188	167	173	137	159	143	136	158	183	161	168	171	152	168	144	152	182	142	162	164	150	163	167	152	145	148	164	175	151	174	157	167	145	164	168	126	157	169	149	142	167	155	143	156	159	134	174	158	152	152	160	166	157	143	162	132	160	156	189	154	129	141	160	142	170	136	162	147	148	151	154	151	132	163	148	165	164	161	179	165	169	171	168	159	131	165	157	147	147	156	169	149	157	130	130	172	186	138	167	162	171	147	165	163	151	161	153	170	173	146	151	184	140	179	141	164	151	166	172	155	151	165	183	168	179	159	163	148	165	153	185	168	150	167	153	160	162	153	153	160	149	164	164	144	156	142	153	148	153	146	176	158	148	138	188	169	152	170	144	167	159	161	167	171	178	173	161	166	164	138	163	153	165	140	143	190	168	175	164	149	152	184	167	150	144	149	172	134	161	137	152	145	156	166	177	145	144	144	166	166	153	147	147	168	140	157	161	152	164	158	135	140	155	164	170	157	161	153	165	151	154	148	168	164	142	178	161	139	164	164	156	144	147	148	146	163	159	160	162	151	162	161	181	159	133	178	157	167	162	144	144	153	164	154	181	161	190	165	149	165	131	167	154	152	142	148	167	164	170	167	165	173	157	165	164	164	144	166	146	180	154	158	128	151	173	159	176	156	155	137	149	162	133	161	162	149	152	167	158	160	146	163	144	155	154	176	143	166	175	141	181	163	154	169	142	133	144	153	162	148	142	161	145	166	164	151	149	157	155	142	146	163	181	166	163	181	160	170	160	166	158	154	164	144	152	145	171	168	153	162	158	146	148	122	160	160	169	143	144	181	145	175	175	163	145	152	173	166	169	139	153	173	155	168	143	149	138	171	162	164	141	144	152	155	155	150	157	166	185	152	152	181	175	160	151	162	140	171	144	155	154	159	156	152	149	149	159	168	151	143	152	147	133	139	155	139	153	134	180	149	161	148	140	149	183	167	167	151	159	173	145	162	137	154	145	141	141	148	170	172	149	166	146	145	162	153	138	152	157	173	151	168	168	160	152	159	162	156	167	181	152	143	146	141	145	146	171	154	161	183	148	166	144	144	183	132	178	152	175	158	162	135	165	179	143	177	147	156	131	150	154	151	144	139	151	170	147	161	170	148	146	159	165	151	151	147	152	183	141	147	167	154	146	162	132	147	151	140	150	137	132	157	167	139	158	164	167	157	149	162	161	169	138	158	179	165	144	151	148	166	160	170	151	156	150	154	128	150	155	158	149	169	173	167	156	170	147	185	157	153	165	155	149	169	157	159	133	145	138	140	151	156	151	156	167	152	171	167	161	174	157	151	135	159	176	149	149	142	169	144	158	133	147	187	154	128	165	133	165	157	151	146	157	140	140	165	187	156	145	166	181	154	160	154	164	146	157	136	149	148	142	165	141	132	151	144	140	144	159	177	166	168	131	160	160	169	172	179	161	138	163	154	154	158	149	142	163	185	157	132	155	134	152	164	163	160	129	161	174	156	128	172	160	159	132	158	156	156	165	155	142	169	167	142	172	153	144	166	177	166	150	135	166	143	174	151	147	179	163	167	137	158	169	150	160	182	153	150	148	148	153	154	158	157	153	159	153	150	157	164	163	178	171	160	160	168	160	157	150	167	146	161	142	152	147	153	157	160	169	196	145	155	177	164	174	162	169	157	163	139	168	130	153	144	165	137	161	180	144	147	156	168	132	150	145	152	130	194	144	140	153	152	165	150	149	161	149	167	159	177	159	157	159	170	172	143	157	168	162	146	143	154	152	153	161	144	159	154	148	140	160	155	146	169	139	148	157	159	169	155	153	158	162	129	123	155	147	162	142	158	142	173	169	174	160	151	161	152	170	148	179	149	144	139	161	150	152	134	160	154	158	179	158	169	157	155	178	159	134	139	153	162	149	153	157	150	162	165	168	157	170	154	168	171	168	153	154	161	156	156	164	161	155	143	148	139	146	158	170	161	161	154	158	140	144	134	150	158	156	146	140	149	153	147	164	166	137	160	154	144	161	163	166	150	154	149	163	147	149	162	175	152	145	174	151	156	167	151	158	153	141	153	169	183	135	143	154	151	138
2206	766	907	846	823	769	744	748	741	659	662	618	638	634	630	649	619	613	621	618	665	657	720	708	659	667	620	650	625	639	671	655	652	625	620	613	653	598	654	606	596	594	591	595	611	572	605	588	562	561	610	598	643	618	574	614	621	588	577	609	649	608	574	623	585	546	580	653	632	602	676	590	575	628	577	565	570	587	640	646	593	596	621	620	595	577	612	593	598	592	539	632	610	604	610	615	577	597	580	629	597	624	582	603	638	630	621	633	595	603	556	550	623	623	611	617	617	604	612	616	611	621	589	592	557	615	609	629	602	605	606	592	592	589	621	621	555	638	630	629	589	638	640	602	583	609	603	618	599	593	562	542	597	620	619	594	605	605	594	559	576	627	589	559	584	611	601	575	619	590	604	564	638	582	592	562	628	613	590	598	620	609	636	630	642	629	595	631	634	621	619	616	585	614	620	591	597	629	595	619	606	593	620	580	589	570	588	597	566	596	611	595	624	642	587	608	616	591	595	627	575	599	647	545	589	578	591	619	598	643	605	628	572	639	603	585	584	607	603	609	629	634	594	596	611	637	574	592	609	568	605	564	594	619	598	553	616	620	625	597	619	583	630	601	583	584	598	595	599	593	583	566	648	596	590	577	597	598	612	638	641	585	604	591	594	588	650	593	584	589	606	592	558	601	657	618	598	603	548	607	564	648	591	568	623	605	627	625	608	588	648	627	586	568	624	612	598	582	593	564	626	627	583	595	644	607	569	606	631	597	602	593	625	576	564	627	624	581	586	594	626	562	623	626	595	611	615	646	605	618	608	607	632	639	621	587	592	566	595	608	603	655	599	593	559	604	566	645	587	563	590	610	598	619	571	662	577	592	595	636	671	604	580	615	580	587	583	575	598	636	585	623	600	608	606	614	628	624	584	572	598	609	602	632	601	588	591	635	627	607	597	625	599	600	630	631	592	610	618	636	600	609	559	649	611	620	631	591	569	588	602	624	598	574	591	611	600	619	579	616	627	625	593	633	591	631	630	608	580	637	617	614	615	583	572	588	608	564	633	641	602	568	606	588	647	626	630	563	593	619	617	580	603	606	606	588	681	646	566	589	583	650	607	610	558	593	580	613	636	620	600	633	588	595	641	545	590	628	611	628	631	618	629	581	630	576	624	605	622	601	587	579	602	643	608	638	639	630	620	601	564	634	601	592	629	642	599	624	610	598	602	631	608	640	603	665	597	641	612	606	618	601	576	598	594	579	565	590	599	628	597	630	620	632	564	605	622	606	584	640	572	595	587	592	622	605	660	555	648	621	638	570	630	605	633	561	627	597	602	617	603	599	625	617	627	586	635	634	647	550	590	599	594	623	631	580	612	584	603	589	617	609	613	575	595	583	587	599	545	594	596	622	567	584	577	625	596	608	595	619	603	609	582	584	577	606	595	571	608	599	621	612	618	618	628	552	644	620	596	602	595	562	583	599	630	601	625	571	584	645	617	591	610	576	622	643	560	597	629	610	612	620	570	623	632	623	645	620	582	645	576	620	569	667	603	557	628	584	585	659	645	637	612	599	563	570	615	639	607	642	594	580	608	597	590	590	595	633	620	553	651	608	644	604	612	601	613	610	550	585	605	627	568	595	529	550	592	638	596	626	618	578	625	605	601	602	540	625	593	596	603	635	623	648	554	593	582	625	603	571	619	658	579	579	609	617	610	598	587	602	585	592	643	558	596	560	617	595	600	645	597	638	670	602	611	602	615	631	576	614	590	597	649	595	598	580	629	628	613	566	573	609	586	620	579	589	598	606	605	571	594	562	594	616	624	612	555	609	611	592	580	603	563	624	617	616	588	653	619	586	596	603	569	560	590	594	619	592	608	635	640	562	594	639	604	623	595	640	585	591	597	569	618	621	647	611	602	583	612	624	563	570	619	588	606	592	579	599	606	600	608	629	579	577	653	599	629	611	603	603	605	604	600	560	626	598	635	636	620	594	565	597	567	586	592	567	591	595	606	615	627	656	595	593	603	556	598	564	584	618	590	608	577	653	578	627	627	620	603	612	586	616	607	591	601	656	630	546	605	608	622	604	579	669	602	623	635	579	592	659	588	589	596	547	620	593	582	582	632	617	602	562	619	611	644	588	574	621	589	570	595	604	613	590	590	598	583	585	610	592	587	612	590	593	592	623	618	632	594	608	590	580	576	633	598	662	624	596	613	610	647	617	608	607	623	560	598	646	563	589	597	647	590	588	613	568	599	599	593	604	615	579	608	586	625	635	581	625	657	611	609	609	569	620	544	614	612	601	624	624	640	617	614	615	661	612	630	614	618	556	603	606	556	605	607	608	606	542	607	567	592	605	559	639	624	626	637	576	577	635	612	585	603	593	596	584	549	645	649	604	603	611	608	622	608	597	602	619	656	623	600	582	617	597	575	586	531	621	606	575	600	595	600	605	622	604	607	585	638	580	607	606	625	609	623	659	564	617	598	636	594	588	568	655	638	622	566	597	576	578	570	620	632	594	572	632	583	606	596	620	615	610	634	605	607	623	566	610	602	598	622	617	628	603	630	592	627	609	616	624	611	577	634	569	627	645	641	584	647	604	658	635	627	598	566	588	610	578	602	638	626	611	574	606	603	602	613	615	594	592	594	623	566	599	623	603	631	628	625	618	579	580	624	641	586	590	613	585	608	630	577	604	622	607	586	609	614	603	631	641	565	628	588	605	623	595	626	585	653	575	617	635	634	573	638	615	577	608	606	554	620	610	613	553	630	611	631	618	611	618	588	618	617	611	625	598	612	622	584	615	622	579	609	574	569	620	576	620	642	545	563	592	610	574	612	637	620	601	620	586	603	614	551	613	601	569	609	617	629	608	611	608	633	617	601	622	583	594	618	589	605	585	622	589	620	576	570	626	629	578	591	629	535	614	612	611	585	602	627	587	598	614	596	588	633	586	600	558	613	584	608	602	606	603	555	630	592	607	634	576	598	599	608	552	616	650	604	594	615	615	569	596	571	578	605	606	612	585	625	560	560	591	587	616	574	625	584	632	616	609	616	595	633	605	611	606	570	592	597	659	581	600	632	618	607	597	649	578	651	589	557	615	602	617	568	595	597	587	587	600	581	615	628	610	571	617	612	564	627	632	606	633	554	586	624	628	611	562	618	619	601	601	650	601	550	644	576	600	634	596	566	639	607	610	631	639	605	589	617	591	596	610	589	628	580	639	639	618	629	537	651	603	576	629	601	600	629	611	630	626	604	611	605	607	584	601	615	577	584	617	622	611	604	637	579	619	627	632	584	601	599	596	552	597	601	611	630	556	595	625	596	627	602	592	592	610	613	605	561	612	626	594	552	648	598	650	590	630	577	667	601	620	630	584	631	586	583	611	577	651	620	611	611	617	630	575	637	641	611	549	603	604	640	573	631	592	631	602	626	590	624	578	608	593	628	616	617	587	608	628	640	574	582	616	568	585	620	566	590	581	670	584	626	612	605	574
5463	1774	1548	1140	879	664	569	483	451	419	372	351	347	359	325	334	307	320	305	348	446	512	509	470	433	435	390	341	285	312	316	285	269	281	289	252	276	316	253	296	274	301	286	265	293	299	259	276	282	269	291	286	282	253	291	251	235	286	326	253	299	295	271	259	321	256	272	281	303	298	296	290	295	298	286	245	268	275	276	263	301	260	280	287	292	268	289	271	279	262	241	264	301	278	279	268	264	274	263	271	295	292	279	259	256	286	268	277	263	282	292	284	286	285	264	274	281	271	272	275	281	255	300	301	273	266	262	277	280	287	292	270	240	264	295	274	246	263	276	283	285	300	283	264	253	267	290	273	296	273	282	247	287	245	303	282	268	297	254	295	289	254	280	267	286	272	277	277	272	278	268	296	283	306	268	246	264	279	251	262	270	277	270	287	293	269	294	322	280	272	276	278	278	252	257	282	269	275	259	267	278	274	280	286	293	275	270	249	274	283	300	274	259	284	271	293	268	288	277	276	271	221	294	285	294	265	267	281	256	284	303	263	259	288	277	259	283	301	241	238	250	260	275	265	272	290	263	261	299	311	269	286	274	266	279	249	280	244	306	287	284	246	299	263	282	292	262	276	256	274	257	285	266	317	270	256	246	260	253	244	260	294	299	264	275	262	258	269	292	245	261	282	258	277	258	260	277	279	266	270	294	276	311	235	277	270	310	262	256	259	260	279	267	267	290	278	283	257	266	268	255	256	290	280	275	251	280	282	275	250	254	263	316	255	281	280	295	308	270	263	271	270	260	256	303	268	279	280	269	264	271	282	267	282	301	257	315	290	282	313	291	275	274	260	260	305	259	259	291	257	304	305	251	254	241	261	260	316	262	277	266	260	279	235	260	286	269	250	256	264	301	271	271	232	264	254	279	287	247	297	274	282	258	291	248	257	267	270	278	264	273	250	283	265	271	257	273	277	248	258	305	259	263	274	249	284	279	244	283	289	308	294	287	233	231	277	274	253	245	257	257	266	296	252	265	263	256	270	265	282	240	262	240	229	257	285	240	265	247	247	245	258	271	278	277	288	268	247	264	250	254	287	288	274	295	287	302	265	266	268	259	291	274	276	277	299	260	263	280	274	251	295	289	276	284	297	236	269	267	253	296	286	286	288	250	252	255	272	279	292	275	273	275	261	289	255	259	262	245	262	268	281	266	273	299	291	250	267	300	267	293	263	276	265	249	277	271	296	260	285	284	255	302	282	284	270	279	259	275	278	267	275	258	282	261	254	271	264	289	300	250	293	279	256	265	304	291	272	269	277	253	266	301	272	302	239	286	271	279	273	260	294	264	270	295	275	262	282	267	266	279	268	280	278	274	268	311	226	280	267	298	271	243	256	272	293	261	293	266	265	273	278	294	286	263	255	287	251	290	263	256	280	242	248	254	279	296	272	276	267	278	286	271	270	265	286	263	256	248	289	303	246	281	255	280	272	268	266	267	301	281	243	244	271	278	268	261	266	277	289	273	296	270	287	241	273	270	276	251	311	302	246	254	250	273	259	291	278	245	282	256	282	271	302	278	247	261	326	286	245	279	263	300	302	259	260	251	258	258	260	289	267	254	278	245	251	289	290	283	261	262	284	310	259	277	286	278	277	273	262	277	265	266	256	285	287	269	276	294	241	275	293	242	289	286	281	275	316	276	278	261	269	291	301	261	270	277	248	250	280	268	278	266	274	247	281	267	251	255	275	290	293	270	275	276	322	276	270	275	288	285	272	272	243	293	269	241	278	281	246	311	276	270	285	261	265	283	287	255	275	246	290	280	291	260	252	275	253	296	247	265	303	287	281	261	279	270	275	255	284	271	282	274	282	261	276	301	262	262	268	285	281	247	275	259	268	279	287	282	264	263	309	256	276	270	284	255	270	272	262	288	270	272	301	300	290	291	255	269	287	246	277	275	308	280	261	282	244	290	255	270	271	275	304	291	286	261	292	254	293	281	284	288	273	244	273	255	289	236	266	266	271	249	280	284	279	293	273	258	291	247	271	303	261	280	260	274	304	253	293	290	292	292	289	258	263	265	305	270	269	279	285	295	276	257	269	282	272	274	295	278	270	277	287	315	293	276	252	290	253	278	267	259	295	247	258	263	263	234	280	268	265	282	280	283	276	282	246	247	242	277	276	261	273	258	277	301	243	262	284	286	272	259	293	249	252	285	268	243	290	259	275	284	288	274	263	290	277	273	280	292	284	276	290	285	259	294	293	265	281	248	263	290	276	232	259	258	249	282	256	261	282	295	294	277	271	256	294	290	273	282	284	283	261	283	289	270	282	261	275	282	299	272	254	269	287	280	310	270	261	271	281	301	278	279	274	289	256	239	290	287	280	298	264	267	257	276	253	273	269	273	274	288	266	267	260	286	272	252	284	264	246	271	306	288	303	246	283	249	255	270	272	290	321	255	274	259	253	250	251	265	304	278	251	291	256	295	264	267	282	295	306	258	300	257	272	264	271	299	275	273	260	291	293	257	299	277	267	285	311	265	268	271	264	277	298	292	243	291	265	282	277	288	298	247	251	264	277	265	240	287	271	282	297	273	263	286	279	254	272	273	296	269	264	249	279	264	290	278	306	275	266	278	285	324	287	279	274	279	275	263	253	280	281	288	253	272	294	248	255	296	279	254	249	255	283	257	306	294	255	262	255	294	281	232	265	294	246	276	256	269	285	277	258	279	278	283	287	283	294	261	267	283	269	274	278	283	317	258	280	275	268	252	251	256	236	263	252	266	295	271	250	294	260	263	247	275	279	257	271	265	236	277	257	252	265	237	298	280	263	319	299	260	267	268	292	300	276	273	291	269	282	251	291	288	244	277	277	285	259	277	248	273	291	250	252	280	294	253	278	277	276	263	265	288	260	280	275	282	266	256	294	268	239	261	282	264	256	270	293	275	284	271	239	273	288	282	282	254	255	311	257	292	305	271	262	278	279	288	265	264	258	273	265	271	270	290	274	280	287	272	295	293	251	286	281	270	246	270	272	272	273	266	293	280	260	283	247	272	277	279	275	261	274	268	271	280	248	263	275	298	267	283	254	279	248	266	246	279	273	255	268	242	255	278	255	268	274	257	263	262	287	282	266	259	270	248	281	252	273	261	268	276	294	252	308	287	260	264	285	246	261	289	234	252	281	277	265	287	266	268	276	259	291	288	267	291	267	265	269	259	275	267	281	279	296	267	276	266	239	276	271	295	269	287	303	273	249	276	303	274	282	276	286	300	281	274	243	245	258	271	281	276	247	297	262	254	262	268	281	284	268	274	266	257	251	253	253	258	278	256	276	276	247	274	294	261	282	253	261	294	288	284	289	275	250	284	242	272	291	252	245	285	278	247	283	269	272	275	312	301	289	236	298	266	258	285	272	255	282	280	277	280	268	266	270	281	298	254	244	259	285	285	258	293	301	263	264	259	267	268	301	285	272	294	262	271	271	276	266	268	259	274	277	243	271
6725	2388	3660	4029	3577	3027	2637	2260	2011	1849	1695	1547	1481	1352	1324	1327	1241	1229	1182	1825	2513	2871	3262	3193	2868	2552	1940	1351	1116	1155	1294	1189	1109	1085	1076	1040	1038	1062	1016	1020	1014	1025	969	984	1037	979	1017	946	973	987	969	998	922	974	929	970	978	1020	985	1037	943	979	983	954	1025	950	989	979	975	952	1060	994	987	979	980	948	954	965	945	912	940	926	936	944	920	972	900	968	956	1005	990	980	927	987	973	929	948	964	1010	996	1003	933	937	936	933	993	943	999	961	916	1029	925	985	984	967	982	939	946	972	987	958	982	941	926	1038	941	940	937	956	972	941	897	966	967	972	968	921	938	963	911	978	987	945	957	961	986	1003	934	959	1001	1014	891	963	1007	940	980	935	972	964	985	999	977	962	1050	994	930	983	907	986	962	956	976	977	962	970	947	912	905	967	987	960	942	982	989	977	931	965	962	967	929	950	958	941	995	978	985	996	967	916	977	962	938	953	948	984	1030	959	925	976	965	900	931	966	942	1001	1014	1003	941	969	946	1006	971	963	976	926	957	964	928	924	928	1000	934	955	982	983	954	976	944	895	943	998	999	999	944	964	940	948	1012	1001	990	990	969	931	1013	957	930	959	946	970	965	966	981	985	926	945	913	983	959	1007	956	950	942	948	960	948	960	963	955	927	902	976	992	948	1002	1009	977	921	942	984	925	997	870	961	949	953	940	949	975	1007	976	984	935	915	996	1003	912	964	935	1017	962	990	963	933	932	963	1039	968	971	940	910	998	950	968	961	908	1014	983	962	976	913	919	1004	939	975	944	952	998	978	964	975	961	927	905	937	982	962	974	986	936	982	982	946	985	977	1006	947	998	923	952	950	956	996	950	957	952	897	926	925	972	942	987	931	1004	943	907	999	947	920	970	971	999	935	980	971	901	927	940	915	961	968	990	990	932	1004	951	970	985	979	990	981	932	995	937	918	949	945	913	942	998	1008	936	963	931	949	941	935	956	969	960	963	940	998	969	948	935	902	927	984	958	908	975	948	985	1003	950	930	939	899	961	986	959	976	953	920	1013	998	956	981	1007	958	932	1003	942	1001	975	1006	951	950	907	1008	945	977	966	919	993	982	1001	908	960	971	946	970	958	932	992	926	986	955	969	946	966	988	977	983	967	969	938	945	978	975	958	925	962	912	974	994	979	917	945	964	1001	932	974	937	978	964	939	972	986	972	917	1002	974	981	926	933	931	982	977	912	956	950	963	936	965	1002	906	970	928	952	940	956	939	963	979	953	933	965	962	981	923	936	959	938	979	891	960	909	916	923	975	1012	912	965	918	986	964	999	987	971	951	966	972	989	943	992	1011	960	944	965	913	992	958	941	967	933	932	977	1002	951	1015	973	985	953	972	936	987	969	951	966	984	914	954	962	964	964	959	918	906	959	909	915	962	989	983	940	963	974	989	950	943	910	928	1000	982	950	948	975	929	998	996	947	905	928	981	949	987	943	947	975	961	917	987	942	909	957	981	898	961	958	970	967	976	1015	980	938	986	952	952	958	956	950	972	947	920	992	944	882	951	927	931	977	946	965	940	950	957	1014	938	1005	981	975	966	950	959	965	999	957	952	927	985	936	985	934	975	960	957	938	935	955	1007	968	1020	985	885	929	930	979	983	968	923	907	924	976	974	979	927	959	926	945	967	958	995	921	951	926	949	924	956	974	881	959	957	920	987	913	966	955	983	921	968	915	967	889	961	924	924	972	924	991	956	1022	917	918	913	971	971	1007	990	923	902	956	972	939	969	944	954	924	930	942	929	927	972	1003	900	990	995	980	962	951	983	982	927	969	963	930	977	979	972	994	964	964	914	903	972	1035	917	934	954	897	1053	928	904	970	997	952	993	1028	940	909	970	893	937	964	909	956	988	946	942	969	869	968	1010	960	956	987	970	1026	911	976	956	952	985	949	984	975	952	938	967	1011	973	953	932	985	984	992	933	936	946	978	927	1006	958	936	951	965	909	944	945	955	945	915	925	1003	933	946	1009	967	936	964	995	966	974	985	951	955	946	946	969	996	957	941	975	974	971	985	902	970	943	971	951	919	1005	955	944	889	992	975	926	944	909	926	931	961	978	948	913	946	879	918	954	977	989	938	964	1004	1023	960	920	988	975	928	955	971	910	967	968	884	916	976	989	898	933	984	929	972	986	927	970	927	973	1006	961	895	935	962	919	911	1011	927	960	1023	952	939	991	954	884	932	1001	962	950	974	964	939	996	952	929	901	1020	949	944	938	949	972	891	970	920	1011	1003	909	948	936	1002	890	954	959	976	959	964	944	930	917	910	925	930	942	923	977	904	945	931	946	985	942	916	958	952	969	959	992	961	954	954	997	897	953	973	937	1002	952	955	953	969	1038	921	978	944	976	944	956	937	998	993	966	919	966	925	1001	989	986	924	937	999	917	931	951	931	985	1000	961	958	932	1007	1007	934	1014	964	1007	956	918	990	999	959	987	982	982	926	933	962	942	937	938	927	946	1046	1018	976	953	948	929	991	884	1018	894	944	971	955	932	974	1008	967	935	962	1012	946	962	967	972	959	958	946	903	951	974	914	1007	970	929	894	951	951	974	1004	970	938	905	941	996	935	943	931	1004	932	964	996	979	933	1023	983	981	949	929	995	965	976	988	953	940	988	1001	952	977	987	981	941	921	876	976	1003	981	949	962	940	948	994	1012	937	1017	943	962	967	949	939	926	898	958	979	996	961	1004	916	949	940	988	1009	965	985	912	927	911	880	923	958	915	910	939	991	976	971	1002	933	973	988	891	945	953	955	976	988	978	949	949	959	952	972	980	934	949	961	968	1014	924	955	990	967	908	973	896	963	999	955	901	973	953	956	945	979	995	973	915	1005	950	946	1003	961	991	996	938	972	940	969	1006	979	961	950	970	905	957	972	985	884	1000	958	972	983	994	906	966	968	1000	950	975	991	987	957	956	957	989	926	912	966	950	905	942	991	948	963	970	958	984	951	952	957	970	974	1011	970	957	974	910	907	920	994	993	946	973	916	945	927	941	965	953	968	942	942	968	1012	976	981	994	961	1011	950	950	978	996	941	977	1006	926	977	988	933	952	969	905	985	966	928	912	942	970	946	915	994	970	972	978	981	1001	962	972	984	927	972	979	992	942	942	939	937	1003	1002	935	953	948	966	924	920	978	984	990	961	894	958	901	952	926	984	900	963	970	960	891	919	971	951	1007	972	998	988	983	967	950	974	936	1005	982	1003	894	915	971	942	915	974	976	983	989	942	943	971	959	926	1001	977	928	1021	967	899	979	992	940	966	939	973	975	984	952	918	933	989	962	948	964	964	944	929	917	958	976	893	945	1024	938	945	983	985	928	927	936	923	931	989	955	923	950	949	975	983	957	923	988	971	1000	956	917	997	950	996	982	1009	927	960	952	1017	902	957	895	978	984	1032	960	1011	941	985	945	956	989	942	878	935	1032	947	1007	969	995	982	893	985	937	1002	928	1018	946	918	950	934	933	963	983	988	943	910	1002	987	949	974	995	906	916	953	948	906	971	970	933	948	959	999	940	951	964	949	931	940	983	977	941	1013	998	980	1007	945	980	981	911	973	1002	967	981	973	1026	923	989	926	953
9801	3201	2845	2105	1499	1042	847	725	513	481	445	403	395	361	373	323	327	317	309	436	533	696	690	652	558	464	419	328	294	280	295	269	275	232	257	279	274	306	243	234	276	255	262	272	249	239	261	265	246	238	252	251	270	259	237	257	268	263	231	259	227	253	243	257	236	265	254	271	245	243	242	270	274	297	232	238	247	245	233	223	244	241	251	247	280	262	265	245	237	242	238	257	243	239	259	221	250	254	229	248	267	253	261	249	254	252	227	219	237	256	228	239	238	238	253	262	214	262	237	236	228	231	278	220	191	238	229	255	237	229	241	228	292	242	270	242	245	283	238	233	262	260	273	220	226	240	252	251	260	224	242	233	250	258	213	244	208	232	246	255	225	243	244	254	241	271	224	235	247	264	278	236	255	244	248	249	246	244	217	227	245	239	218	225	221	227	246	232	245	246	227	253	225	228	232	243	287	241	240	219	223	270	270	222	256	227	239	260	256	253	262	246	233	238	264	264	268	238	240	241	219	239	257	259	224	252	250	280	253	231	249	227	242	231	243	257	245	248	215	259	247	248	251	235	246	235	246	236	270	257	279	252	246	227	243	254	235	277	273	267	274	228	268	245	241	256	240	246	256	276	264	224	242	253	250	239	242	253	253	243	234	280	230	231	242	263	224	260	230	270	243	243	259	244	245	212	218	264	248	246	237	228	255	255	256	266	239	232	272	254	255	206	247	248	252	259	256	236	251	267	245	245	242	256	269	231	253	267	258	235	262	245	245	243	238	237	275	254	279	247	241	240	238	226	292	227	225	214	266	240	250	242	215	238	245	219	275	232	218	250	245	244	257	257	243	236	251	206	237	218	239	264	232	229	239	253	261	231	245	249	204	260	259	259	251	260	242	256	248	216	224	222	238	238	251	261	238	256	229	245	257	248	254	256	240	223	234	248	249	250	240	229	240	257	280	232	259	235	269	242	240	245	235	249	224	227	261	244	257	260	253	251	236	254	238	242	246	217	226	238	238	248	234	251	263	230	248	256	248	237	243	251	234	255	226	265	247	253	227	256	266	221	238	243	257	245	220	247	234	226	258	240	271	221	238	245	238	261	257	267	241	250	262	236	223	231	235	267	249	236	224	244	265	237	251	235	256	240	239	246	264	228	257	249	297	229	241	225	269	245	250	246	206	237	236	223	242	274	255	246	271	257	241	252	207	234	247	231	258	271	244	236	258	225	247	247	225	230	243	230	241	272	233	203	260	228	231	251	251	228	257	239	219	252	242	233	232	231	253	239	257	237	225	260	239	239	228	247	222	251	256	226	252	226	275	210	224	249	250	243	256	250	248	244	232	234	263	235	255	226	244	230	239	258	231	222	269	251	242	250	261	231	227	229	266	237	245	268	244	252	221	259	274	213	235	265	224	265	247	239	236	234	268	242	246	210	245	250	262	234	239	220	224	224	244	249	233	246	254	246	249	252	253	278	249	251	239	261	249	243	214	259	252	233	264	239	235	259	235	253	246	268	262	237	223	262	267	230	247	270	245	250	246	254	259	237	281	239	264	277	258	263	232	267	229	231	244	248	245	245	246	238	241	263	237	239	260	227	236	236	251	238	241	219	229	261	256	237	268	285	255	255	214	229	249	215	240	229	235	219	261	243	253	232	263	216	249	233	234	269	255	250	217	266	226	241	228	275	230	245	218	229	249	269	227	235	255	255	250	238	254	270	258	234	237	224	247	227	240	242	257	233	262	267	238	242	249	253	235	237	246	280	252	257	259	254	265	245	267	253	242	254	261	230	254	257	215	257	222	222	248	236	263	242	254	230	235	259	240	244	250	223	228	239	235	236	249	235	240	231	244	251	238	247	269	219	246	261	249	242	235	233	255	237	227	241	234	269	276	217	213	233	244	255	237	236	220	235	245	234	247	256	234	263	270	242	239	252	259	231	275	241	234	262	249	233	208	232	284	254	249	253	236	257	245	227	275	270	210	244	278	234	245	238	246	230	220	259	249	228	242	262	246	228	261	248	256	218	256	243	268	238	246	234	257	237	239	237	233	239	247	268	267	248	250	243	242	236	221	212	238	221	235	221	255	238	218	252	224	205	245	244	242	246	230	237	235	234	253	273	224	250	257	238	251	239	269	243	224	230	232	242	244	233	268	240	248	229	277	219	242	238	242	227	241	222	235	234	228	248	206	261	254	242	281	253	247	278	248	248	239	230	252	249	214	251	247	241	205	270	239	217	246	258	209	247	265	264	215	255	240	233	269	233	237	258	233	238	253	251	239	230	232	245	214	248	247	251	238	262	248	239	253	220	253	248	267	235	275	240	234	256	256	226	236	238	225	262	283	227	230	236	220	231	236	263	244	253	245	254	231	245	261	241	267	285	242	255	268	272	273	258	262	242	223	247	234	241	248	258	254	254	239	259	221	243	273	257	232	235	266	281	227	257	217	243	211	253	233	249	270	249	234	253	258	258	246	232	243	223	252	224	230	234	229	229	258	285	250	275	252	244	276	251	255	236	220	237	240	248	274	248	224	247	256	243	238	246	229	259	251	247	257	227	262	253	238	253	246	228	259	244	253	263	250	267	240	216	259	233	259	251	211	246	226	242	244	217	222	251	238	220	233	253	257	237	263	225	207	248	234	239	234	210	220	247	230	245	257	271	227	249	265	252	279	248	239	245	281	248	272	220	274	257	256	234	250	260	253	225	231	276	215	262	264	239	239	250	240	265	230	277	260	219	239	262	218	226	248	263	243	255	266	216	203	236	252	269	224	259	260	238	249	273	240	265	241	226	235	241	237	239	238	251	254	260	243	253	244	258	251	260	261	255	261	256	235	224	242	218	231	264	258	219	241	221	257	260	230	249	240	258	253	262	245	235	240	271	235	226	251	250	222	259	250	261	233	263	251	255	261	232	237	255	282	254	243	227	274	252	215	236	248	272	253	255	236	227	224	269	257	225	256	233	223	220	259	255	224	255	241	228	245	233	265	264	228	264	260	246	247	240	230	225	245	234	230	267	257	231	241	216	254	250	226	219	249	246	231	256	241	251	226	244	251	232	252	258	239	246	239	218	252	246	217	236	241	254	234	260	258	272	233	253	265	246	248	239	242	240	235	224	258	255	224	265	215	244	225	233	244	251	264	233	239	244	251	230	277	238	240	257	229	233	237	232	263	241	258	259	244	240	231	246	237	210	267	228	245	265	239	239	259	234	231	215	223	238	231	270	242	232	266	243	240	250	225	227	246	251	255	230	258	252	262	235	239	242	241	238	249	213	248	213	250	231	209	234	248	247	216	255	253	252	236	250	233	222	241	245	256	253	218	260	235	255	238	239	236	222	243	225	238	255	242	236	232	240	242	251	239	255	254	237	256	234	238	230	253	257	239	248	271	250	235	240	225	249	219	237	245	243	223	266	224	250	222	264	235	252	230	253	252	266	287	246	265	234	244	243	222	248	288	274	238	243	224	252	220	235	228	247	257	208	258	252
9212	3498	5913	6528	5679	4698	3899	3423	2854	2519	2184	2026	1852	1720	1572	1563	1467	1365	1453	2482	3454	4818	4676	4338	3671	3077	2636	1715	1126	1340	1320	1389	1179	1118	1012	1022	1059	1021	1063	1055	984	968	962	944	844	921	935	917	877	959	889	905	922	872	841	929	889	844	887	870	939	885	917	868	871	871	868	886	867	895	834	892	880	891	833	898	865	876	874	870	872	894	845	884	904	835	877	922	927	851	867	888	851	853	861	895	846	877	863	818	868	851	902	865	901	845	883	873	826	880	853	902	851	882	882	860	851	867	910	844	844	847	869	840	819	828	875	862	827	878	830	876	836	820	790	872	870	883	848	928	883	830	888	909	869	894	897	848	858	846	850	872	836	850	846	910	860	792	817	814	814	835	809	875	881	860	873	840	850	881	821	899	824	876	836	862	866	856	904	855	828	847	843	886	823	888	866	853	883	832	844	829	852	866	865	832	899	851	859	856	858	851	874	841	825	899	858	877	855	851	866	877	895	855	863	853	870	912	837	880	850	845	834	788	920	822	825	854	849	875	823	866	869	878	816	888	847	846	899	818	820	867	894	862	864	827	891	898	816	887	863	874	844	873	836	860	856	880	870	877	823	890	851	834	832	814	850	807	838	882	897	871	840	837	895	904	870	918	864	862	882	857	855	808	847	881	837	849	829	827	855	855	846	914	820	850	824	865	856	825	830	801	876	819	921	851	858	850	873	852	818	861	770	909	879	845	853	834	887	882	862	815	867	887	846	863	848	853	855	871	835	859	884	837	871	848	832	870	865	852	927	853	898	907	814	836	852	882	908	865	886	804	875	844	906	878	882	837	840	871	798	874	878	865	817	854	865	926	876	851	829	880	849	823	839	840	897	864	878	822	827	854	852	816	863	871	840	854	859	871	853	846	866	929	860	836	807	832	786	887	885	888	896	866	855	830	928	841	870	825	787	885	871	855	876	809	872	821	844	847	830	847	883	872	896	847	846	874	836	872	845	813	843	841	862	859	856	865	836	820	817	872	880	860	890	854	814	859	867	908	867	884	852	825	846	859	886	875	864	858	833	819	851	864	848	943	845	810	839	847	843	807	865	897	946	868	780	824	818	857	842	899	837	852	856	866	854	829	900	818	847	859	819	825	848	836	830	885	839	886	838	891	886	845	835	850	862	875	849	876	829	844	873	842	828	838	823	861	858	856	857	854	852	868	888	869	825	860	870	839	824	910	856	851	869	855	880	783	893	846	812	825	847	852	857	879	890	870	888	869	875	867	892	845	803	882	810	862	887	884	828	841	860	862	839	872	839	883	848	885	894	873	843	825	898	855	926	849	939	884	830	852	839	859	852	875	866	848	798	943	856	881	843	800	919	860	915	880	909	863	792	906	847	843	861	813	866	819	855	854	846	862	859	864	882	859	858	880	881	828	862	871	883	849	914	853	850	841	871	852	838	864	882	879	818	855	903	850	834	850	841	880	897	823	817	847	885	855	864	885	858	857	845	854	871	841	869	838	823	816	846	880	810	844	821	865	893	880	837	864	872	924	866	886	872	890	863	851	914	827	870	890	859	895	869	877	809	817	855	839	886	830	857	834	872	874	878	845	846	884	943	821	811	802	855	822	828	851	831	880	826	853	807	852	834	804	854	848	873	822	860	887	859	846	853	955	863	862	819	844	820	811	848	881	872	891	852	906	872	789	897	788	859	882	818	856	860	832	846	903	815	836	855	889	815	844	885	803	895	825	808	874	889	835	820	842	834	842	884	872	843	839	848	884	877	819	862	863	906	889	867	824	893	801	829	851	886	860	815	913	888	892	838	868	854	827	845	876	837	876	835	878	853	845	844	817	893	844	881	868	886	897	845	802	851	849	840	847	867	830	846	799	809	840	884	843	833	877	852	834	860	858	844	858	881	821	863	889	882	880	867	835	863	836	890	861	903	824	774	836	886	919	854	961	870	811	890	875	855	858	836	854	861	812	879	890	884	874	917	850	866	842	905	872	905	833	864	853	838	849	870	831	869	853	888	874	903	796	852	829	863	870	846	885	765	844	846	908	845	871	845	818	865	851	889	898	848	838	829	892	825	830	878	835	773	882	861	828	856	872	874	862	865	867	851	889	858	853	863	902	854	871	843	817	821	831	868	874	849	845	835	848	883	877	831	842	825	854	929	841	834	895	841	897	888	831	881	898	786	913	879	877	806	837	876	839	844	826	879	846	852	866	850	824	806	831	839	876	835	864	854	833	884	806	839	823	899	827	841	849	803	903	892	857	884	838	838	839	801	883	848	887	858	848	916	835	868	877	879	870	812	889	887	839	801	881	830	827	855	873	850	844	872	802	829	826	823	850	863	837	856	847	863	902	870	863	854	840	882	839	818	850	883	866	829	860	842	844	827	844	855	858	823	850	838	830	845	821	829	816	841	842	842	902	864	885	827	891	849	815	845	843	843	813	828	854	839	839	911	800	800	812	844	807	895	860	868	890	855	882	854	840	841	795	873	858	850	846	801	832	874	892	854	812	891	847	887	893	850	873	823	891	827	833	854	770	859	854	834	855	865	830	797	908	879	892	894	808	854	904	897	864	812	824	882	853	886	879	848	859	861	900	879	820	827	851	842	847	909	904	901	833	839	828	863	814	848	855	940	830	840	888	850	808	893	830	821	838	846	793	844	871	833	853	861	904	846	852	832	838	794	870	815	817	817	805	883	846	868	851	916	869	872	900	872	864	865	862	880	803	874	817	855	842	876	886	914	829	834	888	847	860	773	856	883	903	832	922	846	848	857	834	807	793	778	886	926	834	880	892	855	870	816	855	852	847	881	829	878	841	858	900	887	868	885	891	859	797	836	858	820	865	833	855	775	852	870	836	904	859	841	810	851	881	837	849	870	836	865	864	798	835	874	868	905	845	831	928	850	882	873	842	816	852	881	813	858	837	900	879	849	865	879	855	842	840	845	865	813	859	854	857	903	881	892	812	869	837	870	844	853	842	859	808	783	878	812	839	857	849	881	896	864	861	855	893	826	878	869	834	847	857	842	865	848	864	891	824	824	790	874	831	846	850	818	858	838	876	866	882	870	907	811	860	849	839	837	873	850	810	843	851	836	880	907	833	901	873	841	879	842	864	816	866	868	781	886	829	853	883	815	850	844	863	841	874	870	845	871	853	833	871	856	861	904	824	856	823	899	815	863	820	835	844	843	859	898	868	826	856	837	867	863	851	877	856	886	868	905	830	815	790	834	830	880	815	879	903	823	860	843	803	835	880	862	837	857	852	857	845	899	828	866	825	859	856	863	824	849	837	846	838	855	853	851	809	889	842	816	854	862	849	807	828	867	828	854	879	832	863	874	872	878	788	847	863	863	839	883	838	834	876	897	821	851	858	853	843	902	847	835	877	881	825	852	840	845	813	861	863	842	855	813	846	852	850	869	831	927	874	838	849	883	844	883	888	890	854	871	842	877	878	859	805	833	869	844	857	840	823	859	850	874	853	839	911
1362	311	244	208	202	183	173	163	199	170	140	185	152	159	150	144	155	188	169	161	156	176	143	163	176	163	170	169	173	191	176	176	156	154	157	154	157	153	181	139	153	152	165	175	159	165	157	155	162	193	180	168	182	153	175	156	167	142	149	160	173	168	170	166	158	157	137	159	182	173	146	169	146	174	162	169	171	159	158	155	133	144	158	152	154	184	191	161	158	192	165	144	172	159	134	155	164	154	140	157	178	171	143	155	170	163	137	185	156	160	162	173	175	156	189	142	170	150	156	148	147	172	185	155	149	164	163	140	174	166	156	150	175	131	154	166	161	151	148	155	161	168	139	161	148	143	168	165	134	166	149	175	174	171	166	149	138	155	155	143	166	143	165	164	162	171	171	158	173	160	156	161	147	176	147	174	156	162	171	163	133	147	176	161	149	146	151	172	158	168	173	159	154	157	179	158	166	160	155	181	165	177	165	159	167	180	169	173	163	150	141	169	161	150	151	166	191	143	181	115	179	199	151	160	141	151	168	151	159	140	132	144	175	135	143	159	161	153	174	150	154	174	171	143	153	161	165	163	179	139	169	138	175	182	152	175	172	146	157	162	159	162	146	151	169	160	183	174	157	149	169	171	142	161	154	148	134	157	143	163	157	157	155	158	170	163	188	161	162	139	160	146	186	169	153	165	159	159	167	162	144	151	154	150	156	157	148	172	153	184	164	170	152	134	139	164	151	150	181	158	157	170	147	150	152	160	158	154	165	172	155	142	173	188	166	153	140	171	158	141	185	178	158	168	178	156	152	147	144	127	138	177	153	172	154	189	179	141	169	175	161	147	180	145	173	138	158	145	151	161	152	145	158	160	173	182	179	170	153	167	146	170	166	168	157	143	159	142	163	170	168	148	163	174	164	143	149	165	142	184	129	158	165	157	163	160	143	150	174	166	157	166	173	165	160	160	156	148	145	165	157	147	154	152	163	163	145	175	156	147	130	167	162	170	162	168	175	176	159	161	165	153	134	152	190	157	145	168	149	171	171	131	166	149	162	162	151	133	153	151	136	138	169	169	172	155	150	177	167	136	180	150	140	144	144	165	182	163	144	159	167	165	157	152	164	151	149	142	183	169	144	149	157	148	140	163	177	158	155	169	174	158	180	138	147	177	164	151	152	163	153	149	152	154	168	177	169	137	175	163	161	184	176	162	149	164	173	169	157	166	178	165	183	157	159	166	151	140	180	161	185	170	173	170	161	148	150	143	144	173	172	166	147	148	145	167	165	159	157	155	155	159	163	149	188	163	162	163	139	168	158	137	184	168	157	170	163	141	154	162	165	182	162	153	169	155	150	147	180	172	169	149	147	153	172	151	155	149	180	147	193	149	183	167	176	162	155	151	175	168	159	135	153	182	148	142	157	158	168	179	170	173	164	155	164	153	170	166	158	174	151	138	154	177	129	167	156	173	149	178	162	162	162	144	163	150	154	151	156	166	140	146	159	186	151	176	160	146	173	167	171	175	165	180	165	161	138	176	161	163	157	159	159	144	169	127	141	143	135	150	171	140	175	161	179	166	161	151	156	147	159	153	152	184	185	153	135	166	156	170	156	150	170	156	146	170	164	140	173	188	185	156	168	173	154	161	192	154	154	159	172	142	156	163	142	158	150	164	162	144	138	157	161	157	172	170	161	155	177	157	153	172	159	160	173	155	183	181	157	161	178	156	161	181	154	151	154	162	161	172	157	178	175	157	148	148	165	121	152	161	185	164	144	172	157	164	151	160	166	176	135	162	155	146	140	146	178	153	134	146	134	139	149	173	163	144	175	153	162	185	147	162	134	180	157	137	155	152	146	158	156	156	136	161	145	129	166	181	166	157	140	157	142	144	140	144	156	167	167	148	146	147	176	169	147	176	168	159	134	153	167	170	172	145	151	151	158	136	141	153	147	135	148	139	146	146	156	145	172	177	161	174	158	170	136	138	169	149	138	146	156	159	145	127	160	154	160	150	135	143	174	131	160	178	160	156	144	172	143	177	171	158	168	144	170	155	154	176	167	169	191	177	146	195	154	133	152	167	172	181	152	154	134	163	138	157	173	160	133	176	160	158	142	156	161	126	152	165	166	155	161	174	130	166	147	158	178	132	162	141	164	159	172	149	146	172	162	151	147	168	147	139	158	142	172	156	147	156	150	179	172	137	175	160	155	157	153	145	155	155	152	163	159	156	158	166	146	156	155	161	163	139	161	164	157	162	148	130	167	151	165	137	174	149	152	164	158	160	164	182	147	149	161	142	155	155	162	172	170	167	170	162	171	151	187	159	159	175	147	185	142	161	148	171	155	152	162	149	159	133	158	177	155	144	156	185	172	175	158	154	171	172	164	175	147	144	172	170	161	188	160	147	151	155	162	160	174	158	167	170	156	147	153	156	185	141	146	149	136	143	166	152	164	154	174	160	166	174	151	159	148	182	150	158	175	147	133	156	151	148	151	156	170	162	174	156	155	142	171	164	175	134	164	125	163	144	160	152	132	152	177	173	151	178	175	141	147	175	151	162	171	184	162	165	158	157	168	147	142	175	166	175	153	147	152	165	134	159	158	172	178	142	169	169	157	143	158	172	178	158	161	125	146	158	161	139	154	162	153	156	152	140	165	154	138	139	159	155	147	169	153	151	145	152	173	151	168	169	188	125	142	159	154	159	160	146	155	154	155	169	160	162	151	162	175	145	140	136	150	167	148	116	155	137	139	171	153	142	155	158	152	162	139	161	161	151	160	164	152	134	149	154	141	155	161	166	159	165	171	171	154	155	160	156	149	171	172	164	155	170	182	146	164	159	145	152	153	164	152	161	189	143	172	162	153	159	153	130	161	169	140	155	167	156	165	151	155	145	172	146	149	176	142	146	171	179	157	157	141	173	145	157	155	171	158	169	170	137	148	148	168	174	163	165	159	161	153	168	168	160	165	176	159	167	171	169	159	177	157	166	164	164	155	146	156	149	165	174	160	153	155	153	175	155	157	145	178	166	163	182	159	147	161	159	159	145	185	161	155	169	177	173	154	145	151	154	169	151	167	149	152	154	147	167	148	165	154	177	170	156	144	151	165	152	155	184	158	159	163	171	168	164	164	136	139	126	169	161	148	168	159	163	164	159	149	167	156	164	145	154	156	154	149	152	136	166	165	147	148	158	134	175	174	172	166	173	173	170	163	150	156	148	173	144	161	161	144	170	138	149	163	165	148	172	173	161	155	156	174	154	149	150	158	161	174	155	143	151	161	154	175	140	164	162	164	151	169	152	164	181	158	154	164	186	160	172	155	161	162	145	163	139	148	149	152	188	151	183	160	154	163	164	161	163	151	163	183	146	193	157	174	171	167	158	159	142	167	147	167	138	174	165	142	163	165	145	170	171	169	150	167	139	161	161	146	174	153	143	157	162	178	134	172	156	149	163	172	146	153	172	153	165	159	147	149	173	132	171	143	133	171	172	157	157	163	156
2199	817	866	850	777	775	751	719	655	690	658	672	699	630	625	629	628	618	645	639	687	753	719	704	678	658	698	616	596	666	676	662	638	642	625	634	608	668	687	696	664	610	575	649	665	630	604	584	608	590	601	619	615	593	640	606	612	617	599	603	605	552	568	579	618	590	624	595	574	598	588	611	618	576	570	609	596	593	618	624	627	578	607	652	622	599	617	623	624	650	610	604	630	670	584	592	582	645	623	614	588	579	620	635	589	578	603	577	617	565	652	591	595	612	599	608	656	616	600	592	607	625	583	595	606	608	629	587	590	642	691	630	621	590	624	634	574	571	627	601	579	632	602	588	584	619	631	572	621	623	561	623	541	642	629	639	592	649	642	645	610	618	602	600	572	645	642	589	600	621	586	602	570	623	611	621	643	634	585	593	608	631	629	606	581	610	591	620	621	645	578	572	637	551	644	602	590	591	599	608	647	589	627	574	599	626	627	612	598	610	620	647	608	592	600	600	624	618	617	610	610	610	602	582	647	602	604	624	661	606	597	638	589	622	615	633	551	597	644	590	585	600	656	607	593	595	593	592	642	608	576	615	644	597	619	638	613	604	594	618	582	622	676	608	602	615	574	657	586	624	605	568	612	617	584	609	640	652	607	617	625	590	626	633	607	591	635	580	616	588	614	597	616	584	625	601	606	592	625	611	596	573	654	638	594	606	587	597	623	650	594	625	607	610	611	627	592	587	587	624	587	620	598	642	601	629	542	626	666	598	629	608	605	588	623	607	599	603	561	557	617	614	635	626	617	630	605	588	619	578	636	623	599	587	611	608	620	627	568	610	596	595	642	575	607	636	593	584	600	639	603	652	599	655	628	608	582	576	576	580	595	563	604	594	645	600	607	639	586	664	612	636	662	581	600	583	605	614	607	587	580	607	591	563	619	643	601	636	615	584	615	596	559	595	598	622	619	582	647	607	655	612	614	608	647	599	592	661	602	607	636	609	586	585	602	614	597	648	606	594	576	585	591	648	609	619	602	597	584	669	601	601	611	620	559	617	632	599	606	614	607	594	645	624	647	571	617	596	590	642	595	626	599	628	620	625	608	533	604	649	563	640	639	610	659	612	669	662	580	589	550	619	609	619	607	621	658	621	651	615	578	621	681	635	598	602	579	644	592	648	632	633	603	601	598	637	604	630	568	621	564	600	630	585	634	617	557	628	584	613	592	567	637	604	579	592	586	598	655	609	583	620	623	634	570	642	586	636	578	633	619	617	629	599	598	599	570	606	643	629	645	595	553	621	648	627	599	618	628	611	625	605	620	588	653	627	632	629	600	616	630	616	611	616	631	596	582	633	596	590	617	597	612	609	595	634	635	698	626	630	609	605	616	572	629	564	591	608	670	615	632	586	582	570	563	629	630	601	628	591	545	623	591	573	600	586	609	639	598	686	627	634	569	609	582	596	625	615	638	623	652	615	616	663	572	597	621	608	578	611	656	607	655	601	584	643	642	634	631	614	587	623	591	602	647	663	614	582	613	614	585	619	606	630	602	616	580	626	584	588	570	645	614	605	605	554	588	605	631	571	638	596	628	631	581	610	632	628	591	590	602	644	584	623	640	597	631	584	572	594	617	644	639	570	640	627	613	608	554	596	566	632	591	639	623	595	589	603	637	595	587	614	654	653	645	591	626	634	644	659	599	642	614	596	596	634	606	621	605	644	627	561	607	621	604	614	617	628	634	615	620	588	608	635	587	663	572	608	609	592	599	634	588	617	601	556	611	633	613	629	621	620	619	626	594	616	615	623	576	647	642	614	613	608	645	597	604	624	634	589	608	595	619	656	567	586	632	628	629	589	634	652	583	602	622	610	621	622	592	624	597	617	572	586	588	621	598	626	605	599	598	604	640	599	669	593	630	606	574	637	564	626	598	556	635	607	623	600	593	615	608	676	629	657	600	594	604	595	619	655	634	614	599	604	614	629	588	608	578	611	618	644	627	658	608	666	602	626	627	605	622	618	611	616	603	639	631	604	631	573	579	590	607	617	629	657	620	651	637	596	564	574	604	623	618	615	605	638	628	642	632	625	630	614	599	582	611	600	590	607	636	572	639	615	586	584	637	617	581	569	600	636	632	645	624	605	631	584	617	642	579	591	606	682	597	636	586	596	606	604	615	575	611	612	622	617	595	618	590	598	617	619	601	553	590	575	612	622	586	635	610	614	584	613	616	629	659	596	620	564	606	593	622	603	612	591	587	617	600	610	583	614	558	603	605	620	661	597	593	645	631	625	639	583	608	583	610	614	571	638	589	599	606	610	607	600	640	609	613	620	609	601	662	606	661	620	606	599	588	662	586	649	604	582	650	586	577	627	609	671	657	605	678	622	629	602	627	605	645	601	594	600	673	586	611	607	632	644	637	603	570	590	559	578	584	600	586	636	582	595	584	609	569	593	572	621	589	606	638	595	614	606	608	620	597	641	590	621	597	590	625	600	564	630	591	576	646	584	625	640	584	566	628	628	585	614	590	609	657	636	589	625	620	604	553	572	594	603	619	604	592	577	593	655	621	617	617	590	585	604	573	578	637	658	608	590	583	569	619	620	611	622	607	652	581	595	626	641	586	610	632	608	619	628	660	631	566	587	582	566	583	648	589	622	562	667	591	648	590	607	598	638	633	603	599	625	590	630	605	616	614	660	581	577	612	606	615	600	631	606	589	624	628	605	618	606	587	600	655	612	593	624	607	608	592	578	589	643	626	607	642	637	639	625	624	594	583	593	655	589	598	573	637	596	658	612	608	600	586	625	610	630	590	617	541	586	586	571	613	557	638	625	582	561	626	591	597	612	594	616	595	598	604	640	615	587	626	618	607	601	587	600	622	626	596	609	650	616	582	567	581	677	606	616	610	614	629	621	606	648	589	618	563	639	586	582	646	608	555	597	606	596	629	617	632	608	610	608	604	579	591	604	612	635	605	610	562	607	579	639	597	595	609	640	593	590	595	591	663	645	621	644	633	594	680	611	657	660	612	625	590	602	610	635	599	600	654	660	609	625	622	615	607	595	624	599	585	629	564	635	575	592	604	634	626	585	579	608	593	545	598	598	615	571	561	599	599	649	604	594	584	627	613	573	617	645	647	606	575	624	549	612	600	640	623	603	644	584	652	598	676	615	613	673	603	627	625	568	636	578	649	560	622	636	640	634	596	587	629	614	586	582	621	604	594	592	577	651	636	655	601	641	643	627	634	592	612	634	603	576	595	607	604	616	611	631	610	628	648	592	628	608	665	626	618	605	592	596	597	593	611	572	626	651	621	643	613	622	631	544	643	587	624	619	602	592	633	641	567	583	578	634	636	624	578	638	584	565	607	610	645	633	639	591	623	600	648	634	612	576	594	620	625	594	569	608	602	609	631	617	602	592	631	630	605	626	616	637	610	590	611	614	652	617	592	605	630	610	622	608	619	610	570	636	591	587	597	632	615	614	629	660	645	586	627	656
5681	1870	1679	1194	891	632	589	463	443	399	383	346	345	346	321	313	336	299	318	317	489	514	550	429	424	411	344	314	275	302	291	287	275	303	289	292	287	291	285	287	269	252	299	264	299	304	273	261	257	318	267	281	236	244	267	284	279	281	270	248	250	294	304	273	277	249	288	266	291	264	286	276	274	253	303	281	268	275	269	241	290	258	278	261	276	282	253	271	241	280	259	277	269	275	312	289	277	260	270	281	266	277	287	284	252	261	253	300	262	282	286	268	258	260	262	268	297	266	308	284	239	294	309	285	307	276	260	279	270	293	291	253	296	276	276	263	287	286	305	268	271	296	256	241	247	271	269	260	250	280	242	310	287	257	252	276	309	312	253	291	256	267	265	258	257	288	261	261	296	276	300	267	250	280	260	248	269	271	256	254	269	248	254	263	290	264	251	291	284	261	287	293	254	280	280	272	277	273	266	268	259	288	291	252	274	277	243	280	244	274	259	275	284	266	245	263	258	288	271	266	298	270	273	244	272	269	266	260	271	286	249	308	305	285	276	284	259	291	288	270	275	286	269	273	263	282	257	274	267	281	253	264	274	276	261	277	251	278	328	266	242	315	268	306	291	281	248	258	264	263	262	304	257	279	262	295	283	293	265	291	309	281	251	285	259	276	294	306	252	295	257	267	249	248	295	275	263	298	286	275	272	268	282	280	289	279	272	299	282	297	287	305	269	277	248	271	255	272	269	278	281	281	247	272	269	271	305	278	261	269	305	256	301	245	264	294	234	287	282	265	266	255	259	280	265	282	289	265	268	274	278	288	299	272	270	293	271	270	302	268	315	269	247	257	294	288	273	257	304	299	277	272	294	281	261	289	254	313	249	251	307	268	246	277	274	256	277	273	303	284	284	267	264	299	277	263	277	257	277	264	292	274	307	292	265	257	282	291	282	276	265	339	249	296	290	279	290	283	255	279	292	266	250	295	288	282	272	289	298	285	297	254	302	284	286	274	261	265	243	271	283	311	253	273	274	286	260	278	271	289	262	271	263	250	313	297	307	260	271	252	307	264	256	268	240	284	229	254	293	248	246	293	277	269	274	252	236	245	271	297	257	255	276	268	289	285	276	266	276	267	295	272	256	297	252	283	280	295	280	280	271	238	265	266	290	270	280	274	313	253	286	305	297	294	268	268	284	271	260	283	323	289	289	277	273	260	273	269	230	281	278	300	304	256	251	280	274	286	274	269	253	267	279	261	293	285	239	285	277	264	301	299	269	256	281	258	274	264	304	277	277	294	293	272	282	265	299	275	248	231	259	265	282	294	257	241	259	281	297	297	269	293	274	274	293	283	269	263	255	308	296	255	252	283	251	266	307	276	249	274	264	290	280	277	292	282	285	280	261	262	272	278	308	284	278	280	254	271	281	276	281	280	294	275	301	309	278	258	278	267	274	278	285	296	262	298	256	262	279	286	262	276	270	283	291	287	260	263	265	280	277	273	272	244	287	281	273	280	255	284	260	244	295	267	258	243	261	272	251	263	268	258	267	264	282	253	264	289	304	275	304	261	276	316	273	257	265	271	268	274	283	265	288	304	285	263	274	294	274	266	272	295	288	280	271	279	256	260	262	300	258	268	312	308	303	300	285	281	266	284	266	281	294	263	251	272	237	259	259	275	258	243	261	282	257	286	286	265	252	269	263	316	276	261	302	275	280	280	286	261	317	297	285	279	262	288	290	273	264	254	259	279	298	244	279	289	247	279	255	273	293	275	299	278	260	276	248	285	249	266	236	283	291	317	264	267	299	287	265	278	259	249	264	298	283	254	302	274	260	286	296	249	269	280	312	251	298	276	283	270	280	290	272	256	275	251	270	262	290	274	265	300	244	270	277	267	299	298	271	258	223	277	285	272	282	272	296	275	301	270	296	316	285	263	285	282	259	267	270	284	246	275	241	265	278	260	271	284	254	267	293	292	266	298	285	290	266	288	279	263	278	266	275	297	258	274	254	286	298	304	282	248	307	292	284	257	252	252	284	257	269	283	278	269	253	268	273	262	265	266	297	264	315	294	254	278	267	242	267	310	291	255	246	300	275	278	289	299	285	268	254	270	255	278	279	265	254	233	272	293	264	300	285	289	318	243	247	277	259	278	280	254	295	288	288	278	274	245	265	247	295	303	266	260	281	297	301	260	273	278	273	248	282	274	257	247	280	301	283	245	274	287	289	267	284	249	273	290	288	254	295	268	261	244	266	294	273	275	279	295	253	277	291	277	291	292	273	267	263	284	286	301	262	278	267	272	262	311	281	240	291	274	274	295	306	255	268	266	254	262	289	274	278	268	281	296	264	278	286	240	309	233	286	265	288	276	259	273	288	282	287	278	282	301	282	265	279	259	280	292	282	264	262	284	282	264	298	304	257	292	261	284	267	278	289	270	325	273	258	296	291	276	300	278	261	252	275	260	281	259	293	233	252	251	263	303	284	294	260	284	265	272	289	279	260	285	242	280	275	248	299	287	274	291	267	278	280	256	256	284	256	257	267	268	268	256	277	286	287	304	275	297	260	253	295	247	263	286	253	300	306	263	284	276	265	316	283	272	278	283	285	273	271	261	260	262	283	279	284	265	260	280	294	263	270	267	268	274	282	280	272	282	276	277	252	260	268	310	281	257	279	281	280	300	268	272	305	280	275	279	304	260	280	267	298	299	265	288	244	269	269	234	281	270	311	269	260	259	274	295	276	267	278	263	285	269	279	281	243	257	250	297	278	295	256	251	284	290	310	257	253	293	286	281	313	282	267	257	269	264	301	277	265	306	226	287	248	276	284	257	305	257	274	279	266	281	258	279	246	261	281	265	251	290	261	294	283	277	268	269	263	301	296	248	245	272	283	278	284	307	290	316	265	249	283	278	261	249	253	287	294	265	297	272	303	262	267	283	284	293	272	278	259	254	285	246	274	283	311	260	253	275	284	282	307	272	283	277	283	263	255	252	264	284	256	275	254	265	248	267	264	275	262	281	268	291	302	263	272	306	295	269	287	265	262	279	269	271	268	258	294	271	291	274	276	260	274	275	279	254	286	298	269	297	271	277	277	297	280	271	295	274	257	284	316	246	289	269	262	259	260	264	279	299	254	266	277	273	289	283	274	274	271	318	274	258	309	259	271	243	274	287	281	283	286	301	271	275	264	263	253	276	268	271	267	271	279	270	278	277	271	249	276	288	276	297	284	271	284	289	270	280	272	289	285	278	291	268	307	311	294	255	279	296	263	280	289	260	278	265	244	277	278	267	267	268	284	267	277	302	271	275	262	274	280	265	276	292	267	278	278	257	266	260	286	290	285	272	255	264	296	278	247	289	248	262	260	235	265	260	258	296	275	285	283	286	262	259	260	275	281	284	276	259	259	283	251	274	280	290	256	294	257	310	283	273	251	276	288	303	275	303	266	269	257	253	279	268	298	297	294	268	271	250	304	291	269	297	301	277	250	251	268	262	284	275
6744	2410	3713	4119	3609	3097	2654	2252	2022	1746	1633	1591	1483	1391	1300	1334	1240	1318	1201	1581	2696	3261	3204	2704	2595	2120	1822	1380	1161	1227	1248	1140	1065	1129	1054	1057	1084	1100	1164	1083	1085	1035	984	983	1010	1011	937	992	1026	956	998	936	922	979	972	984	985	987	1030	972	966	965	997	984	1021	992	1009	961	998	954	994	978	943	1025	958	962	992	953	1013	965	959	991	949	982	1001	957	981	979	952	937	959	923	983	900	943	973	934	1010	983	968	968	952	1019	901	974	913	946	938	1009	920	971	940	992	978	942	971	956	916	950	935	981	979	971	968	949	933	1026	937	957	904	976	994	992	950	971	967	946	986	949	989	965	946	968	978	951	1027	915	930	914	940	976	983	941	964	957	987	952	960	956	981	958	965	992	984	958	966	974	1000	988	993	916	968	1005	954	945	934	918	944	952	906	957	931	1032	1004	1005	966	939	997	1003	962	961	960	977	992	974	934	967	959	941	937	952	1029	957	958	911	940	986	930	937	897	963	987	998	982	934	903	949	931	915	948	973	983	961	899	949	972	976	977	943	977	913	909	940	971	969	900	939	962	972	952	980	919	956	968	924	954	944	973	942	955	933	947	959	947	966	1005	992	957	935	982	920	977	987	964	921	957	937	930	957	917	929	933	980	950	998	986	931	982	948	966	952	943	1023	940	953	903	990	968	1014	1014	974	1012	955	906	968	995	951	986	976	905	969	961	999	983	1009	912	926	921	926	944	948	973	922	931	924	962	947	971	950	936	1008	950	963	946	942	944	1010	929	989	935	902	967	971	972	1005	965	978	962	983	930	906	939	962	941	885	952	960	943	972	934	936	966	972	962	979	991	903	964	911	1023	936	1000	1025	987	969	932	1003	998	922	947	930	971	971	949	968	910	944	985	921	947	946	943	925	945	978	966	924	975	951	965	953	1016	950	1001	1019	957	985	939	923	943	957	1000	993	962	935	963	951	1010	923	951	974	987	926	948	992	979	962	924	962	968	1008	974	949	967	1017	912	984	954	927	928	960	947	960	927	958	954	1010	998	969	944	939	959	949	967	964	964	937	955	934	938	913	967	888	971	946	928	1012	963	939	917	951	946	928	998	1005	954	1038	945	979	993	938	990	952	985	961	954	922	976	964	931	962	1002	930	972	904	959	958	981	931	1007	975	918	948	949	1016	906	956	1024	973	977	958	971	1004	958	975	961	1036	893	948	965	966	989	1000	934	962	944	970	909	974	927	968	951	940	983	958	1007	1003	987	931	936	935	960	977	958	982	982	957	1029	954	965	970	953	990	993	945	951	964	966	969	962	947	942	919	933	954	994	967	966	903	934	954	978	953	938	944	967	945	942	950	942	974	912	981	921	983	904	895	961	1011	990	992	1013	920	978	961	963	961	902	953	959	958	928	940	938	931	967	984	977	968	942	981	948	991	937	960	921	984	942	951	963	983	941	976	978	936	988	987	960	982	947	1030	969	994	974	951	908	1014	970	969	982	947	950	978	1016	934	1013	969	926	963	943	912	973	970	978	975	964	1014	954	952	919	984	990	913	969	958	1045	937	986	899	941	999	941	973	955	947	920	923	988	996	958	983	987	912	950	945	925	953	992	969	959	1003	956	966	959	916	970	1008	1005	911	986	923	990	921	930	932	920	948	984	967	971	931	930	927	975	983	979	947	973	907	958	924	922	977	969	940	962	991	1006	988	993	970	931	979	946	968	954	936	935	937	968	985	975	912	958	908	925	923	898	959	965	965	993	969	1000	899	976	933	958	985	1009	986	912	958	975	1024	1028	953	939	937	937	918	947	921	964	992	1027	1019	917	984	1024	957	963	974	937	948	981	934	891	932	970	974	994	955	953	978	1005	1022	1009	940	943	949	984	926	1006	938	963	905	1004	949	979	1012	923	941	943	973	954	1011	957	954	1012	939	1010	958	957	953	1009	942	1005	940	971	961	923	929	962	984	955	907	891	975	962	951	928	1012	918	994	946	942	930	1024	952	986	967	939	940	947	971	948	941	941	952	948	934	942	996	1037	956	901	987	960	979	943	947	943	949	944	951	985	933	1005	995	965	946	990	977	939	918	946	952	989	1015	963	996	1012	968	981	897	986	948	985	923	1022	1003	954	980	953	911	940	947	955	921	946	983	981	928	980	923	963	961	975	987	971	1011	985	996	985	937	984	929	931	969	964	975	1018	941	966	1000	1002	971	957	982	1007	947	988	951	1023	921	959	976	969	964	969	979	966	962	953	937	945	979	940	952	948	895	967	916	959	999	992	992	919	1013	923	957	996	922	979	982	981	988	902	935	899	959	965	970	980	1033	942	936	928	931	976	943	963	983	993	982	929	944	953	959	995	940	975	961	916	997	940	962	958	993	931	944	970	936	915	924	977	918	920	932	964	963	955	996	954	984	966	877	980	958	914	975	959	873	999	923	960	999	926	995	962	928	935	945	935	945	1058	966	909	937	960	977	944	948	995	965	907	919	922	985	967	1022	932	935	921	948	1045	964	1003	940	959	1011	988	962	979	935	906	991	967	956	972	942	1012	1012	928	938	915	979	991	933	993	971	956	958	926	974	905	911	908	978	929	986	954	1011	916	965	974	937	956	966	891	983	942	918	936	917	944	999	987	920	972	918	982	949	983	938	916	927	922	919	942	1014	942	930	1011	1004	929	912	945	942	930	963	944	913	937	904	913	962	911	970	920	900	973	1006	974	1005	945	960	975	939	984	977	969	982	956	938	916	926	950	953	961	907	978	968	989	938	942	941	934	1000	952	918	997	932	931	941	899	971	902	914	958	896	983	991	927	1016	944	1026	938	969	915	964	939	957	946	935	1029	955	967	986	986	995	974	976	960	935	943	1013	972	927	1004	905	984	973	974	963	1008	990	966	935	956	878	916	964	937	932	938	983	901	953	945	943	969	944	978	988	961	976	959	978	1019	992	960	956	920	990	982	1008	901	964	919	944	935	997	921	974	962	959	961	955	903	948	958	947	916	907	935	995	952	960	972	1004	950	965	952	987	921	988	989	1008	939	920	946	965	888	887	889	1018	985	949	971	885	986	906	1000	954	934	986	997	1020	926	917	936	922	956	933	884	976	986	1024	933	967	992	959	925	968	984	957	955	961	935	910	965	997	930	1020	982	907	958	987	957	933	952	925	997	989	953	926	975	957	941	995	911	948	972	1016	965	1014	956	941	978	918	934	962	922	917	1015	993	1005	959	930	994	1010	987	931	995	927	1029	999	932	999	1005	891	979	955	987	992	968	995	976	980	991	1017	1003	981	968	987	942	953	963	918	975	949	910	1026	941	924	945	979	974	972	967	991	975	937	961	974	963	928	985	973	934	970	966	982	980	951	917	928	983	974	946	972	937	975	980	976	942	968	965	930	966	967	871	958	935	959	1046	942	969	948	997	936	949	975	968	965	987	945	998	950	945	955	899	1027	964	934	947	924	926	971	957	1025	1014	981	970	974	967	970	947	932	943	955	967	1002	875	992	980	922	931	920	975	995	968	937	958	941	1004	956	962	964	924	955	976	958	949	1013	938	1023	976	966	944	939	939	955	966	944	978	1001	1016	952	981	986	976	1023	979	942	950	972	945	950	921	991	990	962	966	986	976	1006	952	985	919	937	988	977	904
9950	3057	2708	1995	1468	1106	792	667	556	450	461	411	407	373	340	344	300	322	329	357	612	659	703	527	496	447	460	305	298	304	302	289	291	278	299	296	266	251	272	302	271	250	265	255	253	262	280	269	248	254	248	223	264	260	267	243	244	241	242	255	272	241	218	239	281	257	274	259	250	239	259	233	289	250	253	242	214	273	273	219	248	271	239	236	253	231	254	243	235	267	259	276	263	240	246	256	229	238	257	232	223	209	262	215	246	268	246	251	237	235	230	261	252	254	292	222	260	251	268	241	250	232	250	268	246	237	228	257	230	245	237	256	227	237	245	261	263	260	258	257	253	268	258	227	229	224	238	275	236	270	224	230	261	222	248	247	267	243	258	255	241	253	262	234	226	263	251	245	256	243	247	252	248	250	241	256	259	232	227	264	258	222	228	254	203	243	260	266	247	242	232	244	216	265	252	230	252	238	252	255	233	239	259	254	239	248	257	248	245	245	227	240	256	266	256	241	267	220	248	253	221	258	245	247	236	259	271	247	252	207	263	276	254	270	245	231	230	216	226	228	243	264	256	230	262	241	250	245	262	248	240	236	213	255	256	247	253	246	256	244	217	250	236	244	241	275	257	236	220	261	230	240	243	239	243	216	244	231	258	240	262	245	255	265	248	245	230	218	262	250	264	246	254	225	247	243	219	251	276	261	235	239	260	267	246	275	253	255	229	235	242	248	246	253	240	246	257	257	244	242	245	241	259	239	231	227	220	242	222	258	240	241	262	247	239	242	237	250	264	242	268	232	244	221	249	232	259	257	257	241	218	246	244	281	233	271	274	247	248	225	236	233	280	239	244	225	262	263	276	254	249	236	249	255	243	239	240	253	259	235	226	227	248	265	210	252	240	224	261	253	226	220	267	250	268	228	244	258	263	248	251	261	254	239	267	235	248	238	260	223	273	235	280	272	236	237	250	243	233	257	279	231	241	241	252	222	247	259	227	250	223	257	245	247	235	256	240	248	205	242	279	246	257	228	225	245	246	221	242	239	229	214	237	269	252	263	245	234	258	259	232	245	257	265	240	258	219	229	251	265	233	230	251	287	237	240	271	236	257	264	258	248	249	231	243	255	234	236	239	213	258	245	242	239	253	244	241	221	250	286	265	254	231	263	246	237	267	246	245	281	248	273	255	205	249	236	227	246	258	270	226	250	231	247	222	226	250	256	248	238	245	249	244	237	266	232	266	223	227	241	258	270	261	253	273	267	242	245	247	237	245	257	237	256	235	247	206	241	235	284	231	223	229	246	256	239	265	258	249	255	234	246	254	249	235	232	229	240	260	237	244	252	243	265	209	220	253	257	266	271	244	247	280	227	275	256	239	229	228	248	261	240	253	239	223	236	235	221	253	213	265	265	231	264	262	262	240	261	256	230	253	247	238	255	232	267	252	243	244	263	258	271	242	225	234	224	279	253	227	251	273	218	206	252	252	232	199	243	245	224	237	238	278	263	223	255	269	234	237	234	240	253	237	250	238	245	270	234	250	245	230	254	238	238	278	232	248	243	248	241	236	239	258	256	239	264	259	217	261	246	215	247	249	241	212	266	254	263	252	243	226	248	233	255	257	224	227	239	257	263	272	234	249	254	232	248	248	242	269	261	244	221	253	247	221	264	254	238	248	250	228	261	241	239	223	258	222	249	267	247	255	257	250	248	261	226	257	272	255	246	271	243	249	213	270	235	265	243	234	252	256	254	247	236	225	249	223	237	234	249	265	236	269	234	273	228	254	233	248	263	247	243	237	271	243	242	241	248	253	264	218	224	252	253	242	287	233	220	245	258	229	244	240	250	250	246	229	227	272	242	278	227	239	233	249	237	269	220	225	249	228	217	249	245	253	231	267	249	254	234	236	249	236	264	250	243	240	260	251	258	235	252	243	244	275	244	232	257	242	217	238	259	255	243	258	241	270	253	237	269	239	260	246	238	283	222	262	236	226	242	247	255	225	241	251	292	260	218	245	259	254	252	248	258	235	261	218	239	252	249	241	240	285	233	226	192	220	247	266	206	245	227	254	237	280	265	235	219	243	259	217	228	252	239	222	233	240	218	235	229	230	234	223	236	230	241	252	238	241	242	259	209	266	244	234	263	251	220	221	281	228	253	264	255	277	249	243	220	263	241	248	270	264	265	225	232	232	254	236	254	253	265	245	221	248	251	238	228	234	261	282	241	248	256	231	229	270	204	232	270	251	241	242	234	240	236	253	228	234	247	226	278	280	224	246	231	264	271	243	237	254	226	249	278	245	257	261	247	233	234	230	251	263	264	263	257	249	244	251	247	241	255	234	241	246	218	239	229	249	249	241	228	240	221	247	264	237	254	214	267	238	228	253	254	242	251	253	217	254	255	258	232	246	257	269	262	261	243	239	265	245	249	241	256	267	231	239	261	236	251	216	235	278	219	248	241	251	248	256	256	242	258	249	249	244	226	238	258	245	217	226	234	261	253	268	239	263	259	253	239	237	234	257	249	241	235	246	250	249	236	240	234	249	220	246	250	235	259	241	250	236	250	231	226	257	227	216	221	251	251	256	244	220	228	243	253	260	278	213	263	229	255	245	245	246	248	258	240	249	252	262	250	249	257	236	226	256	259	214	256	257	263	262	254	232	273	242	261	238	249	235	267	245	258	235	238	251	279	249	273	213	247	271	261	224	250	260	231	251	286	239	227	254	227	251	243	236	254	227	253	227	244	234	241	249	231	238	262	245	239	235	219	246	274	244	243	253	255	228	266	252	239	259	243	232	271	264	250	253	259	220	237	231	245	243	236	264	254	242	253	246	239	263	250	245	223	259	233	255	248	259	244	239	267	261	250	228	210	224	220	256	208	237	248	246	245	212	243	252	250	267	264	239	228	266	251	255	261	274	220	249	223	256	255	234	228	239	249	236	222	256	232	244	247	256	246	247	246	265	254	232	222	225	263	253	211	247	253	249	227	233	243	281	228	248	251	258	234	247	243	256	237	209	249	253	221	228	254	247	242	261	243	263	240	234	259	282	255	235	243	255	254	229	253	218	254	227	218	242	241	248	242	231	252	241	228	219	238	266	258	239	255	235	269	244	255	258	250	238	256	238	253	239	235	256	223	251	237	258	228	267	250	252	245	234	212	244	249	236	249	249	227	244	227	245	242	235	294	230	210	233	263	263	256	253	233	237	279	261	228	259	268	240	250	249	267	233	249	229	249	249	236	258	236	225	250	274	245	264	254	255	250	239	275	232	246	248	232	288	240	221	236	257	250	218	223	232	249	237	265	239	246	252	243	238	242	242	233	245	244	224	261	259	225	275	252	231	266	253	266	272	240	254	265	244	229	269	240	265	242	248	212	244	226	207	267	259	245	252	239	242	243	240	225	256	235	250	259	244	243	228	230	241	237	261	243	252	237	243	229	246	239	243	257	262	253	235	229	237	238	239	235	237	263	261	267	215	255	236	230	241	247	266	239	215	270
9266	3375	5908	6467	5516	4769	3975	3333	2847	2431	2240	1992	1767	1722	1557	1550	1411	1396	1314	1903	3587	4334	4920	3136	2643	2964	2165	1589	1277	1285	1262	1219	1138	1120	1067	1050	1098	1100	1166	1109	966	948	921	897	941	924	927	903	917	916	926	930	875	908	892	935	912	891	908	889	912	911	883	895	868	864	907	881	906	891	817	926	892	891	874	868	939	845	887	901	869	888	870	856	907	929	862	902	842	905	912	882	878	867	870	890	871	868	846	878	835	889	842	885	845	836	917	856	849	834	803	877	803	852	853	873	848	865	891	917	881	863	835	805	813	788	844	869	827	847	850	844	827	896	781	804	891	885	892	827	826	823	855	854	926	883	847	840	855	905	826	814	892	881	836	861	869	881	852	811	851	855	890	862	844	874	871	872	857	854	846	904	832	928	852	824	857	873	847	882	902	885	864	850	854	866	834	820	864	889	859	846	863	867	888	792	850	858	905	812	852	882	849	900	879	877	871	796	847	875	850	888	888	830	851	871	828	876	807	863	850	898	852	810	820	871	826	856	856	828	812	857	890	884	880	835	840	862	839	855	918	883	864	820	845	850	824	842	868	872	855	897	897	852	838	840	861	842	817	894	852	861	796	836	846	822	893	843	847	837	846	836	898	908	875	848	883	851	878	845	846	870	864	887	854	887	891	829	823	873	846	846	894	824	850	868	879	882	840	850	820	831	837	827	830	911	871	905	838	851	816	876	838	877	827	919	851	891	840	871	806	868	850	848	834	892	825	931	848	832	852	899	929	797	894	830	812	809	866	848	809	802	881	868	854	856	814	881	854	845	816	883	846	799	892	909	863	810	813	806	929	843	873	863	907	871	914	877	836	861	878	857	881	843	903	850	836	828	874	896	880	873	833	857	845	807	870	847	848	836	854	872	857	835	824	859	837	824	895	873	879	844	875	887	853	914	793	806	856	848	789	869	809	883	848	849	833	832	888	862	782	883	845	829	882	841	785	856	783	855	827	918	836	907	886	860	875	821	832	825	872	868	861	873	839	853	852	794	869	844	819	861	850	831	837	899	841	851	776	793	834	876	847	901	830	863	838	889	868	845	863	840	876	851	849	881	854	918	834	812	839	839	849	921	861	853	823	856	854	848	859	816	864	880	855	904	885	846	873	838	830	889	888	849	889	843	841	880	879	861	841	881	818	870	880	853	860	846	805	889	836	825	859	852	838	901	834	831	845	857	930	863	793	853	854	830	905	827	847	848	843	903	870	827	862	837	874	833	861	837	843	860	845	909	851	866	826	865	855	852	821	826	852	868	819	763	875	829	868	845	867	827	832	883	841	895	874	878	859	845	856	892	845	795	868	863	831	866	888	817	821	844	819	850	898	834	788	800	813	848	877	856	808	859	870	910	858	835	877	863	841	917	837	886	871	886	885	824	868	796	898	832	831	849	848	903	799	849	879	862	837	819	883	826	894	856	846	852	846	841	826	863	870	868	856	891	794	881	886	860	855	832	857	851	843	804	856	829	855	855	800	859	827	877	872	856	854	831	909	867	866	858	838	864	865	852	817	835	814	889	870	845	858	825	860	863	833	870	835	836	840	804	854	848	841	798	867	822	832	816	829	875	891	855	929	820	837	859	830	807	849	859	855	863	842	853	813	814	847	877	834	839	834	834	853	867	861	881	851	838	828	842	871	851	859	814	837	890	819	897	824	831	823	836	784	859	849	800	798	856	818	862	863	843	878	881	894	875	893	819	851	848	847	831	897	862	840	838	855	831	860	859	856	858	877	834	871	837	859	886	889	875	862	875	887	795	914	824	807	859	880	857	900	823	838	841	869	866	856	819	844	871	826	859	754	812	842	841	801	842	868	861	832	823	886	810	837	845	823	854	847	826	870	878	843	856	858	851	887	826	902	854	819	858	805	888	912	805	865	861	820	773	876	889	857	890	814	856	854	867	855	857	873	853	831	906	870	872	865	874	846	817	830	849	862	893	813	837	879	902	890	901	883	837	903	852	882	834	913	818	874	877	834	853	864	858	855	873	861	878	873	860	892	882	763	857	919	854	837	806	846	884	863	829	888	860	840	795	840	823	839	832	834	858	824	780	855	772	836	869	837	849	838	844	871	843	913	837	821	790	830	861	894	809	922	808	841	859	883	842	836	867	836	840	837	851	821	837	843	804	859	881	829	849	846	854	886	829	824	913	853	829	890	801	847	852	864	841	862	850	868	853	853	907	825	896	814	845	849	836	871	837	843	888	832	855	889	835	902	844	836	831	859	882	855	897	795	899	846	808	808	845	808	861	843	843	838	848	846	879	845	872	902	907	820	860	843	859	866	831	919	894	876	880	864	833	873	862	810	865	844	879	827	823	890	888	859	804	814	825	862	838	887	871	908	814	833	867	822	840	879	841	853	916	869	858	822	890	824	865	844	788	871	855	853	839	832	839	824	881	895	859	859	881	883	817	878	865	851	812	881	861	890	874	847	840	852	877	851	832	938	853	822	839	885	886	870	858	907	843	830	903	848	813	802	836	877	885	887	847	828	845	811	880	896	827	847	834	879	878	823	847	817	845	911	858	866	829	931	857	832	876	908	851	888	841	883	800	865	863	837	873	883	885	888	835	880	797	851	855	853	889	834	879	869	833	853	866	905	833	870	869	855	820	832	835	827	842	853	830	844	860	890	884	834	859	806	852	831	893	874	843	864	848	865	844	889	857	866	837	844	874	825	787	820	872	839	879	874	874	836	844	834	861	860	846	848	822	833	866	859	855	825	888	807	876	912	884	884	839	887	781	865	894	842	896	884	850	891	822	846	839	798	869	841	856	913	850	899	815	821	826	858	814	803	860	855	884	857	824	802	842	862	834	881	830	826	847	857	868	854	817	861	845	888	879	809	884	821	821	889	866	831	834	894	913	903	856	850	895	827	827	840	855	896	878	888	865	881	897	830	919	820	798	891	796	853	889	892	864	847	779	845	865	806	859	835	903	898	840	844	817	881	838	856	862	881	839	826	848	815	849	891	823	840	849	823	879	823	858	840	861	848	897	857	829	862	855	847	868	875	878	827	856	900	938	838	872	828	835	819	860	863	878	823	866	829	857	840	832	852	805	893	846	870	877	881	900	896	847	851	902	864	854	832	875	868	834	841	912	891	891	821	826	850	847	859	829	850	907	865	850	843	877	848	867	855	805	871	816	889	853	847	832	872	858	879	866	848	879	864	895	883	833	849	855	794	873	829	846	889	885	861	817	829	840	862	873	829	870	847	834	838	824	867	850	844	849	834	841	865	811	907	807	872	837	814	886	876	883	836	861	839	865	870	840	838	846	849	855	855	861	794	851	835	850	835	828	837	879	870	851	876	745	820	827	812	810	852	843	843	879	806	863	847	821	875	866	782	904	814	849	859	819	864	858	846	836	878	841	886	840	864	831	841	848	862	877	844	880	832	834	917	827	872	886	827	849	840	804	836	842	884	838	818	855	814	875	850	854	836	839	857	818	867	864
1364	284	253	244	212	206	209	174	154	167	190	188	184	155	179	174	145	175	160	157	159	172	154	171	171	161	169	144	148	176	168	152	177	164	174	168	165	178	170	169	161	152	150	155	187	155	155	160	158	175	175	134	152	152	168	166	145	159	163	161	162	150	139	164	172	157	169	194	159	155	183	158	150	180	141	153	150	170	156	155	165	141	165	157	175	158	176	147	157	164	147	153	169	140	156	169	163	170	129	164	139	148	182	177	149	162	153	184	160	174	132	164	191	172	157	172	154	154	157	147	172	147	167	158	145	128	146	138	142	156	149	196	160	177	150	146	144	155	163	175	178	153	167	154	156	155	166	148	180	171	164	164	145	162	168	168	165	178	145	162	162	164	159	163	137	144	156	165	163	156	164	169	147	150	161	162	144	167	161	173	159	163	169	159	168	129	158	158	157	193	162	161	176	130	163	167	163	156	171	167	150	152	158	173	185	155	169	163	154	174	165	155	149	155	176	152	163	173	167	182	193	160	167	151	161	162	160	187	144	189	150	172	159	177	170	146	149	152	152	157	157	157	154	164	174	161	177	152	164	148	173	159	158	161	172	176	137	174	163	161	159	172	142	160	156	161	167	153	145	158	137	151	170	157	167	161	166	154	147	156	166	169	164	153	161	161	150	178	158	154	151	168	146	153	159	163	153	135	174	172	180	149	151	149	172	148	148	144	137	182	161	133	150	161	157	171	152	183	155	155	154	181	169	164	160	129	158	181	184	147	177	154	179	162	151	154	173	164	172	154	173	163	159	161	150	173	192	181	161	172	149	179	172	174	169	172	157	168	163	162	158	148	175	167	162	178	179	143	158	148	182	145	153	148	172	201	169	159	160	150	147	141	158	146	165	184	153	167	168	150	153	148	183	168	163	148	163	154	162	161	148	162	154	154	155	173	173	171	149	162	166	175	153	161	154	163	156	137	187	146	162	154	153	130	170	182	164	166	156	154	146	147	142	160	153	174	164	167	167	183	159	156	183	144	171	157	160	161	160	153	153	167	136	148	133	159	158	164	178	144	163	162	150	152	174	169	152	156	185	142	146	165	159	168	164	158	165	162	194	150	165	166	174	164	187	157	146	145	143	147	155	156	182	163	178	186	182	156	145	171	165	183	153	170	144	145	158	164	161	175	173	155	161	143	149	196	148	143	160	166	173	157	165	156	192	171	151	164	165	176	172	149	171	183	155	152	168	168	169	158	188	175	159	190	162	169	163	157	179	155	163	170	156	184	174	147	156	145	166	170	159	161	138	167	146	150	187	162	178	161	168	169	157	156	170	177	161	165	175	170	152	173	148	159	170	137	154	170	169	158	150	155	149	169	163	186	188	178	150	135	150	156	173	158	154	157	174	150	146	154	167	164	154	165	169	169	172	156	131	171	168	141	137	156	147	167	170	160	146	184	153	149	206	160	154	150	149	140	161	174	140	178	151	162	173	147	172	156	181	187	175	177	161	162	159	151	154	156	168	168	164	184	163	178	165	143	170	165	141	142	162	157	184	167	148	147	159	151	177	166	147	174	154	153	148	155	157	166	167	148	147	149	156	178	141	160	160	149	173	153	155	150	150	142	186	157	179	166	188	180	168	159	167	173	162	190	171	162	151	168	170	164	166	161	193	156	169	175	150	173	162	158	165	156	139	163	168	155	169	181	170	160	179	156	173	160	157	178	169	155	145	173	144	150	162	147	151	162	180	154	151	154	162	170	147	155	148	140	153	162	179	152	155	159	158	159	152	152	171	160	181	175	169	154	154	148	161	153	164	164	151	147	165	186	167	146	171	148	182	167	175	164	169	162	156	151	171	178	169	177	138	168	160	158	154	166	161	169	155	132	174	170	185	161	162	174	148	171	146	166	164	155	154	143	171	173	160	142	167	186	160	155	152	185	158	158	162	172	173	154	156	166	171	178	159	156	172	159	163	162	172	165	162	155	178	141	169	168	162	142	158	177	165	172	181	137	157	145	163	163	185	154	177	171	155	147	182	182	146	163	167	194	146	158	147	173	147	159	160	162	184	153	161	160	157	165	155	174	176	186	166	169	170	175	150	167	159	166	177	173	155	164	167	177	158	165	182	160	171	171	156	162	166	152	179	157	153	178	136	189	185	182	169	163	155	141	183	163	158	149	160	165	165	155	158	147	163	150	165	129	129	172	171	177	173	158	172	154	173	164	184	163	157	167	164	175	161	157	188	181	140	157	140	176	137	157	165	185	171	154	162	160	179	149	164	182	172	186	153	191	155	150	172	164	161	170	167	157	153	170	152	169	163	140	151	166	145	164	176	153	150	137	154	177	160	169	136	154	158	145	155	153	134	165	181	181	165	154	168	181	165	171	153	142	179	143	178	160	152	156	167	173	156	148	166	162	173	162	144	155	181	140	169	165	161	173	155	140	174	168	177	164	174	166	163	152	143	170	183	172	173	148	164	153	158	149	151	157	132	169	155	164	150	144	158	152	173	166	152	147	163	172	175	166	185	166	168	130	162	161	185	179	157	163	166	155	167	157	141	161	148	176	170	163	160	178	162	172	182	156	149	179	161	161	159	148	181	172	165	165	140	173	166	170	148	185	159	151	156	172	144	160	166	182	150	178	149	177	172	158	163	182	168	174	147	157	160	140	156	175	131	147	172	163	151	161	148	190	165	177	171	154	133	140	186	158	145	154	159	153	164	151	171	140	136	162	168	165	144	183	152	150	171	159	174	156	169	162	167	137	164	162	165	179	155	167	172	163	187	154	136	170	176	154	168	152	192	153	152	171	123	147	142	152	168	148	167	167	172	163	153	154	164	152	151	164	151	175	153	151	167	195	153	166	152	186	162	167	133	171	169	158	151	152	151	159	170	152	162	162	150	179	161	143	162	154	171	157	163	125	147	173	148	172	165	156	161	155	154	169	165	184	167	161	148	158	165	135	147	153	159	149	173	145	161	161	170	157	171	157	165	147	159	191	162	154	172	138	139	175	163	151	153	137	151	178	175	153	172	172	166	162	158	173	178	145	149	180	145	148	148	176	146	153	156	144	155	179	156	177	153	164	165	154	163	159	158	149	150	176	179	154	179	141	177	158	178	160	160	153	172	147	177	155	175	157	178	162	158	159	132	141	150	166	149	166	153	152	146	161	168	144	145	165	153	166	176	158	169	170	135	145	171	165	134	161	163	176	159	157	209	154	148	151	159	152	169	145	161	146	152	145	171	151	166	142	146	172	157	160	143	174	150	137	156	162	168	155	157	178	178	143	146	163	133	179	173	161	146	152	138	185	157	162	145	143	175	161	174	153	152	150	177	167	164	161	175	151	178	193	148	183	181	189	161	177	139	162	161	159	163	181	181	152	159	153	143	156	147	159	167	173	169	153	181	170	164	156	167	165	141	149	148	178	150	167	160	145	149	153	171	169	142	157	178	149	166	155	153	152	159	167	160	155	157	169	168	161	156	181	162	156	173	175	141	165
2266	767	860	901	883	867	804	682	764	611	684	621	636	650	650	638	645	597	619	679	660	713	756	739	728	669	669	676	639	599	595	673	694	673	658	651	689	694	704	673	644	600	647	630	622	622	623	614	635	586	574	590	640	631	653	599	660	623	620	618	616	577	662	623	641	661	653	666	663	669	657	622	609	609	591	604	596	623	610	626	603	620	604	632	614	602	662	629	564	569	632	587	627	645	595	658	599	616	625	610	600	591	590	657	604	605	635	619	666	626	645	642	610	636	608	614	596	655	621	594	621	646	605	651	647	572	597	613	637	614	641	622	619	620	608	596	723	618	620	597	591	609	614	616	628	597	660	641	607	704	638	607	623	628	633	609	616	643	627	631	617	607	626	615	578	611	638	623	648	638	651	614	650	617	584	615	595	629	588	610	622	576	588	586	639	593	639	586	604	575	604	543	636	627	673	584	630	609	648	588	626	618	621	609	583	612	651	654	601	652	644	617	604	616	595	612	654	608	605	644	636	641	632	607	597	579	638	597	673	630	600	576	635	666	567	604	606	630	616	579	612	594	620	663	590	576	612	623	600	608	599	626	630	597	605	567	628	628	642	573	615	592	606	628	631	632	666	590	583	608	624	626	630	625	626	596	611	599	598	599	588	596	628	576	623	577	616	616	595	620	596	589	626	612	611	592	611	594	596	656	592	587	610	630	580	608	613	636	648	604	634	632	590	632	625	605	603	581	564	619	616	623	632	641	587	622	621	609	622	579	636	639	643	592	561	610	605	616	624	551	620	616	631	603	600	587	584	631	611	590	617	601	608	614	633	585	608	614	616	611	618	648	624	572	604	644	589	597	637	615	634	633	613	603	648	606	612	645	635	632	604	592	591	628	616	648	624	599	617	613	614	607	630	580	578	622	568	595	590	628	597	651	589	594	677	607	592	614	626	564	610	628	578	611	631	580	619	633	610	617	615	636	638	636	609	647	616	615	667	631	612	616	622	603	619	634	633	626	612	616	592	608	619	600	616	618	623	654	641	637	573	604	598	641	580	607	587	642	583	587	649	618	642	605	593	632	631	636	607	618	617	614	632	650	606	574	588	600	630	585	628	609	616	608	607	627	608	612	654	634	621	650	611	616	592	626	603	625	606	621	630	602	610	615	665	626	617	607	623	611	633	584	654	628	651	591	586	583	643	626	609	639	579	615	631	615	621	619	666	640	622	618	614	585	592	602	580	636	603	601	643	609	621	592	648	606	614	585	620	626	656	612	638	607	592	648	615	640	592	618	636	619	605	592	591	610	587	683	605	673	619	611	603	609	612	643	640	618	581	568	621	609	610	611	639	605	665	650	606	563	620	566	664	664	629	593	616	631	618	607	633	604	577	596	589	622	613	584	638	633	601	622	579	653	656	631	620	610	645	636	642	631	609	617	621	598	629	616	607	622	587	592	618	629	622	599	587	616	591	635	645	580	651	636	609	633	622	624	653	623	613	652	651	572	629	643	636	637	603	577	572	620	602	660	613	627	601	584	611	623	625	657	585	636	597	633	623	589	614	567	633	643	624	647	633	581	638	635	597	635	593	609	602	615	601	601	606	627	611	619	577	581	594	678	648	581	669	589	612	623	618	642	581	590	648	668	576	617	593	620	572	613	636	641	610	619	615	590	648	594	560	564	616	627	618	597	630	624	626	631	622	598	598	589	623	633	633	660	620	615	593	660	612	622	572	600	642	624	617	581	649	595	634	656	663	648	617	572	617	587	619	642	672	616	644	661	621	597	579	582	604	590	639	664	626	617	568	655	612	602	625	632	674	628	629	653	573	599	602	623	620	663	626	598	650	606	592	639	644	589	644	598	596	609	643	585	612	611	610	599	636	636	591	620	636	607	588	622	574	618	585	639	633	636	616	600	575	608	640	598	621	617	687	633	584	629	595	629	579	620	605	626	613	627	611	634	591	581	632	580	600	638	648	601	598	627	640	581	609	592	669	608	589	618	637	617	635	571	623	642	610	597	597	638	622	669	622	621	633	616	628	607	602	617	579	667	603	600	623	647	642	603	604	630	638	557	644	651	664	627	619	613	623	628	619	642	599	683	607	608	614	637	610	634	605	634	622	621	654	608	646	618	580	634	626	664	628	612	603	628	600	643	592	629	610	621	611	614	634	610	639	593	619	613	604	612	621	608	596	627	616	560	571	631	604	597	619	572	629	616	597	590	612	592	630	667	610	625	624	627	577	622	600	639	610	640	592	630	637	621	623	630	615	650	611	616	624	609	612	622	572	599	620	586	646	538	598	600	596	598	644	587	642	578	591	614	612	630	585	645	608	588	642	606	620	654	594	636	590	598	648	637	589	661	607	637	597	639	608	609	612	626	617	620	607	634	609	636	639	583	590	643	597	637	611	661	615	662	628	637	617	635	610	615	634	648	615	602	633	596	619	600	626	629	587	584	605	589	589	625	640	620	577	598	623	653	606	607	588	611	620	593	629	620	620	626	644	607	634	611	614	623	664	577	617	597	629	647	602	599	624	637	674	618	616	617	616	563	622	578	623	600	625	616	595	594	628	647	622	611	635	642	577	647	619	582	628	614	607	580	637	646	624	628	627	647	608	589	605	593	615	585	618	659	615	637	593	660	634	601	618	599	600	641	645	615	528	623	582	605	576	614	624	633	601	597	592	644	602	583	668	571	619	602	604	659	623	593	622	597	621	659	573	619	616	662	646	593	634	627	611	607	598	628	594	635	630	646	607	576	633	624	607	635	653	634	608	615	581	572	633	666	620	639	578	596	610	602	629	669	641	612	574	628	653	613	644	627	601	619	650	588	637	580	594	619	592	587	623	650	606	613	633	605	619	625	628	610	596	595	582	628	593	623	590	627	627	623	632	590	563	604	647	594	645	640	626	635	607	637	573	670	598	614	621	650	566	586	585	563	602	624	605	633	602	581	644	594	579	647	592	579	611	615	585	613	592	662	593	626	632	613	615	655	589	598	627	655	578	630	603	593	609	580	624	605	567	625	641	599	647	601	632	595	599	634	631	665	613	640	621	595	628	604	584	585	605	630	642	566	617	606	659	582	607	619	653	642	603	635	637	609	597	624	648	649	555	611	606	691	609	625	596	658	600	632	632	584	603	642	663	687	603	635	650	636	612	548	606	613	651	603	618	619	647	597	617	639	627	616	599	617	624	608	609	654	637	595	611	562	629	655	635	607	623	657	610	620	627	616	617	600	654	641	629	610	654	630	614	575	614	635	601	593	648	606	709	572	634	615	581	650	635	602	606	595	607	590	638	635	592	588	626	595	627	624	624	587	623	674	657	608	636	607	666	616	589	612	640	576	620	655	604	663	641	598	587	619	627	608	607	649	636	611	615	637	602	618	600	618	605	595	644	662	587	587	632	578	592	615	559	672	619	601	603	570	642	610	613	591	574	651	624	626	610	619	589	600	612	623	566	650	598	638	652	657	588	595	682	627	638	663	643	607	603	626
5564	1780	1543	1192	961	715	589	504	425	385	396	396	350	311	368	339	300	312	312	331	441	597	555	458	444	446	372	358	322	318	352	292	291	297	316	288	318	277	278	282	296	325	289	275	252	261	289	269	293	263	278	277	286	268	280	250	312	255	265	270	275	261	277	252	303	266	246	252	314	288	285	267	268	278	266	284	271	287	256	262	282	264	308	285	279	270	262	282	297	259	277	304	312	303	280	293	295	284	279	274	269	285	276	290	253	273	266	294	266	271	246	282	264	270	261	282	262	266	270	283	298	266	293	267	267	259	269	280	272	280	270	248	286	242	268	301	279	294	284	300	267	293	278	262	290	251	288	260	250	287	257	298	284	301	275	273	290	275	262	275	259	254	269	276	295	269	276	301	283	306	256	289	288	252	305	288	261	296	275	296	286	291	273	261	266	284	296	276	260	285	260	276	254	277	292	251	307	297	291	265	299	287	277	275	270	265	275	269	269	265	300	279	282	275	295	256	286	282	284	259	301	245	311	258	271	300	263	289	287	273	265	302	301	283	304	302	294	278	284	263	293	307	258	267	287	280	308	271	279	282	296	253	287	282	266	257	289	296	317	284	282	261	282	254	261	265	295	264	303	271	258	289	256	281	276	285	278	261	293	285	298	294	279	257	286	261	276	275	264	285	285	303	295	315	270	305	268	265	293	281	270	265	297	254	283	245	293	267	289	272	290	281	270	301	276	284	305	284	264	268	319	270	270	276	286	258	298	257	255	280	277	271	295	277	283	286	277	265	268	271	266	296	310	282	294	287	287	290	285	275	271	298	259	277	280	269	262	275	272	267	303	267	263	276	281	318	275	254	240	272	262	255	250	271	268	290	252	267	285	271	256	262	260	261	296	288	265	292	283	276	295	324	294	285	273	293	246	282	265	301	294	281	284	263	266	289	283	280	276	277	270	284	290	274	277	309	275	276	240	280	292	261	291	280	286	281	273	280	243	263	265	282	258	270	272	279	286	288	277	280	260	273	286	268	281	271	296	278	289	284	284	286	299	288	268	266	277	258	263	278	289	278	275	262	281	259	266	301	262	284	281	278	302	289	282	259	252	275	265	261	255	302	248	262	253	267	296	267	301	284	280	290	245	302	279	250	263	258	278	267	289	285	268	277	283	277	260	278	279	289	288	264	284	315	266	264	249	260	270	290	275	254	275	307	285	273	251	286	291	261	261	295	295	299	267	269	267	284	276	302	282	307	276	290	279	303	256	270	275	289	250	288	270	252	288	293	282	293	267	271	263	289	266	287	286	289	268	281	264	295	262	280	257	290	260	264	275	291	283	297	288	273	292	302	302	293	285	273	259	279	257	272	279	284	278	288	245	282	282	285	301	264	276	269	266	283	291	255	295	293	266	275	276	277	295	291	294	269	286	288	289	266	274	290	278	283	273	262	297	294	302	270	288	303	294	300	263	277	264	282	282	289	260	254	238	267	286	291	289	271	251	297	290	261	287	278	274	258	297	291	264	303	278	283	266	281	273	303	256	299	278	270	251	276	268	284	302	282	279	279	269	276	246	252	290	291	277	245	304	264	258	291	287	287	263	309	274	301	292	251	259	292	270	304	293	274	268	281	289	293	276	296	277	283	294	267	273	265	279	300	270	266	258	297	263	280	246	264	278	275	299	260	295	288	297	280	269	299	290	274	260	265	298	278	292	276	278	311	242	257	285	296	271	254	280	317	283	281	293	264	286	255	293	294	281	318	270	257	272	285	274	282	311	273	279	287	272	309	264	320	288	287	263	310	311	280	277	259	283	280	267	276	294	299	268	277	270	217	317	284	319	291	285	283	281	302	289	280	258	272	272	273	288	274	292	264	297	284	296	266	258	266	274	301	272	242	309	258	267	276	302	247	282	270	289	311	249	245	289	301	288	260	280	302	263	296	275	271	254	286	280	286	292	293	270	290	246	275	222	286	269	279	280	291	263	278	299	272	299	286	287	252	271	276	291	293	277	277	255	274	276	292	313	296	251	273	244	256	270	271	276	268	250	272	285	272	261	284	308	281	266	277	293	264	271	270	287	271	250	268	265	273	256	295	257	267	267	289	279	287	271	323	291	272	283	267	251	289	255	278	293	292	278	280	280	308	276	267	276	247	291	260	299	310	281	305	271	283	263	293	255	273	273	284	276	295	292	281	282	272	248	274	290	248	271	281	247	262	272	279	278	295	271	245	295	283	274	265	252	290	306	286	243	271	278	295	287	271	267	274	276	280	272	265	289	264	277	257	266	269	281	266	289	271	255	265	309	280	300	246	289	265	252	282	297	280	288	291	283	241	293	272	271	263	270	289	290	285	270	280	270	263	292	267	306	281	291	270	285	264	300	284	275	253	253	286	329	288	253	286	291	297	265	298	266	289	281	253	258	273	267	273	294	260	245	245	290	272	268	273	272	301	316	265	306	240	263	272	278	249	254	249	264	289	289	288	253	258	277	282	281	242	274	288	275	266	294	292	301	303	271	288	247	260	282	275	275	275	271	283	246	259	273	260	302	263	285	276	291	290	264	239	262	274	301	264	303	281	260	259	276	298	290	290	281	279	313	297	255	245	301	252	270	274	248	299	274	283	307	256	268	261	283	266	277	273	284	295	279	264	282	285	304	304	248	257	265	262	268	276	302	258	232	300	278	277	281	263	228	266	282	307	269	292	301	288	285	286	281	290	287	292	306	288	276	292	265	283	301	251	288	287	310	272	309	285	310	259	292	245	278	285	294	258	258	288	272	264	240	283	269	275	275	263	308	247	282	254	281	261	256	271	251	268	283	251	292	264	277	247	268	276	332	290	247	251	279	279	282	272	292	296	290	291	294	299	306	274	282	288	275	262	280	288	258	243	272	264	280	280	288	283	251	295	252	297	276	284	296	279	282	274	311	260	246	258	287	266	268	296	275	291	308	270	284	260	275	286	286	291	276	287	254	264	306	247	294	299	287	273	280	284	297	274	290	302	297	271	293	296	297	281	297	243	244	263	284	302	268	271	324	274	275	269	276	275	300	295	281	300	265	283	276	274	262	281	293	277	292	290	295	307	279	283	288	271	298	290	303	303	284	268	302	282	287	262	292	267	229	263	266	307	293	290	248	288	285	283	273	283	254	283	271	271	258	287	287	262	271	268	283	280	268	265	277	306	287	257	281	261	279	287	281	251	291	269	279	253	251	303	261	291	279	267	272	295	270	282	273	291	252	271	251	272	280	241	285	284	291	262	284	288	268	279	303	290	296	296	289	264	268	267	285	268	283	294	277	280	256	274	274	248	269	302	292	278	272	284	264	326	260	279	284	270	254	296	274	301	298	288	284	294	273	263	272	272	277	271	286	284	272	260	284	275	290	291	287	292	254	276	251	261	283	261	262	265	283	312	268	293	292	259	303	263	297	273	247	282	298	305	303	261	281	281	301	278	272	264	266	267	282	263	286	270	270	287	248	314	258	284	292	269	293	301	274	279
6665	2300	3755	4044	3534	3106	2670	2322	2039	1838	1742	1562	1504	1427	1350	1397	1272	1244	1255	1249	2264	3499	3187	2392	2371	2242	1894	1541	1301	1150	1225	1193	1160	1157	1112	1081	1165	1201	1201	1172	1036	992	1051	1050	1026	987	990	1012	1044	987	992	1013	933	991	1025	1011	1040	943	989	1026	959	967	992	968	955	1009	998	968	980	995	975	998	999	973	970	975	970	923	970	932	969	1021	945	972	955	970	960	993	1010	948	964	973	928	1014	1004	1054	982	998	971	973	944	969	992	1009	977	991	948	993	933	932	963	976	997	986	1010	988	971	957	946	977	954	971	982	1030	970	1017	1021	945	962	983	960	996	980	998	1012	945	1034	949	957	1014	982	959	934	990	988	962	985	1002	975	981	988	965	931	952	947	946	985	950	916	993	1006	976	885	986	1023	1001	993	986	1016	1007	912	981	995	1008	978	966	994	1005	1006	927	904	955	936	955	923	1011	953	972	943	993	981	948	1007	948	1023	1004	928	963	999	1005	900	962	963	962	944	990	988	980	977	1028	977	974	969	956	938	950	1006	968	951	932	979	977	996	942	967	966	988	1001	974	980	1014	1010	967	982	951	987	965	985	997	957	1042	965	995	948	972	982	949	952	986	928	980	974	1002	994	987	958	913	968	968	987	989	924	1005	1000	950	988	946	961	978	955	985	1002	960	988	994	964	951	982	995	973	957	934	954	934	989	937	967	961	972	968	982	940	969	976	1013	996	972	944	961	990	970	1006	941	959	970	947	984	952	953	999	986	1009	969	960	984	949	977	1002	945	1004	973	990	992	955	947	1037	1004	931	972	989	995	960	946	995	1055	945	998	972	950	997	1002	969	950	931	1000	940	939	969	926	982	986	978	987	938	925	997	918	979	955	988	1003	1002	1010	988	1008	1019	1012	961	985	933	1000	947	987	1032	998	940	1007	994	949	1060	959	981	995	966	975	972	963	974	994	960	980	944	925	981	961	945	915	994	962	986	976	1000	962	957	966	945	1010	944	940	1007	952	972	968	992	987	1009	1009	958	990	983	926	932	974	942	973	958	958	990	991	988	956	969	969	1032	989	1000	958	983	1021	1004	966	967	993	934	941	964	1002	993	940	1011	1030	977	1014	960	1014	966	980	933	922	946	990	988	972	981	1006	966	944	962	957	953	1037	996	1020	954	960	1025	978	972	1045	966	988	964	960	1016	994	985	971	893	934	961	982	985	976	1001	947	985	971	920	1029	957	978	1015	951	970	968	960	988	935	970	953	987	1009	977	952	894	1011	1019	968	937	986	1002	1003	954	981	987	950	978	953	960	932	949	961	926	959	1028	963	950	949	966	983	978	975	963	916	944	976	920	988	948	906	1028	1041	1016	1005	973	994	969	1025	996	1060	996	990	1066	911	937	927	968	906	986	956	1032	967	979	961	948	943	989	988	959	959	1001	933	1016	987	1003	953	973	928	938	909	950	1048	990	989	995	1044	967	927	959	924	939	961	944	975	901	979	974	919	1046	917	952	1010	944	973	989	939	958	941	916	988	1043	1033	964	1003	979	1007	961	905	1005	963	960	949	986	897	936	1015	967	998	969	917	968	915	987	999	956	933	1047	972	969	935	973	949	997	958	1008	981	1014	990	1012	993	966	913	999	973	955	995	983	909	965	1033	1003	1068	953	961	966	952	1020	969	965	987	959	983	1002	953	954	1022	927	999	896	1013	1004	1022	960	980	1031	951	986	915	962	943	1014	1010	999	1008	949	916	1002	951	976	993	950	940	959	1016	985	957	921	974	998	959	921	962	943	934	932	982	1019	963	938	943	960	985	990	958	992	979	1049	961	1006	1002	928	945	931	957	1022	951	933	973	918	959	989	958	924	917	1033	943	943	901	974	1001	996	925	942	936	988	1023	995	950	949	974	1002	961	936	961	953	920	979	932	976	924	901	1011	972	973	1029	909	994	992	965	977	947	942	979	954	995	910	968	1008	981	1006	999	926	991	915	947	985	1008	976	995	961	944	984	972	1016	959	1012	986	1027	1050	944	974	988	1001	967	970	996	965	933	970	983	933	958	916	917	1015	1012	972	919	960	981	952	977	1022	947	918	1018	1012	912	968	923	919	967	957	969	1029	923	990	957	1016	987	987	926	988	965	926	993	971	975	975	955	949	1019	1000	973	962	1005	1014	968	1064	967	1007	1033	999	1004	973	941	1022	983	1049	958	990	930	987	949	983	969	941	985	936	928	977	939	952	933	926	946	1011	1000	953	1008	954	961	984	968	981	1017	962	977	985	992	1040	986	957	979	989	1005	1041	944	992	954	1012	977	1007	958	952	981	977	926	950	942	933	959	935	949	1032	965	931	959	926	930	986	974	983	921	951	974	1018	923	980	972	950	929	937	994	968	943	971	922	946	992	979	1018	972	956	967	980	1008	1009	985	971	990	975	964	1018	941	997	957	1041	986	1002	982	972	980	1013	1013	972	963	961	1031	905	995	961	960	967	987	939	945	1006	976	1020	932	991	1008	1000	999	1000	925	943	917	975	990	942	953	1030	995	952	948	988	977	962	921	976	994	966	1014	963	967	973	1097	901	993	942	917	934	957	983	933	923	989	955	958	973	1013	986	969	982	950	963	970	939	954	998	995	923	981	915	986	981	952	1012	1012	959	928	960	923	964	957	987	1005	907	952	994	989	968	954	1010	931	949	1030	1006	986	967	1005	992	966	991	966	989	972	972	949	950	947	961	907	955	951	1012	980	953	979	961	992	991	907	946	967	950	979	914	1047	1027	904	939	975	973	907	961	987	949	998	983	1000	1015	993	960	919	938	952	965	940	1022	972	1017	960	955	998	995	952	1004	957	1036	978	996	1006	1008	900	1000	926	971	973	983	990	959	909	998	992	983	916	984	920	953	967	987	946	1050	998	920	984	940	947	941	984	954	970	1005	995	1001	971	923	984	959	1018	927	945	984	980	956	996	947	963	983	1030	956	1021	955	935	930	999	977	953	981	942	970	981	964	972	1024	952	956	973	1031	983	1022	972	931	977	1027	1020	942	1013	950	946	947	1005	1021	1028	966	982	961	940	979	927	961	993	995	977	969	1005	965	1041	959	898	980	962	947	971	929	955	963	988	952	1014	940	971	1010	892	1030	988	975	928	965	940	968	977	966	1005	1012	971	936	957	936	908	1013	962	948	966	962	927	985	980	969	916	988	951	990	958	981	943	972	1042	966	904	944	1042	983	977	976	968	968	995	935	964	959	992	965	1009	954	953	965	955	982	969	994	930	981	991	955	964	963	908	927	944	1021	929	952	1013	984	1009	966	984	971	957	953	985	1006	953	982	981	929	995	993	992	961	943	948	957	957	993	966	918	936	970	962	944	921	933	970	941	924	950	967	961	1012	998	967	980	984	901	1009	1015	1000	1016	1037	931	947	939	935	960	968	974	997	988	963	944	995	1000	924	970	961	969	954	979	950	909	970	941	962	980	978	970	904	973	1025	902	946	1023	965	1000	981	951	968	1009	939	981	954	966	988	961	973	962	979	961	900	996	1025	1000	965	1015	984	974	1007	956	993	928	936	928	961	959	962	1032	956	963	1040	946	1000	1005	1026	994	981	941	952	905	967	940	980	970	974	1011	927	988	999	964	995	974	942	929	978	997	954	967	1030	953	917	967	1005	946	887	973	995	975	1010	973	936	972	996	927	965	954	1008	969	965	964	976	977	1014	1009	985	968	959	1049	990	959	1023	964	1071	948	970	988	1021	980	958	1017	977	975	994	927	990	987	992	955	943	1012	969	980	975
9929	3125	2913	2165	1537	1056	841	711	564	507	445	450	413	369	356	316	318	304	306	305	479	699	818	545	537	530	423	405	312	293	331	304	311	272	290	285	284	260	284	279	288	263	287	261	262	252	268	284	230	236	265	240	258	288	271	294	246	248	251	252	247	233	271	290	261	233	247	261	230	237	251	227	254	275	246	235	251	259	238	265	271	245	259	234	276	260	253	270	240	247	239	249	283	258	237	239	238	230	243	258	239	254	243	238	289	253	275	229	244	242	239	232	244	270	283	235	257	265	242	287	216	251	241	264	238	243	255	251	248	234	235	262	251	258	257	286	258	255	233	263	253	240	220	250	264	248	270	243	243	250	254	239	256	250	239	229	285	257	235	241	244	253	283	246	257	240	241	260	247	241	262	290	242	219	236	248	270	230	249	256	237	239	264	246	254	246	233	234	240	272	236	285	266	285	244	267	264	243	238	231	276	252	262	240	215	235	245	278	232	238	254	235	217	233	238	252	259	243	242	237	223	262	248	251	233	273	244	228	258	271	267	249	227	251	277	269	267	223	269	279	215	253	265	248	244	250	233	236	288	259	250	234	267	284	237	241	255	265	251	261	257	226	246	259	244	256	247	275	264	236	246	248	243	235	259	223	255	271	296	259	251	241	252	247	253	257	289	239	226	262	250	246	255	250	233	216	252	243	235	249	243	268	243	245	270	245	261	238	278	251	277	270	257	225	247	254	281	235	257	243	250	266	234	253	249	236	248	254	264	246	241	266	247	267	239	241	253	272	232	248	250	254	242	234	241	245	239	251	245	275	233	243	277	264	239	236	251	274	234	261	230	254	243	280	248	254	256	257	240	242	296	261	265	235	249	237	243	250	249	239	229	235	269	281	257	234	222	283	213	264	242	279	242	252	243	231	247	254	276	280	261	252	259	284	245	262	266	232	242	237	264	251	236	271	263	241	271	258	259	260	259	265	233	249	217	246	267	289	266	243	256	248	241	256	235	256	240	229	268	270	242	244	241	252	230	234	255	240	255	272	220	259	258	241	210	241	258	254	240	251	262	245	263	292	226	232	241	227	279	255	241	263	256	269	269	267	263	262	236	225	262	274	279	241	222	251	253	255	247	270	249	231	261	257	273	264	257	258	242	283	272	244	237	260	288	256	244	251	238	276	256	244	254	276	258	267	268	242	246	240	279	248	238	246	257	247	290	263	219	242	258	248	229	253	231	254	243	256	243	254	250	252	231	238	259	227	221	222	246	256	239	233	253	269	240	231	221	239	231	241	275	245	256	270	257	246	232	207	256	233	261	287	252	266	271	263	257	227	218	231	249	244	260	258	264	225	250	234	268	249	263	248	223	242	264	239	254	244	259	248	248	250	230	276	252	245	249	237	243	235	258	232	258	259	255	251	281	236	237	262	253	253	274	206	240	267	294	260	231	225	233	245	253	258	239	260	242	242	257	231	235	243	249	259	260	266	251	248	249	236	249	251	260	234	276	244	253	259	260	234	266	261	246	251	253	276	235	267	258	245	246	251	261	250	271	255	239	244	255	196	242	212	246	244	231	264	231	235	248	274	237	245	227	242	255	240	238	235	213	246	250	241	270	245	281	247	264	247	245	262	240	249	280	262	263	256	266	210	244	245	245	261	247	238	236	278	277	232	237	240	223	254	255	248	296	228	243	227	227	243	258	265	266	242	264	230	262	264	269	259	253	275	222	238	247	255	263	257	272	257	251	241	248	259	244	228	258	243	261	265	242	283	275	216	238	218	255	245	247	253	233	246	273	253	266	251	251	259	266	263	257	260	252	264	215	239	251	238	257	269	244	255	277	264	263	249	244	227	237	244	243	245	257	250	250	234	237	254	269	258	254	259	266	218	258	242	290	276	266	282	260	247	235	253	268	231	260	249	261	277	266	288	235	274	245	269	276	268	257	264	242	250	240	288	282	243	248	247	228	233	226	266	259	248	254	232	267	228	261	262	224	262	240	252	259	245	249	246	230	253	246	222	244	272	243	238	248	238	264	241	246	259	247	256	235	210	266	264	250	263	272	219	242	252	248	256	254	252	257	242	253	261	257	289	284	229	264	242	230	230	265	240	247	233	250	255	220	273	250	267	215	229	231	235	237	261	234	234	242	285	272	259	238	251	239	260	238	268	263	237	241	245	246	264	299	260	244	285	242	265	246	239	251	236	258	244	239	243	248	271	263	248	244	268	263	264	228	234	239	220	233	250	238	252	272	240	273	250	229	258	259	252	262	229	240	284	259	234	243	240	241	250	255	258	267	250	243	244	246	229	239	242	252	269	262	241	251	230	237	266	252	244	232	245	264	237	262	248	276	254	226	236	260	219	259	250	255	275	254	246	281	266	258	248	280	234	253	231	255	240	246	243	236	281	253	268	231	251	235	267	254	233	271	244	266	253	263	235	237	288	249	251	238	221	247	236	255	265	234	273	260	260	255	254	246	226	273	221	242	261	280	250	275	221	213	262	249	255	246	245	260	244	248	263	244	247	270	256	214	251	273	233	257	233	279	224	270	262	248	232	264	263	257	259	264	238	231	256	251	231	273	272	248	255	279	246	255	237	244	241	253	273	246	254	270	237	221	253	281	243	262	254	240	245	232	263	266	290	247	285	248	253	236	212	244	241	258	241	240	290	284	234	247	278	239	259	256	249	247	260	263	241	256	231	254	248	241	245	269	258	254	252	256	259	235	256	232	243	264	265	274	256	261	255	241	269	251	236	253	241	254	273	227	268	249	260	250	266	283	248	251	259	258	271	235	230	251	283	239	275	262	255	244	244	244	262	256	277	259	241	275	240	267	248	253	249	243	215	259	246	277	242	258	276	236	237	240	260	229	257	246	244	233	244	264	256	254	256	231	256	243	250	249	268	262	269	260	265	261	246	238	247	248	228	229	225	257	259	239	252	253	241	246	275	258	246	258	247	268	272	263	242	256	256	247	276	260	241	275	235	254	234	251	240	240	240	279	251	239	239	273	241	251	255	255	242	261	258	250	236	289	228	261	235	275	241	265	239	270	227	227	244	279	257	261	246	235	246	233	245	240	235	279	260	278	236	253	260	253	247	252	239	256	252	246	241	232	235	245	240	245	256	222	232	273	255	247	274	257	281	261	249	256	252	259	239	253	264	256	250	247	223	266	258	223	262	272	255	248	275	265	260	230	240	229	259	237	239	222	285	278	247	267	258	267	262	228	236	209	279	248	257	251	265	289	241	243	256	251	264	227	252	258	276	257	263	225	245	238	237	282	247	280	246	280	291	224	248	258	255	226	273	245	251	252	239	235	255	244	288	254	230	245	236	228	252	223	235	258	262	260	241	258	238	260	249	226	243	252	265	271	229	262	243	262	268	256	262	266	264	263	246	262	259	263	253	239	255	249	285	214	242	270	283	254	254	226	236	248	268	255	248	240	257	236	251	227	230	252	255	270	268	236	236	275	282	256	280	254	254	248	262	239	257	272	290
9337	3423	5876	6478	5599	4742	3958	3316	2810	2563	2198	2046	1872	1728	1650	1488	1447	1372	1287	1317	2920	4258	5303	3735	3059	2676	2301	2081	1457	1276	1456	1273	1272	1070	1083	1142	1187	1222	1149	1150	1113	1018	986	973	947	900	963	922	915	927	963	936	954	925	941	860	916	942	912	873	856	932	872	930	925	900	948	894	910	881	925	857	943	914	899	917	942	928	932	842	950	832	877	912	892	877	862	904	861	925	888	869	903	902	865	854	897	932	896	876	901	910	875	856	856	892	871	867	832	908	878	912	896	837	912	880	886	888	955	870	873	863	858	848	940	859	850	872	860	913	939	848	883	865	859	866	900	837	903	870	839	853	875	817	867	870	870	907	865	859	893	891	877	854	836	860	871	922	836	841	915	887	869	849	925	863	910	898	842	916	854	853	862	903	921	841	829	826	845	861	849	816	841	859	903	880	907	881	874	847	870	876	907	827	867	860	925	845	888	912	965	903	829	840	845	891	878	837	884	862	927	847	863	859	931	908	839	846	878	837	921	884	921	859	877	862	869	896	870	851	857	881	902	894	848	888	911	902	836	858	836	892	820	868	851	895	820	869	900	862	877	871	862	926	870	876	814	945	850	861	915	903	906	881	866	899	885	885	890	861	865	894	879	918	874	845	914	887	845	889	934	862	884	898	893	928	876	868	918	876	857	856	889	911	879	922	844	872	900	858	854	873	866	908	872	880	846	852	899	829	886	867	865	866	909	834	874	869	921	870	875	823	833	858	907	878	881	888	899	873	911	884	883	858	910	887	900	857	870	832	823	920	854	804	865	861	902	865	916	879	823	880	869	883	787	919	881	848	851	924	877	827	889	814	833	873	898	861	887	906	939	901	922	849	869	868	862	855	870	821	891	834	916	864	891	902	878	841	842	873	863	851	861	839	849	917	883	911	937	867	857	906	843	865	866	882	915	846	913	873	860	838	874	889	875	878	903	912	877	888	866	918	828	840	853	873	869	846	909	858	880	914	870	787	882	881	896	907	842	850	854	834	827	885	860	875	796	896	853	940	857	850	853	889	912	832	873	883	815	866	854	883	885	900	908	826	867	829	847	918	874	885	842	867	871	886	870	841	908	850	875	867	882	894	818	829	833	878	832	867	893	876	905	825	854	886	862	908	850	874	837	876	884	875	842	884	863	872	828	885	881	897	841	891	867	876	849	860	897	841	835	828	860	855	899	890	954	846	881	854	876	842	864	860	918	926	877	880	928	909	841	876	850	910	872	878	886	833	861	940	875	872	889	851	826	894	876	834	858	875	920	825	852	913	894	846	828	906	836	901	816	909	866	850	842	938	877	866	834	930	904	909	850	889	864	882	841	868	884	884	862	847	865	862	858	816	850	899	904	916	875	887	895	854	833	842	862	918	785	903	932	902	875	888	869	856	879	853	874	906	898	832	877	901	875	862	878	883	871	861	882	885	843	866	926	893	897	853	822	877	916	887	808	909	897	883	844	925	916	894	879	871	894	898	855	896	881	941	833	872	856	854	865	865	912	867	896	897	919	877	865	837	889	910	886	882	905	881	879	855	867	849	871	900	894	866	887	856	856	899	899	833	899	861	891	863	866	834	859	844	851	820	893	835	886	819	901	841	868	871	875	831	855	903	845	830	896	856	798	885	962	890	871	909	866	852	854	832	865	879	823	888	851	879	882	925	809	883	909	878	839	909	865	871	893	900	921	902	908	885	850	892	895	837	839	877	872	888	871	863	867	828	841	850	849	907	909	854	886	823	866	882	870	885	858	920	887	895	817	845	849	843	836	901	891	843	888	850	897	831	824	902	922	880	880	833	881	851	864	847	858	847	820	907	884	868	895	850	850	905	849	846	803	853	876	933	850	876	805	864	873	840	847	867	854	863	843	908	848	857	851	825	884	836	825	897	893	829	904	894	911	855	900	913	844	947	872	903	856	829	856	843	853	927	886	814	889	903	926	918	886	876	880	846	802	816	883	875	860	869	879	863	865	907	894	896	847	847	904	841	871	879	858	872	889	890	889	851	909	897	850	899	866	909	879	824	866	882	884	888	880	873	894	905	837	876	887	911	906	845	905	845	822	876	847	889	847	834	932	882	882	865	861	858	892	901	855	871	876	862	893	896	900	919	889	868	872	840	901	860	851	852	890	912	837	905	828	849	835	881	863	882	847	873	857	850	873	813	855	900	906	872	891	889	896	805	899	828	864	872	893	849	895	871	854	896	798	887	864	932	846	908	836	861	897	867	897	916	924	880	873	852	865	871	886	928	864	891	829	877	867	837	883	862	899	882	857	902	829	868	832	899	813	845	861	859	921	851	916	841	896	950	832	888	890	802	863	927	861	864	822	825	893	813	842	812	866	913	854	817	839	817	836	829	899	871	870	836	834	874	837	855	907	851	821	873	903	863	834	855	946	842	896	886	878	891	913	890	893	880	898	841	900	860	887	919	828	864	835	842	863	869	870	892	888	872	856	927	868	877	870	911	882	831	834	879	890	901	873	909	852	868	867	907	862	888	929	904	868	899	860	887	895	861	888	861	884	896	891	832	874	859	885	863	896	851	894	866	898	881	902	935	896	861	969	822	911	919	887	897	891	900	859	904	871	836	854	837	883	889	877	841	834	870	885	877	868	886	853	853	812	909	903	880	926	870	856	897	867	813	873	832	841	818	868	860	863	873	887	859	844	894	848	916	876	862	867	907	855	916	848	841	915	894	829	875	876	847	905	823	861	854	868	860	874	917	884	836	873	887	893	915	876	902	886	878	860	820	873	913	844	860	845	846	889	879	862	850	897	853	838	851	886	904	846	874	869	831	876	873	894	902	812	878	851	878	851	895	909	890	839	858	844	896	885	900	869	870	902	891	861	898	907	862	850	831	902	876	868	863	918	866	919	880	925	894	889	852	889	908	850	924	986	835	875	952	893	854	854	854	911	848	835	873	881	858	887	889	834	935	878	877	920	849	879	899	879	884	890	888	821	869	905	869	915	924	880	865	887	879	861	868	905	938	880	873	866	837	850	855	870	893	867	846	871	823	857	824	860	817	810	852	875	861	838	887	836	893	847	847	848	841	827	896	849	906	831	849	902	901	859	899	846	895	840	891	865	859	853	849	845	882	905	904	862	863	868	923	888	858	871	862	848	841	861	931	898	835	844	878	827	893	901	904	897	860	889	884	921	892	878	880	877	839	872	908	852	927	787	855	863	852	863	875	902	853	842	867	822	907	860	898	874	854	846	902	883	909	869	879	929	890	864	888	859	936	911	867	907	852	871	933	839	866	859	847	874	910	934	865	849	898	849	912	855	898	837	872	871	814	903	890	884	865	928	881	913	891	826	808	858	865	861	882	935	851	853	851	848	919	867	868	896	882	841	879	876	889	892	869	886	806	894	866	852	856	850	845	871	856	910	858	893	911	890	912	830	858	898	897	908	859	861	932	883	927	857	867	907	861	842	856	812	837	886	888	862	845	853	856	859	877	857	811	851	928
1381	306	274	252	220	198	206	175	156	170	141	171	177	160	162	165	179	163	177	165	158	167	206	196	171	193	169	138	166	177	171	170	166	169	184	155	150	163	177	174	177	179	182	159	165	167	167	172	169	181	154	187	144	164	162	163	166	185	171	156	173	171	169	182	169	138	177	146	181	164	166	163	148	174	176	164	147	151	164	184	166	170	145	175	177	198	143	179	163	148	148	166	157	187	167	157	149	160	154	173	146	190	156	177	174	167	160	163	189	165	158	173	154	172	152	173	176	168	185	154	186	171	156	165	146	172	177	169	147	169	177	161	164	174	165	153	175	177	189	188	179	157	162	168	163	157	155	165	166	171	175	164	160	163	191	190	150	157	200	153	147	159	145	175	140	175	186	160	158	178	164	157	166	171	169	154	146	160	185	154	149	171	170	171	174	157	148	159	157	160	171	178	143	177	172	165	154	149	167	170	184	163	161	169	160	173	167	176	180	156	149	175	167	145	162	170	150	178	152	163	175	178	182	156	182	180	172	180	157	164	158	156	169	184	175	150	153	191	161	171	158	143	175	164	162	170	165	163	142	154	156	190	174	160	147	177	161	146	187	171	154	171	188	171	160	160	173	190	151	176	145	171	151	163	163	154	154	173	155	162	165	174	154	153	145	175	193	159	161	185	171	153	179	167	150	174	161	182	155	168	149	182	186	161	159	167	181	158	159	166	172	170	159	198	158	175	184	175	157	159	150	178	157	167	198	179	158	168	159	165	166	178	166	181	166	188	150	161	152	158	140	154	182	143	177	185	183	171	176	181	156	186	158	156	179	144	154	179	166	175	166	181	161	144	168	180	167	170	176	186	173	157	181	173	150	161	180	174	165	163	158	168	149	176	168	166	165	177	157	168	151	158	154	151	150	174	152	157	155	195	171	147	173	154	164	166	154	183	172	175	152	156	175	167	132	159	160	161	172	158	148	159	170	166	178	158	155	166	171	156	151	171	171	150	164	164	172	198	165	157	179	162	165	152	169	152	130	171	179	175	169	181	154	159	154	172	189	177	167	210	156	173	167	175	176	164	155	170	159	153	144	152	138	171	150	186	165	165	156	171	166	154	172	168	164	164	167	174	153	177	172	173	155	178	158	172	152	150	167	169	160	171	171	154	155	162	156	157	159	161	162	152	172	184	189	156	180	172	168	176	167	169	164	167	159	183	149	171	170	151	164	169	179	176	191	191	141	165	165	167	145	159	202	162	180	155	147	181	147	175	155	167	169	177	166	178	152	161	165	163	158	167	181	189	168	155	183	162	167	191	161	160	152	182	171	149	162	148	159	148	170	181	180	182	191	167	184	174	180	162	178	150	189	185	168	169	180	159	171	187	163	156	142	155	145	169	157	183	147	153	173	161	181	175	176	153	181	152	200	163	172	176	154	165	163	180	151	153	177	156	169	158	166	175	153	158	149	176	166	152	154	159	164	186	158	164	156	157	158	174	157	185	181	164	170	159	173	186	173	148	166	169	165	190	167	143	151	170	149	176	179	150	172	160	184	175	177	157	183	190	167	163	145	169	165	190	197	171	167	175	152	158	173	182	174	163	169	173	196	155	156	183	177	149	163	159	149	151	177	156	158	168	176	167	165	166	175	174	172	153	155	162	180	148	144	160	164	189	174	179	164	179	193	175	184	177	162	161	167	157	180	169	163	159	188	170	154	146	188	173	170	166	198	187	176	167	174	168	162	165	156	152	155	164	178	174	179	166	163	163	169	139	166	166	170	172	169	167	147	200	176	180	155	186	195	173	156	173	180	165	166	180	149	159	176	148	151	170	150	152	189	159	145	183	188	151	165	175	142	184	177	166	134	189	184	180	157	159	171	169	190	182	153	167	167	166	147	190	170	172	149	161	177	170	195	164	178	162	155	149	170	169	199	166	158	173	178	183	180	150	183	160	174	180	155	168	202	153	175	166	188	180	164	179	180	194	186	161	144	192	166	172	170	173	155	177	159	177	181	178	178	174	194	166	184	178	173	174	168	157	173	141	177	157	156	178	150	168	171	154	163	151	165	153	158	158	161	141	161	161	168	169	164	174	157	174	154	143	169	160	162	169	177	189	145	173	162	179	174	172	167	167	168	168	177	180	170	139	166	141	182	170	172	158	139	171	148	166	151	147	165	127	139	153	156	193	166	187	164	173	166	167	157	168	155	155	155	152	159	169	164	159	169	161	162	166	154	154	162	179	162	182	152	155	173	177	157	171	161	158	176	168	156	165	157	154	156	153	154	164	147	165	172	177	164	171	198	177	170	174	146	174	146	175	189	168	173	170	162	193	169	175	161	155	155	171	142	163	163	165	161	162	178	177	175	165	169	145	188	170	185	153	150	162	154	157	155	169	204	163	152	174	181	168	149	149	156	179	164	169	172	164	169	181	174	166	159	166	176	152	166	156	179	158	174	172	167	149	146	160	156	175	159	175	170	157	157	156	185	164	159	180	160	177	178	181	189	176	154	156	148	169	157	157	169	166	155	209	169	182	171	186	184	173	189	162	185	179	156	161	170	191	162	161	162	173	163	149	135	180	166	163	137	175	178	196	184	163	178	152	187	162	182	172	180	151	167	186	179	166	149	165	171	162	171	154	151	182	171	149	154	159	140	188	162	132	166	174	159	144	165	166	179	164	153	170	165	161	182	175	183	191	171	178	179	154	181	180	174	174	165	163	166	165	182	163	177	174	172	190	154	180	168	171	168	176	159	146	156	158	192	163	176	177	175	169	175	170	166	165	174	135	178	164	169	163	152	163	169	177	164	164	202	179	137	176	180	176	185	173	166	152	171	153	162	161	177	171	173	165	178	150	183	167	169	143	184	170	143	159	181	166	167	167	151	147	173	159	151	150	165	177	185	148	154	171	173	161	164	172	204	161	159	155	159	154	169	168	161	159	173	166	158	170	165	180	146	152	150	175	174	161	171	187	162	160	175	190	163	174	178	165	178	177	158	181	153	181	182	170	183	164	178	170	175	151	160	172	161	178	150	169	145	168	174	156	161	176	175	166	170	174	163	168	151	145	146	180	153	157	158	199	173	156	172	156	170	169	168	144	179	148	164	169	175	153	159	179	169	142	147	161	174	182	147	165	177	166	166	164	154	156	158	168	190	162	160	174	154	159	156	165	166	168	168	185	164	153	171	175	156	153	160	139	145	173	167	194	166	168	180	167	149	169	152	168	158	173	158	157	142	152	160	163	177	151	161	175	165	152	157	166	188	173	183	166	166	166	169	179	173	194	151	177	154	168	154	147	178	157	170	170	173	165	206	169	192	168	161	162	136	184	168	169	177	176	204	166	172	170	189	158	175	162	158	170	144	156	190	166	163	142	163	176	186	172	180	161	143	160	177	189	156	166	163	166	174	186	177	180	182	159	186	160	156	197	165	174	176	148	147	170	185	159	189	164	142	166	145	166	167	152	168	167	169	183	142	176	189	158	173	163	182	157	157	156
2286	743	865	878	826	849	775	696	712	659	785	678	691	644	619	691	650	625	717	651	715	717	767	754	634	694	700	614	652	733	679	674	685	629	667	694	691	687	738	646	703	660	632	609	598	613	593	599	616	635	623	661	631	582	651	641	615	637	644	654	605	651	618	622	649	613	658	611	634	673	588	627	639	655	633	631	606	655	668	612	663	598	644	649	608	646	634	625	652	633	603	611	644	650	640	644	599	625	607	653	651	649	636	642	621	612	620	661	641	593	711	638	602	597	670	619	641	650	642	645	651	666	653	618	645	629	616	635	616	681	635	583	653	642	657	645	609	614	623	644	627	614	595	659	616	669	633	644	609	620	600	584	646	634	646	623	614	651	639	657	613	624	638	619	643	604	651	625	659	664	656	608	653	641	619	638	610	617	622	617	598	617	660	615	630	655	642	583	629	628	605	622	610	592	633	623	660	643	668	636	624	590	582	604	643	669	638	594	661	633	650	679	647	627	652	607	619	608	615	660	594	653	637	636	635	601	627	584	636	613	640	589	625	678	652	643	586	652	653	629	652	668	628	676	656	611	594	700	573	589	632	610	660	600	627	668	643	625	689	619	617	625	642	652	614	657	603	661	630	608	638	609	628	617	620	632	619	623	615	608	630	649	619	597	598	636	629	604	618	589	648	626	634	625	624	656	627	613	650	661	631	649	629	651	625	672	682	646	650	638	646	619	597	675	637	617	646	607	593	597	619	576	624	659	638	641	623	635	642	612	630	622	624	662	660	595	603	654	623	621	656	662	629	607	664	603	641	641	637	642	652	628	624	606	637	635	659	582	624	592	612	618	622	594	606	643	697	625	636	682	638	624	611	572	683	651	636	647	681	670	605	640	642	644	597	676	650	652	708	625	617	627	607	577	679	649	598	635	621	612	644	622	638	602	625	645	599	624	652	596	618	628	609	661	605	656	625	648	620	584	609	624	630	658	648	584	679	619	648	610	597	659	572	645	640	614	608	632	603	633	619	613	645	635	622	620	671	614	632	659	596	606	619	613	613	620	603	641	639	618	643	627	629	630	633	639	566	617	634	665	652	648	635	647	636	649	667	692	637	623	660	653	649	602	604	633	577	594	557	644	615	583	638	627	619	682	651	633	646	663	621	627	644	665	657	626	613	614	605	614	633	658	630	654	637	635	648	665	671	590	654	647	651	594	618	685	626	618	672	623	661	619	648	643	632	617	623	692	647	669	624	663	606	615	652	605	636	653	603	650	616	624	690	642	633	636	610	614	634	605	649	620	650	592	628	626	659	584	641	587	628	610	630	590	667	606	654	663	621	556	679	626	640	665	651	634	617	645	664	611	648	590	635	631	619	652	621	602	643	618	619	612	610	633	637	630	573	633	603	663	642	630	643	616	634	631	639	635	617	607	635	653	660	643	621	631	631	656	668	655	602	647	605	603	650	620	603	627	614	644	627	677	619	650	607	644	664	663	659	552	619	602	611	614	643	654	633	628	625	593	636	589	620	625	676	647	650	633	638	624	603	628	616	629	673	583	630	668	635	630	618	617	634	637	644	627	635	601	612	600	674	632	653	595	606	618	597	593	666	631	648	602	630	593	648	685	620	647	629	647	631	644	661	629	592	617	613	641	631	621	625	645	667	664	631	620	619	662	614	590	621	589	595	652	630	570	643	647	631	602	632	621	607	687	604	608	641	596	624	644	651	588	640	585	638	631	596	633	590	672	607	639	701	620	625	612	642	604	649	633	611	614	613	627	642	614	602	653	583	585	604	642	638	662	621	610	624	637	598	608	622	658	650	641	620	620	607	592	619	686	653	651	618	647	650	648	660	628	650	597	629	638	601	684	659	618	604	620	629	644	610	614	669	626	649	648	585	581	623	634	608	631	641	592	653	618	640	606	625	662	603	611	629	645	626	597	645	607	605	646	636	655	664	607	587	628	674	633	591	657	616	601	647	642	619	672	603	628	591	644	655	664	613	645	648	623	650	660	652	599	616	608	619	631	608	636	622	623	658	639	634	605	625	635	665	600	616	712	695	656	645	663	658	681	642	636	641	628	641	656	624	642	643	642	623	638	621	666	651	627	631	659	625	669	687	619	647	654	629	674	635	652	664	642	612	608	657	689	624	649	648	643	684	624	603	599	646	640	634	623	618	606	621	613	668	644	624	634	643	666	630	636	671	654	613	618	656	671	622	598	619	649	659	675	624	604	644	659	617	629	657	616	625	625	625	679	618	662	640	584	622	638	629	635	647	631	638	628	639	631	647	625	661	610	694	614	630	609	625	624	615	626	602	617	606	645	662	614	589	627	629	628	628	645	629	647	625	629	610	663	657	615	629	640	634	580	640	679	623	643	626	654	630	643	647	639	589	602	636	631	618	649	629	621	600	637	664	601	664	629	630	634	647	667	622	626	609	645	637	642	717	615	609	650	639	602	607	667	613	632	617	660	600	654	658	656	613	658	647	628	611	600	659	613	653	640	640	666	602	645	639	618	577	627	631	595	587	630	658	645	623	657	601	640	638	641	627	626	661	676	635	602	643	706	599	635	600	621	596	622	639	649	589	606	594	681	648	638	655	611	607	628	663	673	625	620	637	649	645	619	647	607	636	630	610	627	610	659	640	662	615	626	605	653	640	671	648	566	604	639	643	669	610	612	646	633	611	645	642	630	595	658	592	603	591	633	629	646	620	620	626	643	613	620	638	611	632	599	622	575	630	610	641	589	605	669	644	600	623	626	639	586	610	560	609	665	611	642	682	625	578	587	672	617	636	632	604	694	660	626	618	632	595	607	664	639	617	603	653	586	625	598	660	653	597	620	616	673	626	646	613	653	627	644	620	610	621	610	636	622	617	635	652	640	614	615	659	603	608	641	644	648	604	619	673	638	611	620	636	628	635	628	640	596	647	683	604	648	637	673	625	644	659	650	635	617	636	651	623	678	665	615	664	593	619	648	631	607	621	662	647	656	611	659	669	619	652	624	637	668	643	638	616	661	629	706	614	591	643	608	656	669	628	632	630	598	631	651	603	628	638	605	612	662	615	667	611	609	646	666	609	647	697	616	604	607	604	605	647	632	672	635	640	596	641	606	646	617	644	689	617	648	640	688	634	681	629	665	635	623	646	642	657	662	655	658	635	603	604	631	655	630	655	643	606	670	647	640	661	621	632	616	605	647	638	650	636	654	596	631	625	632	675	661	663	616	634	638	663	620	642	624	649	640	654	654	637	632	625	602	609	636	620	624	650	669	626	577	641	606	656	652	612	602	667	660	616	652	640	669	630	659	617	672	616	609	637	645	650	618	618	597	608	647	576	627	593	689	613	643	634	646	612	602	644	576	651	661	634	646	578	651	647	618	643	630	647	610	649	665	605	598	655	617	625	645	611	649	608	591	613	647	625	651	658	635	647	647	623	636	648	610	603	657	641	614	629	657	631	614	658	575	628	687	620	636	621	654	680	669	666	610	614	631	618	641
5504	1554	1527	1169	895	704	539	480	460	426	403	373	379	320	349	306	298	301	315	318	311	454	577	503	409	418	371	346	323	292	315	309	326	315	306	290	308	319	296	307	273	285	296	308	297	275	264	296	261	286	278	309	297	259	274	281	287	294	287	281	280	282	302	296	259	265	304	254	276	290	313	284	281	302	277	286	265	268	307	294	297	273	270	285	285	297	269	285	267	284	290	270	237	285	271	313	284	294	281	299	279	259	286	315	262	296	291	271	292	261	303	282	248	296	284	297	289	292	275	282	289	265	287	261	298	277	324	306	313	313	280	276	261	299	272	310	314	285	269	274	279	284	283	332	276	278	305	298	264	297	269	310	309	275	262	294	256	285	234	272	286	263	273	300	302	275	300	298	259	265	278	272	279	270	289	295	275	265	299	263	262	255	254	266	299	311	271	281	251	274	295	264	291	293	270	283	282	245	275	269	287	283	281	294	313	285	264	299	255	277	276	296	269	273	295	280	294	271	294	314	274	288	291	291	257	297	278	283	280	256	238	292	304	283	277	284	293	276	284	268	267	265	313	298	262	294	286	292	285	285	277	282	294	289	295	286	271	258	298	259	274	248	306	281	274	262	299	285	299	267	299	274	264	281	263	313	251	277	281	301	288	289	297	276	277	246	267	293	275	292	286	291	265	256	257	264	287	266	285	280	280	265	300	251	291	277	295	274	280	269	279	276	289	295	297	289	293	281	289	284	278	277	286	285	274	291	295	267	280	271	286	294	261	270	287	271	290	284	260	284	245	263	269	281	290	292	283	296	302	278	293	295	312	282	266	265	256	259	297	308	257	289	290	308	259	312	273	269	273	287	303	256	281	292	288	279	277	307	262	280	290	337	295	291	297	285	298	277	286	285	275	283	281	294	277	275	275	287	275	292	270	263	281	277	293	281	286	273	260	256	296	287	290	290	293	273	303	302	268	300	292	250	300	273	289	283	284	267	274	265	301	267	279	285	257	275	288	274	250	287	290	284	290	252	314	294	265	283	269	290	270	310	285	272	299	291	281	289	271	281	290	283	285	272	267	281	265	292	314	255	289	294	276	282	294	258	276	289	305	258	260	268	258	312	259	243	284	288	311	270	272	271	304	296	321	280	265	303	295	285	273	269	318	303	278	290	293	273	252	274	296	263	283	287	282	286	301	292	290	295	271	281	286	291	288	289	248	288	312	269	282	281	266	287	267	297	299	275	287	293	268	288	285	296	292	305	306	265	284	272	311	276	295	267	320	301	285	279	265	278	286	273	292	287	278	268	287	269	252	263	281	260	289	292	247	299	303	293	285	266	294	277	266	248	272	288	274	278	279	277	300	292	276	284	267	279	256	248	292	299	288	254	274	255	288	314	262	281	300	293	291	269	305	298	297	301	270	260	280	301	276	263	269	291	290	271	312	300	272	259	284	281	261	238	292	268	254	277	294	303	320	294	275	279	281	323	277	306	285	277	269	255	292	309	272	275	288	297	293	248	264	265	288	273	254	293	264	278	274	270	313	268	245	271	298	269	272	271	285	292	292	289	268	282	297	282	278	270	314	277	304	285	295	304	264	265	259	247	275	245	272	305	258	310	278	297	292	288	269	288	299	262	286	293	284	286	297	271	265	282	298	274	254	260	261	265	302	269	281	278	294	282	273	276	285	271	254	271	286	269	266	280	285	293	283	291	294	275	294	281	280	308	299	252	294	270	293	274	297	268	275	260	258	304	281	269	257	276	282	288	293	287	303	287	283	272	253	279	308	265	277	291	252	265	278	295	311	307	266	276	259	259	301	284	264	269	289	271	296	277	288	265	270	270	254	279	313	282	257	290	263	295	307	279	275	263	293	269	284	291	259	287	308	248	273	283	296	286	295	310	323	285	268	273	329	272	289	286	306	312	262	299	279	280	264	305	308	285	284	285	286	264	283	278	292	262	278	276	272	278	265	272	249	258	282	283	280	286	284	276	301	284	321	291	296	279	281	276	291	284	278	299	263	269	274	282	246	287	265	265	308	283	292	294	299	305	281	308	288	294	266	277	274	259	283	264	272	261	311	294	291	284	280	289	258	332	286	313	279	291	308	278	274	288	310	282	295	306	280	306	310	302	311	283	254	282	276	265	313	265	258	243	268	316	277	309	291	300	308	269	287	287	261	258	289	269	308	290	281	276	277	283	295	300	262	281	253	284	274	272	291	256	274	292	267	293	318	285	280	300	282	256	267	283	293	252	291	289	277	293	273	275	261	268	292	279	267	278	273	282	287	300	306	244	305	282	291	269	272	328	285	289	285	253	310	256	246	292	261	298	278	301	305	271	315	298	289	261	299	253	259	292	271	291	256	311	299	257	298	290	275	274	283	299	294	283	277	300	274	289	290	284	271	294	293	301	282	284	314	294	297	280	281	284	271	291	278	297	268	270	262	258	249	290	315	294	291	302	284	258	283	285	301	294	292	281	304	287	277	285	300	281	259	249	277	275	292	298	280	282	301	294	287	250	280	275	267	257	305	256	272	291	268	301	297	291	249	275	287	279	296	291	283	260	301	288	289	301	253	295	293	297	281	282	287	281	304	254	292	259	269	282	307	265	252	255	301	297	299	300	262	258	278	288	252	283	284	266	279	276	227	274	260	301	264	303	281	276	285	302	273	256	292	303	278	316	291	287	290	275	300	251	262	291	283	315	276	279	296	266	266	274	317	280	293	243	312	284	283	286	267	279	326	286	259	307	295	280	287	254	273	296	321	275	275	281	275	260	276	263	294	235	260	272	270	281	285	259	277	301	258	280	302	294	310	269	313	268	304	272	317	313	278	256	287	278	265	293	277	250	309	261	254	290	285	301	297	304	302	267	286	259	296	317	272	315	294	269	258	282	258	267	310	265	269	308	285	311	306	277	286	278	291	252	264	251	258	314	271	285	289	282	304	298	285	306	305	249	277	278	297	301	277	281	296	295	310	311	289	274	302	271	274	272	283	268	300	266	269	286	272	275	281	283	288	278	270	291	287	282	291	270	273	313	292	286	283	300	272	272	261	318	296	277	298	299	268	300	284	306	279	269	296	263	285	283	285	288	279	301	262	307	280	283	251	275	289	295	286	280	282	263	282	303	270	300	298	265	290	269	275	295	269	261	267	297	274	289	287	282	256	266	296	295	282	304	298	274	298	288	297	300	235	275	295	282	292	279	262	259	268	275	283	259	301	314	311	285	257	265	293	279	292	272	269	287	302	274	288	304	284	285	282	268	282	305	289	283	271	285	297	288	270	282	286	308	281	249	275	265	266	279	245	288	256	280	267	250	253	292	292	265	257	268	283	252	298	293	290	309	282	266	275	295	280	275	295	288	294	269	261	298	281	254	268	267	293	285	296	257	317	297	278	263	252	284	320	261	280	277	269	298	306	301	301	278	263	269	289	263	298	276	274	272	264	286	286	314	306	277	283	270	287	258	297	294	258	268	256	302	279	256	269	315	279	300
6707	2251	3703	4098	3753	3103	2606	2272	1960	1795	1767	1558	1457	1481	1455	1283	1290	1199	1260	1181	1170	2614	3495	2801	2057	2037	1637	1551	1249	1157	1243	1213	1185	1158	1225	1196	1176	1264	1183	1121	1118	1043	977	1039	1037	1000	1021	983	1000	980	1002	945	985	1019	1019	977	966	1005	1004	1017	1014	1003	966	1006	990	964	1021	991	1013	1007	1038	995	1021	963	980	1003	1065	965	978	987	1004	1028	982	997	1009	1015	985	1011	986	957	978	952	980	989	1007	1021	1022	1079	990	979	999	960	993	1020	1046	959	1030	972	969	994	1008	932	991	983	989	975	973	995	941	1024	1045	1016	962	985	975	982	1006	961	992	925	970	982	1022	936	986	1002	976	1036	1013	955	1026	946	1005	949	996	970	941	1005	945	963	989	1013	964	986	959	973	973	988	973	981	949	967	976	914	976	982	1019	1029	972	997	987	1022	935	1048	1020	969	974	966	976	976	978	987	979	985	986	986	1003	1001	1028	905	999	1006	992	979	1000	970	1000	951	1000	973	990	999	998	956	987	1018	1004	988	950	972	949	993	1024	979	1002	996	942	966	1001	961	981	1049	951	1001	991	929	1011	1009	994	934	981	984	957	995	921	961	1004	923	973	986	944	998	1057	964	904	977	950	988	981	945	1018	939	974	965	1022	1004	990	954	939	967	959	1047	952	1001	971	969	952	1018	1058	1002	987	918	996	984	999	952	1022	920	990	976	990	991	942	943	995	1023	952	1006	990	930	1020	974	962	998	1018	1009	983	987	947	998	1013	954	1028	984	960	953	1038	925	968	981	979	934	966	1022	932	916	957	1025	958	1051	955	953	941	991	1047	1016	921	970	969	982	965	1006	942	983	1046	1042	1016	990	969	969	989	965	1030	980	959	1007	947	973	961	938	968	984	992	1016	991	953	971	992	955	1005	993	973	941	954	945	960	991	986	941	892	951	956	989	932	999	946	986	1009	962	935	1015	969	918	965	992	957	992	955	951	956	1003	992	989	992	958	1008	967	1023	983	1011	995	938	955	971	931	937	1004	944	992	978	1043	981	968	955	995	983	920	960	957	1002	991	982	966	994	963	960	992	1006	989	1024	1024	975	993	1026	970	1004	959	985	990	956	947	995	985	990	903	916	1015	1006	948	947	960	951	988	964	1023	944	953	981	968	950	936	993	963	979	948	990	948	954	990	985	943	962	964	995	993	995	983	985	978	1038	1005	1049	930	1000	983	966	970	914	981	986	1024	998	1003	977	919	986	967	983	970	1019	955	971	977	954	909	946	978	986	940	978	1012	955	962	945	1035	995	1008	959	989	947	950	978	980	978	897	953	963	1026	1029	981	1012	989	978	992	1016	970	934	980	993	960	974	978	1000	983	1022	939	1044	964	965	987	979	963	965	1007	993	1084	952	951	981	989	940	911	964	933	1008	940	959	970	994	994	969	973	968	939	937	951	991	940	987	919	941	998	1019	1020	955	957	965	928	997	971	988	974	988	998	967	981	924	1015	954	1002	1018	932	946	981	1007	968	954	948	1000	920	920	966	1018	952	929	931	963	980	921	937	983	1000	968	1006	984	986	996	968	1023	978	978	928	965	981	983	952	954	975	918	983	978	940	972	1026	961	971	1008	993	987	1008	1020	973	988	1027	1013	1010	986	981	996	995	971	954	980	968	990	1029	986	972	988	966	976	1008	1014	965	997	1007	925	983	1026	1029	930	961	936	995	962	948	974	974	996	964	965	948	1010	989	921	988	975	990	961	977	999	956	950	1023	985	979	1014	982	1012	1000	980	918	1007	987	919	1028	954	980	1022	1009	957	959	989	1085	1051	968	992	928	922	978	937	909	965	946	918	999	1004	994	979	990	956	1001	963	1021	993	986	978	976	999	980	984	995	974	953	904	1004	993	987	963	934	987	966	1013	1005	979	965	997	1028	1061	956	957	939	964	970	932	1028	996	944	967	974	976	939	971	991	957	947	988	978	944	955	970	942	1020	991	996	965	1009	922	988	975	987	1017	999	942	990	979	979	978	969	1024	986	1018	949	990	999	959	939	996	1013	982	985	968	962	935	942	1026	1015	977	920	925	1002	904	926	948	947	981	1043	948	978	968	983	940	1018	1027	969	1045	960	988	1009	964	984	989	1015	964	977	1031	973	997	988	973	951	998	992	1018	984	961	1032	1009	1051	1014	977	948	967	1023	973	996	972	940	952	985	960	951	1005	1002	1045	935	995	1004	1009	975	1022	991	983	966	1019	992	994	988	1006	1025	951	990	919	1025	1041	961	944	1015	910	941	1001	956	1004	997	975	1001	1005	948	962	943	994	1014	943	986	923	964	981	974	948	990	998	1008	950	1016	968	976	976	950	997	973	972	990	969	924	1009	993	971	989	961	968	948	990	973	981	980	877	963	1042	959	974	973	963	956	950	1018	982	1009	970	989	976	965	1006	950	995	981	989	956	1030	971	1015	991	915	1016	987	1022	965	954	928	996	970	1034	949	1017	953	1016	969	990	919	980	1042	972	990	960	1014	979	947	1021	997	1009	982	974	1017	964	994	993	987	1022	970	951	1021	1027	1033	1032	997	954	1014	942	1022	950	992	966	953	944	943	960	977	1009	980	976	963	1004	957	966	1020	1001	970	982	994	975	980	998	1001	925	987	1026	995	1008	952	1000	994	946	922	1038	1017	1055	960	931	951	965	1015	963	981	966	1011	990	956	991	912	1001	953	990	976	993	982	939	989	1003	970	1018	966	1021	935	979	1025	995	941	1056	1005	1046	944	1010	1006	1002	979	978	1025	943	1056	967	961	914	990	967	967	1002	1022	984	962	953	988	990	934	976	990	984	962	968	950	900	985	964	974	947	1019	1064	974	968	1027	1079	959	987	1002	966	904	921	1020	1034	964	1002	1015	940	1018	1023	968	1003	1027	961	986	949	962	929	1024	973	958	963	978	924	1039	1030	935	979	962	1023	973	1011	997	942	1028	994	946	964	1011	986	981	974	982	987	968	982	974	967	1024	990	994	941	995	987	1020	944	983	959	1008	966	980	972	964	970	1001	973	941	1029	954	982	968	996	981	937	968	1026	938	972	955	1055	983	957	1017	964	930	978	1001	990	963	1016	957	1000	951	970	925	971	943	1045	967	996	960	946	943	971	957	1006	1036	950	937	989	966	906	942	998	970	898	1041	961	1027	970	971	926	968	982	957	940	952	945	1017	987	1013	944	1024	996	961	997	967	931	982	964	1031	1006	1005	972	969	992	960	997	974	1005	1005	975	980	980	1017	1022	933	954	917	1033	1009	981	928	992	959	1027	986	986	1001	1021	956	989	976	946	1020	1016	954	973	969	966	953	971	979	953	973	995	995	952	1026	951	1003	1014	931	1044	936	946	1002	987	990	985	948	952	970	999	955	979	1071	961	980	971	1009	1035	983	987	952	1010	968	939	961	1017	996	969	1030	992	945	1008	970	1027	904	966	966	1006	964	1004	988	990	967	1031	955	1016	1001	975	974	997	882	966	1003	971	943	942	1032	1016	951	1027	1026	1033	1007	998	968	1028	982	948	958	1015	1046	1012	961	961	982	947	1017	978	975	957	980	977	953	982	946	966	995	970	989	1000	1037	975	1011	1022	952	994	945	994	942	992	986	951	969	951	997	962	960	973	1001	950	1037	995	1018	988	986	1005	920	942	970	935	947	927	999	916	996	975	981	961	935	952	1024	1021	1000	981	995	1055	991	907	986	949	976	1035	1017	1040	977	1012	1003	1002	988	948	1029	972	984	1016	982	976	984	1054	922	993	971	956	976	951	969	998	981	958	980	989	955	968	1005	947	976	912	1048	961	962	1033	929	914	959	1031	987	970	976	976	977	974	963	1015	983	1012	933	933	999	974	952
9530	2908	2651	2006	1425	1042	826	683	550	500	428	379	383	362	348	340	331	328	304	303	323	523	1037	699	711	512	434	329	320	274	309	312	302	281	250	246	271	273	284	311	243	292	250	284	252	260	237	257	256	261	243	270	237	264	256	246	277	269	284	275	262	241	268	275	238	238	273	254	276	268	236	236	260	246	222	240	265	243	251	278	219	247	257	257	222	252	267	246	250	250	238	245	246	265	281	275	286	254	252	261	229	270	264	245	252	279	245	255	244	230	251	234	234	280	258	255	264	242	225	271	269	253	269	269	281	252	265	266	249	257	262	224	296	234	252	241	265	255	237	260	230	257	258	264	238	256	264	215	222	252	259	239	292	247	235	283	258	279	236	264	280	240	252	251	236	255	268	246	251	265	208	262	264	246	256	250	232	241	244	254	267	262	252	264	246	261	216	242	259	276	247	285	270	262	269	258	273	246	260	256	243	245	248	208	249	265	245	259	262	270	278	262	278	242	245	235	285	241	228	246	264	266	273	255	260	236	237	253	264	245	262	263	238	226	280	256	267	244	255	240	275	251	251	246	244	224	259	292	235	277	255	276	232	263	240	274	261	256	301	251	226	271	266	233	220	255	240	248	244	270	237	248	272	238	248	267	257	265	260	237	256	273	262	236	240	233	247	261	260	242	239	278	248	270	254	226	238	242	254	268	241	251	257	223	250	252	244	246	269	269	239	239	258	238	226	250	262	205	241	234	220	243	221	233	253	267	253	233	211	239	236	241	257	265	260	247	262	286	243	247	241	253	250	258	243	254	256	248	250	276	267	255	258	260	249	256	260	260	257	221	249	281	260	241	257	234	257	254	243	267	279	264	254	255	264	271	224	247	246	258	247	264	247	261	275	265	251	250	257	247	248	236	285	214	267	237	239	246	265	250	241	269	257	238	270	283	276	234	243	267	262	267	236	242	253	226	260	222	254	288	277	279	244	260	234	273	209	250	245	245	270	255	238	264	260	265	259	235	237	258	244	253	232	249	272	264	242	239	242	242	250	256	233	258	249	261	269	244	244	250	265	244	236	247	234	256	254	242	251	242	294	264	225	291	242	250	272	262	256	235	243	243	264	229	235	234	250	232	248	269	271	247	260	242	220	255	228	237	248	254	235	244	262	266	272	251	268	251	266	265	264	273	269	252	273	244	240	248	268	246	236	255	276	245	246	248	263	257	263	244	250	254	254	253	227	283	233	246	251	241	249	256	269	250	232	281	280	239	257	255	242	265	252	221	201	264	255	267	237	234	222	247	255	254	259	276	245	253	251	253	238	256	218	227	255	218	250	259	243	268	231	247	262	288	284	248	265	268	244	250	279	268	258	270	247	262	251	239	242	269	251	265	240	259	258	239	246	240	248	274	260	249	220	259	266	238	294	286	253	254	267	267	245	276	269	255	244	266	267	220	221	213	236	224	242	237	241	263	252	302	255	271	279	255	264	240	251	233	229	246	281	242	271	258	246	240	227	262	276	244	219	256	286	260	268	276	261	259	250	287	269	244	249	247	235	262	251	276	252	231	251	224	232	237	250	257	250	252	258	244	225	263	232	254	289	261	268	235	295	270	271	250	244	238	267	244	265	256	227	268	285	263	243	260	271	272	257	275	248	245	238	223	271	262	257	258	264	245	238	267	263	232	261	265	210	249	267	248	230	249	253	279	248	254	268	276	248	263	262	253	247	223	261	256	269	242	256	279	291	241	243	251	267	231	253	257	253	255	263	247	249	243	256	236	239	253	271	243	262	218	250	274	238	252	252	258	239	249	260	259	240	222	276	240	275	259	258	274	240	247	244	227	269	275	248	242	259	239	250	222	259	244	250	244	244	243	234	244	249	250	255	262	253	273	235	270	252	277	241	250	249	297	262	252	236	228	250	270	233	243	278	241	255	238	235	221	267	276	247	244	268	276	241	238	240	267	270	268	249	261	213	251	275	224	260	255	254	237	253	271	259	251	263	251	264	261	246	237	260	244	260	270	246	238	260	234	256	280	240	269	262	251	254	249	246	251	256	247	259	243	244	268	265	277	227	246	253	235	252	261	246	245	268	238	261	264	246	249	262	243	238	292	235	271	262	238	240	248	247	275	258	259	242	254	281	229	243	243	251	264	275	244	223	246	246	269	255	238	265	245	256	267	263	240	231	239	246	256	259	227	240	258	263	244	276	242	258	229	234	259	271	233	255	248	267	267	289	273	257	247	238	233	217	251	247	246	257	243	235	232	245	235	243	274	235	227	248	229	248	274	277	251	280	282	265	260	251	277	235	270	258	265	235	236	275	255	228	225	254	210	241	235	251	228	234	232	256	241	241	233	239	257	230	253	236	242	267	235	265	257	271	280	267	240	268	264	276	255	244	231	264	274	235	270	261	226	298	254	242	252	250	243	286	275	279	240	271	248	248	255	257	251	266	246	252	220	247	266	247	250	267	255	276	257	265	247	242	242	260	258	257	234	271	245	205	237	263	242	250	261	258	281	282	252	269	238	244	259	258	282	254	258	203	291	245	270	230	266	222	261	242	268	225	253	248	250	271	249	252	263	295	260	224	243	211	244	245	271	245	274	236	261	243	244	258	235	263	289	272	221	246	260	282	244	234	268	240	214	252	249	221	289	237	251	260	249	247	249	251	272	254	231	237	232	251	255	282	214	256	231	266	238	251	260	251	261	247	260	245	229	243	232	238	232	243	240	245	231	278	239	258	250	227	252	262	257	255	274	252	247	243	233	238	246	261	222	263	232	238	205	234	282	260	244	235	273	284	230	254	271	236	244	234	252	267	246	273	244	259	265	245	244	257	251	234	231	263	266	259	259	252	235	245	232	249	261	253	264	260	249	234	234	259	255	243	247	254	240	238	254	262	268	244	260	249	221	260	228	272	241	247	252	257	252	276	246	261	271	260	242	258	268	227	237	246	219	259	235	244	263	264	237	260	259	253	266	263	242	231	260	256	221	230	265	255	220	240	267	240	206	241	278	268	250	252	248	253	267	251	255	238	256	245	261	243	262	257	233	244	247	245	242	282	235	257	251	258	253	275	243	257	229	246	250	267	267	252	252	243	247	264	245	234	267	245	253	252	277	237	289	271	258	277	233	289	258	253	254	243	272	275	238	261	261	215	263	253	246	235	228	274	230	271	244	267	266	230	236	244	237	250	263	266	244	234	266	260	259	253	255	237	254	257	278	312	235	270	270	251	250	252	266	248	246	256	272	282	291	237	245	244	255	262	259	234	228	230	264	239	245	245	244	245	260	258	282	247	265	248	239	233	248	251	249	237	263	254	241	225	273	248	248	246	249	244	237	240	286	235	273	242	279	232	274	263	252	257	243	258	242	253	256	277	271	252	240	220	276	255	232	261	285	263	270	253	258	252	226	264	279	247	242	242	229	243	275	226	264	222	256	246	265	257	249	248	234	278	263	244	238	263	248	245	268	274	249	229	253	234	241	267	250	268	257	241	243
9122	3206	5882	6505	5586	4615	3849	3277	2844	2529	2192	2021	1858	1685	1664	1574	1430	1385	1290	1235	1237	3031	6900	4596	3782	2715	2201	1691	1477	1186	1270	1336	1223	1211	1178	1171	1194	1207	1277	1274	1088	965	944	988	890	936	951	974	913	912	964	952	913	877	939	925	871	897	904	895	906	897	863	907	933	921	921	889	951	926	902	878	877	918	890	925	922	821	887	863	884	869	901	905	918	893	899	855	951	827	851	852	894	909	917	864	910	842	871	858	919	931	914	912	920	856	893	886	906	938	869	884	895	901	892	865	854	839	891	917	892	896	858	910	904	904	874	907	889	861	868	817	922	877	883	889	916	886	881	899	889	891	894	886	877	878	852	881	886	856	874	882	850	841	862	795	865	926	851	884	878	878	918	896	914	850	875	921	896	894	871	887	895	886	866	857	865	853	870	860	922	872	878	863	908	833	900	912	908	882	853	859	885	931	813	889	843	883	865	869	829	876	870	855	882	897	914	859	883	875	890	895	883	874	866	897	889	869	919	848	862	863	857	821	883	903	845	909	831	868	879	867	961	892	901	835	923	853	899	881	856	883	911	848	884	844	837	907	919	914	941	873	871	855	866	880	842	864	857	966	925	896	858	920	916	846	868	888	847	882	870	897	915	858	917	894	846	868	889	897	841	891	882	927	875	888	901	891	835	837	864	895	873	856	835	867	872	870	849	909	876	880	941	867	819	845	877	870	909	860	909	895	823	852	842	923	860	895	891	887	862	862	925	874	805	895	863	918	864	902	807	897	889	939	886	874	846	887	872	879	897	878	895	837	855	895	868	876	915	880	876	862	888	850	866	841	866	887	852	835	844	877	861	907	881	914	862	901	902	872	899	848	853	858	856	891	936	857	853	911	860	876	933	916	871	913	886	904	812	874	886	848	869	872	904	913	926	882	854	886	848	871	823	848	889	899	883	869	892	901	873	880	851	889	934	859	881	872	871	850	904	901	824	899	894	885	893	937	894	860	893	903	856	869	862	884	848	844	861	909	914	864	822	908	886	878	902	883	874	865	907	950	879	865	832	896	858	886	889	890	870	890	912	904	872	887	860	900	904	919	895	866	864	848	870	869	862	901	917	894	867	840	852	814	840	864	886	893	869	885	850	878	889	884	847	886	910	934	827	921	921	932	866	819	881	898	906	870	900	856	840	921	900	910	893	847	884	913	890	868	872	917	892	927	927	881	840	910	819	894	883	879	906	884	878	901	888	886	885	959	849	874	852	849	786	828	854	849	893	881	861	885	865	896	858	885	857	841	883	820	911	891	867	866	879	851	906	846	899	878	907	828	776	895	887	915	916	877	936	901	858	908	871	916	884	883	855	902	882	894	922	895	849	802	852	898	858	813	895	850	894	831	891	844	876	889	909	872	892	853	845	925	881	832	869	842	912	879	875	878	900	889	925	921	955	873	862	849	874	873	891	919	847	886	923	858	912	890	872	874	856	772	908	849	917	896	920	840	891	840	873	824	850	916	867	878	815	911	920	919	843	885	862	885	904	941	904	902	890	904	905	869	815	883	949	928	879	861	861	957	905	833	869	872	853	867	862	888	834	871	889	895	870	900	864	853	898	872	837	878	899	887	882	868	908	860	941	842	849	882	956	843	900	889	901	861	936	913	889	878	861	859	866	859	854	908	880	890	875	882	857	907	882	876	926	920	919	861	924	871	825	817	938	955	816	905	848	844	918	892	890	854	876	877	853	854	844	848	875	870	906	863	846	840	875	876	827	926	868	885	878	831	898	889	847	915	874	866	859	916	916	881	883	882	910	885	875	910	879	877	895	857	933	873	831	880	877	851	871	891	915	887	874	886	920	901	913	893	876	895	878	912	876	871	881	898	895	905	868	888	886	901	856	856	846	880	940	877	882	887	925	891	851	899	891	837	852	950	894	877	865	895	914	898	864	832	844	881	915	884	794	862	825	859	833	835	923	867	870	913	879	818	872	881	847	861	896	865	899	882	917	874	894	869	831	895	859	914	875	917	878	896	866	847	916	908	901	913	857	907	865	886	884	907	852	829	872	851	915	888	866	915	870	914	889	871	893	840	909	885	884	922	904	909	927	931	874	883	869	877	892	869	844	882	899	855	911	907	906	912	855	945	877	852	894	856	822	949	900	912	839	886	815	820	855	909	880	870	904	896	924	909	870	870	899	901	848	846	926	889	825	909	930	888	869	915	876	896	917	874	918	834	883	912	839	922	841	868	826	804	928	870	878	826	945	858	826	911	854	866	883	849	823	900	924	908	852	877	877	935	883	869	863	883	900	883	924	830	875	875	909	931	861	853	828	880	843	932	904	846	843	899	902	888	885	908	843	906	878	869	857	919	894	915	910	930	877	891	832	879	840	824	878	889	919	875	903	823	887	865	889	875	837	890	882	863	862	857	874	841	890	848	850	893	921	881	884	849	800	894	903	863	917	857	840	862	867	913	875	927	883	867	855	885	901	903	855	859	960	899	826	857	882	900	937	885	815	854	913	895	887	896	856	936	847	879	886	881	882	918	859	870	944	846	871	933	893	896	937	902	861	899	864	898	827	897	836	868	880	887	847	918	866	854	888	890	873	853	883	856	936	904	910	841	914	852	907	852	861	909	898	836	879	903	903	876	863	853	807	816	842	855	881	873	861	845	922	898	922	887	882	823	879	883	893	873	894	885	869	841	888	927	844	881	914	926	870	856	922	913	872	863	874	876	891	923	893	899	842	927	831	856	915	850	876	867	884	840	903	838	868	820	884	916	876	873	864	880	857	865	966	878	863	863	876	889	878	843	901	869	923	913	889	894	896	861	813	846	900	848	902	868	928	890	901	888	876	872	869	888	885	864	915	881	858	855	846	865	887	853	902	879	883	883	849	872	855	856	850	902	873	815	886	882	917	907	914	879	893	945	866	877	894	893	898	810	867	878	880	888	853	869	864	910	878	916	850	902	860	873	901	860	901	889	940	856	878	842	824	919	937	878	844	877	886	869	872	874	878	870	905	858	933	946	860	852	893	883	829	863	871	916	824	900	895	900	841	893	872	937	885	852	874	902	894	894	854	863	867	882	844	888	861	837	905	853	896	915	860	890	870	901	857	931	849	883	861	877	873	914	860	900	846	906	896	874	854	868	876	890	894	868	861	914	815	935	832	848	882	812	942	846	879	899	885	853	933	883	837	873	877	838	887	873	881	855	845	930	899	883	865	839	843	869	900	871	856	905	867	879	892	876	862	897	920	863	874	889	897	895	913	879	893	864	860	905	934	927	837	875	845	894	883	864	880	805	891	860	854	850	953	870	876	896	887	877	895	870	852	918	929	883	868	918	836	865	837	875	913	867	905	852	867	862	875	904	880	907	923	853	929	829	849	885	863	890	861	956	823	859	914	857	856	845	854	837	855	891	881	888	883	894	875	871	846	898	906	889	871	866	903	865	900	839	855	859	868	922	857	882	894	923	826	867	902	857	806	884	901	877	851	847	842	895	892	895
1316	270	271	237	211	195	216	189	204	178	170	153	181	174	163	173	170	206	168	172	155	180	179	180	165	158	166	172	188	164	156	172	165	167	182	175	174	167	202	180	172	184	175	164	180	143	166	152	190	176	161	184	175	178	169	146	151	161	143	186	155	173	177	156	166	167	158	149	182	182	170	168	172	152	150	196	167	176	192	197	156	193	178	174	157	182	168	157	147	178	177	168	168	171	153	147	172	174	184	187	167	187	160	169	169	168	162	187	173	184	188	156	149	172	166	168	188	168	176	187	186	143	180	161	165	182	158	162	162	176	179	186	189	185	193	172	163	159	166	186	182	185	147	182	183	158	138	155	183	166	173	153	180	146	188	156	170	169	195	151	174	156	159	172	168	183	188	157	186	173	168	174	186	161	160	165	155	151	160	188	163	169	155	171	167	181	175	124	184	156	167	161	153	173	172	166	162	157	186	150	181	181	167	153	166	179	171	154	161	189	183	209	186	174	163	151	175	193	174	164	137	180	170	155	166	175	159	173	170	180	155	170	178	161	164	177	154	164	171	194	157	185	165	171	167	154	185	161	182	183	167	170	175	184	163	164	173	189	159	162	154	160	190	169	187	196	185	188	155	163	173	171	189	163	156	198	214	180	187	156	163	183	170	155	173	157	172	173	182	164	166	170	182	154	178	177	160	158	191	167	162	182	174	178	173	163	159	166	155	148	175	156	149	151	146	169	162	142	150	155	155	167	180	168	169	164	166	175	166	181	164	144	180	167	169	163	159	156	175	164	161	165	168	175	197	187	185	178	179	158	166	153	197	161	152	159	147	220	185	181	160	179	178	192	201	184	161	162	192	165	185	171	156	193	164	165	168	169	170	191	204	201	143	184	163	184	172	176	178	172	165	144	171	177	192	177	186	173	174	171	156	166	173	182	159	176	167	186	172	168	180	164	181	194	187	194	149	179	166	170	173	169	167	183	160	185	179	174	162	168	162	150	173	195	183	172	157	168	177	172	153	187	156	169	157	166	148	148	158	154	163	179	189	159	175	178	156	170	176	182	177	162	187	162	197	173	175	158	167	152	144	178	182	177	155	156	190	154	178	171	179	162	161	151	161	152	178	189	173	177	161	165	166	162	156	160	165	182	167	183	187	169	165	193	142	200	160	173	148	159	176	168	154	156	185	158	183	200	164	169	196	175	175	169	168	156	184	157	171	169	185	152	161	195	148	195	199	155	182	148	141	151	179	155	158	169	171	137	142	169	174	165	142	170	176	158	156	184	182	178	166	166	168	164	175	162	182	162	172	166	171	164	184	169	166	164	159	164	182	187	168	165	179	145	166	188	179	180	171	151	151	190	161	181	180	150	199	170	174	154	149	163	163	189	148	165	157	154	163	172	156	148	164	158	175	164	162	163	180	169	172	148	174	168	170	176	176	199	173	158	189	186	171	158	172	152	193	167	172	189	189	173	187	176	186	168	147	165	167	184	175	184	169	160	177	191	153	180	186	171	154	159	174	161	140	168	182	168	157	158	159	163	178	174	182	152	172	167	180	175	143	178	163	158	202	152	183	175	176	173	184	182	149	177	154	170	195	176	186	196	175	166	165	160	148	162	176	202	165	166	173	188	167	166	163	181	174	151	164	201	163	171	187	198	166	185	183	191	191	152	149	188	176	158	154	135	164	179	169	164	154	153	189	159	188	152	160	170	172	168	166	157	154	164	190	161	168	154	161	173	186	155	161	167	185	184	189	172	161	157	171	148	176	160	154	175	170	158	138	164	199	177	178	178	163	174	163	205	154	177	186	165	173	171	173	189	159	166	179	165	168	171	188	157	167	157	179	160	184	192	169	167	153	203	177	192	149	187	177	162	165	157	172	163	169	182	164	159	161	194	177	160	172	144	162	196	152	169	177	170	172	176	179	150	160	163	188	167	163	185	184	182	181	184	150	161	165	179	188	176	161	185	170	178	175	156	174	173	166	165	161	183	187	155	174	169	153	182	153	165	179	162	180	190	178	162	190	171	140	154	182	170	179	170	197	167	179	196	163	163	181	161	182	165	166	182	132	170	171	144	166	155	172	153	157	165	182	155	175	177	169	168	158	165	175	187	142	177	157	183	178	165	158	176	163	163	183	158	149	176	152	184	155	156	167	150	167	146	177	173	146	175	157	175	191	169	177	171	174	169	153	179	165	177	189	183	183	165	169	187	178	171	192	174	168	160	159	192	162	157	177	161	155	141	193	152	168	159	198	165	159	158	186	184	185	187	179	161	191	172	184	165	178	191	162	177	146	187	166	165	173	171	147	176	193	182	156	165	192	167	161	178	192	177	161	155	182	162	179	181	145	140	160	180	182	155	174	174	169	179	150	166	151	153	161	182	158	161	165	181	162	177	186	177	158	170	155	150	159	180	164	171	165	191	166	163	150	170	165	195	170	178	167	171	176	144	183	163	160	178	176	156	183	160	169	192	158	194	156	176	172	178	158	204	167	162	175	159	188	157	174	177	147	170	170	160	159	158	170	163	175	152	169	196	179	184	150	153	182	165	159	156	178	169	182	181	178	168	161	167	165	158	153	167	186	169	158	161	178	191	157	166	151	170	174	154	166	171	162	177	185	184	177	179	155	189	165	177	174	216	190	133	167	166	191	169	154	162	180	190	179	167	179	156	145	165	174	177	162	188	173	162	188	157	169	169	169	198	155	164	183	194	170	162	172	175	186	135	179	162	171	148	194	160	176	169	183	172	175	186	169	175	185	152	152	167	162	182	201	184	170	165	188	187	167	157	148	175	164	166	163	160	162	158	169	154	160	175	192	182	172	176	181	163	175	160	170	172	179	178	159	181	175	172	195	154	187	163	162	177	155	155	158	188	156	159	170	166	149	162	150	173	158	172	180	171	195	159	190	161	166	174	162	163	156	168	164	191	168	180	192	180	172	158	167	156	191	180	183	176	174	158	182	173	177	156	164	151	156	168	179	176	162	169	155	181	197	165	175	181	177	158	168	190	179	163	172	180	158	169	169	183	176	156	155	162	190	159	176	158	167	179	155	166	165	169	154	166	175	168	170	163	203	180	152	170	185	174	166	164	163	157	171	152	168	168	188	174	171	160	181	194	161	179	174	182	173	175	148	162	180	189	182	153	190	173	164	168	173	154	168	147	170	168	172	183	162	164	183	161	207	171	182	170	192	187	200	142	146	178	156	159	162	192	169	177	199	175	143	157	169	190	193	173	204	176	157	195	194	168	153	141	174	163	171	195	158	191	171	214	156	174	173	162	163	175	175	134	168	184	181	170	177	162	164	174	183	169	158	173	160	146	177	157	183	197	156	172	180	188	171	150	151	173	157	177	167	167	178	165	171	173	185	173	194	183	169	181	179	165	164	164	197	166	185	170	175	158	168	153	177	179	162	142	168	148	165	168	162	180	161	160	178	160	151	185	161	181	176	159	171	175	189	180	170	157	169	170	171	170	134	147	164	186	176	165
2218	817	881	898	860	851	775	749	702	723	694	703	679	710	691	672	675	665	680	653	665	654	837	780	708	738	680	711	617	693	706	712	742	701	676	674	732	759	790	754	699	696	697	679	665	662	603	625	666	640	650	604	655	640	675	658	681	688	707	607	648	626	684	656	655	678	660	615	625	624	648	658	632	649	634	628	602	659	630	637	651	651	617	672	685	645	657	635	682	667	630	626	657	658	658	627	695	664	634	653	640	627	636	651	634	658	669	667	676	647	641	671	636	629	674	692	641	675	659	678	659	639	638	656	678	638	653	645	711	644	621	642	623	657	631	639	621	659	656	615	655	616	643	674	603	631	619	681	687	654	598	651	656	648	628	612	653	619	665	698	606	649	632	621	656	636	656	662	693	606	630	614	616	617	664	615	627	644	655	634	662	637	674	652	678	678	609	622	653	631	678	627	643	626	647	614	641	624	589	632	636	699	662	649	631	661	687	616	652	637	591	672	670	643	717	628	630	639	665	622	628	643	673	646	627	634	640	645	611	624	614	701	665	648	623	666	643	637	660	635	635	651	664	685	657	643	690	633	643	662	623	631	616	601	651	662	685	641	636	625	694	659	644	681	646	647	693	648	591	701	644	642	637	639	656	628	613	617	633	631	646	670	661	630	629	662	658	610	645	670	620	643	670	701	660	646	609	597	623	630	698	619	670	651	627	613	671	640	658	643	658	670	617	596	636	650	687	670	649	646	614	689	673	604	669	604	631	646	663	678	643	615	665	626	650	596	681	689	630	663	642	683	619	651	631	672	618	625	676	645	682	661	610	611	645	590	643	655	657	614	662	690	658	654	668	631	679	640	669	656	663	628	647	688	654	621	605	627	653	678	665	650	637	647	649	645	635	632	670	653	618	635	617	637	650	609	641	626	651	626	624	652	646	663	655	651	660	630	669	604	651	642	648	598	635	630	621	634	610	648	614	670	643	656	638	663	658	616	686	657	683	653	642	638	672	624	659	672	628	630	645	669	634	647	628	633	672	616	660	636	655	624	648	644	636	638	613	641	615	576	639	615	640	674	671	634	635	643	598	644	642	635	632	598	638	660	668	637	615	629	663	656	621	651	654	664	612	660	632	667	637	655	698	651	622	645	656	624	669	682	654	660	636	624	623	677	674	623	646	631	663	595	619	631	624	646	631	632	664	638	673	649	681	683	609	672	644	638	639	666	635	639	653	653	640	638	658	602	673	640	640	671	640	633	665	634	693	625	638	646	622	635	620	667	622	624	657	604	605	680	629	638	658	607	664	638	641	629	615	658	673	597	694	643	618	626	626	664	604	702	643	639	585	614	665	596	640	637	633	620	589	637	611	638	643	702	629	621	647	628	611	624	647	668	655	650	643	639	656	658	637	650	657	640	648	623	617	617	674	603	644	631	677	635	594	598	684	662	647	663	686	645	612	669	614	652	622	651	668	642	658	615	628	692	626	622	649	670	626	658	664	650	600	665	637	646	664	632	687	635	566	658	630	674	632	652	603	627	665	636	668	649	602	604	660	660	652	621	661	665	647	641	703	642	663	645	602	628	658	615	644	668	624	714	691	654	653	620	655	656	621	640	681	652	651	663	638	620	669	608	604	640	604	600	654	604	653	663	638	610	638	645	617	650	651	635	620	619	635	647	617	649	663	607	643	642	613	645	669	667	603	642	618	619	655	653	639	618	646	625	624	600	624	649	693	689	655	672	628	605	649	623	630	669	622	668	614	662	657	674	644	616	637	644	641	636	640	639	675	632	659	631	615	647	640	632	637	644	599	621	646	605	653	655	635	630	668	608	693	679	662	645	615	677	642	641	622	627	665	633	633	668	609	608	628	607	603	659	655	628	672	634	622	659	678	605	651	603	687	616	651	671	649	645	655	618	665	639	664	659	605	659	682	609	612	642	601	639	610	614	626	665	648	639	614	644	617	608	584	662	649	660	670	670	689	629	636	643	680	668	653	621	685	652	643	608	666	609	702	668	667	651	646	674	695	597	680	639	624	635	656	620	637	680	709	607	673	658	625	678	657	667	662	634	628	627	664	678	615	650	647	598	639	658	667	612	676	676	617	608	670	616	583	614	614	643	613	654	651	655	620	599	713	655	661	634	600	637	658	608	681	605	609	677	611	657	635	636	655	675	646	654	655	593	617	600	647	652	645	647	669	600	636	679	665	656	645	673	653	642	644	644	650	622	690	667	629	608	627	631	617	648	604	659	605	641	680	629	590	676	620	669	633	621	672	680	681	661	658	663	614	652	638	645	649	644	645	684	673	643	669	634	655	683	664	645	688	653	628	651	660	661	627	681	629	649	647	645	634	646	637	635	663	644	620	626	630	657	635	626	635	609	625	608	603	610	649	609	622	595	634	633	660	635	672	679	660	639	646	636	650	620	609	643	647	626	670	654	657	679	640	649	634	638	619	664	675	693	647	665	598	706	642	637	648	637	679	647	666	629	582	613	619	637	657	604	673	628	606	632	617	668	606	666	657	630	645	647	650	647	629	652	624	607	616	638	637	621	656	652	647	631	602	653	655	645	642	641	653	660	587	671	620	651	651	646	655	657	666	640	617	673	637	670	669	656	653	647	679	642	660	633	633	647	665	660	615	641	640	641	649	673	610	657	663	643	636	681	656	657	621	622	622	623	634	629	636	656	642	645	657	686	623	661	670	677	685	661	649	640	643	654	632	657	680	634	674	626	652	650	673	622	688	638	626	656	698	695	617	624	646	658	678	670	666	640	679	640	685	650	620	678	636	635	668	636	664	658	655	678	646	642	671	691	626	637	639	623	621	655	657	647	599	631	629	671	659	583	636	685	607	624	628	660	646	651	604	642	655	663	638	609	647	703	616	647	646	630	640	646	649	619	625	658	655	636	694	662	684	618	642	630	679	630	626	624	657	634	683	638	673	636	606	573	630	664	673	626	611	633	635	612	680	634	674	638	659	648	674	669	624	631	601	664	620	658	664	644	649	671	625	620	629	618	630	654	660	664	674	640	616	627	637	640	627	616	612	655	635	617	630	647	635	671	632	611	593	645	667	669	609	696	639	612	642	682	657	654	663	635	633	661	637	666	630	613	708	627	632	668	609	622	688	615	664	628	676	691	667	651	648	611	607	666	632	635	646	676	628	635	614	646	653	692	609	606	656	651	642	625	652	620	630	623	678	603	643	636	619	666	657	668	639	606	656	670	656	638	610	646	622	721	610	633	652	633	629	649	617	613	675	670	634	657	670	631	626	655	629	647	641	654	656	630	628	613	659	604	669	629	655	619	660	640	615	621	621	667	696	646	633	631	668	637	603	602	657	611	667	655	634	635	649	620	624	650	687	707	613	606	622	635	624	634	645	643	656	640	595	653	649	663	663	654	648	611	684	608	693	634	634	620	600	692	599	684	631	636	642	628	683	658	630	625	638	693	658	655	682	663	631	658	665	646	627	631	682	689	609	650	632	638	669	607	701	622
5703	1805	1625	1282	901	692	595	491	464	402	386	362	344	358	305	334	367	333	306	303	334	308	340	613	468	443	357	312	325	323	303	312	300	300	291	369	318	313	312	321	318	296	289	295	298	301	293	299	296	343	322	285	272	270	286	323	299	311	297	282	289	258	278	257	283	312	307	257	294	305	317	287	310	291	288	312	243	269	290	300	311	276	271	302	258	286	281	288	275	270	296	290	298	274	262	251	303	245	323	287	299	253	312	274	291	292	229	286	307	268	302	296	269	277	270	314	268	292	264	273	291	278	256	289	282	275	302	307	281	283	305	264	308	281	290	327	258	282	292	273	269	282	311	263	277	286	282	275	258	261	291	281	293	278	327	262	296	266	287	276	307	288	267	292	308	299	299	290	299	316	283	278	306	279	259	305	289	249	275	276	266	269	289	284	292	288	274	289	284	242	268	272	252	251	272	296	287	312	312	284	325	250	278	316	294	278	278	281	304	297	295	278	281	297	280	288	290	291	288	281	308	266	314	298	305	310	280	290	278	284	278	288	281	285	318	300	258	281	294	313	281	315	289	245	291	283	300	288	284	309	322	268	301	297	299	273	281	275	260	264	276	281	304	289	270	296	233	288	268	293	289	266	248	274	253	270	274	283	283	290	298	258	289	267	279	286	260	272	268	298	283	321	275	301	308	286	296	327	296	268	290	281	294	294	292	271	245	274	278	308	300	271	288	274	286	252	286	276	301	274	282	290	277	270	273	263	288	299	284	307	265	278	267	271	301	314	298	293	285	278	280	288	266	267	271	247	266	275	300	277	269	293	276	301	281	270	302	292	291	299	303	276	296	271	284	301	298	303	283	297	247	278	298	287	286	262	338	286	298	272	287	274	312	278	284	260	303	281	322	296	280	296	291	288	292	299	294	283	309	298	284	305	309	292	276	292	302	274	316	277	289	271	297	285	298	308	290	283	296	257	280	275	312	287	263	307	275	312	276	290	289	280	259	290	275	265	283	303	264	270	267	264	272	257	282	299	259	295	293	296	296	316	290	287	297	276	307	245	331	271	288	278	285	259	288	295	275	271	283	261	253	284	283	286	252	293	303	299	280	260	314	275	281	276	277	271	310	254	294	293	282	291	271	299	281	282	310	300	291	267	280	320	256	256	313	294	277	304	276	310	268	289	271	270	269	267	324	272	295	288	310	281	280	305	328	283	278	261	303	297	273	270	271	293	294	314	278	291	257	245	279	269	281	304	263	257	261	291	289	314	262	293	281	285	282	267	254	292	281	301	291	281	277	303	285	318	294	267	282	285	301	280	260	308	281	273	291	244	282	277	307	273	305	242	265	277	299	334	291	276	280	302	298	292	296	270	264	281	305	254	280	331	305	278	297	279	292	314	293	311	285	291	270	273	299	289	294	295	268	299	248	290	296	294	296	278	285	296	279	297	283	279	293	293	279	295	294	296	299	270	292	284	288	314	283	288	291	286	325	283	260	299	276	287	237	313	298	279	271	263	297	268	282	286	315	294	309	254	298	285	282	265	291	279	253	284	277	267	246	268	282	285	299	271	297	278	286	269	295	294	278	297	290	265	267	283	280	300	302	315	285	290	283	292	311	293	306	302	283	264	288	293	274	259	284	280	296	278	278	289	272	280	290	273	318	293	276	305	275	299	265	283	287	285	299	288	277	288	318	303	298	257	294	285	255	280	286	275	302	286	287	258	289	291	280	276	311	265	304	271	307	293	279	275	302	291	281	263	253	283	288	285	290	285	277	306	291	303	296	284	302	266	290	289	269	308	272	293	297	284	285	308	289	292	263	293	309	277	286	269	272	274	255	287	281	289	266	274	306	269	282	305	302	268	250	294	262	253	287	289	294	285	288	296	284	264	246	254	277	266	281	309	302	293	274	263	265	298	297	309	289	290	272	289	277	286	294	258	302	297	280	299	292	272	314	280	294	302	283	307	277	282	297	308	303	276	278	313	270	276	280	257	288	293	309	281	283	289	264	292	300	323	306	290	310	282	247	279	266	299	282	275	263	295	259	310	241	278	288	293	281	255	306	272	279	263	277	284	277	276	274	290	308	316	283	277	303	268	272	265	273	285	291	266	259	327	311	277	265	252	284	260	312	332	289	309	282	287	273	294	300	285	279	268	289	291	265	286	308	272	311	255	287	262	292	284	305	316	282	280	277	280	282	279	285	277	277	284	261	277	278	296	263	284	263	302	296	269	259	300	288	306	297	284	309	241	260	286	333	297	278	314	259	283	246	272	307	273	306	269	261	282	291	247	303	274	269	294	275	283	298	286	280	280	272	282	266	266	273	272	268	293	300	308	286	259	295	281	262	292	280	287	281	293	289	298	291	286	291	266	288	293	279	281	282	264	304	293	305	270	276	295	274	275	282	292	268	288	306	294	276	301	292	281	274	293	258	286	256	303	283	280	271	320	291	314	319	276	299	285	292	276	279	302	271	292	265	276	268	278	281	287	252	276	294	284	271	281	290	274	300	280	315	318	289	277	314	266	270	291	278	272	297	298	267	270	290	265	268	270	277	330	290	274	270	323	270	285	275	286	280	279	308	297	287	296	305	248	268	287	281	290	260	275	303	281	298	267	291	290	299	288	276	284	270	274	301	252	318	269	276	287	312	285	281	290	292	281	280	317	265	284	311	268	308	265	331	273	285	314	309	251	290	278	277	295	304	276	278	292	268	294	306	282	268	276	285	310	282	276	301	304	314	291	259	290	293	290	278	303	262	318	268	270	329	272	317	294	285	278	293	319	282	277	295	283	282	309	287	281	274	278	272	290	257	279	271	262	285	276	286	281	312	277	295	296	284	298	279	298	283	290	300	279	286	319	282	280	290	267	267	306	277	291	279	273	281	272	271	289	281	253	286	289	280	267	298	285	296	280	272	293	271	298	295	293	300	309	280	305	310	281	266	289	300	273	283	294	287	254	303	303	296	294	289	276	290	284	298	283	276	312	289	255	300	288	256	270	267	285	309	299	305	287	251	276	267	308	298	295	295	291	269	326	288	290	315	284	289	282	312	289	290	273	269	298	292	259	297	284	264	300	316	268	291	304	288	287	296	282	316	267	307	262	283	269	302	293	303	304	306	263	303	277	280	287	296	281	278	297	291	267	268	283	287	307	292	311	260	301	283	277	281	274	262	269	318	274	304	281	315	281	273	308	307	302	289	286	284	277	284	285	268	280	307	252	293	302	294	267	279	276	302	287	293	292	312	290	286	301	301	304	285	289	268	303	265	289	274	279	315	295	294	256	282	305	293	260	267	299	319	311	310	260	260	313	307	276	276	305	312	299	294	284	254	283	299	313	286	276	276	290	255	296	255	277	298	304	281	297	261	282	298	279	252	329	267	296	271	313	267	263	301	296	291	272	275	300	301	297	288	300	312	308	308	298	299	289	319	273	273	289	298	300	297	292	271	289	279	288	273	303	267	299	297	274	286	303	311	276	300	304	285	299	299	284
6737	2245	3802	4044	3702	2920	2645	2232	2023	1873	1703	1621	1459	1497	1412	1369	1299	1225	1175	1157	1188	1252	1615	3398	2495	1982	1554	1274	1238	1259	1130	1228	1166	1143	1201	1242	1183	1225	1262	1276	1264	1078	1018	1032	1042	1048	1043	1047	1005	1015	1016	961	1040	1055	998	1042	985	1060	994	1021	1053	999	1032	1039	972	1028	1012	1009	995	1088	1057	1013	1020	994	990	1008	989	991	1003	1014	981	957	966	1010	1026	1018	1007	1036	1027	959	1004	972	1028	1051	1030	1015	988	958	979	968	998	1020	970	1026	1045	891	1039	992	927	1034	1028	1015	1006	1020	1028	1041	1031	979	979	1010	982	1015	966	951	1025	1008	1027	1044	935	976	995	1042	994	974	981	1042	1038	996	965	1012	1044	993	944	997	954	988	1032	968	1018	983	1018	998	1020	1027	1030	952	992	957	1030	1006	983	988	983	1032	1060	955	968	976	1044	1013	992	1048	984	1047	1026	1016	995	973	992	1040	1053	947	993	1065	1001	969	983	957	960	1015	988	1038	1006	955	970	1018	1006	985	929	1057	941	1025	961	1010	1049	985	975	995	994	1012	987	992	1025	1064	1002	1005	975	988	1008	1009	989	1015	1041	996	1057	986	1002	1010	909	987	1044	978	988	958	968	1015	1010	995	1007	1029	983	1009	1031	1080	974	999	1005	1039	1007	978	1032	1068	982	993	987	1014	974	1002	997	1004	1023	1008	966	964	1004	993	953	959	982	1008	999	1030	942	990	956	1009	962	990	1051	969	1009	983	1003	966	1047	1044	1035	990	1000	978	1009	983	949	1010	959	987	1061	1055	1021	1014	960	962	971	969	1023	963	999	994	967	998	1047	1016	918	1034	1082	997	985	931	994	1003	1003	990	1023	996	978	1005	994	1002	1014	978	948	981	991	980	968	990	1037	986	1017	989	970	1012	1006	957	954	992	1004	1002	914	1002	975	968	992	989	1050	985	998	1038	968	940	991	955	996	965	928	1007	1012	930	965	985	947	1022	1013	1019	1052	1035	970	1023	981	980	1026	1050	975	963	1014	1056	984	1022	950	998	987	929	1005	1020	1003	977	964	1003	1019	1027	923	1006	964	1063	1019	1031	1040	1012	1062	958	1040	968	973	968	985	1038	1002	970	993	1001	1001	1041	1026	992	981	991	1023	985	1020	1025	946	989	1005	964	1026	985	1009	990	1007	965	998	959	977	992	1023	979	1006	976	964	1025	994	1027	1013	1042	1020	1068	907	1018	1012	1040	960	988	936	1023	1008	1002	973	971	1028	1065	1000	993	995	987	966	1061	1023	1007	995	1020	970	970	954	999	992	966	930	1021	981	1010	1023	1010	1002	1011	989	1006	943	1047	1019	999	992	946	1033	977	989	1004	993	969	999	944	979	958	947	1006	978	987	988	943	984	1012	992	947	969	998	1009	1010	985	995	1007	957	999	1021	951	997	990	1020	1013	967	969	973	1010	1005	951	1035	1016	1035	1046	1036	947	1007	1005	975	1004	982	1013	965	998	1001	1044	1031	974	929	1004	992	1012	969	1015	958	984	1008	1022	1051	1024	995	975	1035	960	993	1055	1047	978	1020	959	1020	1017	993	980	970	962	1015	1039	977	962	975	1028	993	1016	979	1022	961	985	972	1003	977	1010	986	963	929	963	994	1006	999	996	1020	977	1005	983	1069	982	961	987	1034	1025	1048	979	1022	949	1048	967	986	980	948	971	980	999	978	1008	1024	987	995	999	1008	1025	1027	978	940	998	1034	961	962	973	1047	1004	957	1000	1013	1025	971	1035	1024	975	992	1000	1042	972	946	998	981	964	1026	1019	988	1014	974	963	994	972	994	1006	1017	985	1022	961	927	969	987	1026	996	934	1007	997	979	971	1013	1025	961	969	941	983	1035	1048	966	994	985	926	1042	1058	1036	1005	991	1051	984	968	983	961	1041	974	946	998	961	1009	1042	959	1012	981	942	1043	1003	945	965	1016	995	991	979	1016	987	966	1010	989	1073	979	1038	949	944	1069	947	956	986	1043	1012	1002	1022	1039	989	1037	943	963	950	1044	949	987	1021	971	989	972	1055	1015	1020	1009	1026	1026	1012	961	1022	986	990	1039	951	956	1015	977	1013	987	1041	985	1019	969	966	995	979	991	1057	997	1021	940	962	967	981	1016	1013	1039	897	1030	995	1020	1023	983	969	983	1023	995	982	987	1009	1010	991	966	941	1013	1034	1000	983	1017	969	981	1019	987	1063	993	1003	1005	974	985	1020	987	987	990	991	983	1020	1025	930	980	958	1030	1021	951	942	1002	1014	971	999	1021	1005	993	991	956	970	1017	1014	971	1036	1027	1021	987	1020	1007	1008	1029	1013	951	973	1035	992	1009	973	1031	926	1036	985	1046	969	1057	928	1007	908	959	984	940	1021	993	1033	1012	1029	1037	1035	982	1071	998	994	1036	962	990	975	1011	1015	966	1007	993	951	997	984	1019	1029	978	1043	982	961	1022	982	946	1012	998	1040	953	1028	983	1002	951	979	979	964	1015	1022	963	1006	1028	1010	991	977	957	1038	1018	1012	1046	1028	1037	989	977	968	1022	1001	947	1041	997	949	1065	951	940	1002	1030	972	1029	959	1039	1015	988	1015	1038	1048	983	1003	1005	1063	991	982	1014	1027	970	1020	1013	1003	995	1040	1026	996	1041	1037	992	1021	996	962	1018	962	989	969	1020	955	1020	990	973	1001	969	952	1022	999	1001	1037	929	959	962	1023	1002	986	977	985	981	1024	1009	1052	1007	942	974	958	1014	1016	953	981	1028	1011	979	992	980	990	1010	1001	949	988	1020	1006	990	978	984	981	997	1014	985	963	994	1035	1020	984	960	928	1034	982	987	965	1008	953	988	1018	976	1010	948	1029	999	990	990	1030	956	940	982	1092	1022	992	976	967	988	1003	991	1008	1027	959	978	946	1006	1052	937	1024	1029	986	1014	1025	986	997	1013	959	962	986	990	990	1044	968	974	970	987	922	993	1052	976	1016	966	1002	1008	1035	969	1025	967	949	1001	963	998	1029	1036	1004	1024	1056	1000	1033	991	951	1014	985	1051	924	981	974	982	1010	1053	952	970	1047	990	992	1037	965	1010	992	992	975	983	986	977	1056	956	990	999	1033	1014	1017	986	950	998	913	1029	977	1044	1002	1047	982	992	971	991	950	1002	975	984	983	947	992	1036	1060	1006	1030	1044	1005	983	964	968	1022	957	996	1038	1031	953	963	1051	984	1041	975	1012	954	964	1004	1005	1042	1052	1021	1006	1029	971	1022	1024	997	976	1001	1004	1028	1013	1031	976	986	1010	1001	1023	1023	1019	1025	1029	983	979	956	1006	990	992	1005	1040	1053	1004	986	1039	965	950	1025	961	1052	990	990	955	969	963	958	1033	986	1028	979	970	1026	1016	940	1009	1021	973	1000	999	1003	1001	943	984	986	1005	961	1118	979	1024	978	998	1019	984	1032	909	926	988	990	962	967	1047	986	1011	1013	978	972	1010	1041	966	997	1000	1001	1006	1005	999	1012	1061	1002	1005	975	939	969	995	964	984	967	959	1038	989	941	954	1044	971	1012	982	1040	1030	1034	970	1032	1004	990	983	1011	958	999	970	1047	1041	941	1005	990	997	1027	953	975	996	1006	988	998	946	1019	1024	1027	933	1017	1006	962	981	992	1032	1004	1016	1009	1001	1073	954	990	986	1020	988	1015	975	1024	970	1026	959	982	1062	1007	1017	1002	913	957	1003	949	1010	978	989	1006	1003	998	975	1018	944	1032	997	1002	1018	963	995	1009	993	1003	956	1036	1003	985	954	986	982	988	997	1046	956	958	988	953	991	1003	1004	1045	1003	1000	970	957	1001	986	962	992	1021	988	966	1014	967	939	971	1026	939	1076	986	988	1011	1004	982	936	1012	1049	1035	996	987	1015	1027	1002	986	986	1016	1011	1006	1013	958	972	1010	1023	1000	980	955	1029	1055	963	963	995	948	910	971	983	972	975	1025	1045	950	1013	1018	1014	1065	987	999	1055	1032	943	1049	1008	963	977	935	1032	983	1011	1012	986	1034	975	999	977	1021	1005	985	1010	964	971	950	1023	1005	980	984	1008	1009	1009	1003	1003	1017	979	1037	1103	1016	938	969	1043	1056	961	1018	1003	981	1002	958	985	929	1005
10246	3200	2946	2116	1544	1062	840	675	606	506	481	445	391	378	336	349	323	333	303	309	291	277	394	624	542	512	431	302	303	301	302	283	279	308	283	259	319	299	292	296	278	281	261	241	232	279	286	280	270	258	268	252	263	226	270	256	249	258	274	274	248	269	249	261	272	256	257	249	266	252	269	250	253	253	270	279	250	253	217	247	253	230	272	253	256	251	246	295	258	231	279	267	218	258	253	250	295	255	267	246	242	260	298	250	272	245	240	306	272	244	259	237	238	262	262	232	234	280	249	230	262	279	240	263	227	266	260	224	293	272	238	238	229	278	273	258	265	239	256	276	224	224	243	240	247	247	240	252	284	260	241	220	217	252	226	239	249	257	260	271	279	258	247	257	250	228	264	269	249	289	280	258	260	254	255	251	239	234	266	271	238	255	256	263	254	240	249	245	256	250	242	262	245	216	262	250	286	250	264	258	273	239	243	283	212	240	258	230	216	258	241	249	259	246	251	280	265	232	256	247	252	237	276	262	234	285	260	256	224	245	258	266	239	303	236	269	249	240	245	256	252	221	265	268	249	242	255	229	244	275	252	266	246	262	273	244	241	245	256	260	205	262	220	280	242	248	252	239	231	275	290	265	239	268	275	243	276	244	225	267	261	265	253	280	252	239	257	258	245	275	228	246	257	224	251	233	257	263	246	252	271	266	207	265	279	239	244	244	258	253	251	230	268	262	254	231	274	262	246	265	246	264	241	260	277	242	260	264	261	249	247	257	228	254	213	250	259	251	225	240	271	282	244	263	262	251	252	245	239	240	251	248	237	254	261	247	257	256	232	275	244	233	272	256	238	271	277	297	239	264	289	274	288	253	242	240	252	253	289	268	236	276	256	234	252	238	246	248	257	261	243	259	237	251	256	215	242	272	263	221	242	257	253	235	267	249	278	258	249	253	235	238	258	228	265	247	246	267	276	271	262	271	271	249	277	258	270	278	245	235	257	239	285	239	267	264	241	266	269	256	258	253	203	251	245	277	254	239	258	253	247	267	252	254	221	285	253	251	255	238	236	248	268	252	249	256	256	245	269	259	230	274	252	251	249	233	266	235	239	260	268	231	262	242	273	255	257	256	259	266	277	228	274	253	244	255	263	239	238	284	241	236	253	237	245	267	227	290	237	258	273	254	249	254	267	271	253	258	275	264	232	238	247	250	268	268	262	262	234	268	232	257	260	251	264	257	228	281	272	234	229	260	259	236	241	228	233	254	253	250	273	254	288	262	268	236	276	251	271	252	276	268	271	254	240	261	254	238	241	273	250	239	236	261	264	234	250	254	229	242	242	231	255	266	245	257	230	268	255	253	267	276	273	238	255	260	258	247	261	216	231	267	259	267	268	233	275	249	273	245	245	258	262	253	265	248	274	232	240	278	253	254	245	245	272	272	246	229	285	242	256	229	265	243	272	240	260	228	231	282	218	252	251	245	238	262	272	266	276	222	278	221	253	255	267	242	243	245	252	227	279	275	269	266	269	263	274	248	260	279	249	251	247	222	230	263	280	278	239	250	250	266	227	269	228	241	265	229	250	266	259	237	271	246	247	241	252	256	233	260	239	263	284	291	251	242	233	274	241	246	273	244	260	255	261	258	278	260	249	250	230	217	229	258	280	264	240	266	256	241	236	251	246	249	250	247	239	272	270	248	249	263	252	263	255	258	245	236	272	218	272	244	259	261	254	252	242	270	247	276	227	231	231	308	259	250	273	254	234	207	257	274	243	226	272	245	255	252	235	267	259	252	269	249	239	245	262	257	249	263	248	244	289	251	227	257	230	254	226	249	278	252	268	240	257	259	249	232	264	274	232	260	260	233	263	235	257	242	265	250	247	254	246	244	250	233	254	235	248	275	258	260	255	262	244	237	259	265	267	267	264	263	256	258	265	261	292	274	246	244	271	267	252	240	268	256	290	242	271	244	261	244	263	240	273	248	244	264	252	237	250	240	302	233	260	269	282	294	242	254	254	234	254	234	258	250	250	242	267	246	277	237	252	244	275	234	247	253	238	271	223	253	262	252	235	224	236	268	254	261	235	243	248	241	236	253	225	231	232	263	242	276	248	254	272	294	261	253	239	246	256	239	271	226	245	258	243	245	256	261	253	265	248	286	300	253	249	257	262	242	246	241	255	262	275	244	268	238	260	265	244	286	247	245	265	255	262	225	203	276	263	254	236	251	254	252	251	250	261	229	251	268	269	262	256	244	244	236	242	243	263	262	230	237	268	271	260	247	227	233	278	284	278	265	267	247	251	240	263	269	264	268	274	252	233	245	230	233	256	258	239	261	235	248	249	264	259	242	270	229	253	233	222	249	256	230	246	265	266	247	244	260	281	241	255	232	262	288	252	243	258	253	235	259	263	278	256	253	264	262	249	279	268	248	238	254	265	254	264	277	274	236	226	260	282	278	240	266	236	236	235	277	253	238	264	273	261	269	220	242	247	243	258	250	229	254	261	248	267	276	201	273	241	237	254	269	230	254	244	267	267	217	241	242	240	249	238	247	256	230	232	256	257	258	261	221	264	258	253	245	255	246	255	270	288	252	251	252	246	250	270	249	232	232	231	269	269	268	253	277	216	250	235	236	228	250	251	259	295	236	262	237	265	249	231	255	257	259	241	258	252	232	250	249	261	271	251	240	263	269	227	237	288	238	262	246	222	240	241	261	273	240	257	244	266	227	252	245	262	239	217	230	256	272	238	248	278	254	219	227	272	249	260	259	231	240	245	229	246	213	270	243	280	259	262	258	255	238	225	238	252	268	263	250	296	250	253	256	248	257	258	267	243	246	238	249	257	228	264	248	241	268	224	240	245	225	261	261	276	252	240	241	239	244	262	239	240	263	240	246	236	262	248	263	238	281	244	274	260	251	243	225	225	247	249	252	231	252	266	260	245	233	256	227	233	246	239	252	244	261	250	245	294	251	247	242	259	229	264	240	247	281	281	239	244	229	237	254	258	242	261	255	257	281	244	249	263	269	284	231	235	251	242	273	256	240	260	266	253	272	270	246	255	253	272	228	262	294	231	232	256	282	244	263	251	240	252	232	244	240	257	273	252	258	261	248	295	215	265	250	257	268	296	278	248	288	261	263	250	246	235	300	241	226	272	237	255	222	231	254	238	262	245	252	255	283	261	235	246	242	228	234	229	259	249	268	251	266	251	250	237	233	267	287	243	247	273	246	235	239	280	251	246	264	240	246	263	213	260	247	258	262	237	262	276	241	254	251	245	257	279	241	255	257	293	242	282	245	248	263	226	244	257	242	248	259	238	255	263	250	270	234	227	244	245	261	250	249	274	282	225	254	247	267	230	223	232	267	255	238	230	251	255	251	242	243	250	259	258	256	273	289	216	266	246	249	265	255	253	256	234	250	278	254	249	261	268	257	231	266	268	279	251	249	272	250	241	263	254	246	250	217	270	243	251	266	268	246	264	256	239	259	263	277	244	271
9603	3375	6107	6572	5660	4592	3813	3404	2803	2481	2231	2025	1818	1811	1642	1537	1463	1429	1392	1309	1313	1215	2329	4207	2788	2489	2177	1481	1278	1250	1195	1240	1163	1289	1210	1210	1249	1256	1286	1289	1111	1001	966	955	936	974	968	957	1000	900	976	943	921	987	887	893	907	935	898	947	904	911	965	945	933	961	848	934	954	863	926	925	872	898	942	918	878	882	884	903	912	913	886	881	905	898	923	910	874	890	870	833	881	879	933	933	924	866	858	880	861	872	925	904	869	914	852	927	841	870	891	887	831	840	931	891	924	866	838	883	984	860	861	869	920	917	860	884	944	905	954	860	891	906	924	912	846	907	836	932	888	898	917	911	884	867	908	897	826	865	908	857	891	874	892	913	854	879	855	914	876	936	883	849	828	876	902	894	902	889	870	888	896	883	871	889	851	891	890	911	897	921	926	876	856	894	871	936	919	903	916	909	871	920	906	931	886	919	862	855	899	872	940	873	896	877	886	836	835	916	852	905	907	920	899	933	902	900	894	878	878	935	875	914	939	916	906	894	911	862	876	877	842	784	950	874	896	879	872	884	822	867	911	901	900	884	892	882	867	847	870	876	881	883	841	913	841	970	902	889	895	888	950	922	883	891	834	887	905	889	917	831	919	889	882	938	891	871	877	874	900	905	870	906	872	907	913	922	889	868	843	895	887	856	859	921	899	925	927	870	888	913	904	888	877	863	897	932	926	927	837	843	909	925	912	907	919	896	911	930	899	849	866	889	896	894	882	831	870	848	866	899	917	965	879	911	867	878	951	876	846	898	864	892	914	923	859	871	905	912	877	868	854	908	885	903	914	883	881	891	879	933	837	872	839	950	886	846	894	856	932	895	895	865	881	830	910	835	859	901	894	910	880	826	837	919	865	889	813	862	959	872	893	875	836	896	873	835	854	848	889	860	858	947	840	889	882	893	903	905	910	861	853	895	855	883	917	938	893	902	921	869	908	920	930	873	923	879	871	861	877	905	821	899	951	877	893	888	852	849	870	894	880	902	853	888	866	899	828	880	814	855	888	849	942	882	862	935	887	857	898	876	924	934	945	875	935	879	884	901	916	926	886	844	883	854	928	902	882	876	827	906	872	869	908	833	878	874	858	888	859	907	925	948	915	883	954	911	834	893	903	885	892	889	838	879	886	871	850	884	813	867	874	919	918	826	921	905	896	878	927	897	882	911	913	911	852	898	928	921	871	855	885	860	902	880	896	922	884	899	879	862	855	891	855	855	869	892	832	862	899	828	863	858	901	898	859	921	852	871	891	900	898	870	912	903	863	874	914	881	906	866	889	912	907	882	849	922	944	904	922	917	885	895	858	890	832	843	869	912	878	875	902	871	859	891	958	864	888	891	817	896	860	853	866	904	882	881	902	875	924	864	791	879	848	866	898	933	856	896	884	868	852	885	836	889	889	916	875	849	867	923	916	852	863	862	930	910	911	845	849	862	873	870	863	923	841	877	840	931	902	847	905	833	875	890	877	904	880	883	866	859	867	933	886	847	894	861	896	878	880	864	845	840	851	919	868	907	875	902	860	860	925	849	889	885	914	867	917	880	870	924	944	921	882	894	862	897	869	897	854	883	847	926	898	876	888	822	903	878	856	877	880	934	942	936	920	924	910	843	893	929	898	919	870	932	914	841	841	868	904	839	855	803	870	832	847	854	813	882	898	838	905	920	896	876	884	922	888	916	879	929	874	868	877	849	893	860	914	884	918	865	867	830	868	856	913	863	847	924	867	831	848	841	908	917	911	894	890	869	951	911	930	852	911	805	844	884	882	865	880	889	863	888	931	889	858	921	941	924	905	871	915	928	900	856	884	889	875	903	886	820	898	869	912	878	900	863	833	872	871	952	902	835	843	886	870	889	881	861	896	878	869	812	878	917	869	886	827	862	877	907	907	894	862	858	873	896	864	888	917	872	843	869	870	879	899	893	891	898	891	865	866	933	907	869	852	870	883	871	868	834	866	921	873	893	861	901	916	888	873	865	877	909	896	828	890	863	892	856	845	837	872	857	864	887	867	904	859	926	918	872	918	875	895	836	889	875	890	878	884	915	918	881	901	913	947	894	838	898	911	890	878	878	924	913	899	866	864	902	822	841	886	920	903	901	890	847	809	876	884	872	822	891	839	872	895	935	847	889	906	896	890	919	875	850	907	876	889	920	843	904	884	875	865	910	865	825	917	880	874	887	837	890	896	860	825	895	879	914	870	888	946	838	895	857	907	872	816	871	900	869	821	851	872	891	811	861	911	844	916	938	909	825	897	921	896	873	844	911	915	828	904	863	927	916	888	882	904	961	880	814	877	863	910	866	888	885	914	863	873	917	932	902	795	888	883	889	918	870	874	818	902	853	877	840	879	878	850	874	918	918	840	924	843	840	921	882	894	873	867	823	876	879	907	892	860	841	887	838	880	866	851	879	905	835	915	849	905	918	876	863	863	912	879	886	858	887	891	874	857	857	875	853	851	861	869	974	899	876	855	875	867	888	900	894	929	916	879	876	853	861	891	900	896	893	896	850	893	902	861	914	900	895	841	851	904	898	857	854	891	871	872	857	881	920	899	835	886	868	818	927	885	861	891	918	852	863	864	955	938	849	891	919	865	861	891	875	894	932	873	835	864	883	885	841	892	919	881	888	878	850	874	851	874	885	811	845	914	919	857	902	912	860	882	907	854	872	809	848	876	918	864	923	940	889	870	940	869	844	895	896	928	884	924	926	892	848	939	899	877	819	863	822	878	900	840	944	873	886	893	896	916	903	795	897	819	899	900	883	867	926	866	825	866	920	845	892	849	882	888	882	867	946	879	912	840	843	871	872	880	953	912	902	892	950	869	894	872	850	878	904	912	978	820	902	872	852	868	904	905	874	926	893	904	912	858	877	893	826	871	885	902	846	900	884	930	871	881	885	883	952	924	861	850	913	912	831	893	882	831	902	921	866	886	868	930	869	884	871	886	889	853	857	864	872	889	871	878	895	921	901	849	883	888	836	881	915	921	906	908	861	888	850	860	864	850	838	844	878	872	872	896	882	922	882	914	867	899	871	900	836	902	852	919	873	866	877	866	823	880	910	835	879	916	954	896	895	863	870	861	879	829	893	933	902	852	923	829	883	900	856	900	899	847	886	887	843	865	888	878	865	847	872	887	934	852	900	867	894	888	860	882	902	846	873	861	889	884	886	920	893	852	859	874	914	902	863	882	906	933	891	850	889	876	904	886	906	834	861	890	841	899	897	906	883	939	904	865	852	870	872	848	915	909	895	854	953	868	841	897	926	867	854	903	836	880	875	958	868	879	869	855	884	902	903	899	874	896	871	874	895	907	825	845	864	882	865	890	861	878	851	853	906	899	882	970	898	862	933	858	871	896	853	877	882	875	894	878	872	854	882	871	871	881	911	942	854	870	916	878	867	894	892	884	939	966	933	919	865	912	860	907	908	893	837	938	869	879	861	924	858	907	872	877	899
1260	294	217	244	211	206	193	185	180	187	174	166	182	158	161	151	199	172	170	166	152	177	161	180	194	185	181	183	176	172	172	184	190	157	173	192	191	175	200	172	186	160	165	182	176	166	159	157	143	169	152	146	170	152	177	153	153	185	160	168	173	166	186	165	163	164	165	155	154	165	156	156	172	161	175	139	169	181	192	186	173	176	161	166	180	154	153	185	155	180	178	155	172	160	158	152	149	182	166	179	149	190	182	178	174	163	164	168	153	167	167	159	162	165	175	178	137	163	179	178	171	151	177	176	158	175	188	165	177	166	187	174	159	176	185	188	158	169	145	176	152	143	178	172	161	171	159	151	161	168	166	157	158	151	177	166	160	162	184	176	147	160	159	151	170	159	157	203	146	180	178	183	156	167	160	146	163	154	183	190	173	177	141	169	174	183	163	198	168	173	150	171	161	177	179	179	147	176	173	145	159	157	161	148	155	167	156	168	155	163	179	178	185	164	152	157	166	196	176	159	173	165	179	179	172	176	169	163	199	164	165	160	153	170	187	163	160	162	178	166	146	184	172	157	158	199	165	172	160	162	204	160	163	181	173	155	165	169	156	158	165	138	159	185	156	147	160	164	171	167	164	172	170	187	173	186	175	155	169	171	182	155	167	181	162	171	169	173	165	178	170	173	164	153	167	146	153	176	188	183	172	152	189	153	164	164	170	168	176	169	187	151	169	153	160	150	155	158	163	165	172	183	165	153	177	171	174	175	168	176	160	171	180	160	192	165	175	174	154	167	173	165	177	171	178	150	170	151	160	165	162	161	182	167	196	172	180	164	166	151	151	167	149	200	147	164	172	176	183	156	164	165	176	162	168	171	174	179	168	195	192	179	152	175	176	183	202	175	158	167	181	168	167	168	153	162	170	161	163	165	185	162	170	166	174	200	164	169	161	174	153	157	184	166	163	149	181	142	162	173	173	169	178	198	154	171	174	175	185	189	161	163	170	169	159	170	176	166	182	142	165	181	155	157	175	173	183	170	168	146	151	173	178	135	172	166	153	130	187	155	156	186	178	184	154	152	158	173	173	156	168	165	192	170	174	189	159	162	188	162	169	149	172	167	151	177	194	178	154	157	151	178	172	172	198	154	172	157	165	162	149	162	161	146	183	154	160	159	178	179	160	190	165	173	174	176	145	164	176	161	163	166	166	157	153	173	164	186	188	166	171	173	166	168	170	148	180	173	175	175	181	159	172	170	153	162	156	155	170	153	193	202	167	164	172	162	179	149	176	178	159	165	169	143	176	171	191	169	158	172	156	168	168	167	186	164	174	162	157	197	138	172	154	160	172	164	180	179	150	185	153	158	171	175	141	180	183	148	164	181	179	167	189	193	164	168	174	184	171	170	160	176	165	173	162	168	172	173	162	171	188	177	155	163	175	164	169	172	163	153	173	197	156	185	165	146	151	161	159	161	156	201	175	187	185	160	172	158	176	187	152	161	167	158	162	150	147	152	184	150	182	160	181	169	191	167	158	180	181	155	180	170	168	170	174	176	164	183	175	196	158	190	177	152	187	161	190	158	169	172	187	180	173	173	182	178	177	167	150	164	155	169	150	188	156	177	163	172	183	178	158	182	185	162	157	177	179	147	163	172	173	166	176	195	162	178	159	175	171	161	157	159	182	152	164	171	172	154	175	175	157	155	166	195	168	182	158	185	177	139	178	154	177	159	177	175	172	146	163	168	147	171	151	162	146	159	177	177	134	171	180	161	185	136	154	178	190	159	163	170	166	174	170	171	140	207	166	165	154	179	167	156	168	197	158	133	177	182	179	182	180	156	181	144	181	168	157	186	177	193	169	173	183	168	167	170	172	164	152	153	168	161	144	185	160	200	149	152	157	166	185	164	171	170	172	179	167	169	165	185	162	176	190	183	169	144	163	167	203	170	181	161	175	177	167	157	166	153	183	140	164	147	183	163	192	158	165	169	147	168	182	155	164	158	168	148	160	174	178	174	166	166	177	161	158	160	177	189	172	204	164	137	172	189	173	168	194	168	167	166	186	151	175	160	177	180	151	146	169	148	172	152	167	169	174	180	164	188	159	147	175	173	172	168	164	164	186	175	148	170	175	179	195	160	175	167	179	163	164	173	152	154	180	171	162	170	162	169	167	185	186	176	161	177	157	166	159	157	156	172	167	161	163	170	196	168	184	177	210	179	171	185	170	142	192	169	160	176	157	180	163	172	163	157	163	182	165	157	167	175	190	161	175	153	154	160	164	160	158	185	175	185	184	174	165	165	139	157	154	139	161	161	159	185	174	179	173	183	169	181	155	133	161	183	173	146	162	177	174	179	160	162	170	163	176	188	167	166	181	156	162	173	169	189	188	171	165	165	147	150	186	199	179	180	173	182	153	187	176	188	173	168	163	165	182	173	176	148	175	163	158	167	163	182	168	190	166	175	155	204	168	163	189	185	161	155	171	157	151	170	142	177	193	182	159	163	184	179	173	168	188	195	174	128	147	145	179	178	165	172	161	146	184	155	179	157	200	170	190	184	156	156	159	181	163	155	168	186	178	158	162	139	166	169	174	178	177	140	178	184	165	161	185	168	156	180	162	177	159	162	171	167	164	192	151	158	189	166	129	148	163	169	178	172	192	173	155	183	144	181	184	159	151	173	154	177	172	150	167	150	167	179	160	178	165	162	175	158	180	175	193	157	148	162	184	158	164	157	158	165	176	177	170	149	176	181	171	165	169	164	171	163	170	190	146	184	165	147	159	180	166	165	169	160	167	174	169	148	149	174	166	178	173	169	187	160	158	181	161	161	173	186	152	155	167	163	189	184	160	136	166	183	186	171	177	196	147	174	164	166	168	161	163	164	164	177	187	173	190	155	186	180	183	135	191	150	139	188	156	172	178	158	161	173	174	157	181	151	169	174	142	191	159	158	172	160	173	169	185	186	172	175	170	176	168	178	188	153	172	162	183	164	166	165	166	167	183	166	152	184	165	157	156	159	198	181	156	175	153	166	176	194	139	168	173	184	148	163	169	173	164	150	180	160	192	164	170	162	171	157	156	146	146	195	171	170	145	174	184	170	168	159	180	185	166	148	151	176	173	166	170	149	147	151	153	163	170	188	188	169	165	155	148	151	166	177	177	163	171	190	173	167	187	175	156	186	162	172	147	161	163	160	164	180	174	155	171	183	162	166	173	172	171	170	149	172	171	149	188	176	160	162	175	165	147	155	155	154	146	160	184	178	148	171	183	169	164	170	169	160	174	183	160	176	192	155	144	163	164	184	146	178	153	184	174	180	171	170	154	162	140	168	168	172	160	191	152	150	165	166	168	183	158	157	160	187	169	172	143	185	176	143	162	180	169	141	190	172	179	153	173	142	162	149	153	168	182	157	168	171	157	144	156	150	187	180	179	174	193	172	146	165	177	151	177	181	148	161	140	172	173	167	164	184	160	169	171	164	168	165	166	172	173	162	161	186
2167	822	851	859	872	859	720	755	726	683	688	674	677	683	729	680	660	673	654	672	642	615	651	671	701	650	687	691	717	636	686	704	664	708	716	731	741	777	753	726	698	673	673	613	622	588	649	672	634	625	714	700	686	648	635	621	610	669	620	650	673	648	658	637	648	681	611	643	608	677	676	698	645	624	648	651	615	671	673	623	632	687	611	603	625	689	650	650	645	610	615	610	655	607	630	622	572	634	667	642	680	663	594	625	652	675	597	681	675	661	662	697	624	712	631	652	653	678	665	650	616	630	662	643	657	592	671	660	689	657	672	638	637	638	671	674	644	635	657	657	636	607	632	661	617	604	621	671	626	644	694	643	615	658	668	674	641	625	629	628	668	658	658	670	660	611	654	602	612	686	607	620	631	619	617	648	620	675	614	641	666	639	647	606	637	655	647	616	636	621	630	665	615	630	598	597	626	627	637	623	604	647	658	620	658	624	621	662	614	635	655	641	681	670	606	597	654	674	669	643	617	657	657	662	671	653	665	626	636	636	650	603	619	580	614	650	623	647	643	645	609	606	679	656	641	586	689	651	633	652	670	596	631	674	686	633	665	695	647	662	637	604	606	606	588	629	659	644	570	667	644	675	665	609	650	638	667	638	672	643	639	663	664	626	646	643	628	634	621	653	635	664	640	673	666	629	664	687	601	584	634	655	702	627	647	670	650	616	624	709	670	614	643	654	662	667	688	657	657	630	659	661	610	599	615	636	624	635	666	619	669	681	669	620	705	642	651	699	621	617	652	632	661	628	612	645	614	629	619	681	661	610	646	653	664	701	639	669	660	664	663	642	634	619	627	633	605	657	650	623	692	657	632	646	597	636	672	642	632	673	674	710	651	678	661	609	678	611	669	645	598	608	627	587	649	659	625	637	628	629	627	689	613	635	618	618	607	649	656	605	660	629	649	649	595	612	654	637	633	612	666	664	627	611	655	655	667	607	613	587	586	651	697	685	653	612	658	642	613	662	621	624	667	679	668	655	646	646	660	625	653	654	628	666	572	653	629	651	634	636	652	659	664	661	650	635	634	640	667	642	655	650	658	687	695	628	631	639	670	670	645	618	635	634	657	629	607	643	639	595	623	666	621	640	655	623	667	649	648	649	701	647	592	655	619	665	634	656	602	650	648	639	701	592	629	649	583	632	626	657	670	675	617	619	634	645	611	622	648	658	644	677	622	635	607	639	607	662	654	666	623	641	609	648	614	632	669	612	626	681	626	663	667	608	636	654	657	661	632	649	660	659	642	613	632	609	635	660	693	641	638	590	616	598	655	635	625	634	614	629	632	622	638	671	650	675	657	639	571	633	645	650	632	625	669	637	607	682	633	656	694	623	669	640	635	707	601	620	635	656	665	717	630	646	654	659	675	667	626	637	672	591	620	610	653	663	607	707	699	671	686	635	586	673	653	650	647	657	636	670	606	633	683	643	663	627	632	651	624	644	628	653	638	639	662	661	676	643	645	645	638	634	675	653	609	625	641	627	590	605	619	694	645	653	638	658	638	649	658	612	669	661	633	629	698	672	649	688	625	607	633	614	650	689	657	639	625	630	586	622	628	613	655	662	642	611	610	635	649	695	643	658	623	670	607	627	671	631	637	668	650	647	623	612	659	605	640	644	666	653	670	630	621	626	661	585	648	637	616	659	658	646	657	663	621	650	612	657	681	656	656	679	652	666	645	687	641	647	626	635	644	602	616	657	648	715	658	636	613	611	681	646	691	613	626	628	629	664	606	652	616	618	648	654	639	677	637	645	630	621	657	605	623	644	670	607	667	627	619	639	575	691	646	628	673	603	672	663	634	679	649	637	644	626	669	690	595	630	643	634	644	658	640	640	608	687	675	623	606	617	642	616	635	647	659	607	666	656	642	662	632	617	623	639	622	612	657	695	641	725	656	649	660	656	589	641	631	643	642	641	615	681	618	602	616	588	619	631	652	648	645	634	630	651	627	631	627	678	669	620	641	642	619	618	647	605	622	607	626	630	647	684	631	646	642	607	663	647	654	641	572	636	640	646	661	666	637	663	676	640	655	610	656	639	654	660	660	643	653	671	635	640	619	613	616	624	640	677	673	635	639	625	722	658	628	646	629	630	637	651	665	652	700	665	632	671	622	604	629	658	653	661	640	633	642	676	625	643	651	695	633	622	643	637	671	596	651	658	662	630	630	665	656	613	619	651	625	654	687	654	651	636	663	664	584	682	671	679	619	685	640	633	654	648	669	657	682	643	618	618	617	652	628	667	606	630	626	594	642	633	662	608	606	662	648	662	623	668	663	615	610	670	641	668	622	628	638	582	640	585	647	631	602	656	652	651	675	674	696	631	616	664	624	694	647	614	655	667	630	630	610	663	641	625	652	665	664	685	608	631	648	622	642	647	609	623	664	638	645	650	647	620	628	660	626	604	604	617	619	625	654	647	664	651	644	617	634	666	650	642	630	640	666	656	628	621	631	629	670	609	670	623	614	670	602	599	634	624	692	671	629	641	650	620	657	666	650	622	597	656	697	649	662	646	662	587	618	582	606	610	640	601	678	635	669	676	625	595	591	689	608	656	634	674	636	636	643	619	618	631	612	665	648	642	673	660	664	661	659	641	622	621	641	672	665	589	645	662	644	639	642	647	583	626	641	653	659	643	640	627	597	658	598	636	657	690	653	641	668	656	677	605	662	636	655	678	667	616	614	613	645	615	644	649	608	623	656	621	641	635	638	620	622	636	637	626	653	624	633	626	662	611	676	673	648	663	627	612	617	670	618	638	652	671	618	632	637	621	627	653	650	614	643	635	636	614	640	622	624	638	606	683	676	631	615	648	636	661	660	615	646	622	649	609	631	667	644	615	682	648	644	632	683	671	652	674	672	635	644	685	641	648	599	667	656	676	614	615	637	696	684	633	646	636	685	668	636	682	648	674	654	601	623	657	630	621	612	634	632	660	677	648	652	645	640	651	662	681	692	639	661	623	624	639	634	627	649	607	655	675	659	631	664	651	664	640	689	689	649	611	613	634	577	607	658	624	600	625	628	669	636	599	638	598	648	630	669	668	670	603	617	649	658	644	602	643	634	676	656	631	626	690	602	622	690	636	662	623	634	657	615	633	620	620	633	660	612	656	680	684	634	654	646	639	653	678	614	653	598	604	637	650	669	634	647	668	651	649	580	664	627	579	642	588	655	656	600	632	688	625	670	657	651	642	628	641	626	648	628	633	641	652	650	626	621	651	631	655	635	653	655	646	615	664	658	649	666	636	666	617	631	625	615	656	649	660	632	620	660	595	674	616	678	640	618	637	637	651	642	597	658	654	636	650	628	642	594	691	640	622	681	643	644	648	632	670	666	659	633	674	609	613	692	643	685	629	662	657	635	661	693	636	602	624	652	636	690	660	650	611	653	651	636	656	649	622	639	640	668	626	674	657	686	620	661	666	634	673	629	659	620	654	640	669	664	662
5727	1691	1557	1213	922	686	549	479	466	376	381	362	385	321	343	329	324	333	318	319	289	273	317	324	327	328	339	297	278	324	329	297	314	346	296	314	311	338	330	319	312	284	289	285	287	293	268	292	294	272	262	278	308	264	272	298	330	262	309	308	310	295	281	296	294	291	275	296	285	303	307	291	287	282	293	275	272	281	278	268	271	275	296	271	265	275	308	264	263	304	272	293	318	272	268	292	265	274	278	287	279	278	300	271	256	323	254	280	278	276	302	277	299	250	300	257	286	279	287	257	288	253	327	281	298	275	291	290	307	320	278	272	306	298	283	301	272	276	259	257	276	304	276	300	278	286	307	264	253	258	282	266	273	292	278	309	272	276	269	307	303	282	284	269	295	275	281	286	323	285	294	265	251	318	290	304	269	304	287	313	291	274	258	298	268	319	281	300	260	279	309	269	270	306	292	279	264	290	288	287	270	259	281	268	285	292	285	280	283	259	299	322	249	284	283	294	309	279	305	287	268	293	286	292	260	279	309	248	289	303	279	283	292	314	272	274	269	290	302	334	272	330	297	278	314	289	296	270	269	286	286	279	308	293	274	277	254	296	290	284	284	293	263	291	280	315	286	307	306	292	298	266	278	300	283	287	280	259	274	297	276	289	287	296	273	286	259	276	280	271	277	247	270	295	279	299	273	284	286	276	257	276	266	276	317	281	276	282	266	293	278	279	275	271	283	269	285	285	290	260	271	302	315	295	315	302	294	297	293	312	279	273	286	272	290	275	293	262	287	261	308	260	267	296	293	287	266	281	252	286	282	269	291	328	294	293	313	307	287	292	268	273	288	303	313	269	272	281	313	293	292	311	270	249	281	275	254	291	299	297	282	270	315	283	283	296	277	303	308	268	286	333	294	274	283	313	267	272	305	288	273	305	297	258	320	288	275	308	280	269	294	277	305	283	263	286	271	266	276	263	317	301	283	278	276	291	285	297	270	273	277	293	279	298	310	303	294	280	268	320	276	287	276	282	272	297	281	298	294	262	270	300	297	292	268	292	291	267	293	300	279	242	274	264	296	269	301	281	276	265	295	299	308	294	290	331	286	269	299	321	299	255	267	273	298	278	288	285	299	304	313	290	295	313	284	308	283	289	295	275	274	258	281	295	269	304	273	309	264	272	314	293	292	289	281	292	297	294	279	278	273	249	283	297	289	321	270	298	290	284	306	305	270	297	278	276	323	281	292	301	293	285	273	310	283	280	257	269	289	275	288	322	271	292	256	281	301	282	322	260	287	291	298	280	293	339	301	300	252	302	260	289	277	285	259	266	304	288	337	300	282	282	297	285	314	291	302	263	318	297	285	277	286	285	285	275	272	285	269	316	304	294	263	273	307	291	286	277	284	308	289	279	270	280	316	272	281	248	282	279	273	287	288	283	252	302	263	291	272	295	284	266	270	297	278	274	273	273	289	277	292	277	279	286	278	265	311	268	270	282	299	262	294	268	275	244	288	273	297	271	305	307	289	273	299	268	280	278	272	277	292	278	254	311	298	271	304	291	291	284	303	251	317	287	271	281	280	282	300	247	318	281	290	272	272	293	291	278	260	298	294	288	292	288	304	325	269	278	285	273	309	318	300	288	280	278	300	279	292	314	281	289	266	297	283	293	267	258	309	278	285	282	293	300	270	287	271	304	305	307	289	287	277	294	285	284	307	313	268	256	284	285	258	283	294	281	312	288	302	296	256	294	265	304	265	303	277	275	281	314	291	282	264	264	268	326	299	299	290	301	281	261	256	298	294	286	282	318	264	268	296	291	281	267	281	299	282	274	264	288	298	294	282	291	297	279	268	272	281	259	264	279	286	312	295	320	272	278	267	279	287	270	307	296	283	296	309	253	273	275	265	298	304	289	265	259	280	259	287	303	285	298	259	279	248	267	313	256	278	293	326	266	304	277	309	303	299	296	295	296	294	269	311	296	282	309	270	297	302	305	301	297	297	271	258	322	293	272	321	294	292	270	284	270	262	281	282	284	288	275	276	330	289	303	312	292	301	288	307	316	279	258	264	284	305	278	305	277	287	295	293	289	300	230	273	286	290	262	275	260	283	306	305	284	306	313	304	262	279	289	277	306	308	296	286	296	273	278	283	292	275	302	281	296	282	291	265	286	296	290	303	288	251	285	290	304	308	293	298	297	297	275	277	299	253	301	295	280	271	276	285	295	305	277	307	304	314	294	277	296	281	260	279	300	244	260	256	304	310	300	249	276	276	283	303	322	284	282	272	290	267	267	274	291	299	282	283	276	267	261	263	280	273	291	258	287	284	281	290	245	272	319	266	277	252	284	253	271	276	291	293	287	282	262	266	259	284	263	288	280	283	302	281	290	296	306	297	288	266	289	301	291	273	288	252	287	282	277	285	284	285	276	303	288	283	292	267	275	298	302	302	306	278	281	312	299	291	297	288	272	272	305	284	247	278	280	302	298	281	277	273	264	310	247	288	279	303	303	268	282	269	289	294	283	273	258	320	275	308	289	283	282	273	280	267	287	246	308	321	250	274	291	272	311	265	286	297	299	304	282	287	254	271	308	302	280	328	272	304	280	268	282	264	270	282	262	288	319	305	289	298	270	304	305	286	308	269	294	231	288	286	284	316	304	241	307	273	282	295	275	271	277	262	291	272	304	244	321	285	291	274	279	247	267	259	278	285	307	271	293	267	286	270	270	279	291	270	274	286	264	269	288	282	289	284	309	272	246	268	299	267	273	287	282	302	264	278	309	289	279	260	275	281	309	278	338	263	281	281	283	274	286	278	279	293	282	284	296	268	298	300	299	280	259	282	251	300	266	267	293	291	284	258	285	276	297	268	274	285	286	303	278	306	279	281	309	310	289	290	315	296	298	316	305	294	278	254	302	255	321	288	290	314	265	292	286	297	263	244	262	272	300	290	264	271	275	271	302	279	273	260	318	251	285	272	263	278	300	289	290	270	303	297	278	316	238	278	295	287	296	276	302	287	286	326	285	286	304	262	328	274	288	284	315	301	254	273	291	291	282	308	339	277	280	279	293	307	254	291	290	295	292	310	274	284	299	298	273	312	275	290	305	257	274	303	292	304	284	271	280	277	288	295	293	312	291	269	300	275	288	305	291	308	292	330	260	259	267	291	292	296	279	285	294	250	282	281	314	273	303	270	304	308	303	259	289	302	271	280	257	273	275	282	264	293	277	280	271	248	292	289	282	286	244	276	281	306	275	281	302	281	306	294	270	268	289	288	282	304	246	270	274	284	307	270	292	294	291	292	288	287	298	271	289	296	281	279	283	280	297	308	335	274	302	290	285	292	298	278	264	301	264	289	263	297	286	269	270	285	312	294	305	273	324	292	276	303	283	287	302	273	304	272	289	274	237	257	290	283	296	290	286	261	300	284	291	283	307	282	295	283	277	298	294	288	290	279	276	299	272	273	271	289	265	280	307	284	271	246	294	303	291	292	291	290	270
6542	2221	3679	4166	3606	3027	2587	2301	2030	1850	1660	1601	1574	1437	1346	1346	1312	1259	1241	1228	1205	1167	1165	1238	1515	1576	1401	1162	1233	1124	1113	1141	1134	1151	1208	1186	1241	1256	1251	1237	1201	1084	1088	1036	1080	1041	1026	1041	1029	1049	1045	1069	1034	1063	1044	1035	1048	1050	1020	980	1035	1029	1038	1050	1009	986	992	997	1003	1010	1030	1000	1030	992	1043	1005	1037	992	1036	936	1000	963	1037	1087	988	1043	961	1024	982	1014	1010	1016	1015	944	959	951	972	1022	967	960	1024	1007	1031	996	973	1004	996	979	1023	983	946	998	1032	930	945	960	978	1002	974	970	975	972	974	1041	1022	1090	979	971	1040	1009	986	951	980	983	1001	988	983	984	1089	1029	964	982	972	1003	959	996	980	1001	979	987	999	980	972	984	1003	1031	981	998	977	1009	998	1049	1030	960	967	987	1016	959	999	979	978	948	984	955	990	971	965	1000	985	973	992	1014	958	987	1068	994	952	1008	1008	1027	978	1033	995	952	1009	1072	969	948	1004	992	946	988	995	1010	966	1034	1002	1007	993	938	1059	1012	1012	1027	1005	998	979	884	992	978	1039	963	1016	1005	970	1020	925	1030	999	1004	965	999	951	1016	977	982	1014	991	993	1006	1032	970	963	1024	1000	986	982	1011	998	1074	966	1031	1013	1010	1036	966	973	1015	993	963	963	1093	962	1018	976	1005	987	993	975	993	1092	988	1008	1025	1004	1002	1029	1008	1008	955	1017	980	1003	1040	955	1013	985	958	990	997	974	1022	1052	1014	983	1044	981	1038	989	981	991	928	983	1023	995	972	1013	1038	1033	1047	962	960	1005	989	997	978	1006	1021	989	1013	1015	988	1018	1012	1001	951	989	984	986	995	985	1002	985	1005	1000	989	985	1016	943	972	962	1002	984	1023	1014	993	1040	1006	973	1051	988	954	1015	944	1028	987	984	983	1051	987	969	956	983	1012	1048	1003	994	1041	987	998	1006	947	990	1016	983	994	1040	965	1030	1025	996	984	1018	953	1013	959	1004	932	935	1007	988	973	994	1002	1016	970	1021	988	1022	1008	1024	1032	966	979	1063	969	967	984	965	978	989	1057	967	986	1006	996	1010	934	956	987	1004	914	1035	1074	958	1008	1010	957	999	948	1002	1012	995	963	988	1028	1037	1061	986	959	956	1002	978	1009	996	952	970	1032	1018	954	952	967	994	971	1000	969	950	981	1011	966	964	1051	945	948	992	1027	1072	965	995	998	987	1003	979	1004	1000	1003	1004	1031	1010	980	978	956	1019	998	934	1005	987	1010	957	979	944	996	1040	968	974	976	962	1065	1039	1009	973	1014	998	998	970	1031	1009	989	1031	977	976	1044	1000	1007	1028	1006	928	967	978	1013	920	973	1019	993	1003	990	1032	1017	965	936	983	1017	1004	996	968	984	966	1048	936	982	951	999	995	1026	994	982	1019	1005	1002	982	962	977	1003	1005	982	1034	1017	935	972	999	1034	972	998	972	1017	954	981	980	1013	1054	1013	991	1006	940	985	1025	965	996	1021	979	1000	1011	958	940	1025	970	986	1009	1014	1025	1032	1015	1010	931	1010	958	958	993	989	964	999	987	1002	957	1026	981	956	964	1007	963	1029	1048	1050	951	1010	956	995	1029	1026	1004	1004	1010	958	990	1014	949	987	981	1057	1035	970	976	991	997	993	1022	976	965	1029	971	1025	950	979	980	950	1009	1001	994	1011	1055	978	971	994	959	1000	967	1020	1019	1030	934	1012	1002	1027	1041	972	1013	1046	1033	1038	954	962	1028	1010	1010	998	989	968	977	925	1006	985	991	998	993	977	965	997	1031	1001	977	973	951	990	957	1005	1048	961	1036	975	1002	994	993	1002	976	1022	1018	1005	1083	963	979	1059	959	1002	998	963	940	953	979	1018	968	983	972	950	1004	1006	1004	974	1034	997	1042	959	939	1020	931	995	984	989	976	963	979	1020	986	984	973	971	1002	1000	988	980	1027	957	988	893	974	958	1009	954	1004	1012	1029	1024	966	982	991	979	963	937	1043	973	986	917	954	966	1004	963	976	956	1049	1047	941	962	982	985	1005	983	1022	1018	996	971	1026	1024	1020	1018	1001	1023	1011	967	995	1049	947	1039	1034	1034	974	969	972	976	983	969	995	1064	1067	1037	998	1029	973	938	956	960	1012	981	996	1022	975	1038	964	983	930	937	978	958	1014	1030	956	1005	990	969	1008	964	1010	1003	1029	916	904	978	951	996	996	987	996	990	985	987	1043	1030	986	1020	1019	970	974	1000	1017	993	1003	1016	1021	1010	984	927	959	1018	984	974	971	928	983	981	933	968	1010	1021	1052	1068	974	974	1002	944	988	1032	980	967	990	1039	1005	979	949	970	1057	985	983	975	943	1019	1025	958	993	980	980	975	998	1004	949	1013	943	938	1003	982	971	956	1005	964	1021	971	994	1005	1011	1012	1016	1001	926	997	980	990	980	1034	1005	950	949	979	965	1034	968	974	999	1011	971	965	976	1018	969	1026	976	994	957	1002	980	992	979	979	999	1025	1033	994	1017	993	1003	992	993	1005	989	1035	951	1023	952	1029	942	971	1013	1029	1014	991	960	1002	967	978	980	1025	985	1015	974	991	975	1014	1039	970	990	1027	954	990	989	975	1045	970	969	992	994	945	978	968	1013	1026	976	1065	994	954	1019	926	996	1061	946	996	984	1004	1017	999	1027	1003	1008	952	952	963	986	1042	977	1052	1031	998	1021	960	950	990	983	1000	991	979	999	1057	964	975	998	1011	1052	998	1033	995	901	990	1005	978	1003	930	1052	1012	993	988	1010	999	983	980	996	1013	1001	985	955	995	1043	976	987	1052	970	982	964	1010	1004	973	965	1039	988	1009	1023	958	984	978	1024	983	1014	976	1020	1016	1010	1025	987	1010	998	962	983	980	1016	1013	1005	1039	1005	980	980	1053	943	1012	995	979	1063	996	1057	976	1036	991	985	1009	980	935	987	1014	1093	982	1004	973	936	1001	1009	967	1001	1018	1005	971	1046	996	1024	1020	1003	1050	1021	982	963	958	986	997	973	1037	1000	994	1019	939	985	942	1033	1004	998	980	992	969	993	978	998	1050	1031	1007	1050	990	1018	1034	998	940	1026	993	1020	993	1000	957	956	1017	1031	964	950	1032	958	993	1003	972	983	1041	968	953	946	1026	991	1024	971	1014	1016	916	991	1034	997	958	991	966	952	980	1036	939	997	975	1012	1031	1033	946	932	941	1025	1029	1045	931	969	1038	991	1047	1035	988	990	984	995	1031	1064	998	962	992	1021	1003	1038	1008	1022	1026	975	996	1014	991	948	1009	986	1033	1043	1028	1004	1011	997	1012	1016	979	975	956	985	1012	1023	962	1013	1029	969	1017	983	937	999	1015	991	1024	1006	1019	931	945	989	1032	971	982	980	984	1005	1040	1006	930	1034	971	1006	992	970	965	1004	988	960	1026	982	1091	969	986	946	956	1029	970	990	963	1004	976	996	963	1001	995	1020	977	882	988	1004	930	991	999	974	992	1048	953	992	977	967	929	1041	1040	1013	985	952	1010	1001	1002	971	954	1009	979	970	963	981	1038	997	912	1038	985	945	937	1031	1006	1008	1001	1014	983	1018	992	975	950	1015	1011	977	1017	1007	1018	973	1014	972	1030	980	1041	994	1000	1018	1029	964	960	967	1002	974	992	970	978	964	1074	977	965	1003	948	1069	1000	1000	1010	991	1006	985	935	1008	1043	999	947	998	998	1032	952	994	1030	999	993	927	992	1039	985	948	991	983	1026	988	1011	976	987	976	991	970	966	998	973	991	1012	1015	994	981	976	942	1033	1003	1025	938	1025	998	981	1028	985	988	936	968	1002	991	1025	1033	1027	1034	1024	1023	996	1018	948	1016	972	987	986	928	961	1012	974	936	1036	1005	965	1005	1023	962	977	1042	934	1051	966	981	969	989	969	969	986	1018	930	971	1003	960	993	1007	1010	950	951	1025	971	982	1037	943	954	1038	971	1029	1031	1052	963	938	994	975	1005	981	964	992	980	980	986	992	971	1097	945	961	974	1022	975	1036
10425	3199	3043	2187	1506	1053	862	690	627	484	433	393	392	364	399	365	327	316	332	295	285	320	264	299	337	424	314	311	314	279	277	290	284	314	297	303	285	303	290	312	263	277	296	255	261	245	247	269	274	285	275	237	293	265	270	226	264	275	245	275	224	279	244	247	241	279	250	261	272	264	262	275	280	269	260	257	250	289	250	273	264	293	276	270	262	247	275	279	233	243	272	289	283	259	245	262	245	266	268	225	263	254	252	266	269	272	250	254	273	254	251	238	247	242	235	235	257	282	273	254	268	235	228	248	258	238	241	275	282	242	241	280	248	262	275	252	233	222	273	228	262	268	248	288	230	232	231	297	258	274	259	237	277	249	254	232	246	219	228	254	276	275	236	273	239	229	265	271	239	255	266	291	258	223	279	285	278	282	241	257	259	277	245	295	230	233	241	254	252	277	256	257	269	247	236	235	269	251	266	254	275	260	289	258	251	250	263	257	240	258	270	261	255	265	246	246	267	229	299	262	287	274	237	267	241	276	261	237	240	257	264	258	254	250	266	273	253	266	241	280	270	255	270	256	246	256	253	257	263	281	231	259	277	224	252	246	253	229	270	243	234	259	266	253	248	280	280	251	269	271	247	265	275	268	261	223	286	272	260	229	267	255	260	268	246	237	248	222	247	277	228	274	239	259	261	244	244	256	233	257	274	259	249	284	257	261	258	258	260	249	277	247	262	269	243	253	230	274	273	261	261	249	271	251	254	239	252	251	255	291	229	235	240	237	270	258	271	208	247	265	246	230	241	249	279	247	277	267	274	250	247	251	263	235	249	246	244	229	256	265	231	265	269	237	277	222	261	267	252	250	231	251	275	286	261	246	258	255	270	261	243	258	243	254	243	271	244	258	256	268	245	269	242	255	243	268	281	263	276	277	250	280	244	238	247	255	266	266	257	266	227	241	283	245	262	235	253	246	231	255	256	259	247	270	289	264	272	236	246	250	229	236	293	276	226	236	237	255	271	234	270	236	252	255	234	229	260	277	234	268	252	237	247	271	262	232	258	271	268	258	252	263	231	242	247	270	255	261	269	253	248	214	245	247	267	250	260	261	246	229	265	254	232	252	247	260	228	239	262	267	237	248	269	252	242	245	250	262	277	255	268	266	272	264	253	241	253	262	255	268	234	264	269	245	257	229	250	275	273	251	249	269	260	257	245	255	262	237	273	265	276	249	245	273	269	264	253	237	277	239	249	262	240	252	217	278	286	243	276	266	234	260	294	249	263	280	244	245	254	269	232	251	249	245	263	241	266	251	258	260	267	277	269	275	262	264	261	302	254	266	257	246	249	253	234	262	285	228	282	246	262	265	278	262	258	234	278	227	277	268	286	249	254	244	275	237	255	243	268	252	244	250	246	236	231	246	259	240	260	274	255	234	257	253	280	249	230	258	243	267	275	261	271	232	276	270	254	269	250	244	251	266	270	242	255	262	274	264	262	263	236	257	275	268	257	252	247	257	239	258	272	228	261	290	273	281	303	263	252	245	251	275	239	257	274	252	269	248	249	254	236	257	271	252	249	246	234	256	276	247	259	232	272	238	248	275	265	278	262	258	245	238	248	264	230	248	281	229	268	262	241	237	243	236	254	289	267	249	256	245	262	274	250	265	248	255	258	282	276	256	273	227	251	254	275	281	244	258	260	242	259	259	243	264	234	242	242	241	258	228	252	258	243	266	252	275	247	239	244	246	249	252	247	267	272	251	254	210	264	261	248	230	260	269	236	275	258	238	259	253	222	257	282	246	244	254	263	246	238	259	245	237	249	246	262	238	261	232	279	263	252	236	285	259	262	236	253	240	241	260	269	260	260	295	243	260	258	237	251	245	254	261	256	255	264	238	259	243	263	254	250	293	264	269	261	262	265	251	270	243	232	264	251	232	216	246	253	265	294	267	245	252	291	242	249	245	257	259	276	254	262	237	249	246	239	256	249	260	257	238	249	273	259	254	268	252	254	259	275	220	250	241	262	274	242	254	257	284	280	265	263	269	286	258	252	241	253	290	222	277	260	260	258	281	243	251	263	221	261	270	221	223	269	293	239	253	235	253	287	242	237	227	265	247	273	274	248	228	276	228	255	254	259	250	260	262	287	271	270	257	257	226	249	278	224	250	257	254	237	241	284	227	255	233	301	262	264	284	260	265	270	245	265	234	257	251	257	266	260	269	248	237	236	269	241	265	279	263	244	260	252	253	229	277	252	253	251	262	212	255	233	247	265	265	258	246	256	254	264	260	259	264	250	233	264	267	257	238	245	274	267	254	283	256	256	236	249	247	261	262	254	242	278	236	277	236	254	277	262	276	234	270	211	269	244	209	229	240	268	244	255	245	272	265	295	245	252	226	242	268	246	282	258	250	254	239	261	269	256	252	254	243	256	253	232	236	245	251	250	230	265	292	226	265	263	267	276	261	246	275	274	257	266	296	239	246	260	236	244	225	253	272	254	266	236	240	264	276	246	239	261	244	242	243	234	284	268	268	231	254	269	259	269	239	257	262	249	257	242	261	245	227	234	255	256	280	271	256	246	260	269	260	229	287	266	289	261	251	245	273	301	274	231	255	228	269	256	242	242	263	257	287	252	270	253	252	252	275	269	268	236	257	257	275	250	290	251	266	246	247	230	255	278	257	244	249	259	262	277	261	276	230	219	263	230	238	255	263	256	240	255	290	250	252	236	253	250	263	274	238	249	270	285	280	245	231	251	232	253	251	241	274	246	246	282	233	248	251	226	276	259	262	245	267	259	240	270	246	239	260	257	253	269	255	241	267	253	236	236	252	249	271	267	254	243	239	250	252	254	242	246	228	253	251	246	245	284	260	245	253	265	241	252	292	263	255	268	257	252	267	229	257	248	274	263	249	246	270	249	275	269	277	258	245	258	247	243	243	277	271	287	242	242	251	268	258	246	232	285	286	235	275	252	279	254	225	225	269	251	224	263	237	254	248	266	248	240	271	260	267	262	263	249	260	254	281	279	261	259	274	277	255	236	247	248	251	265	268	259	267	238	262	283	257	273	248	273	234	234	251	270	249	262	250	269	261	262	247	261	249	285	260	276	246	271	266	232	229	290	248	234	249	279	260	232	260	229	278	260	289	303	249	256	256	268	261	267	268	254	249	220	252	286	262	259	262	214	241	230	282	272	281	251	245	281	263	266	288	249	259	249	248	293	266	258	242	261	250	237	280	257	251	263	274	253	295	249	239	201	262	244	222	257	242	256	219	243	254	258	237	294	261	262	265	231	274	236	289	243	215	263	269	270	282	263	244	245	261	277	251	268	245	285	270	232	254	233	243	252	258	252	251	264	259	267	266	255	284	264	233	251	285	259	261	277	249	236	272	248	279	239	245	283	236	267	270	271	240	247	244	271	274	260	270	251	262	257	275	250	231	243	236	259	258	242	274	278	271	226	234	229	269	260	250	249	247	252	261	254	262	235	260	267	234	246	255
9281	3226	6097	6586	5566	4615	3829	3334	2860	2509	2270	2025	1821	1724	1659	1555	1500	1359	1382	1345	1264	1222	1222	1233	1801	2296	1622	1353	1279	1151	1199	1201	1160	1200	1247	1278	1259	1333	1343	1260	1173	1133	991	951	918	949	954	967	929	961	917	938	913	947	949	925	948	881	899	912	909	936	901	856	880	945	914	931	982	948	890	925	872	952	935	866	882	880	923	894	903	857	916	920	885	886	902	933	852	911	938	914	903	920	863	888	877	894	901	858	904	964	870	883	925	903	893	892	888	875	901	874	897	829	860	854	918	896	870	940	887	882	870	903	878	901	872	906	889	881	918	878	931	899	916	941	866	883	895	909	897	890	925	901	911	892	931	859	890	849	852	886	853	868	898	865	874	883	866	940	894	922	887	885	876	891	869	908	851	950	904	940	887	904	855	822	876	894	937	845	866	896	878	876	864	860	845	895	834	939	893	894	930	887	860	902	846	914	877	881	884	860	858	901	884	880	864	935	886	836	828	867	859	907	867	847	823	876	875	889	843	850	898	957	961	890	863	891	916	916	914	836	881	882	908	891	891	884	876	892	918	862	856	931	885	849	870	895	902	821	890	843	879	910	870	902	877	844	895	833	875	917	859	915	849	904	879	919	917	875	895	905	920	859	871	886	859	901	847	923	888	928	886	863	862	861	885	833	920	897	903	880	820	920	828	845	889	872	866	961	832	908	856	870	884	957	890	865	923	848	872	891	876	875	902	898	900	906	873	883	923	904	876	869	841	871	921	916	845	893	856	900	845	860	890	870	903	897	888	810	887	871	906	907	872	874	863	908	848	924	905	888	858	893	850	893	903	898	909	889	865	854	870	863	870	900	887	917	911	846	866	901	868	918	929	869	813	883	900	908	924	884	848	897	868	927	871	888	866	862	943	894	921	874	915	846	920	925	910	911	845	905	805	894	896	944	872	895	877	870	899	907	901	891	884	868	873	925	853	891	855	873	918	849	881	891	891	860	862	845	875	884	913	875	864	915	903	880	890	918	915	851	844	879	871	902	905	892	895	863	925	868	875	860	910	916	881	860	831	908	909	880	879	865	945	890	908	904	903	945	901	869	878	892	891	831	889	860	869	912	915	838	880	885	926	869	847	847	938	868	864	964	899	868	881	834	920	840	897	952	865	846	908	915	878	904	881	869	899	907	891	891	933	834	867	866	954	891	840	907	838	853	899	912	860	849	877	864	907	868	865	908	888	884	890	841	871	898	882	904	850	864	840	931	888	921	877	909	871	839	873	809	853	868	902	838	878	896	882	924	887	884	833	858	880	863	832	870	876	895	854	919	861	891	877	857	900	871	825	872	959	828	910	845	924	880	892	910	823	948	859	931	873	892	913	879	928	857	936	823	833	899	843	899	923	934	896	893	887	906	869	859	875	914	887	872	940	857	885	872	884	872	911	887	908	868	867	929	875	857	899	922	867	915	904	873	891	888	928	890	905	910	916	868	906	865	838	885	841	894	825	866	873	918	900	914	911	902	900	929	858	881	854	893	904	841	935	896	844	824	847	871	876	883	916	859	803	883	941	866	952	861	903	901	916	870	859	909	886	863	891	870	928	878	844	865	906	857	936	911	905	887	852	885	888	848	898	899	884	822	842	889	928	856	879	933	912	840	869	887	923	912	880	907	853	873	868	915	900	915	912	890	894	856	830	918	910	812	890	897	892	917	854	914	864	903	923	906	872	892	902	840	900	875	891	879	867	842	901	871	832	888	868	848	854	906	902	853	857	809	880	850	846	837	848	862	904	902	936	895	895	898	818	901	917	913	841	870	876	876	839	876	883	879	856	940	877	843	867	845	830	852	903	895	901	933	867	888	870	892	890	856	936	913	882	881	862	849	884	863	864	872	837	862	905	905	853	904	928	938	866	877	927	872	856	888	908	856	931	815	897	884	835	923	918	904	858	929	860	976	906	935	870	852	879	882	862	880	928	958	860	938	815	929	820	892	892	905	926	893	865	897	875	905	888	854	890	969	896	901	889	860	850	866	884	899	905	878	842	919	854	858	859	896	845	881	933	837	897	910	865	883	890	873	912	856	902	842	887	868	889	927	882	838	940	872	875	905	868	873	915	859	919	890	885	866	922	880	842	932	886	901	894	873	870	909	897	907	883	824	881	867	911	886	872	828	910	862	885	878	888	919	933	912	892	923	893	868	884	971	874	899	882	868	796	876	902	905	907	947	899	859	858	910	876	817	835	899	871	844	873	871	866	915	912	905	889	953	912	846	903	913	926	859	921	841	879	898	916	865	893	864	881	886	889	918	886	875	899	938	955	903	895	912	875	907	865	923	874	922	839	876	917	946	880	901	844	926	901	889	856	880	900	854	935	847	913	855	859	853	867	856	868	873	905	906	865	905	866	846	885	845	935	878	931	914	846	891	957	903	900	915	864	924	807	895	871	845	908	889	864	909	915	889	896	884	830	845	911	855	898	898	860	886	922	885	875	890	902	914	815	867	902	864	912	880	906	884	852	888	898	884	851	903	877	929	858	874	915	853	907	795	912	867	919	853	921	848	848	887	919	869	928	828	902	914	922	895	900	903	900	848	929	899	858	884	881	856	893	844	906	928	877	896	873	929	924	873	884	882	855	900	854	870	888	882	950	894	881	905	873	900	892	910	851	846	889	882	908	888	833	913	899	875	912	938	836	842	910	892	921	911	874	880	860	878	897	852	922	912	873	884	833	854	848	863	866	905	851	925	909	902	966	850	907	964	870	853	857	850	874	891	919	888	842	913	1009	876	886	820	922	900	895	901	870	867	875	894	869	864	908	918	832	914	958	906	930	829	857	887	964	856	908	874	842	869	857	930	895	941	835	890	880	902	872	892	855	911	923	909	882	926	905	887	883	893	903	906	861	920	877	896	899	874	947	898	927	890	890	844	878	891	846	911	910	830	832	911	849	861	895	875	962	933	835	920	907	894	910	926	859	915	885	865	852	863	873	885	879	875	898	837	948	874	894	869	899	864	921	890	857	873	899	852	872	897	867	836	882	907	877	853	883	853	872	878	871	858	904	855	844	868	859	887	888	917	897	920	906	905	896	867	877	861	886	863	906	881	839	873	907	916	993	888	849	925	806	895	907	896	894	904	932	864	862	912	913	885	864	913	868	872	890	920	886	921	893	887	918	894	895	886	845	855	892	863	874	862	877	890	908	933	894	918	956	890	894	863	910	869	874	886	834	834	913	873	881	911	832	873	870	882	891	882	899	910	921	935	822	897	867	914	884	903	894	901	882	870	893	885	883	888	859	923	926	880	878	877	911	921	866	905	934	886	840	939	867	842	921	864	876	890	823	863	850	862	865	924	934	865	899	910	889	837	901	890	887	890	827	894	934	856	865	930	904	893	854	828	946	936	832	876	859	851	916	925	898	903	864	903	896	882	918	908	914	873	852	888	845	884	841	909	898	927	856	907	899	905	875	917	907	931	902	914	894	868	901	896	895	875	911	936	918	875	910	902
1183	296	260	241	240	208	192	188	158	171	196	182	170	171	181	176	171	149	170	161	167	150	164	168	162	170	180	184	149	174	185	159	174	161	186	183	189	171	188	166	181	174	185	160	175	169	155	157	175	196	152	150	163	157	169	174	174	178	172	161	152	163	178	160	157	168	176	173	178	162	177	176	158	185	181	180	175	164	156	161	188	179	169	192	168	138	159	184	174	189	179	172	149	155	175	177	160	183	165	154	167	172	162	167	155	171	154	153	156	182	164	166	146	152	176	164	171	159	159	158	170	156	170	150	177	173	179	175	171	177	160	169	150	172	159	172	169	184	158	162	171	176	178	179	157	153	169	161	178	173	181	175	178	148	162	164	160	186	146	167	176	153	153	178	161	146	161	174	166	163	187	179	150	174	162	169	149	155	194	226	166	181	160	158	168	184	172	174	160	165	167	185	161	196	161	168	173	156	204	159	179	171	181	179	173	173	168	158	205	189	147	152	144	156	160	179	169	158	180	157	173	149	141	187	156	178	162	167	164	169	172	169	157	168	148	176	165	176	165	169	166	161	171	177	177	180	164	149	177	150	148	173	164	177	154	160	161	155	176	186	171	194	175	187	154	192	150	172	178	176	187	164	161	167	209	205	149	174	182	184	155	139	162	164	158	161	181	197	176	179	166	157	146	176	143	157	158	168	190	159	189	165	163	150	170	169	163	197	193	160	159	181	175	165	167	145	154	158	176	178	161	167	159	166	159	157	178	185	181	174	193	185	173	188	161	191	144	175	166	187	162	176	165	172	187	173	194	167	169	163	148	177	181	190	186	161	227	178	176	169	178	163	134	160	153	163	168	167	159	188	161	167	160	205	154	172	147	166	172	168	164	191	178	172	164	157	181	157	150	148	168	181	181	162	166	164	171	164	183	153	184	176	181	145	187	180	133	167	168	170	198	178	176	176	161	161	151	160	186	157	159	171	199	166	148	162	170	177	168	154	164	159	179	150	137	179	154	176	137	193	178	186	153	161	174	159	175	154	179	150	177	161	190	177	179	176	148	162	185	162	168	151	170	164	166	182	172	182	171	173	168	192	186	151	178	155	165	172	185	153	180	184	179	187	170	173	171	172	133	166	176	186	163	156	180	159	159	155	170	163	184	190	177	174	184	181	183	176	177	157	165	159	175	171	155	174	174	183	160	151	194	162	138	164	166	167	183	161	176	161	182	155	182	168	182	173	178	178	165	188	170	175	158	154	162	152	159	165	163	162	153	161	165	169	173	183	176	183	172	171	178	168	166	159	184	190	163	165	151	163	173	165	163	141	164	149	150	175	166	164	168	179	168	178	171	152	167	174	171	175	172	165	167	164	176	180	174	174	142	162	173	151	188	139	153	180	181	182	161	171	156	152	163	167	162	179	186	164	157	164	145	194	159	155	166	174	170	169	185	188	181	182	167	173	173	173	181	175	153	152	189	175	167	190	165	178	155	178	159	157	140	171	162	154	159	195	186	179	161	155	171	181	154	189	127	177	170	171	185	182	162	150	174	167	160	178	172	154	157	179	168	156	168	181	133	176	160	157	178	170	181	148	159	172	181	165	152	153	182	161	172	172	172	189	173	142	154	166	164	177	148	165	171	178	151	152	190	172	154	180	175	187	148	184	157	144	155	168	194	179	179	180	166	163	184	158	145	167	174	164	143	181	154	168	172	183	164	166	178	177	178	178	156	160	183	157	162	167	175	160	172	160	180	172	170	153	165	160	162	167	160	137	179	171	171	177	159	153	153	164	171	164	177	170	181	151	173	142	150	157	171	184	149	174	202	178	168	179	182	159	176	207	168	170	159	181	159	163	188	165	164	168	176	151	165	176	154	152	150	168	168	156	180	186	171	155	192	164	177	161	155	165	158	163	154	171	187	163	187	185	184	169	168	156	167	143	167	154	159	153	145	201	152	183	166	174	157	160	185	148	167	140	198	166	175	173	168	159	159	178	205	180	154	153	198	169	160	169	173	157	166	162	190	145	168	165	183	176	192	133	183	173	163	164	178	171	191	163	171	158	148	176	142	182	173	184	143	169	171	182	169	198	183	167	163	160	165	171	185	147	177	155	184	169	203	192	185	153	162	163	170	188	162	162	177	155	210	162	165	151	172	174	164	174	181	152	164	201	165	185	159	159	150	181	172	174	168	136	164	160	160	150	165	167	169	151	151	162	188	161	168	167	171	158	168	180	182	157	139	180	159	171	171	169	163	159	170	185	168	152	159	185	180	164	170	160	166	165	169	154	200	164	191	172	181	185	150	151	176	176	168	166	197	157	186	178	172	164	182	196	166	165	170	166	187	150	167	187	188	178	170	162	179	165	159	143	157	176	168	143	174	169	171	176	174	163	162	181	172	137	165	178	183	172	182	157	165	183	149	158	165	167	158	168	172	139	169	140	185	177	186	165	171	153	135	167	168	183	170	188	164	167	154	160	158	140	176	155	185	154	178	160	169	176	167	179	174	160	197	188	156	171	155	155	171	189	174	177	185	153	174	176	161	158	155	180	164	165	161	181	153	169	157	169	155	160	149	180	178	170	162	174	192	184	183	170	188	172	154	156	156	180	181	173	158	169	173	162	193	180	162	178	146	182	153	165	152	158	189	173	198	168	168	175	185	177	174	185	155	166	180	163	167	180	188	188	180	184	167	133	168	160	163	178	173	157	159	155	138	168	165	144	171	162	181	175	171	148	188	172	168	151	152	144	151	175	184	173	190	160	166	165	154	169	181	170	160	157	179	192	166	144	171	192	162	137	174	179	171	170	155	143	186	158	181	168	182	182	175	186	178	158	161	174	162	160	174	179	165	164	177	171	188	163	184	176	166	162	149	177	168	157	162	166	169	177	166	179	177	162	164	158	163	148	169	186	181	169	195	168	173	170	190	175	176	161	155	177	166	165	193	152	162	172	160	180	148	165	189	179	181	171	168	159	178	173	171	160	190	140	169	178	174	156	175	155	159	165	175	209	176	157	145	164	158	189	178	174	170	157	168	182	141	150	141	167	184	168	175	157	187	162	139	169	166	168	145	152	183	165	172	166	148	175	173	161	164	164	173	161	149	153	179	152	159	157	188	144	153	162	173	168	152	150	174	182	180	147	179	156	148	165	163	175	176	164	180	162	190	165	157	188	164	174	207	174	171	173	163	190	193	182	158	164	171	176	158	170	174	204	168	177	148	151	144	170	162	155	152	178	176	170	145	179	181	183	172	169	176	170	169	174	164	187	171	146	159	168	165	161	164	157	179	156	201	157	176	155	171	167	175	149	172	171	176	188	170	169	165	159	161	190	170	209	167	174	177	151	166	143	170	161	160	183	164	188	151	160	196	173	152	168	181	179	195	178	181	155	159	163	159	159	183	173	153	184	181	193	165	167	138	146	167	193	168	155	171	176	178	162	138	174	182	155	160	172	176	165	166	161	176	170	159	148	165	165	176	154	159	161	185	199	163	176	168	189
2167	785	925	899	835	776	714	743	705	744	683	689	664	704	631	626	653	664	660	643	638	667	703	678	643	664	628	628	659	653	628	637	670	724	698	696	793	786	753	739	684	675	646	646	646	629	649	583	654	649	670	689	652	620	608	611	617	660	674	624	643	632	642	629	627	656	640	600	600	637	629	664	578	648	634	658	638	636	661	632	616	624	642	614	654	649	635	629	652	613	645	662	632	631	678	611	655	658	640	629	618	683	630	647	650	645	632	650	666	682	615	644	605	621	604	654	662	627	641	653	633	647	645	663	618	608	625	595	622	615	648	644	648	636	644	598	601	638	623	605	642	649	592	690	653	597	664	632	630	673	622	645	656	601	675	641	597	631	635	668	637	648	655	631	596	619	671	622	659	660	596	672	586	640	610	660	606	654	625	618	621	664	661	625	636	627	687	671	652	617	604	639	581	640	697	650	661	626	632	616	595	610	633	671	637	597	675	645	612	635	617	603	629	648	635	656	664	631	683	644	595	592	626	650	634	642	631	667	630	627	652	653	664	640	648	688	620	625	688	628	689	650	645	643	676	633	614	678	645	637	637	648	678	597	668	686	634	624	596	619	623	646	584	647	630	671	621	639	615	626	640	619	667	663	663	608	626	649	644	623	631	657	638	646	576	639	637	651	636	643	635	690	624	650	614	637	679	650	636	640	662	669	575	646	668	613	633	637	685	645	615	646	608	634	609	655	660	616	631	672	664	653	649	622	630	665	649	654	576	604	674	607	631	621	611	636	638	618	618	653	579	604	613	607	635	683	682	640	634	640	660	632	653	639	608	626	622	614	657	610	652	638	626	641	649	573	640	636	621	599	585	598	626	628	662	658	654	632	658	587	661	599	645	596	620	660	681	634	631	623	644	666	639	625	622	626	665	611	645	645	633	653	624	677	639	636	625	636	690	623	620	638	646	634	608	627	665	604	632	639	644	681	673	591	652	605	682	590	611	676	613	641	618	652	652	681	601	640	639	655	662	635	627	637	632	631	654	669	692	640	591	642	658	624	621	654	629	637	637	649	640	613	636	653	613	626	570	668	603	655	601	619	644	629	657	638	603	634	647	619	633	640	627	644	619	630	618	630	628	630	689	611	662	612	645	643	649	664	628	631	604	631	635	635	613	662	658	618	632	629	641	604	624	623	638	640	696	634	617	656	664	619	638	616	643	665	666	653	577	663	689	684	659	633	610	634	670	623	632	642	677	670	636	631	628	635	673	641	653	663	643	641	609	656	662	580	691	627	662	689	634	618	621	627	625	653	604	653	700	603	633	609	678	616	640	639	628	674	625	617	663	610	661	612	625	588	607	640	623	637	648	627	605	617	651	639	645	675	603	636	648	636	620	645	664	670	659	610	596	609	630	640	640	632	659	627	628	639	666	617	643	630	636	589	663	630	618	631	606	611	661	604	619	659	669	655	621	633	675	662	604	638	632	630	639	626	611	643	622	660	620	616	647	634	578	675	615	642	687	619	612	623	669	646	609	632	662	641	625	620	633	670	628	630	637	639	591	647	627	614	657	641	603	608	687	624	555	645	629	631	571	596	662	637	630	593	642	601	615	637	627	625	638	590	633	625	609	627	663	645	645	672	647	673	623	635	610	623	633	659	658	645	621	642	603	642	656	644	635	636	640	653	628	641	619	643	548	619	638	621	623	675	601	640	628	636	675	616	598	620	618	671	623	647	640	663	604	625	623	597	623	638	646	672	633	646	643	622	675	616	609	633	638	601	643	650	645	655	662	634	608	635	689	598	618	679	643	614	684	676	610	668	611	643	635	663	622	676	626	677	627	629	639	672	643	619	660	621	616	651	624	622	625	659	669	624	630	625	656	631	667	648	644	594	618	655	668	668	655	648	617	630	677	621	655	628	635	625	628	639	662	641	659	574	626	637	623	672	646	662	644	585	686	688	626	648	589	639	600	620	659	591	633	604	642	648	633	644	590	660	660	685	601	641	644	614	662	652	688	623	664	582	640	630	635	645	645	646	637	603	615	608	617	634	630	614	655	660	671	618	632	593	644	663	620	642	607	662	632	635	646	662	630	607	644	612	655	636	650	629	585	613	639	679	662	627	643	632	642	643	637	663	665	611	629	648	691	632	655	620	624	643	631	674	639	649	649	680	636	690	630	636	622	653	634	650	625	672	638	674	605	621	668	630	635	647	638	617	646	624	645	650	633	654	637	663	663	628	678	624	647	664	646	608	647	596	677	657	640	623	644	655	630	614	674	639	690	655	637	622	684	669	640	664	663	630	720	627	642	650	648	612	705	635	645	598	624	667	639	611	634	637	655	620	651	654	690	646	607	610	647	653	672	677	596	674	676	607	637	657	632	648	625	569	634	665	629	647	657	651	601	640	615	603	654	646	638	627	622	628	647	589	620	616	665	635	656	638	640	630	604	664	697	657	652	625	616	619	671	583	641	634	630	602	648	648	636	660	638	615	645	692	645	677	626	632	606	614	622	599	659	663	657	609	660	632	639	620	658	628	598	637	621	653	674	628	625	650	639	637	648	634	643	611	665	596	695	616	641	653	600	644	624	628	633	655	631	655	617	608	665	658	625	618	649	627	644	638	681	625	615	640	598	653	646	648	604	603	647	614	629	642	618	670	662	638	602	653	677	614	611	637	622	636	637	713	641	648	633	624	632	628	626	657	616	619	651	639	656	644	597	649	642	679	631	619	624	646	668	649	635	611	616	649	661	638	678	683	641	644	596	645	629	645	628	631	667	636	620	635	617	650	694	581	638	612	642	611	600	644	631	625	608	689	677	647	666	631	637	633	622	622	645	639	632	614	660	639	653	679	628	624	688	658	627	613	647	652	649	645	619	701	658	618	688	611	632	650	640	633	612	682	612	630	632	665	665	662	671	655	593	643	631	626	606	681	632	628	617	626	612	689	642	626	651	688	639	641	652	657	669	645	671	634	676	670	643	614	630	707	623	599	682	662	647	666	658	624	654	656	604	672	620	630	602	593	623	623	656	659	611	639	622	634	695	643	621	678	586	610	642	627	648	650	661	618	637	669	662	621	661	615	643	623	633	665	615	648	599	655	630	627	616	663	691	619	657	667	644	652	660	624	633	600	596	595	690	605	633	605	636	614	593	595	673	655	618	653	666	631	653	627	609	616	603	620	643	629	642	660	633	620	653	700	602	653	670	630	632	636	655	656	625	633	649	580	613	611	626	696	633	654	664	640	681	657	662	648	644	597	669	628	647	605	642	607	590	649	678	666	621	660	650	623	657	659	638	599	615	602	640	625	651	620	653	683	666	676	674	624	664	630	640	641	652	637	618	645	631	614	575	657	691	636	676	683	627	590	709	616	633	654	626	612	646	610	649	631	633	610	649	642	643	621	652	641	649	617	642	642	656	638	662	630	612	610	608	625	676	639	664	704	648	641	688	675	653	668	620	633	624	641	660	642	657	609	651	643	661	635	636	656	658	635	660	634
5624	1760	1538	1222	915	754	563	489	464	389	407	375	368	362	347	308	307	299	295	348	287	299	335	289	304	328	276	334	303	290	287	299	288	309	331	316	339	356	307	316	304	346	281	287	296	293	264	288	294	304	297	274	299	296	334	293	281	301	308	295	269	303	288	297	311	254	274	320	296	301	303	300	276	331	310	290	290	290	286	268	279	302	274	277	267	297	281	274	256	290	301	276	314	305	275	288	279	272	276	245	283	301	260	307	282	285	287	290	269	298	301	307	293	273	264	281	285	302	296	293	284	260	301	283	269	305	303	248	285	248	268	262	276	283	302	275	271	294	286	289	302	278	291	269	269	290	272	292	298	281	293	267	306	277	248	304	313	294	271	304	314	294	278	280	284	301	277	283	273	300	292	272	295	268	282	288	296	273	295	246	268	273	279	299	307	271	271	318	295	274	275	268	322	283	275	250	296	241	278	328	290	301	281	275	273	279	280	283	293	297	266	264	336	275	308	298	291	279	297	295	315	281	295	301	269	283	276	284	272	277	296	278	292	269	298	283	283	323	293	267	295	271	289	273	294	293	301	261	290	267	287	293	270	317	295	273	274	282	288	276	291	296	276	300	294	285	288	310	278	258	281	298	281	292	296	263	292	276	280	271	307	317	275	282	275	281	284	287	335	256	305	269	297	281	314	293	254	280	265	294	291	288	302	316	277	257	286	285	331	267	274	290	271	292	330	269	303	279	276	294	272	276	299	296	241	253	280	278	267	292	318	274	279	305	293	292	285	283	271	295	263	291	263	279	287	282	303	288	270	267	270	260	310	243	265	271	280	265	265	294	304	299	298	293	268	293	292	294	284	300	276	291	278	284	246	302	286	295	271	281	261	283	293	265	285	285	282	325	270	273	293	291	275	274	280	316	283	261	253	302	289	290	245	304	282	268	323	277	279	277	277	283	283	295	290	289	294	293	263	301	283	295	261	268	287	273	266	282	291	273	279	333	293	289	292	278	256	262	269	272	274	307	280	290	283	282	268	301	299	293	289	280	283	297	265	294	285	254	281	232	271	269	264	275	317	274	289	313	286	304	266	266	273	266	287	300	291	271	275	299	264	278	259	276	280	269	285	336	290	281	276	259	256	254	288	263	294	266	267	279	301	269	311	282	303	245	277	271	260	267	282	297	289	309	280	265	291	285	274	277	281	281	297	281	305	273	289	282	266	295	279	279	297	259	260	274	274	277	294	278	272	268	284	282	240	307	265	246	275	274	294	277	297	280	294	262	273	304	284	268	259	284	289	274	288	272	280	292	272	278	284	300	323	282	269	286	298	304	304	273	314	307	284	283	272	306	291	269	297	292	286	283	279	314	272	278	289	273	302	288	296	286	263	292	276	304	311	279	286	286	284	274	303	277	273	301	304	282	284	262	273	276	290	278	287	310	278	287	250	286	280	300	309	262	262	261	288	291	281	275	263	271	270	274	316	306	289	318	284	275	302	287	281	252	275	265	305	313	293	298	294	287	282	288	275	283	284	283	259	294	285	287	282	307	284	315	263	300	299	301	299	302	242	284	295	284	272	290	289	271	289	309	290	305	292	299	296	291	277	285	271	266	279	298	302	294	316	282	299	301	281	282	282	288	273	298	277	278	278	291	299	268	288	268	277	302	258	293	305	291	330	283	276	254	274	286	265	297	300	287	276	317	263	292	299	292	282	263	324	306	280	253	294	289	274	294	303	264	323	277	287	280	290	266	282	293	264	295	322	300	273	245	283	280	295	275	288	313	265	237	269	298	288	267	267	281	291	286	258	274	284	307	280	272	314	301	272	262	285	290	280	307	249	285	293	271	275	269	295	261	285	271	299	281	262	277	298	319	285	266	289	307	306	312	277	291	277	306	249	288	293	289	295	293	248	277	266	287	287	304	300	274	258	303	269	278	287	285	266	291	260	292	311	297	322	245	312	283	284	304	281	278	290	288	257	262	309	280	283	293	281	279	282	275	285	287	307	292	305	308	289	278	297	276	279	299	287	287	302	275	291	328	292	291	274	294	250	266	312	271	276	284	293	289	263	263	299	259	257	266	262	280	259	299	277	288	269	280	277	287	270	244	302	271	269	275	281	297	263	289	290	295	261	292	276	274	277	288	288	280	292	307	275	302	312	275	247	279	287	248	273	285	247	314	286	275	282	269	249	267	290	252	291	317	251	295	307	274	298	281	275	321	294	287	288	294	289	298	262	281	279	300	310	279	291	286	289	271	293	301	308	285	262	291	296	283	303	303	279	264	268	285	313	291	298	301	302	296	266	289	287	279	275	288	286	282	295	259	247	308	252	283	301	283	272	296	271	313	291	265	285	249	270	279	266	322	288	283	277	264	281	296	268	276	298	273	270	277	300	315	270	279	271	304	280	280	305	282	283	268	300	273	267	278	309	275	295	273	286	285	297	303	281	301	266	306	283	291	285	259	272	262	273	295	296	287	311	251	256	304	301	267	288	265	257	269	282	317	292	277	282	281	310	284	245	282	269	320	296	310	261	309	272	274	280	310	301	261	284	294	240	319	305	276	290	298	309	287	274	282	282	271	260	282	313	258	262	277	279	307	302	299	264	275	285	267	258	289	264	259	348	304	303	269	277	267	284	292	271	302	270	277	289	295	289	293	240	283	262	238	252	297	290	271	320	295	291	282	290	301	295	303	303	298	293	288	299	268	286	270	272	317	261	273	273	270	314	330	291	294	270	279	253	282	276	279	311	285	279	281	271	265	256	287	269	247	277	292	271	276	274	284	273	280	251	275	291	288	314	259	299	276	270	278	279	278	322	322	275	270	315	266	296	291	288	275	295	277	317	265	272	290	280	293	255	281	245	308	294	276	270	280	271	293	278	272	280	278	302	281	271	254	282	305	277	289	275	250	295	307	283	262	299	309	282	301	272	315	258	263	297	289	281	283	274	285	292	278	300	285	298	277	239	252	286	294	243	280	283	294	263	285	301	316	305	290	312	295	301	293	281	283	295	268	316	293	306	282	297	285	273	269	285	303	261	268	242	292	265	265	311	269	304	275	254	294	289	266	290	283	273	295	295	291	295	265	289	262	291	287	286	300	331	309	267	253	282	295	289	284	268	283	269	281	299	284	277	282	294	310	250	258	306	269	287	272	284	249	305	281	263	264	282	277	293	274	272	280	293	296	308	283	290	272	282	295	293	251	292	310	271	302	284	292	279	290	250	262	269	278	251	300	310	304	293	304	316	285	281	265	294	313	265	290	256	289	283	266	264	300	267	266	265	277	271	260	300	292	271	273	273	285	304	274	285	274	290	285	285	294	292	296	298	303	286	298	298	300	292	274	305	270	267	287	271	276	291	301	278	280	269	299	265	286	284	262	295	297	294	303	297	273	323	272	262	285	277	287	268	287	278	344	310	291	281	297	283	264	262	318	298	290	278	302	275	272	292	271	310	312	291	278	286	300	295	274	296	272	282	288	273	279	281	319	296	259
6843	2351	3766	4080	3590	3017	2554	2323	1963	1911	1761	1645	1518	1423	1334	1339	1310	1279	1201	1232	1170	1105	1184	1150	1159	1395	1192	1213	1206	1201	1170	1128	1137	1178	1181	1185	1248	1277	1214	1206	1167	1035	1088	1055	985	1019	1022	1012	1009	1010	1041	1023	1005	1084	929	1025	1027	991	997	1018	1040	994	1022	981	1017	990	940	1020	1038	1014	1042	1022	1059	1006	992	1055	984	1003	986	1024	998	1001	1007	994	975	1002	1039	1066	999	987	963	987	1073	995	965	1016	952	971	1014	965	955	1072	964	1027	1012	1045	990	982	1031	1015	984	969	990	995	1026	993	1009	976	981	1019	987	1001	999	961	1062	947	1026	966	1063	999	1015	959	939	1045	953	1031	981	1029	961	990	987	1067	954	978	1025	958	936	978	957	1017	1051	999	1002	970	936	973	978	985	985	951	1006	1032	1007	929	968	1046	1050	995	1024	1005	997	961	1003	1000	1001	1004	1026	1018	1007	1019	982	1029	963	969	972	985	984	1023	960	976	939	1031	1020	1037	1002	986	993	938	1006	973	967	1020	985	909	971	982	953	967	964	956	1005	1017	1029	1033	1012	1016	949	1009	1021	1005	948	1022	933	1024	999	990	971	984	1040	976	1007	969	991	1000	1015	1025	1070	1041	1005	1030	977	992	951	995	976	980	1007	929	1013	974	964	1008	1000	940	977	993	982	999	1054	947	1006	1032	1007	1005	967	1015	975	1029	1025	948	961	967	1024	982	1010	921	985	996	983	964	976	965	1009	995	975	988	1039	936	1032	958	925	910	981	995	978	968	951	1078	976	1018	1027	994	983	990	966	1039	987	976	979	1031	1004	1039	1023	1012	1026	999	955	981	1014	996	990	941	1036	1022	1020	945	1026	1010	995	1008	1084	986	955	966	999	952	973	1002	922	959	974	1003	975	1009	951	985	958	1049	1021	1011	1028	954	1035	1013	996	995	981	947	954	1020	1031	1023	957	1017	1025	971	962	998	938	996	979	969	951	993	977	969	1041	983	979	1004	969	959	1033	997	953	1041	1001	1004	997	1025	977	958	946	966	971	1027	1015	1036	992	955	1014	946	994	985	997	958	1028	1001	1000	940	973	998	1057	990	1036	988	1030	942	1008	934	975	945	1005	970	1024	981	995	948	1001	978	989	1006	1018	990	977	948	1004	947	965	1010	1019	975	1018	1045	995	1010	965	990	1013	1028	998	1016	980	993	1006	971	964	1071	937	967	985	999	959	969	995	1005	935	1038	999	965	985	968	1038	1026	995	1011	970	1058	944	1012	999	1002	969	1018	972	1010	962	1039	998	1007	1033	983	945	999	1009	916	1007	971	980	993	952	1024	969	961	953	997	955	1020	1006	961	971	990	994	969	998	1021	986	1000	1033	996	1001	972	962	1019	963	928	1039	965	976	1017	971	954	987	952	1005	973	979	1017	1016	958	1034	976	956	1023	954	978	995	993	955	1039	970	976	992	996	996	992	966	962	970	981	949	993	1009	935	986	956	983	991	998	999	1036	969	893	913	1006	998	980	1026	1009	1021	1058	1056	1005	953	988	1027	1021	984	999	971	993	968	992	1029	950	985	994	953	1007	986	949	973	970	953	962	989	1016	1055	1017	990	973	960	1004	992	1053	1005	1018	970	982	1019	954	957	1042	969	1026	912	995	962	1040	975	947	1000	992	993	1024	1048	1001	1013	1028	1054	1038	971	996	1032	964	988	1006	1022	1026	945	1011	966	1020	1046	992	1006	977	1046	955	1019	981	982	993	946	959	1017	1007	1013	959	1017	1028	1020	967	979	963	1002	1005	964	984	988	1020	998	1006	938	942	994	1023	985	1020	893	957	1016	1005	952	1018	1008	1005	975	1005	932	1012	967	967	1021	954	1052	1023	941	964	996	942	988	963	987	1003	984	1044	979	978	997	1011	1032	1015	976	977	980	1008	992	996	996	1030	1005	978	1013	1002	1002	1052	981	1021	955	1012	1010	937	1052	1014	937	987	987	981	996	1040	996	1042	982	990	1010	942	1018	968	985	995	995	979	969	950	982	929	987	1020	1024	968	982	979	1033	1068	1015	957	989	1037	959	1009	1059	1014	959	994	998	1030	990	1013	1041	941	976	945	964	981	973	974	1011	1015	994	1040	1019	1032	980	984	1026	995	923	966	989	965	975	976	984	989	1016	958	953	949	1028	992	941	970	940	939	973	947	951	1008	1016	952	957	999	963	970	1019	919	966	1038	944	972	971	979	1029	988	931	985	988	946	988	1004	1000	976	959	1037	1007	979	970	970	1027	1027	1035	1020	1053	954	1032	997	946	994	984	941	933	993	964	952	998	994	1004	1014	1014	1007	1002	998	1009	940	996	962	960	1026	1030	981	972	974	984	981	1055	983	924	950	1031	976	998	1015	1059	990	1009	1016	951	1019	989	960	977	967	1001	990	1000	1001	995	972	1016	1058	1000	986	951	1017	1013	980	949	974	993	1046	978	975	1029	996	1032	988	1016	943	970	996	1018	1013	949	998	915	974	966	1006	968	918	1006	974	1009	900	949	1041	1007	994	988	1014	971	1011	989	986	1003	987	1007	934	992	1000	1019	1051	988	1006	999	964	997	1016	997	1046	1031	1005	974	915	974	1025	1004	997	983	966	999	995	980	1044	986	1000	998	998	992	947	939	1001	986	934	1028	948	953	982	995	985	1002	1061	994	960	1010	972	1076	966	1031	978	984	1004	970	976	949	936	974	948	1026	934	1019	959	989	955	1022	954	953	1005	997	991	1048	1005	982	1001	1017	983	915	973	913	1026	982	971	1013	1002	986	956	983	955	969	968	972	984	991	968	965	980	1006	1004	989	954	1038	1002	977	996	997	1017	944	968	970	967	989	997	947	1045	998	1047	975	960	1031	1049	1028	1005	1035	969	1028	987	1005	969	988	987	1010	1010	986	1029	988	1055	1052	1012	954	969	1039	987	1030	978	963	982	982	991	985	1010	1005	988	946	965	961	1007	1014	981	1014	1010	995	1020	1025	941	1017	980	1011	1003	995	985	994	1012	963	1048	1069	995	986	971	1000	985	991	1020	1027	1001	1026	1006	930	1024	1020	1000	1038	1018	978	926	955	981	990	977	1058	986	1045	990	1026	1013	1017	1016	975	993	1023	991	1012	1002	978	998	1035	883	966	1015	937	973	926	969	1015	1013	989	1016	943	1002	989	1029	995	968	982	1047	959	972	956	994	971	1030	1003	1031	952	1083	994	1003	966	1004	1053	979	958	1021	994	956	989	1075	989	1004	1061	948	976	994	958	996	1040	998	1038	1029	1002	1014	997	1048	942	945	1009	996	1026	968	988	980	1018	1032	924	973	984	1011	1022	1005	935	933	994	996	956	947	1022	1056	977	969	944	956	975	942	1017	1035	1012	1039	986	1020	1011	953	991	990	965	954	1001	1027	979	958	1031	959	991	1051	980	1003	1044	1055	984	1001	970	992	986	1056	956	972	1012	950	1003	1025	1021	1001	952	977	978	1018	962	1000	1031	981	1031	1001	1037	1005	938	978	1032	1034	999	1009	981	1002	1009	1037	994	988	987	1024	1008	953	1023	1006	993	955	1045	981	1059	1026	982	994	937	1004	1025	981	1049	996	1038	1013	926	988	1005	979	1012	961	997	994	926	1011	955	965	971	974	980	966	1006	1001	1026	1040	976	990	986	982	946	1024	993	999	997	955	985	1020	1019	1017	1009	958	1021	999	974	961	974	963	985	996	963	1019	998	983	968	970	1047	982	1029	939	1008	973	1031	974	978	962	1027	962	917	980	995	959	965	948	963	947	1006	989	1029	972	1036	1022	980	994	948	1013	1018	970	1004	1007	1021	963	943	943	974	950	953	1072	996	1071	1005	1020	981	1011	1014	1021	979	1027	985	1008	981	925	988	1060	1010	964	1036	980	943	1003	998	956	975	997	1079	969	1000	980	992	1033	975	1006	982	907	981	1015	1012	966	1010	992	1025	1028	1006	951	1052	1027	990	1004	1003	982	936	931	989	952	1012	1036	1005	1004	960	977	979	962	989	937	936	986	959	1051	1008	980	963	973	999	1023	1043	1003	968	970	1004	964	965	948	1033	956	992
9646	2958	2843	2085	1481	1056	832	696	575	515	462	434	356	368	382	329	313	285	314	297	299	291	297	266	306	335	279	286	285	255	293	301	272	301	301	278	276	254	262	326	280	277	258	248	268	290	264	290	261	263	256	269	256	287	235	273	255	249	271	250	255	262	271	282	280	283	259	237	244	232	248	268	241	259	227	283	272	255	262	210	265	251	277	254	256	271	235	281	250	252	225	262	259	251	255	263	239	251	244	252	293	243	250	255	268	260	267	291	262	272	244	255	275	228	262	249	253	272	252	269	241	276	257	251	273	257	253	265	242	267	260	233	256	276	261	255	243	269	254	248	234	252	257	260	258	266	245	234	220	285	251	260	239	240	243	235	228	265	243	297	246	244	226	298	263	258	229	266	253	252	255	268	250	245	252	241	248	223	223	257	238	240	269	279	237	256	252	254	223	273	235	231	235	235	251	275	261	267	240	217	271	247	223	255	245	227	259	267	273	240	262	240	254	242	250	288	215	245	238	274	261	224	259	236	248	295	269	273	225	265	262	248	231	270	229	241	254	245	253	274	237	228	266	262	235	242	251	251	228	250	233	262	258	260	236	260	263	233	248	260	251	250	238	252	269	260	231	263	252	253	290	277	268	259	267	264	242	261	255	268	250	245	258	246	272	256	247	226	260	284	228	240	227	262	259	247	261	256	261	267	228	220	262	259	239	271	276	237	241	276	218	246	291	258	258	238	255	223	278	266	247	250	241	250	246	250	231	210	230	265	240	248	231	244	285	270	237	271	236	232	249	262	247	240	284	246	234	271	249	265	282	242	246	237	257	272	243	246	266	243	245	250	263	256	293	258	256	250	233	265	237	244	224	287	249	232	249	239	212	250	254	239	296	250	237	263	250	267	269	271	243	238	236	248	232	277	248	253	229	255	256	257	268	268	246	272	259	236	253	233	275	255	243	268	227	243	264	264	246	238	241	212	220	264	257	236	259	246	236	261	266	225	249	275	250	268	244	219	257	262	248	260	246	241	285	248	226	255	268	248	240	256	246	262	252	263	275	210	236	226	231	264	236	246	255	242	221	244	266	277	248	237	251	267	244	246	232	238	275	208	228	223	265	252	241	272	243	253	233	246	255	255	256	234	277	223	278	266	258	232	265	246	228	248	219	234	267	232	254	260	244	259	274	253	242	255	244	249	244	266	273	261	234	268	247	253	247	277	266	233	255	263	260	237	271	270	243	212	241	257	249	259	260	267	238	258	231	245	273	252	249	248	246	246	263	275	239	255	246	263	248	253	281	244	264	231	220	259	281	248	261	263	242	257	259	237	223	229	280	259	257	248	265	264	255	274	262	256	270	256	233	293	250	263	247	242	281	229	246	235	219	258	253	262	276	248	253	256	264	247	256	251	249	267	255	239	262	224	294	234	263	255	285	249	239	245	242	244	235	234	266	224	254	241	304	255	265	240	268	242	242	242	259	242	223	226	277	233	268	286	254	235	265	273	228	245	252	240	240	244	278	255	235	239	252	258	258	272	224	256	265	263	246	249	271	269	230	272	230	261	234	236	228	248	228	263	244	258	240	224	254	268	252	232	253	276	247	277	262	248	293	230	235	251	252	251	305	247	235	241	285	219	254	258	263	266	240	268	261	265	236	241	242	243	229	248	253	254	269	243	266	268	269	265	225	258	248	260	246	287	257	245	255	226	242	254	257	237	224	283	275	239	276	269	248	255	238	249	271	249	221	245	249	239	242	254	255	272	240	253	254	278	264	226	242	248	246	285	260	240	246	245	249	242	244	254	257	250	290	207	241	243	274	247	265	254	213	273	278	242	238	255	293	251	248	258	244	259	228	270	231	258	250	258	250	253	255	232	247	237	274	219	281	238	254	270	251	234	247	253	250	244	279	263	251	250	243	231	228	251	253	253	253	255	226	253	254	236	260	251	264	274	247	242	272	243	252	250	236	230	259	278	276	252	236	213	242	234	253	275	261	227	240	236	241	272	244	269	245	258	274	273	258	275	223	239	265	285	265	271	264	243	254	236	238	261	248	241	262	236	264	235	242	251	254	239	261	286	237	227	238	263	252	229	246	234	261	253	268	243	245	266	260	266	272	233	270	268	237	251	235	234	270	236	236	245	252	268	261	212	220	218	228	243	246	237	240	273	267	244	260	216	250	250	226	238	256	261	229	234	225	252	246	247	257	279	253	219	269	258	246	260	258	257	229	217	224	279	244	232	264	207	290	272	239	260	255	243	231	236	268	248	262	257	232	233	271	268	272	234	272	250	254	229	238	262	235	235	250	216	286	229	235	276	247	250	229	255	253	278	250	224	243	230	281	239	241	252	250	227	284	235	257	265	241	279	253	235	250	257	221	245	249	285	241	284	255	244	255	240	274	267	266	260	243	266	235	257	242	236	257	255	244	248	202	254	268	266	233	261	248	228	255	258	253	239	266	258	239	267	248	231	260	223	265	284	269	253	266	259	238	266	220	250	244	237	268	250	262	246	260	221	243	249	258	250	230	260	267	246	274	242	230	274	246	250	256	268	261	249	241	251	243	264	258	257	225	276	263	235	249	239	242	256	249	263	274	250	241	235	239	251	218	283	250	264	241	234	238	243	258	264	271	272	270	280	233	215	269	264	278	237	239	247	240	274	262	267	255	252	282	212	246	264	254	243	263	250	274	215	257	238	258	256	301	251	230	283	265	249	260	272	291	255	237	246	222	245	260	277	266	275	276	254	227	259	216	239	235	242	219	267	277	249	238	263	268	240	258	234	248	250	247	251	239	243	235	293	289	237	267	278	235	254	240	253	245	240	227	250	255	231	280	273	260	238	264	229	248	253	242	258	236	264	273	242	267	231	279	234	255	256	257	266	238	257	236	239	259	230	269	232	261	248	251	251	277	223	261	262	284	226	222	260	277	252	258	268	241	294	261	251	244	235	253	254	251	232	228	240	261	254	251	277	250	229	223	241	276	250	262	242	258	259	253	255	211	256	235	252	234	257	266	239	271	247	251	273	272	261	258	248	248	239	262	277	259	255	250	271	247	234	266	239	243	267	258	237	256	224	281	262	242	231	223	253	230	235	261	255	230	248	282	260	246	238	248	251	269	250	261	247	254	228	258	251	239	227	242	247	270	273	245	274	239	250	260	272	261	278	267	220	252	251	253	275	249	265	259	241	265	262	272	263	249	252	231	234	233	262	242	248	240	227	259	267	255	269	277	245	244	258	279	260	231	235	247	257	247	257	257	247	231	260	232	254	267	275	266	245	243	240	259	257	244	263	267	246	275	264	265	236	252	249	251	235	241	268	269	236	250	255	259	233	251	249	249	262	267	258	274	254	255	233	247	261	270	243	253	242	219	263	264	288	254	230	268	252	268	241	251	228	260	255	235	273	254	262	247	256	232	242	264	291	241	266	252	251	239	265	227	231	239	267	258	221	277	242	259	261	264	242	249	243	275	250	218	280	233	276	256	252	247	251	249	220
9045	3390	6074	6587	5608	4693	3879	3242	2736	2467	2252	2047	1941	1676	1656	1597	1416	1469	1292	1292	1223	1236	1187	1180	1174	1480	1364	1190	1209	1248	1150	1176	1075	1219	1206	1292	1258	1267	1215	1122	1054	1031	1060	962	973	944	950	925	923	947	885	907	938	952	917	907	948	924	1005	893	944	922	906	916	926	912	932	927	893	911	899	909	899	829	928	928	846	937	880	867	908	909	883	897	867	938	895	951	905	928	882	884	876	904	894	909	885	885	878	893	888	870	865	931	874	896	909	848	846	951	860	903	923	860	899	869	930	859	866	860	895	870	883	847	947	890	862	877	936	862	882	897	935	927	876	838	914	869	869	857	909	880	896	898	930	896	880	872	911	852	829	848	930	873	936	901	810	875	866	881	891	910	846	843	850	891	878	958	778	871	887	891	899	871	859	882	906	879	825	852	893	919	938	825	855	855	909	863	844	884	885	861	838	899	868	876	843	878	893	822	880	875	849	881	913	882	923	860	839	854	901	923	882	888	874	861	843	934	877	885	892	861	959	866	854	890	867	853	909	901	879	955	886	852	817	889	882	891	919	826	898	885	925	898	921	921	874	867	856	867	871	846	866	800	870	901	900	857	931	912	854	851	823	866	825	884	883	851	936	894	863	834	862	889	911	869	865	899	854	852	905	901	854	899	876	830	877	859	916	821	839	867	932	851	877	859	899	916	894	892	818	856	894	878	858	925	883	857	838	913	866	827	856	856	880	837	922	859	932	916	899	884	837	934	849	816	898	879	869	930	843	933	859	896	870	864	883	898	886	874	915	837	858	905	894	887	902	862	862	883	859	925	898	840	887	897	942	863	862	888	913	900	845	855	817	896	872	847	928	894	829	858	840	899	840	842	851	931	803	929	796	885	883	867	848	873	868	866	944	815	863	860	885	829	847	924	872	864	872	890	878	839	876	851	821	868	918	922	875	868	891	893	896	849	869	882	850	845	878	833	886	893	892	908	836	902	840	884	901	893	901	880	871	911	855	893	841	847	895	851	937	867	901	891	880	841	923	900	863	874	877	876	863	865	885	875	856	873	848	902	907	839	831	896	852	863	866	824	886	855	870	894	850	886	890	837	847	835	858	842	836	859	860	849	840	875	839	920	840	824	876	896	884	904	921	856	890	861	845	846	874	886	878	890	851	900	871	817	909	849	876	916	901	883	829	871	852	885	893	865	913	886	849	914	906	863	907	895	884	877	884	914	947	929	903	851	933	848	910	903	891	867	871	846	905	866	831	913	942	841	833	880	833	907	882	900	870	926	870	866	850	888	887	864	938	870	913	940	898	864	840	880	914	859	887	873	895	863	839	885	890	893	945	914	909	860	876	875	883	862	897	853	970	866	911	866	879	876	850	887	850	878	919	884	853	908	892	919	846	852	877	875	906	915	924	878	880	828	863	920	921	918	852	871	865	892	876	892	875	841	865	880	875	837	862	828	894	866	874	817	865	883	837	853	879	857	846	872	856	813	840	883	874	886	893	853	858	882	830	907	863	871	836	842	833	918	900	919	861	905	893	880	924	897	880	825	914	865	875	891	918	874	886	800	880	869	878	840	912	859	875	891	825	883	859	865	872	795	873	862	893	884	853	886	890	875	886	875	920	882	913	916	843	860	862	846	906	861	899	880	854	860	830	884	904	940	916	899	877	889	917	832	879	864	914	895	900	864	866	843	907	877	892	889	868	901	855	912	882	807	902	836	837	886	845	886	859	847	837	831	940	816	849	841	841	825	931	853	901	847	845	834	934	884	884	830	862	913	910	880	885	884	844	843	887	864	913	881	866	903	891	840	903	885	853	868	917	908	894	887	848	902	916	859	863	826	826	890	892	877	877	901	899	896	934	807	871	866	929	876	895	879	834	851	860	857	862	907	852	844	932	876	904	910	905	915	866	882	862	923	851	890	911	881	852	889	892	855	888	927	880	860	917	908	866	896	890	934	858	920	877	878	923	861	903	863	853	852	853	844	845	874	921	888	906	920	901	924	890	859	831	845	903	909	865	894	880	857	861	801	878	846	866	862	874	839	850	900	883	905	873	864	850	863	897	890	851	813	925	856	887	888	869	857	904	882	911	859	927	875	836	857	875	873	878	901	880	889	880	844	867	871	862	910	878	909	888	835	827	929	862	910	831	844	878	870	894	872	862	796	906	885	860	901	859	899	880	876	857	884	891	873	913	883	886	862	923	883	908	860	884	871	869	879	868	901	886	861	879	867	865	831	871	886	850	870	866	846	850	894	886	867	877	858	881	923	946	873	858	951	881	867	844	841	846	867	907	872	878	865	882	866	922	833	929	896	855	906	929	887	863	870	947	864	870	859	908	834	882	874	819	882	912	865	898	858	829	920	851	855	840	905	907	913	876	866	865	864	865	895	840	880	860	916	841	944	842	862	885	891	912	899	910	845	918	887	878	876	919	921	945	842	888	850	876	867	864	867	931	848	871	881	866	868	906	875	861	876	870	854	934	866	883	873	885	857	859	824	925	865	845	853	888	868	874	896	906	866	856	883	928	856	856	852	906	893	832	815	842	871	869	854	886	914	846	868	839	859	877	855	853	905	908	898	885	926	870	858	881	904	921	890	910	892	872	955	888	830	875	876	925	859	864	921	899	856	862	851	838	894	869	887	807	854	827	876	851	938	897	846	895	842	894	919	856	876	840	858	839	867	887	836	881	860	870	864	874	839	869	905	834	896	863	832	834	872	851	887	859	828	846	848	919	841	920	905	872	850	852	839	894	893	889	868	893	900	849	897	878	893	831	874	852	881	862	919	916	838	898	918	870	901	843	895	840	854	868	884	883	944	921	871	882	841	881	902	834	898	833	860	837	899	904	854	835	909	864	911	840	880	843	861	885	936	866	895	850	884	926	853	898	911	887	896	912	885	872	860	847	873	821	833	871	832	902	877	877	831	878	850	878	899	893	894	909	862	886	903	890	913	875	902	870	906	864	866	878	831	851	870	844	914	891	913	947	898	885	848	961	897	924	900	895	929	902	850	820	824	899	863	939	923	875	874	879	880	874	871	803	871	876	890	849	844	859	888	877	888	840	856	905	871	824	855	912	850	887	837	893	861	827	857	891	879	834	929	888	913	917	847	845	911	861	908	863	936	838	865	865	880	874	875	864	912	855	892	844	883	833	881	871	849	901	888	863	793	867	919	900	894	871	841	914	915	840	812	901	902	870	865	857	858	840	878	895	892	875	877	835	917	879	922	874	845	889	867	901	842	891	914	853	846	886	839	834	937	884	881	859	848	841	863	869	916	877	770	851	910	893	848	912	847	877	817	929	851	862	884	868	941	861	856	893	864	858	836	855	899	868	819	872	876	896	919	925	872	863	894	851	881	867	911	900	852	859	852	886	856	920	876	852	859	895	881	878	860	870	869	955	879	840	892	848	888	920	824	882	882	886	906	885	837	894	903	893	839	840	840	899	939	841	866	851	804	888	920	903	894	884	866	835	884	859	885	847	827
1349	311	292	248	197	201	227	181	197	160	189	199	177	166	178	171	172	171	164	190	164	178	142	163	161	163	200	159	197	156	177	179	168	193	196	171	179	185	176	182	171	171	155	167	161	164	167	177	162	193	157	176	170	149	164	157	165	174	158	164	156	174	159	178	138	177	154	175	155	163	164	173	161	149	165	158	151	164	184	151	161	154	160	159	169	161	168	153	168	141	169	183	180	139	174	163	164	160	175	180	152	187	161	164	165	185	166	176	157	204	178	190	173	190	164	155	161	164	157	175	172	192	179	182	199	169	179	151	151	169	169	191	154	149	157	168	171	194	166	151	175	164	169	151	159	192	169	157	162	154	184	152	162	187	157	175	139	150	167	166	158	174	195	147	162	152	140	173	176	170	161	161	183	180	153	166	150	151	136	162	163	173	167	171	155	172	158	173	183	157	173	159	187	180	179	171	176	160	148	180	180	154	196	138	166	162	148	178	167	171	149	175	175	165	147	156	186	143	154	148	163	173	168	163	175	166	170	173	166	169	148	165	183	171	204	153	163	169	145	173	165	156	142	173	193	160	157	153	172	175	162	170	203	177	169	152	134	159	169	171	152	177	167	168	166	179	162	166	160	170	169	140	172	174	169	165	155	166	193	166	176	194	177	190	175	168	150	150	187	157	148	169	159	155	161	169	174	152	174	165	134	175	162	163	169	125	171	152	172	176	163	157	177	165	178	165	160	154	173	176	180	155	199	156	169	188	167	155	164	183	165	148	178	166	150	208	183	170	183	163	175	151	165	163	182	166	165	159	184	161	152	155	162	163	175	175	174	172	169	170	148	181	157	175	173	158	167	166	151	173	179	187	168	150	163	179	161	142	171	148	182	172	153	173	156	172	173	151	165	173	182	154	164	173	154	154	177	193	155	179	156	169	169	186	180	177	189	156	170	181	185	191	163	169	158	162	191	175	157	168	168	160	155	187	153	178	160	148	154	161	146	178	162	173	161	178	132	167	152	171	169	188	190	177	167	173	156	149	149	160	160	168	165	190	162	159	182	185	158	153	164	166	163	164	146	178	163	145	171	171	163	162	143	173	176	161	149	159	160	175	154	166	177	156	202	159	165	189	177	163	160	170	159	147	171	165	182	185	189	184	168	157	168	173	160	164	163	163	175	152	184	165	155	161	189	160	171	167	158	165	173	168	190	162	170	168	164	162	172	161	172	146	180	168	164	172	165	144	157	206	198	186	151	157	168	186	172	162	158	179	162	190	165	160	173	139	171	182	185	161	173	168	177	147	167	156	181	151	191	176	173	173	143	174	169	169	172	177	181	169	156	155	157	154	152	178	174	150	163	162	170	164	175	167	162	179	192	192	160	178	170	170	176	174	152	165	155	155	163	149	152	146	164	188	159	167	139	147	157	138	167	179	168	192	164	196	168	196	194	193	151	171	157	176	158	166	157	186	177	162	185	182	174	180	154	163	160	161	170	171	171	154	161	173	179	175	164	179	167	165	140	183	179	178	173	179	161	178	173	170	146	180	156	175	144	181	193	171	188	183	176	168	179	170	162	166	138	171	187	177	171	173	193	170	164	166	180	152	177	184	162	150	187	191	175	185	149	175	154	178	160	164	174	192	175	164	177	164	173	177	147	169	163	165	155	173	179	156	164	186	161	149	190	173	165	197	156	161	179	162	177	165	179	182	165	163	168	163	165	172	150	161	169	186	178	188	177	171	181	138	185	167	171	162	159	188	154	167	181	165	160	174	171	185	165	165	163	166	151	156	155	157	187	169	162	152	167	132	171	160	173	145	164	179	164	178	161	173	158	193	175	152	150	162	169	158	162	172	141	173	164	154	149	194	184	168	153	161	164	168	169	169	168	158	186	148	183	165	181	162	178	143	177	166	167	183	174	153	146	159	178	173	152	169	158	158	182	157	147	158	142	179	168	144	163	171	161	156	185	188	155	176	159	155	176	149	179	164	158	172	172	172	168	169	173	153	147	172	162	147	162	189	163	165	181	164	187	176	178	163	166	166	179	168	145	170	169	186	181	164	159	175	175	170	170	170	154	178	169	142	166	157	151	178	175	162	138	167	169	167	169	176	182	161	169	181	161	173	173	171	152	151	170	177	163	165	185	175	167	157	158	175	177	150	168	177	141	184	161	159	172	180	152	168	164	163	169	159	170	146	159	150	206	178	173	184	171	162	161	176	203	175	163	172	171	176	189	180	160	175	152	166	169	180	177	177	177	187	174	179	169	176	164	173	169	159	167	166	177	180	183	190	153	169	172	163	185	177	158	168	186	165	156	164	171	166	156	164	170	201	152	158	175	145	182	140	178	179	179	166	168	188	183	155	181	178	183	180	171	173	182	180	175	153	173	183	160	161	139	162	147	168	173	183	172	181	169	191	184	180	189	145	193	171	162	135	180	179	158	163	173	155	189	153	169	188	170	177	181	158	154	150	169	157	163	159	181	162	169	172	146	156	157	166	161	164	171	173	164	146	175	164	156	166	167	160	167	179	160	169	165	155	169	165	176	154	185	169	157	199	158	143	167	170	146	156	161	172	180	172	149	162	137	153	128	165	158	154	162	163	182	185	166	136	166	176	177	166	170	158	140	157	173	151	182	157	172	169	154	166	187	136	151	183	155	160	164	156	168	179	151	157	162	173	160	182	153	189	166	150	157	178	161	160	162	189	159	153	169	152	157	153	143	167	156	166	157	161	160	170	146	160	192	168	172	183	163	158	157	167	155	155	176	156	166	183	166	153	190	169	166	172	153	177	150	182	167	182	176	163	165	169	156	166	176	184	173	168	166	184	163	147	175	174	171	162	192	159	149	170	181	173	161	160	186	172	151	162	153	158	163	178	159	177	184	177	180	177	161	177	185	173	173	166	168	158	155	182	171	153	150	150	176	173	161	198	164	144	189	155	180	166	172	163	175	180	157	170	169	171	157	181	170	157	185	170	174	169	176	174	161	175	175	173	178	165	159	157	173	171	177	168	179	177	161	175	130	171	190	186	195	170	179	158	175	142	158	169	158	158	153	168	154	161	154	197	156	190	143	168	161	167	222	183	170	167	153	184	170	164	177	161	157	200	178	183	172	164	162	173	187	164	176	193	166	138	175	164	154	171	172	167	172	172	130	160	176	188	143	170	190	187	165	155	171	160	156	178	152	179	160	159	154	167	188	155	157	164	172	185	180	151	182	186	156	172	174	155	193	167	153	162	159	168	175	159	161	168	163	168	151	160	182	157	169	176	176	184	169	157	164	151	168	206	162	172	179	162	179	174	156	149	175	162	174	167	160	167	167	158	193	165	158	159	163	177	155	142	159	159	167	176	169	165	159	156	163	193	167	161	158	165	179	173	160	184	152	178	173	156	162	179	156	179	183	168	186	138	164	173	173	184	180	151	162	159	163	152	182	188	176	176	174	179	161	158	164	158	151	149	150	154	177	162	170	177	164	169	165	166	171	165	159	164	160	174
2153	806	913	922	863	768	773	726	699	726	707	661	651	630	656	659	633	625	664	682	664	649	559	659	667	715	617	640	694	684	664	660	672	666	693	754	727	702	716	689	678	671	597	636	652	684	638	638	654	624	610	622	628	688	658	614	651	643	648	625	619	638	686	641	714	620	640	626	613	651	662	679	637	625	672	647	663	638	639	644	654	651	639	618	629	618	630	645	618	676	646	596	630	622	614	648	635	606	651	675	643	641	678	620	620	666	620	631	672	577	663	639	663	646	623	637	649	673	644	602	661	618	614	603	638	628	584	666	635	633	625	624	632	602	645	649	622	611	632	609	634	661	627	651	615	616	630	658	686	665	641	650	641	633	634	633	641	645	646	651	647	612	653	617	596	629	661	579	652	627	627	675	656	584	603	639	665	695	660	613	652	628	636	681	603	660	643	682	607	628	617	649	581	619	623	619	630	630	613	613	678	604	621	616	590	602	658	639	668	651	659	651	647	624	670	621	584	648	633	656	610	610	651	604	642	607	674	661	661	644	648	598	602	637	654	589	653	668	583	629	605	621	658	601	624	635	654	653	614	620	633	631	624	622	663	608	629	680	695	616	619	590	643	674	588	622	641	626	630	632	675	632	631	605	603	604	637	638	663	604	661	588	634	629	677	587	634	662	656	612	645	613	643	565	672	625	681	624	595	665	667	601	643	635	618	641	619	657	609	628	650	662	608	617	635	653	651	629	574	629	614	651	643	572	645	638	639	609	619	595	671	623	643	643	646	632	640	575	628	606	647	596	684	622	630	596	640	620	650	626	649	618	612	639	618	635	573	636	631	690	673	581	634	615	615	660	649	609	625	631	608	652	611	633	623	651	672	695	660	633	641	630	621	586	647	641	615	676	608	654	656	575	633	644	641	624	598	666	649	630	643	667	649	632	655	615	658	650	608	640	634	645	660	627	633	647	618	613	641	641	595	618	639	646	648	634	616	683	660	623	652	618	593	602	611	635	635	654	632	651	653	599	624	662	625	657	641	632	645	605	690	641	680	638	636	614	619	651	660	639	602	645	639	625	629	618	635	645	638	596	645	666	627	653	598	644	677	646	630	658	662	619	660	657	617	648	679	669	617	653	630	626	634	582	660	643	667	586	650	659	658	661	640	668	607	627	620	656	684	666	628	687	648	630	648	591	645	635	623	654	628	606	641	573	661	612	641	671	687	598	578	609	639	598	622	595	606	665	585	633	621	663	604	591	679	656	647	637	614	648	596	633	601	618	647	627	632	632	628	644	645	644	644	637	638	628	609	606	667	634	630	646	607	641	621	661	675	651	645	656	618	609	638	654	656	627	679	617	598	639	644	680	626	638	636	625	671	612	612	604	622	626	675	604	634	631	628	657	628	626	623	615	634	627	618	596	627	694	693	681	639	618	626	674	651	627	649	615	636	601	617	628	638	655	585	656	624	635	652	637	658	626	644	624	603	623	590	629	630	652	605	647	659	627	621	613	683	588	617	605	638	622	671	613	628	666	613	616	621	646	604	645	672	637	634	625	613	604	610	619	613	653	621	625	653	623	613	647	660	608	662	665	657	646	622	610	638	633	612	624	609	601	619	680	583	640	607	625	612	594	593	630	641	667	661	637	687	561	673	635	657	609	624	647	594	622	611	624	673	675	681	668	641	640	608	671	619	629	572	635	627	673	662	636	661	613	609	644	619	630	669	599	585	645	601	649	652	674	606	607	594	603	648	649	608	614	625	620	660	657	627	669	624	642	656	629	643	615	658	589	620	643	598	645	661	646	633	622	661	626	655	653	610	664	646	656	571	591	660	648	653	636	618	599	632	646	632	662	598	668	655	647	643	645	644	665	630	644	675	675	607	655	639	653	625	624	612	628	603	584	656	586	611	646	610	645	624	609	652	658	626	632	670	645	640	644	634	630	638	658	618	613	670	591	606	636	635	713	613	634	652	667	647	624	589	651	629	611	605	657	620	669	669	656	632	627	611	678	599	600	666	605	638	624	613	640	634	618	640	590	620	633	626	595	638	640	622	650	635	616	611	611	613	596	619	602	597	617	627	632	655	621	625	592	633	659	646	618	653	629	652	621	629	666	629	601	636	643	625	589	663	647	632	619	594	617	651	664	675	626	605	613	631	646	629	693	653	622	625	658	632	635	661	631	660	659	589	664	651	601	635	610	673	635	661	626	663	578	595	590	619	601	628	645	618	600	577	612	687	622	626	586	600	658	708	585	604	623	640	628	681	685	602	630	670	642	640	628	644	672	634	621	596	646	627	635	648	638	594	632	619	639	691	612	644	624	641	604	637	656	589	615	605	641	607	673	606	651	660	633	670	619	639	664	611	650	613	609	617	649	661	677	640	651	695	602	618	610	675	673	683	629	639	639	643	646	618	650	659	634	602	598	632	646	648	644	592	607	622	619	614	668	627	596	669	656	616	625	623	637	661	660	602	661	635	654	613	660	602	618	622	641	594	681	650	652	594	601	641	637	645	606	635	633	603	641	628	642	605	662	659	639	601	620	636	658	625	653	634	634	604	661	628	580	609	655	614	614	591	625	633	646	617	669	631	662	634	647	663	663	634	643	634	627	721	622	598	623	601	626	610	597	604	636	670	576	660	604	664	616	587	648	645	630	653	630	640	631	632	637	607	618	624	595	674	622	626	595	640	625	643	615	627	615	626	601	621	637	647	605	653	603	638	592	618	602	615	607	660	650	610	641	674	620	689	567	620	621	678	614	628	598	636	629	642	614	602	652	639	631	664	618	630	597	611	631	621	645	622	583	642	650	650	610	630	658	634	636	613	625	575	642	642	634	648	613	631	653	641	654	642	595	605	639	579	626	673	613	629	604	655	652	656	631	648	616	653	605	638	600	647	616	656	617	676	640	645	618	655	629	638	616	645	618	625	662	611	612	665	637	603	636	617	661	677	605	666	604	629	653	582	641	619	608	633	604	641	631	640	655	659	619	633	631	629	644	628	654	643	639	638	605	589	647	678	609	630	610	609	643	710	641	643	616	619	686	613	634	674	600	653	653	650	628	660	632	624	676	658	598	612	673	637	629	627	655	641	632	633	615	607	659	642	675	660	630	608	650	635	664	655	687	628	639	648	612	637	668	645	648	630	624	601	612	591	665	674	644	645	646	602	668	673	648	609	656	653	655	628	626	637	688	639	621	682	641	622	632	603	610	598	623	653	656	661	573	596	657	634	620	661	607	616	639	652	658	642	630	663	623	670	647	628	641	616	669	656	662	626	661	651	650	648	672	646	636	666	648	580	663	604	586	637	651	613	619	674	577	619	625	594	589	606	650	645	596	583	606	604	654	631	593	599	638	635	616	676	598	639	617	682	698	583	662	585	613	635	602	620	686	640	657	627	652	634	635	658	616	610	611	592	676	618	628	618	639	696	578	635	643	637	605	675	636	606	659	613	639	657	679	671	624	672	587	639	635	628	621	618	597	651	620	623	637	638	648
5361	1592	1630	1230	870	724	594	484	440	391	381	367	353	357	342	317	340	296	300	304	295	322	313	318	297	337	353	298	308	297	280	304	283	334	326	302	335	287	317	295	320	286	278	314	289	305	281	267	293	302	312	315	280	288	284	313	268	278	310	275	296	260	276	281	290	293	300	269	254	278	263	263	262	311	267	301	296	277	298	316	245	291	293	271	314	289	337	261	254	265	288	252	306	279	304	286	273	279	307	323	278	285	295	278	295	276	281	294	290	309	249	280	276	271	292	260	310	281	283	301	296	289	273	286	268	277	253	264	281	261	292	296	296	279	279	268	257	289	271	256	294	302	284	284	301	309	282	294	295	307	281	285	300	289	279	284	279	284	231	294	267	257	300	302	304	289	284	291	280	295	286	276	269	295	296	283	287	278	265	271	299	278	273	278	326	268	243	299	270	275	268	290	301	278	293	243	288	290	270	296	259	294	268	312	291	281	293	305	273	280	269	277	303	271	286	292	267	292	258	293	278	279	302	294	259	265	259	299	270	312	254	280	291	269	271	265	305	303	279	312	303	276	292	243	284	290	289	287	266	281	283	253	280	282	300	254	255	273	285	291	278	289	264	301	301	259	280	274	252	270	277	285	258	290	260	296	267	282	284	278	283	298	291	278	291	285	286	289	284	285	277	275	281	249	275	270	290	272	248	325	277	254	281	294	310	292	289	297	297	293	271	280	267	283	276	297	279	294	270	300	307	250	275	255	306	275	289	310	264	291	279	281	297	300	291	268	302	280	270	269	321	275	291	290	293	296	290	281	285	267	289	277	290	281	293	260	262	303	257	291	280	260	298	310	331	291	257	287	294	273	322	281	305	310	280	251	312	262	297	303	311	275	309	242	250	281	295	311	295	274	268	269	291	322	254	300	270	265	280	266	256	291	294	301	273	264	299	263	301	279	293	278	245	287	242	279	279	276	282	280	259	298	289	269	279	292	304	299	311	295	288	293	285	306	274	296	274	270	275	271	263	266	289	267	284	330	285	302	296	291	275	293	269	286	300	300	255	299	282	297	292	305	278	272	275	298	277	319	294	256	276	268	260	296	285	293	318	287	283	289	289	265	269	289	286	281	288	262	270	284	264	261	275	292	296	283	292	308	257	266	293	287	305	264	292	283	269	265	314	285	290	262	252	308	284	285	297	324	285	248	281	286	298	292	247	305	269	312	269	303	281	260	267	280	295	293	289	272	335	290	255	282	299	262	253	271	288	291	249	268	278	295	271	272	277	305	303	270	269	293	287	282	293	288	286	290	295	299	309	293	268	310	277	297	291	255	286	273	293	282	295	312	274	285	290	312	258	264	272	253	269	287	315	279	303	302	268	269	289	265	256	281	314	291	277	271	261	301	264	286	300	298	295	263	272	301	276	290	267	291	292	283	316	280	292	302	262	276	290	272	280	291	271	262	285	271	254	279	282	308	262	286	272	260	327	275	294	278	252	265	321	280	303	281	314	280	286	283	277	275	259	275	298	281	277	278	281	264	263	282	250	297	268	289	277	283	301	291	267	284	289	310	274	283	312	277	277	300	295	312	255	265	309	298	303	297	272	288	279	294	293	293	306	288	271	293	270	285	288	274	292	302	264	303	285	262	296	284	287	299	310	299	306	285	285	298	271	275	289	270	268	283	273	305	270	273	269	273	304	260	266	289	268	281	304	233	282	286	319	253	276	287	274	269	272	314	294	305	257	238	287	280	276	266	283	266	264	292	287	276	258	286	296	302	296	306	268	277	265	298	268	287	278	271	252	304	302	260	299	298	290	252	248	270	281	268	316	275	272	282	277	277	267	308	294	294	276	296	282	286	294	281	273	275	275	285	284	295	300	303	305	283	293	261	296	249	264	307	264	298	290	286	273	263	260	237	268	283	311	289	280	292	292	256	297	317	282	271	273	283	301	280	269	264	268	273	291	280	281	279	281	294	289	298	238	265	307	279	258	284	282	287	290	274	314	298	291	262	275	292	268	266	254	268	273	294	275	232	285	292	286	275	302	273	271	295	277	285	295	282	267	311	271	272	277	279	252	299	275	316	253	281	293	311	287	302	280	269	287	261	285	300	319	282	293	279	244	267	249	293	268	294	260	279	320	254	261	290	294	293	285	284	305	284	268	302	279	283	266	309	281	277	308	264	324	281	291	291	263	294	268	288	265	263	298	282	293	286	287	343	276	271	289	281	268	300	316	302	302	277	272	270	272	256	312	269	300	286	313	305	311	299	281	265	301	286	255	268	306	276	271	270	312	292	268	272	263	299	300	265	274	286	289	310	281	282	307	292	289	284	300	264	284	289	276	280	266	289	304	297	300	294	304	302	259	273	272	295	275	282	284	284	249	281	298	262	262	265	280	267	296	264	311	275	276	289	272	316	291	279	267	288	296	322	272	288	256	293	244	324	281	310	294	288	289	271	276	301	302	268	253	286	309	273	262	272	285	315	270	308	284	281	273	267	340	265	256	269	262	263	276	281	276	274	326	297	277	304	273	305	288	305	291	307	314	282	282	321	271	286	275	295	320	343	297	283	266	294	283	272	302	285	268	249	284	257	291	295	293	276	272	272	267	276	282	277	293	293	289	302	267	308	284	283	289	297	267	278	271	302	260	270	264	287	288	273	299	258	295	261	283	286	277	248	277	310	257	276	264	319	278	292	281	258	284	316	264	279	250	286	281	284	298	293	264	240	256	262	291	286	292	242	305	265	247	288	282	296	293	296	256	300	271	257	304	284	284	291	313	277	272	284	286	257	274	314	272	339	272	261	250	274	274	289	291	283	282	302	273	292	305	278	260	248	257	296	326	267	290	303	292	272	316	290	268	267	291	291	293	286	263	270	276	303	285	282	292	289	307	284	276	300	263	304	307	286	302	285	289	270	285	281	278	273	265	276	318	273	281	282	284	277	278	280	280	257	270	315	284	280	284	285	294	301	294	272	259	295	277	296	279	281	290	256	299	250	288	263	284	266	292	283	281	305	296	298	295	304	310	279	310	282	278	269	306	252	270	288	334	279	289	285	297	298	290	293	278	284	293	287	259	282	266	248	293	296	294	288	263	260	259	251	282	262	288	278	287	280	251	288	300	285	265	243	280	259	294	256	279	258	256	317	265	276	301	284	287	265	297	273	267	271	290	289	299	254	260	286	270	251	283	258	271	262	273	253	288	296	319	261	279	268	278	285	316	258	272	265	264	266	253	282	282	296	286	276	307	305	274	270	266	294	270	295	289	279	322	273	260	260	291	236	268	267	282	285	302	272	294	228	280	250	239	302	312	310	262	273	310	286	295	304	291	317	304	265	308	298	316	286	291	268	263	289	317	294	276	307	284	286	265	262	269	270	276	293	306	273	282	253	302	298	280	277	302	278	246	271	295	247	279	281	248	292	282	281	264	294	301	252	294	284	280	290	279	309	280	302	292	300	272	264	262	318	302	270	288	266	311	282	303	277	298	284	260	271
6506	2248	3806	3947	3567	3000	2543	2265	2020	1838	1770	1614	1463	1386	1393	1384	1263	1273	1265	1239	1199	1181	1203	1166	1511	1483	1182	1156	1170	1130	1060	1107	1154	1179	1139	1191	1255	1149	1116	1129	1148	1102	1035	989	993	996	1039	1042	1000	926	1022	1014	984	962	969	997	1007	946	960	1023	1014	1020	1017	998	988	926	1018	1000	994	1025	1011	1026	997	992	981	1007	991	1020	990	986	1017	952	1006	934	927	972	1012	978	937	1022	945	957	930	1034	1022	1010	1033	969	1001	958	1035	963	1037	1063	870	949	978	960	937	1007	1008	986	992	939	974	998	975	990	987	988	1010	954	979	991	920	969	976	1010	979	933	1032	970	957	963	977	966	1009	1034	967	994	1011	995	986	928	971	976	983	999	953	965	922	1022	976	963	962	976	994	956	962	956	983	964	979	967	989	973	946	1003	1001	1016	941	972	1011	955	1009	973	901	1007	999	1014	965	956	976	994	955	955	960	982	998	1001	964	945	959	918	1017	1000	987	982	1034	956	1051	929	970	962	1007	1047	1035	956	1008	1019	963	993	1013	986	1006	1009	964	1005	924	919	977	987	1020	1016	983	969	1045	989	967	988	1031	940	993	948	922	992	1027	1004	963	933	967	1039	992	951	1005	1006	1001	984	980	980	940	960	942	1047	983	968	1008	1050	916	1006	1030	936	968	968	987	946	1013	966	951	977	922	986	1017	949	991	968	1013	965	1026	961	951	991	995	966	981	925	940	925	982	941	987	983	1018	1046	1016	1021	1000	1005	992	966	933	966	959	1009	1004	1047	952	1024	990	1000	946	983	1012	931	1003	1009	951	935	941	952	985	933	952	980	1020	1041	945	977	1002	996	934	948	1006	1005	1010	971	1022	986	911	996	1018	1025	967	1024	958	891	911	966	952	972	976	1029	983	1019	1019	1020	998	1072	998	956	999	985	985	978	1033	985	968	971	992	987	992	996	944	977	996	996	961	963	987	979	951	1020	995	970	1005	963	984	983	951	981	975	996	990	984	985	944	1022	999	959	936	937	960	986	967	1003	964	975	977	1007	952	977	977	1024	929	980	971	948	1007	989	968	967	1019	978	981	933	988	1005	939	1026	981	975	971	983	951	1007	939	983	1023	964	964	957	977	945	922	1020	956	984	992	1024	966	968	941	987	1018	1008	945	966	1001	985	980	991	1002	913	1018	949	969	956	966	938	1027	965	1020	1023	995	1002	991	980	1072	978	1027	992	992	981	990	937	970	952	1021	1022	956	985	976	987	986	943	980	1045	999	1019	1055	1000	968	994	1002	979	947	1010	938	991	1023	945	1015	923	996	988	1035	997	994	1002	990	1006	946	963	1019	994	932	1021	986	967	977	993	940	957	991	932	958	945	934	965	977	997	963	987	959	988	984	933	983	975	968	970	921	988	993	978	996	989	1046	950	996	943	1016	971	951	993	972	1013	973	984	994	971	982	962	949	975	953	1010	985	959	1024	1008	952	1000	993	941	977	1004	994	931	935	970	1037	965	956	1000	984	917	944	980	989	952	981	972	992	936	1025	958	950	901	976	960	968	994	974	1028	1002	971	1014	944	999	989	948	959	943	1034	991	975	1004	1033	946	972	979	966	1002	1025	971	931	1052	1014	984	969	991	995	936	970	993	980	1026	970	990	1014	962	1023	983	953	948	975	925	952	1015	953	939	958	996	994	925	992	982	966	931	997	994	972	988	1019	967	989	979	989	900	948	977	1011	928	973	955	1030	932	1001	1000	990	953	1004	981	981	1007	926	944	961	972	1038	958	952	973	947	977	1009	995	972	972	979	1014	1019	935	892	1008	1024	920	969	1001	972	966	949	982	976	956	1001	951	994	971	892	973	997	986	947	955	983	973	950	987	994	961	971	993	953	961	964	927	1026	993	926	968	926	967	973	1022	985	995	966	962	968	957	944	975	998	982	1007	982	969	939	986	933	991	935	974	979	949	1006	1029	952	971	980	938	936	985	979	977	962	973	994	1008	949	978	1021	988	944	990	966	1000	1001	1004	970	941	973	1049	1005	975	924	978	986	998	996	975	989	984	988	948	955	995	1001	1003	1014	997	982	990	1028	953	1007	960	917	1014	953	929	997	956	997	938	999	1027	933	1020	989	1085	931	988	971	972	986	967	1017	1005	979	970	1019	965	966	1019	1001	980	1009	1028	988	977	993	965	967	1012	968	990	935	996	1046	1010	999	1021	938	962	982	964	1045	976	1013	996	989	940	1037	976	1035	965	997	1007	942	938	959	997	971	950	1018	1008	1010	991	950	1010	1007	918	939	994	994	923	989	963	914	994	1001	964	976	938	913	921	975	987	954	976	962	1003	981	1014	969	972	995	992	999	978	1032	1003	962	997	983	945	1002	959	989	1004	1003	944	946	977	1004	991	995	960	960	1008	949	1001	973	973	968	1023	992	1020	1020	1007	983	1011	974	940	943	1004	965	1004	1016	986	972	927	945	958	1015	961	928	983	963	989	923	938	951	951	950	908	982	982	985	895	907	941	1009	988	987	1018	972	983	1004	1026	956	895	959	1040	927	984	958	963	1000	968	1044	1025	972	1018	981	982	1003	988	1002	934	997	952	985	987	974	954	991	927	962	981	919	1005	1002	1007	980	973	957	941	1017	997	968	945	966	1013	1029	985	1003	992	1005	1014	1025	1029	888	1004	973	995	963	976	975	965	922	973	978	976	981	1031	982	1000	1005	1054	1024	977	927	991	992	988	962	937	1026	990	941	985	1026	1038	1041	1015	959	1002	1013	983	929	978	901	973	965	980	948	971	984	972	994	1060	1007	977	972	1021	954	1023	977	971	932	970	966	985	926	1018	1018	944	965	1039	989	1007	1009	1009	956	1015	977	1021	930	974	969	969	990	994	976	1032	1013	950	987	962	987	968	996	928	1014	946	975	944	956	976	956	988	1004	1040	997	947	963	997	950	980	990	1014	1022	971	960	1039	944	956	980	979	970	1012	976	965	1002	971	1008	995	1048	1006	967	967	1003	1004	1007	966	974	931	967	929	970	953	984	997	1006	1019	946	1010	970	977	952	1014	956	996	935	997	961	1038	966	955	952	952	976	924	984	944	951	968	960	974	993	982	930	1019	1001	953	994	1027	1015	1017	1003	931	1011	1030	1005	961	1006	947	1009	991	1037	985	989	964	1014	958	995	1008	933	953	1032	1021	969	1031	978	1028	956	1021	990	1000	978	954	1036	961	975	937	980	966	992	949	965	1034	973	1059	958	979	997	946	956	991	1023	918	1008	983	973	1022	967	973	945	1007	974	1027	968	981	957	1007	1002	964	977	1006	1007	1026	1027	973	1006	952	1017	1037	1015	971	965	988	975	958	970	998	945	961	997	987	1053	998	1008	897	983	1000	951	967	1033	1014	1013	1015	950	1012	1026	991	958	947	992	1022	992	938	985	1012	984	1016	997	938	988	970	1038	988	974	1019	975	942	955	1017	992	995	969	973	978	983	1041	983	1030	975	966	1010	924	1013	997	1024	974	974	949	938	948	1026	1048	992	971	911	1006	1021	981	1002	977	994	1002	932	951	961	1039	1015	981	982	939	1001	916	984	970	1002	990	991	951	1019	969	960	987	963	987	1023	965	904	1014	1001	977	1057	1016	1001	1040	929	963	932	1016	962	926	971	991	985	939	980	1002	997	951	1036	1022	984	953	988	963	974	981	1009	1001	1016	982	925	1009	946	978	978	998	957	963	958	945	963	994	989	988	1037	970	962	953	993	981	1013	891	936	955	971	1037	925	1047	1003	978	1016	999	956	991	991	928	986	977	967	1002	1007	951	993	990	927	972	986	927	945	937	991	991	992	974	1001	1011	1002	963	952	975	967	955	1009	982	982	988	994	991	941	991	982	958	1023	980	997	988	970	1011	1004	982	1037	949	1027	1000
9918	3149	2902	2045	1415	1103	850	694	596	515	508	384	406	377	363	345	323	321	293	283	301	306	271	265	281	369	331	259	286	288	267	286	297	318	281	267	261	253	280	312	288	283	252	286	253	239	279	242	232	239	253	255	241	251	257	261	232	285	229	288	212	289	266	273	256	249	249	262	257	247	232	260	227	253	213	239	243	246	262	244	225	249	227	250	221	254	249	232	270	235	253	247	244	263	255	250	260	265	243	255	240	268	239	256	254	247	238	266	258	242	247	260	225	232	276	265	261	242	279	260	224	213	276	237	234	254	269	236	259	242	252	266	247	256	246	231	226	251	251	222	248	226	231	251	241	269	270	229	258	245	266	270	263	270	258	243	251	261	244	263	253	265	262	231	236	231	243	254	268	223	235	270	272	255	228	243	227	249	228	250	241	261	263	237	245	230	246	252	245	232	237	210	274	269	251	255	241	250	218	270	257	254	248	259	226	251	251	239	247	226	271	290	244	261	243	259	220	224	295	253	271	280	264	233	220	239	238	236	232	239	231	235	238	270	255	248	273	256	243	238	247	297	277	216	242	259	250	250	241	208	252	219	258	259	242	257	233	274	249	245	249	226	216	240	236	243	279	226	271	246	240	257	230	247	243	255	208	254	232	259	263	245	234	246	241	269	226	276	248	270	269	288	222	253	271	249	239	270	223	261	267	225	239	240	249	259	242	235	274	243	266	220	248	237	270	248	237	244	264	249	233	253	273	230	266	265	253	266	245	259	233	265	257	267	252	239	233	247	252	241	220	238	255	244	250	250	251	247	273	272	276	249	269	272	243	216	238	277	243	245	240	238	234	265	208	251	262	260	247	260	264	246	209	260	242	242	237	239	250	222	250	256	258	262	243	241	247	256	274	221	259	274	235	222	267	239	261	261	249	244	248	238	243	235	245	236	220	261	272	246	234	247	244	268	257	223	255	260	281	265	258	250	230	210	223	250	229	256	262	249	252	253	262	257	230	219	247	273	284	293	261	229	234	263	252	239	273	222	225	228	254	244	214	249	246	225	252	277	256	249	245	239	246	254	263	245	276	262	238	226	265	246	273	228	268	249	247	226	234	253	248	224	264	259	229	248	260	246	231	246	255	258	232	252	256	254	274	262	252	258	240	244	259	248	269	261	240	258	228	257	275	239	218	253	240	226	222	242	277	268	233	248	262	243	219	251	251	278	242	243	234	243	239	238	233	230	233	221	236	252	247	230	262	248	247	269	228	242	220	232	259	256	244	242	251	237	237	247	257	227	246	239	253	257	276	228	252	233	267	243	248	268	227	248	249	251	251	267	240	255	268	206	255	232	234	267	240	245	268	228	224	269	244	250	235	212	226	238	265	267	229	238	280	258	251	262	229	220	251	263	238	270	227	243	254	261	244	224	232	247	245	228	272	258	266	239	258	231	250	252	251	241	236	256	242	249	221	267	266	236	257	266	259	234	232	231	226	253	266	253	236	267	259	235	255	263	240	230	241	259	253	261	259	256	257	250	234	305	239	247	247	265	225	268	256	243	277	245	242	248	238	242	247	236	250	255	237	248	297	273	250	240	250	227	239	244	285	254	275	232	211	246	239	234	246	285	245	251	256	231	248	237	254	229	256	255	249	213	245	248	257	270	221	262	271	251	269	244	258	256	220	219	247	249	253	241	274	225	231	224	240	251	242	215	260	236	276	241	212	234	219	269	276	251	263	257	238	260	250	249	233	238	253	252	256	240	242	236	257	259	259	261	263	255	254	249	228	234	241	266	234	259	240	240	219	215	255	275	274	253	259	220	249	244	247	240	257	261	237	232	240	259	254	239	265	249	252	238	223	272	254	257	246	243	250	259	248	226	303	223	257	229	236	237	244	231	243	247	254	254	262	273	246	246	232	254	245	279	251	240	280	273	252	229	229	266	252	238	277	246	249	230	270	252	201	226	235	245	248	260	219	248	252	254	238	227	283	244	263	238	284	259	265	240	240	262	236	258	251	226	260	234	244	267	244	249	260	232	244	269	248	242	276	256	253	241	242	244	264	223	251	237	244	230	241	239	241	236	281	231	262	256	249	243	222	247	274	243	258	270	239	247	218	238	250	258	252	257	246	235	262	272	252	240	244	271	228	222	242	229	294	245	257	233	234	262	232	258	260	234	239	219	226	263	262	229	266	252	254	258	246	254	258	236	271	249	259	253	242	279	249	280	240	248	226	246	287	266	231	253	252	248	235	237	269	229	232	249	267	249	228	245	272	246	247	233	240	247	221	233	258	267	227	254	216	264	232	240	267	238	239	231	230	256	250	253	250	288	259	270	247	250	243	238	269	232	249	230	258	288	239	253	238	225	247	257	282	243	246	242	241	228	240	263	248	246	276	239	211	220	224	232	226	259	260	238	282	256	276	243	257	238	248	239	238	255	226	254	254	269	231	250	219	239	230	261	247	267	239	240	218	234	249	247	256	225	267	218	267	272	274	231	258	267	235	230	230	238	248	246	237	229	278	251	246	243	257	265	239	249	250	236	259	237	235	290	262	252	244	264	238	269	243	225	263	236	261	248	248	266	252	251	248	234	260	231	259	260	275	245	245	250	291	247	263	242	241	241	236	231	249	272	267	249	249	250	241	250	257	224	235	283	257	256	242	240	246	234	267	220	275	210	271	265	243	255	244	252	244	224	242	254	263	262	212	248	245	243	261	246	231	258	253	267	263	268	248	249	295	249	252	240	258	252	265	265	229	239	254	264	272	254	239	241	235	252	263	252	248	253	256	219	251	258	256	237	238	272	246	235	233	239	228	289	222	230	247	252	273	272	227	228	233	237	274	249	234	243	257	215	250	242	253	257	246	249	224	244	255	220	244	251	242	253	278	240	225	230	265	238	241	242	232	252	224	238	273	261	247	274	250	214	259	277	241	247	265	256	264	261	239	250	234	261	235	237	249	228	233	232	257	249	281	258	273	242	218	264	214	283	282	251	270	230	232	249	238	266	243	258	248	234	232	235	222	233	253	226	225	233	255	251	247	267	242	252	231	246	265	276	237	260	241	264	248	241	244	240	206	247	237	273	255	221	267	251	236	225	270	252	268	225	251	250	258	234	234	245	244	241	243	280	274	256	243	230	255	266	273	255	255	243	242	248	244	235	234	250	263	265	269	272	253	250	237	248	257	252	262	261	238	234	239	258	237	246	267	259	232	234	233	258	241	265	242	271	294	259	267	248	240	242	241	234	241	287	259	261	264	240	264	238	244	278	254	252	247	257	228	238	222	245	262	277	251	271	257	250	277	252	247	273	255	256	233	256	270	229	260	240	255	259	234	240	254	254	242	291	253	226	240	240	244	260	241	239	250	228	280	238	247	252	222	262	224	257	235	249	245	250	249	282	295	245	248	272	282	243	245	240	234	253	258	226	225	241	251	262	244	227	272	260	259	275	246	234	254	224	262	250	239	271	232	247	254	262	229	257	254	230	260	254	226	272	257	264
9302	3318	5999	6601	5602	4683	3813	3360	2808	2483	2241	2020	1877	1732	1593	1512	1458	1371	1342	1352	1242	1174	1161	1183	1202	2017	1635	1153	1216	1185	1024	1114	1194	1108	1188	1210	1141	1165	1140	1032	1021	972	899	954	957	924	977	896	946	916	929	894	939	922	942	899	882	877	879	862	867	865	866	901	937	896	910	876	896	895	911	930	901	904	894	907	896	920	879	848	908	862	854	845	920	805	909	850	860	880	880	861	863	904	868	879	922	892	847	866	904	877	856	913	859	888	877	866	872	865	907	895	814	856	890	887	829	839	880	893	887	841	843	874	876	904	873	837	864	876	914	833	903	840	834	866	876	872	884	839	884	873	836	851	919	863	848	846	855	864	884	872	852	864	866	849	858	891	872	888	838	856	866	827	869	915	854	819	867	823	882	856	868	864	871	885	847	833	886	839	854	816	863	857	916	874	854	854	863	875	871	873	876	843	888	877	821	866	889	905	830	880	856	855	871	871	858	867	829	836	840	875	908	831	916	906	881	861	892	854	847	886	888	873	918	876	837	899	891	806	864	847	897	852	858	847	861	872	841	838	854	857	892	817	825	888	887	872	858	829	890	869	910	870	897	856	905	841	935	945	860	857	860	879	867	856	907	888	854	821	868	879	856	864	854	898	869	855	935	849	918	861	872	836	879	922	836	832	873	913	890	861	859	885	880	842	862	875	886	843	888	877	853	900	817	832	872	818	910	888	857	830	877	849	858	905	877	857	868	928	852	840	856	908	854	822	872	826	853	862	859	846	856	910	878	872	871	880	832	809	865	840	856	855	840	877	898	863	891	842	874	902	854	827	845	917	796	927	909	890	890	852	906	853	815	889	866	860	880	864	892	877	854	858	896	838	899	830	835	915	820	841	856	882	873	832	835	862	891	848	905	834	883	946	854	904	913	876	832	833	817	828	843	849	873	875	864	864	861	800	853	837	963	856	855	830	867	862	886	829	896	888	868	882	861	863	843	832	870	907	807	817	783	880	882	840	877	870	862	842	902	888	898	897	850	869	838	902	853	892	771	796	802	869	916	857	849	876	871	850	839	847	822	862	907	878	917	900	890	866	848	874	870	860	844	889	852	842	842	844	845	872	846	850	872	926	878	847	839	869	900	844	878	886	848	848	924	823	861	888	813	811	892	846	834	842	813	827	872	869	901	913	890	882	857	870	870	881	883	843	829	850	847	873	868	834	870	879	889	921	893	906	878	853	846	861	833	867	864	896	855	885	840	895	883	877	884	904	909	881	884	919	832	844	854	837	806	854	905	892	880	857	854	895	885	849	856	833	883	922	878	840	820	880	848	907	821	796	883	839	863	866	872	842	883	829	866	859	835	878	886	874	911	848	891	831	830	954	826	882	877	832	873	869	873	902	867	860	905	866	867	861	860	897	847	855	832	870	879	829	839	807	823	864	830	874	825	860	796	831	882	870	832	867	875	851	844	900	839	869	819	842	808	850	818	841	833	817	819	887	840	857	848	893	845	894	848	914	830	909	870	878	839	851	840	857	847	861	823	879	887	839	863	829	907	884	833	919	811	811	867	864	878	884	843	855	873	869	888	815	870	845	864	893	843	840	902	878	908	839	846	911	865	828	860	886	814	841	831	858	864	869	838	837	832	817	891	895	848	875	857	827	884	860	871	902	849	843	873	914	883	892	883	811	894	835	849	909	893	894	835	849	837	846	891	868	883	899	895	863	845	854	821	854	826	892	908	876	869	842	867	910	848	813	803	839	850	811	929	861	888	891	864	853	878	863	890	851	846	887	895	867	895	844	867	854	842	847	874	849	914	771	864	840	862	805	883	837	868	792	841	868	899	874	935	887	879	857	890	860	942	888	857	877	848	838	903	883	887	864	883	831	884	853	880	839	812	898	867	862	884	857	868	863	810	858	832	861	889	860	826	847	885	890	896	895	866	921	873	823	824	823	828	786	833	892	858	884	813	865	851	851	844	796	867	891	842	854	903	811	841	851	914	870	845	907	852	898	830	853	832	870	910	880	849	890	845	844	893	842	895	842	887	822	886	853	884	800	827	870	805	771	838	866	848	885	843	878	857	878	853	886	852	861	859	848	859	903	882	860	888	861	896	832	885	890	910	876	906	854	864	885	872	837	853	846	889	801	884	865	867	832	865	883	893	860	833	879	813	854	851	891	833	830	872	873	893	836	868	894	875	829	846	887	831	850	870	821	837	862	858	889	916	886	889	853	853	826	878	848	828	905	830	790	884	861	825	849	874	876	896	860	833	878	837	892	845	863	877	871	905	860	824	907	866	828	853	898	834	866	827	869	865	835	841	850	884	839	820	829	909	862	804	856	864	841	854	898	937	796	876	877	873	859	849	829	861	860	921	861	889	885	835	840	884	881	865	830	940	863	889	860	873	827	861	798	893	874	899	884	837	883	878	869	852	894	846	866	834	881	876	878	879	852	840	893	907	866	858	837	855	826	818	889	849	849	857	849	851	915	825	881	849	840	873	885	899	831	821	918	814	870	853	864	891	836	857	834	829	887	813	838	873	887	838	859	884	904	855	845	896	865	857	889	851	876	844	905	900	853	873	883	861	862	897	893	881	853	874	834	879	851	831	910	926	844	869	881	902	841	841	830	831	824	863	884	845	856	883	824	893	904	881	899	865	899	847	818	869	891	889	881	874	904	873	887	830	868	880	846	909	810	850	818	897	887	908	853	893	880	861	873	851	859	889	862	867	890	822	812	789	823	849	831	833	876	863	858	887	878	847	878	838	852	868	850	845	811	824	886	852	887	844	863	914	828	839	861	829	920	875	795	890	821	823	807	873	879	843	818	849	919	914	848	869	876	862	849	920	825	890	834	886	854	892	826	819	847	851	867	818	846	814	908	870	915	864	899	902	852	779	855	865	872	893	900	867	870	886	886	867	826	847	885	833	871	861	928	834	860	848	900	906	798	809	809	863	850	841	901	854	873	858	876	827	886	826	827	886	847	816	860	875	889	868	857	904	864	859	873	838	844	887	903	849	875	786	829	834	908	859	928	868	871	865	847	827	831	855	814	925	839	806	896	815	858	855	875	857	885	870	870	859	922	847	805	841	797	905	835	919	853	856	861	920	862	839	878	877	868	839	818	837	835	800	881	899	855	853	842	831	883	863	838	849	886	859	836	895	882	849	878	838	847	789	871	864	785	820	889	865	812	867	842	864	845	878	829	867	849	897	855	861	836	838	849	842	846	837	863	840	865	832	872	863	900	871	857	845	899	813	850	904	879	857	855	864	877	864	863	823	856	831	856	809	847	882	842	896	840	895	895	841	904	862	829	830	851	881	890	849	888	860	864	855	866	796	840	848	858	876	854	815	864	862	871	901	909	847	827	839	899	894	848	854	862	867	843	867	871	846	821	820	861	898	805	834	926	865	826	834	905	858	896	822	793	892	860	893	860	864	821	870	865	868	872	885	857	894	902	891	882	930	864	900	889	833	885	835	819	867	892	848	852	838	863
1335	305	265	222	197	195	166	189	160	192	172	174	184	137	153	157	187	167	186	183	177	133	146	163	171	160	175	183	182	156	146	172	168	165	164	179	163	165	173	187	197	143	151	163	174	153	143	190	161	168	143	157	158	160	141	179	164	182	178	170	192	167	171	156	166	155	182	166	172	163	172	170	179	154	150	173	148	152	162	181	167	187	149	140	142	156	168	175	156	170	153	140	178	156	182	145	178	163	162	142	171	183	158	155	168	149	142	151	165	165	158	158	153	161	180	143	183	160	165	165	189	174	160	156	163	165	184	153	148	164	182	159	155	175	162	149	163	159	141	149	171	147	132	160	146	166	158	118	160	149	171	147	161	165	161	136	167	161	162	155	155	161	168	180	165	174	170	169	163	156	150	156	165	144	159	160	162	172	142	178	148	187	172	169	178	185	151	132	151	156	141	151	178	173	156	164	150	153	174	141	177	148	156	154	148	153	165	171	158	166	160	161	168	148	155	186	148	172	151	169	154	148	183	176	148	153	160	143	147	165	152	169	160	160	165	183	162	181	170	187	182	176	176	170	154	154	154	161	143	175	146	182	152	151	179	153	164	164	173	186	161	161	146	184	150	156	176	166	145	176	142	165	158	163	165	179	162	152	170	167	154	159	141	172	176	166	152	176	169	181	176	151	165	154	191	168	150	164	161	172	162	155	147	149	178	159	165	148	168	169	153	160	169	162	160	148	171	169	145	169	176	157	177	157	160	182	149	163	161	151	150	152	173	142	169	183	144	180	151	180	146	169	167	152	144	147	159	171	163	157	153	159	186	166	159	151	155	158	179	143	162	148	152	187	163	169	153	150	176	150	158	178	144	138	141	180	154	177	140	164	172	173	162	152	162	175	188	172	172	140	158	159	168	154	166	155	173	158	152	164	151	169	181	154	159	137	153	163	171	170	181	166	187	179	156	186	149	152	170	152	152	163	171	162	154	143	170	148	165	144	146	157	157	152	157	170	172	149	152	153	178	151	141	150	183	168	162	172	160	171	149	168	167	158	189	167	167	132	165	159	188	157	175	164	174	160	168	165	183	156	162	174	150	155	180	158	178	173	158	178	171	159	150	170	152	158	157	145	151	133	159	170	178	162	168	187	148	147	151	177	184	169	167	165	161	161	157	178	189	157	166	186	140	155	145	166	178	155	150	155	147	172	186	165	155	127	136	154	165	146	163	156	162	166	160	174	152	159	152	176	169	165	158	158	171	149	162	182	159	173	175	158	165	155	157	159	165	151	173	148	196	171	162	170	168	150	179	149	150	160	183	169	179	167	153	150	171	136	167	150	156	147	148	155	161	179	149	158	144	178	173	163	159	154	188	161	146	154	167	153	156	151	151	149	181	167	170	164	173	183	171	144	171	176	165	161	188	152	149	150	185	167	157	156	149	159	172	181	137	157	153	169	175	163	174	167	150	167	166	165	150	166	165	146	155	164	160	158	189	165	162	186	169	179	176	153	166	162	157	162	148	166	142	166	173	156	166	156	161	173	171	167	148	164	159	145	158	143	151	157	150	153	186	150	153	182	163	140	150	164	151	173	184	149	158	153	187	175	147	168	175	155	156	155	163	177	155	167	179	149	179	144	162	174	168	168	167	144	158	170	158	167	170	160	146	156	154	160	176	168	151	173	169	163	159	163	156	165	155	187	167	167	164	165	175	151	147	159	143	144	171	154	144	165	172	166	174	148	150	174	135	182	139	165	147	154	159	151	163	165	157	175	174	168	171	163	185	138	176	166	166	173	184	171	175	196	148	173	140	167	168	173	177	179	168	174	165	148	169	172	146	175	169	190	160	165	171	146	152	159	178	187	176	142	192	168	166	173	172	164	161	167	162	131	169	153	156	157	171	148	178	157	174	165	178	147	196	169	150	149	151	146	158	158	152	149	134	148	159	163	152	164	160	164	180	154	161	143	181	181	154	149	154	165	176	158	150	151	166	178	168	177	165	155	165	145	162	177	150	169	150	137	150	163	166	152	181	165	175	163	175	147	141	182	146	157	144	177	160	170	172	160	147	144	176	150	163	151	164	155	153	157	159	168	152	168	151	176	171	147	174	152	167	156	158	158	136	159	160	182	161	176	163	174	152	174	155	160	163	180	144	197	171	160	159	164	158	180	184	176	170	164	160	151	144	149	179	175	177	157	162	173	143	150	163	156	165	156	138	190	168	180	164	168	155	152	144	157	174	171	176	140	160	182	164	171	170	132	158	154	180	171	158	152	150	161	158	164	157	154	168	162	148	141	154	150	176	168	144	149	175	178	151	158	182	159	163	175	166	159	166	172	165	152	175	180	155	165	160	154	187	154	166	169	151	174	149	161	155	188	163	167	158	151	167	144	179	181	160	157	167	159	165	154	162	189	154	158	170	160	164	166	177	166	164	161	153	168	164	194	141	156	182	175	175	170	168	153	157	144	167	169	160	157	165	166	165	164	161	185	145	170	173	169	151	151	160	154	166	163	154	154	161	163	164	173	180	164	171	189	169	147	162	167	164	138	158	154	190	157	179	176	167	150	139	168	154	144	191	169	181	157	160	170	163	163	118	165	160	141	148	175	178	153	163	162	143	165	147	164	160	168	155	157	159	132	176	171	161	154	172	152	143	161	173	160	141	166	177	180	130	146	162	158	168	145	158	177	183	156	167	165	161	185	156	171	143	163	148	191	165	160	181	169	154	173	179	187	172	152	133	164	151	188	182	160	176	146	164	173	179	146	152	168	163	152	152	155	189	178	147	157	144	185	158	172	145	158	193	182	137	160	152	170	179	163	164	160	147	164	160	165	187	166	165	192	198	177	170	184	166	168	154	186	159	159	153	163	160	176	176	157	171	143	175	175	167	155	161	150	134	175	178	173	155	165	157	158	171	174	169	160	160	159	161	164	170	157	173	140	159	161	171	177	155	166	172	158	149	141	155	173	164	146	170	179	154	150	157	149	160	164	153	170	175	166	156	161	151	138	132	158	167	171	154	143	145	185	164	180	169	144	157	152	145	158	168	147	167	166	164	139	152	158	162	174	152	168	192	158	171	170	155	151	145	152	167	161	149	184	161	152	156	163	155	144	141	140	184	158	143	149	134	163	157	169	149	167	159	161	161	178	155	160	166	196	155	177	188	162	161	189	151	187	175	165	148	200	168	179	194	149	159	161	167	174	166	163	175	150	156	163	173	184	148	140	163	164	159	178	158	193	158	155	164	192	166	149	170	169	168	176	156	182	164	179	161	147	150	163	177	168	151	176	169	156	152	176	178	183	144	187	163	153	155	156	164	165	149	141	157	164	175	152	139	158	170	155	179	183	172	177	150	153	141	161	171	160	183	142	162	153	137	137	171	170	189	143	165	180	186	149	142	158	166	156	144	173	176	173	150	159	172	146	152	168	158	185	172	152	176	165	159	168	150	166	177	153	154	150	180	160	183	142	149	164	159	153	156	167	190	159	134	162	150	178
2161	794	873	844	773	771	732	765	682	670	663	633	666	612	672	638	633	604	650	635	625	633	632	611	607	666	668	698	651	672	618	655	657	666	688	689	692	692	642	671	630	638	620	635	636	665	648	611	614	655	571	579	615	637	646	645	627	682	607	644	619	634	645	637	641	641	611	605	632	623	669	645	615	563	618	595	584	616	623	572	628	647	618	631	616	609	652	559	603	582	626	623	578	641	635	630	628	611	640	594	631	650	619	604	646	661	619	619	630	635	605	628	621	589	586	633	617	583	614	656	658	595	602	597	654	610	661	605	627	627	659	610	569	637	671	657	622	633	589	656	640	637	606	639	583	632	613	602	633	643	644	599	590	643	644	642	620	659	621	635	647	591	610	618	599	625	641	607	632	633	601	599	633	588	597	607	607	619	619	655	613	594	672	625	631	654	637	595	636	619	626	643	636	631	635	606	662	614	642	646	636	624	602	612	605	635	620	651	615	600	619	585	612	625	588	619	600	603	617	582	657	583	640	647	610	647	590	630	596	649	619	628	658	621	605	589	642	648	592	624	641	612	603	630	617	624	591	646	604	597	576	621	597	629	615	622	609	614	595	639	641	604	636	593	632	571	568	620	614	624	610	667	600	616	646	644	656	640	608	634	613	611	599	623	623	586	654	619	598	627	635	632	569	632	585	630	621	617	603	608	632	637	634	577	629	674	619	624	623	582	582	634	659	630	625	634	650	597	576	618	608	601	635	644	611	623	609	602	621	614	650	616	624	657	595	588	608	637	626	654	616	644	600	620	666	608	598	653	576	651	613	580	625	623	606	597	661	632	611	607	579	598	586	661	594	617	616	617	568	599	616	614	624	586	602	607	635	614	659	640	610	611	602	594	622	616	615	594	603	602	610	600	607	606	627	634	604	636	596	621	657	607	563	624	572	585	598	609	639	620	593	566	604	604	630	591	599	616	609	624	614	605	590	606	629	636	581	618	613	617	655	622	646	601	605	597	632	630	606	640	639	613	617	600	600	648	574	626	610	610	572	605	612	624	622	628	614	618	617	624	634	651	608	626	620	579	654	603	631	615	619	616	592	657	627	602	610	585	592	593	607	605	627	594	611	635	641	638	587	678	627	658	624	651	634	595	600	637	640	618	630	661	637	648	605	625	612	622	558	565	605	585	650	597	585	582	560	662	572	618	625	577	618	601	648	626	631	628	672	659	611	609	615	630	589	669	614	582	600	588	649	632	664	636	620	642	636	598	604	659	599	596	587	579	612	607	608	602	608	631	617	618	623	634	603	617	623	665	600	617	613	613	608	554	619	619	616	594	614	606	599	607	637	576	649	609	628	588	624	641	643	611	625	624	625	619	638	611	605	584	603	614	650	665	631	612	583	653	660	594	620	633	615	614	628	627	619	625	635	611	625	614	620	584	561	593	630	615	589	628	602	604	636	626	624	591	604	639	639	593	613	616	611	600	630	610	615	609	619	605	623	642	605	615	616	646	572	596	604	624	601	636	613	616	642	613	603	616	587	624	602	611	628	596	648	618	637	627	633	620	654	652	589	631	667	621	610	611	590	596	634	641	600	622	593	622	625	635	678	633	617	588	581	612	604	599	645	606	565	648	672	593	650	599	640	615	598	636	586	622	581	635	668	647	598	595	613	604	602	661	635	574	648	555	617	632	638	583	630	634	624	610	613	631	582	653	608	644	650	606	595	679	649	601	622	650	648	660	605	593	615	659	616	652	561	608	622	597	631	616	609	687	584	602	668	610	583	618	613	620	647	604	572	652	621	620	613	569	619	639	597	645	592	688	615	597	591	634	647	634	570	593	603	619	581	589	615	636	640	616	635	624	652	642	609	586	647	616	628	654	615	593	610	611	576	612	646	582	596	619	588	616	607	591	626	627	639	637	599	644	612	615	633	643	610	613	603	601	635	616	582	615	606	593	632	604	640	629	622	656	653	622	603	605	609	642	603	627	584	641	598	569	614	594	588	612	621	643	610	617	634	633	650	622	628	616	619	568	592	637	618	653	623	663	630	653	639	656	601	600	613	640	603	580	657	611	651	586	552	683	617	598	651	623	591	611	652	558	618	647	644	624	593	641	625	644	646	598	622	652	667	589	633	620	592	643	586	608	612	610	627	619	569	599	619	625	624	643	602	607	569	604	611	594	606	616	632	625	661	628	608	585	616	632	642	591	599	621	592	588	670	584	639	622	610	628	630	587	611	617	653	581	629	625	615	606	624	595	615	600	565	579	600	604	621	621	613	606	605	676	642	648	647	622	628	619	529	669	651	631	655	593	641	618	653	622	590	633	669	590	590	643	608	596	680	579	674	599	600	613	603	627	581	640	596	633	594	629	636	608	611	620	612	594	620	650	603	626	598	592	593	605	608	634	585	672	631	628	602	641	593	638	647	615	624	633	581	633	649	608	582	592	630	620	608	572	605	606	631	642	602	579	645	603	641	645	628	614	658	633	587	567	632	613	636	651	633	610	633	618	621	659	597	628	592	620	592	579	658	580	629	647	614	613	613	626	643	624	624	612	612	597	603	620	621	626	632	617	606	624	579	615	622	577	652	610	599	631	617	593	637	634	596	632	615	596	644	610	655	555	644	649	630	612	628	619	633	595	619	654	639	594	611	598	614	627	633	642	613	615	656	538	642	624	634	634	591	591	633	600	621	590	649	597	639	596	620	611	603	567	627	632	631	629	645	667	649	573	633	630	644	642	609	632	607	615	603	636	639	641	609	601	559	615	648	606	617	649	630	617	632	631	615	597	625	601	592	614	612	604	638	623	575	623	610	645	653	633	640	610	583	629	581	587	607	652	636	590	589	582	644	625	587	643	607	580	659	607	632	548	596	635	587	632	635	618	637	636	631	604	647	636	599	605	590	651	591	598	633	612	610	607	622	631	618	623	604	575	642	638	580	621	615	643	628	641	591	632	591	641	645	643	559	657	607	574	651	628	599	618	620	609	652	605	631	621	622	669	616	615	612	661	641	614	572	604	616	621	596	627	618	631	560	623	600	638	580	651	652	579	635	591	631	647	585	594	647	621	612	633	620	637	615	570	615	617	645	638	643	616	607	559	619	628	615	633	614	605	592	629	638	620	640	629	640	590	675	619	616	631	641	629	653	654	638	640	668	639	646	600	633	606	610	640	624	607	598	636	599	596	640	603	650	607	650	633	625	581	598	602	592	605	575	634	603	625	635	584	610	626	591	620	612	597	640	623	622	603	626	642	622	599	605	594	656	636	681	591	654	622	593	651	649	585	619	615	632	625	626	639	609	598	609	619	643	626	636	599	617	670	635	641	604	599	594	639	603	617	632	627	632	678	602	589	655	621	597	651	618	626	667	649	608	617	584	610	586	598	600	656	555	641	659	594	601	604	620	644	638	651	647	607	612	609	595	617	553	626	631	634	615	558	625	624	612	613	625	632	600	593	615	642	628	607	618	605	614	604	661	654	630	634	622	607	635	638
5951	1717	1590	1161	845	690	588	493	443	401	383	398	343	348	342	321	349	311	302	319	294	304	290	326	298	277	326	295	310	301	285	324	286	280	285	261	275	282	277	290	306	306	288	313	279	304	267	289	293	296	283	281	272	304	264	289	298	279	243	315	255	242	299	301	261	282	291	257	274	285	287	276	272	300	279	270	267	293	294	282	272	272	257	282	268	286	279	260	253	309	264	297	273	266	269	278	276	294	303	272	293	274	307	279	256	268	283	270	278	298	308	278	291	283	284	257	280	297	274	283	317	287	283	254	288	287	282	253	290	295	266	301	294	298	271	281	254	266	277	284	257	282	301	275	277	254	266	256	286	273	256	267	281	270	282	287	241	267	284	289	284	268	273	282	254	286	274	275	292	270	305	251	302	271	247	280	236	272	311	282	270	312	291	253	284	260	236	283	277	290	263	285	266	284	285	276	274	261	259	263	258	304	268	257	268	268	285	276	269	270	298	256	284	266	256	276	250	317	275	254	271	255	277	270	291	261	298	292	270	289	258	278	250	269	277	239	272	278	272	289	288	281	292	271	271	300	294	262	274	299	260	282	269	283	248	288	300	279	289	269	305	277	310	247	286	281	264	262	276	292	303	267	273	270	273	299	257	271	269	273	285	297	258	313	297	263	261	274	253	266	286	290	256	258	331	260	265	285	271	279	259	269	294	251	274	233	263	292	271	294	282	264	280	282	253	281	274	247	286	275	288	261	295	258	288	284	301	252	299	274	294	270	265	287	288	288	305	294	274	276	279	273	251	281	314	272	272	294	288	273	239	289	277	290	296	290	274	291	285	277	274	280	299	287	292	310	264	272	304	295	254	248	277	293	285	275	292	278	274	254	273	275	306	264	263	284	298	269	259	279	291	326	256	266	292	282	266	295	262	291	304	279	272	295	285	254	285	284	305	265	300	278	301	273	294	245	270	287	278	269	279	283	311	278	273	270	281	308	275	303	285	274	290	295	242	244	284	272	269	267	282	284	286	262	289	275	261	265	293	279	281	263	262	296	289	288	246	258	266	280	289	274	268	270	273	266	270	285	288	287	261	280	276	286	256	291	263	305	255	257	300	267	236	278	272	283	278	275	290	303	271	298	285	306	281	280	249	284	271	313	265	251	298	271	255	279	281	278	295	268	270	299	275	267	290	262	288	293	272	281	285	310	254	270	288	285	261	258	233	268	265	292	284	234	261	249	271	290	300	289	265	238	275	279	267	282	252	289	267	300	284	281	307	262	267	266	279	285	279	269	257	264	332	282	286	265	314	297	261	287	279	270	277	318	282	257	305	285	250	287	298	288	335	260	280	286	263	262	264	272	302	309	267	262	274	302	274	266	249	267	272	258	264	275	272	275	274	284	272	266	275	249	283	263	260	302	288	280	297	253	288	253	253	274	284	279	286	316	310	309	252	295	281	310	273	308	257	271	282	246	268	251	300	293	280	275	298	290	270	267	304	280	298	259	300	304	260	271	264	255	275	272	288	293	249	258	277	303	279	303	322	251	241	315	255	294	290	250	247	263	285	239	304	268	269	281	273	307	282	284	275	256	298	258	278	290	267	284	288	284	247	266	297	293	276	287	299	291	307	293	270	289	258	264	279	286	278	255	265	259	273	267	289	278	276	286	306	279	269	271	292	251	313	274	281	258	289	294	279	262	259	255	283	255	307	263	286	270	270	255	313	271	282	274	279	286	294	258	251	274	277	270	275	307	283	239	277	248	304	270	291	304	265	286	281	278	276	278	310	284	277	255	287	270	239	283	239	288	263	284	235	253	251	323	277	300	270	338	279	259	276	284	277	275	279	269	305	234	262	237	261	265	297	290	253	276	293	275	267	262	291	275	292	278	257	290	255	269	250	283	285	275	303	282	264	301	290	231	293	272	273	265	259	295	287	279	280	269	282	276	248	255	276	298	311	269	279	257	275	293	274	257	285	267	280	273	251	269	281	290	286	254	266	287	305	291	280	274	290	300	296	260	282	283	285	282	265	260	255	272	268	270	250	275	263	280	301	256	273	293	266	278	255	285	268	255	258	309	259	273	283	282	276	240	270	276	289	276	245	272	275	246	322	283	254	271	270	276	298	257	287	286	305	294	304	280	285	268	283	302	301	290	298	295	297	265	266	273	284	298	287	337	293	278	290	282	281	285	294	261	283	281	254	274	270	254	288	279	304	284	296	277	280	317	252	269	324	289	291	273	267	283	291	283	287	269	282	271	271	286	297	277	270	263	251	267	265	269	287	271	313	263	275	263	285	307	265	267	261	294	271	303	289	294	269	303	268	285	278	280	269	288	259	283	295	268	273	274	286	273	283	273	256	314	317	273	249	304	287	299	263	276	304	287	277	259	290	291	311	263	281	284	284	264	253	284	271	280	265	298	267	256	278	284	281	287	282	268	259	273	249	282	298	283	266	270	295	273	295	273	281	287	258	274	282	296	255	279	279	283	281	293	257	295	272	301	287	274	267	287	275	269	269	269	290	275	270	284	255	300	299	291	281	259	302	253	244	321	287	271	261	293	281	276	299	244	283	256	263	275	272	258	273	294	304	293	302	297	252	241	263	294	256	282	267	292	295	272	257	276	308	273	295	301	279	247	287	269	300	291	295	243	296	277	275	280	282	258	237	311	278	287	285	270	276	282	296	275	279	269	274	295	275	284	255	279	310	250	257	286	310	302	262	284	269	276	264	303	277	287	307	276	265	311	252	246	304	288	293	286	269	277	294	284	258	278	259	283	287	337	282	287	282	254	273	293	257	302	285	292	282	293	270	247	296	270	259	246	295	278	267	278	312	265	246	270	266	261	253	234	285	283	241	271	281	289	261	290	293	264	273	260	276	280	306	290	282	285	273	256	287	267	284	260	273	276	283	250	275	270	279	278	282	283	257	277	278	283	287	247	282	285	304	262	274	289	269	272	270	291	244	282	282	283	288	266	284	282	263	258	298	268	269	252	293	274	288	259	238	272	288	264	281	259	315	250	292	257	266	257	288	290	275	267	255	276	272	278	296	305	288	277	275	303	285	286	287	284	287	257	312	293	279	248	287	260	282	336	295	291	251	268	324	275	271	260	268	276	298	258	292	302	291	274	292	256	282	257	259	280	282	302	291	273	251	286	285	277	311	265	292	283	290	291	284	284	267	238	276	287	308	304	285	269	296	282	290	275	284	270	271	302	273	290	297	278	263	274	227	304	280	255	267	289	255	269	297	285	263	273	263	278	294	274	290	312	294	279	276	267	282	259	268	269	285	276	287	280	267	260	279	304	260	282	257	262	292	274	285	250	304	260	292	242	287	314	269	295	270	284	309	279	280	279	277	287	301	304	282	244	287	260	256	274	291	248	275	257	281	270	287	312	261	256	311	265	292	297	286	264	281	266	257	279	313	271	277	272	256	253	257	262	302	284	313	271	298	310	281	272	271	277	271	282	288	243	281	295	289	270	305	247	299	272	284	280
6612	2139	3718	4083	3444	2916	2570	2207	1934	1787	1672	1613	1543	1454	1389	1309	1270	1232	1219	1161	1153	1193	1144	1133	1080	1278	1417	1207	1173	1069	1132	1150	1062	1097	1066	1132	1089	1113	1085	1068	1024	980	1009	995	981	1001	1064	981	1028	1027	1014	999	987	978	979	1042	975	975	972	979	955	1004	966	1018	979	971	977	971	959	1026	1007	976	994	997	950	974	864	985	960	1011	918	895	978	958	948	974	990	1001	917	987	964	986	908	941	979	939	909	979	952	964	1016	955	973	941	965	973	987	981	939	937	953	913	978	998	943	989	971	1000	986	973	947	943	916	986	898	927	970	921	964	1000	925	987	941	982	937	939	980	983	1001	935	990	899	966	990	935	1012	972	962	989	927	976	987	965	915	977	928	952	970	931	956	937	942	985	963	970	980	983	995	1031	979	912	1006	964	976	965	994	947	1043	956	998	1028	989	995	925	954	970	972	1009	1000	982	950	937	976	984	964	945	907	960	966	943	985	933	957	973	1013	911	971	945	967	926	982	962	1005	936	975	927	931	980	953	1005	896	925	978	1007	968	953	991	953	1000	992	963	961	1031	950	917	965	953	972	994	974	976	951	977	969	949	971	964	973	931	894	951	999	989	936	976	981	972	971	964	979	973	986	939	934	1067	1017	993	919	1029	983	996	992	981	982	962	915	969	1012	1000	979	1020	964	967	940	918	953	1014	853	990	1001	998	981	959	941	953	937	967	953	977	970	984	941	1013	988	928	949	1037	971	943	1014	1004	991	961	1009	934	974	964	958	984	951	981	909	975	943	918	923	919	932	968	976	982	983	965	980	934	949	965	945	938	969	970	978	961	1020	905	972	920	939	977	915	948	913	1000	984	931	972	976	966	1023	995	976	950	919	971	970	971	933	952	941	957	966	974	966	901	958	999	1015	984	1074	941	913	939	1020	1000	984	1040	965	986	937	994	918	927	925	957	935	980	957	919	961	943	936	969	994	925	948	960	986	978	941	930	960	953	1015	974	917	927	992	916	953	975	942	935	984	950	958	936	1006	904	943	949	944	961	981	994	918	1019	950	971	980	944	1004	954	940	964	922	950	925	998	998	988	914	994	924	971	981	974	981	920	964	916	932	968	953	962	948	976	914	921	948	930	937	965	970	971	1006	993	939	988	943	949	944	960	928	935	1028	1055	994	982	1007	990	965	932	949	865	963	963	965	979	956	942	950	955	970	938	956	997	1003	953	974	982	956	944	914	1027	999	934	974	962	936	926	974	962	974	949	926	959	908	965	937	978	990	996	956	936	948	952	963	955	978	987	1000	1007	973	940	970	981	976	937	966	966	1012	951	933	1021	934	966	998	983	984	959	937	1010	974	925	964	919	923	952	1003	910	959	937	944	974	979	973	981	956	979	942	956	955	905	1003	986	943	951	955	966	922	948	999	941	960	975	981	953	968	985	991	931	964	969	1029	986	958	983	1014	919	978	948	1027	969	932	958	874	948	960	952	1004	941	941	992	995	981	987	965	946	958	956	908	922	962	1003	955	947	981	1002	970	955	977	968	962	928	952	978	998	958	970	932	993	979	958	936	945	905	929	964	960	956	962	934	915	929	950	952	929	952	944	984	981	939	979	984	1012	951	979	988	958	922	997	999	1001	1024	952	953	945	983	942	957	974	951	980	1004	955	945	932	982	955	988	943	947	961	970	917	982	1005	963	955	963	963	912	954	997	948	994	1001	959	936	955	927	960	987	948	929	982	934	931	958	932	935	941	987	991	929	949	959	934	969	974	1037	959	973	979	947	974	947	940	959	995	981	959	966	910	949	962	924	970	938	973	1006	1005	921	1009	927	975	957	934	933	947	921	1017	1021	1002	965	972	1019	910	967	947	1025	959	960	1026	937	1032	919	961	984	987	937	920	985	992	951	964	956	916	936	962	925	946	958	976	957	984	950	968	977	951	993	954	974	966	945	952	953	974	945	933	954	984	948	886	937	1042	982	962	957	981	971	959	952	1019	901	921	966	972	968	973	983	969	967	948	933	1011	976	995	952	946	977	928	981	962	996	947	991	958	940	988	973	925	970	945	997	977	986	982	985	1006	937	964	1002	946	934	973	937	1001	1014	915	994	1047	899	927	954	949	962	979	979	958	945	968	965	989	895	969	931	984	956	998	934	976	986	1002	937	962	980	948	980	911	1010	967	985	951	949	934	945	990	925	966	972	949	984	974	906	983	980	912	1030	943	1008	952	943	926	955	907	985	926	979	937	978	919	976	976	933	978	947	958	960	1007	936	986	975	945	956	945	963	1012	961	939	995	961	1020	1016	980	995	924	916	959	922	976	938	929	972	914	983	995	953	926	926	882	937	929	961	1017	1008	949	980	956	959	964	1009	1001	980	951	1013	999	975	926	956	955	1008	968	924	960	914	912	949	1000	954	971	941	939	980	955	946	950	941	996	923	994	932	909	914	927	942	978	951	914	958	1027	965	960	892	921	982	1055	937	949	958	979	959	980	950	977	972	991	960	937	945	924	958	1002	952	976	955	943	972	980	968	997	905	937	933	944	948	901	898	985	937	948	997	956	958	967	942	1009	1004	915	956	1021	903	997	919	978	938	945	950	955	960	980	979	989	956	944	970	928	954	958	957	1004	978	1017	953	965	985	962	959	981	933	932	993	978	957	951	1002	987	1031	978	928	918	936	944	959	946	977	981	1018	962	909	978	951	948	986	976	980	994	916	954	909	967	987	980	888	951	1028	994	993	943	951	954	1027	971	906	928	974	985	960	980	932	964	1004	921	973	999	957	986	963	1023	914	968	954	951	956	935	955	918	995	963	976	949	1017	1004	915	984	925	977	965	969	1001	902	985	934	988	966	1012	943	949	971	924	964	939	923	983	973	927	899	945	920	1033	990	914	979	964	944	1025	966	962	930	922	989	1003	970	999	948	990	938	934	975	945	938	931	1033	973	914	914	993	978	973	954	928	992	969	989	970	960	953	1002	999	1001	1026	972	950	1015	978	936	993	992	966	973	1000	941	964	1001	936	914	956	970	924	966	904	931	975	1004	907	977	974	998	966	1003	963	1021	951	974	996	899	968	918	936	959	919	990	910	1014	1047	930	956	904	960	982	956	934	939	927	1002	924	971	1000	922	966	943	972	997	995	989	993	959	987	992	953	942	992	955	958	992	963	904	951	1009	975	990	959	940	959	963	862	999	916	1008	961	938	898	996	940	993	979	909	975	919	966	930	872	974	987	1012	968	969	960	954	959	959	948	969	952	970	970	992	932	962	1020	909	911	938	1008	944	1000	918	1001	945	975	954	974	917	947	983	940	927	981	970	964	947	944	985	967	963	918	999	908	1024	1007	975	997	952	923	950	1035	1000	969	969	942	977	935	980	959	901	944	980	962	980	1004	971	977	971	947	1000	989	984	927	956	1024	953	978	918	957	919	939	968	946	910	983	984	945	983	933	992	949	951	974	1016	932	942	928	963	968	990	979	977	996	959	952	1008	962	926	963	917	923	999	971	939	960	976	946	1000	936	944	943	983	934	973	937	960	991	964	964	1000	970	958	988	912	943	985	916	935	953	989	984	963	940	951	991	994	983	927	1003	932	1014	958	938	948	1053	978	993	985	964	956	973	1069	948	933	967	927	979	921	1017	992	991	972	1033	933	994	907	978	1087	942	1017	919
9931	3103	2907	2061	1445	1063	790	726	562	459	454	391	377	350	391	346	313	293	293	330	260	262	278	293	277	269	256	272	273	278	254	254	256	267	280	272	267	257	290	268	278	244	235	248	243	253	281	276	255	244	253	245	250	241	239	236	221	256	254	241	255	265	241	253	246	230	248	228	234	246	244	230	259	250	246	237	248	239	254	257	220	229	257	259	256	249	245	241	222	253	236	229	246	245	236	247	247	240	245	248	254	230	224	239	234	232	263	254	241	239	265	256	248	235	249	233	240	249	264	241	273	246	226	229	269	232	254	247	232	257	259	252	212	241	257	255	245	256	257	234	251	266	239	250	274	236	227	259	212	282	265	232	273	248	240	223	229	247	252	252	232	279	242	241	239	246	246	257	248	254	230	234	222	269	242	240	251	235	230	254	268	251	235	241	249	250	239	264	226	252	251	245	235	223	241	247	250	250	232	250	239	254	239	219	250	244	259	255	247	243	264	251	247	268	242	262	253	255	247	235	248	270	226	244	231	274	231	222	254	228	251	213	240	220	249	218	259	249	264	248	245	260	255	222	227	258	244	240	256	264	239	241	250	228	274	235	253	240	237	268	278	256	258	239	263	253	257	245	233	272	228	242	259	268	281	246	233	288	230	252	240	239	271	257	240	241	265	229	231	247	241	249	233	243	233	251	250	255	235	260	252	227	257	229	229	227	263	262	242	228	249	246	272	247	220	228	260	236	253	245	229	252	236	249	238	237	232	258	255	238	234	230	264	248	263	247	260	233	246	275	243	249	268	255	250	235	225	255	241	243	245	242	212	282	260	218	251	255	263	243	232	248	258	250	239	219	246	249	253	223	220	230	257	244	265	206	240	268	244	232	269	242	237	243	232	234	250	247	252	272	247	227	261	269	222	284	246	236	241	276	248	253	269	271	265	229	270	236	232	242	244	238	247	276	272	235	243	214	253	237	246	262	243	255	253	250	257	219	245	230	262	242	240	254	251	238	276	244	234	248	232	259	270	241	261	242	263	209	268	263	237	228	211	247	240	266	260	270	276	239	251	236	249	251	235	246	237	250	230	252	287	285	243	240	229	242	251	260	266	268	245	248	234	246	239	227	247	247	258	260	260	253	266	239	228	261	250	257	264	221	257	252	248	229	266	261	236	232	229	256	227	235	260	237	273	241	237	234	253	228	243	237	237	230	242	237	217	235	229	232	248	221	239	260	245	251	239	241	234	241	240	248	234	253	246	232	242	218	245	221	255	254	231	252	268	245	231	211	242	233	235	268	256	251	242	253	251	236	278	240	230	236	235	248	244	234	232	244	267	225	265	234	246	272	243	257	263	257	226	235	226	282	234	262	254	248	229	227	226	251	231	231	265	235	256	233	265	243	253	260	256	260	243	254	247	253	250	263	228	242	256	250	244	219	228	251	255	279	252	233	252	245	240	244	238	261	251	238	235	253	228	237	246	253	252	231	254	251	264	245	258	247	245	242	245	240	263	268	256	259	239	240	227	236	231	230	263	241	243	244	264	229	227	246	255	221	225	274	269	254	248	229	278	233	241	237	233	239	228	267	245	254	219	262	253	241	237	270	243	244	251	258	265	240	242	257	241	227	244	260	265	247	229	233	240	264	247	231	234	263	253	243	260	229	277	261	239	242	242	250	262	211	217	245	244	253	224	246	223	264	269	228	217	235	267	266	254	242	261	219	261	240	235	243	255	241	240	246	242	219	253	213	255	246	253	278	235	210	279	260	234	268	258	240	286	213	234	245	251	247	268	259	257	246	254	235	218	270	266	233	239	241	220	244	237	224	250	230	248	245	220	243	228	238	280	224	274	246	256	244	242	230	238	246	245	207	249	243	247	232	262	237	243	246	240	210	248	269	226	267	233	254	241	253	236	225	260	275	244	230	239	238	242	248	246	251	256	216	243	261	257	260	234	251	257	277	242	258	273	233	264	235	263	269	240	257	232	233	235	239	255	264	248	253	248	238	229	233	275	227	268	235	271	277	227	259	259	240	249	250	253	250	252	233	246	264	240	262	243	256	238	228	233	262	264	247	234	251	248	215	218	241	258	236	255	269	242	240	236	240	244	257	241	236	247	245	236	207	243	239	259	252	244	243	245	249	267	247	248	248	249	229	246	237	261	236	246	270	246	242	224	273	276	266	271	280	249	224	256	254	268	255	240	250	257	267	237	263	250	280	265	240	249	248	275	243	225	240	278	245	224	260	253	244	272	271	234	249	242	274	281	269	229	240	243	246	260	249	251	245	272	271	228	230	239	221	238	226	267	265	208	261	251	236	247	222	255	217	283	242	249	271	266	261	238	235	228	234	267	272	260	251	266	247	240	259	267	258	245	255	233	230	269	270	277	258	236	266	225	254	254	233	263	228	233	250	254	258	242	233	208	254	241	250	255	252	263	233	258	286	253	233	251	215	244	226	247	239	271	240	263	244	213	229	253	252	223	270	241	231	259	245	232	250	269	244	231	198	250	239	249	237	221	245	254	253	249	237	255	231	259	242	255	242	251	264	251	248	243	274	258	232	265	246	232	249	216	253	207	235	246	256	227	233	229	255	236	253	255	228	247	263	233	264	197	253	246	243	263	231	245	256	258	244	240	264	232	286	230	245	231	255	252	245	225	246	231	248	281	255	252	241	251	256	229	252	219	240	260	256	203	261	239	249	246	241	251	256	264	275	262	241	257	261	243	233	252	247	232	232	241	238	264	217	264	264	252	239	235	252	240	228	236	227	238	247	236	227	246	242	243	233	238	266	237	235	261	232	237	246	256	235	272	263	266	228	241	229	255	230	259	255	259	227	214	250	254	259	265	239	240	235	277	249	237	240	246	270	260	244	256	269	227	236	244	257	247	241	256	259	258	250	225	239	278	241	258	248	264	227	244	267	273	241	271	255	240	230	273	274	232	239	234	264	258	243	270	237	213	273	260	256	225	250	241	232	229	244	246	252	228	245	254	249	256	265	259	255	238	239	225	239	251	265	247	250	260	244	242	225	270	211	237	238	261	240	245	233	223	252	252	238	272	260	229	237	271	247	263	226	243	249	237	235	223	256	261	239	261	223	250	232	231	258	287	244	228	233	261	262	240	247	255	237	276	240	236	251	223	227	233	265	256	249	254	260	273	237	273	231	275	243	240	220	260	246	267	259	261	230	249	258	250	221	234	248	235	221	213	258	241	239	244	263	241	235	246	243	230	230	285	257	213	256	241	232	277	276	226	231	228	227	211	224	243	262	267	263	212	242	239	238	254	260	260	257	234	238	252	217	241	243	262	260	254	238	208	247	211	229	240	261	249	251	241	252	269	248	253	263	264	225	241	266	272	252	255	260	249	229	274	270	235	244	241	234	260	260	244	246	209	253	249	274	245	229	239	248	224	228	291	238	231	251	248	230	244	234	244	255	236	255	248	238	237	251	242	245	246	251	263	227	231	246	232	238	268	267	253	265	237	265	214	249	227	254
8939	3264	6013	6501	5635	4631	3832	3251	2954	2542	2164	1994	1911	1697	1644	1496	1450	1405	1401	1239	1269	1205	1193	1148	1133	1116	1140	1176	1111	1126	1044	1142	1035	1112	1116	1183	1091	1095	1059	994	949	956	970	919	905	882	881	885	934	920	906	882	921	916	932	897	933	879	903	852	888	830	925	907	878	893	905	874	866	883	897	870	875	873	933	833	897	917	868	846	815	869	868	894	899	876	876	825	814	800	824	863	884	876	867	891	843	835	842	866	855	825	850	849	869	896	899	817	830	913	911	899	855	866	862	918	887	817	852	817	898	839	867	852	878	872	830	867	838	817	820	883	880	865	868	840	827	828	879	834	875	853	857	835	837	880	850	865	843	819	852	828	803	873	823	836	878	877	867	852	835	806	881	839	872	852	837	797	863	898	860	830	847	864	864	880	860	905	823	836	826	858	862	878	810	885	817	890	845	872	877	882	853	847	853	914	864	883	843	891	843	924	854	856	852	860	827	839	860	886	831	898	814	879	887	868	853	858	875	881	846	810	858	862	841	852	821	906	846	804	838	869	800	853	831	822	826	896	847	842	830	884	825	926	835	846	874	818	842	868	842	807	892	836	860	856	832	868	855	824	929	843	840	825	836	851	899	859	833	914	859	855	813	864	815	863	815	880	825	868	852	828	861	840	842	851	843	866	899	830	854	833	840	871	851	894	865	823	896	862	862	794	859	824	849	873	841	871	840	859	859	876	884	817	927	861	824	793	802	832	816	827	785	871	792	850	852	868	826	882	839	872	842	882	844	826	791	838	829	829	841	809	852	845	882	941	832	893	863	845	877	796	888	842	853	829	892	849	842	885	806	867	818	846	851	834	873	785	825	852	862	844	914	830	837	866	909	825	786	830	826	877	884	847	826	829	856	894	838	892	815	800	870	842	898	834	839	883	871	893	828	859	854	829	870	858	876	838	846	808	839	825	860	853	835	844	852	857	853	830	887	845	827	849	864	843	818	845	855	810	886	858	887	909	890	831	869	868	818	866	850	825	850	850	885	826	844	866	857	810	826	885	849	857	887	883	818	894	881	858	883	849	818	854	793	879	887	843	889	859	853	848	879	871	902	863	867	884	828	863	806	900	833	880	882	824	861	851	879	870	826	805	828	891	769	846	890	880	833	873	892	826	822	799	830	871	829	905	853	865	847	808	877	844	885	827	875	861	852	836	896	837	856	880	861	799	829	856	949	829	831	883	807	826	847	863	816	847	835	850	915	858	849	838	880	825	876	793	839	811	901	848	817	861	824	892	840	803	906	881	891	867	839	860	866	868	822	860	897	806	832	889	868	843	841	870	826	854	853	875	848	846	830	856	838	847	826	838	834	849	885	815	836	830	855	900	829	829	856	857	763	852	858	868	889	876	874	892	825	842	873	855	893	855	826	845	846	861	865	831	793	871	827	902	845	844	835	912	847	873	831	835	817	812	814	880	824	873	856	858	811	877	836	889	835	839	859	885	836	835	829	832	882	856	842	868	883	894	786	853	837	857	875	881	793	865	814	875	878	855	848	927	855	849	856	823	867	898	863	871	833	878	872	849	909	855	853	817	872	844	867	897	835	881	865	845	880	827	815	908	891	852	835	827	924	810	842	866	881	821	846	848	877	824	850	858	864	864	835	797	808	881	838	839	884	896	843	836	895	847	833	874	865	839	911	857	844	840	801	836	834	846	864	841	830	870	859	828	853	808	869	820	866	796	876	816	867	828	874	893	841	864	838	846	866	860	868	835	867	849	849	827	884	795	908	853	858	856	849	793	854	879	830	854	842	858	822	826	825	877	835	785	875	873	829	860	874	855	855	868	878	827	882	878	837	860	864	809	863	897	849	860	805	882	841	847	836	821	883	877	846	831	905	858	823	851	865	841	850	825	865	846	844	873	883	855	821	859	856	852	895	881	847	893	792	863	870	826	832	827	786	836	817	859	845	899	872	827	863	860	852	864	878	838	853	847	886	867	876	859	881	875	876	828	829	833	874	899	868	870	844	810	851	911	852	848	877	873	823	785	900	880	869	802	863	834	880	811	915	872	843	876	828	806	825	857	838	856	874	795	868	833	837	892	836	806	908	800	833	846	819	917	843	869	877	801	879	844	867	831	781	844	831	837	854	859	860	842	903	817	819	816	917	845	821	861	838	825	858	832	836	856	831	831	858	868	847	876	836	915	815	830	830	852	884	882	780	875	836	872	868	849	807	887	834	864	834	863	825	922	815	830	893	877	843	838	871	872	850	866	847	858	858	781	880	875	849	822	859	828	865	882	828	864	842	827	832	865	823	859	831	862	890	896	850	861	883	931	860	854	854	848	846	808	841	849	802	828	845	826	852	868	821	845	882	866	856	856	898	874	889	830	860	852	868	862	894	821	879	816	832	871	837	815	857	820	889	832	866	839	825	899	865	867	839	813	882	931	866	901	883	869	858	837	853	832	826	826	845	849	813	844	846	861	826	897	841	913	853	866	884	853	889	864	884	863	840	834	838	854	844	836	825	855	832	893	823	858	880	863	863	867	861	875	857	851	876	850	870	859	844	824	879	894	824	822	887	828	793	818	817	878	858	825	860	821	847	851	866	882	825	792	847	832	855	897	854	847	821	843	843	817	831	825	872	885	864	897	842	811	865	921	863	886	831	860	842	816	850	866	863	876	863	834	855	854	857	818	869	892	866	878	880	830	865	815	899	851	851	838	817	849	879	895	851	863	865	852	851	873	889	817	888	875	836	835	815	844	873	844	833	801	862	819	924	817	865	787	882	870	875	932	829	867	844	848	861	922	833	850	849	845	899	901	780	823	833	869	871	891	881	871	813	853	893	814	829	830	862	803	871	819	894	794	885	817	865	874	863	850	839	912	847	912	831	817	824	876	795	850	834	812	876	878	874	857	934	816	889	865	864	849	875	863	859	817	857	816	847	834	876	871	867	798	863	882	863	855	862	850	842	830	869	859	829	838	890	847	839	809	825	855	850	860	906	823	869	871	875	902	867	901	824	904	839	836	856	889	887	874	907	840	896	918	813	838	842	828	876	868	830	896	866	831	817	870	883	840	886	871	838	814	908	850	807	882	859	880	867	870	854	817	866	876	863	812	840	861	808	911	820	881	868	865	895	871	839	858	861	848	877	843	831	829	827	860	887	825	826	828	884	833	810	801	820	848	841	873	809	799	865	779	876	862	839	848	856	833	832	871	859	864	834	833	846	832	805	834	774	874	826	808	822	828	868	897	843	879	872	847	838	862	882	819	804	840	892	853	818	865	862	864	826	788	813	860	795	843	902	866	872	839	805	832	867	903	840	878	850	872	853	868	838	911	819	818	863	828	878	883	831	876	843	839	817	820	851	849	854	861	854	892	883	841	816	841	852	860	893	843	841	867	885	806	806	867	871	860	872	828	864	889	855	822	878	802	895	883	882	831	842	834	832	882	859	851	883	845	865	824	829	833	833	872	849	866	809	887	876	834	835	805	881	840	860	847
1247	262	243	249	170	181	181	168	156	167	172	189	171	176	157	165	150	183	157	164	175	143	135	166	138	152	159	163	160	156	154	172	163	160	168	156	161	160	158	168	164	174	151	141	165	151	171	179	156	166	179	162	172	168	181	168	155	160	186	147	156	169	166	147	158	168	172	166	154	155	181	147	156	177	142	173	174	184	159	160	150	171	159	148	179	143	173	160	160	146	154	157	164	150	164	168	139	185	178	164	134	178	164	149	162	157	171	161	163	147	138	153	173	143	173	165	168	166	175	174	174	160	180	140	158	141	147	164	137	157	156	148	193	174	145	166	151	143	161	143	159	157	146	175	133	161	161	159	164	176	157	145	165	178	164	140	172	169	155	150	136	154	173	158	156	163	148	168	146	158	161	163	156	141	164	172	151	167	145	164	154	158	151	189	169	167	171	161	155	163	153	169	166	160	147	161	158	171	160	149	152	176	162	171	165	163	174	148	169	145	174	141	147	179	158	155	163	164	157	155	141	160	192	172	175	176	147	170	136	165	154	165	179	144	174	154	178	144	175	148	143	156	162	154	179	175	154	159	163	153	137	156	143	152	150	157	156	143	157	183	169	160	159	166	176	168	137	165	166	151	159	169	169	156	180	157	139	147	166	177	146	142	177	174	146	158	182	152	155	153	168	158	166	188	145	157	155	155	197	151	162	157	146	143	154	144	182	163	155	156	164	159	168	174	172	156	159	164	168	171	161	163	175	178	159	145	158	170	153	142	150	157	135	170	157	156	155	157	159	171	144	168	169	184	172	165	164	176	170	184	163	163	173	157	167	153	156	159	160	175	151	167	143	158	148	150	179	149	147	164	139	160	146	178	147	146	179	152	151	160	131	150	150	168	159	171	158	152	167	168	175	155	171	181	160	145	132	174	159	155	168	141	151	156	155	154	180	145	179	177	162	173	148	172	160	155	139	156	174	157	158	153	132	145	161	159	172	151	147	136	158	153	163	172	168	141	175	144	145	159	167	176	172	174	158	161	149	180	152	135	172	154	152	175	164	145	141	167	166	158	156	166	171	167	166	161	162	165	156	169	142	155	185	157	145	154	169	164	162	147	150	151	175	141	158	166	155	180	159	153	150	153	175	189	153	166	169	155	157	174	146	146	143	147	168	160	176	163	141	173	138	138	171	149	179	125	148	167	156	166	165	160	164	158	155	146	166	149	148	172	175	153	161	179	138	167	158	170	161	164	143	156	169	174	161	191	155	147	152	166	152	141	146	149	166	163	142	180	155	174	194	167	164	138	133	177	148	178	161	169	179	169	158	169	157	159	156	134	162	167	139	139	167	162	161	140	172	154	167	174	162	145	169	152	171	161	141	165	185	160	174	155	156	147	151	153	144	162	160	148	149	173	179	172	161	163	172	141	177	141	158	162	170	159	171	148	179	168	150	149	149	146	159	165	162	167	173	173	175	173	151	174	171	161	179	165	177	135	160	168	165	152	157	132	155	177	166	152	147	147	180	163	162	148	134	160	160	149	165	141	142	172	151	178	153	135	164	158	161	161	151	153	154	147	141	140	176	155	181	163	153	156	155	153	157	132	148	160	161	149	160	158	164	156	151	166	189	164	163	166	169	136	169	172	156	172	160	168	154	157	158	167	145	165	168	167	140	136	144	179	163	165	164	154	152	163	147	162	145	153	168	144	126	144	179	164	169	168	146	168	152	161	150	154	152	162	179	174	166	163	167	153	186	153	165	143	165	148	147	168	165	164	180	173	148	157	169	163	151	197	163	156	156	152	156	177	165	164	134	167	152	147	173	154	153	162	166	136	166	158	164	140	154	185	151	160	161	165	134	179	153	174	197	147	174	155	179	132	163	164	158	166	146	167	165	146	154	167	148	169	169	172	155	160	160	147	188	170	172	139	162	166	149	173	147	141	173	162	172	154	148	160	148	143	173	159	172	171	137	154	170	141	144	176	173	173	156	169	170	151	157	157	172	181	171	164	161	152	158	151	169	156	139	157	161	143	144	159	152	168	182	159	151	151	142	154	165	147	172	179	143	155	133	166	153	160	168	164	148	187	147	154	136	162	166	150	156	152	183	130	159	159	166	159	185	154	168	170	153	184	165	148	142	172	132	155	157	150	163	177	177	166	141	146	162	134	162	171	159	136	174	128	172	163	147	161	165	165	151	175	171	163	172	147	160	162	149	176	178	148	152	173	172	160	173	158	165	154	168	166	132	155	162	188	142	150	166	157	156	169	170	134	160	164	141	178	172	158	160	156	155	172	165	170	145	156	176	176	152	127	171	162	159	159	155	176	128	184	147	163	164	165	171	162	157	149	163	174	168	164	152	140	155	145	159	159	164	156	153	176	149	168	162	168	149	125	152	162	160	159	140	133	176	147	132	170	178	173	170	168	156	150	141	156	150	150	152	150	159	150	152	175	162	147	169	189	172	183	145	163	158	164	162	167	160	150	171	155	162	172	149	158	191	167	160	155	152	178	152	154	157	169	169	169	165	170	162	173	146	156	159	164	161	172	150	152	127	180	184	169	154	166	164	156	167	163	141	136	151	158	168	136	159	167	181	167	176	175	169	159	173	169	177	167	170	146	158	158	169	173	172	159	181	154	166	143	140	162	168	165	171	177	129	143	153	148	177	149	180	129	153	165	169	167	152	181	131	175	154	163	173	164	145	183	159	157	165	159	178	131	170	166	143	150	164	160	150	124	179	164	155	144	185	162	168	162	185	144	157	148	159	153	161	171	158	161	155	176	138	159	164	161	187	177	157	161	176	156	165	168	176	149	171	164	167	163	154	177	151	205	154	152	146	161	161	183	154	165	158	164	155	165	148	170	181	170	138	151	148	155	160	175	158	161	172	134	147	163	173	142	161	182	159	165	158	151	183	175	163	167	154	153	174	159	162	150	148	173	161	163	158	162	134	162	156	201	172	160	150	153	160	180	157	155	161	168	170	129	178	159	160	144	155	150	166	164	152	177	171	160	150	179	133	148	158	166	178	122	170	168	149	164	157	153	159	158	148	157	182	155	149	160	181	169	154	175	160	134	137	137	156	157	157	149	157	201	170	167	145	147	174	176	140	163	156	159	145	166	152	182	168	150	141	177	163	174	154	159	173	150	150	162	140	149	160	135	178	146	151	177	147	142	173	147	169	158	169	163	146	147	140	155	160	154	162	164	184	178	159	175	148	155	165	158	147	137	139	176	150	160	153	142	161	162	158	183	164	182	166	155	171	146	144	174	158	170	160	136	172	144	193	157	158	164	152	154	149	180	163	173	154	160	168	176	165	156	157	134	180	149	173	138	163	155	173	160	166	129	195	163	158	177	137	160	152	174	148	188	159	144	151	174	172	175	151	156	136	153	153	152	151	168	185	154	145	172	166	144	172	161	154	175	161	176	172	161	181	170	175	163	156	151	169	156	167	151	159	149	171	161	139	171	145	164	179	160	176	178	171	151	169	189	165	145	192	147
2101	743	805	850	796	765	700	730	699	697	661	685	659	632	676	624	670	643	617	604	627	624	680	614	576	640	583	617	629	586	587	662	600	587	634	684	666	628	612	653	612	608	645	674	650	612	647	584	584	673	603	615	618	674	641	618	560	628	635	599	665	619	640	642	591	636	644	631	609	610	629	636	607	629	613	606	658	634	643	576	628	611	637	593	603	658	615	621	628	614	606	601	585	637	584	573	633	616	624	614	576	599	601	583	574	628	638	627	615	642	589	607	636	611	617	581	625	601	629	614	618	595	652	602	648	652	616	616	608	613	603	622	555	625	589	660	594	609	588	616	584	616	612	641	607	612	633	607	611	612	606	562	579	609	595	608	597	613	634	631	599	591	545	591	600	620	616	612	631	613	623	638	614	616	611	641	618	582	642	588	585	616	603	599	568	624	634	622	634	621	613	597	636	585	575	653	607	623	623	648	619	606	640	615	560	616	600	599	624	590	583	566	598	590	633	583	610	619	608	637	644	632	601	584	613	630	612	590	592	588	617	622	598	636	577	591	596	566	582	562	631	599	612	591	603	646	608	591	595	622	634	604	570	608	591	633	622	641	606	603	611	609	606	603	659	586	565	635	626	651	610	577	618	602	639	625	599	630	609	631	645	665	588	612	588	599	598	614	599	605	578	594	587	602	625	555	621	658	596	599	619	616	594	608	676	640	626	607	620	603	632	628	608	575	591	579	625	632	635	614	590	616	611	592	684	641	646	590	609	620	622	603	634	575	576	572	578	601	645	571	611	612	588	573	616	621	590	643	625	614	616	592	594	617	618	575	596	649	658	585	549	608	554	661	604	575	638	616	586	562	569	662	592	622	624	569	564	605	611	593	634	636	607	573	632	593	630	640	578	620	615	620	630	624	621	577	621	593	619	556	603	601	591	589	642	613	581	592	613	609	601	571	596	611	655	637	636	578	620	609	605	589	611	618	621	583	593	616	622	632	631	568	600	604	671	595	602	595	626	628	647	578	602	640	643	618	637	598	664	604	557	658	611	600	664	619	595	598	617	609	643	593	627	620	582	591	566	628	633	603	627	589	608	566	607	600	618	596	596	655	625	604	626	633	600	624	672	602	629	617	615	649	628	600	583	625	586	618	632	601	592	599	606	620	632	593	595	605	554	601	622	598	605	604	607	610	618	640	605	583	605	580	617	580	600	629	618	598	581	610	630	605	579	637	627	604	636	566	631	573	625	583	680	605	581	596	586	647	604	601	644	631	619	596	617	581	609	582	640	607	661	648	590	638	544	640	623	594	611	649	626	644	619	623	567	574	590	581	562	624	585	615	606	626	597	633	578	601	620	593	571	627	645	642	600	560	594	607	620	620	648	611	622	611	606	591	578	579	599	552	591	587	612	610	559	607	637	631	595	630	608	639	629	634	582	645	625	617	625	579	590	633	570	637	623	573	652	570	654	589	625	605	637	604	590	549	612	623	615	595	544	654	581	615	652	640	612	613	621	558	626	636	645	634	602	616	591	576	573	611	619	634	655	605	612	558	639	638	586	579	633	565	608	661	651	569	624	598	659	605	638	578	634	621	606	555	576	625	653	600	608	628	586	617	618	629	581	630	589	626	585	573	593	580	619	598	633	626	575	622	586	601	654	603	613	570	587	643	600	587	665	585	621	575	636	604	628	570	656	606	635	648	632	564	597	604	600	582	614	634	589	600	592	623	578	634	609	618	626	627	605	592	653	577	656	648	595	564	585	604	642	627	587	617	568	616	614	652	651	618	604	594	641	592	622	578	597	611	591	595	596	655	597	597	620	591	602	569	651	608	627	641	604	615	646	635	586	586	591	616	635	616	592	598	635	610	654	612	575	631	616	631	615	556	607	587	604	620	613	614	639	608	573	614	573	646	617	606	599	615	682	638	637	586	569	595	581	583	597	578	582	615	594	622	609	601	615	575	610	607	586	579	571	603	579	614	594	608	632	631	588	568	604	630	609	563	606	638	599	568	596	629	594	622	620	588	581	641	605	606	620	647	601	619	629	585	601	621	599	613	647	583	593	612	613	575	692	646	583	567	615	644	593	573	616	586	570	658	609	662	594	602	629	601	605	614	619	595	593	625	602	602	641	634	612	611	610	628	569	608	655	631	647	617	592	615	604	633	598	574	582	618	618	631	613	594	579	577	630	597	603	596	624	612	625	605	608	602	631	612	591	593	594	608	596	633	628	609	653	645	601	583	606	617	576	607	603	606	612	602	584	625	584	611	584	637	592	599	638	613	617	638	574	617	584	638	590	603	624	590	594	616	577	647	607	622	634	603	633	600	642	596	611	604	611	665	620	632	624	619	576	658	662	650	651	607	578	585	604	616	617	631	605	584	585	603	598	630	619	609	621	602	551	607	644	617	599	638	613	650	607	601	607	596	623	590	670	558	602	596	611	638	627	622	574	634	582	602	611	630	604	620	628	599	609	621	608	600	607	579	627	635	552	573	567	618	623	609	612	609	607	590	593	657	574	564	616	594	605	568	601	615	628	654	602	628	613	606	591	559	627	590	659	642	611	584	577	619	584	616	605	606	627	581	642	616	625	603	556	656	603	567	627	655	620	626	619	606	647	600	640	614	589	611	575	615	627	620	598	598	609	677	614	584	605	620	594	603	638	584	631	594	572	599	606	596	614	540	589	586	606	554	626	604	613	631	661	613	637	615	621	612	617	627	609	582	617	614	623	630	634	589	565	607	621	626	589	630	576	577	597	636	616	599	581	651	623	581	659	620	600	596	611	588	580	593	595	573	593	623	616	591	659	634	609	606	590	602	631	657	643	637	578	678	605	608	621	600	617	609	622	590	624	618	642	632	595	607	606	652	623	655	602	610	635	622	626	614	618	588	649	613	600	628	639	603	563	549	618	603	582	608	570	585	587	617	584	623	620	604	591	590	618	626	588	632	615	606	658	668	604	575	617	575	547	613	609	582	602	614	555	620	645	649	609	612	634	649	581	589	561	603	619	618	594	612	588	570	601	582	544	622	616	599	636	588	587	639	640	591	631	601	580	607	633	627	634	647	641	567	629	633	577	597	605	628	606	604	566	565	607	600	616	626	616	597	628	577	620	641	644	573	654	642	622	643	605	565	643	590	596	578	628	621	579	622	607	597	641	581	618	634	643	643	601	584	640	583	597	636	580	626	629	611	625	634	609	553	651	605	607	632	609	609	653	621	603	629	624	613	590	605	595	633	577	583	626	654	633	666	581	599	645	614	633	602	592	636	651	615	596	631	637	567	585	574	576	627	627	612	630	601	597	610	616	672	606	617	592	625	638	625	577	622	607	588	641	556	599	597	619	613	595	633	626	656	639	580	660	601	629	618	562	590	592	587	648	588	633	628	642	624	597	590	601	581	666	594	623	638	593	606	598	583	628	595	612	615	606	586	650	609	594	587	596	613	586	599	588	647	581	590	605	585	632	618	608	625	605	575	634	616	625	596	592	581
5033	1692	1560	1187	850	732	603	464	432	415	397	316	315	293	346	319	272	285	314	326	263	306	282	320	323	272	308	293	290	317	282	280	300	282	283	295	299	281	284	300	303	295	290	263	303	257	283	275	256	288	285	275	280	299	280	252	303	284	288	254	276	276	268	265	257	264	287	256	273	288	306	280	265	276	281	247	254	304	262	258	269	269	294	262	286	282	274	266	261	267	285	274	291	292	286	270	241	283	313	293	281	287	289	277	267	283	276	285	263	264	268	277	261	305	265	239	276	309	270	252	293	262	264	298	271	277	259	270	291	266	261	284	225	263	255	277	263	279	300	250	299	270	284	288	290	267	277	288	274	270	286	279	297	257	264	303	291	289	272	281	268	276	254	272	283	249	236	300	267	287	237	275	245	266	310	273	252	244	291	285	282	287	270	265	251	251	262	241	255	294	268	320	277	287	269	271	265	265	270	255	275	302	281	243	275	275	280	261	245	279	266	275	263	302	253	287	283	264	283	276	253	292	269	234	259	275	283	278	256	295	290	257	286	255	265	313	260	268	256	269	259	275	297	237	290	272	238	271	247	279	252	277	255	258	254	275	283	288	265	288	267	255	246	258	268	266	303	247	298	287	279	283	272	288	292	283	247	257	271	291	272	287	281	284	308	269	261	260	280	297	257	279	267	305	281	287	260	286	278	278	267	254	261	311	257	262	294	258	300	295	256	297	285	271	286	266	255	274	270	269	270	300	287	262	298	285	253	242	259	254	261	279	295	273	292	262	270	274	289	281	275	270	276	271	270	274	302	292	291	284	278	256	282	276	312	274	269	245	285	267	264	281	267	259	251	231	260	259	300	317	283	289	281	246	256	258	257	230	259	276	289	287	279	279	240	273	272	264	283	305	288	250	292	272	244	263	264	242	260	270	293	293	245	268	278	278	295	255	288	259	261	283	266	292	272	275	293	285	280	254	294	293	248	284	272	278	255	271	274	275	255	247	263	317	280	268	270	258	268	283	274	277	259	292	307	267	270	247	295	254	279	273	255	266	263	287	286	263	257	265	257	280	288	276	285	259	264	275	276	276	283	271	260	246	235	290	289	280	316	295	293	306	273	276	280	250	296	304	274	275	250	273	263	284	265	277	267	298	270	276	286	260	270	298	276	300	267	258	252	271	280	265	314	271	257	268	287	276	259	278	304	291	300	280	254	252	260	274	260	290	237	292	281	273	288	285	276	292	243	275	276	298	262	280	278	278	269	265	274	258	260	244	267	255	289	280	278	278	258	253	294	260	288	260	279	257	276	288	305	286	268	264	277	290	276	300	274	281	285	262	258	305	252	280	239	255	258	270	272	240	294	264	270	271	262	289	306	289	270	276	270	256	315	283	292	275	299	271	262	278	279	303	276	282	250	246	273	285	287	284	298	286	293	263	256	277	306	264	258	278	268	279	273	280	269	287	280	278	264	293	262	286	265	252	302	241	267	266	258	257	279	269	265	267	284	242	294	297	292	295	262	244	293	265	256	281	250	265	276	263	268	266	285	252	259	249	280	252	277	264	261	260	252	278	268	263	258	253	284	271	291	284	262	289	273	255	263	284	275	275	290	290	250	286	268	267	283	261	254	282	279	277	279	244	242	303	264	254	268	277	288	268	290	270	278	281	277	274	267	251	276	278	291	285	284	275	274	309	262	286	255	266	294	283	253	295	292	272	276	252	273	277	286	253	287	272	241	269	289	248	262	261	297	280	270	265	260	296	294	257	265	291	263	239	264	273	264	286	270	256	257	291	246	292	294	249	300	289	299	283	262	275	285	287	270	260	289	271	264	278	297	306	287	274	303	271	283	270	278	284	258	285	241	261	266	261	277	287	260	289	273	260	265	286	275	300	245	320	282	274	288	269	272	266	292	263	272	239	261	298	262	274	293	285	268	282	282	252	240	306	258	255	240	270	302	252	308	278	305	262	271	285	321	300	247	259	252	278	255	265	269	234	253	252	279	265	281	275	270	276	280	279	294	278	267	278	289	275	259	267	265	266	265	303	275	301	252	278	263	266	279	271	277	282	251	295	260	276	267	279	255	299	275	257	251	290	243	251	279	279	274	275	253	247	289	257	271	281	292	282	305	278	289	294	259	261	277	280	263	275	279	253	256	290	265	281	274	280	292	257	272	295	265	261	279	285	284	255	264	290	270	259	285	253	259	306	272	284	272	259	281	287	274	265	287	283	290	266	301	310	270	282	260	304	276	275	264	298	304	270	275	258	299	276	279	258	284	270	270	286	272	272	304	277	277	263	289	296	255	264	300	263	305	273	281	231	287	264	302	298	253	259	285	273	264	284	254	298	296	300	272	255	277	263	243	285	265	292	264	275	255	299	268	308	277	280	240	281	279	298	247	254	272	263	277	269	297	267	288	268	292	268	286	286	245	239	267	240	296	284	290	263	292	267	306	280	292	250	294	268	274	266	276	276	251	288	256	269	265	249	271	279	250	260	272	261	307	264	278	280	255	265	273	299	280	280	259	255	272	272	280	280	294	290	251	249	283	253	288	265	261	296	266	261	302	259	294	282	290	290	267	263	291	268	283	280	290	276	294	276	292	317	260	272	265	288	275	300	314	281	269	249	285	297	282	251	280	295	294	298	263	249	283	275	277	273	268	293	282	295	262	267	258	275	284	284	263	254	273	257	284	241	261	248	256	278	284	274	278	284	278	251	287	244	268	283	266	262	247	273	273	278	294	276	273	253	299	258	296	267	260	250	234	260	287	265	289	263	272	283	294	270	293	252	299	271	244	287	285	290	307	297	281	298	294	263	285	256	248	272	264	262	272	239	260	243	245	314	281	283	276	257	291	265	291	270	269	278	283	289	311	288	269	284	291	262	248	262	235	266	278	267	278	255	275	267	265	275	265	257	279	300	256	248	274	257	265	261	279	300	303	282	264	261	284	275	265	291	266	265	289	242	274	279	293	262	252	293	294	277	269	267	280	258	290	254	272	263	283	278	258	282	282	245	295	323	280	260	253	272	281	277	276	292	266	258	281	258	281	280	286	290	258	255	292	262	258	290	297	256	291	241	273	269	268	292	255	290	264	251	329	300	270	254	266	287	249	278	301	275	267	285	275	273	272	269	279	265	260	250	281	287	279	267	292	292	276	280	258	262	274	289	286	271	256	242	258	267	273	263	280	265	274	257	259	285	304	261	248	251	271	293	272	302	307	290	314	264	287	299	276	282	265	275	271	269	249	253	235	273	257	277	265	251	315	292	261	308	251	240	274	276	286	254	277	269	264	310	268	254	259	264	305	272	283	285	265	271	243	264	259	285	264	267	252	275	308	276	273	287	285	289	295	244	275	284	262	271	222	253	265	295	277	306	276	273	287	254	285	263	281	262	270	282	272	224	278	268	303	270	275	292	293	290	244	289	273	286	296	284	260	261	279	228	255	265	310	280	281	287	281	282	296	273	254	258	266	287	285	284	273	273	270	274	263	254
6286	2430	3757	4105	3548	2921	2531	2271	2073	1856	1696	1594	1480	1415	1367	1311	1253	1228	1182	1148	1205	1109	1150	1127	1095	1075	1123	1097	1173	1097	1012	1074	1097	1055	1070	1082	1109	1015	1037	1102	1030	1026	998	982	1010	977	1012	979	953	986	1028	962	1002	910	991	1025	990	968	938	915	964	954	1013	963	991	959	1002	914	950	1006	968	980	928	1000	956	975	961	963	962	971	934	989	949	938	927	977	923	960	981	980	930	991	970	963	957	991	984	972	983	956	983	945	938	995	974	949	977	978	958	932	923	947	936	942	943	966	970	993	934	954	970	963	932	948	916	958	987	1030	963	949	942	953	969	933	1006	930	997	966	984	973	949	926	960	909	937	940	919	989	964	979	927	956	990	944	905	963	926	952	957	987	959	946	964	963	969	954	917	878	930	984	994	886	1023	945	986	944	1005	929	960	987	990	940	918	951	924	964	928	949	948	946	956	897	955	979	962	985	989	1005	915	953	938	974	894	985	971	950	922	977	1014	924	978	949	944	930	969	908	935	989	915	931	929	1000	948	961	1059	992	976	957	1029	989	936	960	974	969	943	921	1000	957	995	915	904	939	896	938	922	975	992	936	995	946	966	1028	956	898	914	934	947	970	984	990	944	943	969	968	990	1021	950	943	929	964	918	930	897	922	907	959	978	959	963	936	896	918	970	993	916	992	988	933	993	1004	908	998	895	1025	927	936	889	893	952	950	963	923	932	969	912	967	940	946	957	952	960	979	973	938	974	948	949	914	958	960	946	959	989	898	912	908	993	960	996	875	978	995	953	912	997	991	999	939	979	914	965	936	960	918	1011	961	956	1025	962	884	999	1032	965	981	984	971	920	888	957	955	918	953	966	957	925	978	1044	918	943	925	955	939	948	923	977	979	987	978	1010	974	1017	976	955	984	968	924	928	992	920	968	926	1008	894	986	971	977	931	911	946	962	917	935	922	992	940	949	1024	944	993	995	909	982	948	918	988	932	939	953	984	952	998	911	959	905	946	940	951	913	955	937	915	994	953	940	961	894	946	912	896	966	923	915	974	935	1002	915	975	1012	984	937	982	995	955	966	984	951	985	909	947	951	933	922	968	906	936	974	955	932	1042	975	982	1031	975	986	968	963	952	979	950	952	978	962	944	933	941	928	939	963	956	921	960	955	928	975	919	983	944	953	951	948	915	972	961	937	927	1028	941	998	938	971	925	973	955	965	982	951	934	970	907	995	911	979	1000	915	957	973	895	961	968	948	968	978	911	952	978	945	945	899	896	933	962	972	987	956	987	927	1001	916	890	927	979	936	926	925	905	984	1017	985	907	914	967	944	925	969	933	990	949	951	1025	891	945	928	952	983	1008	947	954	915	934	961	984	911	968	983	951	954	947	920	969	995	934	969	943	922	950	983	935	985	979	917	983	936	934	922	942	881	949	987	946	915	914	996	926	1019	925	940	961	902	979	948	932	1011	933	929	956	997	993	945	934	943	1008	923	948	932	898	949	912	954	989	974	938	960	971	929	968	957	899	978	945	964	968	910	935	965	949	981	945	907	930	924	978	964	943	932	955	928	928	926	927	969	897	893	976	969	936	952	944	913	981	1030	941	938	1008	961	956	977	957	955	975	980	962	966	958	970	924	896	1001	873	925	954	915	927	963	937	989	927	976	928	918	933	956	947	928	987	999	973	959	912	949	994	960	916	975	884	919	948	985	980	951	1018	988	939	967	951	961	937	953	946	996	957	960	959	938	956	944	943	967	1006	905	923	941	959	1032	980	981	949	953	960	951	963	940	968	919	989	934	955	915	918	916	928	977	943	924	900	931	981	956	1006	1002	967	990	905	944	956	913	897	958	947	1025	950	1011	951	915	978	991	947	965	920	978	972	939	973	1012	964	980	940	957	992	966	1010	922	982	981	919	906	989	999	948	933	940	988	975	954	941	946	949	936	1006	917	964	1008	982	937	975	926	924	1024	982	954	976	938	946	1008	950	945	992	978	955	961	941	987	997	954	928	945	946	943	967	967	972	958	959	963	907	943	969	946	989	943	981	975	962	947	990	967	923	976	978	955	958	902	946	942	949	908	939	942	978	926	970	960	922	1002	943	928	945	985	895	890	979	915	944	970	903	924	920	955	940	930	952	963	959	960	885	965	949	970	942	1010	941	947	956	922	912	968	938	944	946	954	944	889	898	951	879	970	946	950	958	1022	987	943	987	936	918	958	982	951	979	972	947	973	945	947	958	931	949	994	987	942	973	955	965	921	930	921	1001	926	1014	902	946	938	972	928	919	939	961	936	963	933	962	888	935	929	893	984	952	982	947	998	991	940	923	1000	964	1023	962	939	972	930	949	950	965	978	929	980	982	991	869	955	975	993	906	939	964	952	918	871	942	949	959	981	960	1004	945	990	947	949	965	1022	955	1030	963	934	942	917	969	934	956	915	964	913	931	959	931	894	909	970	968	966	976	925	935	953	945	963	984	909	1009	956	957	953	1016	976	952	997	957	947	947	953	1006	901	899	966	968	924	973	962	978	945	909	898	918	939	965	944	938	959	945	922	1014	936	944	951	945	962	943	939	900	1031	926	930	917	962	1020	950	984	974	1013	989	961	951	963	923	931	962	944	976	960	887	936	1027	991	967	952	938	1008	995	948	927	989	976	925	975	917	979	958	951	938	967	941	954	915	933	938	971	956	974	914	948	943	933	952	980	982	922	960	968	940	944	938	904	949	958	956	966	972	958	944	953	974	943	992	985	971	967	960	887	945	929	946	969	948	936	965	970	955	986	947	926	895	954	925	931	950	991	958	967	993	971	940	981	1011	925	951	952	1011	931	924	969	969	981	961	967	1004	969	955	954	940	945	951	939	1025	1012	964	971	934	957	941	953	972	999	1005	909	976	980	939	974	928	934	947	989	913	922	939	939	937	907	951	920	962	962	929	985	961	948	916	891	937	968	988	972	1012	975	966	956	988	981	941	977	960	918	990	933	1028	960	960	959	983	978	924	945	962	961	982	943	1009	952	952	1004	939	988	919	980	980	969	994	934	958	927	962	985	961	1033	967	959	973	930	951	932	968	993	932	934	903	987	971	932	947	1001	975	949	967	983	922	989	996	936	1004	905	915	925	983	990	960	983	958	921	954	975	935	947	974	922	970	1014	879	946	931	939	890	963	967	952	925	940	973	931	971	946	1003	956	938	929	921	961	935	910	950	967	960	906	960	955	971	901	948	1018	901	939	1025	938	954	959	985	896	979	1000	918	965	962	961	952	980	1026	975	993	948	942	944	967	998	976	1007	1006	940	940	923	947	937	995	988	1000	951	978	965	969	940	962	992	974	935	925	937	970	944	960	937	934	993	980	938	981	962	944	950	977	942	969	989	991	942	924	929	947	959	948	974	948	893	993	926	918	969	980	911	961	962	957	968	892	970	933	956	947	943	925	983	903	1004	930	990	962	984	948	956	980	964	957	1007	953	999	957	1007	957	1018	1000	921	917	919	922	998	968	943	925	921	946	901	951	947	933	914	948	988	997	943	958	996	940	977	949	923	967	992	995	925	954	961	936	1000	974	992	952	994	962	984	909	973	986	964	967	961	990	964	925	939	1000
9136	2718	2695	1970	1377	1020	818	622	526	486	423	396	384	373	367	328	302	310	274	298	298	288	271	272	289	271	277	250	251	243	256	295	264	258	286	236	262	258	248	237	262	228	232	237	292	250	242	256	264	282	251	258	243	220	226	251	253	246	267	259	243	246	244	225	254	240	247	252	226	236	253	262	231	235	212	226	242	241	257	262	237	232	261	251	228	225	269	228	249	254	250	232	264	270	276	268	250	244	248	228	219	234	234	197	241	241	223	252	223	265	240	214	261	248	228	230	247	249	223	256	228	247	245	214	272	220	240	242	228	236	223	273	257	249	278	249	220	229	256	266	241	261	256	218	255	253	252	231	254	244	248	254	237	247	204	239	239	209	253	232	249	250	237	266	228	255	255	241	252	244	250	227	236	254	270	223	220	242	219	246	235	258	236	260	250	265	229	250	274	228	227	250	199	224	236	273	234	259	277	241	250	232	236	223	249	210	232	265	242	260	210	240	269	226	234	251	254	242	236	252	257	243	214	234	233	228	258	260	252	263	261	267	212	229	231	234	226	245	239	260	231	242	223	229	231	232	275	205	222	215	239	221	245	240	239	233	232	245	239	213	252	236	267	238	264	257	213	230	216	249	220	236	243	224	235	236	210	218	255	230	227	234	210	234	226	231	236	246	237	254	238	251	249	242	261	240	251	233	249	253	244	239	269	220	226	234	235	234	234	229	277	246	225	221	272	237	220	261	220	218	252	266	257	228	259	233	231	246	244	262	257	234	241	226	211	258	247	268	223	234	223	255	243	244	240	223	249	234	231	255	245	227	244	247	236	214	230	221	220	243	236	259	223	247	221	233	237	228	235	225	217	230	201	238	255	265	214	214	237	245	222	244	221	226	251	248	249	244	225	250	255	216	257	220	257	249	242	241	234	255	221	252	219	237	217	227	214	234	241	224	230	233	255	268	243	270	230	250	236	241	243	260	235	226	229	265	230	228	221	237	261	243	235	242	216	225	254	231	259	254	255	232	224	251	255	274	271	254	227	243	245	214	255	251	243	234	212	271	246	261	257	240	199	242	259	242	215	247	219	248	260	265	251	239	259	288	246	229	260	248	216	225	240	238	260	258	245	235	268	245	235	221	248	219	241	235	246	232	236	204	269	242	241	238	248	228	229	240	248	253	228	214	251	206	248	230	233	252	240	229	236	225	216	226	261	236	260	268	254	225	237	217	216	262	233	220	234	206	236	248	239	248	260	232	258	238	246	260	257	235	238	243	245	235	240	271	207	239	226	228	265	232	241	217	244	238	238	230	260	235	240	253	225	227	242	252	206	262	246	246	225	214	225	237	245	235	238	267	224	264	255	258	240	267	210	243	251	238	234	240	248	242	215	242	245	236	252	249	243	246	236	257	229	240	206	229	244	230	216	246	238	257	249	234	245	226	221	229	267	219	264	256	217	216	235	232	250	242	241	241	256	247	215	268	255	268	222	213	246	227	234	230	238	259	259	243	248	231	263	271	230	249	210	236	242	211	229	248	253	239	226	245	231	219	235	253	230	241	251	235	248	246	249	266	228	251	244	245	241	232	261	241	243	218	247	222	246	240	244	267	256	250	244	241	225	228	230	244	224	229	251	244	256	253	247	256	218	229	237	215	253	242	221	247	234	251	249	252	255	250	244	259	240	235	267	261	247	251	243	231	229	271	252	227	241	237	242	229	255	256	263	221	252	262	253	248	219	214	281	252	263	260	231	260	225	210	225	247	234	254	238	236	237	247	237	222	259	256	249	254	229	214	241	263	237	254	252	223	220	239	232	252	230	241	223	241	244	261	236	214	242	261	235	208	228	235	246	252	236	266	243	242	254	242	252	231	234	231	236	239	247	282	252	227	270	266	243	254	243	246	242	225	245	222	241	262	238	239	234	241	232	259	264	252	237	269	278	236	237	246	255	235	224	229	260	230	235	255	225	251	260	257	249	222	259	225	231	220	216	241	245	207	252	258	232	215	252	261	251	213	253	223	211	242	262	254	240	235	246	222	239	210	256	262	277	264	214	238	227	250	227	222	281	240	239	229	246	239	254	266	250	270	263	224	237	224	246	258	246	221	243	235	239	261	236	250	267	236	239	248	218	251	242	214	244	247	239	242	256	251	249	249	251	253	246	242	260	251	241	207	240	209	235	245	256	242	241	245	251	248	238	263	217	249	226	267	237	250	237	224	239	240	232	235	264	240	249	227	233	258	244	250	226	245	238	269	245	212	233	264	210	248	253	228	279	239	261	231	231	262	231	217	238	253	232	219	240	250	231	233	237	272	221	226	218	228	233	253	263	229	223	241	258	232	238	242	231	247	223	247	202	260	232	235	219	259	260	250	252	235	237	256	219	243	243	233	243	230	257	226	241	251	266	247	248	232	259	267	243	238	225	238	243	249	244	238	243	233	222	260	237	243	240	261	233	245	241	216	254	244	238	237	268	243	222	255	244	223	233	220	226	271	246	253	246	245	251	229	249	236	246	250	244	229	268	230	261	233	239	240	254	257	215	238	272	230	266	238	246	245	203	226	237	229	251	260	258	253	253	232	260	233	244	245	271	233	259	239	242	218	234	243	224	267	237	242	235	262	277	237	280	266	203	244	232	227	269	193	251	229	236	265	214	247	230	203	247	240	236	242	208	241	245	216	256	268	252	243	238	249	260	237	239	253	241	255	243	223	254	254	231	223	249	228	245	260	238	224	235	231	235	238	238	264	213	240	236	229	226	217	236	241	240	235	237	255	257	255	264	258	234	225	219	219	258	244	248	216	237	242	270	260	244	243	254	231	218	244	242	231	263	271	223	208	250	215	260	230	245	231	242	247	237	223	222	258	248	229	254	260	222	234	250	259	246	240	234	202	242	233	256	245	223	234	224	234	236	251	218	238	236	260	238	283	221	251	215	232	256	248	227	243	213	219	246	219	242	248	256	230	226	254	255	252	214	242	257	229	235	270	239	230	236	252	249	246	239	237	227	246	245	224	220	241	228	271	262	250	267	232	195	254	265	266	207	228	223	260	258	242	208	225	240	241	232	250	252	250	230	255	251	248	261	213	237	243	242	234	232	241	283	218	225	258	255	215	246	235	219	233	233	248	271	256	248	241	237	227	243	234	248	267	220	219	275	280	203	274	241	245	228	249	232	229	252	244	282	262	250	238	260	232	257	280	249	275	226	233	234	219	234	230	224	221	227	223	237	241	245	222	233	227	243	244	232	280	241	246	257	243	260	246	253	253	251	235	247	243	228	232	244	234	244	229	241	256	229	206	234	241	208	232	263	241	252	241	279	235	231	238	207	248	233	237	232	261	226	273	253	246	241	237	233	241	229	255	248	211	239	235	226	271	224	263	262	222	252	251	274	229	231	266	221	264	240	215	243	205	248	236	260	215	237	237	237	251	251	225	229	235	209	255	220	253	243	232	257	233	239	255	244	244	266	250	235	213	227	245	248	260	220	246	234	234	240	245
8704	3250	5907	6469	5515	4692	3888	3355	2836	2484	2202	2006	1903	1649	1562	1494	1382	1391	1333	1223	1206	1194	1194	1049	1102	1103	1069	1098	1106	1118	1042	1086	1040	1019	1050	1064	1077	1033	946	922	965	939	954	934	891	874	914	899	891	883	899	891	881	867	934	878	869	933	913	841	891	888	893	865	869	853	856	856	889	847	899	842	884	880	855	838	857	886	892	891	886	841	904	829	881	868	858	859	840	882	854	899	821	845	852	835	807	862	809	877	813	840	851	851	859	767	857	877	848	882	830	821	860	854	823	842	848	863	866	858	805	836	829	859	840	870	787	834	831	825	862	868	830	861	854	887	862	844	861	874	835	873	871	884	866	852	866	884	868	836	838	830	847	841	822	806	865	829	813	880	782	868	834	819	896	848	835	834	836	825	850	864	936	861	798	832	888	863	904	801	821	854	861	870	858	858	842	847	840	806	831	825	851	812	834	778	811	811	799	807	840	861	862	799	863	887	820	817	838	814	839	849	837	853	905	846	822	777	833	800	887	778	818	828	824	859	847	863	863	865	818	845	799	821	834	836	825	848	742	854	875	812	825	814	831	906	881	819	874	823	896	838	840	802	887	834	880	844	852	861	802	806	853	855	866	832	834	856	831	823	922	823	798	840	830	830	897	831	813	848	882	866	868	832	886	875	858	835	867	822	827	896	856	859	831	787	797	883	825	851	847	809	820	797	858	879	853	828	861	837	806	834	836	855	827	877	781	785	826	817	869	901	872	917	831	815	808	817	857	869	812	846	878	822	866	850	856	756	923	829	839	832	807	818	837	791	853	860	794	890	871	822	833	847	855	827	856	871	836	799	837	858	797	804	849	845	783	805	863	854	741	806	811	884	811	864	817	819	843	807	845	832	841	846	825	868	867	776	877	889	804	808	814	918	808	842	815	837	805	839	793	832	832	850	864	842	853	804	866	809	816	852	811	828	871	844	916	876	847	792	796	825	827	868	781	836	817	839	806	804	806	849	849	877	777	856	865	865	840	849	823	886	875	882	845	836	840	853	847	807	838	874	800	832	796	835	800	811	819	832	881	825	863	861	847	822	899	782	826	779	828	813	883	878	815	816	845	800	808	863	836	889	877	893	809	847	831	863	869	855	837	846	855	869	804	844	837	878	848	835	847	825	826	828	813	891	862	882	821	794	915	839	827	886	785	836	852	842	904	882	829	869	857	856	802	849	827	817	892	797	814	854	887	804	888	817	843	860	856	884	835	867	828	834	800	850	789	833	878	857	826	801	857	866	818	809	842	876	890	860	853	816	841	840	861	822	841	892	827	827	874	863	865	834	847	765	836	814	805	867	880	846	827	868	800	872	851	838	823	853	804	878	836	832	838	830	855	823	861	800	831	846	826	813	841	826	818	852	855	909	820	822	837	825	817	824	834	838	844	871	850	803	776	861	825	881	868	883	844	835	830	830	813	873	804	855	832	847	835	832	872	806	863	780	886	859	865	828	820	881	859	823	874	801	826	860	867	801	874	887	851	827	819	833	818	798	807	849	833	825	807	814	817	818	850	857	862	836	854	841	815	856	839	811	807	876	870	839	904	832	819	901	825	906	826	815	863	871	830	854	815	851	862	858	825	827	828	831	827	868	825	824	825	839	863	798	882	837	873	838	888	829	840	880	831	833	816	814	857	845	857	833	854	821	836	839	857	869	798	846	827	843	823	894	845	826	853	797	871	861	880	805	901	830	819	842	854	804	912	843	816	863	889	850	807	849	819	764	856	857	824	821	798	860	779	864	857	822	812	819	813	891	830	832	833	836	861	884	776	869	877	828	837	844	865	790	814	870	797	835	904	866	837	819	874	863	834	886	762	878	846	807	813	832	902	834	843	860	851	826	849	823	836	803	818	861	806	858	817	818	804	861	806	813	893	857	791	848	843	815	828	852	836	834	838	834	859	834	850	853	798	902	856	899	822	823	847	798	817	830	750	814	846	842	839	853	863	845	835	848	791	841	854	836	861	825	873	828	863	815	813	848	844	893	832	833	795	870	838	844	839	852	871	836	840	860	827	878	889	803	863	897	875	869	856	898	875	845	853	793	821	887	863	856	836	842	809	835	792	875	860	854	813	791	821	834	757	872	788	916	822	849	900	831	802	829	866	849	855	863	860	789	845	852	866	854	838	834	847	835	800	867	772	843	845	797	851	869	793	803	826	781	818	797	815	842	834	812	871	785	798	891	797	827	869	802	839	794	848	854	802	854	829	892	863	863	913	883	836	834	838	830	904	883	849	858	823	896	824	869	810	891	845	849	838	854	880	819	812	834	844	860	798	803	845	871	860	855	836	837	834	852	800	787	831	839	845	849	836	870	873	828	833	850	867	772	806	832	797	867	852	799	838	813	873	833	802	823	869	893	862	846	880	793	805	859	866	906	809	862	810	815	853	848	816	830	851	865	833	777	860	868	877	864	786	820	852	846	819	827	832	799	847	824	862	838	832	873	856	797	841	853	824	853	844	836	848	849	883	851	816	881	845	864	784	847	849	807	856	846	831	831	788	839	832	821	839	872	876	815	857	873	829	831	830	807	869	855	802	847	828	838	850	840	820	879	840	875	878	829	850	867	804	810	788	822	836	880	812	873	894	872	829	833	803	843	837	872	817	814	881	808	789	856	841	867	817	861	811	798	890	856	846	866	870	835	874	837	860	866	841	837	835	888	891	901	812	853	843	807	854	832	814	842	830	822	836	858	856	797	846	841	864	863	836	835	876	851	817	839	814	852	876	824	857	787	843	843	827	822	868	844	838	867	852	858	900	833	857	817	856	794	866	811	862	850	868	867	859	784	818	810	831	814	884	817	817	854	847	794	813	791	820	811	825	792	776	860	813	855	861	844	830	859	856	897	845	768	873	863	793	858	795	821	866	809	859	826	801	860	858	849	800	854	825	835	823	852	825	850	866	843	819	857	879	787	874	814	808	889	810	841	883	843	829	912	849	852	854	836	796	827	848	822	801	821	847	810	866	870	829	777	798	818	850	817	801	821	843	899	829	872	810	797	862	829	785	833	813	859	843	782	802	829	828	848	823	828	825	819	899	866	827	779	840	832	818	870	866	852	817	848	831	828	814	879	813	793	816	875	828	820	825	867	860	868	834	826	853	880	834	839	803	841	830	811	849	781	833	797	823	878	834	877	848	833	888	837	887	863	833	879	868	807	876	892	868	824	839	867	894	846	793	838	835	801	859	816	824	841	836	824	831	836	798	869	796	810	861	814	879	818	818	842	822	809	800	853	816	800	846	837	817	828	829	850	879	833	845	810	847	824	840	813	829	840	879	863	819	837	869	821	804	816	829	839	842	796	858	870	832	846	861	803	831	821	833	818	816	841	846	857	865	862	784	812	805	817	873	820	815	851	821	779	828	849	847	836	837	840	828	889	790	847	861	853	828	852	832	837	852	876	846	851	825	871	849	818	862	792	841	858	832	823	803	804	864	850	818	917	867	821	807	835	850	806
1243	253	246	190	204	177	178	148	196	174	184	146	166	167	149	152	160	171	160	162	175	155	158	154	150	180	151	181	179	174	165	138	155	176	148	186	173	168	185	157	161	151	191	168	140	131	142	145	156	151	156	186	159	183	167	164	153	149	178	137	139	156	163	154	165	154	154	166	144	150	168	156	169	147	146	164	165	134	152	149	144	146	183	163	156	161	159	148	154	145	136	141	143	141	166	158	176	151	155	169	170	160	167	161	154	163	156	157	182	193	145	153	142	177	145	180	150	133	142	163	160	153	155	148	131	145	159	175	148	133	153	153	137	167	157	163	160	153	183	177	154	156	160	161	169	164	143	147	165	178	149	156	149	158	154	163	170	152	154	144	162	164	147	150	187	183	174	164	150	164	167	161	155	142	170	174	144	151	159	144	159	154	161	172	150	161	164	147	149	155	155	156	175	165	174	141	152	141	158	138	161	148	144	161	183	175	161	154	173	159	170	180	151	161	151	193	158	182	153	138	151	156	169	165	146	159	160	176	140	172	167	153	162	130	156	162	173	145	176	154	178	146	147	176	155	179	145	155	169	151	172	160	157	163	164	148	165	179	146	160	158	165	144	163	178	159	175	160	134	146	169	158	163	153	140	149	158	180	176	170	163	156	153	139	161	138	175	156	156	158	173	180	171	157	190	145	154	148	142	176	172	186	153	173	148	151	160	159	137	162	155	157	161	144	187	146	179	147	164	191	157	166	167	155	153	162	147	151	149	163	151	152	173	177	159	165	146	160	153	139	161	165	142	153	183	169	160	163	161	170	153	166	172	138	154	162	177	132	166	166	169	142	152	160	180	159	145	144	149	165	149	161	180	179	136	175	186	163	154	151	146	163	136	172	154	143	155	193	146	162	158	164	149	160	148	160	184	157	167	137	149	168	160	156	168	152	172	163	161	149	150	176	157	171	148	161	149	164	165	150	165	176	142	155	176	143	165	151	156	164	155	167	151	152	138	168	155	160	164	150	152	165	147	160	145	152	162	156	180	177	144	171	135	158	156	156	150	135	158	162	177	153	158	157	163	154	172	157	132	158	164	152	166	159	169	163	169	163	197	158	161	156	157	194	134	155	142	171	183	175	164	162	163	160	147	127	151	147	145	132	166	161	188	172	148	153	144	166	172	169	168	159	171	176	159	154	158	169	157	159	167	173	160	145	140	174	146	157	162	153	161	153	177	164	150	142	142	145	145	138	140	180	166	187	137	148	162	164	156	143	161	173	183	145	160	177	154	182	160	145	161	161	147	162	175	198	153	157	152	155	183	166	144	164	153	144	150	161	155	150	148	145	159	164	149	162	157	152	157	136	132	163	160	164	153	163	156	175	166	149	150	170	152	168	173	164	156	146	183	160	140	173	157	149	155	138	144	156	153	171	165	152	158	144	154	140	149	143	157	162	172	170	158	186	165	172	147	148	167	139	187	156	170	142	161	150	143	146	143	174	158	155	155	138	164	159	172	185	170	139	162	142	165	150	160	152	160	157	163	182	168	154	191	156	168	162	130	157	184	149	165	164	156	170	150	145	181	158	165	171	163	162	146	154	155	169	149	138	161	152	154	171	168	139	160	156	163	146	154	164	155	151	145	167	148	149	179	136	181	166	154	149	154	168	165	168	145	162	161	141	160	180	152	163	164	144	159	161	159	152	167	146	160	159	150	154	156	147	170	157	168	164	154	172	146	175	152	136	180	176	143	155	160	136	156	156	167	153	156	158	146	177	149	151	161	157	175	159	152	180	137	161	137	130	150	133	179	154	163	175	159	146	175	149	140	159	152	160	162	146	146	135	169	163	143	159	170	173	158	166	146	163	142	169	177	192	144	164	151	151	168	156	155	156	160	172	165	156	151	159	158	143	158	178	197	160	164	143	149	173	130	172	152	167	158	163	174	155	150	145	173	160	158	179	155	158	172	167	146	169	168	137	137	173	169	165	151	144	157	179	162	153	170	135	180	159	157	166	162	173	187	144	166	169	153	144	153	170	141	167	182	166	164	164	150	149	159	166	166	178	153	142	150	163	169	144	167	147	155	168	159	168	179	168	145	162	178	159	153	140	146	166	143	169	163	148	154	153	155	165	144	154	142	158	140	149	185	145	159	145	155	145	157	144	165	156	170	164	170	166	157	142	147	150	149	135	163	174	154	160	134	178	135	167	145	134	168	161	161	207	151	167	155	172	148	166	168	179	160	156	161	139	152	165	149	174	134	158	147	150	150	173	154	160	149	150	166	139	145	180	152	171	150	161	152	152	176	146	152	139	153	148	158	144	174	156	154	151	138	145	152	161	171	171	149	160	155	162	153	150	157	171	140	167	162	167	142	136	165	137	162	145	167	142	145	153	148	167	168	146	163	156	166	197	163	145	170	159	150	158	150	137	165	172	152	157	152	147	159	134	179	146	131	174	148	148	177	143	167	150	157	173	173	165	149	156	153	159	166	172	183	147	148	165	171	170	138	149	168	175	167	160	147	174	152	141	160	149	169	173	158	167	164	161	180	143	167	156	133	163	151	154	149	159	148	166	170	161	183	159	166	157	144	174	158	130	152	170	153	143	155	161	138	148	149	156	167	167	162	158	148	162	148	165	191	159	160	161	174	173	154	151	167	175	196	161	153	163	141	157	147	171	182	163	159	169	136	172	158	153	135	146	174	149	150	151	145	174	136	137	149	157	171	178	144	170	151	142	159	164	175	143	156	136	154	159	181	157	147	174	156	158	154	149	184	181	160	170	182	172	164	159	162	148	142	142	174	162	166	154	125	176	144	149	163	161	159	152	125	151	137	158	155	174	149	159	158	164	157	170	181	151	163	138	162	148	173	171	167	165	158	139	154	155	171	168	159	153	162	155	147	144	160	166	156	163	148	144	152	167	192	147	165	143	153	138	147	153	163	149	123	146	142	147	161	149	145	151	152	162	156	169	161	143	161	141	168	154	149	139	150	167	146	148	161	166	120	149	180	154	171	165	169	166	156	163	174	149	173	162	140	150	144	161	148	174	153	176	169	151	154	149	179	136	180	186	127	138	128	162	158	168	168	156	122	146	159	161	148	167	150	165	162	147	162	157	160	158	161	157	160	184	128	153	175	157	197	175	163	161	162	154	159	181	191	146	151	157	143	158	152	159	155	153	145	160	142	154	156	148	159	164	164	156	151	151	157	158	144	139	151	154	165	156	171	149	149	158	155	164	159	168	144	149	155	150	171	140	151	142	125	163	159	152	162	170	186	151	139	151	168	137	160	164	159	159	161	167	159	145	151	157	143	164	149	147	158	143	159	169	138	152	153	164	143	158	167	167	159	152	147	149	166	156	139	150	148	160	153	156	170	169	129	150	150	169	168	166	173	173	142	153	142	164	143	145	161	156	176	158	150	181	171	167	158	144	155	176	166	164	146	163	173	155	149	140	133	149	159	130	148	170	169	146	139	160	157	159	164	155	141	149	149	154	168	161
2047	734	846	855	831	693	746	693	732	644	701	640	665	621	650	619	607	612	614	663	593	586	586	595	582	581	638	654	623	633	611	621	629	567	636	622	636	619	648	653	620	627	650	622	614	635	613	627	584	571	580	589	538	586	630	645	589	622	630	672	617	577	614	612	593	601	584	627	581	567	621	582	598	630	591	600	589	571	597	641	586	618	564	616	621	626	596	615	606	562	590	569	640	612	583	613	593	588	620	582	606	596	567	605	590	589	582	604	566	649	661	604	624	585	620	618	620	608	642	602	596	638	613	570	553	587	568	599	636	580	574	612	595	596	603	600	587	574	616	593	571	600	611	622	600	642	602	617	575	612	591	627	594	576	663	590	619	572	623	641	653	618	586	610	579	667	614	628	610	589	613	568	591	635	627	629	591	594	559	637	558	586	614	585	595	641	611	614	580	602	615	617	569	591	597	636	613	537	590	634	616	600	610	629	598	586	645	601	615	539	660	565	609	571	600	623	583	586	616	566	591	616	623	604	598	614	632	615	591	639	609	593	637	564	608	554	577	625	624	595	636	581	606	590	597	617	590	583	591	582	625	630	626	584	600	591	616	633	633	610	615	664	624	633	574	651	594	633	538	593	596	623	586	575	627	561	590	600	588	599	607	611	582	577	586	592	617	584	576	568	616	594	604	612	594	618	578	583	621	593	601	581	578	603	599	609	575	608	618	612	622	620	606	620	591	635	615	604	578	624	579	592	572	622	588	614	600	612	637	630	611	606	612	621	635	579	622	572	590	607	570	601	582	608	601	606	559	619	638	583	595	633	604	617	597	593	608	617	620	616	593	636	593	594	598	608	634	631	576	590	594	596	587	635	599	588	588	601	596	573	628	605	581	647	630	599	589	644	615	618	630	649	570	572	626	619	601	641	595	586	610	651	588	658	610	550	624	603	586	576	559	589	613	590	588	621	632	594	617	572	548	582	582	583	635	592	648	590	623	619	584	589	591	606	571	626	629	609	601	586	633	577	592	627	586	604	619	623	622	586	617	599	619	627	651	605	595	621	575	558	607	597	549	606	622	582	594	619	616	562	638	623	628	624	626	618	604	593	618	607	614	584	573	603	579	594	650	619	596	624	595	605	630	564	592	632	628	623	638	598	629	608	605	580	617	606	615	653	649	601	610	560	586	574	589	597	573	621	607	625	599	608	654	646	580	601	579	623	610	621	585	528	622	631	586	608	609	599	567	593	597	560	607	592	627	675	607	566	620	580	652	610	565	625	604	596	591	604	553	606	606	587	600	587	591	621	638	541	618	629	607	633	651	591	614	638	635	604	590	607	612	603	594	610	578	643	590	583	644	566	614	636	628	601	605	649	579	617	586	551	609	618	616	625	610	625	593	607	602	608	610	609	575	611	612	559	637	598	585	607	616	629	602	610	574	593	581	577	603	569	589	594	558	642	598	616	581	573	612	606	595	608	615	591	583	611	549	600	590	620	627	611	610	631	609	648	592	566	609	574	637	593	614	601	589	582	617	645	591	644	650	567	581	616	617	595	586	620	578	685	583	605	623	601	593	604	569	635	604	636	591	579	561	624	626	600	623	604	601	568	576	595	629	580	590	612	624	605	618	545	605	593	589	578	569	603	578	602	616	638	575	635	600	597	584	660	584	603	607	597	566	596	625	616	566	600	592	594	574	602	643	557	597	580	591	615	591	642	613	605	629	595	619	603	544	610	579	564	609	593	612	579	558	571	616	614	635	555	619	569	602	608	600	609	584	592	571	604	652	564	580	640	651	618	632	590	587	581	611	591	666	620	570	647	617	599	581	639	610	569	606	602	586	576	649	623	607	622	605	609	588	590	578	580	605	600	533	617	570	594	593	613	608	566	591	586	587	579	624	573	658	623	630	627	612	547	611	586	592	573	615	573	597	589	640	616	608	628	616	571	608	594	633	595	598	617	578	594	589	595	616	600	580	581	581	607	605	617	647	610	608	660	602	559	666	577	593	576	579	602	625	597	646	585	588	590	643	605	609	622	596	556	608	602	633	572	595	649	595	575	613	610	573	614	641	588	587	598	612	626	603	623	619	618	581	603	650	583	598	653	612	621	644	622	606	626	598	613	617	604	620	633	602	629	597	568	587	595	639	582	570	614	596	614	599	591	582	597	623	645	627	551	581	608	598	614	599	636	620	591	602	567	591	602	598	611	627	576	567	615	610	591	610	641	599	590	603	629	646	587	585	587	602	583	642	553	590	596	623	637	579	590	601	583	584	549	618	576	601	640	606	622	620	612	592	619	564	600	567	636	604	625	638	618	605	581	652	624	582	605	616	604	677	609	587	576	623	629	552	622	617	587	591	582	628	589	556	539	587	566	607	606	572	598	565	579	632	550	586	576	609	624	554	593	580	638	615	616	616	594	579	592	593	619	599	603	612	585	599	592	609	567	592	612	613	589	608	598	610	590	597	616	601	636	642	628	573	608	583	627	620	608	624	575	633	585	583	617	586	556	527	607	573	640	620	562	594	579	623	632	598	620	589	582	594	648	624	538	572	603	594	576	575	617	596	651	585	627	600	620	622	582	566	594	572	627	618	591	626	636	645	613	623	587	603	609	585	576	617	598	555	630	597	596	665	615	579	592	630	601	579	604	616	602	640	617	574	600	649	615	609	623	599	642	612	592	571	593	582	657	578	652	603	593	636	582	606	612	591	619	571	597	624	630	627	625	588	580	531	575	605	634	559	662	623	656	559	589	591	635	579	583	617	619	592	618	633	592	634	622	550	577	564	609	611	664	637	626	584	601	621	560	613	550	607	588	625	621	599	614	635	614	598	597	614	588	628	589	604	577	596	601	576	611	638	583	603	592	634	651	616	586	626	614	595	627	573	557	586	601	632	563	567	584	589	579	626	625	620	556	603	622	593	644	622	619	558	589	550	609	541	622	585	597	636	548	593	581	576	563	631	614	643	590	626	631	641	564	595	583	660	632	589	586	598	590	539	618	607	608	625	636	589	583	620	608	643	614	646	634	610	638	643	615	589	594	602	614	590	591	606	596	587	576	629	597	637	577	648	586	637	567	580	579	597	649	599	572	591	603	618	607	632	590	544	631	588	657	602	578	599	646	590	591	623	603	605	603	667	568	649	640	626	642	589	626	550	633	633	626	582	628	608	589	576	628	609	594	589	598	608	625	632	622	559	610	603	588	596	600	598	588	656	561	581	622	607	603	649	616	573	581	598	644	589	637	599	651	586	568	615	592	607	613	641	634	632	609	610	618	575	632	599	622	607	616	604	609	604	642	643	661	578	600	601	616	642	608	584	571	626	618	599	583	533	632	566	641	616	608	612	590	623	571	606	602	605	583	580	602	601	595	619	609	594	643	599	583	618	587	632	600	606	601	608	613	603	612	629	612	591	595	643	609	605	610	633	563	612	611	622	636	651	634	569	605	626	611	661	600	612	560	598	626	627	616	607	580	583	605	614	581	623	634	626	589
4805	1357	1486	1163	896	672	553	491	440	390	380	344	352	330	296	301	316	298	325	302	274	293	296	287	290	277	269	289	280	303	280	256	303	236	304	298	297	301	282	261	278	271	272	293	281	286	275	280	279	277	282	234	270	279	284	295	282	296	289	302	298	282	285	255	267	287	262	249	276	272	322	292	264	273	288	260	290	259	261	281	243	282	312	270	284	287	268	291	265	262	257	275	280	280	289	276	286	309	267	256	287	277	285	298	271	323	272	269	284	287	284	311	262	248	272	272	301	285	282	264	286	295	255	271	285	270	275	268	251	268	290	249	251	263	286	273	282	294	271	297	280	279	315	285	271	290	280	257	266	249	269	272	232	266	275	253	264	247	290	271	291	264	255	273	304	280	280	267	266	259	274	317	281	279	253	283	295	294	269	296	279	317	281	275	275	312	281	272	290	295	272	288	262	284	293	266	249	299	268	283	255	278	258	275	277	321	269	266	266	291	289	285	253	220	280	279	273	276	253	265	302	272	272	277	306	267	257	274	259	271	307	265	311	305	235	302	281	267	239	276	289	278	268	272	284	254	282	255	300	291	238	264	239	266	283	257	277	281	279	253	283	262	273	298	271	275	280	259	256	274	255	268	267	294	292	274	259	235	261	294	254	288	268	265	263	296	281	279	237	273	292	294	283	308	279	277	267	273	283	259	262	266	269	254	288	280	280	315	305	299	273	272	278	277	266	283	272	267	263	281	259	292	301	251	265	254	274	284	296	277	262	276	267	269	265	290	275	240	229	259	248	280	254	286	281	277	266	279	289	290	271	260	295	285	254	284	233	252	266	246	259	278	299	294	254	267	284	263	281	273	247	273	286	273	254	291	264	307	274	283	292	287	288	285	263	284	282	291	246	298	279	290	292	251	255	307	296	265	255	286	288	294	262	294	279	255	284	255	272	265	275	278	296	264	270	269	267	261	265	289	258	299	293	312	266	258	284	274	294	258	278	288	254	267	292	250	275	292	253	265	271	274	277	271	285	263	283	255	285	280	291	286	286	289	288	293	264	273	277	265	278	302	264	283	282	286	269	265	284	286	274	268	294	266	266	306	274	291	281	297	254	272	315	261	272	280	262	278	268	249	297	268	278	266	261	300	283	261	247	272	223	251	280	296	255	267	271	283	319	270	267	248	261	269	303	268	264	262	238	287	295	283	260	285	235	296	245	274	249	285	279	292	262	290	261	285	288	272	275	271	264	257	253	259	275	265	255	272	294	314	290	281	252	280	301	276	282	259	274	255	283	296	275	274	268	229	319	284	279	311	280	234	277	262	293	275	273	264	280	288	272	260	267	283	293	259	287	246	248	289	267	270	258	282	235	265	289	293	252	264	282	258	251	248	288	263	271	287	284	277	265	261	269	289	269	293	265	258	321	278	295	264	298	281	277	262	265	272	276	298	278	235	284	285	286	274	292	263	301	299	259	258	296	255	279	260	276	265	292	262	275	269	279	299	284	269	303	300	239	278	239	292	280	262	273	290	304	273	293	272	278	263	312	275	261	279	276	253	273	288	283	279	289	284	259	290	279	283	279	286	280	254	279	290	292	255	273	246	276	287	268	294	280	278	263	274	272	284	314	308	288	250	289	260	274	252	284	263	238	272	266	247	290	280	275	281	279	255	304	285	284	275	280	272	273	271	284	279	277	287	268	273	269	240	230	275	257	262	251	290	292	288	292	288	271	268	299	278	264	284	270	282	260	251	263	242	286	284	281	289	260	272	276	282	269	289	274	308	289	298	258	271	276	261	278	267	270	247	268	311	298	288	315	250	297	252	290	284	288	259	305	263	274	255	275	298	271	254	295	278	310	298	285	280	235	271	267	273	250	253	238	267	264	264	244	292	294	271	267	267	287	271	264	273	275	258	276	238	276	266	288	246	285	277	279	219	291	279	281	249	290	292	258	249	271	263	274	274	262	232	312	269	260	265	265	289	289	296	285	278	253	258	297	258	286	252	271	282	272	260	255	302	276	300	315	294	303	260	243	293	278	250	259	264	268	295	271	274	271	258	288	247	256	278	284	254	248	284	271	258	255	283	281	281	297	265	266	281	272	288	298	256	269	267	273	290	267	252	231	282	288	273	270	263	270	280	253	290	270	316	288	252	268	279	282	283	277	294	256	245	303	235	247	276	263	273	272	304	258	294	251	271	251	274	283	321	284	254	264	260	226	278	279	283	291	277	265	309	306	266	236	265	272	309	296	263	247	275	254	286	265	270	263	301	258	277	293	281	268	273	265	300	231	264	274	279	255	277	265	290	272	233	275	261	268	245	271	288	297	292	303	269	274	297	263	254	279	287	267	277	275	266	268	272	275	250	261	261	274	270	283	258	260	251	245	277	285	303	254	246	269	259	269	241	268	249	277	292	272	264	290	283	274	256	274	276	273	267	252	202	268	263	277	273	240	286	259	250	293	283	248	259	258	274	269	261	229	272	282	276	293	272	252	277	254	276	254	286	270	272	287	260	261	250	244	279	268	296	292	273	272	293	255	236	252	288	275	292	253	294	245	242	278	295	277	275	256	255	284	286	268	290	277	276	265	298	304	244	288	279	296	261	305	265	271	245	243	247	287	247	254	251	263	290	238	275	276	273	286	259	278	271	275	266	264	243	285	283	258	289	289	289	274	247	292	266	262	255	250	281	245	260	271	256	280	266	250	266	274	258	264	263	298	287	270	285	276	269	260	257	264	263	309	269	237	289	271	266	279	267	281	277	257	256	267	241	267	291	254	282	275	258	256	268	277	275	277	261	236	264	271	279	276	256	300	249	269	269	283	240	272	279	271	231	274	279	280	250	283	280	281	248	281	300	271	270	272	250	286	272	309	284	270	274	271	253	275	260	297	282	258	274	277	257	262	259	247	280	283	296	295	245	283	270	293	263	270	287	259	242	296	288	281	278	262	263	263	252	304	283	289	262	301	254	281	253	260	260	291	290	268	294	292	291	298	260	274	263	243	277	271	228	285	281	285	307	301	266	269	250	253	271	308	272	300	274	255	252	251	287	286	270	268	309	247	254	280	273	279	289	283	269	254	283	295	264	266	292	281	290	264	270	239	270	247	283	266	259	307	260	247	264	257	273	268	262	273	279	289	307	286	292	303	254	272	277	278	278	270	287	258	257	277	272	253	284	284	280	273	300	301	273	272	318	258	250	256	285	264	286	276	261	274	269	282	285	288	313	308	287	288	283	277	276	269	286	257	254	247	279	300	251	269	277	252	282	254	284	283	274	304	265	300	291	258	257	270	293	263	261	255	300	252	272	279	300	298	264	299	260	273	273	273	280	283	272	269	293	249	246	248	263	270	248	275	257	273	249	292	274	275	280	266	301	230	288	299	254	307	306	297	281	225	262	266	257	256	280	264	279	247	254	278	252	271	276	277	285	243	265	295	283	249	263	253	253	296	291	296	270	296	265	265	288	251	281	264	280	298	277	262	300	247	244	276	286
6268	2108	3751	3980	3525	3001	2497	2244	1968	1819	1626	1604	1501	1411	1359	1318	1233	1266	1210	1220	1166	1111	1149	1034	1073	1037	1104	1040	1057	1069	1071	1063	1047	1034	1088	1105	1103	1001	997	1006	1031	987	984	1021	990	1023	996	1030	952	1030	991	960	978	951	1091	961	989	936	1018	974	972	954	1003	944	980	999	941	946	967	995	934	946	982	890	1007	984	927	966	1007	964	925	973	909	966	903	930	957	994	999	973	984	939	935	936	925	915	979	905	952	927	998	990	1006	1004	938	960	900	1000	959	953	981	956	968	900	849	956	973	972	989	975	939	939	975	929	958	965	949	1002	1004	932	953	968	925	975	946	962	941	948	988	944	949	998	984	953	979	957	1003	893	968	945	969	972	948	942	951	1012	968	965	976	952	976	993	962	966	994	949	931	949	955	946	946	939	946	950	1009	1000	966	1002	955	987	941	958	904	901	964	997	955	903	998	947	951	932	959	960	991	936	938	926	937	929	930	985	948	919	989	927	984	949	953	939	986	950	978	939	934	983	977	901	926	962	941	987	898	946	937	889	948	990	991	958	946	975	904	910	957	949	954	960	930	939	952	971	962	972	956	932	1007	1012	958	972	1001	933	936	975	915	962	925	981	1007	961	1003	949	944	996	991	979	931	921	910	920	929	919	898	906	991	918	938	922	931	969	983	968	926	915	930	941	980	954	982	893	950	973	963	902	987	956	963	895	1025	979	900	999	937	913	988	958	964	960	950	941	946	922	922	968	947	925	942	902	949	975	956	965	1007	904	936	966	930	966	976	952	933	959	944	943	894	924	876	937	925	913	960	939	961	994	915	889	963	889	960	991	992	965	919	969	924	951	898	973	946	1006	1003	968	976	961	974	955	930	924	966	963	931	946	935	962	949	922	912	983	986	1001	943	935	1002	943	916	966	940	956	897	977	939	990	954	947	963	980	973	931	968	916	970	924	1022	945	959	984	922	915	938	1011	986	897	896	940	972	948	907	972	948	979	948	921	985	974	945	921	906	947	951	895	903	968	959	947	928	942	920	964	992	936	996	946	982	907	908	999	972	949	970	953	989	897	930	954	979	950	929	977	1000	960	962	925	944	920	964	982	952	958	922	914	951	955	966	933	937	936	963	923	930	953	960	938	946	946	897	965	922	918	956	923	929	1048	928	1000	982	938	890	934	1002	990	949	998	916	941	939	986	895	950	998	938	957	981	954	943	936	923	952	997	941	885	920	972	973	950	955	1012	915	936	989	903	948	940	951	958	1064	944	853	856	980	966	1011	925	954	932	943	937	968	906	967	943	910	965	941	998	963	920	921	957	926	941	946	960	977	1043	972	949	990	958	970	925	977	950	930	964	984	971	943	931	964	1002	976	979	963	962	968	934	921	1002	938	932	994	920	967	947	930	920	947	911	914	943	940	939	940	944	978	908	955	963	976	959	920	930	920	981	980	912	935	952	920	921	904	895	1045	962	991	963	919	945	930	918	920	968	962	955	947	996	1008	970	956	993	960	976	886	930	944	978	950	996	967	953	1008	922	952	910	980	995	993	933	981	908	948	964	958	940	887	976	946	927	946	976	962	936	935	935	874	972	961	900	919	949	969	953	985	961	1023	1023	923	989	966	885	914	958	959	952	991	946	942	973	932	895	938	944	984	982	958	928	898	1020	976	1020	884	921	1027	946	966	952	925	877	1003	1011	995	953	946	954	964	937	989	940	956	920	962	929	978	930	931	938	928	956	993	921	946	957	939	930	969	935	1022	964	963	939	946	931	972	964	954	951	921	953	951	916	960	936	990	945	918	946	978	923	942	937	961	986	949	1000	981	934	957	965	964	976	927	949	958	973	949	928	929	1001	953	961	941	970	963	974	946	971	967	942	956	905	946	920	927	989	1018	970	936	938	946	936	963	1011	936	945	942	935	936	910	966	922	929	975	912	931	995	977	899	982	961	911	960	997	929	913	940	985	910	931	964	922	971	924	903	975	911	926	947	963	973	964	960	958	929	947	954	922	931	977	945	956	972	929	962	912	995	929	912	984	969	887	926	950	951	938	956	960	959	985	979	952	991	913	977	977	950	963	909	976	955	950	967	1003	969	992	960	959	932	961	922	935	1013	968	969	908	993	935	978	965	944	902	922	893	996	948	904	927	934	941	960	988	917	985	959	957	951	949	925	945	915	1030	985	947	1024	943	945	960	922	951	963	970	939	954	955	951	954	1003	951	996	980	938	975	957	954	988	977	961	992	948	983	932	976	926	933	939	892	950	924	974	978	974	948	934	956	984	959	965	983	940	968	1012	936	964	1003	964	920	948	945	949	933	938	928	975	977	942	992	940	980	923	943	983	1002	957	919	915	937	890	927	980	972	985	952	1024	984	941	981	968	959	1005	981	947	974	948	971	937	918	905	913	951	942	908	944	919	980	954	966	965	940	963	905	950	994	873	939	946	994	959	957	961	946	965	990	962	971	951	959	989	962	938	966	980	988	981	985	943	935	907	914	986	969	932	954	922	929	963	941	963	973	906	934	987	923	926	986	929	1004	919	936	937	1024	949	996	977	940	971	948	996	996	987	934	932	918	980	942	983	1005	914	922	964	952	947	959	911	955	985	926	976	931	923	973	936	1008	904	962	910	888	930	929	987	970	971	990	971	911	909	921	931	917	947	939	973	904	989	925	955	911	906	973	913	943	924	985	958	1024	949	988	982	958	937	925	955	926	971	1051	921	923	986	922	962	929	919	912	969	1002	951	990	1042	946	909	936	943	991	968	936	913	934	950	908	939	1006	936	943	942	919	974	982	924	949	983	950	983	915	898	934	969	999	945	967	931	970	955	961	936	921	953	940	960	932	999	959	902	999	960	904	936	1005	930	926	912	950	1019	949	988	968	923	887	932	939	959	970	899	955	1003	927	991	961	1012	921	967	976	947	938	989	947	983	937	961	954	940	923	979	944	1005	961	976	920	952	939	903	902	937	962	936	954	934	961	901	971	977	958	895	957	985	927	953	893	992	963	961	1030	914	970	963	941	993	937	930	980	977	910	980	983	917	943	910	911	940	978	962	928	929	912	1044	1017	954	945	966	911	950	926	977	937	981	993	976	1001	980	973	941	992	1010	913	958	986	923	945	990	920	910	925	953	968	931	924	961	958	987	952	966	972	948	951	1002	988	924	916	938	940	910	966	1004	951	1005	988	940	900	908	948	979	935	916	935	921	997	947	929	972	952	975	934	934	939	906	962	921	953	932	999	952	940	1001	914	952	929	944	925	998	960	996	915	1037	929	980	968	925	1007	986	952	983	952	942	975	1001	950	922	907	975	976	1017	968	951	922	963	953	947	912	909	904	949	914	941	947	914	935	937	914	920	933	974	881	990	943	943	965	914	976	926	924	927	964	1031	949	975	1002	934	952	919	937	949	919	935	997	974	992	922	939	906	957	940	1000	965	931	980	941	978	990	1031	932	960	984	1017	950	878	985	991	1018	976	928	973	962	946	904	968	895	962	912	915	977	920	1049	939	928	948	951	936	924	945	945	944	883	1008	991	957	943	936	988	982	952	950	896	952	921	997	1002	972	952	962	955	1031	943	951	963	977	971	947	952	942
8633	2412	2761	1990	1380	1060	800	651	528	482	465	359	421	347	337	352	320	297	276	301	326	279	320	298	275	284	266	304	265	282	269	228	291	257	254	259	248	245	262	270	240	257	260	270	265	247	262	240	258	277	254	249	260	265	255	241	255	238	252	221	239	273	265	239	229	232	214	257	254	239	251	228	242	242	234	223	217	245	247	239	254	228	274	243	265	248	222	249	231	255	246	273	231	233	242	248	220	254	254	237	226	230	234	232	248	249	259	228	258	250	245	236	255	214	245	244	266	213	236	223	226	264	244	240	253	253	225	238	219	231	236	248	229	251	257	232	238	225	248	261	260	224	250	264	225	229	230	243	262	241	233	239	249	257	253	240	225	246	241	232	252	262	256	245	240	231	233	230	207	259	248	267	253	267	245	250	280	231	230	221	234	270	219	226	256	216	222	234	240	245	231	239	231	267	212	238	223	235	236	244	247	216	250	223	241	252	275	232	244	217	239	231	251	222	245	230	247	247	223	254	216	243	228	269	233	236	215	255	242	230	259	271	221	244	243	247	246	232	242	213	247	247	261	240	231	260	209	230	236	260	274	244	228	230	237	261	252	233	232	236	249	221	244	249	248	223	221	253	258	238	228	241	242	228	210	223	229	229	249	236	248	223	232	238	222	249	228	263	229	248	230	239	231	226	234	259	247	239	240	218	237	237	226	251	266	256	252	233	247	238	252	212	237	270	246	237	265	240	230	241	269	273	251	229	248	266	236	239	276	229	270	225	249	234	252	239	230	247	265	243	239	235	224	267	241	226	241	242	234	249	253	217	247	238	239	250	263	243	258	229	268	226	274	228	217	223	242	254	247	258	241	250	228	262	230	247	243	245	219	247	228	237	209	244	226	238	258	220	208	224	209	236	249	218	238	238	217	235	227	256	229	236	258	246	234	263	252	271	255	260	238	247	259	250	243	250	237	250	236	255	242	253	236	233	225	245	257	227	242	240	259	235	239	244	246	264	240	234	266	233	258	275	229	250	226	207	250	227	223	244	235	243	243	244	238	242	231	250	268	271	264	219	235	254	223	216	253	216	245	246	216	257	240	218	258	225	245	233	258	218	254	247	202	246	270	263	250	259	243	262	251	228	250	279	245	238	265	253	233	249	240	238	270	231	228	207	241	231	240	257	229	212	221	240	265	261	231	216	248	254	251	239	248	253	214	260	234	274	228	244	229	251	261	259	251	269	223	256	257	245	254	224	221	239	244	260	260	254	249	245	242	247	236	229	222	249	238	223	240	239	235	225	221	237	235	249	229	245	233	227	240	273	258	258	244	228	259	270	214	221	243	274	247	251	234	240	258	254	220	234	252	240	242	255	260	257	230	254	247	222	239	233	254	249	236	245	263	226	217	240	204	243	233	252	256	232	295	236	247	240	228	246	233	229	245	266	220	255	254	244	250	224	238	267	262	244	283	235	255	241	259	205	257	215	228	244	301	256	231	241	263	211	241	259	252	276	249	244	219	233	237	231	257	246	256	260	238	272	248	240	227	214	228	236	242	248	209	241	239	228	242	239	241	225	233	230	250	272	230	217	249	257	245	235	243	233	220	229	226	278	237	244	242	235	262	263	216	259	275	236	237	236	247	212	249	232	249	259	223	226	237	234	240	226	246	254	234	221	238	246	246	251	231	266	243	252	218	225	259	245	257	217	228	237	245	239	225	251	229	262	210	225	225	225	212	247	235	253	231	238	253	237	237	237	219	233	269	238	202	256	271	251	231	224	246	240	218	240	250	253	221	272	259	246	247	230	253	260	234	247	234	216	245	257	218	247	273	243	224	251	231	262	258	240	246	233	244	235	246	259	228	200	232	249	235	243	237	256	241	223	249	218	244	246	241	254	224	251	213	245	214	247	251	247	232	237	248	237	243	259	219	238	221	243	247	249	297	244	230	246	227	236	233	246	224	223	236	237	294	246	253	247	203	259	235	257	236	230	241	264	234	254	231	250	234	262	256	256	245	239	230	240	222	242	239	232	247	230	238	257	245	262	248	247	262	240	242	242	235	248	235	253	262	261	240	212	260	257	243	246	238	247	231	234	228	239	236	226	233	231	236	265	235	244	224	235	256	223	282	249	251	246	255	293	225	204	254	236	255	244	275	237	255	231	219	269	277	242	236	227	235	245	197	285	244	254	228	225	261	237	235	225	225	208	232	250	273	271	247	274	245	259	258	256	233	209	255	224	234	224	267	247	247	226	212	232	249	250	263	240	242	252	249	229	253	234	225	257	214	282	232	254	281	259	250	248	269	217	239	245	233	238	230	243	260	256	245	233	245	224	242	241	251	250	227	222	239	231	260	279	225	250	225	248	235	259	258	255	264	246	243	222	217	254	229	247	242	266	259	232	250	222	251	236	269	252	237	231	238	271	236	231	233	260	236	245	247	235	233	232	265	219	242	237	216	233	254	237	245	223	255	246	265	259	222	229	224	237	268	235	237	234	222	236	251	241	234	261	260	239	263	239	244	249	233	215	269	249	239	253	219	262	234	262	243	219	230	246	249	218	251	245	241	235	256	262	246	253	245	227	265	244	253	213	245	254	288	239	239	237	249	205	248	212	235	235	233	209	291	246	244	248	233	251	242	249	264	233	215	226	218	224	241	247	235	249	248	232	237	243	228	242	259	251	250	252	206	256	227	242	224	210	261	236	230	264	248	221	261	207	234	214	252	261	231	221	269	245	238	231	263	231	231	258	244	226	241	253	232	238	254	230	224	215	239	227	223	249	239	226	258	229	239	236	242	252	256	270	217	217	254	249	236	240	259	219	228	238	243	237	248	199	256	255	273	262	225	230	237	278	238	271	241	255	231	242	247	244	240	251	230	230	248	240	256	253	249	239	226	233	255	240	226	209	226	209	245	242	247	228	230	270	258	216	234	227	217	260	229	265	250	212	247	246	247	224	253	233	262	248	236	240	237	260	263	223	237	267	237	250	225	272	234	277	247	231	242	259	256	247	215	230	210	227	253	247	223	241	244	234	261	257	205	250	245	239	259	242	257	270	230	226	271	244	262	241	219	220	229	252	280	251	238	222	242	256	253	240	243	252	261	221	264	241	237	253	256	253	254	234	260	238	226	244	223	223	264	240	244	231	242	235	232	231	231	263	241	250	233	223	237	233	234	253	231	263	258	244	243	248	261	235	234	236	249	245	226	234	234	234	217	227	236	246	248	239	237	247	254	253	230	211	236	228	257	242	241	229	252	242	243	237	229	230	241	225	245	243	268	254	252	234	242	229	258	239	239	252	244	229	254	238	249	248	230	225	244	240	241	233	229	218	222	219	225	240	237	274	234	266	259	257	231	254	238	240	269	247	264	253	236	236	224	246	261	245	230	212	226	234	226	245	269	230	247	241	229	231	250	256	259	236	242	227	225	205	230	220	241	254	284	251	235	237	253	254	242	231	228	223	241	235	230	260	252	242	236	236	234	253	253	265	257	248	227	241
8434	3133	5901	6451	5661	4589	3828	3154	2850	2428	2218	2056	1778	1742	1630	1472	1415	1354	1295	1328	1169	1181	1127	1197	1114	1165	1028	1047	1084	1119	1084	1078	1036	1017	1042	1050	1041	1025	981	940	935	890	959	935	892	918	929	893	914	893	871	912	887	862	935	831	854	889	915	868	852	944	834	917	881	907	889	863	881	825	893	874	860	943	853	819	904	832	850	851	893	884	878	768	882	803	856	884	869	834	846	899	804	808	848	853	863	857	835	859	907	855	859	780	841	861	846	846	879	823	848	838	841	823	863	857	937	831	848	778	870	809	825	884	838	870	838	814	821	829	886	876	842	872	842	874	825	832	804	812	822	854	815	876	905	857	843	850	812	814	842	812	888	860	858	812	872	883	849	848	815	806	874	880	866	798	839	829	823	890	851	802	834	845	835	871	863	832	867	811	881	835	858	828	802	809	797	872	828	892	815	832	763	870	821	858	880	815	838	812	803	915	805	860	890	881	851	858	868	852	836	842	832	825	803	862	849	820	893	844	837	783	876	871	811	849	778	809	832	803	839	789	829	841	812	836	800	864	887	846	861	852	829	794	860	800	877	847	843	832	862	840	829	847	819	853	843	776	816	861	871	865	812	831	873	820	821	838	837	828	809	841	855	817	793	828	884	870	821	850	849	836	794	851	854	842	810	781	865	839	803	868	842	787	853	806	853	836	763	778	843	794	783	796	798	824	820	836	898	796	842	838	886	841	824	852	826	833	841	841	871	840	821	846	847	840	841	846	865	862	809	837	839	812	814	856	834	836	823	867	864	813	822	863	863	850	841	911	830	866	879	859	841	837	810	840	829	789	772	830	865	846	868	797	832	823	808	841	827	836	790	831	858	821	848	851	837	844	827	843	833	813	872	842	815	873	833	897	840	816	827	824	810	884	849	836	793	801	796	860	858	856	879	836	841	861	818	843	797	841	800	815	835	840	832	903	792	807	862	802	851	857	875	799	775	812	812	826	850	859	881	784	813	823	810	801	835	801	846	870	870	825	859	818	839	824	815	847	864	853	830	817	907	792	802	802	852	863	852	832	839	838	852	869	826	835	867	914	816	849	828	871	848	797	890	840	854	845	782	865	847	867	831	840	838	866	870	851	825	846	815	843	824	829	802	790	836	852	803	809	838	863	823	777	836	856	885	897	823	790	841	856	840	802	872	855	867	817	823	848	840	847	857	803	842	830	830	827	837	837	892	845	830	867	824	863	888	824	820	841	890	855	859	892	885	846	800	803	856	834	828	866	796	826	851	832	825	869	843	828	826	823	856	880	878	835	826	792	798	855	849	882	831	841	826	811	848	841	812	855	874	793	836	834	852	773	805	844	867	824	837	821	879	827	826	779	831	874	823	797	845	800	854	869	830	864	810	794	858	815	831	838	872	817	809	854	773	861	860	823	853	871	866	839	844	772	856	867	809	879	794	805	852	856	800	830	851	839	883	769	811	838	851	789	818	813	855	861	848	817	775	855	804	852	860	813	778	798	864	845	909	864	844	842	863	849	826	869	842	808	839	878	828	859	806	842	837	832	855	866	795	850	841	851	764	811	869	850	829	856	817	830	830	809	791	860	826	850	877	852	868	820	817	815	829	836	807	863	815	825	819	799	856	812	870	844	869	863	837	828	845	803	843	840	867	831	836	890	827	864	838	812	826	866	814	848	772	854	843	812	813	810	852	838	837	845	876	804	808	823	807	815	851	806	815	837	856	905	844	824	809	811	842	867	866	839	828	817	841	872	820	871	826	850	808	867	836	810	859	825	889	789	777	824	797	805	846	787	837	844	846	861	841	838	881	816	834	859	873	863	820	885	865	820	857	882	845	837	850	808	821	872	827	880	865	881	837	834	848	858	827	826	846	831	863	838	881	873	810	855	882	823	804	803	826	799	828	836	822	849	872	848	857	801	804	854	828	837	825	777	850	837	843	836	854	836	800	862	836	866	816	826	850	835	826	800	853	841	852	869	836	854	875	827	837	862	889	869	834	856	851	834	800	843	849	841	821	806	806	828	831	820	867	885	880	829	828	830	859	865	790	873	806	855	805	833	811	850	848	858	837	836	868	826	832	875	876	781	827	837	817	796	787	833	851	835	889	833	842	830	881	827	834	844	785	836	872	818	774	830	837	875	804	827	836	852	825	840	804	802	801	833	841	829	854	825	833	800	860	911	831	842	837	860	881	873	858	908	847	797	786	772	843	894	843	843	867	871	813	870	874	815	858	860	813	833	816	811	851	881	853	795	869	845	825	813	777	843	800	834	832	851	861	832	881	783	848	828	800	850	878	840	790	838	844	876	844	830	813	877	834	838	805	868	822	831	844	780	807	889	831	810	844	831	855	874	792	807	840	821	835	778	801	892	838	830	861	815	888	814	876	812	849	833	846	869	762	859	840	845	832	814	821	815	867	834	806	833	841	865	852	886	828	835	842	864	850	874	865	830	831	812	829	875	836	858	846	834	816	873	829	851	847	851	819	888	879	826	798	811	808	865	855	842	853	822	862	811	807	789	755	840	831	810	856	834	849	840	847	808	824	884	823	808	867	838	826	886	886	840	844	848	823	827	820	847	882	831	871	810	851	898	837	866	833	855	788	854	833	899	853	838	817	845	840	880	835	867	813	807	871	881	869	862	840	811	805	845	781	810	842	836	816	858	884	757	786	823	860	850	814	833	873	843	845	865	822	838	817	841	790	850	832	865	843	862	822	808	858	849	845	831	835	760	853	862	832	847	852	825	817	802	861	836	830	821	847	839	794	814	857	849	858	848	839	788	858	856	873	824	873	817	859	841	862	805	846	822	885	859	836	807	794	820	834	861	825	818	735	840	847	856	815	838	846	830	813	832	846	867	875	866	788	820	842	858	813	821	849	816	842	846	818	846	879	822	794	874	835	849	823	852	815	866	850	859	895	831	796	871	892	835	820	829	839	812	839	826	822	847	845	852	804	835	851	891	847	798	832	859	811	849	835	856	858	823	826	820	852	808	869	833	848	832	819	770	823	816	851	863	817	887	819	810	846	879	880	863	820	843	832	836	900	868	888	844	876	843	874	836	869	854	887	794	833	804	822	830	848	840	785	868	816	865	813	840	833	877	869	860	823	868	805	834	861	804	811	818	833	836	851	871	868	814	870	812	803	845	813	798	839	825	826	862	828	828	918	862	840	860	847	800	835	872	779	797	878	904	835	802	829	818	868	855	850	821	856	869	796	829	810	833	861	799	874	875	807	848	812	854	837	924	830	844	882	828	867	826	865	853	830	810	828	819	842	822	814	799	798	840	793	824	822	831	904	822	863	781	845	801	868	812	821	819	845	839	834	804	817	810	832	842	899	837	809	829	832	789	844	849	841	837	820	876	836	811	862	832	824	847	874	798	791	794	804	837	821	825	841	828	857	878	830	838	846	853	774	821	816	856	882	891	838	867	898	806	813	853	836	854	809	839	869	839	821	831	838	831	872	846	774	827	846	923	823	848
1175	260	262	216	169	178	191	164	183	179	171	180	169	170	146	144	135	172	150	164	138	145	199	162	146	148	151	158	191	147	196	147	152	153	160	152	152	165	144	143	174	145	160	183	162	162	154	153	177	178	159	165	150	166	157	161	153	173	168	160	135	140	154	147	147	154	159	153	146	176	155	178	129	140	146	172	164	156	174	156	141	165	136	162	165	146	179	160	163	170	160	152	129	131	169	171	167	152	149	143	153	165	158	150	144	159	162	182	162	163	148	161	164	123	149	158	134	145	172	181	134	170	153	161	151	166	155	160	138	147	174	164	171	146	165	174	145	165	168	171	181	165	165	158	155	149	176	176	143	159	163	126	184	128	145	169	153	148	150	157	157	146	154	169	142	148	160	160	142	168	148	140	152	153	147	148	131	172	153	166	143	161	167	155	157	141	154	149	160	171	157	159	127	173	185	159	173	159	149	130	160	157	155	177	155	160	164	149	166	172	160	152	160	162	152	152	156	145	151	170	139	143	175	171	167	191	141	152	168	180	138	155	179	149	137	174	155	146	139	169	152	145	169	149	143	169	161	142	151	166	142	148	177	161	130	149	155	161	154	178	141	160	157	154	158	155	162	155	160	142	168	184	158	163	167	162	157	161	169	159	152	131	152	168	169	173	161	166	153	167	157	168	157	145	156	174	120	150	144	166	155	163	189	139	159	152	157	185	164	168	150	145	157	154	147	172	158	140	147	159	159	143	144	159	171	145	143	160	181	147	146	137	165	146	156	162	171	137	114	145	178	154	161	131	179	156	175	146	168	166	154	154	152	144	168	158	171	147	169	163	159	158	158	166	158	136	158	158	160	139	153	171	144	165	162	132	194	156	142	134	164	164	143	162	148	165	148	163	163	177	160	157	172	165	173	158	173	169	133	165	170	153	167	140	158	163	161	148	156	148	150	135	168	131	166	168	159	148	159	163	131	149	150	165	170	165	137	164	168	144	152	168	135	157	150	159	163	141	183	161	149	155	165	159	141	173	141	162	165	160	180	177	165	139	138	161	148	158	159	149	157	161	159	177	148	147	149	157	141	169	153	176	181	158	154	148	175	159	150	152	163	142	152	170	176	166	152	157	167	150	155	158	159	133	149	152	163	166	139	164	161	127	165	169	155	148	134	148	166	159	154	147	153	173	160	176	148	159	151	164	177	142	155	145	169	141	152	169	164	139	138	157	143	165	128	146	144	159	159	150	144	159	145	147	154	155	152	161	171	160	149	149	153	153	152	155	148	142	151	168	166	180	171	143	158	146	161	178	176	167	148	175	163	137	155	157	159	164	150	179	173	162	155	144	143	165	167	165	164	167	149	145	150	150	142	127	166	168	152	145	161	162	153	138	147	155	148	151	153	144	135	164	155	158	156	141	171	127	162	147	144	136	173	170	169	179	157	161	160	148	161	157	153	162	160	154	164	141	149	131	132	177	159	151	157	161	153	135	172	174	155	158	161	149	168	155	137	157	157	154	150	147	157	147	154	166	163	169	157	169	149	164	179	146	172	162	166	154	143	175	152	156	166	143	133	122	177	152	182	144	168	162	135	153	151	154	158	166	163	173	164	139	174	136	168	145	161	163	159	168	153	159	187	151	154	146	143	139	153	152	139	139	153	149	173	136	150	143	164	148	136	150	163	162	136	144	171	144	151	173	152	151	181	158	141	153	155	139	163	141	166	141	165	150	160	123	174	160	161	147	146	162	177	154	177	150	165	166	165	170	143	166	172	139	142	165	153	153	159	149	156	148	139	146	160	183	125	175	165	151	144	143	176	146	157	162	156	149	123	166	179	152	174	170	160	174	134	178	160	169	158	151	147	165	171	163	151	139	148	136	141	160	159	152	157	156	153	175	166	140	169	160	145	163	156	162	164	157	154	140	159	131	183	177	174	163	147	155	168	158	155	138	141	171	139	187	176	175	174	160	172	174	155	135	167	149	165	138	161	149	150	154	146	143	148	170	159	166	142	151	175	155	154	187	145	187	165	150	164	180	169	159	169	154	166	165	155	176	154	148	175	127	144	174	149	173	172	160	135	167	154	158	150	141	162	161	171	175	163	145	174	154	168	146	150	164	156	158	167	141	135	159	156	171	167	165	162	181	158	157	144	161	159	153	169	155	157	165	158	147	149	164	186	174	164	145	147	156	164	154	137	138	167	169	171	164	141	183	166	149	144	162	163	144	179	168	158	140	167	152	141	146	142	158	183	179	149	155	173	173	165	148	160	159	128	151	172	163	137	147	150	164	151	164	161	180	149	152	143	151	152	145	139	148	151	157	165	165	167	154	149	157	138	165	173	176	153	171	163	166	154	150	160	123	146	158	136	163	167	170	145	162	166	149	148	164	165	167	137	156	161	163	180	153	142	175	169	171	169	144	144	155	169	176	148	138	149	158	141	159	149	149	153	152	136	148	159	160	180	152	140	158	162	157	157	144	168	170	152	167	154	155	166	161	157	139	168	169	149	143	137	167	152	148	130	149	127	154	166	165	158	151	166	154	180	159	148	150	170	145	161	140	135	142	158	163	156	170	133	171	152	164	152	139	175	149	143	183	159	157	150	172	173	157	169	162	143	169	148	161	137	169	167	134	165	163	144	143	159	162	140	167	136	161	156	169	153	153	142	174	174	169	159	153	137	167	144	157	168	132	142	137	139	149	158	150	127	191	144	158	166	156	171	174	150	145	155	143	143	145	143	152	165	157	156	158	158	193	167	157	182	165	141	165	127	171	159	154	141	169	167	150	156	145	139	157	153	158	139	160	173	154	160	142	139	164	162	137	163	124	140	156	168	172	168	165	171	160	164	165	143	165	132	142	180	147	154	145	160	157	152	154	155	161	140	143	141	160	170	170	179	162	146	149	184	157	151	150	154	175	158	157	161	145	173	190	157	163	161	150	155	178	136	161	167	147	140	165	161	151	162	176	149	171	147	153	159	159	160	142	145	154	162	155	161	174	146	142	165	153	164	149	158	158	159	164	145	135	161	155	132	147	147	150	155	162	151	180	152	148	152	166	170	139	135	168	159	168	151	165	150	156	158	149	177	181	114	159	144	171	148	171	158	150	144	157	151	173	166	148	161	154	154	164	152	139	173	164	177	153	126	151	159	149	164	164	144	143	163	140	138	137	128	150	174	182	175	166	162	154	163	152	158	156	147	127	158	152	173	154	154	180	165	159	170	147	151	169	159	149	178	156	159	158	149	163	156	146	175	155	159	170	156	149	153	167	161	157	144	156	148	171	165	147	141	140	151	168	149	156	135	162	166	137	168	144	151	139	147	158	150	160	167	167	146	169	143	149	144	146	143	152	142	128	161	174	152	138	153	136	148	157	163	157	157	165	163	161	165	164	141	176	145	166	144	165	154	182	159	151	159	152	156	171	143	167	163	133	156	156	153	157	171	154	157	176	159	154	165	152	153	126	161	162	156	142	149	155	142	149	171	137	174	152	144	149
2054	743	847	786	732	749	704	693	708	687	670	675	655	627	627	607	609	589	617	570	624	604	625	604	573	619	604	635	617	589	622	597	617	631	639	601	638	617	605	609	635	602	609	603	609	620	614	583	611	621	596	599	604	582	571	613	644	581	594	632	615	573	625	630	573	632	587	607	573	602	587	563	566	599	583	585	581	583	595	600	576	607	616	628	594	585	596	601	592	601	574	588	625	607	626	600	591	584	615	592	581	578	607	602	615	555	626	563	609	590	613	590	590	594	594	623	615	555	639	633	555	596	574	650	604	635	586	636	586	673	572	549	581	577	656	600	599	629	618	615	586	583	619	555	576	564	602	620	617	635	595	596	597	594	621	590	593	574	633	595	573	600	624	622	607	601	602	574	630	565	609	577	620	627	576	561	608	580	613	611	591	596	599	591	551	601	601	578	614	599	627	591	584	592	598	605	593	564	618	618	603	589	653	597	627	591	609	606	564	563	662	571	576	561	621	575	611	633	572	625	643	618	572	534	632	576	573	645	584	660	570	617	575	564	596	616	578	589	584	580	606	622	608	571	612	606	614	614	583	602	630	601	573	591	645	606	633	623	563	607	641	590	571	617	540	585	556	647	614	554	593	579	581	608	585	625	659	605	592	612	589	592	588	634	615	586	636	609	620	641	583	592	616	616	608	583	662	656	548	603	564	636	596	611	538	610	571	621	585	630	548	589	561	567	631	638	572	594	608	614	564	629	572	580	607	612	627	608	594	627	547	588	623	582	595	512	630	606	610	630	573	616	606	627	555	645	641	629	634	584	561	583	602	581	572	587	644	615	625	643	622	605	621	560	593	669	636	626	601	586	601	587	593	614	615	588	630	611	627	626	632	608	593	600	645	597	636	573	633	593	584	605	588	637	625	575	613	591	615	606	602	648	546	579	572	656	604	581	628	577	594	594	608	583	620	621	558	575	638	626	609	650	588	610	616	588	538	591	600	622	606	637	640	596	562	606	567	604	632	607	619	599	571	549	570	614	613	578	617	593	602	648	550	630	563	619	619	604	624	583	609	617	642	597	591	674	615	577	598	560	583	575	615	571	630	593	601	633	591	588	612	554	573	607	585	622	607	617	591	591	632	616	644	635	645	607	678	597	588	642	622	643	610	598	619	602	628	598	566	554	596	599	587	569	609	594	636	592	584	633	560	569	577	644	614	601	599	583	606	598	584	581	632	599	609	633	616	607	553	589	612	571	597	636	624	617	602	605	598	570	597	571	625	582	592	591	609	607	599	580	610	607	594	622	624	596	586	626	629	593	572	612	644	625	580	623	586	587	651	586	593	577	606	620	602	631	629	617	624	605	637	643	610	589	570	619	610	625	624	599	622	577	583	590	624	649	640	632	592	594	566	610	583	612	642	601	582	597	573	575	618	572	563	585	581	584	599	600	619	564	594	614	615	591	568	600	555	604	558	599	630	618	581	615	592	578	612	635	604	604	564	610	611	603	596	597	560	583	603	613	616	622	611	622	592	574	623	615	618	653	642	603	616	610	575	588	589	619	623	582	604	662	593	571	592	587	599	545	593	626	508	573	650	626	588	603	590	612	615	577	609	629	666	619	585	601	635	597	579	584	593	581	607	618	582	604	578	556	572	598	622	586	600	588	554	594	608	620	624	601	539	587	586	578	645	583	590	618	606	588	643	589	592	595	576	629	582	602	671	586	597	565	600	585	628	584	580	585	585	581	595	616	590	595	607	631	575	609	617	568	614	568	605	619	586	593	628	606	603	593	617	581	580	627	582	615	596	612	577	581	582	605	599	580	625	595	587	565	625	583	599	595	641	606	583	637	627	593	576	595	603	593	612	585	630	603	604	558	609	605	595	595	623	606	555	608	592	581	629	558	605	658	593	643	595	649	596	618	636	616	579	598	645	603	620	600	586	599	624	605	640	627	593	644	610	627	624	633	585	614	632	591	543	597	598	606	643	568	564	645	605	625	603	603	614	638	585	600	607	587	640	568	603	606	612	630	621	574	617	637	594	589	602	608	586	612	608	577	590	664	600	609	621	571	602	565	610	613	596	580	549	616	569	603	575	562	607	583	642	652	591	576	590	578	582	616	598	608	576	592	611	575	626	581	624	638	590	592	587	568	643	588	587	570	576	591	581	627	595	618	603	622	629	617	567	589	584	595	617	589	591	559	550	632	590	624	631	635	580	639	660	597	595	661	614	568	598	579	603	569	646	608	604	626	619	601	604	601	640	572	603	605	597	574	633	569	607	583	615	606	644	573	652	548	589	605	637	585	585	641	562	613	589	596	639	596	619	605	586	576	584	582	598	620	629	620	639	621	585	579	640	536	582	583	583	610	567	605	580	584	606	675	594	582	616	573	583	604	584	583	613	597	580	588	598	592	623	582	604	583	609	595	570	614	616	605	585	600	609	619	593	612	617	616	581	583	588	593	632	597	625	596	590	593	635	626	645	621	615	632	616	593	567	632	609	607	605	577	605	582	571	634	598	606	608	588	556	616	568	625	592	624	572	599	631	607	618	575	596	596	580	629	547	575	625	564	640	582	615	572	574	625	598	624	615	598	604	609	612	620	564	619	566	616	614	580	597	629	631	584	624	588	594	596	597	545	584	587	636	577	567	615	638	611	615	575	632	587	580	598	636	549	575	561	633	603	612	613	593	566	550	591	588	570	605	586	567	599	608	608	617	614	626	618	651	634	608	586	604	628	622	631	640	602	567	624	603	630	599	631	565	632	567	620	570	638	645	586	573	605	637	595	562	619	628	612	602	544	587	601	619	582	604	628	621	623	600	618	605	585	600	590	561	569	579	555	601	613	605	585	583	593	559	572	621	632	577	650	643	594	605	623	606	612	567	611	581	612	589	580	633	610	596	583	579	604	544	676	607	592	584	603	581	535	617	617	631	632	583	559	590	625	621	600	591	614	575	595	615	543	587	629	564	633	641	548	595	620	628	607	617	588	563	586	597	578	604	576	600	562	605	611	646	582	599	572	569	622	568	578	614	575	579	564	640	630	635	617	569	570	587	590	573	588	575	626	611	617	609	615	573	613	625	615	646	586	599	567	614	586	622	599	601	635	601	607	613	600	623	600	603	649	576	622	575	577	582	604	616	628	645	609	643	624	565	613	611	645	608	607	607	594	617	585	588	642	603	612	601	587	634	578	593	615	561	602	623	599	622	606	576	576	594	624	560	584	616	598	569	620	566	593	596	578	569	588	572	617	576	588	577	583	622	568	622	583	612	593	562	604	563	640	559	602	620	623	608	575	580	591	570	605	585	568	583	612	573	605	624	636	611	624	602	605	581	615	565	585	609	612	636	618	580	573	594	579	609	625	614	629	607	609	642	573	593	558	620	594	614	553	555	581	565	602	599	627	613	587	584	605	617	614	599	612	586	585	638	640	631	638	556	572	623	587	595	602	623	598	603	607	598	600	599	582	571	569	609	617	613	596	601	628	627	608	549	579
5141	1429	1486	1180	860	690	550	519	417	409	390	325	342	299	315	344	326	318	316	321	295	283	286	294	309	313	287	276	304	275	299	286	249	292	262	316	304	258	293	274	313	280	288	265	252	303	277	263	276	295	271	273	246	290	273	265	254	275	267	302	258	284	288	250	256	268	275	288	256	293	301	268	294	273	307	300	290	259	277	261	277	294	293	267	247	307	249	286	270	244	272	262	286	268	287	251	287	269	271	275	277	268	278	283	253	287	291	262	236	263	259	269	266	260	274	276	269	255	275	272	276	289	253	246	265	283	295	272	280	259	230	277	253	264	273	299	275	303	278	273	261	292	254	253	275	265	310	262	257	287	289	308	243	290	264	289	278	259	285	258	298	275	265	280	280	294	278	287	253	247	257	266	303	255	282	254	258	295	272	266	299	270	265	249	284	280	279	287	299	284	249	267	263	249	258	271	303	281	238	263	278	307	238	269	276	292	291	266	270	258	259	279	244	266	280	263	292	282	272	279	287	287	269	237	259	294	272	297	298	255	261	296	262	261	268	287	295	280	253	268	290	264	262	262	271	291	264	281	314	284	261	280	255	279	289	276	295	269	256	280	277	245	299	249	280	270	293	267	252	307	301	277	257	284	269	274	288	273	266	267	257	250	262	252	260	286	269	287	278	260	275	235	298	292	270	277	268	280	260	294	261	257	254	252	257	278	281	278	252	258	270	270	279	279	266	256	269	268	287	298	259	273	293	259	256	242	275	290	245	275	261	264	262	268	284	265	280	282	279	288	244	271	270	281	293	269	279	292	278	257	311	262	307	265	260	273	272	246	263	293	252	290	303	310	263	269	279	273	270	261	272	275	280	288	276	278	266	289	284	276	256	273	239	274	276	263	301	305	265	270	286	246	275	283	286	280	267	299	264	294	247	268	305	252	260	267	251	301	276	242	281	275	247	253	296	276	295	266	302	288	271	270	257	254	276	268	279	273	278	280	243	253	249	250	275	245	265	249	257	283	300	283	266	255	231	285	288	312	243	267	279	264	266	258	270	243	270	267	284	289	258	277	235	244	288	264	285	277	282	286	263	254	264	273	265	265	283	271	259	252	271	299	271	296	260	254	274	279	264	262	267	254	291	276	284	256	243	265	308	260	287	280	298	286	279	275	273	264	256	293	275	296	282	248	264	260	263	253	264	263	272	270	282	278	319	269	281	268	282	254	237	284	294	267	290	272	273	255	269	288	281	278	251	258	237	255	279	289	266	263	254	272	285	300	270	261	281	295	259	265	286	257	280	280	278	265	282	279	299	266	261	256	287	267	263	271	246	248	255	272	268	256	267	286	271	282	265	255	290	262	282	279	253	273	291	270	256	294	241	289	265	287	288	245	270	264	261	291	276	299	263	266	275	275	284	277	302	324	266	294	297	243	280	306	282	245	274	272	294	286	287	268	263	256	240	269	260	276	269	267	261	270	274	279	266	303	263	276	267	266	246	264	254	245	322	248	272	253	219	273	254	253	275	270	262	261	272	269	258	279	276	285	283	261	240	254	310	300	279	263	287	245	290	279	248	291	277	304	245	252	250	273	287	289	288	254	297	297	270	262	255	291	290	307	294	263	299	249	258	272	276	269	262	279	265	281	254	307	272	274	280	269	270	264	271	262	257	268	290	270	282	244	268	282	268	253	251	283	284	284	274	256	261	252	263	301	291	262	252	258	248	268	286	266	280	265	268	262	270	259	290	272	267	267	287	283	246	277	291	255	250	280	271	294	277	277	277	232	280	272	291	251	277	264	276	282	284	277	268	275	254	301	296	302	270	285	270	270	248	290	286	274	277	283	296	277	270	310	304	260	277	274	271	262	314	264	258	269	259	261	266	282	277	292	292	284	273	279	256	246	293	274	262	259	264	253	279	302	292	287	235	259	254	254	282	302	306	271	268	263	297	255	301	274	278	269	297	269	286	280	277	244	252	263	257	246	279	265	258	296	266	260	260	261	258	275	279	239	284	302	268	273	255	272	288	290	249	267	292	288	287	249	264	284	245	268	285	280	298	272	247	260	266	269	257	272	307	287	274	268	258	230	293	260	290	272	278	278	259	314	266	269	273	257	275	263	253	248	264	261	278	281	281	266	305	297	271	263	295	299	275	267	262	277	265	249	298	274	282	272	271	266	262	308	270	271	274	269	263	267	267	269	299	299	255	266	258	258	276	304	269	291	278	289	270	255	256	272	259	258	289	290	277	274	270	257	251	252	306	297	273	293	291	263	253	271	288	278	256	266	302	282	264	290	280	259	275	234	239	232	259	249	249	265	272	236	278	258	312	273	255	260	265	285	273	271	259	268	259	276	313	268	263	268	279	257	276	264	267	280	299	278	247	252	255	289	271	270	257	302	253	275	278	270	262	286	240	262	252	257	274	256	279	272	266	253	268	277	261	278	247	263	265	286	277	272	271	265	258	268	285	272	279	289	320	289	260	262	254	286	256	281	270	259	256	268	238	244	318	273	285	243	278	290	266	278	264	293	298	307	241	276	268	256	289	293	282	289	258	256	266	287	277	275	291	253	267	268	285	289	281	300	262	288	266	280	274	279	253	272	263	278	298	266	270	288	292	279	269	278	257	255	265	278	259	287	282	280	268	277	262	283	298	299	296	286	252	278	296	245	262	287	246	294	267	248	285	283	283	264	277	253	237	260	266	270	268	260	238	266	292	271	239	261	294	251	260	283	286	257	255	253	254	276	247	273	275	285	280	282	291	273	265	287	303	261	242	261	248	273	261	292	274	253	259	277	278	266	262	284	267	297	284	245	259	283	278	288	267	260	280	312	283	252	268	276	287	275	265	294	292	280	286	257	273	294	260	274	267	257	274	245	265	264	263	256	283	246	268	305	310	273	306	252	286	266	257	277	287	269	246	258	292	294	281	275	274	259	276	284	261	265	270	268	283	273	240	266	258	242	257	278	284	290	273	239	292	259	276	267	278	286	290	265	263	251	267	277	206	261	275	269	262	281	262	265	251	276	279	271	275	283	289	271	261	297	291	279	268	269	267	259	280	280	276	266	272	280	239	282	277	288	250	241	281	295	247	272	273	240	283	286	271	267	308	247	270	260	293	263	246	270	294	258	268	277	229	281	243	269	256	236	267	254	233	304	270	287	252	222	263	254	249	259	281	256	248	290	264	260	285	251	290	258	253	276	270	272	279	289	295	285	299	287	273	271	251	273	270	306	281	279	266	288	289	299	288	262	275	286	273	269	261	254	255	258	244	262	270	268	290	261	270	279	252	271	253	287	290	259	281	252	286	296	264	266	275	262	288	265	236	263	258	304	259	298	233	268	282	271	264	260	281	256	264	279	276	289	271	267	259	266	271	250	262	290	302	305	294	268	288	266	274	272	293	296	262	271	282	286	255	267	316	279	269	259	269	270	257	294	253	283	290	275	270	309	297	264	242	281	281	302	249	279	285	271	301	264	265	267	244	294	285	282	284	266
6214	2124	3680	4106	3539	2983	2565	2229	1996	1839	1671	1558	1487	1416	1350	1290	1179	1218	1208	1159	1133	1119	1078	1057	1107	1027	1078	1123	1041	1049	1067	1049	1068	1082	1033	1037	1054	971	1079	989	1030	1001	989	974	1008	1015	1026	1012	1012	968	970	945	970	972	994	964	987	1013	960	937	973	957	964	978	935	983	953	978	994	973	939	978	943	970	923	979	1007	974	981	956	916	925	1007	970	976	928	960	925	998	987	934	941	939	957	893	947	921	933	996	956	1012	924	910	970	956	932	980	941	997	922	895	926	963	981	926	897	968	978	924	1002	998	913	941	924	965	927	943	947	968	959	910	939	942	980	888	957	952	970	957	902	948	923	1045	984	959	955	895	947	962	958	975	918	942	944	960	965	935	956	933	984	941	911	962	986	963	986	975	909	928	942	974	907	944	912	923	940	966	949	963	939	939	930	967	962	900	911	928	1000	976	975	944	912	929	952	1004	925	919	954	961	951	949	944	959	939	907	929	892	999	991	944	947	984	968	957	973	950	953	947	926	951	924	987	994	987	941	972	936	967	923	930	902	972	900	953	971	930	943	902	976	949	965	1014	961	954	960	966	948	946	907	992	961	918	972	989	926	967	914	962	919	948	1011	951	978	946	946	968	961	955	972	944	947	970	934	975	910	936	912	998	934	946	944	970	955	984	952	878	910	966	906	963	982	1010	927	919	943	955	933	958	939	918	955	972	869	963	928	939	938	979	911	962	924	1003	926	971	984	971	952	922	958	997	933	940	974	908	963	928	932	930	888	978	948	969	1000	962	959	961	947	902	1037	940	953	963	950	943	945	916	969	951	1008	898	974	943	898	921	987	933	983	923	960	938	971	908	931	940	922	951	947	963	949	939	919	907	965	898	935	932	959	944	899	908	906	887	995	933	944	903	988	967	965	902	935	938	968	926	929	929	947	997	971	894	931	963	938	971	995	923	913	961	929	952	995	929	1003	916	959	922	901	937	993	913	938	955	990	972	940	950	973	960	991	946	928	914	944	993	924	980	999	963	960	968	945	951	953	918	893	953	941	913	954	953	976	928	923	922	949	920	961	997	928	975	955	862	921	969	972	917	992	954	980	925	937	963	946	1013	916	936	965	991	972	981	956	943	989	960	899	930	913	952	958	985	933	962	913	929	910	932	904	987	915	964	957	883	997	918	944	974	958	959	927	988	953	888	904	903	1015	917	992	933	984	958	979	933	947	921	891	961	974	903	955	926	980	928	989	869	930	981	1037	942	890	983	945	941	971	928	938	1010	958	938	918	1025	978	942	919	1029	938	1000	990	954	920	955	963	959	953	943	920	890	968	965	911	972	1005	951	941	951	927	960	946	967	938	1020	944	973	953	934	900	917	934	970	970	875	934	1004	991	965	962	967	943	912	954	924	953	960	928	932	924	975	923	944	918	926	911	1010	892	959	942	1008	965	936	978	931	946	953	961	927	988	949	914	977	908	933	986	937	951	894	908	971	957	967	924	999	965	988	925	975	915	929	895	986	953	955	924	923	947	983	953	917	958	961	1012	870	964	977	934	1041	902	912	918	952	960	914	936	956	944	943	940	915	912	957	984	912	1005	906	981	946	985	1003	927	959	945	973	883	956	963	984	934	935	964	971	903	956	999	946	938	909	957	929	956	922	958	913	906	966	970	947	945	965	929	938	930	883	946	942	930	929	986	943	929	972	969	920	961	943	929	939	944	948	991	964	999	982	940	929	988	977	902	990	944	962	1014	948	949	985	952	947	923	913	962	946	1001	942	951	906	900	1026	967	971	909	924	959	989	964	916	957	928	898	918	960	930	982	907	973	924	971	930	981	945	942	964	937	929	934	1041	931	977	908	979	940	942	945	922	928	896	964	931	924	938	930	970	958	1004	872	1009	966	949	987	964	930	941	1007	942	965	906	911	869	992	955	998	926	985	914	932	948	945	917	964	958	937	992	971	917	923	898	937	957	966	981	976	911	970	980	971	976	975	988	994	916	974	930	925	957	910	958	1004	904	979	953	919	996	961	952	948	961	1003	960	999	1000	900	930	966	922	1006	936	969	946	953	976	972	911	981	945	975	928	985	965	949	909	976	936	948	998	1010	946	950	946	964	950	980	914	955	950	942	906	986	928	966	921	934	974	977	964	976	892	1007	925	994	948	911	892	962	923	1005	956	909	966	920	941	958	915	1011	964	953	930	979	936	936	944	949	955	970	1067	951	919	958	1017	972	916	976	970	885	954	938	933	950	962	961	932	898	906	898	959	929	936	955	930	923	923	968	932	948	918	891	935	926	897	952	936	978	961	937	986	969	979	940	1035	937	923	924	954	982	966	968	964	953	1017	953	974	967	919	962	946	963	917	948	905	920	985	900	941	957	990	998	947	1000	947	983	968	955	960	960	935	980	962	1002	918	945	984	997	936	947	966	938	962	880	999	961	997	910	985	914	976	951	990	940	940	1016	978	903	976	954	942	1000	945	1013	1006	938	933	897	912	954	900	904	939	926	968	971	939	900	943	942	956	906	918	965	929	981	944	888	929	938	949	933	959	942	928	961	986	982	955	899	941	932	957	915	901	956	918	935	986	936	928	987	939	910	933	959	971	949	970	966	935	980	934	911	949	928	902	936	935	1031	987	956	953	930	948	912	984	984	938	953	941	944	891	926	971	949	965	968	940	928	965	1006	971	925	946	959	953	948	940	911	961	978	965	965	943	896	933	908	913	1013	976	930	987	925	963	967	984	950	985	938	964	953	916	916	957	935	945	979	991	995	948	953	934	968	980	990	918	942	932	940	977	966	959	986	1008	936	936	923	1022	988	921	918	926	970	924	887	952	981	973	985	971	998	974	956	954	949	977	918	972	950	897	968	930	930	1007	976	944	948	958	989	928	972	966	968	959	944	976	928	993	967	923	1003	912	925	926	979	926	945	978	1006	925	957	890	984	975	957	982	978	940	961	949	955	923	922	912	870	927	963	1010	983	986	943	945	968	956	897	965	1005	932	974	908	994	897	939	952	991	963	976	963	932	945	979	929	958	967	962	984	927	1007	969	954	907	958	954	933	934	927	949	975	961	916	939	932	922	959	966	945	900	902	936	936	873	928	916	902	924	953	923	938	930	965	947	964	921	971	969	934	970	908	1000	948	922	947	957	921	978	943	959	1018	872	970	935	917	970	980	923	929	1027	947	947	931	930	945	1010	953	932	944	992	984	943	928	949	919	900	965	931	929	923	959	923	1014	993	956	934	924	929	940	935	1054	965	970	940	963	939	962	960	990	977	959	937	934	915	913	975	939	964	924	953	952	957	875	899	964	970	930	982	942	941	1021	927	933	898	909	925	918	925	1011	969	964	917	969	956	929	970	957	956	890	1015	924	961	947	933	964	967	877	970	957	952	952	946	921	962	899	1005	905	899	932	1001	971	955	921	964	974	928	937	914	943	996	953	947	917	922	910	915	944	940	1026	906	965	966	965	928	939	936	907	922	947	908	977	958	947	981	944	1002	908	910	914	947	946	956	913	953	982	978	924	903	926	903	935	931	937	924	955	968	929	981	927	903	969	996	943	900	1017	966	935	991	905
8739	2573	2668	1992	1297	993	798	673	559	488	454	419	378	382	362	344	305	315	324	283	271	266	276	268	251	291	287	294	285	249	288	251	280	252	238	249	252	252	229	224	247	256	244	221	250	225	251	267	215	260	252	244	267	268	240	241	261	259	259	233	235	226	257	238	230	231	249	246	243	238	246	237	256	247	244	245	232	255	251	237	241	221	249	259	260	254	255	239	259	240	215	237	222	257	245	231	242	213	253	226	234	244	240	243	251	213	223	216	248	260	256	234	246	219	223	241	251	239	238	212	252	243	223	239	237	220	251	230	241	266	228	249	256	228	250	235	240	251	233	263	210	226	253	242	241	229	248	228	239	267	233	230	234	242	235	220	226	265	258	216	254	228	234	253	211	252	235	241	245	252	257	229	274	250	242	245	235	238	232	222	250	216	250	253	244	235	211	221	223	221	252	227	221	235	235	260	239	261	213	230	230	245	229	190	225	251	240	210	235	242	226	238	223	235	247	239	251	250	265	224	225	245	234	230	232	226	222	227	250	237	237	220	241	226	257	250	230	246	232	227	232	232	213	251	225	259	232	243	226	218	229	247	228	201	250	224	238	249	231	227	228	252	233	240	257	203	261	251	218	221	245	236	227	243	239	262	254	263	243	229	243	244	262	231	277	237	224	259	250	250	234	250	282	263	224	211	218	243	231	217	244	236	224	185	254	229	240	234	253	200	231	229	260	237	226	248	238	239	249	199	248	248	222	283	218	231	251	251	212	240	236	209	233	218	242	243	204	274	249	223	252	218	262	267	223	223	234	216	250	258	226	245	258	225	268	240	214	238	224	259	221	252	195	237	230	269	240	255	251	236	201	248	235	222	251	233	237	228	215	252	260	263	226	231	235	234	247	256	240	244	226	226	211	253	225	226	235	202	241	258	234	259	208	254	248	246	224	227	241	260	239	213	239	217	239	262	255	237	233	219	230	234	250	224	228	238	237	256	239	243	229	237	236	225	238	268	254	221	234	241	236	246	242	222	233	248	220	224	249	241	212	241	259	239	230	241	216	268	245	247	245	220	213	204	229	267	212	260	244	262	271	245	230	233	238	223	242	259	233	217	224	226	220	233	250	244	227	264	241	238	258	248	254	242	247	249	262	246	267	254	224	236	234	228	265	233	219	268	231	237	263	240	235	228	229	242	240	217	193	226	244	242	265	265	241	238	227	210	239	234	230	251	236	236	237	258	289	221	228	206	276	238	253	210	209	249	234	245	241	265	247	221	235	203	241	232	257	233	253	249	206	242	238	230	246	269	219	255	242	261	242	261	233	211	242	238	249	232	226	252	249	220	244	243	231	230	246	240	208	265	238	240	226	242	240	232	219	247	218	246	209	214	252	252	242	261	245	258	251	272	220	239	244	262	254	251	250	239	219	239	239	249	225	230	237	254	254	227	238	205	251	242	270	260	186	233	237	212	225	234	261	226	248	219	241	223	249	229	246	229	241	243	250	237	246	273	243	211	243	224	237	268	227	236	251	243	250	219	242	230	252	268	241	254	253	252	229	229	211	248	243	226	269	229	231	242	241	243	233	240	243	260	243	255	239	250	232	249	226	249	263	220	245	230	265	225	217	247	216	256	212	239	229	233	258	256	250	252	244	254	225	240	228	256	254	241	219	244	233	272	237	265	229	253	260	240	234	264	225	243	265	224	259	210	238	254	223	261	233	260	247	223	246	259	241	229	250	221	227	262	208	247	233	213	217	216	232	213	235	232	251	225	226	227	224	241	214	228	213	239	248	200	236	262	254	221	250	247	245	241	253	267	258	234	245	228	235	251	254	227	247	224	234	233	258	260	234	226	259	229	233	255	239	243	220	239	215	236	242	250	243	235	268	228	237	238	263	243	225	224	242	224	219	267	261	242	232	241	245	263	277	255	239	252	209	234	256	230	220	226	251	241	211	233	225	239	234	253	242	239	267	225	218	229	238	268	237	242	217	226	222	220	250	251	208	238	250	228	231	248	231	236	217	242	221	209	241	236	218	236	236	224	218	256	205	224	231	239	252	224	225	229	248	245	240	239	253	268	241	229	231	251	223	222	246	260	245	211	238	236	237	252	209	230	229	269	226	251	238	252	204	228	256	262	214	235	227	220	231	254	263	258	214	239	246	240	226	217	257	247	230	215	217	264	209	221	227	250	253	219	257	230	203	255	240	242	260	212	230	250	241	222	248	279	250	256	246	244	232	233	240	213	238	262	199	235	221	215	232	245	209	228	211	197	236	233	248	234	208	259	230	234	243	244	248	245	220	225	281	237	256	231	239	216	252	216	235	214	243	258	248	248	244	225	246	227	229	225	236	227	221	238	223	256	244	205	254	263	232	240	255	251	259	251	222	227	259	261	244	231	258	234	211	225	241	237	247	241	258	238	261	239	222	238	248	243	233	248	235	232	238	230	224	250	248	227	254	240	223	208	271	231	262	252	247	236	221	215	233	231	242	255	240	247	241	258	231	227	255	257	244	207	259	239	222	244	207	225	214	242	250	242	263	231	262	236	252	201	231	238	231	237	273	254	239	251	250	239	228	226	244	254	227	241	243	230	242	253	234	226	232	225	226	235	220	252	208	254	267	240	231	235	252	245	241	240	240	235	240	234	260	268	241	251	248	237	244	223	243	237	234	250	213	249	250	223	241	238	236	240	216	244	249	225	248	246	223	245	250	229	226	236	217	228	236	234	220	254	232	250	216	241	202	246	209	244	217	240	230	234	227	230	245	261	241	215	241	257	248	220	253	258	240	226	251	210	239	248	243	258	242	235	242	252	225	246	248	246	216	229	221	230	220	235	204	237	242	255	247	220	235	235	231	243	238	238	227	213	243	235	224	248	228	258	259	233	236	238	264	217	253	257	246	223	265	248	212	212	219	234	211	251	229	220	244	212	252	235	258	253	230	240	231	216	231	252	250	231	256	231	235	233	242	247	234	262	227	241	230	268	223	193	224	229	237	255	215	218	248	221	232	224	268	242	239	276	259	238	244	242	253	227	228	208	236	232	233	226	228	254	214	244	230	225	229	255	234	231	274	226	229	236	238	214	227	245	224	228	234	266	241	225	239	227	246	259	223	229	225	245	239	238	241	229	209	259	238	237	227	237	248	244	238	220	243	241	243	232	240	213	241	212	262	237	274	226	243	247	254	254	244	262	219	219	222	240	245	248	230	221	248	242	239	233	221	266	251	221	259	249	255	216	243	225	222	214	264	260	246	237	232	236	257	223	241	266	255	219	235	216	225	254	231	209	221	241	220	249	235	251	229	248	236	238	248	234	242	238	232	228	231	213	228	266	240	242	209	241	247	226	258	210	238	234	258	251	240	235	227	249	216	255	218	226	250	252	236	252	245	253	260	235	253	239	251	241	246	227	228	226	259	261	249	223	257	238	240	241	237	239	239	219	251	251	212	253	202	229	239	223	253	253	254	221	252	221	245	229	233	229	248	226	232	204	248	236
8641	3227	5964	6397	5643	4610	3884	3225	2795	2594	2200	1999	1756	1753	1651	1469	1403	1324	1250	1247	1210	1172	1108	1095	1085	1126	1065	1021	1116	1062	1057	1011	1002	1001	1020	964	1029	936	875	910	960	907	909	935	923	930	923	906	909	893	824	918	863	949	898	876	869	917	921	896	932	913	870	837	886	882	834	822	818	828	869	871	844	883	824	863	869	885	846	866	863	856	846	860	853	844	893	867	833	824	843	844	842	821	823	834	837	883	843	803	855	876	763	892	856	819	849	811	860	855	868	828	857	878	838	835	811	837	847	858	846	818	858	844	811	819	849	856	864	843	795	817	815	826	843	840	854	834	851	890	890	871	823	877	845	867	854	800	863	849	889	809	818	807	810	831	824	794	820	848	838	854	833	844	863	838	833	847	846	853	848	833	806	852	861	798	814	875	829	811	771	819	830	874	876	838	832	873	837	856	872	847	849	866	863	816	795	791	818	815	818	789	814	845	802	849	797	822	876	764	831	849	795	815	814	818	902	821	837	854	817	825	798	821	893	834	799	828	805	845	840	858	826	818	850	822	870	859	849	797	808	800	838	823	867	784	852	794	810	854	807	886	876	840	851	774	843	824	857	857	788	801	817	806	840	837	806	838	863	842	844	866	824	852	788	847	889	820	824	840	825	790	814	909	865	897	826	831	837	808	872	866	815	864	781	779	793	825	859	828	782	911	820	876	811	856	829	810	836	786	802	834	826	926	839	796	805	844	856	870	846	846	855	850	774	917	857	795	851	839	801	832	841	863	842	824	762	838	868	863	827	873	864	849	824	878	843	852	835	827	793	834	826	802	792	812	832	889	846	829	802	871	854	891	832	838	863	806	784	854	827	828	803	816	806	779	821	826	822	857	787	831	813	794	824	812	855	816	842	845	826	815	815	837	845	835	852	820	812	817	863	879	811	845	841	831	845	795	885	802	848	862	868	875	825	824	833	765	856	806	840	780	820	818	799	841	911	808	762	778	821	824	846	824	799	777	794	833	833	824	818	833	851	812	817	799	862	853	810	841	823	798	818	866	905	838	827	861	828	847	818	829	836	899	869	815	802	790	795	847	831	829	846	868	831	814	843	868	816	876	785	831	803	852	845	878	843	836	785	867	869	830	830	829	819	836	837	829	832	838	837	856	819	766	787	797	838	801	829	843	881	802	816	849	822	790	769	852	833	831	855	795	792	853	843	834	820	818	827	856	825	874	858	817	868	797	837	876	814	808	871	843	805	817	873	823	840	797	894	837	843	834	846	862	814	794	851	836	849	846	830	824	870	867	876	803	855	852	806	801	814	871	792	829	802	834	823	892	822	835	773	785	818	866	831	836	792	840	837	800	800	786	830	796	826	851	789	821	816	860	804	821	866	837	810	843	803	798	903	834	867	837	882	790	859	887	821	795	835	897	824	815	850	798	788	808	847	878	831	865	852	891	842	811	851	854	821	806	762	799	813	845	855	841	813	897	855	846	830	824	800	846	831	908	848	844	879	800	769	835	884	820	853	824	882	859	771	821	821	826	833	820	878	885	813	852	815	791	815	797	881	833	799	884	817	824	825	818	796	815	814	832	852	804	881	826	838	814	829	844	865	883	804	834	863	878	813	820	810	818	828	825	817	859	859	830	830	870	833	865	807	858	846	821	848	843	832	807	865	883	864	816	832	816	859	829	849	866	846	871	803	853	849	803	813	775	857	843	846	818	834	857	855	835	855	803	781	823	864	772	847	827	818	772	839	817	801	861	840	847	810	779	868	862	917	837	845	852	834	836	842	836	800	785	811	797	807	832	845	807	778	815	849	864	802	807	789	794	866	802	816	869	797	830	827	863	821	847	831	807	880	823	838	868	843	814	834	824	850	792	813	822	853	820	838	824	826	889	830	827	769	861	838	851	817	835	795	830	844	837	788	866	833	886	792	812	781	813	842	845	849	831	784	824	855	842	877	850	874	795	843	845	809	815	899	812	825	858	849	795	859	867	824	835	801	853	792	790	878	845	892	821	810	841	854	834	834	786	845	836	844	778	849	813	858	873	792	821	833	844	826	829	822	853	837	833	843	854	865	861	810	839	899	824	821	781	807	830	830	878	860	811	816	788	783	807	807	775	808	839	818	810	821	777	804	815	862	834	832	825	795	793	781	840	830	843	833	821	835	812	811	786	790	823	822	847	822	835	824	810	811	851	841	866	871	847	807	847	822	837	863	781	889	864	802	838	885	831	832	896	852	866	848	850	847	824	868	786	824	841	817	855	835	794	857	796	810	853	807	841	857	782	828	788	838	828	853	808	832	864	856	890	833	892	854	798	802	795	845	808	876	851	788	760	838	807	883	844	833	817	812	887	815	853	784	820	755	802	814	822	837	849	818	823	826	851	816	811	811	787	826	782	805	827	823	857	838	855	777	794	833	796	852	787	889	886	832	837	839	797	843	835	849	796	799	885	834	808	859	802	880	775	815	849	775	819	822	805	806	816	876	829	832	858	827	767	885	859	823	868	806	846	761	820	809	820	862	843	800	792	846	836	838	804	820	839	831	858	872	820	787	893	843	837	830	841	808	842	826	778	814	836	805	755	835	826	841	836	827	838	809	798	845	809	829	857	815	861	814	835	878	914	842	853	834	809	854	834	813	853	866	849	816	837	845	795	822	851	828	865	823	866	808	838	790	864	801	836	868	822	850	857	812	799	829	832	832	838	810	846	907	868	861	834	846	825	818	851	835	805	833	826	844	826	817	876	867	859	843	831	805	818	803	848	812	869	811	829	763	825	853	815	841	858	862	843	870	826	855	789	815	829	781	842	821	808	822	801	833	854	806	849	848	856	894	854	843	828	810	809	799	808	787	862	807	789	848	840	832	837	801	817	848	799	800	882	791	824	882	834	878	818	842	831	822	857	835	850	878	818	831	833	857	834	844	809	815	828	785	815	796	799	882	891	790	818	833	867	764	800	831	829	853	828	878	820	823	780	822	848	863	813	824	776	880	836	810	821	863	788	817	854	847	855	837	823	834	850	838	832	817	829	853	817	840	878	825	886	847	832	835	870	834	837	839	802	842	807	849	779	832	836	826	833	867	862	863	828	864	787	828	842	845	832	843	839	844	838	840	750	878	845	862	793	817	818	838	834	851	837	794	793	827	819	828	789	797	826	813	840	810	806	818	835	820	880	841	801	849	850	867	857	825	838	799	834	826	858	863	823	835	801	896	892	846	850	777	837	811	763	816	835	856	838	901	840	840	856	838	827	846	839	890	904	884	802	794	895	767	805	843	876	824	872	766	854	815	832	789	855	804	814	809	836	833	809	822	835	808	838	858	844	823	813	901	884	829	812	869	841	810	798	771	846	782	851	824	817	838	863	832	855	803	878	844	842	775	818	837	846	868	855	858	827	888	870	842	811	887	818	833	787	844	853	817	833	836	821	777	872	814	886	857	803	848	806	807	885	830	826	855	789	832	841	800	832	820	803	844	828	829	772	842	878	882	809
1251	274	264	230	190	165	174	178	164	181	151	160	163	171	172	186	156	194	143	180	175	172	134	165	146	179	158	174	159	140	147	172	165	170	147	161	160	127	154	171	160	173	144	177	147	164	159	158	146	151	165	182	160	157	162	163	161	169	167	185	175	173	155	142	134	182	158	144	175	164	176	174	162	162	153	153	151	154	159	169	166	143	142	165	139	163	146	165	147	153	153	153	151	173	168	152	146	149	178	156	172	179	149	141	164	143	158	152	145	151	181	155	176	170	145	139	175	143	191	159	173	159	145	165	158	152	139	164	137	160	164	166	157	157	146	157	158	146	149	169	175	154	139	152	159	159	146	171	153	159	158	137	159	162	152	159	153	164	153	169	153	169	152	167	169	166	167	160	156	172	174	161	157	171	148	155	165	170	172	156	137	170	157	162	156	163	147	151	172	176	144	145	157	133	158	154	172	165	156	139	135	160	156	155	155	166	146	152	173	175	144	183	146	158	157	161	147	172	151	156	147	161	148	152	143	160	190	156	171	171	182	164	153	185	147	161	161	154	158	152	161	153	175	160	154	158	166	175	153	169	142	167	162	161	167	195	151	146	154	148	153	170	162	150	158	141	172	163	121	173	151	174	135	163	156	156	166	161	157	165	202	149	152	154	167	155	160	160	143	180	148	129	156	153	162	161	168	155	162	160	132	150	151	153	162	137	160	153	150	145	176	142	188	134	149	171	144	152	157	161	120	179	136	166	137	180	146	149	156	142	162	165	154	173	171	179	169	157	156	157	153	137	154	157	153	150	168	149	167	157	144	136	127	160	159	157	172	164	152	160	159	153	158	159	168	140	157	179	171	160	157	155	146	161	162	140	162	158	154	163	157	172	158	172	161	157	143	152	171	148	160	150	143	171	156	158	155	135	174	147	148	143	170	169	167	147	163	162	151	148	154	151	180	161	153	135	160	167	148	153	145	162	135	170	165	144	165	134	158	148	166	174	165	142	153	162	148	148	148	156	146	170	157	174	176	141	175	157	158	152	196	167	166	148	161	152	167	140	153	143	146	181	161	151	161	157	134	173	134	164	150	155	159	152	150	161	171	160	159	180	144	160	156	166	164	148	162	145	161	165	146	160	165	133	150	134	152	140	165	176	145	182	164	159	166	159	160	153	154	159	142	154	158	157	138	150	153	155	141	155	175	152	160	144	164	151	173	155	165	167	164	162	146	164	167	133	137	138	161	164	158	141	147	167	150	147	165	166	163	169	139	163	172	167	161	189	146	162	149	159	155	156	140	161	150	158	171	163	165	155	166	168	178	173	164	162	153	175	139	174	168	164	163	152	155	162	160	150	174	146	184	162	159	151	144	160	150	139	144	189	165	162	165	167	174	157	169	171	152	159	139	150	148	173	147	171	160	150	173	140	149	159	176	143	169	140	184	148	177	159	160	160	163	156	165	159	186	169	156	152	151	177	150	189	141	166	158	120	139	164	132	173	171	157	160	152	147	156	149	146	156	143	136	155	152	143	149	159	154	169	153	163	159	136	167	133	168	139	151	145	155	139	143	178	173	152	160	146	174	137	173	152	158	182	163	166	152	149	165	154	166	169	157	147	166	180	171	138	178	146	148	172	166	156	146	145	183	144	149	143	181	142	150	174	177	161	162	176	164	149	163	152	182	154	165	174	145	170	141	156	143	145	146	157	144	155	135	174	166	174	172	169	160	174	163	164	155	160	163	156	157	145	196	178	153	143	168	186	147	153	144	146	160	150	165	157	165	157	143	188	164	150	188	137	161	161	148	149	170	140	132	169	136	163	153	128	167	161	153	158	134	146	156	157	144	164	148	147	160	184	161	174	149	163	167	172	171	171	168	161	132	168	157	141	138	166	159	148	133	153	147	168	160	142	148	161	149	141	138	164	154	152	157	148	157	165	156	161	170	172	152	170	174	144	155	148	153	170	157	174	162	169	166	166	136	170	146	150	148	159	160	158	138	136	162	174	167	175	143	150	162	158	150	139	154	147	164	140	135	153	176	167	161	146	174	158	168	134	177	151	191	160	151	140	156	177	154	144	153	165	175	155	162	162	154	158	160	154	164	157	151	166	165	147	159	135	163	127	184	145	152	176	157	124	153	163	146	164	147	141	175	138	168	143	153	159	163	156	141	165	151	172	145	166	161	149	139	144	137	151	167	162	163	165	177	158	157	158	169	138	177	146	168	145	153	162	161	177	171	159	166	151	128	173	145	141	168	185	173	148	147	145	146	147	135	157	160	173	158	150	146	150	164	166	164	151	140	170	141	150	139	166	137	153	140	147	145	159	147	159	139	145	169	139	160	146	167	165	164	145	167	154	176	154	154	163	161	161	149	157	166	151	149	160	149	139	163	145	147	177	161	149	147	178	145	148	165	158	136	154	166	155	158	146	160	183	143	157	158	200	160	167	175	182	150	144	142	171	159	176	160	160	204	162	158	155	162	147	172	188	158	158	165	157	165	159	147	156	147	149	128	166	162	169	152	165	149	168	152	165	141	147	182	181	148	151	157	146	159	143	176	156	141	149	141	156	142	132	141	160	140	165	164	139	129	158	145	145	158	154	160	142	168	174	153	155	128	173	124	159	162	149	138	164	149	185	137	174	157	144	147	160	159	158	172	138	158	161	143	147	160	184	152	153	157	150	159	143	154	151	186	132	138	175	166	172	151	136	140	173	151	159	143	153	153	149	167	149	157	171	142	170	154	138	147	138	158	158	152	184	152	146	184	178	176	137	164	150	144	156	154	148	149	173	170	140	155	170	152	159	156	161	174	145	131	139	146	161	163	151	160	159	170	174	156	159	154	167	165	170	167	158	157	148	165	163	155	133	156	166	135	139	167	151	179	172	152	169	156	171	164	150	142	146	143	157	153	159	144	159	144	132	163	147	149	151	140	147	167	165	157	166	144	158	176	144	166	162	161	129	165	151	152	153	160	162	147	178	186	144	188	119	156	131	163	180	149	180	155	153	168	151	167	145	161	166	156	197	146	146	170	162	166	138	162	156	160	156	161	176	156	152	162	164	147	146	168	157	148	168	156	168	143	175	154	176	168	161	135	165	147	154	169	164	167	139	161	153	157	167	145	142	138	179	174	156	154	187	146	165	144	154	157	141	183	155	156	152	158	159	115	157	174	155	159	149	188	158	148	141	166	161	174	180	176	145	161	150	142	175	145	169	152	161	158	171	155	163	173	154	142	152	155	162	145	150	155	159	161	146	156	156	164	162	152	161	155	172	148	158	153	154	173	172	161	167	171	141	143	130	167	160	136	150	163	161	152	154	135	171	171	150	156	151	148	164	160	158	140	153	150	150	152	158	186	172	136	140	180	164	156	177	141	155	163	148	136	153	167	179	145	166	168	168	145	153	155	150	168	163	151	172	174	153	156	167	172	144	155	165	175	149	152	154	156	136	161	171	176	166	150	147	163	151	165	146	154	176	137	155	161	149	162	144	143	170
2107	726	864	844	796	773	701	665	732	658	693	664	665	627	611	629	658	630	575	618	610	624	581	604	609	626	647	604	622	621	622	578	611	589	587	612	590	610	632	556	605	602	634	547	616	634	609	597	576	606	610	614	561	578	585	539	582	605	590	633	574	599	624	568	606	638	621	675	602	619	608	635	597	625	637	548	639	607	610	613	622	620	668	637	657	597	608	632	570	609	570	576	558	609	609	668	594	634	582	615	582	617	548	627	584	632	585	570	629	620	586	609	591	598	581	565	593	606	601	575	597	608	625	596	629	670	601	602	581	585	610	598	586	603	603	606	591	641	588	577	609	593	580	600	592	576	610	606	572	605	630	584	595	607	596	603	617	611	599	599	572	615	610	612	603	581	600	608	656	628	601	557	606	616	583	611	588	583	611	624	596	561	597	604	586	601	571	617	624	576	583	577	583	568	611	620	589	587	608	638	643	607	601	573	649	630	631	595	592	553	584	591	572	590	597	627	650	537	602	613	618	627	568	591	633	634	607	536	577	599	598	582	640	616	588	602	594	595	584	586	584	595	582	624	557	633	565	570	624	622	565	594	568	631	614	572	612	620	569	591	595	609	618	602	605	588	631	603	600	589	625	550	630	591	611	592	602	617	603	579	607	612	568	644	590	638	578	599	615	597	560	583	649	596	610	601	585	617	642	617	623	608	616	608	577	636	599	598	606	595	601	603	600	595	589	631	621	569	594	620	614	620	627	583	613	600	617	634	620	575	631	598	584	531	608	612	557	595	633	602	572	662	604	586	555	603	581	607	609	638	615	653	614	580	604	590	607	564	567	592	620	600	600	607	611	622	613	607	610	559	611	574	647	625	607	604	619	597	656	598	614	567	581	579	613	582	564	583	602	602	599	612	607	574	596	621	571	634	583	601	663	612	592	599	598	602	621	586	580	639	566	630	598	629	597	597	607	606	578	603	602	614	605	630	618	604	597	573	609	624	594	590	620	569	651	626	624	599	604	655	587	601	617	584	610	557	624	590	577	620	615	558	607	623	625	623	634	618	580	604	620	603	597	653	623	607	639	593	575	610	601	603	600	625	614	627	608	574	637	587	577	597	595	596	604	619	611	652	596	615	610	645	574	612	556	622	564	609	600	564	597	618	608	625	591	566	609	622	573	610	589	624	586	635	605	570	588	595	596	600	628	586	591	601	567	619	617	623	601	577	570	571	627	603	580	625	603	631	569	629	588	622	627	601	609	605	614	599	619	603	624	639	632	625	633	595	560	624	607	594	610	572	631	604	578	595	625	600	602	607	631	611	641	611	650	573	638	592	627	645	636	598	608	618	562	615	620	562	637	590	586	640	616	639	597	587	560	617	638	648	631	616	626	577	574	583	582	614	601	567	602	610	599	574	612	569	593	581	594	602	638	638	578	573	610	600	660	589	622	629	596	618	593	618	601	681	565	578	589	605	596	636	597	599	662	573	619	590	616	536	585	617	612	598	613	591	615	577	577	561	572	609	626	589	579	592	575	617	587	634	598	654	545	602	637	588	613	594	640	579	584	602	609	583	566	630	581	585	593	616	582	614	598	608	619	617	618	603	595	610	632	628	574	558	652	597	590	601	592	583	617	627	611	612	574	599	606	596	615	592	617	602	608	623	606	594	609	574	633	590	612	602	634	585	613	564	621	639	574	596	646	580	601	569	587	563	591	593	590	613	586	609	627	594	572	546	622	559	624	647	645	567	606	557	578	612	567	632	646	588	616	582	597	568	615	567	624	633	600	576	615	674	607	606	589	596	641	614	579	568	622	608	592	594	607	594	638	591	601	587	587	615	591	660	623	602	612	596	594	578	594	595	572	604	585	587	632	620	608	626	613	626	587	596	612	612	629	568	645	584	617	603	605	611	579	591	560	623	598	558	617	614	659	615	597	561	578	581	586	613	606	571	624	624	577	609	576	605	608	607	577	642	616	552	628	635	578	600	600	599	580	573	611	593	607	622	592	599	601	619	636	583	547	579	606	617	621	591	638	551	570	569	595	611	574	568	599	591	602	649	621	568	611	611	637	621	630	607	567	563	607	618	606	630	564	653	617	576	590	566	593	594	595	611	653	650	592	601	604	601	629	606	596	568	562	612	588	609	593	610	619	599	646	647	609	598	659	644	601	607	668	619	621	642	651	596	602	603	614	599	621	585	585	585	571	610	612	590	553	595	619	653	564	608	596	620	630	629	635	580	592	585	576	630	637	565	594	576	592	638	604	618	631	558	563	566	615	529	572	575	580	582	574	605	556	568	614	621	660	592	594	610	632	580	567	621	625	580	614	565	642	537	608	580	603	609	551	566	600	570	605	598	598	628	599	595	593	595	589	610	646	614	578	609	607	634	615	579	643	576	615	604	592	672	601	593	611	637	590	601	591	586	639	601	616	581	586	591	600	621	559	603	602	616	609	622	581	644	601	625	602	600	634	588	626	607	630	588	622	618	653	539	596	574	576	578	608	596	601	582	593	582	568	630	590	587	623	571	599	588	590	611	616	597	625	630	568	606	585	608	615	614	621	622	597	593	571	627	624	608	605	591	610	631	576	592	575	624	606	639	619	635	609	595	583	607	581	603	661	602	607	585	620	585	550	588	601	605	637	614	634	569	623	578	586	581	642	607	662	617	649	582	584	593	585	591	580	579	619	602	661	589	558	624	600	631	595	575	626	613	602	591	535	619	594	583	598	566	629	613	622	601	620	561	663	602	571	622	569	600	578	604	620	575	640	588	649	580	627	586	599	643	602	606	645	587	610	599	628	615	636	559	632	608	592	623	562	567	606	580	557	604	638	586	605	578	568	622	579	606	535	616	611	537	604	624	579	618	599	619	629	580	615	609	590	594	571	623	627	603	563	628	614	588	563	603	639	602	611	601	557	609	600	566	619	601	592	599	630	575	578	596	614	617	610	616	596	613	609	640	621	611	603	617	623	563	626	607	582	602	592	602	618	612	614	594	632	619	564	572	616	587	593	596	591	597	602	622	632	551	603	555	596	604	586	622	617	597	584	661	612	601	613	611	594	618	599	593	576	567	586	566	594	613	614	574	594	548	615	621	575	577	634	612	624	646	592	546	561	610	610	582	604	585	613	584	563	626	603	590	559	606	609	587	638	602	610	605	601	613	559	625	630	611	599	608	620	636	584	623	627	632	586	598	596	611	597	628	665	581	563	606	629	633	612	581	607	605	575	608	607	613	610	601	615	577	606	611	600	613	620	627	614	632	600	621	626	609	584	612	630	609	576	600	635	622	576	571	643	596	637	615	596	627	651	608	597	584	574	559	636	595	602	604	630	620	625	570	598	577	585	605	600	633	634	613	568	662	625	607	625	631	607	605	590	615	655	605	620	619	620	608	617	620	619	606	608	563	589	572	633	609	595	566	643	576	610	599	597	576	602	573	618	597	604	592	616	608	596	621	576	629	582	616	624	599	588	601	586	641	640	604	578	615	559	576
4961	1354	1442	1148	870	671	586	495	431	403	353	343	369	293	354	303	300	292	293	296	290	287	280	270	256	281	272	295	237	268	316	292	279	297	286	267	280	282	279	256	265	241	286	268	295	239	276	272	264	292	298	268	275	250	282	274	245	298	288	265	273	261	253	247	279	269	253	281	289	256	273	279	300	261	260	273	255	258	261	259	291	267	251	286	289	272	282	269	268	256	278	295	265	271	249	244	255	270	290	243	249	276	286	266	265	259	275	282	274	259	296	263	251	291	284	278	273	303	268	281	275	254	276	231	241	271	276	251	286	257	279	263	304	269	292	248	259	281	268	272	273	281	285	292	257	273	256	275	299	261	299	273	293	254	296	284	289	274	282	283	267	234	272	249	255	232	279	268	287	262	264	254	275	315	239	252	263	289	282	261	284	255	290	271	281	267	273	268	274	288	261	297	256	275	284	279	282	284	271	252	274	258	281	268	255	288	273	278	268	273	261	276	287	265	296	292	261	288	273	260	253	283	263	289	265	273	260	278	268	262	248	278	273	252	263	240	266	283	289	281	244	263	259	256	245	293	256	288	291	293	277	297	272	290	265	283	284	267	261	253	257	248	273	257	286	261	275	280	278	283	255	278	230	276	262	260	264	262	270	248	261	276	276	272	280	258	271	268	304	256	265	276	281	258	268	268	261	239	249	275	247	262	274	264	308	297	263	248	248	266	278	277	258	241	272	258	284	272	248	279	309	278	281	276	235	269	293	259	281	289	289	257	279	274	283	278	282	258	268	272	262	247	242	265	291	256	259	230	262	268	264	281	288	241	282	260	258	271	272	268	262	271	274	275	269	294	290	287	279	273	283	264	279	251	266	291	295	279	284	279	275	276	272	252	271	259	262	273	268	269	284	251	265	282	269	257	285	278	251	253	269	290	284	288	244	267	280	251	262	289	263	267	252	277	269	247	268	275	263	258	272	287	260	254	272	275	250	264	276	263	262	275	289	282	273	257	269	246	263	255	274	233	263	305	259	280	246	321	254	269	254	265	260	296	258	275	277	284	245	291	244	239	281	254	277	283	266	290	266	260	269	273	273	248	250	269	235	254	273	250	261	269	231	266	283	264	291	286	255	270	259	284	254	265	260	256	274	275	270	261	276	252	254	279	247	264	290	298	272	277	277	270	258	275	285	276	243	255	280	277	310	253	251	281	263	273	291	277	273	256	297	288	253	247	251	291	250	254	280	270	292	264	274	242	282	249	258	262	250	265	265	277	271	252	273	287	299	269	285	295	248	261	332	286	256	284	260	253	276	278	274	280	253	255	266	278	280	254	262	286	276	291	280	286	264	251	241	299	256	279	255	259	262	284	249	290	263	265	272	267	269	274	298	267	254	319	262	298	253	297	294	279	297	255	291	270	257	298	287	281	257	260	247	274	271	268	241	278	278	263	283	258	263	256	262	271	333	270	266	276	294	261	251	294	268	279	246	297	251	273	272	250	278	284	281	241	275	273	290	312	268	260	284	272	284	255	260	241	262	242	278	252	266	286	249	265	281	267	278	293	294	256	265	322	259	270	276	258	261	265	266	281	287	224	258	273	260	270	276	255	253	262	273	249	234	285	242	302	275	281	262	270	276	289	243	265	304	275	289	249	289	285	228	249	278	243	267	280	275	254	270	272	289	270	333	254	308	267	265	275	230	278	265	247	266	227	259	264	251	282	249	282	320	276	253	266	250	274	279	254	261	262	276	283	248	278	283	210	252	288	263	266	262	267	247	256	311	268	266	246	269	265	249	254	286	270	254	254	281	268	280	268	260	234	277	255	281	251	284	301	231	274	277	292	263	282	245	275	271	265	263	274	262	269	259	272	281	270	259	302	275	266	265	258	269	249	263	295	260	258	265	270	253	245	278	252	240	237	246	289	280	270	276	266	265	247	281	288	293	266	258	282	220	283	251	292	259	279	279	291	268	262	276	252	290	262	253	287	275	279	258	263	266	273	265	267	268	247	274	260	254	278	269	285	268	261	243	269	285	251	277	264	289	270	295	299	254	257	264	292	276	309	300	255	247	247	267	272	263	288	260	282	253	273	263	256	272	247	274	259	276	266	292	274	263	269	288	261	281	276	286	273	314	313	263	266	268	276	285	268	292	265	277	285	290	251	279	262	253	256	262	266	281	307	278	268	252	313	260	277	262	268	276	262	280	281	285	301	275	254	250	260	268	290	264	294	276	247	270	286	259	293	281	260	287	267	263	267	274	311	260	301	266	272	221	270	263	277	255	273	268	252	261	270	265	260	264	287	262	284	276	285	322	279	237	240	272	287	272	250	281	251	235	286	246	277	264	268	277	249	267	266	263	262	292	270	290	276	296	264	251	280	290	255	292	269	292	283	260	313	261	273	240	273	289	286	270	256	251	303	289	280	285	251	269	275	250	271	276	285	242	291	295	269	269	279	251	268	249	255	265	255	265	239	265	301	288	270	257	276	299	279	271	245	261	294	289	296	268	241	271	265	280	268	263	255	265	256	279	278	271	269	286	250	251	279	276	270	264	276	284	285	268	279	266	276	252	257	280	273	261	251	301	259	271	261	274	255	245	249	289	283	279	295	278	237	253	241	277	252	285	245	282	259	273	281	262	238	277	268	287	277	264	273	269	274	277	272	279	280	238	273	268	274	272	265	260	299	289	272	258	282	264	256	271	252	237	253	251	308	266	277	269	271	289	268	262	267	259	283	266	263	291	262	259	273	273	249	276	260	277	299	252	267	264	298	288	268	271	268	276	290	307	280	267	286	264	271	252	271	290	257	261	278	276	276	253	255	257	234	258	250	271	266	275	300	257	280	277	272	261	253	247	260	273	272	289	243	256	252	255	269	253	261	239	294	275	278	290	278	286	231	272	280	248	273	278	284	305	325	296	265	274	296	284	292	269	247	282	248	262	288	293	266	280	244	233	248	290	237	268	273	294	259	259	272	288	289	280	285	260	260	247	287	266	277	274	261	286	249	279	273	275	272	290	241	263	301	285	300	302	232	260	273	296	279	239	230	246	276	277	258	286	301	254	245	269	311	292	272	246	246	255	272	279	244	267	260	258	253	261	265	261	242	277	296	294	262	278	274	287	260	248	288	252	263	299	261	280	268	264	243	273	280	275	252	252	281	271	266	255	258	280	271	305	275	259	296	292	280	272	285	271	268	257	273	295	243	256	276	284	271	295	252	275	242	261	296	284	261	247	250	284	275	253	257	266	268	303	260	276	255	300	268	264	270	275	264	270	286	282	273	271	265	239	234	242	287	253	290	252	297	280	274	302	267	258	268	265	287	228	253	303	245	252	276	269	272	299	250	278	277	235	275	277	292	250	315	252	258	261	279	267	278	277	289	265	247	283	257	267	278	278	264	286	243	228	277	251	250	263	260	216	283	277	294	258	266	273	288	257	256	260	276	248	250	288	285	287	262	284	260	262	259	275	285	291	286	260	260	248	256	268	286	280	259
6464	2097	3662	4046	3533	2999	2588	2312	2005	1860	1650	1553	1493	1403	1297	1326	1234	1142	1264	1182	1121	1123	1133	1075	1111	1024	1118	1015	1089	1066	1007	1042	1038	1021	996	1042	1025	1044	974	1005	944	1016	1023	986	975	1033	1000	1072	969	928	913	967	1019	985	976	938	958	954	973	957	976	981	943	916	1012	955	959	998	955	953	976	924	922	941	1046	950	954	915	936	952	935	927	963	943	913	973	925	935	962	927	919	904	950	920	966	920	915	924	910	932	872	966	957	955	956	1012	944	934	961	957	956	939	983	939	947	936	916	961	943	935	1000	958	982	961	936	961	876	938	952	934	923	953	913	963	941	875	982	991	943	972	959	932	929	914	981	934	919	959	987	899	913	944	972	965	929	952	913	924	947	980	953	919	922	973	982	899	946	976	895	942	946	970	976	982	906	885	924	977	980	947	886	923	967	967	881	933	897	950	944	931	1002	934	954	973	946	960	976	919	895	944	920	975	921	960	940	959	946	953	982	936	922	991	939	914	967	968	952	939	981	933	928	911	918	940	961	941	953	978	951	932	890	938	942	932	970	918	981	1020	896	905	967	946	978	957	935	955	956	984	931	949	956	940	930	957	971	953	936	981	914	945	979	960	897	935	954	966	934	992	931	1000	994	932	960	927	947	946	923	933	965	961	973	946	1012	924	1008	979	950	957	903	926	916	971	970	927	929	876	950	944	928	938	951	930	899	940	1007	928	914	917	971	918	948	969	954	926	1003	947	990	966	973	994	910	925	935	1043	997	990	978	943	999	934	915	964	920	984	925	975	959	932	985	971	950	938	935	934	949	934	915	962	937	960	950	959	914	925	934	970	910	926	903	967	960	934	954	918	929	916	987	929	901	971	937	981	925	913	917	929	951	912	920	885	941	968	1009	967	957	916	971	932	938	973	922	900	932	968	989	980	996	934	996	946	926	930	943	998	950	906	979	989	963	1006	987	981	916	949	970	968	928	964	977	931	953	880	991	963	939	986	932	902	982	911	893	940	964	967	957	901	979	867	964	971	916	1000	861	916	967	967	1020	1000	973	957	910	963	954	918	956	933	963	944	949	883	983	1000	955	917	916	1005	931	956	951	985	981	972	966	901	910	932	936	1000	974	949	899	939	962	919	953	917	956	954	945	952	964	895	999	936	1011	1016	960	941	911	936	983	923	959	928	1001	934	948	960	987	937	939	932	972	963	946	926	988	872	957	973	959	1007	952	948	1016	982	934	938	923	934	895	981	985	1000	975	977	931	959	926	953	956	930	969	969	946	922	978	879	956	947	975	968	958	963	885	964	975	965	914	938	982	954	961	945	1003	963	973	966	939	922	949	978	954	981	925	968	1003	917	916	963	965	981	940	905	972	932	890	900	975	948	961	942	976	935	1019	989	874	934	895	981	937	961	949	967	946	926	941	922	938	926	921	990	966	1018	920	950	976	902	960	933	944	980	939	906	989	911	997	1030	960	928	972	958	951	936	963	923	979	997	942	974	919	904	915	1001	957	927	921	966	979	958	942	959	992	940	975	944	935	976	964	988	953	961	917	909	991	911	958	964	1006	984	987	883	944	934	967	1001	920	908	918	926	940	889	1001	974	892	931	973	939	980	939	944	931	932	924	875	934	929	937	945	982	990	965	947	1014	983	937	957	937	977	941	959	885	969	965	930	968	909	964	981	967	993	948	935	942	897	947	1039	931	973	919	998	939	936	945	901	949	969	902	923	976	909	902	924	919	959	963	935	962	908	888	937	907	944	929	993	963	962	972	934	944	1003	934	944	952	928	960	933	943	953	937	933	923	939	951	931	967	915	956	918	965	999	966	936	880	906	934	986	902	964	943	939	931	936	909	907	895	995	929	931	943	980	984	953	917	977	925	955	943	960	964	961	933	953	957	954	967	879	965	941	924	927	958	945	981	928	928	985	918	945	940	923	952	972	964	918	929	968	966	952	916	970	892	927	937	942	974	933	947	900	955	976	893	913	998	915	942	938	939	891	964	956	908	878	1009	972	969	964	962	934	946	928	941	962	987	989	937	947	900	911	953	976	997	977	969	958	981	983	916	967	895	970	891	959	943	960	913	954	943	963	971	1002	957	972	961	957	938	974	941	924	973	954	899	945	1040	974	972	923	943	960	953	914	955	950	989	957	947	964	945	935	921	915	1005	909	979	951	957	936	943	981	918	953	921	922	1004	977	990	936	961	922	968	938	919	949	953	943	965	933	922	936	969	958	919	923	913	913	963	984	935	965	946	911	934	991	969	928	984	930	902	917	952	977	934	1046	982	925	942	950	940	919	912	912	935	980	961	952	919	975	998	971	979	919	926	980	964	1015	998	963	952	1001	974	949	916	957	913	908	868	949	958	976	977	947	910	997	924	976	922	977	928	905	953	923	912	987	930	950	966	870	961	942	933	937	945	928	976	949	926	980	969	882	908	975	922	878	953	947	891	919	898	910	947	966	985	923	940	956	916	938	971	903	970	955	899	942	978	942	939	931	944	905	929	944	952	997	936	982	912	951	932	977	900	917	985	978	933	904	977	983	973	932	997	923	937	939	1010	916	957	913	899	950	954	902	936	985	909	986	961	913	985	966	888	896	926	929	894	1004	989	968	911	928	979	945	925	947	944	970	970	1067	967	1000	947	989	927	932	892	979	952	972	1002	933	957	944	949	996	898	951	944	942	991	954	905	969	939	934	974	961	951	985	968	947	914	893	972	975	1012	1000	964	972	974	989	913	983	938	946	1000	964	919	974	992	978	998	929	912	926	955	943	969	902	919	991	982	921	891	921	938	951	902	876	1002	964	994	969	911	957	937	966	989	936	974	916	936	977	956	985	906	940	963	951	945	909	959	899	954	925	932	961	884	928	956	948	937	969	925	964	972	938	989	926	960	997	947	962	921	989	993	953	952	918	919	946	914	941	931	954	954	912	955	900	956	895	919	958	926	960	971	972	884	960	964	994	929	912	942	974	971	911	983	876	945	974	936	933	983	922	896	945	1002	937	894	958	963	1016	955	897	869	995	1004	967	966	974	995	903	977	1013	973	959	947	931	997	959	895	929	881	953	969	984	944	978	983	895	861	941	949	962	972	936	918	1000	922	976	908	971	930	934	900	898	964	957	945	942	952	960	963	927	906	912	981	924	948	955	978	934	966	917	952	928	958	898	947	952	906	955	925	938	928	940	906	990	959	897	943	973	910	988	919	931	970	917	1024	932	988	949	938	978	974	911	967	924	916	958	953	930	953	945	937	982	942	918	967	966	968	964	940	948	948	976	969	982	848	934	1012	960	926	969	932	933	938	934	954	959	929	925	948	981	948	937	915	916	955	937	930	960	863	959	958	985	949	910	913	931	955	943	912	922	946	932	947	915	934	949	956	954	903	1000	916	933	897	929	937	883	969	945	953	961	928	902	976	945	966	871	966	985	894	946	966	950	934	1048	961	950	899	942	936	966	960	965	945	955	937	891	971	953	908	932	994	950	956	973	942	911	955	1000	958	968	922	957	980	889	914	1034	944	929	964	999	984	952	942	990	966	929	862	942	956	974	942	949	904
9014	2622	2627	1981	1339	1048	846	656	540	467	455	417	376	338	351	295	296	325	286	289	257	300	248	271	297	231	238	264	277	251	270	247	247	259	251	256	280	231	244	257	253	223	232	238	234	228	254	224	228	242	230	226	220	250	228	254	251	238	246	232	220	270	232	224	263	242	240	223	231	229	239	235	222	236	246	210	241	255	236	243	259	230	221	218	227	227	254	236	228	229	248	236	236	260	219	217	226	236	252	254	221	242	254	247	227	234	235	240	233	235	233	270	210	258	246	216	234	215	232	220	257	265	256	229	248	243	239	211	225	221	234	225	230	232	240	243	233	247	227	270	235	240	243	239	220	233	255	260	250	199	251	244	215	242	225	274	236	226	236	244	271	234	241	235	217	220	242	235	266	227	240	224	253	218	235	252	249	233	228	233	215	256	237	266	233	262	236	229	225	240	246	237	213	237	233	229	244	250	210	237	214	244	226	242	218	244	244	246	241	223	254	260	246	245	239	230	241	247	234	214	246	221	255	235	236	208	221	228	228	240	279	231	237	218	224	240	222	246	258	196	254	245	227	214	241	240	223	251	242	237	269	231	251	249	233	236	251	241	228	225	247	220	254	231	248	224	234	234	250	229	257	238	253	225	222	237	231	235	246	223	257	229	247	230	230	283	291	197	242	238	222	230	235	245	247	218	228	252	243	227	234	249	224	230	228	249	232	235	208	242	223	215	230	216	227	232	233	227	223	246	224	264	212	234	251	242	247	212	252	225	231	239	224	249	232	220	245	220	208	236	249	241	234	253	217	223	218	226	243	247	215	251	235	229	235	260	241	265	260	244	223	244	227	221	243	213	228	230	238	260	235	216	261	223	228	216	229	230	256	216	234	210	246	213	219	223	248	252	225	227	222	234	256	228	237	225	231	261	223	220	232	252	236	204	266	239	237	258	227	232	232	241	257	235	250	238	243	243	231	250	242	236	244	219	233	243	220	252	237	249	250	220	252	249	240	263	232	219	203	229	241	236	258	230	226	225	208	227	240	237	219	223	216	250	231	223	239	248	221	252	221	240	222	251	262	241	221	263	243	239	241	253	266	240	260	256	240	223	226	246	185	242	246	238	261	257	250	245	259	233	197	216	256	215	244	262	223	241	215	234	226	254	250	230	232	247	229	219	241	209	241	241	235	230	248	249	263	235	226	223	249	222	276	255	243	272	259	248	244	260	234	243	237	243	226	238	231	247	243	257	244	227	230	250	208	227	235	222	218	254	224	232	226	221	259	212	233	251	233	223	234	250	244	219	254	254	233	243	241	244	257	244	228	235	259	216	217	244	246	250	248	256	215	261	227	225	243	215	250	252	249	251	239	230	251	223	228	243	218	253	249	211	233	239	229	215	228	215	221	219	201	242	246	209	245	263	228	237	239	222	233	225	240	226	237	255	254	223	242	205	239	226	256	244	248	249	223	250	223	246	240	237	236	234	240	217	242	215	251	226	226	244	218	248	208	233	247	238	219	231	232	233	249	249	255	235	219	250	237	241	212	230	272	250	274	240	228	238	220	255	228	248	236	258	225	223	221	229	240	237	265	217	246	242	271	242	248	227	227	231	212	235	243	242	240	225	227	241	211	201	250	227	272	267	236	244	232	235	252	222	241	258	224	244	230	251	221	245	260	218	206	246	232	232	243	232	230	247	246	241	225	210	233	236	215	242	228	243	247	217	249	230	203	254	231	246	244	216	243	241	236	261	256	220	237	239	225	227	244	246	269	253	236	254	223	246	226	236	234	235	252	197	261	254	251	263	247	226	240	199	238	246	259	257	254	243	254	235	248	239	218	228	213	215	251	258	229	220	223	256	212	259	256	218	241	222	221	232	224	216	234	239	234	264	235	258	230	236	211	216	225	243	203	248	262	219	242	234	226	226	209	223	235	226	226	226	231	248	220	221	216	233	230	255	258	218	253	247	222	236	252	264	231	234	264	224	221	245	262	241	230	231	262	241	232	247	233	244	237	249	242	220	267	248	243	224	237	228	274	224	236	215	250	248	232	245	243	245	251	246	232	255	238	226	212	246	208	247	205	237	223	232	236	215	209	221	211	250	246	258	222	237	220	209	224	215	228	225	259	234	247	272	237	213	240	236	246	240	239	219	229	243	220	235	246	220	222	238	220	239	230	238	231	238	201	246	244	243	247	207	250	268	226	240	248	236	226	241	223	239	225	206	226	246	225	259	218	250	269	233	254	228	237	226	245	213	210	200	234	237	235	227	232	232	234	219	244	216	226	233	197	238	241	233	216	224	223	228	260	213	225	237	240	259	252	227	236	237	211	246	216	282	221	236	264	231	218	241	228	236	241	256	241	226	235	243	238	252	248	237	252	207	235	236	193	238	235	246	218	237	257	244	199	230	231	210	233	250	238	251	242	240	232	238	221	245	252	272	252	199	234	229	258	232	266	286	213	236	217	235	246	243	245	244	232	239	233	231	250	225	229	229	228	236	212	278	225	262	224	225	245	209	246	218	235	238	232	236	226	224	229	199	236	220	224	199	252	255	224	223	241	237	246	232	249	248	253	222	211	229	246	231	239	247	228	244	247	243	211	230	256	253	211	254	213	237	210	238	216	226	261	230	236	228	212	261	257	258	246	244	228	219	256	220	223	233	237	248	249	254	206	231	225	232	232	223	213	208	239	229	226	235	213	219	264	222	236	236	267	228	250	238	212	247	244	224	225	237	215	243	226	247	227	221	245	236	236	243	212	249	236	250	250	227	230	263	243	215	199	233	255	268	236	239	235	241	237	250	260	260	230	244	226	226	221	244	256	253	242	233	234	223	218	227	217	246	231	238	244	231	238	234	222	241	217	244	239	224	258	231	258	275	238	227	245	203	213	226	217	217	225	245	245	219	256	222	242	200	226	236	237	208	248	238	234	224	253	235	212	239	233	246	222	216	248	240	234	272	221	239	246	227	247	221	267	235	240	239	233	262	244	235	258	237	237	225	271	213	264	236	244	230	239	248	237	246	261	244	235	244	229	241	235	222	251	224	225	243	263	264	241	236	244	219	229	245	238	242	238	250	230	248	230	248	211	234	235	250	257	236	229	247	218	238	228	251	223	206	247	234	238	266	250	238	237	224	273	244	227	223	259	250	222	250	238	216	239	227	242	227	234	232	241	226	236	225	257	237	235	230	219	243	224	236	225	258	244	233	218	241	214	244	262	240	222	225	234	237	256	233	253	239	209	261	215	247	284	231	210	236	213	222	249	250	229	221	234	213	255	229	212	214	245	262	220	223	240	242	251	243	220	220	239	223	238	213	219	235	242	241	220	217	248	233	247	241	251	227	248	225	224	236	217	233	239	223	265	218	212	236	247	260	238	242	218	236	261	249	240	264	251	252	251	240	224	228	249	234	256	221	231	236	236	213	243	218	218	219	251	275	251	243	253	259	246	242	246	241	230	230	221	253	228	232	258	262	230	247	240	216	228	256	260	215	247	235
8550	3061	5983	6620	5483	4675	3796	3381	2885	2503	2205	2122	1877	1725	1562	1506	1366	1368	1301	1268	1222	1185	1178	1045	1056	1106	1137	1084	1045	1036	989	984	987	967	1009	983	988	999	978	1004	954	938	902	968	921	917	903	893	932	953	924	868	857	898	882	882	887	866	882	823	879	856	880	861	885	845	888	836	872	852	916	842	875	877	813	859	813	874	849	851	814	880	866	873	857	883	863	877	861	860	873	847	808	816	827	821	848	875	841	857	876	842	856	860	847	890	818	900	825	892	811	800	843	845	847	907	801	867	806	826	837	888	820	855	849	855	863	867	824	832	863	846	848	799	869	897	864	856	793	860	849	829	842	824	834	846	885	847	908	839	837	813	835	800	843	884	864	817	826	831	853	775	850	861	838	845	815	818	834	846	834	834	854	830	844	827	792	850	830	851	808	857	825	854	859	839	804	815	864	793	818	891	779	834	798	800	848	858	856	822	829	820	841	862	856	854	800	855	838	829	784	858	855	862	880	819	812	827	783	834	892	823	873	876	871	870	822	816	838	830	883	860	788	820	815	810	821	802	845	898	810	832	814	865	880	818	835	841	846	856	849	794	837	826	816	851	856	887	850	850	839	881	873	781	796	861	888	827	818	848	814	838	845	791	821	815	814	883	853	861	866	840	827	850	807	783	843	797	851	793	851	839	851	888	833	737	816	866	889	877	899	837	798	809	860	817	881	847	817	871	841	807	793	788	887	796	846	855	863	819	854	827	886	789	823	829	855	827	851	867	826	852	814	870	878	823	843	850	838	821	839	832	827	869	812	801	836	863	838	859	845	843	882	800	850	841	914	836	817	839	788	791	828	839	799	808	862	862	840	840	835	809	854	784	783	769	848	857	870	821	837	774	828	834	886	807	910	843	855	817	834	799	836	839	871	849	896	866	829	832	815	829	817	867	839	788	802	819	798	887	876	839	824	808	820	865	840	823	828	847	878	846	842	794	826	833	822	804	825	821	856	853	825	797	832	800	862	836	854	789	863	786	879	872	804	840	864	801	843	780	912	814	862	869	825	834	850	841	839	816	829	848	863	830	815	787	834	833	822	823	810	856	865	802	860	815	853	835	898	828	782	843	834	841	834	807	824	815	782	813	878	856	874	823	860	837	802	834	818	796	828	838	802	891	801	877	837	831	850	860	894	838	873	785	822	829	832	843	813	812	816	838	814	821	876	835	820	835	869	848	811	873	863	804	831	771	821	785	813	800	819	802	843	777	850	807	830	840	853	837	850	824	839	861	863	850	836	871	853	909	900	828	849	835	852	831	829	854	883	869	791	878	839	827	869	839	784	846	811	852	838	831	818	801	838	840	860	795	890	867	839	805	785	770	798	828	864	795	814	853	875	823	799	829	877	844	840	821	809	822	830	839	824	814	784	845	799	822	804	853	814	860	888	853	805	845	785	828	848	802	841	782	869	827	799	787	840	807	780	897	825	818	810	769	795	824	836	784	850	794	801	828	803	865	863	805	832	834	799	833	820	840	813	850	889	814	864	809	900	843	829	775	855	797	855	862	883	844	848	847	866	833	742	842	853	845	847	860	818	838	789	849	837	834	807	844	819	807	814	820	867	776	801	851	816	867	837	855	836	853	836	853	844	828	832	818	858	843	834	872	856	898	812	838	841	814	910	855	874	806	850	899	845	816	844	849	831	831	883	876	846	815	857	829	893	843	877	849	821	834	797	811	792	823	831	837	782	786	800	842	832	817	820	864	831	849	827	858	873	862	800	832	867	868	829	803	840	824	824	810	858	873	767	854	863	886	850	819	778	846	865	845	819	841	820	825	841	807	810	827	767	872	837	788	848	848	821	868	830	843	846	820	822	821	851	827	867	824	869	804	834	813	786	896	822	819	884	863	871	883	848	830	871	785	814	740	818	816	843	837	805	827	824	802	804	845	830	867	851	839	861	853	838	840	874	842	857	846	874	816	845	867	804	815	864	842	784	848	838	877	846	821	854	873	880	804	863	825	827	807	906	876	880	857	867	843	826	865	888	869	842	870	813	818	840	838	835	869	828	828	821	898	843	847	832	859	833	831	835	837	838	829	800	760	860	861	848	859	802	775	829	818	876	896	821	798	800	846	826	876	758	807	849	812	848	837	844	850	824	845	823	838	841	800	872	820	867	877	820	858	852	901	804	866	848	804	868	849	820	829	794	837	875	845	803	797	796	842	792	837	847	841	845	822	818	857	827	825	810	819	879	836	867	838	789	893	814	832	887	783	816	817	854	844	847	854	853	858	817	806	852	882	844	854	802	889	854	856	847	827	792	848	852	848	863	856	828	807	820	884	810	790	812	838	852	865	787	806	826	838	820	834	823	849	846	863	845	847	862	854	819	798	847	805	825	857	810	858	841	817	838	801	838	847	830	818	820	820	801	809	862	854	802	802	789	843	791	818	836	836	813	797	832	827	832	860	798	848	822	851	827	804	829	831	861	790	856	840	825	791	837	787	858	814	836	808	874	816	787	831	839	837	814	867	837	841	865	825	816	828	849	832	903	847	843	789	810	825	813	849	848	857	869	844	757	818	829	806	822	792	843	788	804	817	863	815	867	805	860	856	853	880	839	805	811	856	844	848	809	828	836	844	792	837	818	838	788	853	811	824	874	835	805	821	868	816	862	836	880	842	837	913	803	830	839	821	848	810	863	850	805	808	880	829	854	828	834	826	829	840	857	871	833	849	886	811	875	803	845	885	867	873	811	810	797	860	875	895	818	820	854	865	806	797	866	859	832	839	838	843	831	899	842	783	822	849	905	804	821	861	873	797	848	821	900	866	824	786	834	823	857	856	820	814	839	804	834	834	858	822	752	842	835	835	857	842	882	841	798	834	816	891	894	806	814	802	861	836	880	824	821	818	859	850	857	828	842	852	851	834	867	865	788	849	826	845	860	852	830	808	856	877	836	811	822	821	800	815	797	828	857	829	820	822	849	824	802	869	835	859	845	862	829	870	838	855	829	795	835	836	793	876	869	853	822	867	857	890	843	851	865	860	798	831	827	844	899	809	840	834	918	762	817	897	826	848	819	791	855	864	855	821	862	861	833	881	836	863	774	828	811	862	837	845	834	830	885	806	822	832	887	817	833	820	815	810	839	843	834	837	822	811	868	832	816	865	832	840	808	842	833	804	849	836	796	839	842	809	858	847	800	815	784	823	812	798	879	839	859	891	797	844	863	877	815	889	820	837	830	782	866	816	814	822	819	822	825	780	827	813	854	822	823	810	835	856	860	868	872	786	806	813	823	839	842	842	870	847	887	815	839	848	849	846	863	843	828	801	807	818	856	829	841	841	820	843	820	811	832	883	836	802	840	823	849	841	832	817	841	856	791	817	890	850	901	880	821	845	861	886	812	792	810	857	785	841	824	845	869	792	866	881	894	842	854	814	822	834	861	795	849	827	847	832	851	790	808	835	812	870	888	841	827	810	875	800	800	783	855	792	771	848	840	845	856	792
1185	229	223	191	156	180	165	171	147	153	149	159	168	176	149	138	176	165	163	157	137	149	152	142	159	171	153	156	173	155	140	152	157	145	158	184	157	164	179	128	150	151	158	147	149	156	179	163	134	151	122	152	157	144	153	183	138	176	157	150	149	166	143	162	143	161	155	153	148	150	153	167	138	166	159	154	149	151	145	158	135	148	134	169	148	137	152	162	176	146	165	144	167	144	155	155	159	161	168	153	134	156	156	159	147	151	172	170	143	179	158	159	154	155	156	151	158	171	162	146	186	147	145	181	158	146	143	148	145	163	135	176	159	145	174	146	154	151	151	149	140	132	161	156	139	190	149	167	163	157	162	172	156	162	176	157	177	146	149	166	139	173	157	165	151	161	171	152	140	145	144	158	176	153	142	141	172	166	149	169	129	147	180	161	163	158	168	155	145	150	149	151	149	160	180	176	168	144	157	126	148	158	175	157	164	158	151	139	174	132	142	147	161	161	168	153	154	155	151	159	158	162	161	164	162	175	122	152	149	148	182	157	143	154	134	150	152	136	163	185	172	143	168	155	149	163	175	141	159	166	177	148	139	144	142	150	176	141	147	152	165	144	169	136	155	157	145	157	146	161	141	136	148	175	168	138	152	167	143	156	145	163	150	159	162	160	147	170	134	175	157	134	186	157	146	163	156	128	136	152	161	164	154	157	160	170	176	165	157	146	158	132	145	150	149	155	145	187	141	157	180	151	164	168	153	174	159	174	173	138	151	140	143	148	154	150	140	181	174	175	139	145	142	156	145	141	164	170	171	155	147	142	142	164	161	163	149	144	153	159	163	151	138	145	157	135	148	123	172	151	152	163	146	159	156	162	148	145	166	141	160	165	156	155	173	167	187	161	136	167	163	171	179	151	154	160	169	143	117	139	163	148	168	154	130	159	159	166	184	172	162	152	152	166	141	154	156	157	152	171	169	157	160	164	196	139	157	149	162	151	167	140	144	173	152	149	169	164	159	156	166	186	177	147	177	183	155	158	153	160	160	154	154	154	142	145	158	139	158	126	163	170	171	144	133	146	150	175	164	155	150	160	147	151	159	156	128	142	153	168	163	135	158	153	150	184	154	133	162	155	158	163	136	160	162	144	149	148	176	203	165	151	153	169	148	164	169	160	134	164	166	166	140	159	164	149	173	161	151	159	156	148	169	155	144	146	142	176	152	160	161	183	154	144	126	138	135	153	147	160	130	168	130	148	135	147	142	157	176	180	134	165	170	141	148	164	157	156	178	150	157	167	161	146	156	154	179	172	134	151	171	160	174	151	158	159	163	172	149	160	164	153	160	187	150	170	150	165	162	134	161	152	166	160	170	154	147	171	136	153	169	146	139	152	144	157	151	155	174	167	152	147	153	147	173	158	148	142	128	161	170	145	143	157	147	143	162	166	153	149	147	154	172	142	143	159	175	162	155	158	149	143	168	144	149	151	160	147	146	125	130	159	133	168	149	152	154	156	161	151	163	157	152	151	155	159	162	158	155	156	174	169	155	164	165	157	155	147	148	155	152	161	154	150	169	152	158	166	172	144	169	176	137	177	143	145	162	146	162	153	150	150	156	172	166	147	156	159	152	159	125	158	164	136	162	183	163	151	144	138	155	135	154	151	141	150	152	154	139	142	157	149	147	158	169	139	155	154	155	137	145	164	193	162	158	163	134	156	148	141	156	166	142	151	148	180	163	163	138	143	157	166	165	147	133	161	171	153	149	183	169	162	155	145	172	170	147	160	176	164	173	166	151	167	163	155	175	164	160	173	146	163	148	172	155	148	141	151	188	153	166	132	145	162	153	158	169	151	155	161	133	159	165	152	162	175	156	158	163	167	148	159	157	144	152	154	155	163	143	163	157	153	156	156	159	155	135	181	161	158	161	145	164	148	163	167	168	160	158	169	139	170	160	137	159	161	157	153	149	180	157	150	149	154	154	142	159	135	146	170	149	139	164	153	145	150	156	137	136	148	178	141	155	138	157	149	166	155	151	148	132	165	136	163	148	158	156	160	156	156	164	147	154	160	145	152	166	159	134	159	142	154	136	164	176	172	166	168	175	152	162	177	151	168	153	143	161	192	165	155	167	147	140	162	186	164	148	164	157	164	144	160	174	140	166	159	147	152	166	151	141	181	136	171	151	166	156	171	164	173	151	145	167	167	169	153	145	164	149	133	151	163	174	144	151	174	159	151	175	155	141	155	157	163	155	166	152	164	160	171	172	161	170	177	154	169	158	146	165	158	154	162	144	144	156	169	146	137	152	155	145	160	138	134	150	168	155	167	162	188	150	155	135	139	166	161	163	179	142	158	182	132	162	155	143	150	150	137	165	149	151	154	141	148	156	139	146	153	149	167	170	139	145	135	171	155	151	149	150	177	141	132	141	165	168	148	158	161	150	181	148	164	170	158	170	163	153	147	173	162	141	157	147	174	136	171	141	145	166	163	149	128	158	143	143	156	175	156	153	134	159	156	175	150	132	161	164	169	138	171	153	173	173	153	177	153	154	155	145	158	152	174	153	139	147	172	135	163	153	142	150	154	160	146	153	162	148	138	149	157	147	169	134	152	159	175	137	176	160	173	148	165	136	129	157	154	146	159	140	146	181	131	138	162	138	155	166	138	147	145	173	163	150	142	142	137	173	157	167	148	174	177	146	150	145	161	145	141	181	169	146	163	162	166	148	176	156	133	153	139	176	156	146	146	152	168	144	156	146	161	154	176	151	145	139	169	158	140	158	141	158	166	153	155	186	161	182	149	152	184	161	157	152	154	158	170	142	163	157	135	156	147	157	163	151	164	164	179	160	173	172	140	149	173	173	148	159	151	152	154	164	126	160	175	154	149	141	152	168	153	131	131	153	149	153	141	161	160	148	169	145	151	170	155	142	182	126	156	144	136	177	162	168	156	149	154	161	137	190	160	153	173	151	152	154	155	131	133	146	162	178	135	168	166	141	163	174	145	154	158	155	156	167	178	166	154	143	151	177	150	147	163	169	173	152	153	168	163	159	157	179	165	129	153	150	166	172	168	153	152	166	144	154	150	172	138	143	127	129	145	154	142	137	161	147	170	143	158	151	144	160	154	171	161	166	157	151	157	159	185	165	135	179	141	177	182	150	167	161	174	150	142	166	151	162	170	144	138	139	164	136	158	146	160	157	168	126	150	163	175	151	131	142	155	172	164	146	163	169	151	167	164	147	136	163	168	154	181	155	155	167	142	174	144	155	147	169	155	167	152	155	163	154	159	167	139	165	163	155	150	131	175	154	147	159	171	154	164	146	163	153	165	142	153	158	165	145	165	137	138	162	155	180	153	160	148	151	157	147	150	152	133	147	161	153	157	187	141	149	155	153	153	164	136	157	140	167	171	149	165	151	148	161	172	136	171	166	194	150	159	152	140	174	142	180	168	147	161	181	168	145	171	133	145	130	156	151	160	139	151	142	163	150	159	162	176
2051	734	795	862	785	746	682	689	723	647	657	585	674	620	605	599	627	625	623	655	641	625	589	605	637	589	601	617	592	623	606	612	636	602	596	567	613	623	594	602	601	606	598	581	647	630	617	605	636	583	581	619	620	658	579	583	638	584	570	636	577	570	613	590	581	590	584	618	606	577	608	551	619	585	605	558	614	601	582	582	611	634	616	620	605	608	620	589	614	571	628	523	631	618	631	551	607	597	551	603	599	608	616	631	567	624	577	639	556	601	602	617	613	580	575	590	607	590	571	604	622	603	578	606	586	609	547	624	571	573	613	604	608	588	610	576	587	631	583	639	581	617	577	595	619	590	586	584	583	599	567	582	596	601	626	583	582	583	608	611	634	587	588	631	582	636	570	617	608	548	604	668	625	562	590	593	633	580	576	632	640	599	631	584	640	625	623	633	631	599	600	622	576	588	614	631	633	600	618	623	610	589	603	628	597	610	595	567	620	578	591	590	616	588	605	596	595	584	625	604	554	635	608	605	583	593	582	559	642	599	582	599	606	612	579	576	536	640	599	573	587	630	620	563	623	575	634	649	560	618	640	600	587	581	582	612	631	623	590	627	554	559	575	584	612	591	590	553	577	563	570	588	598	603	643	622	619	580	596	609	627	610	625	572	579	585	579	580	585	597	611	631	617	598	605	593	557	632	584	577	595	600	592	598	607	631	612	597	617	649	577	615	577	622	635	614	575	622	609	593	586	582	638	639	574	585	587	590	634	571	611	596	587	634	559	624	543	662	598	613	622	622	637	546	572	629	584	612	572	535	617	571	591	589	579	617	576	579	601	669	643	595	602	591	624	586	609	567	593	557	578	653	606	592	593	600	589	571	586	636	596	597	598	620	596	658	566	613	626	602	593	645	592	607	595	646	591	628	569	661	578	600	614	645	585	578	585	545	611	626	607	627	624	595	626	638	675	594	624	596	611	588	595	645	613	575	615	640	589	589	621	639	566	617	630	609	602	601	549	583	572	632	644	582	608	632	605	588	594	591	618	566	616	592	608	610	564	565	644	610	550	593	613	599	613	619	621	618	619	589	653	607	583	587	609	592	576	611	585	620	581	617	623	616	615	585	627	615	605	608	619	554	658	596	624	594	643	633	609	588	610	595	620	595	600	643	592	613	587	609	602	632	593	596	562	591	581	583	623	586	582	599	610	642	641	581	557	582	588	620	574	582	577	597	632	573	570	596	585	629	604	600	577	635	583	583	595	605	647	572	595	631	625	613	577	608	588	605	544	574	610	598	614	578	591	595	635	547	597	579	611	600	603	586	647	593	564	640	569	605	583	603	603	575	654	578	630	635	622	540	590	563	617	547	583	596	558	595	609	601	604	580	616	605	598	602	601	605	577	582	605	528	617	602	618	581	604	623	647	618	605	621	579	596	621	612	594	581	571	620	557	620	590	569	606	591	645	555	610	587	640	632	588	614	565	598	631	605	556	625	599	569	618	600	559	606	586	640	626	564	585	636	601	620	569	569	622	645	582	592	623	600	572	629	550	601	628	622	580	573	608	572	602	663	598	645	619	572	605	594	597	613	591	635	572	604	607	570	620	596	624	626	629	588	607	628	597	640	673	604	595	627	580	601	557	628	583	612	594	630	616	611	643	584	618	587	605	599	611	630	554	614	616	599	599	576	622	617	522	614	580	621	644	581	617	613	610	603	610	603	620	594	601	613	599	612	647	593	650	570	637	610	618	592	615	667	610	603	622	601	593	550	604	613	569	625	626	606	578	608	590	625	585	612	586	593	624	597	582	627	603	644	567	622	527	558	584	641	600	581	632	594	574	610	593	599	596	578	616	600	633	574	611	597	606	603	611	576	614	587	598	620	617	617	612	569	592	613	595	599	586	611	591	608	578	660	600	585	656	575	608	602	611	632	648	611	652	629	592	639	589	603	608	545	624	589	581	559	566	597	620	574	593	576	634	656	584	601	619	522	619	635	586	600	585	579	640	604	604	621	608	587	592	596	623	575	620	637	601	622	616	626	583	602	632	616	601	590	587	618	574	562	612	635	644	608	605	612	616	595	604	565	608	575	585	600	607	605	561	637	634	575	635	635	609	613	595	586	571	619	634	561	618	614	578	639	584	600	598	555	614	592	650	573	592	614	565	580	621	586	594	619	568	603	627	587	573	569	588	640	600	588	594	590	568	571	555	592	585	611	599	616	566	595	612	604	607	588	611	622	571	593	611	611	631	638	609	585	567	610	625	560	631	573	603	614	604	615	601	547	579	624	559	575	557	622	594	593	610	620	591	614	605	570	601	643	581	570	587	622	591	603	637	544	638	615	574	636	612	593	615	618	581	621	642	601	628	578	618	600	600	640	585	645	585	602	585	572	599	588	633	625	603	620	577	578	634	628	602	571	598	615	621	568	596	616	615	563	598	619	539	575	641	587	582	578	599	640	634	626	613	580	578	626	584	580	558	684	604	572	607	641	650	628	615	614	633	586	658	576	635	623	626	629	620	596	567	635	646	565	605	588	570	576	558	593	625	587	589	601	555	600	606	628	623	611	647	602	608	565	631	580	633	567	573	586	606	635	619	613	584	602	560	619	577	616	591	599	607	603	602	562	551	652	606	583	609	644	588	626	633	581	588	615	599	631	593	602	609	601	572	649	615	593	625	571	565	580	624	645	601	604	598	623	594	610	598	599	590	535	617	642	583	630	585	594	605	589	568	586	572	568	589	578	564	569	603	589	617	619	576	619	560	593	676	603	640	620	669	601	640	621	595	597	592	641	604	627	626	616	637	613	589	628	564	659	568	595	594	589	606	584	594	614	608	597	578	580	624	604	602	582	604	616	586	584	590	645	546	565	598	589	549	631	583	571	607	546	594	631	615	619	626	589	604	592	578	598	631	597	580	598	598	619	660	619	609	646	559	605	592	594	608	586	547	591	601	590	577	620	613	616	609	624	581	597	577	598	633	603	605	611	589	660	592	602	586	611	605	640	627	602	595	619	593	612	600	611	624	613	616	622	628	639	601	633	641	555	637	572	592	658	606	566	623	600	604	573	624	566	574	651	578	561	593	621	629	623	626	627	581	530	604	628	631	596	578	562	601	572	575	591	593	613	595	620	611	605	618	639	613	607	572	546	652	584	604	585	602	607	575	615	647	606	625	620	626	611	584	627	594	627	548	597	568	608	613	612	635	621	582	628	636	615	622	599	628	604	590	623	552	594	586	593	582	596	594	584	554	583	603	610	592	629	612	585	601	653	569	650	597	613	629	572	587	593	590	574	534	610	583	612	570	599	614	638	557	590	602	620	592	588	639	592	597	566	586	597	608	602	585	583	610	613	616	577	605	555	556	606	578	619	563	629	572	586	623	564	621	628	572	581	605	643	621	596	575	620	673	610	550	586	613	634	582	600	595	610	641	604	623	614	625	628	574	623	602	582	574	613	576	591	563	578	564	611	605	570	583	627	580	567	605	593	588	572
4654	1310	1476	1157	834	686	555	505	413	438	366	361	358	311	293	318	317	300	303	297	296	294	296	262	280	290	286	285	283	262	271	307	275	280	280	261	255	267	289	289	243	262	268	264	288	277	257	282	284	297	285	276	278	256	306	271	266	266	254	279	250	288	270	259	287	295	294	269	260	270	264	287	266	273	259	285	277	256	293	271	269	268	270	292	284	274	281	274	273	259	245	257	276	291	291	286	262	288	276	250	257	266	288	237	255	246	292	244	268	261	277	250	263	296	246	271	293	256	268	271	300	259	255	288	277	276	252	264	295	245	231	301	278	255	299	275	261	277	252	292	291	252	271	227	294	252	258	262	260	299	286	263	263	287	283	255	264	292	298	281	307	261	269	281	281	266	289	278	272	266	299	271	281	254	295	275	269	261	275	266	287	260	275	247	286	265	280	289	273	268	262	266	274	253	248	283	278	255	276	262	263	286	278	257	262	266	270	291	269	281	272	264	263	242	276	301	288	266	291	253	278	270	260	248	275	301	271	275	267	250	257	267	251	273	262	263	259	281	273	279	293	285	268	268	264	240	260	268	275	255	274	239	275	303	270	277	285	287	280	268	263	251	273	252	277	285	252	287	265	273	229	283	269	279	264	257	287	267	282	293	261	284	235	241	302	278	249	257	256	265	279	281	278	277	275	255	290	248	287	279	283	298	290	307	268	283	283	274	262	240	245	292	268	287	287	258	257	273	261	276	267	247	277	294	272	306	239	279	269	246	258	281	305	283	275	270	244	275	286	283	253	259	276	264	275	245	270	273	265	284	273	243	258	251	240	256	277	311	270	277	252	266	253	284	278	249	279	290	275	275	262	263	258	267	237	264	262	271	269	275	277	285	273	264	260	269	265	262	260	247	278	278	302	285	262	259	270	300	242	258	255	247	266	284	272	255	269	249	300	263	301	260	260	279	251	262	263	292	260	275	281	278	276	264	260	256	260	251	272	280	257	256	285	263	296	276	251	264	288	289	250	289	247	286	283	297	259	299	268	256	245	238	238	250	292	288	257	275	258	271	275	279	240	274	278	247	249	254	265	290	226	287	276	260	283	299	286	254	277	300	254	241	265	265	270	236	262	273	272	300	264	260	261	280	283	242	275	272	282	268	276	262	263	238	259	265	272	284	270	271	266	273	314	277	281	260	283	246	272	245	240	244	260	270	281	244	280	254	270	275	267	262	265	236	289	292	252	284	262	311	284	286	277	303	261	276	252	275	302	230	255	284	268	285	290	287	276	281	258	258	265	281	254	265	299	248	288	264	243	286	278	289	252	267	242	272	276	280	313	296	283	293	268	260	293	249	257	268	250	273	268	249	278	297	291	281	267	263	269	289	242	238	297	270	278	283	267	231	277	270	277	287	288	269	252	307	272	290	290	270	238	297	269	223	290	262	293	282	258	278	297	252	293	241	274	279	263	244	294	256	254	266	271	271	295	239	279	283	263	257	287	263	251	283	236	251	269	271	251	281	277	268	274	250	281	250	293	236	273	258	269	294	251	257	286	291	271	244	248	284	286	256	250	275	257	279	298	291	265	271	259	259	255	265	240	287	287	299	261	261	282	303	263	259	279	266	263	261	238	257	255	272	281	301	253	268	274	260	279	290	226	271	255	261	261	274	256	281	284	267	270	293	267	305	244	289	281	273	274	317	250	274	285	272	274	270	252	289	262	280	261	282	292	281	246	310	270	258	237	275	237	263	260	285	262	279	277	274	262	269	274	262	238	292	255	268	264	245	277	285	311	241	255	284	269	274	276	259	284	288	267	282	268	281	251	250	273	288	283	297	247	260	258	272	233	270	269	280	237	298	249	305	241	304	261	260	278	272	262	255	286	243	263	277	278	253	257	234	282	258	279	261	282	272	250	294	276	269	282	247	275	282	256	270	308	251	238	260	306	278	277	278	301	277	252	283	239	242	261	298	266	256	270	270	269	294	263	278	261	269	261	304	265	290	278	276	274	309	294	262	251	280	281	277	304	251	257	265	288	263	281	290	260	312	271	274	269	254	261	287	298	269	268	259	276	262	251	286	284	263	258	287	265	302	287	253	286	289	278	271	298	255	272	279	248	282	284	250	276	292	261	277	271	277	246	300	236	261	282	265	280	271	286	277	299	276	274	262	261	288	243	271	253	270	253	266	279	265	265	258	289	261	274	270	251	249	277	254	265	289	272	273	277	253	267	294	299	259	268	286	246	251	262	299	276	277	254	267	265	271	303	273	294	292	285	272	275	259	269	258	279	270	242	265	289	264	252	269	289	256	259	270	266	249	271	262	282	287	249	277	298	275	276	281	299	290	265	269	258	271	260	274	270	253	278	264	252	296	250	288	256	252	278	282	286	236	280	301	253	264	268	267	272	253	253	294	273	273	274	251	287	257	288	273	262	295	245	282	279	284	290	254	257	272	293	273	293	251	273	270	279	256	280	277	268	253	269	252	249	275	297	290	259	267	274	260	259	260	273	288	270	286	250	293	286	257	265	285	242	270	242	272	278	243	279	247	270	266	263	255	255	281	279	253	257	280	281	272	261	261	256	270	265	250	252	270	259	255	257	250	278	294	264	267	258	266	268	257	272	279	278	273	310	278	295	283	273	282	291	284	259	277	241	284	273	286	238	259	229	314	252	285	299	285	269	259	249	250	265	272	272	258	276	253	257	280	277	287	250	269	242	262	250	266	275	259	242	270	287	239	261	261	267	243	301	251	278	285	307	267	277	293	277	302	276	278	299	263	276	253	266	239	281	271	282	259	284	266	276	252	243	286	268	286	272	271	270	275	256	263	262	286	292	264	303	235	262	266	267	267	278	311	285	245	277	245	286	274	273	280	252	277	271	280	273	280	284	265	281	271	278	258	293	279	272	262	264	284	279	260	258	278	282	269	289	263	288	273	233	282	286	280	250	291	276	260	265	288	290	279	263	249	277	268	274	248	260	301	281	280	275	274	285	274	303	267	256	273	276	283	294	252	254	268	277	290	256	285	289	276	249	272	278	277	268	269	275	248	236	281	265	251	273	263	259	244	260	267	254	275	240	271	266	269	244	285	256	270	277	285	256	270	262	285	281	259	272	295	275	275	306	282	250	261	262	305	266	253	266	260	276	289	290	269	281	270	282	259	284	287	255	259	261	265	266	276	311	280	257	276	271	270	283	294	270	299	266	268	287	303	280	276	285	277	256	277	297	292	278	311	260	302	272	268	238	264	267	250	282	284	250	262	283	259	270	278	255	248	289	286	258	250	257	280	250	267	274	272	286	302	276	255	277	283	270	245	264	275	281	238	276	282	284	272	271	268	289	281	286	283	266	280	238	253	252	249	278	257	293	244	267	300	290	296	279	264	266	295	276	251	247	274	292	243	243	251	271	272	262	255	255	248	260	279	264	271	264	232	267	242	273	253	274	266	289	269	277	271	262	267	277	259	302	303	263	274	273	256	216	266	274	266	242	264	293	282
6068	2220	3845	4082	3610	2999	2605	2214	1983	1737	1728	1587	1495	1441	1337	1308	1237	1170	1173	1172	1120	1120	1095	1081	1084	1105	1046	1095	1065	1030	1045	973	1018	1096	1052	1057	1009	955	1004	1013	1010	1036	994	959	972	931	967	966	987	981	996	954	964	983	911	1002	984	949	979	960	1010	939	943	935	998	934	1011	1050	1007	967	979	1039	926	961	931	913	902	963	950	925	945	948	905	920	914	952	989	947	909	1003	942	985	952	945	992	956	937	924	936	1039	965	995	914	1020	975	954	935	946	986	962	1001	917	902	977	951	1004	923	967	1004	977	962	992	911	962	947	948	958	932	983	1001	913	959	909	972	930	974	978	938	965	956	935	928	1011	963	953	952	959	937	959	939	945	937	962	1020	956	947	891	923	908	875	940	959	988	943	946	927	959	883	891	956	937	929	957	924	945	985	967	992	948	970	971	948	954	909	980	918	969	949	923	902	920	953	915	980	957	985	935	936	976	951	933	985	994	924	941	969	951	939	911	909	933	984	962	920	947	957	928	959	972	958	915	957	927	945	964	957	945	973	971	923	990	979	968	935	926	972	959	969	947	979	1003	967	967	968	952	990	994	936	1008	914	968	953	934	935	987	924	898	910	976	903	976	916	941	969	885	958	903	908	929	913	981	936	909	967	969	996	971	963	968	1028	998	937	981	938	1018	979	1004	933	946	1022	949	999	885	920	920	963	952	918	920	935	966	934	966	987	928	935	947	949	991	916	952	954	960	976	905	930	909	1008	925	968	979	939	979	911	940	953	942	924	961	946	924	970	960	943	957	918	942	988	1000	951	942	871	957	936	976	989	951	995	971	984	939	959	948	937	948	972	959	931	996	930	974	901	951	956	914	978	960	932	939	1019	960	902	958	933	904	912	967	918	983	834	1013	918	932	910	900	958	1034	941	886	914	925	957	930	933	972	948	938	907	936	966	943	975	992	951	980	930	912	974	935	937	918	935	953	922	989	994	982	983	939	902	927	942	912	947	972	967	915	934	904	961	964	950	933	916	902	943	920	981	927	917	975	951	943	961	968	988	916	938	905	997	951	983	967	934	941	965	984	915	963	957	963	1011	963	983	930	896	954	907	926	956	1007	936	925	908	914	904	987	920	1017	970	892	943	929	984	984	958	897	1004	972	997	957	970	976	951	977	985	972	906	1018	968	949	918	931	931	923	968	982	980	909	927	954	926	944	916	941	994	1015	955	938	969	933	955	953	940	958	969	981	939	953	958	976	1009	906	964	915	942	944	920	923	931	944	929	966	917	935	992	952	945	929	941	984	941	960	956	895	942	919	942	953	921	961	929	973	997	976	944	966	939	970	944	936	937	959	994	961	963	971	955	919	974	939	948	961	989	962	972	991	942	946	964	922	932	1013	965	906	865	946	952	962	954	943	994	951	980	973	932	1019	987	925	887	987	948	985	926	974	933	896	905	929	942	950	981	921	927	935	911	948	895	905	941	961	928	957	950	987	939	960	880	966	944	957	1014	995	997	936	939	960	967	938	975	983	942	919	905	950	973	971	945	954	922	953	958	937	978	980	921	948	934	1024	933	992	951	913	893	979	967	938	1002	965	952	987	952	969	965	1010	938	946	981	955	858	985	918	949	950	925	963	910	981	902	904	942	961	980	941	975	882	991	952	994	969	932	920	962	972	916	924	886	940	982	993	979	949	938	966	957	901	1018	985	924	918	946	931	928	967	902	953	962	987	974	976	904	941	936	931	964	983	970	987	992	939	948	1036	929	941	999	956	958	996	960	937	959	927	963	891	914	975	958	913	940	975	957	927	985	918	940	962	929	902	947	908	955	904	947	935	1017	993	919	906	967	1008	960	940	936	919	950	921	915	893	966	950	959	935	926	978	992	984	980	941	911	954	934	1022	953	970	959	921	920	930	933	959	1010	928	957	921	964	899	925	929	922	975	921	919	951	969	1004	963	995	962	970	919	965	990	936	992	942	971	964	965	908	946	952	954	933	899	987	934	959	959	925	968	960	928	946	948	943	949	979	947	891	943	932	950	970	925	966	910	960	968	962	957	942	913	975	926	961	942	948	926	948	986	1011	1005	936	924	921	963	934	937	947	986	932	987	973	960	908	948	956	942	944	940	973	940	976	1007	994	971	997	936	941	952	941	924	904	925	957	984	928	952	920	966	922	998	909	917	910	943	925	934	931	945	907	1005	916	976	975	939	937	972	945	925	892	936	939	956	950	972	1065	930	1030	925	999	975	964	969	944	1025	919	918	1013	937	937	902	968	935	926	917	945	956	978	981	922	971	938	945	935	959	944	949	996	961	948	946	954	924	990	1010	956	981	963	962	920	875	941	937	899	914	935	973	940	945	974	984	927	961	916	988	951	974	985	901	953	953	918	989	959	908	947	932	964	946	965	957	911	982	912	905	890	926	917	948	871	903	943	947	990	947	997	920	1005	909	870	952	963	953	906	1029	941	975	973	964	923	958	1008	952	942	938	967	949	953	973	948	951	975	904	962	949	916	912	947	957	985	907	963	904	979	950	929	948	932	941	892	969	946	981	960	966	963	1006	945	961	964	960	911	971	958	954	956	962	973	923	916	929	954	918	971	912	965	894	946	997	926	911	967	973	996	956	1019	941	923	981	972	1003	919	968	958	980	951	907	950	974	948	963	891	954	953	1004	925	1019	907	915	924	966	912	940	925	944	965	912	980	955	902	955	993	944	969	978	997	1016	894	956	940	934	931	1008	973	937	1055	956	999	959	898	951	933	945	998	920	952	954	981	989	904	959	952	993	906	923	949	955	912	925	974	950	949	984	908	954	954	921	930	976	960	938	948	959	934	951	986	899	949	959	929	923	903	1012	966	894	905	978	905	934	964	955	927	935	923	959	973	895	944	948	974	965	910	955	936	973	956	947	968	980	969	993	993	943	929	963	969	960	916	1016	912	936	963	889	978	984	979	1005	972	946	991	990	957	913	929	927	915	910	932	970	977	902	880	938	913	965	956	987	965	960	948	950	942	953	992	977	945	998	909	964	978	948	949	908	979	970	903	1001	887	948	922	974	963	946	992	980	948	929	955	960	927	953	936	926	974	923	894	967	961	915	958	951	979	948	971	925	908	972	920	911	984	930	924	930	968	989	1011	983	994	960	988	945	979	940	928	987	937	998	950	977	944	937	957	973	907	944	965	954	975	899	930	961	971	947	928	941	938	981	921	920	951	970	923	924	897	999	926	948	947	918	954	949	911	960	986	953	914	949	957	970	977	928	949	866	946	933	957	915	961	917	951	982	964	913	968	952	975	935	953	965	992	955	931	958	920	974	952	940	946	933	946	951	936	959	912	1014	939	967	919	940	983	944	941	927	948	960	916	885	922	929	1024	920	981	992	953	937	965	894	951	931	966	953	928	979	979	962	972	897	975	924	914	1005	945	942	1001	948	993	914	935	891	962	924	969	909	962	960	952	968	897	998	967	877	953	969	945	956	908	994	935	947	938	974	1016	961	942	928	960	979	964	953	930	935	904	930	912	975	925	921	989	918	937	935	921	979	977	974	976	994	966	956	963	995	985	971	965	945
8728	2422	2673	1950	1423	1008	828	648	578	505	458	407	374	307	307	313	320	321	272	303	301	276	272	289	257	284	263	250	284	276	267	252	258	247	253	230	270	279	228	246	249	249	231	243	273	237	261	237	255	249	245	237	235	230	231	232	228	250	265	264	224	251	260	263	245	246	271	246	252	220	273	244	257	208	243	233	238	240	232	215	248	226	207	239	232	235	227	245	223	244	255	209	255	273	239	244	226	211	219	224	238	255	242	219	228	257	244	265	210	215	229	232	263	237	238	222	253	259	237	255	232	247	205	256	243	221	249	243	273	232	238	236	247	238	252	242	248	251	226	249	248	233	230	249	235	229	249	239	273	245	265	250	236	226	238	240	226	244	252	228	243	237	260	216	224	237	255	238	266	229	211	258	258	244	242	204	254	227	237	267	227	220	229	260	244	251	222	259	255	218	251	235	233	235	249	224	235	227	228	233	233	242	237	240	204	233	244	238	217	231	254	241	265	265	221	255	200	251	230	220	250	234	238	220	211	278	264	255	233	232	250	252	243	225	252	235	265	212	229	260	230	228	258	227	236	208	216	214	249	218	247	228	259	258	233	245	270	234	235	244	221	245	235	195	212	249	247	236	224	241	226	232	238	221	240	241	221	250	237	265	246	250	246	250	218	249	225	252	256	225	236	224	254	230	271	232	245	227	244	218	239	234	254	228	224	251	281	259	234	241	209	282	228	263	231	235	241	253	221	236	230	257	196	247	245	216	243	236	252	227	237	222	239	256	253	223	251	235	242	246	221	226	208	227	254	237	243	236	209	225	254	226	275	242	242	249	245	243	233	210	207	236	236	232	253	231	244	272	231	229	211	228	231	219	232	234	249	256	211	238	249	242	211	246	281	212	277	241	237	230	220	235	250	212	247	239	217	252	232	232	228	236	229	231	228	240	226	223	233	250	204	218	243	235	201	230	247	237	241	242	258	234	245	217	228	246	249	189	251	225	199	206	246	248	237	250	196	221	230	239	276	240	239	247	254	252	240	240	240	226	213	249	202	253	246	211	243	195	237	241	244	220	256	225	211	223	236	222	250	210	258	230	225	232	223	216	216	217	248	216	248	228	260	205	228	249	228	238	248	262	263	230	238	233	232	257	223	247	226	257	259	251	268	242	222	235	251	251	229	240	248	242	243	234	249	223	229	246	240	219	259	249	270	227	267	222	227	232	250	252	215	229	244	225	243	231	216	224	263	213	230	238	239	249	237	228	243	230	224	241	231	238	244	215	236	251	252	239	227	250	231	230	238	231	225	246	229	254	222	223	237	219	244	223	220	235	246	236	238	233	232	240	236	249	243	248	241	235	247	240	213	243	232	236	203	235	225	244	239	223	234	223	250	287	240	248	249	226	236	246	245	229	245	210	243	261	257	241	240	276	232	236	250	241	241	248	252	243	253	253	236	235	215	235	246	250	231	235	249	255	232	225	259	226	246	253	232	228	237	232	229	224	247	245	254	237	250	231	247	237	207	251	228	232	233	202	241	235	238	235	245	248	213	225	217	214	225	222	195	225	248	245	223	242	231	243	241	224	254	253	258	262	244	248	250	218	222	219	246	259	254	230	223	240	248	241	227	225	237	257	228	238	224	254	226	229	242	233	217	275	251	217	234	230	244	231	215	231	240	218	244	217	212	243	218	262	233	214	226	226	227	230	220	208	223	246	259	259	242	229	210	223	213	215	199	229	252	238	218	216	226	237	240	251	242	228	245	249	231	245	229	226	248	236	207	251	226	238	277	228	224	248	229	241	239	225	239	230	234	252	265	234	234	242	228	254	252	223	233	257	215	221	233	231	232	229	248	257	256	257	235	273	231	225	197	235	243	221	244	256	221	221	248	231	217	244	226	221	246	244	254	248	267	241	239	222	220	217	241	223	240	228	216	243	241	228	262	225	230	227	223	249	231	240	219	214	248	204	241	206	240	241	229	234	255	186	240	227	227	249	242	233	262	240	219	230	260	260	264	249	264	263	248	227	245	240	209	240	250	249	231	238	250	242	262	256	239	235	245	251	228	247	225	252	236	241	270	224	258	218	235	230	244	245	237	227	263	256	247	256	238	246	217	257	233	244	229	272	247	243	227	264	276	245	238	223	233	222	243	246	255	217	259	254	214	271	250	257	233	240	236	265	253	223	233	269	238	258	237	255	227	235	231	226	246	228	253	263	269	226	220	240	215	231	212	261	237	237	237	243	240	236	249	234	244	217	227	233	253	235	253	263	242	243	231	229	231	243	220	217	218	211	238	223	200	231	236	219	247	261	240	247	227	232	246	218	225	245	225	235	222	251	244	263	264	215	255	224	230	235	254	254	236	235	234	228	221	241	201	236	209	224	251	223	218	216	240	243	268	228	252	252	221	238	268	239	193	269	272	248	236	233	233	202	240	205	230	252	242	225	249	233	230	230	237	259	241	253	237	250	270	211	249	241	261	252	232	248	254	256	252	229	263	238	256	231	249	229	225	210	277	215	217	252	236	257	249	227	208	238	223	225	263	254	231	232	226	248	248	216	249	205	252	268	232	229	254	228	232	251	221	249	245	243	266	218	217	258	270	234	231	232	264	243	235	209	250	228	230	237	240	240	204	222	234	244	231	229	232	246	260	276	221	214	222	229	248	219	208	247	232	235	256	234	211	230	247	219	262	216	221	214	243	232	259	255	228	263	211	249	236	252	242	241	227	228	252	232	262	211	231	214	253	257	232	263	248	224	241	237	219	235	241	214	219	245	229	230	231	243	218	249	231	216	275	219	229	220	237	249	242	219	240	234	238	240	252	239	223	257	208	232	227	241	240	228	250	227	255	228	260	215	230	247	242	222	267	229	243	252	249	246	249	241	248	246	210	244	250	265	227	241	262	227	221	242	229	245	239	244	234	238	231	240	212	246	254	219	224	183	261	212	226	229	217	235	239	250	202	239	240	201	226	237	240	231	242	242	253	251	261	230	225	241	237	243	270	245	239	235	245	269	252	247	243	245	253	262	232	250	239	234	254	254	230	225	258	253	244	257	243	232	242	237	234	229	215	233	207	256	222	215	215	252	236	234	235	272	213	241	237	224	243	241	241	218	246	262	258	233	228	256	222	282	235	250	249	244	219	219	223	250	248	228	218	231	219	207	221	228	220	254	243	250	235	279	244	229	262	239	237	242	221	234	228	268	253	238	248	267	217	214	237	254	261	262	257	246	237	220	228	256	241	250	247	245	231	223	219	223	234	243	265	221	239	223	249	256	214	243	241	221	253	254	225	223	263	249	233	263	265	212	217	229	239	235	271	214	241	233	253	237	208	244	253	205	248	219	251	249	242	238	233	245	274	242	262	214	252	235	239	224	228	235	225	267	256	244	251	207	202	241	247	238	231	239	230	257	251	233	217	266	215	233	260	237	257	208	255	243	220	230	238	206	215	214	212	216	273	223	243	225	211	216	206	264	274	223	230	216	217	220	219	237	215	267
8434	3118	5980	6409	5632	4681	3960	3202	2750	2470	2178	1993	1828	1647	1519	1475	1430	1297	1315	1272	1206	1140	1220	1123	1097	1176	1030	1012	1015	1041	1074	1043	978	1004	937	950	965	1001	899	989	953	975	878	914	917	903	923	856	918	858	876	926	901	908	877	900	867	840	883	794	863	885	834	923	851	882	889	810	862	901	845	877	868	885	814	880	835	876	819	928	875	865	855	850	869	837	853	913	808	829	876	845	855	830	839	840	861	844	864	799	831	846	825	873	867	818	844	838	881	862	844	861	854	872	829	879	828	801	802	849	871	811	843	869	831	863	862	823	883	833	858	792	816	825	819	854	868	822	834	816	731	842	838	789	863	821	826	816	854	866	819	857	826	811	792	852	874	876	826	823	812	831	842	858	797	839	823	801	837	894	871	865	814	802	811	837	814	872	851	874	836	826	812	857	829	816	856	846	806	811	892	829	819	850	814	855	863	862	795	850	829	836	872	872	879	834	825	879	872	893	886	791	847	772	888	817	865	842	818	847	845	864	805	819	827	847	826	865	837	814	856	817	834	842	800	857	839	829	827	877	821	804	865	843	851	879	800	825	845	858	852	866	884	792	822	883	907	790	892	815	912	825	797	853	820	811	812	835	806	850	855	820	789	871	813	846	849	822	872	801	864	826	796	798	863	861	853	808	800	828	819	808	830	840	815	791	822	802	808	812	885	793	861	831	844	843	775	845	862	828	847	802	823	849	848	822	831	823	808	828	861	818	828	790	855	862	843	804	888	876	891	829	800	796	847	831	817	869	823	829	876	826	863	816	825	804	785	806	784	835	844	792	865	860	792	869	799	837	784	783	804	883	822	788	802	793	827	823	811	824	837	816	804	834	802	865	840	819	815	826	868	813	875	860	844	855	852	782	804	793	848	868	777	833	772	839	843	748	810	836	779	809	824	855	815	827	853	837	837	849	882	852	898	816	849	787	846	865	825	867	833	840	789	874	829	851	828	827	849	835	813	837	812	833	857	890	837	875	834	816	846	793	825	813	819	854	832	900	831	835	859	844	877	874	849	850	847	845	793	889	867	840	878	813	823	821	845	838	844	859	900	803	796	860	850	829	878	827	859	854	850	816	859	825	874	817	845	857	852	814	788	880	856	853	804	883	885	832	849	829	833	836	883	821	868	830	830	863	800	836	781	854	828	859	853	848	851	881	832	795	861	838	819	806	830	888	817	834	850	817	841	836	916	885	832	832	817	835	793	824	828	826	848	821	804	843	814	805	814	830	851	881	846	822	798	814	828	784	875	824	791	834	838	845	880	782	828	843	799	863	798	872	793	875	845	836	868	822	811	817	814	848	812	846	827	905	822	860	829	806	863	823	792	803	860	820	848	877	835	812	839	839	860	811	899	823	799	833	828	852	837	809	831	841	834	805	833	855	877	788	898	801	819	815	865	828	863	852	871	857	787	860	874	885	815	843	867	824	850	843	847	823	822	846	839	846	773	822	845	830	836	911	790	878	881	861	795	806	804	871	797	828	832	822	885	856	788	772	820	859	815	884	847	815	826	860	811	856	826	797	829	846	857	871	834	837	897	783	860	787	783	796	827	817	857	834	806	827	835	857	867	831	870	854	778	826	770	848	793	827	809	833	851	832	807	802	880	855	818	777	819	838	852	838	836	849	818	796	806	812	862	835	867	809	810	821	831	816	847	806	823	786	901	796	854	798	885	822	804	791	909	833	813	815	859	850	858	855	790	819	828	861	845	844	871	812	856	842	815	887	830	845	862	795	835	831	860	848	833	841	772	868	822	815	847	792	795	788	845	847	835	814	835	820	827	799	800	872	820	828	836	851	842	800	871	798	827	859	789	834	815	879	782	847	889	872	899	804	798	838	889	882	818	801	840	884	810	791	821	852	853	841	820	770	850	811	882	806	833	842	864	815	827	822	811	807	898	796	810	836	829	844	851	774	839	862	786	819	849	831	873	856	906	833	854	854	834	842	819	821	873	788	842	832	804	892	830	777	801	819	843	848	850	789	828	826	784	818	839	812	817	783	841	848	844	892	839	853	788	803	888	813	876	855	816	879	866	850	801	886	830	896	814	873	815	814	862	771	877	832	837	819	778	783	829	819	827	848	865	842	835	849	780	801	841	852	848	806	857	796	879	809	824	825	799	837	840	862	813	842	767	828	834	862	893	835	792	858	881	817	810	815	865	794	820	878	817	857	832	833	824	838	808	848	852	829	841	812	835	856	815	829	832	800	881	792	790	829	861	777	828	922	750	833	852	811	824	859	828	835	810	872	757	869	839	841	856	835	839	803	822	800	840	850	812	836	794	859	822	787	781	819	846	806	829	877	852	812	820	870	823	839	824	825	822	804	821	848	859	839	868	835	842	836	760	827	826	833	831	840	824	861	825	829	845	784	798	860	815	798	817	804	823	863	855	841	913	800	857	815	763	833	836	860	852	864	818	821	825	771	831	830	897	832	856	868	805	810	818	872	798	878	866	808	778	843	798	856	843	825	828	845	829	816	824	837	851	825	845	805	825	803	813	852	806	801	797	836	790	840	800	855	841	865	855	820	866	843	865	848	845	862	889	828	813	837	856	769	856	801	819	874	856	803	864	819	834	827	858	866	764	827	817	901	792	840	813	811	816	820	829	854	849	800	791	821	827	801	824	787	851	874	821	828	880	838	780	836	770	819	819	822	852	854	868	816	799	868	840	813	872	840	907	856	873	824	837	869	846	839	879	822	801	831	812	835	834	791	830	870	830	852	860	857	790	843	888	870	923	804	816	853	858	869	805	871	838	848	886	807	839	846	862	817	816	839	820	812	856	833	834	802	828	795	844	872	870	833	809	920	823	782	801	852	854	854	857	824	870	863	845	838	862	841	826	795	891	810	806	782	861	833	822	818	830	829	872	864	836	811	783	843	866	799	797	787	834	871	804	841	803	877	887	827	860	860	863	843	840	828	850	853	847	797	796	864	875	866	846	849	849	829	824	830	841	837	815	818	832	813	856	806	893	823	837	795	773	810	833	824	790	837	861	837	839	839	830	832	809	805	821	847	805	809	829	789	784	879	857	809	863	819	840	870	837	772	854	790	819	836	800	831	857	868	799	857	815	801	811	821	857	865	838	805	857	864	818	838	854	784	856	842	896	878	835	841	835	861	854	869	789	783	814	903	849	823	819	858	816	833	801	800	853	863	846	800	853	901	829	834	853	827	859	869	847	842	828	836	857	829	834	839	831	803	814	814	812	846	807	813	847	876	871	843	841	845	858	791	786	821	819	810	813	829	852	890	835	809	844	833	833	857	826	837	844	835	843	825	865	838	874	838	814	866	835	840	868	826	878	805	902	871	770	838	855	800	886	817	816	868	809	848	832	817	875	824	831	871	851	897	845	843	846	792	821	769	817	884	847	819	825	834	791	873	775	861	826	804	816	891	854	779	885	870	828	829	846	809	833	821	773	835	790	789	801	827	782	832	813	824	820	826	860	842	834	872
1194	208	205	230	205	170	166	183	188	179	150	157	158	147	154	171	168	145	149	171	148	178	155	150	186	147	158	140	179	150	167	158	157	148	168	149	147	151	165	170	167	173	148	170	142	142	158	152	165	168	162	157	159	170	163	169	150	155	141	170	166	144	138	157	134	148	164	149	145	156	139	160	147	164	141	150	160	163	156	165	167	154	140	146	175	182	154	143	161	156	164	152	163	135	152	149	144	160	157	141	157	131	167	163	170	158	156	188	155	140	168	161	145	143	142	153	157	173	155	144	188	156	149	159	162	174	143	188	144	159	175	149	144	176	153	150	156	138	165	157	160	167	155	154	138	150	160	150	151	144	168	172	148	166	156	152	149	162	164	149	160	153	143	145	151	164	179	169	166	158	150	158	135	162	149	142	133	142	158	148	148	180	184	167	155	169	167	137	133	161	149	160	149	153	141	166	154	176	154	130	176	147	158	162	147	154	136	146	163	168	162	144	142	166	159	161	174	162	149	163	162	143	169	149	180	154	148	183	166	144	161	178	160	169	166	160	152	158	131	132	155	189	167	131	151	153	163	168	167	144	175	153	138	160	148	144	156	162	156	158	158	135	169	162	155	161	149	138	142	162	155	160	156	145	161	155	147	165	140	174	158	157	148	150	175	144	152	161	163	159	160	146	180	163	162	147	144	151	151	145	144	159	145	147	171	146	157	172	150	167	155	168	183	158	167	174	148	177	132	152	166	170	178	145	144	170	147	134	138	143	166	141	162	164	151	144	161	140	158	155	158	160	166	168	139	177	154	153	176	144	147	164	136	148	165	164	134	144	165	181	173	152	174	141	155	160	141	179	176	152	146	159	175	152	162	147	172	147	169	161	184	153	157	158	155	159	141	164	155	157	146	162	185	158	152	168	146	144	152	154	143	157	166	162	165	167	161	163	133	159	154	147	140	154	167	141	151	171	171	162	140	154	138	158	160	148	163	173	138	158	134	174	145	143	148	158	173	146	158	181	164	143	171	158	183	152	167	164	158	167	180	160	150	166	169	154	157	155	160	152	159	164	164	146	191	156	167	151	135	158	171	142	160	166	182	161	140	135	157	145	171	133	143	137	155	191	153	160	145	164	163	167	174	179	154	141	153	139	163	174	149	159	144	151	140	146	149	172	148	185	151	172	166	140	170	161	156	160	135	146	162	154	152	159	131	164	151	177	130	153	152	164	174	132	144	150	150	176	146	150	152	165	160	179	151	148	169	153	135	159	168	149	169	137	151	180	155	142	189	154	140	190	176	157	142	170	139	153	151	165	149	144	152	170	169	153	166	164	127	151	144	157	158	152	162	141	159	136	148	157	147	157	144	158	155	161	139	159	168	144	158	167	161	145	170	125	156	152	134	152	162	165	148	139	152	142	167	149	190	155	149	154	162	169	151	154	169	160	157	161	181	143	169	180	166	149	142	137	155	171	148	173	164	144	163	169	145	134	189	147	160	161	148	171	158	172	155	178	168	170	153	162	182	149	118	156	146	131	156	152	165	157	159	141	145	153	159	159	137	169	150	150	136	146	155	156	148	153	151	159	141	144	133	164	149	149	133	156	144	152	162	166	127	173	159	154	159	171	166	157	160	157	144	136	148	162	147	163	139	167	146	156	164	143	158	170	164	162	153	149	157	156	169	169	155	141	162	148	156	140	165	152	146	157	174	161	160	168	172	178	155	159	160	168	159	152	160	169	144	159	157	161	158	159	169	155	157	161	159	152	143	169	152	178	153	145	166	153	173	168	156	145	173	164	165	144	157	161	162	150	163	167	179	179	164	173	162	144	152	154	183	166	161	149	170	156	162	169	157	168	164	153	158	153	199	159	163	143	148	136	139	139	147	145	166	145	170	149	141	139	151	142	169	182	164	137	145	143	147	157	147	169	140	190	139	155	149	159	146	160	177	131	153	149	141	163	151	131	157	155	146	158	155	144	184	133	148	144	151	168	155	155	164	162	165	145	130	154	125	151	152	153	172	167	152	164	171	154	167	151	180	140	150	164	175	146	171	159	155	167	127	167	143	156	164	152	164	169	142	164	150	141	151	141	155	148	155	146	170	140	149	162	165	165	157	170	154	166	152	155	151	151	162	140	171	171	151	171	157	159	147	188	152	157	142	167	164	161	146	153	143	140	154	175	138	159	156	157	162	159	132	158	153	152	180	141	179	158	165	157	169	173	149	144	152	156	153	142	163	137	154	164	165	152	165	163	166	174	142	144	169	172	176	168	148	156	156	143	164	161	176	176	167	150	142	169	160	161	175	157	150	125	156	158	144	164	145	148	171	180	163	186	163	133	174	157	156	159	143	185	147	157	159	128	158	161	144	139	138	152	133	153	157	161	176	155	161	141	138	173	170	150	160	140	147	160	160	164	154	166	161	150	163	127	162	163	153	139	170	154	178	138	140	153	155	147	148	162	144	156	159	164	158	157	177	127	155	170	150	179	170	161	124	148	135	143	158	157	166	162	173	146	158	169	167	125	132	144	156	144	160	146	158	151	161	137	158	149	165	153	162	180	171	140	144	150	153	174	167	151	160	156	173	167	161	181	158	145	147	154	166	132	160	153	144	158	167	165	138	144	155	180	164	159	160	150	152	174	153	161	169	145	148	161	168	142	152	157	136	163	166	145	176	172	163	153	147	164	157	161	156	159	169	159	156	138	173	193	156	145	161	154	152	164	160	147	150	122	143	155	144	135	152	147	146	176	147	157	146	154	179	146	172	158	161	149	146	172	178	172	148	147	152	149	148	138	143	157	148	160	142	147	152	139	157	146	140	152	158	176	132	164	140	147	161	142	149	143	154	168	151	144	167	125	148	153	147	165	164	149	139	165	156	136	170	153	162	171	154	165	163	148	164	147	159	151	182	157	144	161	145	138	188	149	150	143	172	142	165	184	145	155	155	159	162	169	154	163	145	165	132	168	170	140	163	157	144	141	135	150	137	179	175	154	152	165	172	165	154	167	158	166	166	147	172	165	159	179	157	147	152	143	141	133	152	170	163	168	157	161	159	166	152	151	155	150	135	159	151	155	156	161	168	156	151	167	137	157	166	162	162	144	150	156	177	150	195	161	153	173	174	165	136	160	176	157	171	155	154	144	165	154	138	127	170	147	172	183	155	160	159	161	152	155	140	149	136	149	184	178	166	140	144	149	174	165	164	176	180	128	133	137	144	150	160	123	141	169	164	155	163	164	151	152	150	164	131	152	146	150	158	171	154	176	168	151	168	152	178	150	154	130	169	170	158	162	157	142	157	152	159	152	146	149	150	154	152	159	188	173	149	160	167	149	164	164	144	180	154	146	159	172	163	186	162	172	142	158	166	130	157	161	128	148	169	163	160	164	166	152	147	148	160	189	150	190	150	145	156	147	160	135	158	167	150	168	173	174	162	149	154	155	152	133	163	145	154	155	148	162	163	157	135	176	155	164	140	158	158	167	176	139	143	143	168	146
2062	740	780	845	825	764	706	663	654	679	653	577	602	629	667	612	615	584	587	620	640	610	623	630	612	648	574	594	610	601	608	607	571	627	639	672	576	629	653	609	633	561	554	606	577	627	601	620	589	606	575	604	603	579	600	620	628	614	597	617	604	582	660	647	562	619	675	643	603	614	619	597	602	573	581	594	638	592	561	617	616	619	644	626	608	595	586	572	569	610	606	578	596	608	606	611	577	595	588	557	623	634	633	611	599	577	600	592	603	604	625	614	614	596	584	600	606	559	597	601	610	541	567	614	604	602	637	571	606	608	575	620	589	592	617	594	609	582	623	647	610	607	605	635	577	631	584	610	577	575	593	597	579	593	602	656	592	599	658	606	580	568	606	583	587	596	565	566	610	609	612	617	603	576	621	638	591	587	576	567	570	600	603	618	596	630	593	627	586	619	595	626	614	581	601	557	578	592	601	601	637	565	589	631	610	564	604	584	600	627	612	588	666	573	582	642	599	592	641	616	575	550	584	569	565	551	578	582	600	628	607	584	568	568	647	574	623	597	555	587	587	622	600	568	595	652	568	557	602	570	568	635	602	595	613	563	586	604	593	616	600	609	592	572	575	573	607	573	632	642	632	573	571	593	594	597	578	619	615	630	595	596	558	578	617	606	619	608	626	614	606	623	601	646	583	620	566	588	608	599	565	632	578	590	560	634	586	581	569	585	596	575	572	637	565	611	586	610	616	574	582	580	568	603	584	607	592	568	551	582	619	607	628	599	621	563	595	581	597	581	592	596	612	587	600	591	590	586	596	594	611	598	563	594	590	608	581	611	615	567	610	647	627	599	622	613	631	616	572	603	582	615	601	603	547	610	586	633	629	642	618	599	587	584	555	557	601	584	612	615	592	617	594	639	587	566	592	551	592	558	639	604	597	609	584	580	642	582	568	604	586	607	612	596	546	592	583	615	597	566	617	598	576	602	633	557	577	575	571	618	594	560	588	571	566	569	572	618	653	609	621	603	632	568	634	616	597	654	578	572	606	566	579	552	605	563	595	616	637	604	617	622	621	613	610	606	590	600	581	579	616	583	593	607	580	614	626	618	594	638	532	589	577	646	608	590	602	588	626	581	596	594	596	597	621	624	589	601	601	571	579	580	587	593	575	561	597	599	602	585	566	578	610	633	632	587	576	603	602	585	631	527	602	595	592	600	591	649	606	629	595	586	601	565	620	606	588	634	633	602	602	649	649	612	603	623	555	594	586	604	603	659	567	570	592	590	569	563	595	666	626	612	541	618	566	620	575	601	635	559	576	631	609	582	592	592	612	603	600	634	630	627	618	584	575	586	603	594	590	607	609	585	600	600	566	593	594	616	608	574	587	642	577	635	622	625	572	635	630	604	566	600	581	609	591	561	607	602	584	558	591	630	588	633	562	595	581	612	585	616	590	597	568	609	619	594	602	601	593	579	599	570	631	602	567	596	631	524	603	592	619	601	550	629	600	648	586	592	603	629	555	583	602	579	640	602	566	613	601	588	597	639	575	626	619	570	636	579	557	602	560	617	596	624	567	606	591	588	574	638	607	603	567	538	614	587	519	579	597	589	595	595	630	605	649	580	618	629	538	605	615	558	583	604	569	592	622	613	590	603	585	578	595	568	571	588	556	611	603	574	586	574	620	590	607	590	606	628	583	601	619	543	593	603	588	627	631	579	649	605	627	631	593	570	610	581	580	617	606	630	604	592	620	577	618	585	585	553	584	615	579	637	635	570	613	572	576	644	607	594	616	604	612	588	566	578	566	589	599	610	634	579	590	602	629	617	578	643	566	586	624	631	579	594	608	591	593	648	616	606	598	602	633	593	553	581	637	600	611	604	621	599	613	591	608	590	598	612	618	575	601	620	646	635	577	587	579	608	627	623	627	599	590	608	598	619	638	595	590	618	641	598	607	582	595	586	567	620	641	641	606	659	568	622	623	549	593	610	562	631	604	567	569	573	598	599	623	579	595	570	595	638	574	632	616	596	597	610	580	615	604	599	609	605	593	609	558	604	619	608	560	605	614	663	609	584	590	599	575	598	617	595	612	604	608	582	576	599	631	627	604	625	568	599	655	563	581	566	591	603	608	603	600	627	575	616	624	621	607	613	555	605	633	619	618	623	607	633	590	586	553	614	619	627	562	547	585	598	551	597	619	575	610	550	655	547	573	617	640	571	586	576	607	594	587	606	586	613	593	576	634	572	626	617	528	594	595	612	592	591	613	600	571	626	643	636	577	530	600	591	638	581	637	599	614	584	620	585	612	589	636	622	578	610	609	603	598	591	601	579	625	580	615	555	618	567	604	571	548	601	589	605	604	623	612	627	580	590	599	612	636	569	564	594	611	610	606	612	627	600	574	587	614	573	648	629	587	592	553	595	579	625	602	592	610	623	605	605	573	631	645	626	563	554	586	599	588	575	648	605	649	614	608	602	594	607	565	609	572	592	585	600	647	613	594	590	618	587	620	618	579	621	655	629	600	595	577	578	622	594	603	597	590	595	589	603	626	522	623	574	636	607	571	615	618	634	621	606	589	608	597	571	627	577	611	599	523	622	590	574	581	628	588	612	556	593	598	556	624	549	573	624	623	608	603	570	560	591	546	587	608	631	617	598	663	593	633	606	638	610	620	605	585	600	590	548	612	566	594	622	629	572	560	571	621	638	608	605	568	556	618	599	596	557	595	594	573	626	575	619	612	585	630	586	641	591	609	634	544	616	621	620	613	597	622	586	595	581	611	604	587	595	572	581	586	630	640	635	629	596	625	610	577	558	587	611	582	622	649	614	569	636	650	615	623	631	575	573	581	612	624	570	592	573	562	587	612	581	602	608	580	580	622	589	621	614	584	613	563	608	578	632	613	626	589	609	616	606	621	614	589	624	628	612	545	570	603	623	603	624	589	589	613	600	578	620	612	592	590	578	619	571	591	619	571	594	591	607	566	605	607	590	608	631	629	615	639	584	590	634	599	592	629	637	608	565	596	587	586	637	602	580	644	563	578	583	598	640	658	600	616	601	637	576	595	625	596	618	617	558	601	622	659	605	594	583	655	562	590	595	599	576	612	570	645	593	594	590	602	633	610	596	581	593	604	580	634	606	610	591	568	557	630	596	589	623	566	618	628	616	577	577	624	596	610	627	555	595	598	595	601	583	598	585	556	625	605	569	620	610	578	590	591	581	593	641	621	612	632	565	581	553	601	594	590	605	579	579	580	623	616	570	591	618	570	625	623	583	581	606	637	592	584	629	579	599	591	608	596	601	582	597	614	574	618	563	604	583	581	620	566	640	622	559	602	595	640	598	592	595	580	580	646	638	610	576	581	609	633	580	626	615	614	569	596	588	608	614	572	606	628	579	616	611	575	604	600	595	643	599	604	633	629	600	582	576	615	642	565	605	602	609	565	603	636	588	642	605	635	592	620	606	574	628	561	608	589	656	573	592	613	567	562	586	599	600
4766	1333	1425	1131	849	685	554	487	393	408	396	288	333	321	325	301	332	281	312	266	285	283	302	324	302	271	274	274	271	290	300	316	274	270	268	295	294	271	249	266	263	285	281	282	301	276	282	239	273	256	261	275	281	278	287	286	283	248	268	277	273	269	280	270	290	287	282	268	287	275	286	262	291	280	282	283	274	295	277	287	279	310	260	260	252	270	239	253	272	278	268	264	285	260	260	285	271	254	275	258	264	274	281	263	263	249	287	277	265	259	262	277	288	262	279	254	246	272	259	273	275	293	249	303	277	273	263	279	268	227	278	274	285	268	255	277	261	300	269	281	272	286	284	268	292	267	272	255	267	291	228	282	249	276	274	279	278	258	250	254	257	286	255	301	267	255	257	265	254	253	255	258	261	256	278	270	296	264	289	253	291	270	262	268	288	239	262	268	260	269	282	296	291	260	248	284	261	274	276	265	263	283	297	284	317	257	263	245	315	271	256	266	269	254	296	268	255	264	303	243	277	269	281	266	263	270	265	260	233	277	270	263	281	275	268	274	277	272	264	263	257	274	282	256	249	268	282	281	259	279	276	268	275	298	275	298	250	273	271	265	277	242	272	293	279	288	290	276	287	250	264	293	291	268	270	243	294	284	283	266	282	269	289	249	259	254	275	285	261	264	255	267	249	271	260	274	268	259	273	245	259	263	269	263	291	251	304	238	258	280	269	254	269	262	278	244	262	267	283	262	268	275	254	260	246	305	256	262	266	281	254	266	274	248	278	257	313	285	305	250	232	282	257	268	283	271	263	317	273	246	258	273	274	294	261	242	266	281	246	283	265	266	281	289	284	285	259	270	264	253	243	268	257	235	283	268	280	248	278	257	285	319	274	280	230	272	301	281	300	269	262	258	284	254	291	274	287	282	266	274	281	269	286	250	287	294	265	292	244	293	283	285	269	275	280	258	248	289	263	266	279	260	247	265	276	235	274	265	270	264	241	302	278	282	222	285	259	293	285	267	311	262	270	264	265	263	272	248	259	275	262	275	300	285	278	265	276	261	254	276	248	261	273	305	279	272	252	234	268	276	267	275	278	277	262	261	281	266	300	251	260	260	248	270	261	268	272	281	274	268	260	263	295	255	232	254	283	260	255	265	261	291	273	245	300	264	253	267	270	268	284	302	277	270	255	280	287	252	267	286	281	275	291	279	268	277	268	254	267	269	271	261	271	286	254	291	289	267	254	253	253	291	272	294	262	276	247	285	258	264	283	241	290	239	263	266	267	267	262	269	266	259	281	291	279	277	277	255	284	286	290	268	290	262	250	245	280	256	268	288	259	289	223	287	281	274	288	261	265	300	291	289	270	283	298	298	261	224	251	313	236	287	252	261	295	256	274	264	244	293	297	267	275	251	279	227	307	264	265	261	301	270	265	275	261	230	253	281	255	270	261	284	264	244	290	269	247	274	279	264	281	286	281	278	301	272	326	300	283	283	268	274	260	247	251	258	279	278	265	262	266	235	259	258	282	278	263	240	263	268	268	292	250	252	263	248	260	292	271	271	283	251	262	237	272	257	285	253	243	267	263	280	259	265	277	251	233	265	247	266	264	285	276	260	270	271	296	280	262	274	283	301	280	275	266	312	255	275	300	281	269	295	287	246	305	278	247	276	271	278	284	262	269	266	257	236	294	272	272	237	300	300	287	292	259	263	271	289	265	290	272	249	255	266	258	299	248	264	270	261	293	250	286	290	259	262	287	314	292	281	266	260	263	256	258	281	270	288	282	260	246	244	259	274	274	269	269	262	291	261	254	300	285	271	275	293	255	249	281	242	307	271	278	240	274	288	292	239	232	261	265	273	270	276	261	254	268	284	254	279	295	306	261	257	255	270	275	290	246	266	293	263	275	273	267	286	267	266	282	273	262	251	290	276	242	258	266	273	265	263	250	278	240	270	259	251	294	280	270	258	252	279	238	268	292	280	271	258	288	301	272	262	237	262	285	258	258	271	296	303	260	270	285	252	281	242	276	273	274	281	270	259	248	254	271	249	254	260	287	273	237	253	264	275	276	272	252	313	289	259	254	274	288	255	255	286	281	301	291	271	276	276	281	262	256	300	265	295	242	272	277	253	306	264	250	295	303	270	308	303	258	265	274	302	286	265	266	277	286	260	275	235	251	256	228	259	262	258	284	293	277	293	292	263	278	270	255	284	287	295	259	267	260	242	272	273	231	302	284	268	239	271	293	269	260	296	247	281	292	271	285	289	297	265	235	274	280	273	282	266	289	245	299	258	285	229	267	268	280	260	295	241	290	288	299	277	273	258	265	278	274	271	269	275	240	259	274	266	275	242	254	256	282	245	279	259	248	277	271	268	283	299	289	331	256	253	284	267	288	270	276	262	262	257	227	271	256	265	282	252	257	257	255	280	271	257	264	292	292	259	276	238	243	283	270	256	263	252	266	267	273	281	273	259	243	270	291	299	285	286	268	269	262	287	261	260	270	271	237	287	270	271	264	262	275	286	276	277	269	244	293	273	273	248	300	265	272	274	271	280	281	305	280	282	261	265	227	263	274	275	268	267	276	292	283	257	266	240	254	283	279	245	261	285	262	277	245	259	248	291	258	265	284	280	267	262	283	270	286	263	262	271	286	246	301	273	242	271	249	283	277	293	272	260	308	270	246	268	273	257	253	262	255	279	300	259	268	298	263	263	292	293	281	270	283	253	284	295	291	284	274	250	270	264	275	287	291	269	285	293	278	257	280	255	300	255	271	287	254	281	268	262	285	250	290	272	265	282	282	268	262	271	273	287	263	247	261	265	262	251	271	297	263	286	274	279	262	311	259	232	271	247	258	256	258	293	284	251	285	250	248	258	281	256	271	299	279	270	253	255	273	264	291	280	272	291	265	289	287	253	250	254	272	279	264	267	280	289	254	282	249	289	303	284	244	272	260	264	280	267	296	272	272	312	276	311	263	281	268	272	270	283	288	246	291	269	287	289	272	290	258	251	264	255	299	279	276	281	284	259	267	302	262	257	272	268	266	283	283	248	258	271	255	228	253	272	275	270	275	270	268	241	267	306	277	272	249	273	250	271	290	268	270	280	269	283	270	279	267	267	271	274	253	284	276	282	266	258	257	269	268	287	307	274	278	267	274	260	266	255	282	271	277	259	269	307	266	252	241	258	279	284	288	304	273	266	264	286	279	270	267	282	276	282	310	235	268	276	269	276	273	292	290	267	260	302	283	261	239	258	260	294	261	276	272	260	249	245	286	262	245	284	271	287	273	256	251	275	254	274	265	261	300	286	268	261	266	267	295	262	280	248	266	285	309	257	275	275	281	296	264	266	269	258	279	296	279	278	286	290	248	276	254	259	258	268	274	286	258	249	286	267	268	284	296	261	281	287	288	275	273	271	271	263	292	268	269	256	272	258	248	261	269	286	279	248	263	271	246	237	252	296	270	248	303	260	248	287	262	273	290	265	257	255	221	260
6169	2011	3607	4048	3434	3051	2562	2291	1968	1792	1627	1563	1466	1373	1338	1297	1259	1177	1199	1098	1153	1117	1135	1131	1082	1039	1049	1043	1018	1058	1022	1019	1047	1033	1001	1032	1022	957	1015	1035	987	959	1067	992	1021	981	962	1002	967	973	917	987	964	998	963	976	961	942	985	989	999	948	935	962	956	978	979	965	943	948	946	927	973	945	933	996	977	990	962	901	909	981	1009	941	973	1033	1001	950	927	931	921	936	955	931	921	887	910	947	918	907	967	993	953	977	977	962	972	973	955	934	1003	938	1002	910	978	918	952	978	964	909	946	963	943	918	938	965	971	898	920	917	921	983	992	974	891	941	972	990	990	1022	988	985	969	900	942	968	956	964	927	923	985	967	960	980	919	953	886	980	982	934	906	923	959	924	962	972	972	935	949	941	991	962	938	962	829	911	927	933	948	906	913	947	956	907	893	963	951	958	936	895	921	974	999	926	910	915	929	978	938	945	968	972	1017	934	922	1022	964	980	917	935	993	955	899	912	980	919	1014	955	917	946	982	989	918	959	992	915	935	954	944	948	929	952	949	953	913	935	1019	941	923	893	912	968	949	907	937	970	938	907	978	1008	987	921	904	949	1011	940	994	995	912	871	944	902	974	985	971	953	946	918	951	912	923	957	947	956	919	954	959	958	947	938	994	950	1000	981	958	993	1001	987	948	971	990	908	984	956	899	1001	932	942	964	997	977	940	926	1023	943	953	898	948	947	969	895	935	902	910	893	984	988	968	966	953	957	927	994	943	922	946	957	909	894	938	920	959	947	940	955	923	953	992	935	941	867	976	972	926	956	935	910	947	961	979	926	925	946	944	932	980	977	960	935	988	961	943	931	983	949	919	927	949	967	936	940	980	942	946	940	942	975	878	945	965	865	999	933	895	947	890	969	939	997	912	985	948	890	969	945	946	953	979	931	986	961	970	972	882	976	969	990	924	946	953	959	916	924	902	956	984	934	965	938	955	920	977	914	958	950	1011	943	937	978	976	966	987	915	882	919	911	921	950	928	939	992	937	1014	950	916	958	941	958	923	982	948	986	932	985	982	949	919	951	977	985	940	930	949	989	972	916	991	1013	902	992	903	976	913	920	909	982	964	909	926	882	992	975	955	889	913	994	960	935	938	925	951	921	957	902	976	911	934	969	1015	931	952	956	958	948	924	945	942	948	970	980	957	971	924	960	956	964	978	922	950	931	960	949	908	996	964	946	971	987	929	1012	883	932	888	951	991	983	957	978	957	984	969	974	942	980	981	961	940	934	917	982	974	969	960	987	939	885	982	948	964	929	980	957	947	951	943	947	946	947	896	884	926	959	950	927	982	929	1019	945	976	927	948	941	940	940	969	959	941	944	961	971	955	1005	963	908	933	939	918	952	950	965	997	918	986	959	953	947	962	969	980	987	938	982	930	943	909	898	959	907	963	936	933	989	939	902	946	958	955	965	961	978	906	950	940	907	945	977	924	966	961	936	937	926	965	921	987	925	950	940	967	926	968	937	945	930	914	971	985	943	943	947	976	982	935	946	928	912	928	951	923	927	939	918	948	969	947	951	954	1004	964	962	936	951	937	953	964	941	947	982	919	915	902	926	970	945	936	885	958	947	952	955	953	970	946	947	934	918	944	895	945	992	935	923	956	989	988	931	952	949	911	965	925	968	959	938	987	927	992	957	909	946	936	910	917	907	926	964	955	953	933	979	950	944	929	943	965	968	920	925	926	917	943	983	944	902	973	950	951	956	1001	928	941	954	916	948	920	1002	941	963	918	976	937	948	920	966	961	966	896	911	940	914	984	939	959	908	951	975	943	932	918	967	909	955	949	942	936	959	976	939	954	985	923	984	943	932	910	922	983	922	919	945	979	969	970	971	974	955	901	974	953	929	971	916	931	1003	938	978	951	972	908	913	920	975	977	962	968	894	911	943	959	926	910	950	985	921	948	971	985	920	891	926	970	944	941	937	929	915	947	930	904	951	950	917	973	975	903	911	979	925	926	984	915	932	884	941	934	896	973	942	975	917	899	976	997	995	942	991	954	900	926	910	971	910	948	962	956	865	1010	952	949	952	990	927	922	909	951	928	940	957	954	933	937	976	980	957	973	939	940	908	946	995	980	907	946	994	985	946	900	961	916	963	910	914	955	902	951	988	930	1009	900	930	978	909	957	997	914	913	951	993	946	985	1013	932	961	975	947	963	931	934	923	978	946	930	936	998	974	888	935	955	999	950	963	938	995	923	960	960	949	947	997	981	925	911	946	933	963	948	982	977	962	911	907	998	961	950	901	910	938	966	889	980	920	944	977	973	956	1005	979	953	942	971	993	922	911	952	922	911	962	920	935	940	882	1005	908	979	901	990	917	957	970	972	997	943	972	970	910	948	941	950	909	950	952	921	919	975	936	951	961	934	881	952	923	1006	940	919	921	980	969	955	924	965	948	954	958	947	937	958	947	911	985	913	977	947	928	954	940	936	944	967	933	923	1002	981	914	932	905	999	988	973	942	912	989	993	934	913	992	930	907	920	960	994	956	913	945	933	888	916	924	951	987	996	987	939	949	969	940	993	941	946	906	924	992	966	925	949	914	924	947	978	1011	963	938	962	1030	955	925	892	941	926	969	935	957	956	971	917	921	943	917	934	983	971	982	934	889	946	990	949	928	881	942	961	929	953	929	930	892	944	959	931	920	908	948	911	955	943	991	919	963	954	962	934	956	934	920	947	912	956	909	938	920	988	940	897	903	922	842	945	993	968	896	915	908	980	944	948	979	923	965	986	930	926	967	940	952	924	955	961	941	948	973	924	910	957	993	961	936	963	943	1007	931	960	960	966	921	971	935	919	962	953	995	980	977	925	969	933	938	949	903	880	925	915	940	936	1029	922	959	946	924	959	961	984	909	995	947	924	966	955	880	928	956	986	959	893	894	1006	927	952	861	945	982	965	874	955	956	953	954	970	956	928	960	1004	948	962	944	969	946	940	968	955	962	940	968	905	921	907	954	956	967	963	958	944	977	960	940	967	966	897	967	979	945	952	939	922	954	1032	930	962	963	942	971	943	945	966	921	963	937	953	932	919	957	1012	912	945	949	958	959	961	962	968	990	906	929	953	946	961	914	975	936	945	927	922	981	971	962	966	977	948	936	916	920	942	981	934	952	1009	935	978	946	970	967	908	970	964	932	962	911	933	963	993	925	888	950	937	927	954	961	969	966	994	888	981	937	906	971	956	948	944	996	992	956	913	958	974	979	923	954	926	908	984	914	908	976	912	964	933	978	969	968	939	968	954	905	1005	1010	980	921	972	936	973	914	1010	974	939	952	911	973	964	948	928	994	922	991	955	952	934	921	913	962	919	938	949	939	918	932	991	981	967	973	923	935	965	936	924	1000	912	910	903	934	956	940	954	993	956	948	1010	927	940	965	993	967	909	924	959	942	945	933	973	920	997	935	910	903	997	929	941	970	957	967	979	947	962	997	926	907	867	1021	919	898	974	968	924	909	918	953	922	923	984	976	959	1027	975	965	963	959	972	909	950
8590	2488	2745	1969	1421	1008	828	674	564	470	441	461	381	364	361	340	334	317	300	283	304	285	268	246	293	264	278	239	262	247	272	260	243	236	260	234	198	255	238	238	244	240	253	235	212	232	228	252	250	238	239	258	239	253	251	244	267	239	238	238	244	238	253	220	228	225	230	237	231	242	219	234	243	224	207	279	235	267	236	224	224	216	238	218	248	278	237	259	261	221	258	240	253	247	251	269	231	245	225	252	218	248	239	251	264	247	259	218	229	226	237	223	247	252	233	211	219	246	243	263	226	230	233	242	267	227	240	243	235	233	238	254	224	216	218	240	223	214	191	225	242	230	219	223	264	251	226	266	228	246	225	232	232	240	239	243	264	240	208	249	242	218	253	219	190	224	237	237	252	231	236	271	246	255	237	248	255	220	245	214	232	237	239	238	220	244	245	236	238	264	208	221	224	232	241	222	237	261	238	231	238	246	238	233	271	254	255	236	259	248	199	229	231	218	241	248	215	237	237	249	240	271	227	243	219	239	210	223	197	250	237	222	233	266	267	236	265	261	242	245	235	244	227	273	199	220	256	271	269	226	229	255	233	248	256	223	228	232	218	231	215	249	220	257	225	213	259	230	243	221	245	244	222	235	244	221	229	243	204	256	227	226	236	227	235	220	208	204	236	233	221	243	223	226	253	236	234	219	232	234	232	229	235	225	246	238	231	214	224	282	259	219	239	223	223	225	232	229	240	242	240	237	250	264	268	228	224	236	219	257	251	250	285	242	225	250	232	238	234	233	243	240	226	232	252	233	232	232	207	240	254	255	214	220	225	249	262	253	233	212	256	244	234	243	245	264	224	235	257	240	239	232	229	248	231	242	231	228	215	241	226	228	243	248	239	255	234	221	241	223	268	244	234	222	217	219	242	235	229	237	226	254	257	228	231	204	220	226	223	241	262	212	228	252	220	215	259	257	232	238	232	255	220	233	249	252	223	256	252	261	235	235	211	245	237	227	252	214	232	234	237	250	245	236	231	224	245	238	216	242	228	213	272	232	228	253	247	238	244	237	216	224	230	259	220	250	229	227	245	224	252	249	266	244	221	269	241	248	229	253	232	244	229	224	241	235	216	223	254	236	228	241	263	213	235	242	207	214	241	244	229	219	254	214	256	237	204	225	250	227	251	221	233	222	224	248	221	228	232	229	251	262	245	226	247	251	246	236	244	245	238	236	238	246	205	221	245	230	226	232	204	244	229	235	247	283	241	248	243	256	214	238	246	214	263	208	249	247	235	222	253	268	263	242	220	228	211	217	229	220	267	262	216	239	222	232	258	227	222	215	240	249	272	232	237	219	226	248	244	229	228	226	247	233	241	232	251	256	243	248	230	254	236	261	254	228	224	264	234	214	254	249	243	264	211	248	232	222	236	228	246	231	212	233	214	221	219	224	269	240	247	237	260	227	276	251	250	263	229	250	251	267	205	215	258	240	240	220	227	251	252	233	253	241	233	227	254	236	245	235	237	244	235	222	226	251	219	228	241	240	275	230	241	253	224	225	251	245	266	243	263	261	219	225	230	250	259	242	218	274	219	247	220	228	243	234	229	272	231	254	216	251	246	241	259	239	222	207	238	233	199	232	242	236	249	221	274	236	244	255	265	238	233	251	254	242	254	266	220	243	255	274	254	239	263	259	213	249	233	243	200	228	261	227	240	206	248	256	216	241	219	229	226	236	221	241	249	217	239	233	241	217	241	243	242	240	256	234	244	251	229	244	220	259	217	249	202	228	220	233	215	227	224	223	236	231	189	243	217	227	231	275	282	225	228	236	232	221	225	245	258	264	248	231	225	245	244	242	236	229	222	239	233	240	236	243	226	214	246	274	229	242	245	246	228	221	265	223	238	278	248	255	251	255	236	261	194	228	260	244	229	236	248	235	212	242	242	241	249	222	265	219	234	239	241	251	241	249	243	253	215	224	253	221	221	259	247	256	214	220	222	243	248	233	247	248	248	224	241	231	248	230	250	208	234	233	249	233	233	248	232	246	260	257	243	225	247	254	233	226	252	238	239	236	218	231	275	277	252	212	240	243	236	249	240	248	248	217	239	249	234	228	225	250	239	227	224	246	238	244	235	222	219	228	268	208	238	246	244	261	242	246	236	227	223	221	240	215	231	240	244	262	252	215	231	259	227	249	257	239	217	254	264	248	210	245	242	253	263	243	267	217	221	225	265	240	231	236	227	264	226	239	246	220	215	241	239	242	256	239	235	212	230	243	260	232	230	217	244	264	241	215	267	249	249	229	222	242	236	253	247	239	234	220	231	236	233	224	235	230	226	233	238	240	253	241	245	239	251	231	251	251	252	231	240	203	208	228	208	225	213	230	229	235	265	243	251	214	235	260	270	235	233	260	247	232	255	220	239	265	221	258	235	241	217	239	237	254	251	230	245	222	216	238	232	234	277	232	228	227	235	260	244	226	252	231	242	227	229	229	221	252	214	203	233	233	222	246	254	237	248	261	211	240	263	250	236	250	233	252	229	253	248	227	217	236	241	216	224	222	240	224	234	278	246	225	224	222	237	233	256	216	246	229	232	208	232	234	245	243	237	230	243	244	239	248	222	238	254	212	264	250	233	224	224	238	218	247	245	263	247	238	251	246	203	232	243	241	249	265	206	249	240	197	239	227	234	245	238	257	228	233	204	230	223	256	239	276	223	242	239	224	238	252	226	224	242	243	247	239	219	246	237	237	227	216	233	226	238	239	251	255	240	237	233	236	238	296	243	266	240	255	210	230	227	241	218	268	257	245	232	226	231	205	222	228	250	239	231	281	227	244	245	243	243	231	234	219	236	280	259	199	222	250	223	233	256	240	242	252	234	270	235	242	208	261	235	239	240	236	228	227	236	228	255	229	260	242	229	225	215	249	211	234	261	235	243	245	227	247	263	251	218	240	243	219	227	230	240	248	242	256	227	252	241	272	210	267	242	213	215	240	219	234	230	229	239	236	223	227	266	240	265	239	238	216	222	243	201	235	216	227	239	249	224	238	238	236	238	251	213	210	241	240	279	201	241	233	217	241	227	251	268	221	253	221	249	251	228	230	213	236	239	255	213	253	206	207	237	231	255	217	243	223	226	221	228	208	234	222	221	282	246	232	226	261	234	199	226	222	241	252	227	222	203	237	226	198	250	260	254	204	218	250	257	239	267	227	230	238	250	235	234	231	252	258	245	220	236	234	229	242	236	217	237	226	268	233	234	249	247	251	300	243	214	203	243	230	274	245	251	269	212	224	233	233	256	269	257	219	218	268	248	265	230	229	235	249	235	240	228	234	250	217	229	238	236	215	225	251	238	246	221	249	221	222	218	256	258	229	241	226	239	230	230	233	252	274	230	221	249	247	225	234	200	236	205	229	242	241	247	236	248	237	287	217	246	241	268	225	232	209	235	230	252	214	202	234	222	260	228	237	241	217	253	243	231	241	252	240	239	238	236	234	232	229
8405	3023	6012	6512	5542	4692	3961	3332	2834	2429	2198	1920	1835	1694	1625	1540	1394	1369	1303	1204	1188	1148	1173	1170	1174	1093	1047	1039	1020	996	995	1012	1025	943	1031	928	884	954	926	944	944	945	897	942	933	919	968	877	914	844	902	907	920	894	833	856	931	850	902	891	872	873	851	866	859	889	858	855	864	881	857	822	923	892	883	861	849	888	863	837	845	834	875	836	838	821	888	827	874	844	857	829	893	896	821	823	798	813	824	842	853	875	887	849	882	831	843	821	836	858	860	826	857	823	802	867	849	815	825	842	869	797	789	790	856	819	846	866	886	822	795	790	821	817	821	844	856	826	804	851	859	854	861	862	825	853	815	818	803	823	891	832	838	835	823	851	841	800	815	840	817	832	826	815	860	787	793	859	836	835	841	825	884	874	824	830	856	862	813	851	812	806	785	817	865	814	815	810	831	843	818	848	860	859	813	849	843	805	844	786	856	848	829	809	816	876	847	877	830	839	866	809	822	819	806	838	861	822	826	802	815	844	861	808	833	849	844	862	848	803	837	860	832	816	854	794	843	827	852	840	825	793	852	764	874	799	859	813	867	834	881	856	836	850	858	881	823	835	822	852	866	887	887	860	822	864	883	792	834	830	788	844	850	845	829	877	871	801	851	821	826	814	842	842	819	834	815	862	803	815	818	875	858	853	862	831	820	798	845	857	836	832	826	815	819	861	869	838	854	834	793	845	847	815	804	807	812	789	870	834	857	866	849	826	820	776	857	857	827	812	789	865	799	835	835	835	834	823	851	880	852	844	815	833	814	872	786	846	848	798	797	856	834	824	800	812	882	847	837	835	823	770	832	807	834	787	812	841	868	819	840	811	889	836	846	827	858	841	885	860	851	836	891	867	857	840	865	874	831	820	817	911	843	820	833	850	908	777	898	844	857	807	868	874	851	887	895	858	847	796	819	862	870	794	816	859	844	876	870	800	845	819	815	843	845	872	803	845	843	831	866	858	817	872	851	780	842	826	840	811	826	797	827	876	858	799	787	827	863	874	880	834	802	846	848	835	842	830	806	901	860	846	811	791	823	796	816	826	838	835	857	828	850	884	851	844	834	794	820	849	822	856	812	785	847	813	845	810	853	843	822	859	828	885	832	874	825	816	829	759	845	840	773	903	803	836	881	844	811	854	856	843	841	863	832	837	828	842	830	804	874	832	824	803	859	838	845	876	823	849	816	839	857	805	820	802	840	848	802	858	825	830	872	860	878	864	836	816	827	835	878	799	785	806	850	843	785	836	866	806	819	844	875	878	791	827	840	823	843	829	789	824	822	850	786	859	793	903	858	821	828	857	777	854	817	801	754	834	824	850	803	807	815	845	818	804	795	813	849	887	831	834	824	845	860	799	799	877	843	852	859	879	853	882	844	841	904	869	913	833	820	847	860	823	854	805	858	850	854	868	865	839	785	855	827	879	786	795	792	873	853	820	850	819	796	825	835	780	906	884	804	878	884	812	868	784	829	872	866	861	880	846	836	839	809	814	816	853	883	865	780	799	858	816	847	884	816	818	828	840	784	833	839	823	794	796	854	824	819	825	840	863	876	874	811	943	825	796	884	838	861	861	854	825	845	833	805	909	827	843	831	848	809	810	803	831	847	816	825	831	799	837	785	803	845	808	816	799	913	854	825	822	828	854	812	895	828	873	866	833	809	852	839	825	891	789	784	842	819	843	870	812	857	830	823	811	845	800	860	840	838	859	845	863	826	800	844	810	806	833	803	835	824	827	840	821	858	824	840	860	800	823	818	865	836	828	860	825	803	844	825	867	819	818	823	860	866	869	866	812	855	832	889	796	818	844	789	844	859	912	810	858	830	863	856	837	815	819	849	878	786	857	837	802	808	871	871	802	869	835	783	851	818	858	801	834	838	806	864	826	813	806	844	844	805	819	828	826	858	848	829	850	827	827	797	785	839	796	852	850	851	794	867	835	809	842	811	894	839	837	798	816	833	816	781	879	794	807	817	802	859	849	839	803	821	863	812	831	788	859	850	835	805	797	809	868	853	878	844	807	874	849	801	855	808	800	840	892	850	828	845	840	862	821	826	870	853	832	879	813	839	828	860	810	826	850	871	816	812	847	803	850	836	848	843	846	796	810	815	829	820	830	891	807	817	829	790	800	832	836	839	857	833	850	831	863	794	848	811	845	808	844	881	830	782	830	823	892	803	866	832	829	796	792	828	771	817	849	843	848	848	885	853	809	884	837	802	796	781	828	858	800	879	821	827	833	837	863	802	846	862	819	805	812	852	848	845	867	777	847	829	832	857	839	826	853	835	833	853	843	802	839	834	787	893	804	852	824	821	857	826	775	813	759	769	905	768	860	804	828	784	823	875	850	854	800	777	795	794	876	818	851	836	839	785	797	809	818	863	861	865	807	809	772	816	798	844	819	863	811	785	853	807	829	829	819	793	819	836	802	856	859	828	882	863	834	871	849	877	822	814	825	833	838	784	782	865	803	794	786	827	815	820	860	828	871	831	836	842	831	825	817	792	807	858	799	833	812	946	878	823	786	826	826	862	820	857	855	841	803	853	818	820	875	822	834	851	818	823	795	880	807	816	791	850	816	848	872	844	802	866	820	843	854	830	813	813	811	734	877	857	896	849	878	845	865	835	802	803	839	852	847	830	849	870	865	828	805	815	852	815	796	827	849	841	843	822	861	832	873	855	856	820	860	833	847	842	853	789	791	789	873	816	819	860	811	810	843	815	807	848	843	838	796	854	838	855	888	876	901	844	825	805	833	861	859	824	802	847	844	842	811	843	836	808	823	855	854	843	819	839	809	837	830	812	821	879	866	840	797	846	854	799	826	812	854	871	842	795	858	843	812	851	883	817	853	879	819	867	855	809	869	799	843	866	843	833	821	822	860	869	808	748	824	847	838	892	818	796	856	848	845	821	848	782	837	837	854	855	831	839	793	833	862	803	890	851	906	815	843	853	855	852	865	833	764	834	804	816	895	814	761	845	831	804	868	903	854	830	877	814	850	831	858	863	873	836	796	821	835	782	812	861	821	841	823	846	870	820	820	844	847	801	785	789	811	895	852	815	845	818	842	851	881	888	877	930	821	849	827	851	828	907	871	838	863	832	867	847	850	843	807	842	850	838	825	795	843	856	822	908	815	810	781	872	808	860	870	854	840	853	821	902	853	854	879	814	778	880	822	844	817	863	763	836	861	833	822	765	787	918	863	845	870	800	829	823	888	848	843	810	833	829	758	833	806	917	813	831	825	840	821	807	795	852	830	761	844	838	856	858	782	836	789	817	859	840	905	826	779	826	889	812	864	870	865	844	800	844	867	815	799	822	837	841	838	837	811	835	861	849	825	825	814	843	790	771	795	799	818	825	841	852	794	889	838	848	845	798	833	816	796	780	823	857	886	830	854	798	851	841	821	833	828	802	865	828	798	796	808	843	834	818	832	801	836	861	826	832	832	850	823	844	796	857	854
1163	225	230	204	192	192	161	161	162	165	169	158	144	175	147	161	145	163	145	161	172	147	171	157	142	133	145	148	160	163	143	169	171	166	153	142	165	147	159	166	142	151	179	149	170	149	163	161	163	152	147	159	171	148	161	143	137	160	148	144	157	167	163	166	151	143	166	146	137	130	159	146	187	171	168	164	182	162	152	171	175	163	154	164	167	162	164	171	139	161	164	163	181	167	146	158	136	152	156	170	151	172	176	166	177	136	159	135	171	155	156	155	154	147	149	132	149	138	134	165	165	160	151	164	138	157	128	156	138	176	156	163	155	173	158	154	142	156	142	183	138	167	152	135	159	145	175	148	163	168	154	156	149	136	137	147	153	164	133	177	141	155	150	162	141	167	142	170	163	141	150	159	170	148	173	142	158	162	139	139	154	155	172	158	135	178	172	132	175	165	156	161	167	175	147	178	156	157	159	158	151	142	151	149	154	157	164	167	175	158	162	154	161	159	148	148	157	167	151	153	150	171	141	160	152	167	160	163	157	143	141	168	160	163	165	154	176	159	153	172	154	150	158	146	150	146	146	150	140	150	157	158	154	169	163	151	166	145	161	161	153	173	159	164	165	133	135	177	135	169	141	179	161	178	150	170	167	150	167	139	150	147	174	158	172	149	157	166	146	137	158	180	142	136	139	155	183	143	149	161	149	151	163	169	167	155	174	142	180	136	175	154	139	144	142	160	175	189	160	176	148	143	148	138	125	169	171	144	143	158	158	166	147	150	170	137	161	146	180	180	150	152	152	170	138	174	163	164	166	145	166	166	162	137	151	137	177	175	151	152	177	162	163	147	168	156	154	138	167	173	171	155	138	178	135	153	170	144	150	152	188	165	169	162	153	164	169	167	148	154	160	155	129	163	154	159	136	155	180	142	158	170	156	193	157	172	160	132	151	183	153	176	165	149	156	174	151	158	154	154	154	174	155	158	160	160	164	157	157	155	176	171	154	164	147	168	137	162	165	138	155	164	151	140	158	184	143	174	153	153	159	149	140	155	161	147	165	147	158	162	159	155	166	147	132	167	173	165	169	174	133	168	167	151	153	162	157	168	151	156	164	183	136	160	189	169	174	139	146	174	181	144	176	153	168	150	135	156	165	164	163	161	146	164	168	154	146	174	157	142	142	178	140	137	131	156	162	167	142	153	148	159	162	151	172	151	165	152	151	154	164	170	151	138	180	164	140	173	163	160	157	156	148	156	145	163	144	140	163	147	150	139	158	151	171	153	153	172	144	172	158	170	155	155	155	160	144	156	158	138	147	177	176	145	153	160	163	148	186	150	164	142	161	172	158	166	147	152	169	167	148	173	168	162	168	155	152	174	165	165	169	159	154	173	145	142	164	138	181	140	160	151	158	126	144	158	136	171	152	159	162	145	174	131	151	164	166	151	143	161	170	153	152	172	152	172	153	140	151	168	145	152	159	154	152	153	155	147	175	140	143	158	155	144	154	146	144	146	180	144	156	159	160	172	177	148	164	165	142	160	184	140	140	148	162	155	143	151	157	166	154	151	156	170	154	164	156	161	157	159	152	138	140	163	151	153	159	141	171	161	159	175	158	146	168	146	150	167	152	166	149	155	156	141	139	174	147	153	153	165	159	160	174	160	154	154	130	163	175	162	151	174	146	177	142	160	168	167	143	176	150	127	151	158	167	150	151	146	139	147	188	133	142	175	165	152	160	161	139	174	139	167	151	172	170	152	156	156	133	162	138	137	142	154	157	157	146	156	169	160	139	161	160	157	155	155	158	154	141	142	181	153	152	163	180	154	156	134	141	149	154	178	175	155	154	156	158	162	149	159	173	148	160	178	163	159	165	168	151	163	152	152	151	165	160	148	156	146	156	160	180	184	174	166	148	156	184	154	138	180	172	160	143	144	158	150	130	164	141	147	153	165	128	148	159	161	140	151	140	168	142	152	151	140	162	161	136	175	158	163	144	163	164	145	161	151	129	157	136	179	142	177	174	150	161	165	164	144	150	144	159	156	160	158	165	163	151	163	154	159	167	180	167	140	175	156	138	172	158	155	125	166	145	174	141	167	183	165	154	161	170	173	143	135	168	148	168	168	144	149	153	151	166	172	155	148	162	144	168	160	168	147	152	165	166	158	171	168	163	143	151	165	175	161	168	149	175	160	155	142	180	171	168	155	179	158	158	155	166	163	148	159	140	177	152	151	164	163	151	151	149	168	190	149	152	141	156	170	152	144	156	116	140	154	157	157	153	148	165	152	158	177	158	149	170	148	156	151	137	158	177	137	153	177	160	153	159	131	142	161	176	178	155	156	141	167	155	156	159	166	160	171	157	154	162	152	139	160	128	146	145	165	137	162	148	141	159	159	158	157	157	154	150	152	149	151	177	152	174	139	152	138	138	172	143	170	156	144	148	145	166	168	145	165	164	177	162	170	161	165	140	155	149	168	177	146	160	157	158	172	137	139	148	145	135	173	145	145	170	169	132	150	169	148	141	170	161	157	152	170	152	122	139	145	148	161	153	130	165	147	162	137	154	142	157	147	148	170	145	165	172	161	150	152	167	157	163	158	141	149	169	146	159	162	165	162	159	145	176	159	171	159	136	168	149	169	163	143	141	163	152	173	147	142	148	148	127	167	176	160	150	182	176	151	155	151	156	164	156	145	177	162	156	167	172	152	146	177	173	160	198	145	143	163	173	157	155	169	150	145	144	164	159	151	163	179	162	168	168	137	162	169	156	173	164	167	172	166	161	157	150	173	151	162	157	176	135	158	176	164	152	168	150	145	150	162	158	175	163	158	158	163	149	137	157	158	158	141	149	150	152	136	150	177	156	159	163	155	158	163	174	157	184	144	156	160	163	166	166	143	174	152	156	136	164	160	158	161	158	152	151	168	177	142	155	135	154	144	152	145	157	182	158	160	164	161	152	185	152	120	156	160	157	160	152	146	123	142	161	140	159	159	146	161	140	145	138	124	137	160	139	165	150	156	142	166	167	139	155	151	155	167	150	158	161	166	177	133	153	172	171	155	177	167	153	167	152	154	156	177	155	161	151	162	155	162	153	145	181	173	147	148	180	169	162	139	152	171	159	172	148	148	152	166	159	163	156	148	138	179	145	166	159	156	176	154	155	164	173	158	145	164	158	159	169	138	141	146	176	140	156	156	171	151	163	169	149	171	149	176	146	157	187	172	151	175	137	164	158	181	149	175	164	151	151	164	149	146	133	164	139	137	148	137	160	169	150	167	166	167	161	167	151	151	160	173	172	171	140	160	150	141	158	146	171	146	157	160	171	170	151	166	179	142	159	154	161	141	172	159	162	167	169	146	159	155	160	155	165	166	166	134	159	163	131	168	151	166	167	152	153	152	160	142	163	188	154	166	166	172	162	141	167	175	159	165	143	143	147	152	164	161	158	157	166	143	169	165	154	155	160	160	154	161	145	136	174	173	160	156	156	188	146	155	138	148
1989	712	814	807	786	751	702	697	685	660	670	682	634	610	655	605	605	638	631	644	603	596	586	647	642	623	574	658	613	620	626	652	618	621	598	613	596	616	641	608	606	591	632	616	637	603	614	637	551	610	564	594	613	596	610	599	646	629	593	573	588	607	628	619	652	575	589	582	615	593	599	593	612	638	556	557	609	569	608	595	619	654	608	568	603	620	640	600	637	574	587	614	609	577	629	590	584	581	615	568	587	596	599	565	594	592	639	602	598	608	623	593	583	640	567	573	608	609	603	567	612	636	632	590	556	609	640	599	591	583	592	593	552	604	603	627	610	610	611	616	598	587	596	582	567	615	613	583	665	604	577	610	573	615	619	606	605	599	599	582	575	620	627	590	630	597	590	625	617	587	559	571	607	576	608	626	601	627	563	640	602	609	625	584	587	601	633	592	621	641	601	620	630	583	603	625	543	555	627	623	559	612	608	593	629	618	581	612	607	603	620	557	623	574	546	638	594	594	534	601	544	617	626	582	608	574	610	594	591	641	591	635	596	579	545	607	591	603	621	587	590	595	609	576	603	573	594	607	577	593	643	611	616	634	611	562	583	581	594	646	599	561	596	635	589	616	605	555	618	634	599	553	637	625	587	536	621	568	600	565	615	601	564	614	585	636	580	585	571	598	602	612	659	617	592	650	597	615	609	581	562	584	611	625	604	640	598	608	588	647	590	594	625	594	602	601	590	565	576	593	618	570	594	603	575	623	581	588	636	606	607	600	586	615	575	595	641	593	632	604	604	616	602	615	600	598	619	570	618	593	607	617	584	540	608	591	595	580	673	604	562	598	597	599	584	629	602	585	618	639	605	573	581	608	602	610	606	604	611	597	646	569	601	604	569	600	562	633	596	575	624	588	583	620	593	590	584	622	634	585	639	597	614	584	628	622	549	612	606	616	566	567	610	550	604	589	622	621	636	574	622	599	593	608	541	606	617	616	606	602	573	569	603	605	596	598	609	600	606	587	620	630	557	598	536	587	583	608	580	595	541	570	589	566	602	609	589	613	572	662	586	626	572	668	592	624	621	649	575	637	604	613	628	600	581	622	594	573	613	597	652	584	583	678	627	614	587	585	589	619	608	610	588	620	596	575	597	580	586	646	588	585	605	566	563	591	572	611	605	589	603	583	609	545	604	603	596	564	561	587	625	605	581	602	650	633	598	600	588	610	607	587	621	608	580	629	591	598	591	586	621	618	626	592	582	590	586	601	618	584	588	614	598	614	577	597	598	588	559	593	603	611	587	615	625	578	605	571	605	646	575	611	593	579	620	628	542	589	635	569	562	590	590	582	566	574	623	580	625	595	625	567	611	574	600	568	581	598	613	592	626	606	569	567	618	607	613	597	634	600	574	599	567	635	611	635	607	587	621	611	595	593	593	585	589	595	597	554	609	577	550	601	582	557	585	579	582	598	607	567	613	591	647	611	581	606	619	600	606	626	599	582	575	565	623	609	573	598	595	581	592	564	605	572	592	557	593	614	568	634	588	629	604	602	609	572	622	559	591	608	590	625	592	610	659	642	608	607	609	618	610	583	637	587	592	624	597	579	569	629	606	587	630	599	586	607	605	617	593	625	622	609	646	585	613	595	598	533	598	623	601	604	625	597	580	581	601	592	613	613	615	595	594	581	581	570	606	593	597	588	614	574	577	580	637	575	663	559	560	617	616	595	625	613	561	603	616	618	589	629	569	593	578	587	616	600	539	608	616	626	584	595	622	540	627	623	572	596	580	572	613	575	597	561	618	556	581	550	574	622	567	574	624	548	572	577	614	616	587	615	573	602	605	582	576	624	592	636	623	610	571	583	578	605	602	590	602	571	598	587	627	583	593	641	654	585	586	616	635	621	570	584	569	579	537	620	615	627	589	570	587	600	543	594	604	641	611	586	579	567	568	588	591	618	637	645	612	602	556	588	591	609	608	634	569	557	645	546	603	631	638	541	602	579	629	583	559	612	597	570	598	590	584	561	587	611	593	623	597	537	586	616	609	582	605	580	621	621	613	599	587	582	638	604	572	602	592	604	610	569	573	611	563	585	574	623	581	636	610	647	637	603	540	637	548	612	587	590	631	631	620	617	599	592	620	598	606	626	592	579	598	542	596	603	626	604	579	589	603	586	590	540	601	586	623	623	615	607	591	599	599	653	620	565	574	572	594	568	567	628	612	621	607	621	623	620	584	577	609	595	598	589	587	589	610	626	618	603	552	597	617	605	611	587	567	615	611	577	641	601	629	590	588	588	626	557	604	644	629	592	565	572	604	582	604	611	639	611	581	599	601	602	617	585	601	630	590	589	617	610	645	611	586	548	585	574	678	603	573	587	627	594	659	592	605	635	601	598	595	607	641	599	594	579	619	589	592	614	609	574	615	595	585	600	592	593	612	613	568	614	623	568	597	602	586	618	635	593	638	617	581	579	561	605	597	573	587	630	594	563	568	608	584	616	562	597	638	590	625	626	603	601	611	613	586	585	631	623	595	680	599	604	585	623	594	598	573	636	601	612	602	610	636	630	551	596	539	618	588	553	594	668	600	600	567	610	585	608	549	621	588	577	604	613	578	594	583	604	627	605	634	543	659	570	644	597	613	635	603	596	569	621	604	609	553	595	625	628	603	560	571	621	614	566	621	613	593	590	600	639	603	579	631	585	585	588	621	573	622	575	573	605	601	571	600	607	612	597	594	578	609	567	596	595	565	573	637	606	659	629	588	612	590	611	635	593	608	627	571	628	604	628	603	624	596	584	566	605	614	614	598	647	610	552	647	573	645	600	665	618	593	570	619	598	621	610	604	589	601	560	581	610	551	610	592	613	556	618	622	571	583	592	587	595	606	623	558	647	619	578	559	602	576	613	572	645	608	627	602	607	600	662	583	609	597	622	628	569	580	587	560	636	618	611	583	590	618	622	607	604	573	595	637	594	603	592	570	591	599	577	585	601	604	592	663	616	582	579	591	576	594	571	584	592	597	575	576	644	616	600	580	638	615	623	577	621	634	583	593	610	584	627	588	621	590	581	571	612	627	650	601	573	606	632	568	613	572	612	624	610	646	602	627	638	596	623	608	628	588	583	606	544	606	564	598	600	608	596	580	579	552	606	610	571	550	560	603	600	611	564	605	579	572	598	583	596	595	616	593	598	583	589	632	638	607	601	585	614	576	625	613	625	582	545	604	640	563	642	583	587	570	606	592	601	598	586	644	614	616	591	615	625	589	577	571	628	611	647	566	553	601	599	594	592	548	564	522	543	651	608	639	572	568	605	589	585	582	596	616	611	577	622	599	562	585	595	623	607	641	665	599	609	563	608	585	603	623	568	577	624	600	571	617	642	594	568	644	577	594	556	595	614	583	562	589	607	591	586	624	579	579	597	602	565	582	595	603	606	619	600	606	586	589	601	628	607	588	580	590	642	614	618	600	630	639	581	578	586	603	565	651	640	560	576	634	561
4817	1306	1474	1114	908	686	541	501	452	417	424	370	339	306	312	307	336	321	310	315	285	311	273	265	259	281	268	295	277	288	292	269	262	289	299	313	283	265	281	291	301	269	245	287	295	283	283	273	284	277	293	263	256	258	278	282	249	259	257	290	284	273	273	234	277	286	296	288	293	271	253	272	261	285	264	256	284	263	303	297	274	294	277	272	283	291	254	242	255	270	281	254	293	303	283	271	279	279	257	281	275	279	281	271	253	277	281	295	275	247	259	263	268	272	294	246	268	253	259	250	283	255	273	292	273	263	298	261	290	289	281	271	292	268	279	263	275	294	283	266	274	268	313	294	270	255	244	257	271	276	249	273	267	255	279	278	278	275	276	289	281	266	269	240	240	245	264	264	251	277	265	276	277	270	263	260	296	255	271	245	263	287	264	262	284	266	281	267	290	268	252	284	266	264	268	291	279	277	259	270	287	312	258	286	268	308	261	264	277	316	289	264	262	246	288	297	288	275	286	281	272	269	257	266	270	230	276	242	261	282	246	272	267	270	263	284	282	257	308	270	262	277	277	276	312	325	279	254	269	273	285	249	244	249	275	298	271	310	262	282	262	290	283	269	285	261	291	244	249	271	281	263	279	320	251	285	263	270	301	259	251	270	307	255	283	290	259	271	256	303	258	288	276	250	259	283	261	279	277	287	292	276	275	289	299	254	255	275	261	267	277	280	273	278	289	250	282	276	271	273	284	288	252	273	283	254	274	242	258	281	252	308	227	276	299	274	272	268	263	292	274	285	257	239	264	281	266	265	270	301	276	291	294	262	253	247	265	258	272	261	272	264	270	226	290	278	294	268	276	272	291	282	264	285	273	277	277	263	267	261	271	273	277	268	254	246	296	277	337	245	260	255	248	284	300	250	252	272	276	266	268	264	283	303	258	268	283	267	265	270	275	265	282	252	239	292	250	260	282	287	303	254	275	294	267	291	250	307	274	282	287	265	266	277	271	283	267	260	275	277	276	293	284	286	282	251	262	278	249	263	263	256	277	278	303	275	277	265	243	270	252	256	262	275	261	292	274	262	279	251	265	285	268	265	270	274	276	264	256	236	260	299	261	283	278	261	287	257	252	269	290	261	264	252	310	283	274	303	268	275	251	247	272	252	258	266	267	260	248	264	260	284	270	265	259	303	288	263	284	277	254	291	296	252	279	260	251	293	269	285	271	285	277	302	272	262	235	262	287	259	274	242	274	272	268	260	281	288	292	290	300	277	277	286	261	255	289	280	277	286	306	255	266	290	243	273	267	261	300	268	248	268	298	280	291	271	260	257	289	279	279	269	261	243	277	232	245	251	282	277	261	254	295	269	264	284	278	267	284	284	265	277	282	263	253	270	292	255	279	289	275	262	263	270	265	281	257	274	265	269	258	258	307	293	300	247	273	292	273	257	300	269	288	284	265	246	279	281	257	283	249	270	295	296	273	305	255	291	293	264	280	269	276	263	314	287	251	269	263	275	294	250	287	255	282	293	260	283	258	258	266	285	290	282	285	243	254	272	272	298	264	259	262	260	260	276	289	250	294	266	294	298	287	257	247	283	279	274	283	262	274	269	280	255	282	301	272	276	267	252	270	275	282	237	287	269	285	282	283	260	277	296	270	287	268	258	268	265	261	330	284	281	295	256	263	267	303	274	283	281	280	263	251	266	269	269	260	277	275	279	249	250	271	276	282	272	258	294	274	282	275	269	273	283	247	241	293	308	274	288	267	268	282	257	282	264	280	277	258	278	259	243	303	275	281	272	308	293	237	270	280	261	269	309	289	270	273	283	282	245	250	257	303	281	261	257	291	269	268	281	270	256	259	272	290	281	270	281	291	275	274	307	270	268	285	300	249	263	296	270	287	266	263	280	252	273	309	251	268	272	303	265	278	299	261	308	282	266	252	264	261	256	281	276	258	272	282	273	266	268	290	247	255	277	258	228	274	263	271	263	274	279	285	252	242	292	283	283	279	288	271	278	274	302	244	272	295	278	270	263	281	298	262	266	274	285	287	233	284	300	303	300	236	279	274	278	275	257	277	284	281	254	278	256	291	256	291	273	284	261	266	285	280	271	288	277	288	230	280	276	256	269	288	296	289	280	290	299	258	255	264	263	278	281	229	265	263	267	283	273	260	267	247	274	229	279	284	277	280	247	290	275	262	273	258	267	266	247	258	253	267	253	270	281	274	291	280	297	265	262	289	291	269	249	261	279	258	268	270	266	275	236	274	273	257	271	261	267	258	292	280	267	267	270	265	285	273	296	275	276	270	301	250	300	227	279	262	260	291	256	249	296	257	290	258	288	283	281	287	301	279	257	298	282	291	282	301	274	263	275	271	261	307	260	263	278	251	304	275	270	269	298	274	302	236	278	276	272	252	278	271	297	276	300	263	315	246	264	250	280	249	269	251	247	269	275	292	278	284	271	255	269	270	270	266	250	275	283	281	295	233	258	281	256	281	252	272	271	278	262	277	277	277	277	239	271	290	251	282	294	281	278	276	261	280	271	297	277	264	237	260	264	277	299	278	243	290	276	270	251	257	286	249	300	287	265	286	250	252	240	250	296	257	278	303	266	272	279	261	259	268	284	259	261	257	283	242	276	255	269	263	268	280	271	288	278	296	256	266	247	269	255	287	282	264	260	289	267	286	267	251	289	271	261	262	272	271	281	283	301	266	304	242	273	239	290	248	248	290	277	271	268	273	288	289	261	264	263	301	282	270	245	262	240	258	250	273	280	270	267	257	288	254	274	282	287	265	300	255	251	289	276	262	260	270	280	245	274	241	264	275	280	248	280	274	292	258	234	283	295	276	244	284	258	290	260	273	272	269	297	245	295	268	307	286	238	273	265	277	236	257	293	281	244	260	284	264	261	280	239	275	282	291	269	248	284	275	278	280	251	276	300	260	277	267	261	266	266	287	264	302	269	277	274	296	297	282	297	269	262	272	273	262	282	294	275	269	297	282	267	284	246	276	262	289	282	276	276	258	260	260	307	272	272	264	291	267	289	279	284	305	279	264	277	290	243	236	278	282	290	317	276	271	281	266	286	268	268	262	271	263	248	259	281	260	272	271	263	271	275	262	255	281	280	258	281	297	289	285	272	282	269	289	271	265	253	303	297	265	270	270	260	308	279	270	243	301	289	277	301	276	280	273	263	265	308	303	272	293	274	294	269	257	245	259	269	285	270	251	276	271	275	293	274	274	272	266	272	278	264	281	247	290	258	279	322	273	241	253	254	269	273	255	256	265	258	271	281	261	278	275	262	338	277	271	271	263	287	249	274	251	255	264	278	256	269	265	285	278	257	257	270	255	252	297	263	251	261	295	287	292	269	267	230	273	274	264	279	278	268	240	256	251	295	268	284	236	259	275	290	276	278	273	260	242	263	247	261	262	256	274	271	270	305	268	266	274	278	277	261	284	298	281	245	283	271	264	260	266	277	278	282	269	291	239	258
6228	2170	3749	3989	3516	3083	2668	2191	1961	1865	1671	1601	1514	1458	1351	1278	1248	1262	1237	1194	1140	1164	1107	1099	1053	1074	1049	1051	1025	1114	1023	1054	989	1050	1033	992	997	978	1033	1024	999	1007	970	975	1040	888	975	936	1051	965	920	945	963	1012	1017	990	1018	931	988	941	982	895	984	969	942	962	1000	907	967	947	959	1006	993	941	1004	939	924	931	832	969	944	932	935	967	919	933	889	952	949	957	951	947	945	967	954	972	975	971	901	897	1019	963	883	959	990	1039	964	980	1010	998	939	920	983	1005	956	921	961	925	914	1000	963	983	970	953	961	974	942	1004	961	910	918	972	967	918	1034	944	961	1000	957	965	1001	966	954	975	945	956	956	952	974	909	889	976	963	945	932	939	964	964	952	952	926	949	932	934	946	964	934	917	930	932	950	978	975	930	976	957	931	915	976	898	950	978	930	922	946	980	962	957	919	910	975	899	933	977	942	943	941	1020	994	937	915	945	969	944	881	940	883	931	990	1010	956	928	902	936	922	938	938	914	908	916	980	907	939	980	966	956	933	948	885	939	937	934	955	975	958	994	952	988	892	1001	923	947	952	965	987	970	999	911	936	972	910	955	942	957	939	957	923	924	966	930	927	957	936	920	960	971	986	958	963	966	986	897	962	982	937	964	1024	963	947	931	945	953	938	915	982	950	987	900	917	1002	991	933	946	906	919	971	945	975	963	956	924	960	929	954	922	987	964	918	962	943	983	946	946	1017	941	972	911	900	981	959	972	963	993	960	953	910	956	920	923	973	922	903	960	923	966	941	945	930	945	929	901	952	955	954	949	963	963	951	976	942	919	952	968	964	943	929	915	979	979	902	918	999	928	920	975	964	965	989	951	955	962	934	943	934	922	915	956	948	968	990	955	927	972	988	956	959	920	952	974	955	958	950	920	947	934	883	970	965	1010	985	881	989	1036	962	977	985	918	936	940	901	922	953	946	968	958	970	919	953	946	858	1010	981	937	962	940	904	954	955	940	995	1008	891	976	937	908	974	945	972	932	984	958	933	984	885	915	915	903	953	893	915	918	974	976	926	889	993	927	960	927	902	932	908	923	965	951	947	908	942	900	974	925	984	964	929	957	902	916	973	911	930	997	956	946	968	944	959	948	926	987	946	956	942	976	905	935	991	980	942	902	972	913	991	919	952	957	982	890	974	953	894	953	934	921	898	922	959	923	947	941	969	942	923	987	921	953	920	956	974	952	945	918	966	842	948	930	885	966	994	983	981	922	941	998	938	931	973	938	911	1009	961	977	933	909	967	931	938	1005	927	1005	938	988	981	886	964	930	945	930	952	921	891	903	925	929	883	1010	938	978	914	978	945	969	922	976	949	961	973	988	890	952	984	963	983	937	933	932	896	933	939	908	952	935	923	979	957	973	937	927	934	891	976	968	996	937	894	947	960	899	944	924	967	916	885	870	954	977	917	1009	934	976	955	1003	974	956	904	990	956	952	938	989	928	979	972	999	941	965	897	951	890	922	943	955	1009	931	961	956	928	915	951	921	930	939	986	896	911	933	987	961	965	990	978	1011	977	929	947	908	907	913	912	952	939	955	955	961	952	978	944	988	982	968	945	919	905	1045	928	955	959	1007	928	929	974	884	995	935	952	1000	986	887	982	935	946	952	970	956	965	975	973	965	973	990	930	919	944	934	954	946	963	944	978	913	945	894	963	932	966	960	958	961	890	944	935	936	983	985	964	940	931	960	952	981	943	939	987	922	920	919	930	959	912	950	948	905	960	936	922	956	919	927	980	1002	944	915	992	981	975	977	918	980	971	949	986	936	966	943	939	942	869	923	1013	947	950	937	932	957	986	915	1000	943	976	986	966	955	946	911	960	978	989	926	953	979	940	975	986	990	904	960	930	882	1020	968	942	912	944	937	984	935	962	911	924	895	971	960	940	901	930	958	964	962	971	944	968	967	959	949	966	963	923	902	978	892	918	943	962	987	935	956	983	982	923	923	982	959	954	987	958	939	917	941	938	968	985	974	991	921	949	956	944	956	921	936	956	930	997	908	977	865	916	962	932	924	984	937	934	955	911	913	932	949	927	932	959	957	885	967	911	975	913	898	985	955	961	916	907	960	932	947	952	901	935	938	917	973	903	916	907	988	962	968	973	997	977	942	986	1025	894	980	983	967	980	926	924	965	898	975	934	941	905	923	945	969	944	934	959	984	914	942	934	930	939	935	920	939	957	942	942	900	924	982	991	939	997	1013	1004	1005	966	966	922	974	945	961	976	944	927	971	935	965	954	940	941	950	980	936	963	948	941	911	942	950	977	944	923	984	999	932	906	964	945	962	958	930	1009	992	975	925	1006	964	944	937	1003	898	962	938	949	944	931	928	917	965	996	952	893	950	955	980	956	923	967	936	943	938	959	945	976	879	951	934	950	1019	907	1018	958	947	966	956	942	980	944	997	922	941	986	962	930	935	975	930	939	962	938	894	915	955	936	923	966	936	929	952	938	983	986	920	965	986	983	919	948	940	923	931	927	981	960	919	944	915	934	958	994	891	992	974	952	955	917	966	970	939	921	981	949	961	1002	939	934	932	954	994	929	911	975	1004	943	976	946	982	970	953	912	926	970	946	965	958	956	951	925	952	883	941	959	987	880	945	941	971	951	931	920	944	965	949	959	989	967	980	952	947	940	965	1019	881	938	978	972	904	997	890	933	951	931	959	892	962	864	962	918	901	952	959	876	947	955	977	970	969	957	1001	991	923	931	941	949	914	968	953	955	964	926	940	944	954	979	953	956	904	967	991	965	914	936	964	961	961	969	1010	963	990	918	968	923	920	947	930	963	977	945	943	936	982	943	968	966	947	984	929	876	973	879	920	925	962	937	1028	973	924	992	927	922	944	941	993	912	902	933	982	943	914	944	944	942	971	929	930	992	975	912	963	934	925	990	964	929	1006	951	933	1002	935	942	950	974	979	980	940	974	921	976	971	934	921	964	994	936	975	978	981	968	940	989	960	1003	1004	956	942	984	971	973	936	896	943	938	954	980	934	961	999	929	986	936	907	924	873	980	955	910	998	953	995	910	944	963	937	977	902	975	931	947	906	991	901	976	968	934	932	969	964	934	998	957	984	914	922	889	952	950	958	940	940	989	925	958	939	909	949	972	967	951	911	878	947	964	948	964	1000	918	943	939	923	985	1004	964	939	930	969	967	940	950	985	903	1005	965	946	945	949	960	918	921	907	947	1008	950	929	988	1003	945	949	954	969	928	991	930	938	970	992	990	964	946	963	963	947	929	990	938	933	990	968	958	975	929	939	986	984	968	921	955	990	985	899	960	945	1002	995	932	934	977	901	924	933	964	916	932	958	974	931	875	983	930	951	991	985	982	918	950	911	874	942	962	952	911	930	892	936	947	915	961	948	981	910	976	907	975	959	911	974	921	950	940	952	944	958	967	956	976	931	955	997	907	910	926	958	844	898	986	890	933	946	886	999	926	949	950	899	929	959	959	905	956	949	989	960	904	934	949	969	972	944	968	975	945	960	929	952	993	944	914	997	904
9042	2493	2625	2047	1405	1072	847	697	548	510	437	425	375	333	334	350	317	332	321	284	272	310	285	256	261	290	284	254	255	234	243	250	266	250	264	250	256	240	238	256	238	255	251	267	249	232	263	259	244	246	247	259	256	253	250	248	214	223	245	247	216	264	245	242	244	199	238	265	234	243	241	247	244	216	241	233	238	233	211	243	246	235	223	272	261	230	239	252	225	250	251	240	210	233	214	240	247	225	245	243	208	249	225	236	235	219	254	239	254	241	221	226	241	223	249	233	238	212	264	255	214	240	254	252	232	235	226	228	250	238	226	240	209	227	248	262	243	246	254	226	253	251	234	244	262	265	268	259	238	227	256	236	270	242	240	251	281	258	253	233	229	239	253	241	232	264	233	213	255	239	235	235	242	226	220	242	257	230	246	237	223	206	242	241	234	224	255	257	251	243	238	253	249	229	270	226	239	236	233	242	250	254	221	225	220	249	242	244	225	246	245	228	266	260	270	217	222	276	225	212	229	225	254	217	232	240	239	247	210	225	240	243	234	245	217	270	229	249	233	237	266	223	230	250	259	227	241	232	254	223	256	208	241	256	231	222	234	251	240	205	242	270	238	235	282	227	230	204	229	253	210	222	250	240	255	228	229	221	233	214	254	249	262	234	234	244	237	219	224	269	225	221	235	263	245	253	255	221	239	239	242	228	250	246	228	272	227	227	218	248	227	276	236	247	216	260	262	244	211	258	254	261	261	259	265	241	252	243	247	242	262	223	231	233	245	238	220	225	230	251	243	225	260	252	256	222	221	248	258	238	252	240	259	225	258	243	252	231	260	258	226	198	212	243	221	218	251	231	253	220	234	243	259	272	287	255	255	272	214	255	226	242	237	225	247	256	239	235	239	217	249	227	252	248	215	233	233	253	277	250	244	263	240	256	226	264	246	219	227	217	215	207	254	221	243	246	241	243	221	242	231	226	253	210	214	254	229	283	255	232	242	225	242	218	268	231	243	210	233	255	260	232	253	236	252	242	249	225	235	247	219	222	246	258	249	253	230	234	252	223	251	240	236	220	225	250	242	254	233	258	223	248	246	251	236	221	234	258	231	251	215	244	241	240	243	224	244	270	253	214	249	261	219	253	247	224	229	208	224	221	270	235	217	214	261	216	218	237	233	228	234	234	227	230	218	246	240	240	225	257	239	228	229	234	220	244	242	219	210	224	239	225	227	193	210	269	212	261	202	252	240	222	224	230	241	227	252	252	252	233	256	248	233	235	226	248	261	218	254	209	232	237	219	240	226	202	220	206	210	238	231	235	242	250	227	277	236	240	219	230	226	247	240	209	246	228	247	230	250	251	257	238	240	231	242	231	206	233	216	243	234	230	243	265	249	223	243	250	264	208	245	251	233	243	238	228	211	221	224	220	223	221	251	245	220	209	209	226	231	263	199	245	244	245	233	231	244	237	245	240	236	217	237	226	208	240	217	241	259	258	236	226	239	245	257	234	234	252	214	262	227	245	232	236	233	243	234	225	252	241	234	255	254	232	248	242	260	239	245	241	228	233	219	226	240	247	244	246	249	245	262	230	247	224	224	225	250	241	236	212	234	232	235	223	224	245	255	233	230	242	243	228	209	244	237	235	235	258	256	228	232	233	225	233	233	247	240	286	269	233	240	239	280	250	223	241	271	266	226	244	259	244	229	230	239	240	231	240	251	199	258	259	243	241	229	235	229	214	258	220	245	240	226	217	227	242	259	263	250	217	227	216	232	251	228	273	240	255	233	212	252	216	222	224	228	244	193	228	206	220	219	274	249	253	245	245	241	233	256	226	260	245	229	232	250	245	240	235	224	255	228	243	255	238	205	212	221	259	253	236	217	226	259	230	265	227	247	267	235	237	227	256	259	267	247	248	239	235	240	254	273	234	228	257	236	239	226	234	245	223	218	250	249	236	223	233	253	237	250	236	250	253	236	220	237	262	248	251	239	240	237	245	228	208	236	252	215	227	253	232	227	247	221	271	222	224	225	238	248	239	267	229	227	240	219	210	241	240	251	254	244	236	210	236	262	227	211	245	264	252	228	210	250	237	270	238	223	248	265	249	227	250	222	271	244	228	245	231	294	220	227	272	225	237	238	239	247	211	223	222	249	253	236	229	234	263	251	249	252	233	221	243	226	223	279	266	270	243	228	228	230	239	240	230	255	260	230	273	255	253	236	231	237	252	246	242	232	253	256	235	206	214	244	269	241	264	243	221	220	244	247	220	235	247	213	221	213	246	241	255	196	228	232	254	241	244	255	252	238	239	239	234	259	228	244	247	227	250	250	212	230	231	235	253	216	258	236	250	233	254	238	231	234	249	245	243	226	222	216	227	226	243	240	247	246	232	234	236	234	230	234	223	236	228	220	223	231	251	240	214	227	267	234	260	232	246	235	220	225	242	234	229	235	223	239	230	245	220	229	222	224	241	224	213	203	248	237	240	238	246	222	219	230	269	249	242	237	253	259	253	229	264	241	260	222	271	229	237	237	240	249	238	216	240	250	269	248	256	235	227	241	255	221	239	221	226	235	223	232	227	235	259	223	247	229	240	240	235	248	231	272	216	210	254	249	265	253	250	230	270	234	229	273	247	243	246	222	253	260	222	223	255	226	247	236	248	243	251	254	210	244	259	219	233	225	204	228	231	280	238	233	252	203	222	219	245	215	244	240	218	230	233	224	260	265	223	244	220	246	254	257	222	261	248	234	228	213	243	216	199	247	241	226	225	251	220	249	232	238	227	253	216	261	204	237	235	223	267	228	246	231	247	223	236	228	254	244	223	214	218	240	231	233	259	226	251	220	240	247	235	253	226	252	227	248	267	230	251	271	242	226	254	268	230	263	237	241	246	250	217	257	234	218	252	250	256	216	268	248	241	248	240	228	248	257	239	246	243	234	234	246	248	244	224	226	235	227	247	243	251	247	225	243	239	243	239	249	225	232	229	240	238	243	243	254	264	261	233	217	240	244	242	241	248	211	249	222	256	250	228	248	224	237	258	209	264	251	234	222	249	229	224	241	230	260	255	245	261	258	271	253	238	231	231	225	238	262	226	208	243	256	216	237	237	266	263	228	224	220	248	225	222	290	225	266	236	220	227	237	230	238	223	221	233	210	224	243	251	233	233	243	238	217	231	245	225	253	269	219	237	259	245	234	256	258	236	242	211	233	224	232	254	237	224	233	240	253	234	236	246	215	238	258	259	232	249	239	195	260	225	223	224	244	219	253	253	246	238	239	238	239	244	258	212	222	230	267	228	223	237	226	222	225	254	215	230	264	235	229	229	256	239	201	240	242	244	238	251	223	237	234	253	243	252	237	244	254	233	216	230	225	240	239	228	221	244	225	242	243	236	239	254	254	265	231	235	251	234	227	237	239	225	232	237	235	245	223	248	257	219	228	249	254	237	244	234	245	249	242	222	226	237	251	223	264	218	236	229	247	237	235	247	191	222	205	221
8533	3087	5931	6624	5482	4782	3880	3280	2890	2532	2184	1931	1833	1758	1607	1489	1402	1391	1287	1304	1212	1134	1162	1093	1108	1080	1104	1025	1043	1074	973	1023	1007	964	1033	988	999	940	942	915	886	958	901	964	903	898	841	916	840	838	867	925	935	902	849	896	854	858	857	854	865	867	926	856	885	914	892	806	946	813	854	866	837	867	931	838	836	884	836	806	821	818	855	834	858	850	862	827	829	833	857	840	780	808	779	823	820	874	893	836	887	842	842	862	878	859	812	821	851	850	913	819	787	862	895	842	844	839	855	823	844	850	865	815	795	849	829	836	845	857	844	833	833	829	863	846	864	852	856	817	860	841	883	833	820	889	837	792	864	811	810	866	845	878	846	810	873	851	827	847	846	882	812	860	873	851	838	831	852	742	802	829	841	779	857	836	822	853	807	831	789	833	818	869	815	816	844	834	854	796	800	884	833	839	836	832	823	850	841	790	802	779	820	866	813	801	836	860	871	840	826	816	899	813	833	853	871	853	811	845	860	891	821	794	836	789	814	833	844	837	786	819	846	770	909	833	872	809	824	868	801	839	824	855	828	881	872	799	834	855	831	812	865	833	849	818	812	837	861	843	788	813	797	832	821	802	847	754	750	795	839	825	840	811	762	777	787	814	819	841	824	839	848	821	815	855	844	852	862	834	902	856	884	795	825	797	803	811	877	849	828	835	875	837	750	839	849	854	824	817	827	810	827	836	811	850	803	826	861	826	813	848	857	833	868	842	832	869	847	865	825	859	813	804	859	797	821	798	854	877	856	874	864	793	817	827	832	807	849	802	820	841	837	885	839	843	821	842	849	844	899	808	852	837	869	784	839	829	880	823	836	831	813	823	838	833	820	837	812	809	878	817	848	825	822	834	906	866	807	851	855	847	822	812	826	870	816	897	792	823	822	774	811	808	871	840	849	856	858	815	856	821	797	867	856	828	797	834	856	833	863	880	922	799	862	827	844	775	886	823	819	824	846	850	856	801	852	860	898	828	818	835	842	843	850	883	867	831	877	833	800	885	831	802	848	782	824	781	778	843	829	786	817	808	841	816	830	841	786	851	776	778	886	818	808	812	893	768	822	832	872	817	868	807	831	861	810	865	856	777	869	807	830	827	828	850	818	763	760	778	825	813	827	855	862	802	864	858	814	890	798	861	818	881	798	809	790	805	770	843	805	810	795	838	837	871	873	803	834	815	858	821	843	861	868	813	819	819	818	840	839	830	852	849	856	819	820	850	855	852	871	828	860	792	852	822	848	825	895	852	819	809	814	847	794	850	838	801	854	786	781	823	845	865	837	773	816	891	830	783	815	827	849	790	850	820	874	829	818	861	862	836	827	800	839	823	806	813	836	786	841	843	819	842	849	812	840	842	810	773	807	860	867	866	802	781	834	844	852	768	816	802	834	740	829	839	859	790	808	859	791	829	844	832	808	857	856	834	790	867	867	835	818	823	834	827	900	796	822	856	805	872	829	888	830	817	829	799	819	889	820	826	814	808	822	824	813	784	854	876	846	838	825	779	868	760	779	838	786	779	806	763	784	818	830	791	831	829	873	800	856	822	802	847	826	831	776	831	830	834	832	856	857	840	858	824	794	843	837	865	850	860	807	832	836	849	837	859	924	847	893	830	813	819	847	908	861	810	842	859	787	842	801	861	812	823	931	837	870	830	846	834	816	872	784	915	781	844	839	887	808	786	844	817	854	794	837	775	859	831	807	826	799	801	784	846	842	861	848	850	830	860	825	852	800	826	808	825	852	837	839	890	882	811	816	819	889	836	821	805	848	801	826	866	837	792	810	876	817	865	889	886	842	844	786	805	801	789	861	824	859	869	819	824	805	880	841	843	839	823	867	840	878	827	843	771	856	826	805	812	820	816	868	783	823	815	800	835	822	876	836	873	883	791	814	797	792	853	826	886	811	851	795	796	834	786	862	855	810	821	850	884	842	810	831	876	812	800	836	854	899	856	818	853	849	860	818	810	822	893	866	835	851	824	849	831	823	824	825	828	826	794	811	804	835	818	887	871	781	889	824	798	826	825	832	835	863	855	828	799	875	811	859	848	866	847	887	845	838	791	873	844	899	833	846	785	799	808	843	826	839	797	875	849	835	833	813	879	807	809	782	838	768	880	739	792	819	812	849	828	846	871	846	876	796	846	806	818	813	793	820	809	826	822	843	785	829	777	769	853	811	824	822	818	819	855	856	816	875	842	846	858	769	885	829	869	810	836	881	738	827	811	827	820	857	842	807	853	834	856	855	858	818	855	829	818	821	819	819	821	889	807	856	860	889	844	833	836	832	841	871	818	819	859	855	863	854	823	805	854	852	783	808	870	862	824	787	834	831	772	848	816	830	832	758	792	829	800	846	844	859	845	795	841	804	834	854	822	808	844	811	815	803	791	821	848	849	864	813	823	843	792	868	869	858	821	812	832	779	782	869	825	784	769	844	813	839	836	816	794	830	788	809	812	782	779	866	882	836	841	814	798	827	873	829	838	831	816	859	886	835	826	783	839	874	834	868	801	838	867	796	813	825	881	842	790	783	875	843	833	861	791	806	841	825	793	839	879	814	808	816	819	816	854	862	807	831	792	861	817	854	824	806	843	917	822	844	803	833	824	866	825	860	894	840	860	839	807	837	900	824	836	829	827	853	831	824	883	819	829	822	806	828	873	856	839	836	788	809	846	837	817	859	845	774	831	870	790	822	805	818	818	871	831	831	839	879	843	779	838	797	816	851	805	804	785	819	858	824	842	848	839	862	806	817	840	835	814	858	812	823	813	836	797	846	814	828	794	820	865	858	860	851	816	835	855	805	870	798	845	821	822	807	852	857	771	833	862	844	867	850	815	833	863	835	897	857	812	827	879	809	808	848	847	807	817	818	828	800	809	831	802	867	832	856	841	798	822	902	847	784	822	866	842	861	814	836	776	812	883	843	864	831	867	810	868	820	844	818	864	875	792	838	837	814	852	812	799	819	842	844	839	797	801	847	839	830	823	820	793	852	854	813	853	819	815	793	835	784	874	834	857	827	824	846	820	796	814	843	834	823	851	823	836	840	825	808	849	837	866	815	789	853	808	811	808	793	860	851	837	828	820	823	830	856	798	916	849	811	862	875	882	845	846	894	808	832	859	787	886	839	862	794	879	852	832	803	777	842	818	843	830	892	869	857	844	849	868	854	847	812	820	827	795	818	877	819	821	847	900	816	813	868	777	852	849	809	812	861	793	790	848	831	891	795	779	789	832	877	879	878	830	847	875	817	840	763	770	883	863	797	859	825	810	870	794	835	832	834	822	834	886	824	860	823	796	826	847	887	788	839	822	855	827	845	827	806	782	830	855	850	820	795	886	829	805	823	831	843	870	846	837	834	833	804	771	893	835	825	860	823	767	873	845	863	869	795	874	815	823	824	806	849	845	839	825	856	814	809	879	799	819	849	824	819	829	817	824	799	834	828	808	827	883	820	826
1249	269	235	210	205	170	186	187	159	164	158	168	160	186	145	162	166	156	157	143	162	176	184	171	157	154	174	162	162	174	175	136	173	147	171	155	154	150	167	167	173	159	149	151	152	147	166	175	146	158	154	164	155	154	142	142	162	160	152	156	143	162	168	139	178	159	159	168	144	161	180	171	151	147	145	163	159	150	144	158	160	160	163	177	159	172	157	180	153	149	135	156	175	138	162	162	161	170	152	151	177	147	133	176	153	173	168	166	154	158	154	157	157	142	157	168	174	159	137	140	167	168	139	169	162	167	160	148	153	164	145	147	143	153	171	142	172	143	149	142	171	169	176	148	138	174	176	165	170	147	177	189	150	150	145	157	153	187	151	155	146	169	153	147	162	138	145	176	163	158	175	163	132	157	150	160	149	170	140	158	169	153	143	154	140	180	157	155	134	168	167	158	187	154	158	155	174	149	168	150	178	178	137	146	153	151	172	165	148	166	166	156	174	155	156	147	144	166	163	173	173	178	136	155	151	156	157	138	144	164	176	142	168	166	157	161	154	159	158	160	150	158	152	163	163	143	149	157	168	170	156	175	160	144	151	162	158	154	135	164	150	154	173	168	186	141	146	185	159	179	171	161	160	127	157	155	135	139	160	159	160	156	152	165	157	166	128	136	159	149	153	163	149	145	166	163	140	164	136	156	151	159	149	177	160	163	170	181	163	191	157	176	154	151	167	163	146	168	163	157	162	140	162	147	162	166	125	157	197	149	165	162	144	151	156	179	154	170	159	163	156	173	139	155	137	159	157	148	168	125	138	150	150	179	166	149	159	137	161	149	152	146	159	145	165	170	159	143	143	168	158	162	143	139	139	145	152	156	151	131	155	182	167	167	168	177	152	160	157	174	156	151	175	152	149	172	171	165	164	135	158	161	141	148	193	140	157	151	146	171	179	169	133	152	164	155	166	157	144	168	173	147	161	142	159	177	172	168	167	171	145	172	168	170	167	170	152	166	160	169	172	161	139	146	181	141	160	154	155	159	165	165	163	171	141	153	171	154	153	173	152	152	135	153	160	139	154	182	175	154	154	151	175	149	150	151	153	162	183	160	163	144	153	144	168	161	176	172	164	146	172	174	164	155	166	148	159	167	149	160	135	167	168	166	159	160	146	150	160	136	172	160	141	151	125	153	154	167	148	153	174	147	168	135	164	142	185	137	142	139	161	170	167	166	160	163	145	172	171	163	153	151	151	182	134	165	169	165	153	168	148	157	168	149	135	145	155	164	166	152	167	167	147	175	152	154	159	169	144	166	184	154	156	155	168	155	167	146	154	153	158	167	155	172	163	171	155	176	135	197	179	158	158	141	194	166	144	167	144	150	171	159	161	152	163	161	157	148	164	176	137	159	130	158	144	179	163	160	146	165	152	158	159	168	155	156	170	156	170	168	143	168	151	163	169	155	153	163	171	171	152	161	155	165	163	149	166	151	168	156	166	165	147	148	164	155	171	163	155	169	169	155	174	145	166	157	155	164	169	122	165	150	167	155	157	149	155	143	155	154	171	161	181	163	153	174	183	156	173	144	158	150	157	154	175	154	139	159	158	169	162	159	135	156	131	158	163	165	153	158	157	182	142	139	162	147	145	156	136	158	150	158	171	142	136	153	171	164	153	153	146	162	159	150	129	154	172	182	148	147	158	165	154	156	168	140	159	152	151	173	144	153	141	152	153	154	152	153	147	145	154	153	168	146	153	174	156	171	160	165	166	147	167	151	155	177	154	178	153	140	151	158	168	167	181	145	154	176	140	187	165	153	165	168	150	145	147	159	153	153	141	173	158	173	167	176	159	161	177	178	167	142	159	177	169	142	167	166	139	164	142	147	168	172	155	142	143	164	177	143	163	149	146	140	148	158	163	159	152	156	164	172	163	161	155	143	155	145	170	148	147	136	160	160	154	174	148	149	162	163	145	164	157	125	142	148	158	159	140	162	146	159	171	158	173	152	159	179	159	176	168	165	160	169	154	164	152	156	153	170	147	167	159	162	164	161	174	165	160	144	170	158	165	162	157	180	174	155	158	138	163	153	166	146	151	146	146	170	178	167	149	142	156	159	153	175	157	177	171	133	159	170	153	146	155	170	163	149	149	165	161	164	141	151	159	165	172	145	173	163	154	158	169	144	166	181	173	175	148	155	144	158	167	142	135	170	144	158	163	159	161	181	168	170	154	165	167	170	168	167	158	161	159	139	180	181	152	167	160	168	150	171	163	164	164	151	199	151	164	146	169	167	142	156	163	146	155	170	163	167	156	167	152	162	172	164	164	164	140	155	156	170	137	170	161	156	167	149	177	184	151	179	142	156	162	179	159	167	163	162	137	170	172	145	151	156	148	138	165	124	166	144	174	150	165	153	151	143	160	148	147	165	161	174	161	139	159	151	163	153	143	157	179	170	155	163	153	181	157	166	147	160	170	170	167	145	174	160	176	159	150	160	157	164	174	150	144	176	148	170	161	167	154	154	126	165	149	155	151	187	163	167	180	149	161	172	158	178	168	168	166	156	154	163	171	166	136	152	147	145	146	168	159	132	145	164	162	157	161	139	156	176	155	156	154	138	185	156	184	144	167	162	142	160	168	140	147	142	167	173	148	142	168	169	176	160	176	156	161	167	142	166	157	143	143	164	148	155	173	157	155	161	147	165	163	174	166	144	138	144	163	157	185	146	151	170	160	160	134	163	175	143	168	172	159	171	164	141	132	159	136	165	143	182	145	157	164	176	137	165	160	167	162	168	151	161	170	146	157	155	164	169	138	172	147	176	171	175	157	150	165	152	158	165	178	160	136	135	156	151	169	183	188	172	154	165	147	149	169	155	178	172	152	158	170	169	161	175	147	156	142	137	165	156	156	157	162	148	155	170	164	162	151	163	157	174	158	147	152	185	172	146	157	171	140	167	154	160	176	140	169	145	174	136	158	165	148	154	166	142	158	149	167	164	135	146	159	151	151	170	165	170	150	134	143	155	162	148	161	179	151	156	138	164	151	169	185	149	143	148	147	163	185	163	147	159	177	128	148	159	159	153	153	157	166	179	149	157	159	154	160	159	173	155	149	135	165	148	153	171	147	151	171	182	153	168	149	178	148	158	147	190	154	163	147	171	143	190	153	166	172	152	165	162	176	166	141	131	144	152	169	160	151	168	165	149	151	168	140	130	164	156	161	148	175	161	164	183	157	159	157	165	161	147	175	171	164	150	159	148	146	152	152	173	149	174	165	157	151	133	148	163	151	137	159	174	140	146	135	141	154	170	150	157	159	150	158	163	174	154	144	180	157	152	162	137	169	159	166	167	150	173	171	146	167	157	160	184	168	153	162	153	182	145	155	159	173	146	157	184	155	159	165	152	154	161	152	166	168	149	149	180	163	147	168	163	143	171	156	163	171	144	155	193	167	159	150	159	155	168	154	169	145	156	153	148	166	157	169	161	161	159	154	165	155	179
2093	773	843	812	874	751	690	670	643	695	657	666	649	660	627	628	626	614	605	642	576	624	624	626	623	608	613	597	616	601	651	576	624	627	617	611	589	589	560	571	565	591	638	617	635	610	618	575	594	636	608	585	559	579	623	585	652	626	612	580	611	626	593	631	559	577	598	613	665	661	603	579	635	607	620	656	630	592	665	632	630	624	624	603	599	614	557	597	623	596	615	572	612	640	605	595	633	619	592	610	612	606	612	624	628	578	598	611	602	576	601	620	538	537	601	609	561	624	592	595	565	612	592	641	576	553	619	559	591	614	626	618	583	616	619	619	564	598	564	575	612	593	597	616	579	598	642	602	596	622	564	568	592	612	591	587	560	621	602	578	641	600	567	609	587	628	604	613	624	603	610	556	596	587	574	576	648	619	619	613	576	625	555	629	616	649	585	637	611	622	642	609	530	587	604	589	629	596	613	620	624	637	601	566	610	621	649	610	601	607	603	630	600	627	603	601	612	580	683	628	611	626	615	639	666	568	603	626	565	609	630	637	640	602	625	642	593	578	561	539	621	569	584	603	597	589	610	626	609	602	623	588	579	597	618	678	633	570	587	600	598	609	575	588	614	577	596	632	635	577	614	661	600	570	555	532	569	541	618	613	592	598	600	639	617	577	604	620	582	596	567	600	593	616	602	565	625	565	600	631	625	610	594	597	604	634	566	594	637	610	602	592	584	598	625	599	586	650	617	612	587	573	569	543	584	603	585	599	618	623	610	617	611	608	627	556	573	604	607	636	607	644	592	554	592	649	634	615	580	599	609	626	568	607	615	594	586	599	606	568	662	600	585	628	609	588	607	590	642	635	620	609	614	663	614	652	596	598	588	588	587	598	610	635	593	594	636	606	628	601	620	601	595	555	581	586	581	611	616	606	606	642	554	560	591	600	580	601	639	619	541	572	607	634	577	606	591	593	612	609	619	561	580	564	645	640	579	578	636	582	620	610	618	606	586	610	635	587	639	586	604	598	595	577	603	560	582	619	597	582	629	582	605	583	581	598	580	586	592	597	599	618	634	590	602	645	610	589	607	638	617	635	638	576	622	606	566	565	588	611	591	633	632	580	598	635	537	584	620	596	616	599	614	584	683	601	591	645	602	585	635	603	625	586	531	597	651	617	632	600	619	590	622	592	580	584	622	577	620	610	588	608	627	558	626	599	591	586	586	588	593	586	608	592	571	601	623	642	605	584	577	589	603	588	633	580	600	610	674	621	642	601	612	615	663	564	610	585	654	571	576	607	596	607	633	609	631	606	602	611	588	614	605	653	579	606	596	580	563	551	608	592	621	610	598	595	622	625	588	580	661	624	635	627	619	619	609	619	621	588	632	654	596	619	622	589	600	635	600	618	618	642	579	594	616	596	600	615	619	570	624	567	594	599	612	595	590	629	552	620	599	596	627	614	592	580	644	610	617	614	606	574	606	621	612	615	610	617	580	604	615	610	609	573	580	583	577	586	621	648	588	621	613	567	595	541	631	567	619	614	607	636	590	651	615	589	677	576	590	580	584	573	600	570	568	616	628	605	613	606	620	590	584	623	563	583	615	597	630	616	613	578	581	601	577	565	602	601	623	593	599	557	573	612	562	645	613	594	562	598	615	636	658	604	599	616	584	606	640	599	608	586	620	626	607	606	644	586	561	602	552	550	607	664	623	591	579	621	641	594	617	632	598	597	606	637	622	620	637	617	648	563	614	586	578	607	575	653	591	599	608	623	608	634	604	602	585	567	585	576	620	610	660	593	609	580	599	614	664	608	633	582	611	600	624	594	596	646	571	588	608	594	605	595	603	603	605	607	566	621	614	577	574	611	589	611	628	593	603	637	592	608	592	582	609	637	605	563	627	613	563	601	586	583	605	569	575	619	601	543	540	622	627	576	599	603	615	607	572	579	601	614	570	602	605	596	556	608	593	587	634	616	606	639	609	639	612	598	597	607	628	598	623	602	617	580	606	645	628	596	570	594	646	631	601	586	641	607	623	572	565	608	628	617	604	567	602	605	606	616	552	608	648	558	597	625	549	643	624	631	600	616	628	579	576	607	626	614	610	615	620	581	558	610	617	605	634	612	560	637	626	599	620	629	575	662	613	597	623	562	600	626	606	584	592	614	581	604	620	585	590	622	617	580	585	572	616	568	616	635	594	589	597	624	632	564	617	620	608	579	606	627	641	611	606	610	600	614	606	625	580	604	608	609	629	602	600	631	641	639	642	613	589	602	624	615	625	618	561	571	604	587	574	630	609	624	577	579	597	614	590	625	602	611	641	592	609	590	621	630	589	577	621	600	631	602	626	571	616	602	589	623	608	597	601	599	645	573	605	629	557	631	578	594	601	610	612	599	633	605	621	630	590	679	631	599	587	576	568	620	621	614	639	591	606	591	594	588	590	672	652	645	586	596	593	674	578	574	632	627	628	604	614	608	577	643	574	612	553	644	600	623	581	629	657	615	608	604	595	575	602	576	587	639	610	610	645	594	613	618	627	600	560	585	604	603	584	588	584	611	626	555	624	590	633	647	640	630	642	612	594	599	658	628	593	660	593	615	581	597	632	615	617	613	620	641	602	624	613	610	581	575	624	631	578	600	592	642	602	601	597	609	627	605	567	581	610	620	589	635	604	611	659	614	565	569	610	604	613	616	660	588	590	578	616	576	577	608	568	580	607	567	615	585	636	583	559	570	615	614	630	566	630	593	635	637	619	622	631	623	586	619	575	579	566	636	592	589	636	609	601	556	607	564	593	610	638	577	618	593	574	656	582	619	625	605	590	621	542	595	577	599	610	612	616	617	580	629	585	595	575	605	679	569	619	587	637	643	577	624	589	581	618	610	602	616	592	614	597	598	654	614	631	600	568	586	585	610	561	587	669	593	626	604	572	619	653	564	613	586	617	641	619	590	604	627	587	577	601	609	584	646	647	593	617	606	616	620	623	576	634	581	623	630	607	566	580	592	608	609	617	581	624	573	619	617	596	609	601	610	588	613	587	601	606	574	639	605	585	585	642	609	666	616	619	564	611	602	603	595	650	590	575	645	606	605	557	590	636	631	609	612	599	595	585	604	618	611	612	594	633	579	606	592	612	554	651	628	667	601	649	561	595	572	566	584	580	594	578	576	588	595	635	612	618	603	597	615	622	589	610	559	624	615	600	640	639	621	611	617	552	605	577	584	612	598	580	562	584	669	596	635	615	574	580	601	643	645	564	591	573	588	579	608	595	593	560	588	569	626	599	588	603	616	613	618	637	593	601	622	596	624	593	633	614	610	595	622	581	642	563	614	616	592	578	526	599	587	632	642	595	651	674	592	582	632	611	614	584	622	594	619	606	600	573	629	589	603	592	610	636	605	555	641	597	593	599	614	532	586	582	577	575	591	627	598	610	578	608	562	619	611	659	566	606	584	613	580	600	599	586	587	618	614	565	570	579	610	587	659	638	622	597	580	617	601
4975	1494	1420	1121	858	664	537	518	468	421	399	362	379	323	342	308	300	314	300	303	318	294	285	298	263	326	273	300	292	293	296	284	313	265	293	303	279	272	269	301	300	289	280	289	279	296	319	300	283	281	318	258	274	292	293	249	254	268	279	262	304	288	273	274	299	276	261	284	281	292	294	302	286	273	312	278	311	282	263	279	270	276	264	264	286	294	272	278	277	267	293	291	275	281	285	273	247	277	250	282	256	291	286	244	281	258	284	277	265	304	286	290	303	267	265	231	249	289	270	277	272	272	290	288	260	265	281	248	277	285	262	277	261	247	263	264	261	286	259	275	281	263	272	277	268	281	283	261	242	239	288	269	301	244	258	278	265	230	296	274	242	283	299	294	282	273	287	266	269	265	218	292	285	272	266	270	263	286	290	261	272	273	272	272	261	250	270	268	279	316	265	268	263	266	258	291	281	281	264	277	259	263	253	274	235	243	253	277	277	261	252	275	279	283	273	264	264	256	271	257	280	218	262	263	282	277	263	281	262	256	267	276	287	313	258	311	273	274	270	323	287	271	256	275	264	269	245	271	283	294	270	298	281	297	256	261	286	256	276	263	271	292	260	292	279	249	300	272	290	270	257	308	268	297	258	258	267	265	257	263	259	278	269	286	271	268	281	275	278	316	263	268	267	271	271	266	257	261	265	282	271	273	281	276	285	281	256	291	253	265	257	298	278	278	258	287	286	281	271	294	278	255	257	301	252	273	268	240	267	300	251	263	269	270	262	288	284	265	258	280	272	280	259	251	283	284	264	235	272	259	251	255	267	268	300	271	241	288	286	274	262	272	272	278	288	263	286	292	256	293	279	291	274	243	267	252	263	285	287	258	290	248	252	273	282	298	285	259	246	275	270	283	265	277	288	266	272	280	265	263	250	292	282	270	263	282	278	271	301	293	277	279	276	288	280	297	280	249	259	257	275	279	257	262	270	278	301	272	277	261	255	249	298	278	287	281	256	269	255	308	274	239	266	282	307	279	291	290	273	283	272	258	255	279	268	304	236	289	253	291	277	270	264	255	273	264	266	277	272	287	258	285	290	275	284	245	279	271	257	277	258	239	259	284	274	251	255	283	274	256	289	277	287	243	273	290	266	262	277	267	260	238	262	317	266	264	255	269	292	242	271	228	274	295	291	288	272	250	259	243	284	274	287	305	274	280	275	254	239	267	257	273	248	260	287	270	296	281	270	259	264	261	273	273	282	269	232	261	268	276	267	307	255	274	300	264	264	269	287	268	268	260	300	307	297	256	261	295	264	233	278	284	259	260	253	267	281	279	266	311	288	293	250	299	276	287	261	287	261	263	283	302	230	275	268	221	279	278	262	266	241	284	256	255	261	262	301	251	270	271	273	284	290	282	279	289	308	288	312	269	258	264	268	270	228	295	270	273	263	243	266	263	274	280	264	266	258	296	243	241	278	280	295	251	271	254	301	232	290	260	257	294	276	276	261	274	265	257	270	281	250	311	291	274	260	253	275	240	289	266	272	308	260	268	252	269	295	281	276	272	269	297	268	285	248	257	274	284	299	280	248	287	284	252	239	277	280	288	267	292	256	259	300	290	252	250	268	264	273	264	275	255	283	250	258	274	272	261	278	247	271	272	270	275	273	258	277	269	264	287	270	245	264	281	296	278	271	252	284	278	277	263	273	255	274	277	275	284	260	298	271	263	268	295	263	259	265	242	267	249	274	275	301	269	305	283	317	281	289	259	283	274	306	277	292	291	276	282	289	250	267	272	288	287	299	281	280	274	270	279	247	277	289	253	269	287	272	309	280	272	253	271	280	254	257	262	272	275	276	271	243	274	295	262	267	252	252	273	258	281	279	274	294	283	267	254	295	281	280	273	259	234	262	289	276	235	247	286	302	272	272	264	268	281	256	247	262	273	277	259	232	261	290	294	250	277	281	258	257	277	254	296	237	255	234	282	284	250	274	262	276	270	258	270	273	272	268	272	272	255	277	259	277	281	288	284	278	304	268	294	257	266	266	274	284	264	250	283	302	259	267	235	270	299	266	262	274	271	273	294	261	300	256	259	262	248	267	273	266	257	293	259	294	272	268	298	286	259	268	241	262	275	256	238	281	255	261	251	266	277	283	294	269	300	296	257	258	267	248	285	268	280	285	258	280	266	268	280	276	291	262	267	253	273	267	282	294	285	246	250	240	295	265	290	261	280	238	295	301	291	247	296	266	282	278	244	259	296	278	237	287	259	267	258	268	258	301	276	280	264	256	263	321	266	260	274	283	306	277	296	277	270	250	243	307	253	281	275	295	308	260	275	277	300	280	273	278	270	273	265	255	262	280	279	267	274	280	292	258	284	261	275	255	259	281	300	255	275	276	270	291	299	267	252	269	313	275	251	270	265	288	253	275	299	274	242	279	304	269	304	252	276	275	297	256	269	274	248	301	268	284	296	289	277	263	300	290	288	258	266	269	275	296	268	262	285	263	295	280	256	251	290	265	247	248	266	289	264	274	260	268	276	256	254	256	270	260	284	317	251	276	266	294	279	278	304	258	273	279	251	290	259	274	295	279	272	276	288	305	263	306	291	271	234	272	244	261	238	272	256	285	252	312	247	283	259	266	247	256	263	242	245	272	284	306	270	230	284	277	265	274	285	274	270	246	308	272	256	241	256	258	284	278	279	286	289	265	288	252	259	275	271	253	298	275	267	264	293	273	287	251	270	273	304	262	261	269	239	291	273	278	298	270	285	301	256	262	273	261	232	264	264	262	230	285	305	280	275	267	289	283	246	276	251	334	264	295	291	289	263	261	266	264	290	283	262	297	253	273	263	255	272	268	278	285	287	274	255	252	263	282	269	264	274	290	306	263	275	250	308	278	278	261	252	277	287	268	260	267	278	270	283	283	262	299	273	256	269	280	255	253	304	257	270	240	272	259	282	270	275	283	252	271	269	289	280	277	250	230	275	245	266	285	285	256	281	270	264	261	282	277	259	269	268	270	268	275	297	281	255	279	259	300	282	282	282	253	281	284	300	295	250	245	280	277	286	280	271	266	290	291	249	252	286	298	290	268	279	271	224	282	270	277	283	252	282	263	252	254	272	252	300	253	284	261	291	276	266	258	271	272	270	248	259	290	278	251	289	273	274	246	277	287	287	282	250	271	288	284	264	247	250	289	257	295	275	254	244	290	273	290	260	297	287	270	232	287	246	274	264	262	265	276	264	292	257	282	279	286	249	271	263	244	262	272	265	277	269	273	291	268	245	295	265	254	301	277	253	271	249	285	246	259	295	266	284	251	264	289	300	258	296	283	297	278	282	271	265	269	288	260	283	242	257	251	268	248	291	299	244	277	248	273	285	267	298	288	304	264	269	246	257	292	278	263	285	266	254	294	261	257	258	265	274	245	287	294	290	262	275	254	235	251	291	279	287	262	289	280	269	279	266	263	278	259	280	276	278	250	281	290	273	250	267	281	274
6269	2282	3728	4053	3537	2967	2622	2231	2073	1769	1709	1612	1510	1374	1369	1318	1211	1287	1145	1207	1219	1138	1150	1134	1124	1092	1073	1085	1090	1121	967	1066	1011	1011	1074	996	958	1030	997	976	1073	1040	1019	987	1021	949	967	969	1000	957	906	925	936	1019	953	954	981	927	992	972	919	977	995	946	1028	970	1007	997	960	946	931	947	984	943	916	975	909	958	970	958	1015	944	934	935	994	984	902	962	949	989	961	925	954	956	942	964	992	941	979	944	908	956	947	972	937	906	993	915	939	945	974	951	956	904	946	914	936	1016	961	949	929	975	943	956	982	974	998	1016	940	960	874	938	927	878	931	964	949	947	982	917	953	957	942	961	964	938	923	928	921	996	908	947	987	926	934	939	908	947	951	956	974	938	941	979	1025	951	926	942	963	929	957	985	941	965	968	982	970	947	983	981	940	911	975	998	926	1018	946	900	939	969	954	986	964	944	968	932	898	943	939	986	1002	955	961	972	995	958	958	895	938	924	916	906	959	971	975	940	937	941	942	930	983	965	912	916	959	911	952	966	920	941	964	955	913	928	906	995	939	973	985	919	951	920	970	938	922	943	947	931	963	960	949	976	957	983	954	986	944	896	987	952	922	934	925	910	897	952	947	955	983	942	956	944	988	997	910	930	996	997	940	995	946	952	988	1037	927	912	964	969	951	880	932	883	936	942	906	982	914	933	959	1015	920	924	946	974	979	944	952	956	999	991	890	947	933	921	983	924	940	933	934	918	1015	1028	964	953	958	944	1007	954	939	927	943	912	975	959	957	977	965	969	953	955	981	963	961	999	987	900	959	1000	981	983	954	961	931	1022	956	1002	904	958	904	954	936	910	961	985	902	1017	979	905	927	906	968	973	983	921	955	963	921	935	948	894	966	934	965	985	900	927	987	934	912	943	969	951	907	942	933	945	893	992	970	996	917	977	985	927	950	953	935	962	1029	917	970	946	974	952	945	973	897	969	960	948	931	946	977	928	948	953	1009	955	924	908	953	937	925	983	938	954	959	974	937	974	963	916	933	979	1031	948	944	984	870	934	934	911	993	960	976	959	937	965	961	950	954	951	971	1017	973	961	917	913	954	940	881	994	943	937	972	911	963	978	999	884	909	927	937	978	921	924	989	980	952	911	965	964	905	930	946	916	957	1004	984	938	915	988	915	923	919	1014	991	963	903	988	927	966	1038	892	904	942	972	935	926	938	936	910	939	966	982	961	924	1002	969	937	867	963	956	917	959	897	910	936	949	963	955	961	905	896	974	948	957	1006	918	931	964	920	998	970	959	891	940	988	952	977	950	950	949	980	970	972	958	975	918	984	940	950	969	946	959	945	885	895	917	967	904	939	961	968	984	964	929	923	940	976	974	1002	924	989	953	936	929	912	952	905	933	928	898	961	920	983	943	934	972	960	1032	982	939	930	962	929	960	875	934	962	941	965	956	955	951	932	910	933	993	914	945	953	962	922	959	956	963	916	981	936	922	950	928	933	951	933	988	896	986	997	940	953	920	917	908	950	916	937	969	1008	999	1027	991	891	985	935	882	934	949	1010	938	912	965	942	948	981	956	989	954	958	922	937	965	933	985	976	998	958	1005	924	913	949	920	985	969	960	967	915	882	949	973	936	941	927	989	967	883	943	964	969	964	916	967	920	947	981	922	983	929	967	985	957	974	990	951	946	966	962	928	996	934	1020	951	964	964	998	945	958	965	955	977	935	988	954	942	971	986	972	997	999	979	937	893	990	965	921	925	977	951	919	967	940	920	909	963	953	956	948	937	940	945	960	918	910	875	1003	963	906	961	971	1003	941	924	945	943	1005	991	931	985	958	934	963	978	949	991	994	943	974	989	915	967	971	932	904	914	976	985	908	914	976	938	1005	937	951	904	930	952	945	894	959	962	933	916	898	973	969	951	1002	948	964	942	906	980	950	906	923	929	915	954	1021	912	944	929	948	893	924	989	929	922	968	943	945	909	996	967	982	942	951	933	1001	926	961	923	911	911	934	911	956	940	943	923	972	968	956	959	895	981	922	990	938	998	942	903	938	1033	971	956	1009	955	965	944	978	940	979	973	969	944	992	924	924	905	933	969	944	933	1003	972	953	987	961	953	965	982	910	932	925	975	942	947	1003	899	948	991	940	926	912	932	916	928	976	1004	936	908	926	922	948	973	936	915	965	942	964	961	973	918	911	962	934	952	933	936	943	939	977	1012	978	954	905	909	928	940	989	963	956	957	952	944	941	952	988	947	952	894	907	986	1037	910	921	1013	991	922	967	904	922	969	925	998	937	942	960	929	925	907	949	987	912	918	901	974	963	971	908	954	894	959	953	950	1003	979	951	1023	940	943	969	980	950	988	949	918	930	935	951	938	918	831	947	963	943	975	883	943	951	942	896	908	927	978	943	945	908	982	941	1009	942	952	955	974	979	902	929	999	928	972	982	996	954	886	964	896	867	1031	966	949	959	937	955	929	917	957	951	912	932	990	928	965	942	986	935	918	952	968	935	917	969	924	952	945	995	956	964	949	922	968	927	952	951	952	930	965	971	1007	958	934	979	929	967	935	969	950	925	950	996	985	996	939	943	969	940	1015	986	939	954	959	954	981	948	942	931	935	977	932	969	968	918	970	943	938	925	1010	944	934	922	926	915	946	984	880	952	979	969	935	926	955	971	963	978	932	964	956	952	964	928	964	926	939	972	1039	995	971	957	979	1016	1005	958	936	1031	939	968	995	964	949	913	920	911	960	955	900	958	957	973	957	922	890	944	942	925	955	963	918	914	978	984	930	938	1012	924	945	963	958	912	932	910	957	945	955	960	946	929	999	962	948	924	1003	940	990	962	977	975	1015	967	976	943	964	967	990	973	1001	971	975	981	987	1010	862	926	952	961	946	1008	934	956	922	973	937	961	964	940	894	939	880	959	968	984	936	950	965	952	1013	879	991	975	964	927	1005	988	958	946	942	957	927	959	891	983	951	981	982	963	953	920	950	940	945	945	910	1002	964	962	1000	939	963	940	911	983	909	914	977	913	897	959	1005	940	1015	901	941	988	983	945	1003	906	940	957	906	1012	906	937	987	935	926	925	933	943	971	983	957	943	976	951	925	954	890	934	997	961	950	945	981	919	966	939	920	944	904	959	966	1011	1007	962	953	965	912	985	932	965	1002	983	1003	1010	977	999	953	957	922	968	938	996	927	931	957	923	958	905	980	949	944	959	944	1006	942	965	899	976	965	924	963	913	949	982	953	931	965	935	980	961	961	1032	920	954	955	908	917	990	945	930	984	911	985	988	909	912	925	958	922	951	986	913	925	957	950	914	970	937	969	958	992	970	931	932	989	944	941	981	921	973	982	948	952	940	943	957	1055	925	968	989	957	963	935	963	933	954	930	927	938	970	948	944	983	971	992	932	938	989	975	956	976	947	1014	959	917	965	946	943	957	914	904	942	940	915	922	941	988	943	990	941	996	972	921	920	958	899	944	961	958	974	942	969	932	939	909	999	972	972	932	955	971	946	954	970	1009	1006	949	952	986	993	887	909	933	958	941	990	969	957	971	946	916	953	888	916
9135	2672	2738	2091	1498	1116	805	654	608	479	474	390	354	372	321	329	289	321	306	314	268	268	293	266	257	255	281	271	283	261	260	261	254	248	249	263	253	242	282	253	254	237	247	234	241	246	241	227	226	275	243	256	256	269	248	251	243	250	217	241	259	234	219	249	233	230	244	261	248	229	232	231	222	245	239	227	259	222	206	235	259	239	252	229	227	242	221	224	245	240	262	249	251	253	239	223	263	254	235	257	272	241	232	274	249	272	219	224	226	244	258	238	263	249	258	248	246	222	245	242	230	240	216	230	237	256	247	239	246	206	224	235	232	251	249	248	265	207	228	275	254	257	245	259	232	239	246	240	248	237	229	255	257	254	237	203	236	236	236	273	218	221	258	243	249	217	245	244	221	232	233	235	232	257	239	248	242	239	231	246	234	235	249	240	247	219	240	236	242	244	231	235	229	240	235	273	236	249	250	243	232	249	260	230	251	219	236	234	239	235	254	223	250	226	233	242	239	233	215	235	240	216	235	252	221	225	246	218	242	273	260	230	227	242	235	236	247	235	228	252	224	231	220	228	237	208	204	207	221	258	232	199	252	236	237	224	235	202	276	214	226	227	240	223	239	246	244	254	215	216	248	250	227	234	258	254	228	240	243	224	252	206	228	217	242	226	268	269	241	228	243	253	255	217	229	225	253	246	244	247	236	234	248	250	258	235	235	240	225	241	249	231	239	225	237	210	229	216	242	222	230	244	257	187	241	246	247	250	238	243	246	245	245	229	257	263	260	262	231	235	242	254	247	241	239	260	222	261	269	242	245	257	224	230	226	224	257	241	238	228	246	225	257	233	232	242	265	259	258	216	242	235	244	247	235	216	226	256	267	248	252	230	235	263	233	244	245	234	227	240	237	202	228	215	242	246	228	244	209	228	218	239	228	218	245	239	219	228	245	226	231	227	247	241	219	247	257	234	230	239	258	214	241	255	219	271	264	248	246	215	230	243	260	266	252	230	215	220	238	268	233	245	245	257	254	262	264	239	231	220	258	218	230	240	243	243	238	239	235	237	244	249	252	239	246	243	243	228	213	221	263	239	228	212	235	236	239	223	248	244	217	247	227	235	214	266	236	231	194	245	250	243	262	252	266	233	228	214	255	246	278	262	248	245	244	265	226	256	222	223	242	239	216	277	243	226	234	234	238	217	242	220	244	242	246	261	245	253	229	229	226	244	257	253	243	249	238	247	225	258	222	234	242	252	251	235	240	239	266	227	254	242	246	240	228	238	249	253	260	261	241	252	208	219	240	251	234	256	258	213	242	219	247	240	227	239	241	224	227	258	217	243	239	242	271	253	206	234	252	256	238	236	247	242	232	239	212	243	276	243	231	275	264	239	228	234	236	221	237	242	241	255	248	243	258	217	228	237	240	226	228	220	251	245	261	227	245	241	260	246	237	225	237	256	242	247	250	234	231	231	254	229	258	234	242	241	224	245	231	228	215	262	263	230	247	236	241	225	227	230	265	239	214	252	269	221	252	227	234	259	245	239	215	247	244	242	252	239	240	228	245	245	225	231	226	243	247	237	238	230	231	197	242	227	230	261	228	231	225	262	250	256	228	272	228	244	242	237	243	254	246	216	272	254	207	245	240	234	259	257	241	258	222	203	257	218	236	267	247	229	272	236	259	242	252	229	249	243	258	264	217	229	206	228	251	232	242	228	201	223	237	230	234	234	258	258	238	227	246	212	254	245	240	216	255	255	245	236	244	235	252	230	242	239	248	222	220	239	234	254	228	243	239	213	235	252	261	268	229	257	214	201	273	239	260	230	252	223	219	260	265	224	230	237	232	243	233	245	253	233	272	240	229	242	261	225	252	196	240	265	257	264	246	233	244	253	215	238	258	249	233	236	228	216	255	229	216	247	283	253	242	248	259	218	232	223	241	265	251	241	249	254	243	233	269	245	267	265	245	264	260	218	251	248	210	269	252	267	257	248	249	248	229	203	246	263	242	244	256	236	254	218	254	242	229	232	233	251	238	257	241	243	253	214	251	210	238	238	230	231	231	234	234	237	248	246	241	230	245	223	272	213	215	252	228	230	232	227	224	211	262	251	234	240	229	257	211	233	249	278	241	254	249	240	247	217	228	243	241	240	212	249	218	259	232	233	258	237	252	259	246	235	263	255	252	218	227	220	213	249	235	233	237	260	214	217	240	277	214	242	233	219	231	230	249	241	219	246	212	240	227	250	245	246	225	229	230	215	205	233	231	220	232	244	270	238	264	222	253	238	232	220	224	225	246	226	237	249	275	263	237	219	246	258	242	248	244	273	243	244	259	233	251	246	217	242	226	236	207	209	223	231	257	259	245	258	245	247	238	218	237	224	246	255	240	258	245	218	229	233	240	205	208	257	251	247	245	207	203	239	238	279	212	264	241	217	250	247	240	207	229	212	256	221	231	248	231	212	241	246	245	233	223	246	215	246	252	226	229	229	244	244	253	244	202	236	240	218	239	247	246	259	252	249	246	223	226	229	216	237	228	243	233	231	241	251	230	223	257	210	235	226	203	227	232	228	231	248	281	253	252	243	225	265	240	245	224	241	250	250	234	236	213	231	239	218	252	234	236	202	229	261	261	234	218	224	254	224	237	256	232	243	222	246	225	231	218	235	208	232	265	235	238	246	225	211	218	205	250	203	229	231	204	244	230	251	260	233	243	234	245	250	223	244	270	211	266	240	243	251	225	250	217	248	222	230	235	235	244	219	269	245	229	265	245	222	235	258	221	224	221	262	229	255	247	256	257	250	247	251	239	233	226	219	239	235	225	242	232	228	236	233	234	249	249	249	220	264	240	269	249	231	235	264	235	238	215	258	228	258	261	242	223	239	242	235	246	236	264	245	261	193	230	217	236	240	285	222	227	220	246	258	233	235	243	215	275	240	244	239	245	232	244	261	238	254	207	223	217	267	215	267	218	223	233	241	244	218	241	213	262	220	239	235	251	256	228	225	259	220	242	266	223	250	210	239	241	251	207	217	233	229	214	239	250	206	244	271	219	250	259	251	246	238	247	235	236	233	254	250	236	243	249	257	244	240	247	257	243	219	227	246	235	218	249	234	252	256	203	249	228	257	239	254	240	240	228	213	229	254	264	258	242	236	229	233	230	238	225	257	233	222	216	247	235	226	253	209	239	247	252	243	258	252	238	234	236	238	266	232	218	224	247	237	240	260	223	261	239	234	230	231	240	241	253	246	226	246	230	232	259	238	237	229	216	248	248	269	235	229	241	258	250	217	228	252	219	233	234	226	238	240	260	251	265	246	233	258	241	222	246	242	246	263	235	268	248	256	236	263	237	225	215	237	248	251	229	249	225	223	231	257	233	247	232	217	217	232	250	257	220	220	247	238	235	227	236	244	254	245	230	237	267	246	268	261	230	242	242	220	248	244	230	248	223	225	257	253	237	249	212	243	250	231	253	248	234	236	264	238	231	256	244	246	238	243
8764	3152	6069	6480	5558	4690	3834	3220	2818	2523	2288	2046	1851	1787	1576	1489	1458	1387	1272	1217	1236	1151	1139	1134	1078	1054	1053	1054	1028	1018	1014	994	986	976	948	958	949	903	916	948	951	943	945	884	912	940	891	957	921	866	912	885	815	919	877	889	938	902	884	860	928	850	909	869	905	845	901	860	920	870	836	841	820	949	890	855	877	836	867	914	856	833	840	888	828	835	815	789	854	832	830	813	868	877	803	884	814	843	836	831	780	858	854	847	835	909	834	853	845	812	814	888	793	813	834	815	871	844	851	836	792	882	845	895	837	801	844	833	861	846	825	813	872	807	815	844	808	822	852	856	812	782	812	828	784	867	778	818	890	831	820	893	841	845	835	828	852	816	861	773	824	849	870	855	819	870	901	831	853	830	825	858	797	883	822	826	828	820	857	830	878	852	848	842	813	848	863	852	831	854	835	870	840	844	863	836	873	890	874	884	804	818	749	882	856	824	785	844	797	885	823	801	870	846	853	858	829	833	803	822	864	831	811	813	787	877	867	815	798	793	868	848	802	855	789	842	820	847	855	814	821	887	822	786	860	863	894	827	785	854	820	840	881	847	809	845	821	864	804	830	833	801	820	821	852	856	848	865	794	819	869	836	808	820	814	913	815	823	828	839	851	843	839	895	764	818	842	858	833	793	900	836	826	833	841	878	777	817	819	851	840	814	817	863	798	800	794	871	827	871	806	865	851	822	865	775	828	849	858	845	864	820	837	819	839	815	831	872	837	851	865	794	826	833	824	841	826	869	884	862	832	845	802	862	813	847	859	829	806	831	812	822	849	833	785	875	837	815	844	845	853	789	788	815	830	844	810	873	869	845	848	808	855	832	886	814	864	812	841	800	760	829	897	811	817	815	850	770	797	836	861	875	821	823	856	826	839	840	821	862	849	822	793	803	853	823	818	820	807	811	877	814	883	871	836	849	802	792	839	870	870	843	812	841	833	844	849	870	841	897	813	830	866	823	881	914	879	844	826	826	863	872	815	856	850	837	800	844	813	827	810	797	863	793	839	906	854	772	852	924	817	844	809	816	831	872	854	799	872	821	875	835	884	853	806	858	858	774	851	886	845	862	871	805	888	839	891	882	816	804	812	896	838	841	867	818	810	794	841	837	828	862	922	843	816	838	876	895	830	806	863	846	859	833	811	869	843	877	807	837	850	863	848	889	860	832	897	799	805	824	802	793	886	844	801	830	822	857	886	864	832	828	844	813	841	823	823	822	834	881	844	827	878	806	858	815	825	858	879	864	798	839	860	857	794	800	822	842	845	880	862	850	803	856	781	845	838	817	841	820	844	817	864	834	825	835	840	883	841	870	820	833	828	844	795	884	784	815	827	857	807	837	837	886	838	841	845	818	897	849	839	836	819	826	866	817	809	805	772	832	881	841	834	888	825	801	816	806	830	881	889	847	822	820	843	812	802	834	865	867	858	831	850	866	831	797	868	854	857	857	800	836	825	881	855	851	855	827	761	849	801	807	850	808	858	860	805	820	833	878	802	866	812	826	869	858	844	812	835	810	811	827	824	811	834	789	828	816	870	896	856	769	801	905	840	777	858	818	849	817	840	892	826	843	848	851	812	856	834	855	798	797	801	834	862	801	875	877	850	845	842	845	837	853	876	859	822	845	877	811	843	846	885	811	814	848	853	840	828	807	855	826	853	804	800	887	776	824	790	835	848	802	872	821	839	858	851	830	853	858	828	819	821	830	840	852	843	877	834	818	827	800	886	823	860	883	877	830	839	846	853	846	857	805	820	767	891	840	856	824	804	843	869	764	862	897	834	799	838	869	837	859	859	826	832	871	812	850	799	828	837	787	792	823	873	841	875	867	865	836	787	823	834	818	859	858	826	886	853	847	837	792	830	878	810	830	850	819	816	834	910	880	843	871	839	791	828	834	841	925	858	903	835	829	809	820	888	781	829	889	792	869	839	825	863	841	837	890	861	851	813	859	787	822	838	822	775	851	798	832	867	764	826	837	884	878	844	847	809	923	810	847	797	820	827	827	821	760	770	837	848	815	835	799	797	858	854	853	853	870	890	838	803	826	817	819	883	839	898	862	811	887	861	852	829	837	880	808	822	876	846	867	827	846	861	897	843	823	789	824	822	835	832	846	842	833	849	818	863	758	882	847	837	847	824	893	826	875	839	869	886	848	809	840	815	852	814	852	879	858	789	818	826	790	837	888	840	820	799	870	824	814	873	836	832	830	817	813	866	783	851	826	809	813	839	867	873	816	840	867	852	840	891	880	838	780	857	817	849	839	804	799	799	804	831	833	817	867	897	808	812	844	808	872	879	814	848	859	846	827	828	846	913	849	828	876	818	842	871	866	870	806	845	757	894	801	848	845	804	832	812	823	811	831	834	767	838	861	829	858	827	821	837	825	864	833	805	853	855	863	763	835	825	808	862	836	813	842	823	837	850	877	820	828	861	828	869	839	848	875	844	820	856	855	819	847	874	788	821	813	818	804	813	841	827	832	806	801	828	845	790	816	913	854	795	812	864	830	823	846	827	813	828	865	840	850	870	846	864	803	835	790	820	831	830	816	827	844	844	831	847	785	875	821	806	851	831	794	857	900	893	881	814	881	847	842	771	843	845	852	849	858	794	811	813	839	789	805	789	856	845	844	810	800	827	859	791	838	863	870	809	790	832	843	827	824	839	884	842	860	895	844	874	855	831	822	861	826	851	874	873	856	839	841	803	899	805	822	818	824	821	839	802	876	803	867	849	824	849	866	803	823	818	822	876	833	871	842	841	855	859	861	914	774	844	869	843	878	821	825	856	826	827	835	809	859	826	858	814	802	854	817	831	820	823	878	816	822	798	820	850	840	848	902	837	808	888	898	878	791	862	854	840	850	810	868	842	846	761	836	846	831	851	823	897	839	834	815	818	818	836	810	853	869	858	825	867	839	835	873	849	854	831	793	836	832	819	874	784	816	870	856	828	867	895	849	835	813	854	844	763	836	835	845	796	783	823	863	879	837	858	805	827	826	864	850	874	852	849	842	774	877	818	846	852	841	819	794	881	792	875	802	860	822	830	822	845	832	828	838	856	864	893	846	837	822	786	859	859	831	749	815	821	850	840	839	846	856	839	834	855	835	832	820	880	788	814	817	780	826	843	851	865	814	831	858	840	864	849	914	815	809	837	842	829	833	858	825	848	807	853	784	865	826	795	802	861	828	844	821	826	826	803	810	902	807	855	812	847	853	866	866	893	833	847	783	845	856	827	797	830	809	847	814	800	846	805	792	833	898	851	826	807	838	808	860	839	804	818	801	804	845	830	833	836	874	852	811	822	804	890	889	856	824	837	883	830	867	812	887	792	839	886	808	871	806	798	836	794	857	822	883	853	851	854	875	853	789	789	805	886	845	853	825	860	864	839	829	857	873	850	872	884	859	869	826	875	881	825	907	850	831	825	831	846	844	811	802	806	831	824	876	830	788	794	805
1136	236	241	209	194	178	155	159	178	166	167	150	171	169	170	167	162	144	155	146	168	150	161	154	162	149	167	166	143	157	150	156	135	150	168	140	149	164	156	161	161	155	179	170	152	178	154	156	157	172	138	156	161	164	160	158	159	162	148	168	158	167	159	163	134	156	163	173	161	174	146	143	155	156	141	160	165	168	164	168	156	171	169	167	158	152	153	156	151	164	148	168	159	173	187	142	172	179	168	161	159	147	156	157	142	144	170	174	160	170	160	161	157	170	152	149	168	179	167	134	160	163	147	153	162	147	150	156	140	187	137	157	148	166	154	176	168	158	171	146	175	156	169	157	166	147	174	163	150	153	143	145	168	179	140	162	137	175	137	175	164	173	174	169	153	165	157	165	160	172	169	162	161	137	149	149	150	157	144	154	159	150	165	170	145	169	146	164	170	153	165	148	137	129	174	178	159	144	149	159	157	160	160	142	154	150	183	161	149	156	156	143	166	179	152	151	172	163	159	185	160	171	165	155	153	136	139	151	158	154	136	190	166	174	141	159	169	175	163	169	165	172	143	144	143	160	156	150	159	141	175	160	147	172	147	157	145	169	171	158	155	169	151	131	137	147	140	143	153	151	176	168	176	146	177	145	153	159	155	166	155	155	180	139	150	169	171	144	171	145	144	155	143	151	154	168	147	133	145	150	154	159	178	176	156	162	162	160	169	164	131	157	151	158	152	165	160	155	144	163	159	165	137	180	161	170	155	154	156	157	148	144	152	155	162	164	134	129	148	161	156	148	140	140	147	160	150	159	155	155	146	156	150	159	148	150	137	156	160	169	143	160	177	139	161	153	163	156	156	156	167	151	134	146	152	151	150	152	167	146	158	146	155	176	154	154	163	162	162	164	147	172	157	155	157	140	150	193	168	182	147	172	157	159	140	157	179	166	151	148	160	147	146	165	157	151	164	148	159	148	165	150	166	162	136	175	141	154	146	170	166	157	149	146	160	145	160	173	161	168	149	168	154	140	148	162	169	172	158	155	170	133	177	158	176	171	161	152	146	145	159	183	169	140	159	152	165	177	141	167	153	159	131	162	144	170	179	176	150	141	134	154	155	138	166	157	154	160	152	149	165	172	177	140	135	168	169	155	151	142	165	153	159	164	180	164	153	143	158	150	145	140	161	153	154	145	159	164	133	147	145	146	157	153	140	161	161	165	162	164	159	157	164	147	178	147	144	158	153	148	143	152	149	159	180	129	163	156	166	163	170	159	148	158	152	138	151	166	154	162	175	141	154	130	155	131	147	154	174	172	164	157	153	164	148	162	153	150	150	164	169	159	167	148	150	162	144	153	156	153	150	152	171	142	176	166	161	154	143	149	147	179	153	162	160	174	160	165	165	142	153	162	174	170	150	175	145	157	157	157	148	160	175	164	166	166	135	170	147	156	156	168	172	181	148	165	159	163	139	151	163	182	157	160	149	175	165	146	162	150	140	154	169	151	171	147	150	151	171	172	157	153	154	146	166	159	167	170	178	143	152	137	157	163	147	143	170	152	143	160	157	156	165	170	162	164	172	156	173	176	164	134	161	168	140	138	149	162	164	168	158	150	171	144	138	158	183	160	160	147	162	162	167	129	149	156	157	151	155	144	135	168	144	147	160	140	155	147	167	153	154	162	150	133	173	155	168	150	135	169	175	153	182	173	164	159	142	156	173	156	157	153	135	164	154	160	136	164	161	140	144	156	161	140	162	161	159	155	165	176	148	162	151	141	164	158	146	153	150	159	125	157	177	145	143	144	154	144	156	161	159	149	159	158	156	170	166	166	148	191	152	151	176	158	153	144	151	169	140	163	144	179	139	136	160	130	164	149	160	148	133	160	137	163	165	166	149	150	150	139	168	136	156	165	170	166	166	148	149	178	171	173	164	161	152	171	164	176	167	142	146	142	155	159	148	164	155	174	155	197	141	168	128	181	148	144	164	166	178	148	159	144	164	149	143	151	167	162	155	162	131	136	151	186	159	169	199	176	151	163	155	134	160	172	150	152	152	143	163	150	153	137	157	137	155	151	146	148	176	163	142	166	156	162	159	165	151	144	155	143	178	166	162	153	161	160	163	180	126	173	173	156	158	175	148	170	150	151	167	133	178	164	160	151	161	142	152	139	142	134	157	161	163	144	151	170	158	159	149	156	165	160	141	184	150	148	139	160	151	153	173	140	172	171	178	149	165	156	166	166	148	150	156	168	168	150	162	165	135	153	150	128	137	151	160	149	179	141	167	149	155	169	170	185	145	149	159	149	152	147	172	171	170	166	186	157	154	153	160	138	135	179	172	171	167	155	156	153	146	155	162	153	171	157	148	140	160	159	167	169	150	176	137	153	154	150	155	157	164	150	172	164	159	163	159	149	140	143	166	157	149	161	137	134	145	128	153	147	149	173	186	145	152	167	137	133	162	144	151	146	145	164	186	157	147	161	151	161	155	167	138	167	170	139	153	134	166	174	148	162	163	168	155	171	152	153	131	186	154	145	158	139	164	162	142	149	161	158	144	154	154	136	155	151	150	156	157	168	161	176	153	158	154	140	138	140	150	147	143	172	155	163	130	149	146	148	135	136	157	163	171	142	171	153	155	150	158	167	163	163	161	156	164	163	142	143	153	162	145	146	156	146	175	165	154	159	145	169	170	133	166	172	156	190	168	141	153	154	181	152	150	164	148	163	177	146	150	171	154	168	157	148	146	169	159	157	169	170	153	163	163	158	144	152	156	184	156	147	144	150	149	155	155	159	163	146	152	158	171	155	153	154	147	159	170	163	172	149	143	143	136	142	147	151	164	157	139	167	153	154	172	162	136	142	175	165	159	163	149	150	156	165	179	136	156	141	164	147	163	155	173	169	158	159	164	153	158	146	175	164	169	140	157	146	144	157	160	171	140	151	159	161	158	168	140	153	154	134	158	167	127	149	146	156	147	173	155	172	152	125	142	166	199	129	149	150	167	134	157	138	154	150	151	149	155	150	147	181	147	131	146	140	166	160	149	147	162	153	151	151	151	156	166	165	157	135	162	164	169	161	148	178	141	179	153	155	166	160	151	148	150	162	161	153	140	162	171	161	139	166	150	147	169	151	163	174	143	167	162	160	169	169	137	169	152	150	162	152	137	144	152	157	151	162	172	134	183	162	140	153	147	172	165	157	148	171	169	172	149	168	168	171	154	179	169	156	128	143	150	151	164	147	155	148	170	141	183	145	175	159	159	178	158	159	167	146	173	167	140	182	145	169	164	162	179	156	176	147	143	174	168	154	138	156	168	174	165	166	171	160	157	146	157	153	190	161	138	154	160	162	170	159	160	164	172	170	150	172	155	170	157	146	154	145	189	147	155	160	142	151	179	158	158	141	163	178	159	161	154	160	161	157	143	138	149	169	159	157	161	178	175	179	157	140	143	169	153	140	173	145	150	169	141	167	171	168	162	178	160	181	147	168	150	143	148	156
2024	695	782	847	766	746	701	658	653	678	677	663	614	602	655	673	617	616	613	606	567	623	633	603	643	625	598	630	617	627	634	615	613	636	599	644	581	610	640	579	613	603	630	564	613	628	563	642	574	638	610	597	566	617	598	566	620	633	591	620	604	600	568	604	580	595	628	614	585	623	584	611	596	574	600	611	600	628	591	640	593	577	599	599	616	616	604	614	588	615	622	594	625	592	644	605	552	632	657	619	609	599	582	647	615	587	620	625	654	597	599	634	616	576	603	589	618	568	609	549	598	627	596	588	613	572	609	691	617	604	613	643	630	612	599	637	607	597	599	622	569	592	559	617	571	583	603	632	635	604	538	590	583	611	592	614	593	636	556	584	625	620	614	608	618	621	601	598	588	606	593	573	556	603	604	567	562	593	617	567	599	604	602	641	621	673	567	597	562	617	616	646	600	634	594	584	618	596	616	602	641	629	591	601	660	618	603	564	623	607	626	567	644	635	600	640	615	607	589	586	611	604	553	548	590	602	591	585	595	610	603	585	644	601	584	572	601	629	611	608	628	637	589	637	591	589	619	581	575	590	583	636	624	595	583	646	588	570	612	609	560	584	607	610	634	617	668	563	595	589	652	597	609	623	611	630	601	584	636	585	626	585	598	607	653	599	608	618	594	610	606	582	608	627	621	601	662	612	589	620	569	591	652	602	589	588	604	599	575	600	572	562	633	612	640	596	540	630	605	591	622	629	611	609	590	637	585	615	610	605	603	606	618	612	587	641	590	597	597	579	601	610	600	591	622	564	619	592	584	580	593	562	581	548	603	619	606	610	553	608	660	589	599	577	590	605	607	593	600	599	572	615	577	555	602	623	591	594	604	637	582	560	646	559	635	623	615	590	601	626	590	562	645	679	579	622	594	596	594	626	606	567	608	585	578	590	571	597	603	605	617	589	601	558	614	633	615	625	574	592	621	622	594	617	649	614	612	593	621	618	583	609	639	624	607	591	638	634	590	602	593	580	601	599	600	606	587	601	609	601	607	602	576	562	568	605	630	580	609	666	625	584	608	595	615	647	612	556	619	586	612	617	617	579	589	604	596	591	586	633	603	594	597	621	611	621	584	612	599	609	580	617	674	591	588	546	559	587	592	583	615	591	600	598	582	583	663	621	622	605	600	619	581	638	647	599	604	632	592	574	606	600	568	573	639	621	596	581	569	549	632	582	561	576	602	673	602	575	603	616	588	636	624	583	580	647	600	582	644	584	658	650	643	611	574	563	566	611	593	613	589	587	585	604	604	624	632	566	564	602	620	622	578	575	637	604	622	587	620	633	609	658	612	568	601	577	596	577	645	562	632	579	584	579	632	562	612	604	610	614	633	559	576	618	619	553	609	597	592	602	552	595	559	574	545	616	606	551	577	641	615	625	642	607	613	632	592	604	596	571	583	579	568	634	620	636	567	614	633	581	589	613	568	647	606	617	587	607	629	603	583	604	596	612	599	617	585	582	606	611	567	586	589	596	610	584	601	569	561	631	574	617	616	599	651	561	583	626	601	593	567	585	558	600	597	651	615	554	657	587	601	602	643	605	610	613	591	574	568	613	581	556	604	615	614	641	599	569	622	583	574	621	584	646	611	633	625	588	602	602	613	649	566	622	615	592	638	626	619	561	625	581	572	602	580	632	572	589	599	599	594	601	582	580	606	620	584	617	596	586	588	612	632	568	580	577	605	570	621	616	640	605	592	606	566	610	611	595	598	565	567	643	608	581	581	633	564	609	582	663	589	592	570	576	579	594	657	575	640	613	572	604	618	616	593	613	612	612	613	584	616	598	619	613	586	616	592	587	633	644	533	584	615	608	616	604	594	628	627	612	623	641	612	622	641	617	602	577	645	616	621	604	604	595	589	612	648	586	581	610	650	578	622	601	604	592	591	615	628	609	576	589	618	615	585	606	620	624	594	601	595	609	584	568	619	624	575	604	604	651	604	576	607	631	556	604	609	605	609	623	628	655	572	597	587	609	580	609	618	593	626	622	599	563	617	628	647	578	605	603	553	655	578	607	593	626	655	591	602	574	564	617	630	605	596	576	558	602	636	574	625	549	566	641	544	617	606	618	614	620	598	584	618	626	573	597	621	619	618	600	613	566	592	568	579	586	594	567	560	612	585	608	583	576	601	621	578	620	603	610	590	601	635	619	578	628	597	572	569	628	564	613	600	638	596	637	583	609	576	570	610	653	607	615	638	627	560	586	593	561	590	605	574	608	605	604	590	609	573	599	631	622	591	612	614	578	641	648	621	620	622	602	598	618	611	571	581	613	608	604	585	605	593	571	609	601	627	598	622	596	636	625	612	637	583	576	665	581	633	566	597	594	596	582	551	636	633	597	613	603	565	596	610	618	609	584	596	607	607	567	631	594	596	604	603	584	569	605	604	640	619	608	598	628	609	615	575	586	661	568	543	570	612	565	593	624	619	592	627	563	588	573	568	603	598	621	621	595	595	590	543	551	606	565	598	625	644	604	587	603	577	587	578	630	619	610	603	557	605	611	629	618	594	610	579	615	607	584	597	610	633	619	627	636	605	612	594	621	609	620	579	574	605	648	620	637	587	599	645	602	629	606	553	652	589	645	587	583	641	600	644	583	582	579	598	553	602	618	614	630	632	596	596	630	633	551	624	588	605	619	628	593	595	615	579	597	645	623	637	628	582	585	562	635	605	597	578	620	591	647	611	612	634	611	608	592	595	623	602	587	598	582	630	640	630	650	613	593	553	615	609	605	609	620	612	622	584	583	623	631	604	644	640	571	592	633	588	588	614	606	640	638	634	617	575	602	624	610	585	622	615	619	615	618	552	621	556	548	620	625	612	595	596	616	620	618	619	598	592	590	581	595	577	601	601	637	590	620	592	645	588	596	618	566	594	623	625	584	579	582	600	568	609	629	613	609	649	599	616	580	565	641	623	628	628	639	616	585	607	607	574	566	567	617	598	569	615	558	593	583	587	621	592	621	572	602	557	605	583	575	646	600	599	595	556	625	625	590	610	616	593	573	665	605	583	603	563	616	606	578	654	588	588	633	595	557	594	593	627	559	602	609	607	578	614	581	612	587	593	609	601	608	600	651	596	609	600	551	635	633	607	614	611	597	628	580	589	584	646	604	613	580	611	640	603	617	558	589	650	652	595	635	595	620	551	616	625	614	575	585	577	607	606	621	579	616	603	571	607	650	615	581	581	592	609	634	594	575	619	595	616	609	593	583	586	616	577	637	599	556	605	596	650	641	596	619	591	573	613	571	588	584	602	597	564	606	600	585	593	576	677	603	608	585	598	587	582	655	574	581	577	591	587	594	653	602	599	605	603	593	599	636	564	572	588	603	671	606	643	617	574	620	630	576	593	601	582	586	619	596	606	584	640	656	606	603	597	599	625	598	586	601	619	577	612	590	633	629	628	588	601	568	554	661	603	592	608	617	621	582	602	672	532	622	597	622
4826	1223	1440	1097	852	673	574	518	479	431	392	332	375	357	298	282	315	306	316	306	307	282	314	299	278	249	298	258	276	274	250	277	306	299	288	267	291	278	313	255	285	269	273	310	276	266	268	290	254	262	273	265	259	276	277	272	267	282	258	288	278	296	247	297	286	282	259	264	291	300	228	286	300	249	278	274	297	270	282	274	289	289	287	295	250	283	238	257	254	269	257	257	264	272	263	255	270	287	273	266	292	281	259	270	300	297	296	280	273	287	276	272	256	278	265	273	253	298	295	256	280	264	261	260	270	241	271	294	272	279	275	273	255	278	264	274	265	292	273	273	282	271	265	266	284	262	272	274	286	272	268	262	250	300	270	288	262	284	269	306	272	255	270	262	223	266	240	280	283	268	269	279	276	314	277	258	280	247	257	266	247	288	294	251	262	280	257	303	256	265	280	284	275	291	266	281	283	300	299	275	257	279	290	304	301	280	282	264	267	273	247	248	257	281	264	275	287	263	255	242	262	282	293	285	286	277	265	251	315	291	271	276	285	259	280	266	260	273	279	247	267	295	277	289	303	268	240	290	306	301	297	287	288	291	253	255	249	293	264	258	245	294	281	256	292	283	227	283	271	288	265	257	292	293	263	263	266	269	273	255	249	259	245	237	243	260	270	256	264	280	285	288	281	261	283	253	278	259	277	298	307	276	283	266	257	297	281	264	282	259	267	284	272	246	263	281	274	274	256	235	278	271	247	258	288	272	270	252	280	253	337	303	285	247	259	284	243	273	293	267	233	292	277	275	218	293	244	312	275	266	262	247	261	269	269	250	283	282	267	261	272	241	286	276	289	290	283	296	228	248	248	288	293	262	265	278	289	272	290	295	275	259	279	297	250	272	285	270	259	273	257	239	255	266	286	269	274	262	258	266	288	259	273	260	292	304	304	293	288	264	296	265	252	256	302	270	264	265	260	271	268	302	269	295	283	297	298	249	289	255	275	268	271	243	277	285	274	270	258	272	289	266	292	271	261	258	271	245	265	255	259	281	248	253	249	303	266	244	273	290	283	274	255	286	291	298	246	266	277	285	302	294	283	259	280	274	257	258	234	273	286	257	266	289	272	279	305	289	251	282	284	287	272	282	263	249	266	312	273	278	276	289	271	245	291	275	271	289	277	293	274	254	260	278	257	291	270	260	264	280	263	281	262	284	255	284	285	278	262	302	260	254	275	274	258	259	244	246	268	279	264	255	262	238	268	256	272	295	294	260	265	238	283	263	251	249	266	289	255	261	268	269	283	280	265	258	242	277	272	293	284	284	294	292	241	241	262	280	252	267	271	262	262	286	245	269	253	280	271	283	290	309	266	250	268	300	296	259	278	305	292	296	274	306	220	265	274	274	267	257	267	284	296	290	298	278	266	266	264	275	297	259	274	306	277	250	279	261	240	262	271	268	265	261	269	268	254	278	250	271	279	264	270	261	279	258	257	259	270	295	266	288	289	246	278	221	275	252	280	282	274	285	301	272	283	281	277	290	256	276	298	270	271	251	289	317	266	249	302	267	262	301	292	287	253	231	270	268	265	277	266	269	275	257	253	265	277	279	249	261	283	314	285	277	291	260	259	277	267	265	260	271	283	272	266	275	276	253	266	260	285	265	255	281	263	286	284	263	276	283	270	271	259	267	273	243	263	247	268	268	263	263	283	318	264	278	290	277	286	250	278	264	260	284	270	256	273	270	285	285	277	238	294	282	303	301	309	283	272	302	291	243	279	281	268	268	271	267	260	253	261	264	267	276	259	277	296	285	263	276	295	262	273	281	254	269	273	274	267	265	288	277	261	270	281	252	257	288	255	232	284	265	300	284	294	275	264	253	293	270	266	285	253	249	288	281	263	248	284	303	281	295	256	251	253	262	269	293	270	265	261	252	264	282	283	264	267	270	295	273	255	261	264	267	263	287	240	289	279	246	289	274	286	268	261	287	258	278	283	247	273	252	260	273	284	292	251	270	264	269	303	266	235	269	287	258	293	238	296	246	280	289	290	267	269	295	296	268	281	304	284	265	268	280	258	258	269	299	266	278	276	249	286	279	289	285	313	279	266	267	309	283	282	264	295	259	256	284	286	252	294	269	291	284	250	280	251	316	250	274	260	260	270	294	288	276	260	283	274	273	283	274	286	292	266	282	264	267	252	271	248	253	271	272	258	276	264	289	277	259	229	267	266	294	267	285	269	279	287	289	270	286	268	273	278	263	274	265	238	280	251	282	248	244	250	272	257	281	271	284	276	274	277	278	285	272	286	241	249	234	276	274	254	285	272	276	263	246	267	227	263	285	297	256	283	294	250	261	289	299	234	255	275	295	241	283	267	258	291	299	249	267	288	303	276	274	291	264	295	272	269	260	283	266	288	285	269	277	296	252	285	287	250	272	297	274	276	265	284	268	252	288	274	281	288	272	265	253	292	276	285	279	264	267	251	303	260	248	258	246	239	254	286	276	264	298	270	293	282	298	272	276	288	266	273	273	253	255	236	271	266	254	248	247	283	283	294	291	248	272	281	285	261	298	269	255	269	268	294	264	256	282	260	266	271	276	289	279	252	288	243	265	279	274	243	256	269	279	276	300	287	306	303	286	285	276	281	265	277	287	278	269	276	267	270	281	241	287	277	269	287	272	269	285	269	266	270	264	271	265	256	270	273	270	278	302	288	279	250	229	281	277	253	258	271	314	291	279	290	243	268	266	298	290	268	268	314	292	250	268	292	236	296	262	288	247	266	261	267	258	293	279	268	265	287	256	270	269	293	305	278	285	251	258	248	289	235	286	259	292	244	291	272	273	278	275	285	278	282	275	275	247	289	293	300	245	257	258	266	271	280	301	245	260	282	281	295	239	266	275	268	278	267	282	269	323	291	249	246	244	272	265	283	246	269	273	267	270	278	253	250	224	268	294	268	282	263	236	259	299	259	278	265	286	299	272	295	305	255	294	263	278	287	270	283	271	291	255	281	269	281	290	281	280	314	266	252	296	279	256	281	258	264	260	301	272	269	255	268	260	257	272	266	279	267	275	235	281	259	267	316	260	302	299	264	273	279	262	268	257	249	256	245	272	283	295	274	281	312	307	287	287	287	272	290	282	290	272	312	299	255	282	291	304	310	262	272	285	259	279	245	259	266	270	270	276	263	269	269	274	268	269	281	264	264	288	285	283	281	289	261	235	281	266	256	286	273	272	302	256	301	295	269	282	239	250	290	276	273	282	260	264	255	284	252	287	244	273	296	242	264	277	269	275	256	284	273	270	275	260	269	274	279	262	304	264	273	263	271	289	279	271	280	283	251	271	255	278	268	287	311	263	265	287	269	262	269	293	291	252	285	281	273	261	266	250	251	270	276	242	269	246	266	266	284	267	283	297	274	284	264	277	295	278	243	273	250	272	279	272	280	290	317	265	298	252	275	255	259	288	258	235	300	327	277	253	245	272	268	302	267	262	280	229	275	294
6081	2180	3652	4122	3589	3098	2605	2238	2062	1858	1707	1613	1464	1446	1359	1284	1257	1180	1180	1201	1149	1131	1124	1110	1073	1104	1018	1052	1070	1014	1009	1010	1021	1039	1082	1038	1013	1029	1027	1026	1097	968	1002	977	962	994	953	1027	961	935	1044	992	941	996	952	942	969	954	991	932	952	935	995	968	870	951	962	1024	940	996	977	960	927	981	955	985	966	925	934	1001	941	993	960	930	964	940	968	980	925	946	1036	954	954	936	949	994	965	942	867	960	968	942	1007	964	906	967	974	937	966	898	918	942	977	925	970	1031	949	958	926	934	1017	929	1022	950	971	950	974	973	963	880	1006	916	981	940	940	892	917	930	922	951	914	930	948	943	971	998	908	1013	1000	921	977	979	922	1019	926	933	963	974	951	882	944	934	978	947	936	937	919	914	928	982	889	942	905	1009	972	977	872	922	913	929	957	960	952	934	921	970	931	974	946	972	953	945	1034	915	961	964	919	926	936	907	923	979	969	959	962	1010	933	945	984	977	900	937	917	954	900	884	957	974	943	961	943	991	938	950	992	999	980	931	987	943	905	906	929	960	938	891	921	957	983	967	927	1007	990	947	945	915	989	952	965	993	958	933	963	982	945	966	990	960	993	955	1004	924	930	926	967	946	944	980	916	985	932	971	974	947	977	929	971	917	928	930	933	998	970	917	968	959	945	955	975	997	894	930	973	938	970	962	993	892	926	964	955	950	944	927	895	906	947	897	986	952	977	952	911	955	901	943	847	944	885	923	941	880	941	932	952	929	935	949	954	943	962	934	911	930	978	915	951	945	935	943	966	918	959	917	911	955	911	953	960	892	1006	928	979	963	980	940	975	975	972	941	950	961	951	959	947	928	927	934	940	995	926	957	958	932	892	950	981	963	914	959	925	974	935	939	962	913	975	954	984	937	916	985	950	994	965	1001	951	952	922	976	989	929	934	938	962	956	964	1040	921	933	920	964	960	955	974	955	887	912	982	950	1034	1037	997	954	928	943	996	944	971	895	966	941	906	929	939	935	987	967	864	959	897	938	934	938	993	921	949	963	919	928	941	966	972	897	961	957	965	964	941	949	938	930	921	933	987	959	947	866	950	959	881	928	927	910	922	964	959	969	970	935	923	950	957	946	920	983	960	1008	954	966	846	893	927	904	914	940	925	941	917	958	971	945	967	962	945	1009	960	921	980	930	969	959	987	942	897	978	966	900	917	956	959	947	952	935	932	962	889	949	969	926	932	974	940	941	965	945	980	948	933	916	934	933	982	949	957	1016	996	946	945	945	918	888	1020	951	932	980	933	924	933	943	955	1003	905	915	893	968	962	965	971	943	900	962	997	968	993	1004	951	1011	916	932	987	902	952	951	960	931	979	924	929	953	865	926	957	900	989	942	968	911	867	973	975	960	952	941	938	967	950	982	973	968	1003	949	940	950	991	972	932	989	927	910	957	1018	999	1017	966	929	952	937	908	944	973	942	990	982	958	1009	957	996	909	944	972	932	923	1077	958	975	971	941	912	996	922	953	924	926	945	892	879	963	937	917	966	968	940	931	945	973	966	924	933	918	944	977	946	907	910	901	940	894	966	920	895	969	906	971	964	970	895	968	940	949	968	969	943	977	921	905	910	960	985	895	907	964	950	901	966	962	887	963	903	972	894	951	929	939	964	969	971	956	966	920	949	897	977	998	1023	965	932	917	923	930	928	949	988	937	1005	960	1005	963	950	939	932	925	934	931	933	959	939	920	935	935	911	951	920	996	920	969	966	942	954	956	985	963	960	952	931	943	876	945	965	932	939	972	998	961	906	938	980	879	903	936	971	920	927	966	946	1002	923	956	964	949	959	931	921	985	999	967	950	977	977	979	1000	959	927	964	935	890	929	930	908	920	919	938	969	956	936	985	882	993	949	963	933	1007	913	938	951	931	943	932	964	958	923	920	960	901	962	953	906	924	966	954	993	931	975	954	957	947	930	936	975	930	913	942	906	914	983	923	959	967	953	968	974	943	1002	866	910	1008	946	959	937	953	933	957	1006	939	912	980	857	929	985	960	953	918	928	952	962	1000	951	982	923	943	998	953	990	903	925	908	930	935	1007	1001	1000	921	963	931	992	956	913	924	890	919	1016	943	917	953	907	946	918	890	1011	872	958	992	942	947	993	909	927	958	947	946	929	919	945	908	880	944	937	990	1014	976	927	903	1016	931	903	929	959	976	935	943	1033	938	888	863	993	926	963	949	959	912	1031	987	910	982	918	966	919	910	976	930	1018	950	948	932	976	1019	986	924	976	944	920	1003	984	946	951	1036	954	915	970	944	953	941	974	987	947	909	961	967	976	945	954	980	936	877	992	909	968	908	938	983	947	899	919	961	1013	955	968	957	931	970	981	915	966	850	965	999	950	978	951	959	906	932	982	1005	1011	965	973	923	879	988	911	990	1028	953	971	958	923	958	944	922	964	997	974	940	982	988	972	951	862	944	943	980	858	937	912	930	925	953	915	983	933	912	930	969	942	890	974	951	912	968	917	994	936	979	921	922	898	933	896	978	934	947	907	1025	936	1004	938	995	1007	887	977	943	918	968	973	962	970	954	919	949	927	945	945	906	965	947	924	958	965	899	892	953	927	1021	949	927	957	941	937	960	953	982	992	964	892	960	964	934	951	899	881	938	1000	940	956	967	916	954	944	984	1008	1007	927	970	986	933	917	959	889	915	933	1000	966	932	907	940	936	928	912	931	963	959	933	991	953	947	989	931	959	911	953	930	935	960	1001	921	982	947	939	959	923	949	949	899	946	929	883	936	977	940	997	907	966	974	951	933	938	919	903	977	989	959	928	965	955	865	935	915	943	977	1001	939	1001	958	976	935	930	940	952	952	931	908	947	966	981	956	925	999	933	986	955	949	948	892	923	974	1072	923	947	959	1011	931	938	913	985	967	906	981	935	936	933	946	967	917	972	993	978	870	919	969	983	983	938	947	987	969	958	977	968	970	960	951	960	974	939	949	1010	977	933	907	949	933	957	916	875	975	1005	946	954	971	923	973	961	964	949	976	973	892	857	956	976	920	952	983	994	968	951	953	936	992	933	923	968	946	977	952	985	949	952	948	908	951	1006	936	975	930	967	949	916	976	936	917	929	1010	966	946	864	935	896	929	889	906	909	951	1001	980	929	907	947	929	970	961	920	1001	965	956	1007	1008	933	939	946	972	912	944	957	927	942	967	988	922	924	973	974	949	959	979	969	900	976	949	950	944	900	951	967	968	1030	964	934	926	908	968	952	982	992	978	933	953	931	919	902	904	954	972	998	946	943	916	886	961	945	899	974	951	961	955	978	911	980	892	985	945	946	978	964	955	972	951	991	941	965	978	900	933	960	981	981	980	874	913	942	896	966	947	946	973	933	926	1018	929	967	947	948	969	965	978	920	912	949	947	1031	954	961	912	945	952	894	954	916	937	972	952	921	970	979	1000	912	925	961	965	931	981	991	934	950	935	952	936	914	952	906	960	876	956	1001	959	934	926	912	954	985	964	930	941	989	990	1003	934	920	926	926	946	914	943	952	956	939	947	946	964	974	912	958	926	924	971
8909	2621	2612	2038	1393	1089	845	620	515	530	433	382	365	341	320	299	328	296	307	311	301	267	278	270	246	248	259	287	241	254	267	259	263	284	240	221	270	251	240	255	258	251	269	258	242	226	227	255	250	244	233	270	274	229	264	263	216	238	227	255	241	229	248	242	271	251	216	236	247	274	221	240	249	238	260	227	220	231	235	241	258	240	208	228	234	264	237	239	217	253	236	261	228	234	231	225	220	267	221	232	243	244	212	236	236	220	244	227	244	253	231	239	224	257	229	260	259	261	239	221	236	251	271	235	231	241	237	257	254	243	238	221	249	230	244	232	235	240	233	249	228	241	216	248	251	225	233	230	239	226	239	257	260	239	224	227	257	268	214	256	249	229	251	248	243	241	228	244	202	223	214	240	247	241	226	223	255	264	246	228	250	238	220	228	273	238	279	241	224	251	257	236	246	238	231	233	235	246	229	225	252	244	223	257	246	210	212	232	228	270	234	252	263	263	257	258	219	241	239	232	232	244	228	232	268	213	237	233	229	246	262	231	234	221	259	221	246	226	260	232	236	235	219	229	233	235	215	223	261	239	229	238	243	270	250	220	234	258	261	243	227	257	238	251	214	225	234	224	243	245	250	235	250	246	246	232	213	253	245	231	239	239	227	236	245	234	239	251	207	240	242	241	232	243	228	236	206	223	239	234	231	263	257	267	240	235	221	268	245	240	231	275	262	227	255	226	234	223	245	244	243	258	231	256	219	270	245	246	205	207	233	232	246	235	235	235	243	270	244	209	239	225	244	233	247	227	241	235	224	246	264	227	212	252	235	254	234	249	252	258	251	216	236	231	226	255	241	249	260	233	232	215	271	230	225	248	215	241	254	245	252	228	266	241	239	253	218	246	238	221	252	253	229	224	237	247	211	221	213	235	236	239	256	249	214	252	231	244	259	205	209	262	234	237	245	247	235	258	246	235	257	235	249	225	222	227	253	228	221	255	214	228	233	240	221	212	233	237	258	230	217	240	252	219	248	217	234	236	186	256	249	229	246	213	232	252	255	222	251	240	247	260	215	237	228	239	245	241	239	247	254	243	244	234	252	238	250	226	241	238	241	286	241	217	243	248	225	261	246	259	228	236	250	218	221	252	225	250	234	237	249	256	222	223	239	247	211	252	258	214	242	263	273	211	252	234	239	249	232	246	274	218	242	251	267	266	228	246	232	255	257	233	266	228	243	244	226	266	254	224	230	205	212	249	227	224	236	248	245	229	244	273	272	255	220	267	268	250	247	246	242	229	205	250	242	210	233	233	236	229	230	244	268	246	216	202	226	239	255	241	212	260	249	230	229	247	245	209	243	224	250	241	238	244	234	268	226	248	261	267	246	241	241	238	260	241	239	228	239	214	243	234	252	238	208	252	224	250	226	258	253	242	246	231	239	223	254	247	245	230	229	245	232	236	233	227	236	236	217	260	262	241	237	239	230	247	256	228	227	254	241	231	230	225	233	249	261	217	219	237	250	238	214	250	239	234	224	243	209	232	258	233	209	235	227	233	228	257	227	227	241	238	247	240	244	260	234	253	244	255	253	240	251	247	255	217	209	233	217	225	237	250	253	237	226	243	233	247	220	223	233	232	218	263	244	261	217	253	193	225	242	231	238	239	245	224	229	218	208	237	219	271	243	253	250	251	246	213	240	239	234	243	259	231	218	257	270	244	244	271	219	219	240	232	266	212	249	242	219	230	241	236	263	233	258	231	240	234	292	237	232	257	261	259	237	238	212	215	209	267	267	235	238	260	258	228	219	228	213	216	259	251	254	227	277	245	224	234	222	241	246	243	235	235	225	223	221	248	225	240	280	236	242	248	244	217	254	272	232	261	213	267	240	234	252	233	248	249	228	221	224	244	227	224	252	230	255	250	245	249	202	229	211	231	240	241	240	213	216	234	220	279	233	238	255	240	221	256	234	232	268	256	239	239	247	228	263	228	240	236	275	208	258	223	228	228	256	236	237	233	256	216	241	257	240	228	210	229	243	278	236	231	238	257	263	230	238	227	255	219	237	227	214	229	237	238	231	246	242	280	258	266	252	205	235	249	243	238	233	241	213	243	248	242	251	227	230	241	246	219	216	242	244	232	246	210	253	245	236	250	222	245	231	238	254	242	260	224	244	251	227	237	228	254	237	240	230	252	238	269	217	231	223	229	255	254	246	217	243	249	235	204	228	246	233	260	231	219	229	196	265	241	240	231	247	231	232	225	229	237	246	241	212	226	261	247	213	241	256	231	244	241	268	231	246	256	272	238	235	224	218	236	230	211	238	237	238	239	265	240	246	246	239	222	252	254	249	244	233	258	265	250	208	252	239	252	247	224	259	253	239	234	239	246	249	244	252	230	223	245	238	279	261	216	241	231	240	253	220	251	231	233	258	233	221	262	244	220	244	240	235	246	259	217	252	245	245	273	230	237	253	249	241	244	228	249	257	231	235	231	266	233	239	243	225	237	244	244	252	223	246	244	261	253	275	235	217	267	266	250	230	245	226	242	226	226	225	228	261	203	237	231	246	225	248	222	243	254	227	252	243	229	234	231	244	266	250	229	233	220	234	249	239	201	225	228	263	261	231	259	214	228	258	237	223	241	235	249	237	244	238	233	236	245	233	213	253	247	252	236	237	253	216	253	255	230	254	208	228	264	223	244	263	271	228	237	237	239	250	243	250	211	237	263	229	239	234	276	241	224	258	221	244	250	221	243	240	251	233	251	212	242	256	265	237	219	230	208	237	231	228	265	231	213	242	234	263	237	242	225	250	236	207	225	233	242	253	270	236	233	251	260	219	228	260	234	222	198	251	218	227	241	219	236	250	242	249	233	234	265	245	221	228	215	249	268	219	203	248	262	259	218	260	272	230	242	234	226	228	226	268	228	250	238	241	231	249	254	256	236	209	233	204	259	232	203	252	234	201	266	245	237	234	240	234	242	238	238	220	232	255	262	246	241	238	193	240	258	251	225	233	239	250	226	238	220	220	227	248	205	222	248	243	235	245	238	207	221	259	227	224	241	241	256	236	256	239	241	223	215	224	230	219	235	221	235	248	224	238	258	265	228	237	251	217	237	245	259	244	255	235	230	218	254	230	231	203	243	244	239	217	248	230	238	245	250	230	255	230	234	263	254	247	216	226	251	229	233	216	248	221	269	231	243	231	235	258	238	233	242	255	229	228	252	231	217	234	206	228	239	241	227	236	225	263	246	237	221	251	269	224	227	225	208	238	234	267	241	249	248	232	224	214	248	240	249	218	259	239	229	248	227	250	243	234	228	225	244	266	234	215	233	235	222	229	277	223	213	223	248	244	241	263	249	258	288	249	240	249	242	228	215	234	239	246	219	242	276	234	245	267	253	242	239	220	256	242	217	220	238	266	258	211	254	246	248	235	222	245	250	233	220	223	239	211	230	228	271	229	238	243	235	224	233	241	225	238	233	200	244	238	239	234	215	248	252
8540	2967	5870	6609	5625	4605	3899	3310	2792	2498	2204	1985	1883	1747	1616	1559	1468	1380	1269	1267	1209	1169	1138	1188	1171	1054	1016	1087	1003	1000	958	1034	950	960	950	990	1061	926	939	898	939	937	911	918	964	934	877	848	884	873	910	890	864	868	877	896	924	833	863	889	873	852	883	863	905	858	887	861	838	850	889	837	854	849	863	886	867	858	873	858	899	873	894	856	853	852	880	816	928	815	883	775	838	825	893	848	817	894	816	871	921	838	840	847	904	800	843	785	834	834	822	851	821	865	884	832	850	822	894	842	895	793	818	876	835	830	841	869	837	867	823	855	828	806	844	866	805	855	824	824	854	849	883	807	829	843	832	799	816	849	820	890	835	830	815	850	832	843	818	860	880	900	844	858	835	864	801	832	850	787	807	860	849	886	846	822	882	827	850	824	866	822	784	833	847	816	846	844	804	814	844	853	830	820	877	832	833	867	817	812	836	859	808	823	833	858	849	804	911	805	810	850	818	859	819	805	867	805	852	824	847	775	782	787	876	831	862	832	818	832	848	798	842	823	850	822	815	836	863	817	855	835	807	835	811	815	830	809	826	875	801	836	879	779	836	850	865	834	849	817	852	769	872	792	856	888	788	807	819	856	836	831	820	884	830	834	866	840	839	848	830	813	847	791	850	850	819	879	857	846	855	816	818	837	857	815	815	829	816	809	841	832	874	894	809	827	838	856	840	774	811	828	848	792	814	827	796	804	822	822	861	867	843	805	854	825	767	797	864	855	872	852	858	790	869	807	812	817	802	797	870	914	860	835	871	835	833	838	808	822	776	819	823	810	852	851	851	876	833	794	817	877	810	846	805	821	779	864	880	852	810	790	863	850	812	861	819	853	836	825	840	822	822	854	876	827	830	820	845	787	845	855	814	857	878	861	855	845	816	827	836	826	845	896	879	800	843	826	864	819	870	841	839	849	826	842	873	852	878	870	817	813	869	884	853	872	811	837	832	859	787	814	838	821	901	867	843	840	836	844	860	882	812	844	844	825	865	784	852	830	826	834	799	891	834	819	867	803	826	843	827	769	913	844	807	866	806	779	807	853	826	817	855	858	860	757	801	869	843	827	872	850	831	818	864	870	817	841	840	826	829	870	832	876	855	871	840	853	810	849	807	797	842	803	829	822	865	884	834	877	837	791	804	832	884	855	816	813	836	858	914	857	836	876	821	832	821	800	903	825	880	849	844	796	864	885	786	798	780	833	860	836	881	869	876	814	865	842	848	873	804	805	806	823	857	824	853	827	792	839	868	854	846	785	812	841	836	837	849	842	814	854	878	840	845	806	836	776	837	830	838	823	835	844	845	835	854	806	840	831	785	835	824	810	900	819	817	805	868	852	846	861	831	829	818	807	844	896	867	874	857	863	850	868	815	810	775	846	778	805	886	788	810	819	883	803	831	874	795	827	813	818	824	861	853	854	829	880	862	838	859	808	831	816	797	874	810	825	842	846	887	802	852	853	898	842	861	845	871	807	811	806	785	872	815	845	811	878	861	855	763	881	829	800	808	859	802	837	810	807	833	889	795	808	868	865	818	832	846	833	823	870	874	855	788	842	812	822	822	858	790	838	853	850	823	843	845	804	817	845	820	853	809	860	853	872	827	778	843	867	817	825	856	824	828	831	872	835	801	834	818	832	819	845	814	803	840	818	876	841	777	817	801	817	799	785	846	814	871	866	840	819	769	876	877	834	857	780	793	811	787	861	813	872	863	822	808	829	775	805	847	871	854	836	901	821	838	832	841	834	826	853	844	785	887	811	824	867	859	856	839	844	876	841	804	807	828	849	790	748	866	846	896	882	838	805	821	875	813	871	844	832	863	836	826	846	800	890	882	807	814	868	863	858	832	814	816	852	861	904	870	831	821	795	796	829	856	883	828	838	785	809	886	859	823	823	813	802	836	829	868	863	861	788	839	804	857	827	818	829	831	815	800	807	815	850	851	843	844	799	828	819	820	829	873	876	845	882	802	847	827	864	808	864	846	829	821	822	869	879	818	815	839	838	885	821	897	848	873	765	858	837	782	813	812	854	804	834	770	849	831	776	835	858	822	883	822	819	869	843	819	846	842	882	831	835	804	850	811	864	781	799	870	856	867	842	822	881	848	799	807	794	812	874	831	907	777	878	796	818	822	783	872	804	817	826	800	840	866	807	875	814	862	833	810	795	835	830	868	856	892	794	803	824	858	870	788	841	847	867	847	852	862	819	819	857	845	832	840	820	819	849	906	842	891	822	838	844	836	859	822	786	833	796	824	838	809	825	847	886	793	782	834	831	838	870	841	877	746	839	859	846	804	830	790	797	885	871	796	891	868	803	879	816	816	835	827	833	867	818	843	862	773	840	850	802	814	819	882	807	813	889	847	781	857	814	830	852	807	877	820	818	835	842	849	849	825	816	833	832	837	810	834	813	821	864	844	819	858	856	860	857	882	855	784	864	857	803	810	862	878	801	831	839	859	818	828	818	847	810	847	853	775	779	880	818	847	809	850	829	856	895	806	885	829	856	833	829	834	841	845	850	812	815	852	776	850	842	866	868	830	819	816	830	823	826	830	868	870	827	770	785	821	841	797	812	836	851	844	848	815	835	804	861	870	873	829	825	791	803	802	880	831	828	852	874	851	769	837	819	809	858	863	819	824	818	850	873	825	789	840	842	876	879	853	850	851	834	830	819	893	880	848	803	827	878	845	791	872	796	838	817	870	915	843	816	817	924	880	859	890	859	848	817	845	835	809	831	849	848	863	859	837	837	895	863	840	829	876	819	830	806	803	833	776	782	850	845	820	821	846	874	821	873	892	862	860	814	831	844	813	856	817	830	808	866	797	825	876	880	840	805	813	841	839	841	877	780	842	854	870	799	811	806	845	878	900	799	806	811	828	801	877	825	816	837	874	860	848	812	857	803	815	868	816	785	878	794	796	820	873	871	834	806	777	829	830	813	849	821	814	839	830	813	896	822	874	856	835	833	784	853	813	853	913	825	847	806	841	814	812	865	858	820	802	827	831	893	815	845	874	844	862	868	836	853	842	816	865	808	821	834	832	799	821	862	814	876	785	776	812	771	852	818	816	822	822	867	823	806	826	811	877	813	794	789	840	852	803	851	877	853	840	773	814	853	816	862	830	815	846	771	832	813	829	807	840	829	827	858	813	844	878	812	804	850	826	820	817	902	830	812	844	854	853	860	860	848	752	842	866	823	856	869	864	905	828	809	833	860	824	816	812	749	864	817	819	811	837	807	811	771	843	863	799	832	820	785	851	841	821	854	819	785	866	898	816	788	811	849	853	852	850	866	879	806	870	810	850	846	809	838	844	825	872	859	839	833	853	844	845	872	819	842	789	878	782	831	756	902	857	787	809	870	765	770	838	817	816	837	869	815	789	872	830	829	823	839	855	849	849	846	837	849	809	847	813	824	848	849	850	806	840	877	828	798	749	873	844	814	883	840	835	847	811	853
1230	382	314	244	234	209	167	157	167	177	163	190	153	165	154	145	152	158	171	140	152	168	160	147	157	149	152	168	158	185	161	160	151	157	168	152	163	153	177	186	145	178	154	138	152	164	150	164	160	139	147	159	184	157	149	157	167	143	141	160	144	162	163	156	151	181	158	179	166	152	154	157	162	167	165	149	144	149	163	172	186	136	156	153	147	173	166	165	132	153	154	166	154	146	155	155	147	149	175	173	158	163	168	136	129	153	157	137	149	151	141	178	148	155	160	158	156	153	150	161	149	154	181	154	170	157	140	148	164	152	147	150	158	165	182	144	187	161	171	150	155	143	154	162	153	163	165	142	180	157	175	159	146	142	144	139	153	168	140	154	150	172	185	152	177	131	116	140	146	166	127	143	158	145	172	155	141	156	161	145	166	156	149	169	175	150	149	161	176	157	149	137	162	158	161	162	162	169	171	154	189	138	165	185	156	150	162	157	188	143	141	152	144	161	152	163	164	140	151	153	166	165	149	146	167	136	153	154	150	167	149	137	149	141	152	143	166	154	156	154	173	164	163	165	160	139	157	152	145	130	138	139	151	158	135	159	143	138	159	148	143	154	156	145	156	176	160	152	148	153	164	148	147	150	164	161	143	175	153	170	147	173	164	160	161	174	169	148	159	161	158	173	155	164	171	160	169	156	152	160	165	147	130	137	150	152	151	138	160	162	157	181	159	158	168	160	146	161	145	141	178	156	174	164	157	153	144	167	156	158	155	150	152	162	136	161	169	145	168	181	152	148	163	163	176	157	146	132	152	164	133	163	160	163	169	177	147	145	166	153	170	158	158	171	154	143	161	157	140	128	135	170	140	168	153	166	168	129	172	135	168	153	172	167	149	144	135	151	122	163	149	162	149	139	141	132	175	162	165	145	186	164	146	159	154	168	164	137	149	167	168	159	141	136	158	159	140	143	149	148	148	144	154	153	161	175	165	170	153	149	159	174	164	187	169	158	154	148	143	140	170	150	173	163	158	164	148	166	161	166	151	159	148	141	150	150	171	166	158	154	161	161	160	156	147	143	167	154	161	157	163	152	160	158	154	162	160	163	144	159	171	169	194	151	152	153	154	160	153	144	154	183	152	161	138	181	164	144	140	149	164	165	141	155	149	126	164	145	158	156	151	155	145	144	160	156	149	174	133	152	157	161	146	153	170	167	174	178	169	163	157	153	158	173	160	153	172	139	162	151	152	169	145	162	186	161	153	169	149	176	172	159	174	159	154	153	155	143	151	145	143	144	163	159	153	150	158	142	171	163	141	162	157	157	166	138	167	151	159	146	166	138	142	165	139	143	174	159	148	160	160	163	153	169	147	159	171	151	167	153	169	169	156	144	159	167	143	154	157	148	159	157	155	137	171	153	167	168	164	161	161	172	162	168	161	143	161	137	153	147	166	163	163	161	160	144	147	154	154	153	152	141	165	149	160	156	156	176	171	127	163	143	143	152	163	161	168	141	169	136	144	153	167	146	140	156	166	160	149	130	147	173	147	141	159	172	160	144	141	140	176	148	145	164	163	149	148	173	126	146	174	171	145	173	173	148	143	157	163	163	144	187	143	157	142	155	166	169	155	176	180	157	143	166	125	162	148	196	147	127	154	157	160	165	168	159	159	152	160	159	159	150	170	152	173	160	171	163	162	146	146	168	117	144	160	170	152	168	151	152	155	141	152	133	154	143	155	134	143	155	159	171	157	139	164	156	149	152	160	167	136	154	154	144	146	161	176	150	162	159	148	143	163	175	133	171	139	168	147	149	201	138	155	184	172	165	163	131	141	165	150	167	162	154	166	148	139	172	147	151	154	145	148	148	164	154	146	157	159	162	163	154	154	174	155	159	163	185	180	150	153	150	170	150	172	140	136	188	156	160	168	145	168	162	169	147	135	172	160	157	152	164	169	147	145	165	141	161	165	162	156	156	152	163	180	165	132	162	147	139	184	153	161	127	153	139	171	152	147	173	134	155	162	136	150	150	157	175	171	132	163	148	151	162	187	149	154	155	144	154	157	150	154	190	160	170	160	154	148	169	148	146	141	162	152	150	161	179	161	168	137	155	164	147	166	150	155	157	163	169	162	148	178	158	154	168	158	155	151	152	150	160	165	163	147	155	152	165	157	156	158	161	146	163	148	168	159	154	170	151	153	143	175	149	144	152	176	169	156	166	159	181	149	159	150	150	165	139	144	144	168	151	129	175	148	170	144	155	159	164	147	141	192	155	148	147	141	133	149	151	146	169	143	158	153	164	143	143	150	151	153	142	167	156	159	142	163	165	138	146	133	158	160	165	167	157	167	174	175	141	160	154	160	161	154	135	143	152	162	152	171	170	154	166	147	143	152	159	153	143	149	155	145	166	144	143	158	142	166	177	143	173	169	172	174	174	160	170	165	154	149	161	150	136	126	141	171	147	159	164	132	166	144	165	158	155	161	142	153	167	161	150	159	155	139	156	164	163	153	158	157	164	154	147	144	124	159	161	159	163	162	151	150	156	163	126	162	167	144	149	162	159	160	159	152	144	155	160	153	177	183	142	143	160	178	143	159	153	176	161	158	164	173	153	154	156	127	153	149	135	172	152	161	159	144	159	143	156	142	158	164	159	150	153	158	156	146	155	155	172	154	139	133	150	172	144	138	163	161	194	170	158	163	141	172	156	159	179	169	139	145	164	175	170	151	145	154	156	165	168	131	127	142	149	188	165	145	177	152	134	158	155	168	141	156	169	149	143	158	167	162	152	172	158	149	162	156	165	160	157	139	153	155	143	160	169	163	149	160	146	173	162	155	167	137	139	157	163	151	140	141	187	159	164	153	143	177	146	165	147	162	144	183	154	171	168	153	147	153	176	169	151	161	155	137	141	161	177	160	196	147	149	166	154	155	173	153	146	168	198	162	156	150	161	161	149	141	152	178	147	167	153	142	148	162	151	155	164	147	142	179	145	163	168	171	170	158	159	170	158	153	161	139	164	149	171	166	168	146	146	159	158	155	165	150	171	162	160	148	143	169	168	180	154	136	176	154	142	170	162	140	155	138	169	173	134	157	139	155	160	155	167	158	151	174	136	160	160	156	153	143	136	161	158	146	159	152	144	144	158	165	179	157	157	175	150	153	161	137	165	148	158	171	150	150	176	141	150	188	169	178	153	157	156	133	163	143	144	157	155	146	181	146	161	151	171	149	153	153	161	157	136	164	159	155	156	171	175	155	159	156	152	156	161	163	157	147	157	175	139	138	143	150	165	162	154	161	142	160	178	134	151	150	148	142	146	155	177	131	138	183	165	142	170	173	169	149	149	137	159	133	164	152	144	147	180	152	172	170	159	141	162	163	154	147	156	162	154	164	161	144	147	159	140	147	147	147	146	153	144	185	179	148	155	149	164	144	141	165	175	188	150	172	152	138	170	127	156	165	153	150	164	143	161	132	143	172	176	147	150	154	177	164	146	162	164
2108	727	830	829	804	761	719	632	644	648	664	630	608	631	600	663	625	625	610	629	612	617	635	585	590	592	593	574	581	619	608	600	581	614	615	633	626	625	565	648	608	592	585	616	640	609	635	616	603	592	681	558	599	601	584	618	605	660	592	599	618	584	679	591	602	578	606	595	629	576	612	573	590	606	629	594	610	618	610	574	610	604	593	605	617	598	601	617	581	594	632	605	612	615	589	565	623	623	621	592	599	655	585	571	533	597	608	642	592	648	582	560	583	640	587	594	628	621	593	617	590	561	609	587	666	602	576	559	581	580	608	611	580	604	611	598	590	588	633	623	629	609	582	595	589	641	594	582	605	589	596	578	599	629	600	615	608	604	597	619	611	606	618	602	571	569	621	562	601	600	617	615	581	580	608	606	569	621	611	614	625	573	598	596	602	602	609	618	612	595	596	600	637	609	597	640	589	627	606	636	572	619	571	601	624	626	606	619	605	570	573	632	624	626	616	633	549	609	575	593	599	602	602	608	617	635	591	617	561	604	612	589	599	530	612	588	622	534	623	586	645	598	640	618	636	643	624	615	588	560	581	592	567	617	631	586	614	605	570	590	592	627	598	623	599	614	621	573	602	594	586	632	632	612	627	599	581	613	598	604	579	583	592	613	585	602	577	620	572	592	592	609	582	610	650	656	618	567	630	589	601	625	640	610	607	618	613	595	599	624	623	597	597	633	588	555	614	614	578	612	645	590	592	620	603	600	611	608	585	613	585	635	590	580	565	596	586	615	621	623	606	580	617	585	598	601	627	559	632	622	604	621	607	611	604	601	615	611	639	617	603	628	584	618	634	643	566	587	556	572	642	582	647	591	646	635	612	624	586	603	602	620	544	587	523	592	611	581	639	645	638	587	569	628	557	586	605	595	606	594	648	617	573	602	600	582	595	594	593	538	617	584	619	600	614	567	620	608	607	611	561	604	579	615	626	602	613	589	618	602	612	640	613	651	614	583	592	577	613	601	609	604	614	603	564	578	581	567	581	603	606	570	591	609	589	593	597	608	592	631	592	610	582	680	581	583	575	621	595	606	617	561	602	609	630	605	577	556	631	621	577	598	589	591	663	581	640	617	683	659	560	643	581	632	593	591	569	597	607	600	612	594	629	573	595	569	602	616	578	584	590	618	651	585	592	617	583	639	594	550	606	577	623	604	625	655	618	594	637	614	602	591	596	572	615	576	617	600	615	608	585	597	613	651	638	593	592	599	627	561	579	607	583	608	582	601	624	626	597	636	589	595	615	646	629	593	574	604	565	607	606	654	643	590	596	633	578	618	605	586	652	586	605	631	623	612	615	606	649	606	585	622	604	583	604	612	600	638	555	649	643	611	597	624	589	569	589	610	588	560	562	592	616	622	657	535	648	594	593	583	552	599	623	612	547	632	598	617	596	609	567	599	555	607	627	655	599	645	568	590	596	599	612	609	610	589	584	584	614	619	603	611	605	611	592	654	624	586	569	663	676	590	614	588	589	604	586	556	611	605	595	636	641	623	631	594	579	655	613	596	608	596	623	600	571	615	617	584	617	609	575	564	614	635	662	617	546	628	609	617	608	613	596	596	578	586	599	629	627	570	583	627	582	642	627	577	602	549	563	599	587	631	587	625	584	600	611	624	655	587	553	585	574	610	618	625	612	594	621	584	591	589	588	652	634	595	587	619	570	602	616	581	628	569	586	588	578	637	571	590	568	598	556	579	624	558	640	592	593	608	575	572	626	600	631	614	592	612	595	630	591	574	605	595	605	594	624	618	609	571	595	621	597	609	582	565	595	552	574	588	583	591	620	588	588	608	624	637	573	625	596	623	548	606	605	597	624	592	576	648	561	571	619	582	597	598	594	626	606	617	591	610	610	589	606	664	591	648	604	576	602	563	573	581	628	580	605	621	619	609	573	584	576	613	624	575	568	598	593	567	605	565	604	608	605	608	614	612	613	615	616	604	622	611	584	596	629	602	644	636	617	573	617	633	590	639	645	626	582	650	589	579	612	587	634	588	598	615	627	573	609	616	577	621	616	634	564	598	638	598	600	614	613	622	580	626	591	650	613	618	562	616	615	634	593	596	623	603	633	633	595	569	637	635	605	664	656	617	610	620	585	595	621	592	584	586	636	612	527	642	593	621	586	602	583	604	604	597	605	569	589	621	604	608	591	632	634	634	584	573	589	609	615	610	607	598	563	604	593	584	565	625	551	573	643	582	606	631	644	614	540	604	572	613	592	602	576	613	567	641	552	589	569	601	639	583	649	604	572	622	625	639	632	589	563	591	618	586	616	583	615	598	631	607	587	648	602	575	647	636	572	596	585	617	626	595	644	589	589	595	592	626	563	571	575	605	620	596	610	606	586	568	615	579	621	628	572	577	615	622	588	585	607	532	542	623	571	607	608	600	602	609	603	586	557	644	631	608	619	572	609	600	610	618	614	609	611	585	622	558	605	617	617	574	595	620	595	592	573	619	610	627	665	568	601	605	616	595	614	615	574	593	594	610	621	579	631	584	600	630	579	569	591	626	622	605	678	629	608	640	629	612	620	614	625	605	569	596	605	663	626	584	586	598	610	567	645	632	642	626	637	582	604	585	612	589	568	644	616	597	578	613	566	625	611	578	600	581	618	545	608	615	579	583	613	602	585	577	598	605	643	602	571	593	598	627	587	584	637	607	587	590	581	652	551	557	638	602	602	574	588	623	595	582	576	658	595	604	589	601	643	587	642	590	544	625	617	561	615	606	627	585	615	588	590	590	607	630	589	612	593	609	576	604	596	618	592	614	592	590	608	658	588	613	588	621	601	566	578	542	642	606	595	593	572	619	561	619	594	595	607	593	537	611	593	633	631	564	598	594	583	574	601	612	575	604	617	585	603	639	593	590	643	589	590	574	612	584	592	581	587	604	619	612	579	603	597	590	612	616	638	640	604	640	629	639	632	593	607	623	640	583	566	625	587	630	624	626	630	587	597	568	600	583	566	605	625	614	594	596	602	596	598	623	596	595	623	579	608	617	600	579	607	575	580	586	622	611	586	588	616	606	625	581	621	553	612	592	564	627	602	625	653	595	624	571	621	629	591	561	664	551	629	622	642	632	590	635	597	586	617	604	654	596	615	618	594	637	637	597	600	641	594	581	610	627	598	584	603	599	602	578	603	581	555	575	616	600	653	587	578	618	626	617	609	582	569	590	589	590	611	572	583	595	613	579	619	642	568	573	596	575	639	587	591	608	601	643	610	589	629	598	591	623	584	582	579	610	599	619	608	600	584	593	608	620	611	607	599	588	626	607	611	588	589	590	609	602	593	593	625	546	621	621	624	646	623	597	581	643	622	574	612	565	618	600	619	591	591	599	572	631	575	607	596	607	601	563	641	640	579	563	594	657	608	643	565	589	586	589	567	615	554	588	594	564	580	648	590	571	633	616	636	623	576	629	599	523	569	637	578	639	620	609	595	597
4908	1497	1631	1193	870	704	537	452	447	400	364	355	309	317	323	326	307	290	312	308	294	273	313	282	302	302	290	283	271	303	246	287	276	253	280	299	280	272	281	289	266	283	282	314	255	283	279	259	255	291	271	283	264	273	266	259	248	264	265	275	259	269	251	287	296	251	269	282	283	288	269	303	285	274	254	277	273	307	263	278	275	265	260	262	276	241	233	258	244	270	271	282	292	295	254	264	281	258	263	284	259	275	312	279	280	250	256	269	263	258	271	303	269	275	279	255	284	289	300	254	269	250	286	292	273	259	292	280	265	249	280	271	271	278	295	250	257	318	258	293	262	277	270	284	251	276	287	267	251	265	262	258	285	246	266	261	337	252	252	250	260	233	281	253	283	287	284	265	245	251	270	255	257	297	247	266	256	272	281	269	288	287	277	262	277	265	269	267	262	275	250	249	255	267	244	252	301	249	259	262	248	302	276	253	273	275	249	248	266	267	257	252	253	304	283	272	238	267	287	242	281	261	268	245	292	288	265	238	273	263	281	259	274	274	239	263	274	260	299	244	279	262	254	270	258	266	254	281	266	234	251	239	263	237	260	260	267	266	285	275	287	293	256	255	266	271	280	279	252	291	265	263	271	248	270	278	251	293	247	257	240	277	251	291	300	281	270	282	248	272	279	235	312	263	251	253	271	276	255	273	292	278	279	280	259	256	257	266	248	271	318	272	268	238	250	272	279	281	280	287	296	310	266	270	254	254	273	267	282	267	258	295	271	259	250	248	273	237	257	264	292	270	283	273	251	254	237	235	285	278	269	254	243	253	256	282	262	287	280	276	259	269	251	279	276	258	262	290	272	265	274	284	267	248	266	262	284	277	267	263	250	270	255	241	243	276	248	267	273	270	260	262	304	293	271	259	244	255	252	287	263	298	272	256	274	284	258	278	257	271	263	270	272	272	276	257	273	266	241	293	281	270	254	276	268	246	278	284	279	248	265	280	223	266	274	241	238	269	282	272	259	259	283	237	306	284	259	259	294	269	268	301	257	267	293	258	276	261	267	275	261	266	261	270	272	261	276	279	267	258	259	278	270	292	268	266	281	266	293	270	265	281	274	260	292	271	267	259	254	292	262	291	282	279	267	319	266	239	256	262	261	271	271	266	224	263	262	271	248	277	252	286	292	268	300	275	254	269	237	246	265	232	250	315	279	260	268	255	276	232	275	253	264	271	265	255	303	250	293	285	312	257	304	247	276	284	289	268	253	276	282	307	274	280	246	279	287	269	263	309	245	284	278	261	259	280	280	258	261	278	253	255	313	266	249	271	274	268	267	269	258	250	289	246	272	287	253	257	279	294	295	251	257	264	277	272	284	280	289	284	282	218	322	288	293	267	276	255	290	225	284	265	260	253	251	276	250	263	262	287	266	273	278	264	289	303	267	282	290	227	278	274	251	248	302	285	279	267	262	263	291	261	238	290	259	254	261	255	254	296	301	242	290	273	263	261	263	271	267	258	264	270	230	253	252	282	228	276	288	231	265	266	242	264	279	268	248	256	272	265	246	273	249	232	245	270	279	273	269	253	272	255	254	282	264	293	298	266	264	317	269	253	264	248	281	260	297	302	269	254	294	254	262	264	297	283	230	280	252	285	237	280	291	263	226	265	284	276	264	282	262	286	263	263	255	244	274	257	272	298	288	254	255	243	272	268	277	273	268	250	266	285	259	289	282	283	232	244	268	288	278	280	249	281	263	255	267	262	267	297	286	258	276	289	268	275	268	263	270	270	279	261	287	272	304	277	262	265	306	282	269	273	276	309	277	244	270	279	278	231	262	250	279	296	240	276	260	261	272	265	277	292	283	283	263	287	246	261	254	267	272	261	246	263	269	258	275	267	254	295	313	300	263	271	299	292	249	267	264	266	265	260	263	266	269	283	291	258	260	259	256	252	271	274	255	256	267	280	261	260	239	293	284	281	255	250	250	267	276	249	292	259	265	283	249	275	273	294	269	286	267	262	270	272	260	253	264	279	285	255	266	257	239	272	253	264	253	253	283	267	243	269	280	274	257	256	260	243	270	299	280	287	283	277	243	261	275	279	272	295	250	283	282	279	269	279	286	284	285	271	279	269	271	268	266	270	302	267	271	258	260	262	286	271	292	307	256	266	283	269	274	257	278	300	281	275	274	287	272	272	262	253	255	291	285	234	281	268	240	270	277	310	268	296	241	292	244	278	263	278	261	266	282	267	279	264	296	255	287	273	265	297	275	277	255	260	261	287	273	279	273	295	290	259	275	266	252	264	290	272	251	270	289	277	263	254	264	268	273	243	281	270	233	265	267	288	286	264	286	263	231	277	298	283	279	258	234	267	273	297	281	254	283	260	284	272	248	265	275	270	256	246	271	277	250	275	292	265	269	300	257	289	284	295	273	285	279	295	276	287	253	270	235	284	283	282	262	277	241	274	269	270	291	273	263	263	261	272	284	307	271	276	284	276	250	254	254	243	260	272	252	269	258	283	283	281	269	227	292	266	286	289	281	264	267	264	265	264	286	254	251	263	249	249	279	282	291	259	270	274	263	267	268	276	245	301	261	285	268	270	273	265	268	249	248	274	312	285	271	270	284	292	265	289	251	321	268	275	287	285	284	268	264	287	259	250	259	269	248	278	259	255	284	269	270	251	278	260	280	272	274	275	283	307	268	258	276	290	277	294	273	249	247	304	272	258	289	302	266	256	271	268	266	256	276	262	277	286	263	273	270	288	248	262	273	260	274	290	275	258	281	247	262	267	265	266	253	253	276	308	263	266	272	272	260	272	268	277	243	293	293	262	240	273	255	289	265	280	275	288	287	268	298	257	278	286	295	268	250	294	296	258	281	256	262	298	288	254	272	274	270	290	276	260	260	305	277	253	275	276	277	269	236	283	274	284	248	268	298	273	275	300	259	272	275	284	275	251	265	239	271	296	251	298	275	283	249	248	275	287	276	252	268	257	281	295	307	249	277	233	269	274	281	259	273	272	247	270	268	280	266	274	249	230	267	274	242	271	289	302	264	245	249	258	263	273	286	293	253	285	255	272	285	283	253	242	253	266	276	250	259	254	259	291	257	249	265	266	247	273	269	288	259	255	268	248	269	267	257	294	240	285	284	284	273	281	263	261	292	255	240	284	270	297	281	282	274	286	255	300	280	249	249	259	262	255	251	253	261	252	266	268	268	260	263	286	285	253	280	276	269	246	300	287	269	266	297	282	263	243	274	287	274	289	279	258	271	287	307	297	249	308	268	294	272	254	286	258	245	275	266	258	280	257	273	291	291	258	277	283	265	278	277	251	258	265	266	266	256	247	280	293	270	288	229	296	304	278	291	269	268	279	272	297	276	257	271	229	262	276	304	263	279	246	269	269	267	250	258	247	262	249	277	268	270	292	300	259	290	248	286	254	275	263	289	271	250	248	302	254	280	261	286	258	259	264	265	266	246	247	245	252	249	234	249	259
6292	2226	3659	4049	3463	3036	2564	2292	2015	1886	1680	1578	1460	1415	1308	1276	1249	1151	1253	1127	1150	1084	1115	1095	1108	1093	1067	1025	991	1063	1069	1119	1019	1021	1049	1041	1059	978	1033	982	978	991	981	990	1026	993	974	995	1012	974	960	983	955	943	969	989	970	1004	933	931	967	948	958	1020	956	980	963	966	954	978	915	922	950	938	942	974	952	967	956	961	952	995	992	1065	969	982	989	967	963	950	997	957	974	963	935	935	931	899	917	957	940	963	947	974	995	924	962	975	938	887	955	939	956	944	929	942	972	964	974	958	955	961	951	974	960	946	979	967	933	1007	953	965	938	992	934	956	941	915	954	916	897	994	897	996	966	941	906	964	1003	963	975	940	930	938	923	955	945	952	928	944	890	936	980	969	944	974	947	968	997	937	935	974	937	951	978	972	894	918	919	929	944	989	946	935	912	895	935	961	990	985	965	932	1026	926	969	955	955	958	995	1000	949	963	943	935	999	951	958	903	898	974	955	904	927	930	937	916	937	899	884	913	929	924	929	953	957	933	988	898	922	943	907	960	963	990	913	932	947	991	946	948	957	970	969	950	937	979	946	953	935	968	968	996	912	969	964	936	932	925	979	909	902	950	936	921	947	883	949	942	974	964	923	946	1003	949	949	974	943	916	981	921	979	923	940	1002	901	948	961	973	977	980	945	894	981	953	950	883	924	934	929	979	949	933	904	997	902	960	942	953	1008	960	956	950	958	950	993	963	960	932	863	1000	961	970	921	948	922	946	907	992	941	959	1043	931	878	968	945	923	933	929	931	931	963	1033	858	976	981	939	956	1031	957	978	947	1031	919	968	905	1002	1020	973	924	938	999	944	931	982	916	949	934	980	939	951	926	955	936	997	914	952	934	929	927	983	894	948	926	959	945	919	942	948	981	961	961	981	963	878	884	888	918	982	961	958	971	917	1005	985	962	947	984	1007	926	928	951	978	935	923	895	1016	927	933	992	976	949	984	942	968	990	929	961	919	910	953	944	950	957	945	986	913	994	909	960	914	969	934	960	946	921	903	993	995	983	969	937	942	991	940	931	899	925	1005	970	968	953	987	913	945	972	943	984	931	975	993	961	947	891	913	938	915	981	910	970	940	989	938	951	924	896	981	982	984	1003	975	859	945	929	948	969	959	902	904	994	914	974	954	934	908	922	973	938	924	989	906	972	922	894	945	981	982	972	950	964	982	955	949	985	961	956	953	957	937	969	914	1022	950	999	922	1010	907	924	941	928	898	927	941	940	949	966	936	953	994	970	957	966	963	944	920	939	948	951	988	937	975	974	998	900	953	966	952	951	926	927	983	936	970	963	966	937	950	939	947	895	980	985	939	972	970	945	930	973	947	964	901	924	970	948	939	981	967	999	975	956	960	972	876	961	935	937	958	967	900	1003	966	935	938	976	958	959	1036	992	958	958	942	1005	975	939	937	906	980	946	914	934	950	986	940	981	945	973	887	956	1006	1003	960	942	980	955	995	950	957	952	947	919	920	980	935	968	920	942	926	906	928	923	946	953	945	946	992	903	1002	969	921	943	910	952	986	938	951	950	969	902	978	1000	911	899	955	903	964	980	940	938	945	979	993	953	944	956	906	915	976	964	1003	954	965	990	910	1002	926	1010	994	977	954	938	956	900	948	904	935	951	1001	958	983	897	999	975	933	1004	909	956	942	971	955	954	958	915	947	903	972	899	938	958	956	893	965	984	945	938	954	970	893	926	988	1010	946	962	936	973	891	1006	965	923	936	1014	1024	948	1007	957	950	966	933	968	978	954	981	955	906	972	915	952	992	936	917	949	975	988	981	939	929	931	937	920	943	890	908	935	995	980	989	918	948	943	940	908	943	1015	944	940	974	986	937	926	949	974	944	911	928	957	957	937	937	919	932	964	899	971	997	962	978	925	1005	954	983	914	981	950	978	969	921	977	986	873	933	936	963	949	913	948	939	930	936	991	916	971	964	951	937	934	928	902	873	963	977	904	932	958	948	902	926	972	961	945	934	950	982	987	983	946	853	987	972	946	966	1019	867	964	925	949	963	973	915	918	975	922	941	958	942	946	999	980	959	950	929	926	957	972	966	991	973	907	956	967	971	971	971	951	965	957	1013	920	910	1000	959	950	972	955	979	933	947	954	971	932	967	977	983	917	991	958	915	900	971	932	912	944	994	974	912	946	900	931	952	930	949	938	998	979	936	964	924	1014	937	967	925	955	931	1018	930	979	908	924	936	948	939	937	969	941	957	975	961	957	985	936	930	977	952	958	928	1012	911	930	968	982	958	903	953	990	983	968	975	958	978	980	948	945	951	948	990	943	972	937	1033	923	958	973	908	983	882	939	933	920	953	942	981	934	957	937	945	926	975	977	977	939	906	919	948	915	921	964	934	964	944	968	950	944	950	903	916	910	936	986	960	945	886	901	1005	952	921	946	912	951	947	958	956	945	989	1015	939	924	979	942	1001	929	937	1013	940	932	909	948	928	927	955	980	926	1008	999	949	940	942	959	962	941	940	946	922	950	890	1011	972	978	906	947	998	954	981	957	985	938	910	910	959	908	911	964	927	908	918	911	927	952	953	986	903	942	945	953	929	935	992	987	933	970	951	973	939	986	989	928	936	904	929	915	984	941	921	872	958	940	925	925	888	888	930	993	951	911	924	955	925	959	967	933	959	965	929	969	1004	918	918	919	941	923	881	975	960	929	926	947	977	979	978	964	909	951	926	920	952	992	969	987	956	967	915	976	961	950	983	984	999	917	921	934	957	972	931	935	1014	966	910	924	941	910	947	976	1005	989	911	957	931	974	946	999	973	901	957	919	918	887	932	1021	954	996	916	958	926	933	956	954	917	925	933	967	929	976	971	980	876	962	984	951	984	959	995	952	931	965	910	948	942	955	941	958	957	1011	941	929	915	968	914	967	925	958	960	978	939	988	952	1004	938	968	935	945	940	923	946	925	968	937	943	937	952	986	921	937	937	943	935	943	966	938	898	987	931	956	963	934	974	899	937	953	969	923	953	980	947	919	899	934	928	945	934	953	972	941	932	982	960	933	950	941	959	999	975	933	939	989	935	983	919	948	966	971	966	969	969	919	956	948	912	959	992	933	1011	999	946	997	919	962	943	935	969	950	990	943	918	923	922	963	958	935	936	961	976	962	900	974	954	928	941	1002	958	970	961	935	948	945	1014	974	963	937	945	937	963	904	931	953	927	971	935	944	923	958	1020	923	1001	1031	967	960	976	969	916	975	936	951	941	936	963	893	922	971	929	952	876	916	928	945	965	937	990	985	942	916	953	930	955	946	925	965	960	965	891	994	917	926	961	963	1011	951	905	935	962	898	958	902	965	938	918	925	950	970	928	946	928	962	930	936	961	886	941	954	921	977	904	967	958	1019	954	934	931	864	963	929	988	983	958	958	914	913	989	954	947	921	907	922	981	900	978	885	897	967	960	940	924	987	983	950	925	940	933	926	926	917	934	938	985	928	956	949	925	991	883	994	963	998	941	946	940	981	982	948	949	902	954	951	918	939	938	931	984	965	984	990
8821	2827	2873	2038	1488	1019	859	615	548	523	455	439	370	360	308	302	337	306	298	270	312	278	265	279	260	269	254	260	255	261	209	247	235	255	263	228	253	218	254	248	233	261	245	247	246	246	221	233	220	240	237	242	256	232	253	232	248	232	237	225	252	241	228	265	256	247	233	238	230	273	234	221	229	236	231	238	220	261	243	242	266	224	237	234	236	255	226	256	223	235	231	229	261	240	249	219	231	237	229	228	247	246	257	225	221	262	223	232	214	220	235	235	242	249	247	242	245	234	231	230	241	245	212	250	270	239	217	231	244	216	225	237	234	254	245	233	206	255	234	241	248	240	243	236	226	246	271	244	233	250	238	231	227	242	213	254	198	242	239	263	228	240	225	249	255	235	218	205	250	229	241	264	221	260	255	204	222	205	248	238	209	247	243	223	238	225	222	218	256	230	219	244	228	245	258	258	233	236	207	237	209	234	256	228	258	223	233	233	245	243	242	242	206	237	243	249	234	236	240	251	231	270	245	217	229	227	185	231	240	222	237	234	234	256	229	210	235	215	232	240	221	239	232	258	242	246	239	235	241	240	243	248	244	224	244	233	224	238	208	207	249	246	250	256	256	259	241	248	246	230	246	227	211	243	248	220	244	240	229	233	248	233	231	241	233	232	238	238	229	223	240	241	242	232	218	235	211	215	244	232	246	236	237	215	239	238	238	220	207	232	264	278	230	226	218	231	259	227	230	231	219	225	224	247	245	234	244	266	228	251	256	236	227	211	246	236	221	227	231	232	222	242	214	262	235	263	211	248	249	251	243	249	229	229	204	223	231	243	234	216	254	222	245	229	223	220	207	228	265	242	260	237	238	215	240	258	244	243	229	243	234	258	236	236	225	249	241	223	241	259	234	224	254	215	260	236	230	242	249	243	211	232	245	239	250	246	243	259	223	252	252	233	245	225	215	245	213	258	231	228	244	228	227	251	222	244	227	255	261	244	252	214	261	243	262	221	241	262	227	250	267	226	266	222	208	221	232	216	218	191	217	219	232	225	229	236	227	224	252	213	225	253	236	214	228	228	231	242	242	272	244	269	232	245	244	235	246	234	218	233	240	221	227	213	226	250	231	217	221	238	219	237	233	251	233	257	231	244	249	256	259	219	248	235	237	234	233	236	229	227	243	237	250	218	262	237	230	236	200	216	246	247	234	257	222	223	252	207	222	234	203	236	237	222	238	274	237	213	236	257	225	241	238	263	245	231	227	240	214	240	204	216	269	237	233	233	229	240	220	222	254	227	253	240	241	231	268	225	226	244	219	244	246	233	223	231	263	262	230	230	232	229	244	250	247	235	230	231	260	240	217	236	235	247	256	255	238	233	237	216	233	233	244	234	250	226	213	230	271	234	205	244	244	226	211	218	233	222	257	231	219	244	228	237	218	251	234	250	221	218	244	229	248	260	230	238	243	235	219	235	224	276	242	246	254	254	244	214	228	239	258	236	253	229	227	265	218	241	217	230	218	240	228	220	223	222	238	240	263	219	216	257	232	208	229	263	235	220	223	242	251	258	268	206	241	225	242	220	231	241	226	263	247	234	230	254	249	229	220	248	226	202	252	249	222	248	212	266	238	229	223	226	221	246	219	243	229	212	263	249	220	239	237	247	228	243	252	233	247	224	222	245	216	214	242	238	244	220	219	231	258	224	279	224	230	237	248	250	248	227	233	245	264	237	245	243	228	236	236	249	250	221	225	214	246	230	211	208	222	233	234	229	220	219	276	258	242	214	251	252	235	241	210	228	215	247	240	239	233	262	276	236	221	231	246	240	248	220	233	242	247	259	234	235	233	217	202	227	242	262	245	224	254	247	222	260	241	215	239	240	235	216	219	240	241	253	262	227	220	221	260	239	219	246	207	258	247	216	235	245	228	247	225	256	224	218	192	237	266	216	245	247	236	228	218	240	215	229	263	258	248	216	236	260	255	231	223	238	226	236	242	225	235	214	232	231	221	231	230	235	236	256	255	242	217	215	224	251	238	227	266	254	241	233	237	226	241	234	241	220	251	258	205	263	244	226	259	244	247	234	211	228	243	233	221	265	250	239	224	246	231	268	223	232	239	238	222	233	212	246	260	255	240	234	224	240	234	258	264	251	212	271	232	225	251	229	228	256	231	252	251	228	260	244	255	238	214	261	266	264	234	265	270	227	219	250	245	258	245	236	223	241	223	245	253	216	236	242	200	253	235	217	255	235	263	238	202	223	238	240	254	212	239	224	221	226	243	251	235	229	244	231	213	246	238	226	254	268	241	230	247	242	267	239	245	244	231	230	224	226	242	225	225	231	247	264	219	243	258	242	218	242	230	259	258	253	220	223	239	240	231	229	246	240	217	230	276	246	223	226	233	242	251	253	245	197	244	263	244	225	217	228	257	242	225	254	223	213	237	238	258	223	232	228	195	228	249	219	236	237	214	225	256	255	245	233	254	245	252	248	230	219	224	211	253	276	202	225	239	271	237	248	250	233	231	244	226	236	246	229	217	242	234	245	223	237	246	240	258	254	207	273	215	230	235	251	231	281	246	231	228	214	240	222	247	247	246	227	256	252	207	227	195	256	212	261	249	229	232	227	235	241	240	236	228	229	255	232	238	238	252	228	240	229	258	213	255	251	226	253	241	236	244	249	227	243	245	250	251	254	250	241	243	233	228	236	240	248	227	246	238	214	230	221	243	229	242	251	257	257	245	237	248	232	235	237	230	233	226	232	229	228	239	226	240	229	243	257	241	226	249	219	225	244	253	259	227	259	214	237	231	250	235	245	205	231	228	249	242	239	242	229	218	254	276	228	254	210	242	253	221	222	271	226	226	259	225	218	240	227	249	258	249	236	243	238	225	238	237	245	247	239	248	251	228	242	231	234	229	261	256	231	240	245	241	221	249	222	246	247	253	223	247	220	211	237	237	254	212	216	230	241	248	254	218	251	241	244	245	228	226	240	232	260	229	270	221	249	241	228	246	246	244	249	263	223	200	240	241	238	227	237	243	228	232	246	240	245	209	215	205	237	221	242	235	224	229	260	227	220	260	250	243	239	228	244	246	241	239	224	229	263	223	249	225	230	215	244	236	217	238	218	224	231	267	248	218	233	254	245	211	204	229	236	239	230	231	218	253	236	241	225	225	229	231	228	260	245	216	233	232	249	224	270	248	246	216	238	246	239	247	223	250	229	223	217	269	248	254	265	221	216	248	207	226	245	244	234	252	221	252	207	258	237	226	217	229	206	218	217	256	199	220	226	282	219	214	250	262	228	225	270	233	220	224	274	251	248	240	252	224	243	226	228	245	229	223	245	222	231	227	256	250	239	224	204	216	258	239	238	227	235	226	235	234	253	235	252	252	246	238	233	231	217	250	249	264	265	224	241	224	218	231	216	213	248	233	246	227	220	241	240	240	226	220	243	249	222	240	250	213	214	238	231	235	248	222	219	244	233	237	234	250	267	269	235
8524	3259	5866	6592	5594	4744	3792	3240	2744	2506	2228	2004	1866	1726	1674	1553	1436	1349	1287	1228	1168	1168	1158	1128	1107	1096	1075	1042	1062	927	1034	1002	963	997	973	1008	965	997	983	957	1011	929	934	940	971	859	853	902	891	879	838	887	896	869	921	867	888	858	841	867	894	899	902	854	874	839	789	915	838	859	878	873	840	828	866	912	857	884	878	830	864	853	878	923	880	896	826	788	875	928	847	859	864	820	869	825	832	820	883	866	849	857	833	831	875	849	845	788	835	841	867	824	870	800	788	825	837	879	824	829	828	820	851	802	864	893	890	835	852	801	858	879	823	800	905	829	856	854	820	848	815	839	840	802	831	814	856	848	858	868	792	796	878	824	883	807	863	872	833	825	832	825	842	893	854	834	853	872	770	890	850	857	883	814	813	814	849	814	865	814	857	818	853	834	844	860	777	793	846	870	855	837	841	806	822	879	797	821	819	844	810	807	810	810	780	824	854	806	829	822	816	793	821	824	867	793	855	849	823	801	823	847	819	864	830	857	815	889	827	848	814	816	814	827	827	823	823	841	861	832	799	830	841	784	813	858	862	843	887	785	836	821	837	815	844	846	868	816	841	833	877	828	844	816	808	819	790	869	841	796	803	831	820	849	854	816	848	826	843	816	863	846	804	822	785	830	855	831	782	786	847	894	783	830	839	841	796	830	853	889	869	837	809	834	802	857	830	789	807	816	825	821	793	766	866	796	833	855	788	906	844	876	831	825	872	792	872	871	835	808	819	897	882	833	867	821	840	855	862	861	872	802	854	811	824	883	799	825	816	848	792	860	820	837	839	848	876	846	805	904	885	803	852	860	892	828	837	829	821	795	828	879	820	851	834	794	816	880	834	828	866	892	838	824	818	794	857	835	858	876	846	874	850	867	817	821	899	815	827	901	803	832	844	835	865	857	844	836	818	800	837	839	869	834	806	843	832	814	828	826	866	897	836	875	833	875	847	841	840	818	823	888	790	863	845	883	828	841	787	900	824	809	804	817	828	884	816	797	852	826	799	823	857	865	852	845	880	858	856	786	842	790	853	827	772	857	851	852	838	887	850	822	864	815	811	862	838	851	852	852	815	774	835	870	881	846	888	812	884	874	803	855	820	819	872	790	867	822	861	766	816	809	852	875	857	820	819	782	840	799	831	803	805	843	819	861	847	803	795	833	769	801	806	840	832	848	819	843	797	796	847	813	861	836	831	821	822	883	852	862	870	814	827	844	910	775	861	810	801	823	831	850	871	802	790	791	789	833	822	838	866	796	857	819	842	877	820	890	800	820	835	883	850	871	836	779	858	859	826	823	851	862	792	815	834	842	821	846	907	906	785	812	828	899	891	845	751	869	859	871	830	772	856	838	782	873	854	864	842	820	832	803	860	819	811	825	834	894	839	810	847	780	843	753	880	840	803	824	837	815	829	830	813	869	844	817	851	855	838	855	829	841	819	785	801	804	824	887	842	874	804	874	838	879	876	835	825	802	854	806	858	801	817	849	804	840	833	871	779	796	809	856	841	833	835	836	832	833	783	825	851	831	830	857	779	813	797	771	862	838	780	796	813	826	875	828	846	823	846	753	828	844	882	871	822	840	902	843	824	843	816	863	825	833	833	801	880	782	837	850	847	876	835	832	822	890	873	816	891	781	840	783	882	894	823	914	831	827	789	794	856	806	860	770	781	780	838	847	845	872	813	870	866	827	817	803	813	831	854	868	821	815	817	846	831	814	832	839	844	843	795	830	850	831	809	858	835	884	845	847	828	855	851	856	832	861	911	873	823	810	868	803	831	820	825	847	810	728	793	824	851	836	831	816	853	800	768	840	833	845	845	888	819	888	877	825	892	854	824	866	831	862	837	863	854	859	825	807	807	827	815	882	828	835	782	875	825	860	821	836	863	848	838	839	838	816	841	827	833	844	843	834	848	795	800	818	802	856	838	804	878	839	837	810	870	825	863	849	853	832	841	834	893	814	803	848	783	864	859	798	834	866	774	827	815	832	806	783	852	780	771	835	840	840	836	814	846	841	829	860	816	892	794	850	843	807	937	810	869	839	879	863	804	828	799	807	871	803	807	846	781	809	835	881	826	840	881	862	863	815	861	835	797	777	872	836	870	846	790	848	808	811	879	841	842	850	819	844	836	794	862	870	849	807	863	814	850	809	889	834	796	835	862	818	817	823	847	838	843	862	778	793	808	868	864	821	779	864	806	810	789	855	797	822	816	845	814	861	812	823	759	831	814	864	819	790	854	801	800	829	810	755	851	844	819	861	860	838	856	805	896	817	887	808	794	798	791	855	764	819	787	809	853	839	847	813	856	839	861	815	822	822	826	773	807	821	828	833	824	868	808	879	819	792	852	761	832	811	827	834	814	843	891	817	862	812	811	842	876	816	845	818	867	867	822	875	865	880	811	802	815	843	844	819	858	888	809	881	848	827	853	837	768	913	854	873	850	863	835	853	791	863	831	829	828	823	774	774	862	861	832	832	825	855	807	828	876	808	834	859	873	791	846	856	818	862	882	832	843	853	884	826	836	815	817	847	781	873	857	887	817	816	810	846	834	829	820	818	824	822	815	765	862	843	835	888	809	819	800	829	812	817	811	838	863	840	844	841	820	883	852	889	825	807	834	835	828	846	829	852	846	849	845	797	794	862	861	818	908	839	794	848	846	841	821	851	805	854	828	845	826	836	831	816	809	843	801	857	784	789	837	803	864	865	833	836	791	775	862	816	811	802	811	837	802	839	834	825	832	822	864	862	766	852	861	863	817	800	837	833	800	856	858	857	827	820	897	826	817	819	845	855	761	858	814	843	811	823	852	762	792	853	863	833	876	824	810	817	808	823	828	879	771	844	872	850	894	837	826	856	879	837	829	827	848	855	856	820	802	800	836	844	862	838	814	824	843	827	808	874	877	862	809	851	859	797	754	855	839	818	865	817	855	872	785	830	816	845	831	844	840	859	817	827	801	849	837	855	832	808	891	827	850	734	799	849	870	855	890	834	862	826	869	856	844	803	802	785	787	888	868	783	857	890	866	874	821	840	903	773	848	845	842	854	802	837	847	774	882	797	839	870	864	824	774	851	830	834	841	892	862	863	841	784	848	826	884	871	768	854	871	844	852	858	915	844	844	838	875	820	818	797	824	824	869	866	785	767	845	823	865	838	853	786	864	801	845	836	818	880	842	807	864	832	840	866	815	812	843	825	799	863	863	844	799	837	836	808	843	864	820	817	864	801	810	824	876	868	851	858	799	861	838	881	820	794	840	793	835	803	807	839	865	860	861	882	825	903	885	830	880	871	821	821	836	821	814	884	833	852	787	874	842	846	845	857	869	851	850	824	822	850	843	861	823	845	845	847	864	856	819	834	842	828	821	807	812	814	850	821	820	831	834	811	851	853	782	854	812	818	826	815	841	846	859	831	846	876	817	795	863	771	905	831	845	839	825	833	838	766	855	810	814	791	836	886
1183	229	233	208	148	192	195	179	180	145	158	143	185	139	166	176	186	175	163	168	146	164	158	157	193	149	165	176	156	147	168	175	135	156	158	159	143	178	159	150	163	169	144	157	144	165	160	179	144	166	164	165	173	162	167	148	142	162	135	158	167	143	160	170	172	144	158	148	140	164	189	160	160	157	152	150	155	185	169	159	146	162	143	168	139	150	151	178	163	160	154	182	173	156	151	162	152	147	148	150	161	154	146	161	171	142	171	171	175	157	175	173	161	149	170	157	168	169	146	158	159	169	162	133	161	149	144	161	171	145	173	164	155	157	165	175	154	163	152	151	150	176	182	172	148	137	178	158	147	157	128	144	151	150	163	160	147	161	144	144	171	140	171	157	136	166	132	153	165	153	131	176	127	164	137	150	166	180	148	168	164	167	171	148	151	143	138	156	161	167	141	172	155	152	134	164	141	150	156	139	138	143	148	161	174	169	160	148	179	147	148	158	153	156	150	152	148	159	163	152	154	162	160	145	167	178	172	144	154	171	152	164	157	160	149	172	159	155	153	138	177	154	167	113	138	162	172	175	143	169	162	166	159	169	158	158	150	148	157	163	172	139	166	164	155	161	183	183	187	142	183	159	167	155	137	138	168	160	162	169	163	174	163	166	168	163	147	145	162	173	162	162	162	167	139	167	167	131	133	138	162	147	157	143	153	150	172	166	145	169	156	144	162	162	150	170	168	167	154	180	164	159	181	170	159	174	155	153	177	159	153	121	170	164	170	177	181	166	165	159	173	162	167	160	142	141	164	161	136	143	159	156	140	140	130	158	157	170	164	162	162	157	155	163	164	163	143	169	155	118	156	151	151	138	165	160	167	157	137	155	152	144	159	160	146	164	160	155	161	168	173	143	153	167	159	156	142	162	136	161	157	149	160	167	159	166	165	148	146	149	137	145	165	147	159	172	165	140	164	160	150	179	163	178	129	160	163	148	166	173	157	175	169	181	142	149	147	173	164	170	149	148	158	162	130	165	139	157	168	137	174	141	151	164	168	137	169	160	144	172	151	165	157	151	152	149	167	151	147	137	186	154	152	164	165	151	170	145	163	161	180	165	138	169	138	142	166	152	158	180	182	174	170	175	169	139	157	149	150	127	174	173	153	166	163	160	156	153	178	166	180	147	151	159	151	167	148	159	161	148	164	151	118	147	166	140	156	171	144	159	157	142	157	143	157	162	157	128	167	141	154	177	143	159	166	165	139	153	171	138	157	177	183	172	156	169	170	164	157	159	151	157	131	145	165	137	150	141	148	158	152	160	144	157	128	164	168	155	172	141	150	144	149	145	160	168	161	160	176	173	171	173	149	155	170	163	151	148	150	138	164	146	164	152	177	148	162	192	165	150	159	167	135	148	164	137	153	178	156	136	165	150	148	157	146	144	167	165	166	159	165	163	155	139	148	173	155	148	169	162	147	153	136	156	135	123	158	157	141	163	148	151	158	176	143	167	167	155	170	152	136	153	162	146	145	161	154	178	157	174	169	143	142	159	143	150	163	138	169	143	156	158	209	149	174	154	161	163	164	154	152	162	184	135	158	163	159	145	154	155	152	169	164	159	166	159	146	160	164	148	179	165	172	145	152	164	127	178	171	163	140	143	150	168	158	161	143	153	164	144	169	155	158	142	168	164	173	156	149	160	136	157	144	172	136	174	155	162	160	142	154	141	164	170	166	169	155	152	146	149	142	161	152	147	148	192	149	165	146	152	151	143	160	154	137	151	166	165	165	163	168	141	158	162	147	132	139	157	150	176	159	152	158	132	159	170	159	135	147	164	151	177	147	171	148	151	172	153	158	156	168	136	162	173	161	176	153	132	158	152	167	159	143	165	176	167	165	158	134	149	198	175	181	158	142	145	149	154	149	157	169	168	135	145	162	161	152	148	160	169	166	159	140	155	154	152	137	158	172	154	157	170	152	170	171	159	161	155	147	150	144	123	162	167	151	146	147	142	166	179	168	154	173	186	133	168	136	177	164	148	164	158	137	178	154	152	151	169	172	152	162	157	139	156	170	170	176	173	164	173	136	152	171	166	158	157	157	152	160	161	151	151	181	141	146	154	162	148	136	166	159	147	172	160	161	152	171	159	151	148	136	154	169	147	159	158	168	157	150	156	150	164	170	145	149	157	134	171	184	149	149	156	175	143	152	150	173	176	167	162	143	142	148	168	156	161	151	167	162	174	162	157	160	136	162	152	173	161	154	162	181	135	132	147	168	153	157	155	134	158	144	190	174	151	141	155	164	170	152	156	183	176	158	143	156	173	164	161	144	143	136	184	147	180	167	182	150	146	151	153	168	168	178	171	162	174	145	164	171	165	149	166	152	140	144	153	157	148	162	152	167	165	162	136	145	165	149	147	155	147	165	154	156	152	167	175	177	164	143	139	167	169	175	173	172	158	153	145	174	160	142	181	151	154	166	175	169	150	170	165	159	130	167	159	162	149	169	150	160	160	135	146	174	149	165	154	152	175	138	140	139	157	132	146	165	162	141	165	149	158	171	165	164	141	155	157	161	138	165	141	160	160	144	163	163	186	150	150	164	145	149	161	146	166	145	158	153	157	145	174	157	131	168	144	156	167	158	158	158	145	174	162	162	166	175	144	137	171	181	171	165	157	175	169	178	143	164	141	181	152	138	137	173	140	157	150	158	174	130	156	140	163	170	161	147	132	162	151	161	156	139	175	148	147	160	145	162	177	155	151	142	162	169	174	165	151	158	149	150	152	160	151	161	163	145	162	174	149	162	144	147	148	157	158	129	151	163	167	169	168	156	160	150	171	172	158	149	169	148	161	128	158	155	142	154	158	165	163	169	170	171	136	160	138	165	137	132	185	159	172	149	147	147	155	153	166	144	154	138	167	167	149	151	168	155	152	160	153	157	174	179	167	170	145	173	152	154	154	146	167	161	162	162	159	170	156	162	129	154	167	153	165	130	148	142	161	146	178	156	167	117	157	141	172	147	148	131	156	162	160	175	170	182	153	120	148	155	182	152	155	142	145	136	158	154	159	159	165	159	137	172	125	176	152	165	164	163	144	153	158	178	147	175	165	183	152	158	163	130	152	134	146	155	170	180	151	163	164	161	150	165	144	156	146	143	167	145	147	161	153	162	170	172	162	159	154	168	154	140	169	158	149	162	141	173	146	168	150	166	154	154	177	140	160	143	159	153	148	165	162	153	146	178	160	147	163	139	156	147	172	162	162	169	157	151	158	157	127	155	147	183	178	153	172	174	143	132	183	175	140	153	170	147	172	139	172	160	163	143	141	135	147	154	152	175	166	160	146	151	157	136	179	166	165	144	161	156	142	126	138	198	135	139	158	172	155	159	175	177	163	163	144	176	151	170	161	166	149	161	182	137	146	171	146	161	162	137	133	150	144	167	175	172	145	146	156	132	163	153	138	160	170	167	187	171	157	135	165	144	148	153	162	174	137	146	153
2056	691	828	809	820	784	696	665	672	671	667	671	647	650	614	566	603	661	572	631	575	607	633	624	630	578	608	609	679	595	646	591	647	614	652	585	637	604	641	614	579	668	613	617	589	616	594	622	601	586	546	578	544	599	630	610	663	636	605	549	610	600	591	619	611	615	564	589	613	614	648	627	607	575	619	611	565	573	648	634	575	630	611	623	595	620	518	592	647	644	597	599	621	617	559	615	622	641	622	646	617	595	576	633	624	602	618	606	605	614	603	641	615	622	599	615	610	604	550	576	581	611	564	577	582	580	588	619	618	608	630	610	605	634	605	610	619	600	568	573	536	607	611	597	570	601	600	590	573	640	610	564	632	614	567	614	611	598	588	570	656	608	590	593	571	610	597	615	564	570	656	604	587	591	585	589	618	595	573	605	618	590	589	624	608	580	647	567	636	657	668	645	637	632	628	607	539	611	599	595	619	610	566	581	590	600	576	608	618	619	602	579	596	599	611	600	609	641	629	650	599	584	584	584	595	602	600	613	577	610	603	624	594	562	609	626	638	578	625	579	596	624	593	599	559	598	630	631	583	616	592	631	679	581	566	646	615	625	645	605	602	606	586	624	557	667	616	571	630	601	535	586	627	623	621	610	582	606	598	584	620	563	626	595	604	637	594	579	598	563	607	633	592	605	580	604	587	604	610	623	608	607	630	606	608	620	586	616	538	562	608	629	612	594	658	618	630	680	589	585	620	618	648	602	619	595	581	619	596	580	603	601	608	571	579	610	614	622	613	610	653	593	577	629	618	623	567	648	590	620	562	607	618	613	643	615	585	623	560	642	597	615	573	601	604	651	563	582	602	609	623	571	619	633	609	577	588	637	573	572	609	622	617	643	596	605	586	564	602	569	616	609	605	639	590	631	609	623	625	608	560	601	589	535	621	606	585	621	632	620	578	635	616	597	607	597	619	614	591	618	633	588	635	549	595	605	624	615	623	589	603	630	624	604	606	625	591	646	623	584	570	594	598	600	628	616	598	599	611	592	648	603	660	620	581	587	600	629	629	600	596	612	575	615	620	609	594	616	629	627	598	632	601	625	629	600	630	580	609	620	604	592	616	626	595	596	652	594	618	572	554	597	609	648	626	604	564	576	649	608	585	601	602	626	609	592	648	635	585	594	577	581	603	616	648	610	588	631	593	599	570	610	602	617	580	635	579	591	594	649	614	573	634	564	602	582	626	624	598	549	631	629	644	607	693	617	590	545	619	590	597	600	583	596	582	619	569	636	592	569	616	578	591	601	619	610	613	613	627	612	618	611	598	625	607	576	620	596	588	606	546	602	638	586	580	587	597	617	598	577	581	620	625	595	606	618	604	602	617	581	582	599	575	592	580	618	618	604	584	604	637	597	611	622	594	623	589	604	593	587	662	597	619	637	613	582	639	625	608	629	601	622	625	616	577	622	582	592	591	653	598	629	620	580	601	628	554	635	577	613	604	605	597	636	622	567	582	629	621	582	674	557	601	620	602	596	627	579	588	583	616	642	592	652	576	585	586	606	630	586	586	624	623	627	638	572	577	632	573	600	604	581	564	594	600	579	590	600	642	624	600	623	607	641	599	622	607	596	627	605	590	606	618	635	584	634	600	599	604	583	583	609	657	657	590	590	613	574	601	594	632	603	643	584	597	611	615	569	631	564	589	612	569	622	600	553	651	649	621	625	589	625	604	588	609	573	611	577	621	583	611	584	617	610	615	660	612	586	577	610	617	619	652	614	605	604	605	591	633	600	596	638	603	580	588	620	616	601	625	590	581	629	585	638	571	611	601	584	620	586	630	607	585	590	517	586	603	587	629	567	578	619	582	626	617	595	617	586	611	621	569	578	597	572	602	612	595	585	608	572	645	599	582	591	617	624	605	576	603	631	593	591	585	570	565	613	578	615	605	599	605	652	624	599	589	604	598	597	648	611	588	564	593	595	581	599	606	574	600	578	640	592	576	585	639	601	625	633	609	611	578	588	593	633	610	564	597	610	597	595	560	644	614	654	647	604	626	627	618	620	583	602	602	627	571	567	627	571	558	592	617	596	599	619	630	571	630	605	623	595	572	608	606	608	577	644	583	601	554	593	635	619	603	644	625	643	586	617	633	555	620	606	598	579	599	625	576	580	542	604	609	596	638	562	613	569	650	614	626	574	601	600	566	604	626	653	597	638	568	606	630	598	589	600	604	615	595	640	656	596	616	594	589	622	606	575	591	615	600	569	614	639	586	588	606	596	598	599	603	652	592	626	600	580	642	603	607	583	595	600	603	613	615	569	558	623	590	594	560	602	596	634	619	605	632	635	629	638	610	636	622	585	605	567	587	579	597	583	634	592	605	642	611	581	585	601	611	606	597	575	566	576	621	621	634	610	614	619	632	611	586	598	587	601	623	653	658	575	572	596	625	630	621	617	595	624	571	636	606	576	585	657	576	592	616	622	606	571	573	644	608	592	603	615	592	608	602	627	648	623	634	613	623	581	629	620	569	638	616	586	622	604	590	623	615	595	631	582	611	587	599	623	618	580	585	555	627	600	597	598	564	616	542	592	611	611	579	634	610	602	632	589	585	591	631	553	622	580	588	628	571	628	570	647	585	581	615	574	637	591	621	671	619	602	633	613	584	606	671	586	602	589	622	626	620	581	616	584	586	611	618	613	591	583	587	586	596	575	627	598	594	584	645	594	654	582	605	621	561	594	586	636	604	596	590	582	629	601	567	613	616	633	605	607	589	588	580	573	634	597	616	556	602	594	556	596	599	620	611	586	565	579	582	637	552	593	605	593	605	599	618	649	672	606	574	575	575	578	612	616	568	661	605	633	631	610	633	640	594	570	547	662	599	584	618	615	640	635	598	593	573	594	609	612	574	617	592	584	607	638	567	596	611	599	603	585	636	615	666	601	597	608	624	576	590	619	634	578	605	595	590	607	574	599	588	619	608	610	592	605	636	625	622	601	603	604	577	540	595	589	591	617	572	651	582	624	656	655	595	585	602	581	623	612	615	650	625	633	660	622	589	656	581	607	578	595	591	597	646	612	600	583	595	619	611	589	587	606	575	638	597	610	606	623	623	598	649	590	633	611	596	588	568	662	660	628	585	629	607	635	598	601	597	621	605	584	638	606	582	588	610	625	602	629	632	654	626	630	615	614	570	614	642	568	644	598	566	642	617	580	569	651	607	596	607	621	584	605	632	613	612	617	630	611	559	611	649	631	592	604	622	620	577	613	584	565	584	646	611	577	588	567	622	574	598	649	640	607	608	605	588	597	602	615	596	592	562	617	615	647	556	628	615	583	618	594	650	620	612	588	625	651	543	570	596	560	600	645	611	613	563	657	596	606	605	603	608	562	636	616	570	606	621	550	635	574	598	528	600	589	633	578	584	640	625	647	594	593	616	549	560	593	583	618	634	630	599	592	631	632	603	571	618	613	580	664	621	615	582	602	616	629	597	621	615	612
4875	1494	1544	1156	845	701	558	472	445	399	380	374	347	330	327	344	298	282	303	319	279	276	259	301	291	281	286	248	286	271	292	281	259	286	309	289	283	266	286	282	282	266	260	292	272	274	287	303	281	265	264	273	275	260	302	265	280	300	270	315	240	248	256	258	276	250	257	250	305	269	272	276	289	271	248	278	287	279	266	275	266	280	262	264	253	269	242	277	271	271	261	268	290	281	256	286	264	288	271	248	267	263	289	259	280	277	290	266	272	265	259	264	277	275	279	266	270	259	245	274	240	280	285	250	270	253	258	248	276	290	274	279	275	304	286	289	306	292	272	305	284	275	247	254	293	295	253	275	245	289	280	263	253	259	276	263	301	283	255	280	264	258	285	268	250	262	285	280	289	269	259	280	269	302	252	276	251	284	282	275	272	272	265	252	240	249	252	274	279	293	297	276	253	249	274	249	241	276	280	252	290	265	274	261	262	284	275	266	260	287	268	279	290	277	271	253	259	247	270	271	261	253	284	267	262	290	252	270	294	325	293	253	317	277	252	271	249	251	272	263	245	282	286	273	261	278	278	273	264	265	309	255	258	255	286	261	248	270	303	262	274	273	287	245	282	282	240	270	255	277	266	265	259	273	258	290	281	272	271	273	272	296	273	267	316	259	280	262	279	287	291	278	264	262	290	270	241	274	285	278	282	247	259	262	269	279	273	279	280	255	250	285	288	267	298	254	279	299	244	261	259	281	270	230	261	266	268	241	271	261	263	263	286	295	294	246	277	285	288	265	292	272	271	258	270	276	263	268	275	268	269	285	285	260	313	263	261	264	277	268	295	281	280	268	266	285	235	266	285	258	306	279	247	238	287	259	291	258	283	259	272	242	260	263	272	242	280	274	277	262	263	257	280	283	259	291	290	259	272	262	298	266	287	257	262	231	268	263	261	273	284	245	298	273	274	279	269	288	254	270	290	250	274	272	269	282	272	289	282	297	283	285	258	261	274	243	270	285	256	271	259	274	285	290	283	290	279	271	267	256	249	266	256	226	274	247	254	291	273	234	281	314	264	299	276	273	255	273	257	281	270	300	287	273	289	256	278	313	242	261	248	273	250	269	299	281	268	255	285	254	272	266	260	294	240	257	272	237	252	278	265	267	273	259	262	287	256	262	278	253	292	266	281	278	275	282	281	281	286	299	265	268	288	287	250	279	263	268	291	277	281	281	275	254	271	279	240	262	285	244	264	250	252	291	282	272	291	261	257	291	265	277	250	247	307	263	257	265	267	259	253	269	274	263	265	274	242	261	287	304	254	275	279	239	271	315	280	279	285	276	269	279	249	249	297	272	266	237	286	282	274	232	271	285	267	267	256	269	240	263	262	240	263	267	259	273	286	272	266	254	252	271	263	283	283	285	283	281	253	225	250	270	268	272	277	249	277	263	266	267	259	258	247	279	285	280	282	243	285	277	265	260	264	294	257	285	241	263	274	264	270	271	286	259	300	295	272	274	240	265	263	241	279	257	280	255	269	275	296	287	285	269	273	291	244	267	268	307	263	289	274	291	314	244	262	278	261	272	258	284	280	294	276	266	272	247	262	260	270	261	252	285	271	292	270	280	253	267	268	285	253	274	285	251	310	271	260	284	258	264	270	291	272	282	269	277	290	273	276	289	271	271	306	288	287	276	262	257	267	241	253	282	288	310	299	275	291	257	264	240	294	253	293	262	274	295	298	278	261	273	282	261	286	240	273	290	259	256	282	275	245	296	257	236	264	264	273	262	242	285	266	276	252	279	289	262	257	287	249	295	270	267	262	251	265	267	281	290	246	251	275	287	285	284	247	288	279	296	283	263	273	250	251	281	283	273	278	273	280	253	270	249	282	283	273	261	257	276	255	270	277	262	301	260	271	276	259	276	300	285	269	277	244	246	264	251	270	257	253	248	278	259	293	277	275	283	261	271	304	260	264	265	289	281	269	259	267	269	279	248	284	244	302	292	257	300	260	291	272	254	256	245	266	276	254	262	236	257	278	264	254	274	275	259	271	264	288	282	274	261	254	267	276	275	294	278	300	272	296	261	284	253	281	285	282	282	288	273	292	264	279	287	270	246	304	289	252	278	284	266	254	295	280	272	282	232	280	280	279	276	279	268	289	285	279	270	264	293	274	264	297	230	253	266	277	267	316	311	293	278	247	244	272	294	250	281	299	234	292	246	252	271	276	258	258	264	285	260	269	292	244	288	282	274	295	281	283	298	256	266	254	273	265	292	252	282	251	265	269	270	232	280	301	275	285	277	277	267	270	267	244	274	253	287	263	264	280	289	255	301	300	283	302	270	252	281	266	268	254	258	275	272	287	266	264	247	271	280	267	280	297	254	254	280	268	294	257	268	267	283	285	268	277	259	278	296	262	287	240	280	261	278	274	267	281	235	275	277	257	253	280	261	259	305	262	272	275	255	262	283	300	298	262	267	265	259	278	273	249	280	287	277	274	269	284	282	293	263	292	288	245	268	291	260	279	281	272	261	252	251	290	279	269	244	252	255	293	268	267	246	261	273	271	271	284	261	281	275	261	297	271	271	306	283	281	277	274	248	273	270	265	284	271	273	299	265	238	261	298	290	269	300	248	285	281	298	282	278	301	243	233	292	251	294	254	276	269	271	263	260	279	286	274	290	236	258	297	277	275	247	277	255	290	299	269	285	290	295	285	260	276	257	267	268	275	269	284	288	256	262	281	259	257	293	286	262	295	276	260	257	258	287	303	249	290	256	273	257	283	299	279	280	290	265	269	259	279	232	269	307	262	270	258	242	254	276	276	242	275	282	288	269	273	292	268	261	297	266	262	299	302	288	258	246	306	282	263	266	295	258	302	252	271	264	258	254	274	258	271	282	299	286	258	277	261	269	262	256	242	296	284	260	258	262	269	280	263	264	284	296	288	259	291	265	278	276	247	272	259	234	237	280	263	255	254	279	256	283	274	281	283	300	309	268	290	251	265	238	264	270	271	258	258	272	263	280	298	291	268	279	293	298	288	268	282	259	267	288	321	266	282	250	252	251	296	248	258	271	281	264	291	296	252	288	274	286	236	253	259	267	246	266	267	285	248	247	270	252	271	250	273	284	274	260	247	247	290	278	268	283	270	286	295	255	258	257	275	276	262	281	293	273	293	267	276	303	302	269	259	264	273	259	261	311	267	247	294	261	277	280	235	242	296	253	286	263	253	280	297	253	252	302	262	253	276	307	261	303	274	253	285	270	258	284	250	249	280	254	266	268	281	262	276	258	262	286	265	256	283	281	291	267	264	252	294	263	281	271	287	266	281	284	303	252	289	288	286	271	273	261	295	280	258	275	276	263	255	253	246	281	262	261	274	254	291	251	246	265	293	244	280	257	258	277	274	278	296	285	258	287	290	252	243	272	263	264	282	287	306	268	245	263	287	284	276	257	275	283	274	280	261	305	296	284	263	291	287	231	254	279	275	273	266	251	255	250
6322	2167	3738	4105	3602	3042	2509	2352	2021	1867	1688	1613	1513	1446	1373	1266	1329	1172	1232	1185	1098	1113	1130	1096	1099	1033	1082	1067	1040	1066	1068	1087	1008	1031	1046	1045	1068	1056	989	1011	1036	994	1012	1041	1012	1002	991	986	950	942	949	983	1034	964	1006	925	955	925	995	992	966	997	1002	932	988	980	918	985	922	1024	943	982	946	981	965	974	943	968	983	963	987	1028	988	944	972	994	939	950	978	968	962	934	925	989	974	901	949	922	955	928	941	951	959	963	972	1015	979	988	974	949	912	950	921	924	925	970	1002	971	961	956	944	973	972	923	1005	935	913	892	1011	1026	979	971	961	969	987	983	995	968	935	977	983	970	1017	932	967	962	926	959	938	926	1000	925	943	999	974	963	974	983	910	999	901	932	909	920	993	903	939	962	932	955	970	919	956	920	900	977	946	946	950	988	883	944	951	975	1006	911	960	932	997	918	972	969	914	990	949	912	970	957	931	975	956	913	964	925	926	947	947	960	998	944	938	931	966	1004	928	951	951	893	1012	957	945	944	964	946	965	963	959	917	933	956	1023	888	973	966	943	930	908	969	905	941	907	931	948	994	935	942	938	968	963	932	951	909	934	927	926	970	926	988	915	947	958	947	991	998	953	972	977	947	907	949	1011	959	995	963	903	988	876	953	936	992	988	869	959	945	965	960	956	979	980	957	933	954	895	953	963	950	972	988	971	949	963	945	947	917	936	915	947	912	937	920	953	963	999	957	980	919	923	949	961	1010	935	966	984	971	966	907	992	1001	1016	936	916	907	983	950	948	972	980	995	999	991	993	926	1009	916	955	952	1016	974	915	968	940	988	969	979	903	932	912	905	951	976	942	955	929	935	966	1001	979	975	954	912	918	924	942	971	1004	975	945	966	929	892	890	1007	1007	979	937	921	944	949	960	936	959	1005	937	1011	946	927	959	936	938	974	939	949	987	919	924	968	956	924	954	1021	983	979	914	927	937	990	951	986	884	906	963	1013	951	903	1001	937	925	941	951	941	926	958	917	940	986	994	940	956	931	970	971	949	869	940	1009	957	939	961	993	961	964	903	973	965	942	980	936	998	939	960	959	968	920	916	944	949	935	901	968	933	965	906	954	1027	961	989	990	860	976	999	890	984	1009	954	1007	932	961	994	935	955	933	962	927	1060	893	1020	961	942	898	910	978	943	921	949	937	913	936	924	954	967	947	933	930	959	894	952	944	944	962	930	886	982	917	932	979	1017	898	962	984	923	979	945	958	1002	977	993	995	989	932	991	858	935	946	956	981	935	975	926	923	944	995	966	1008	910	960	985	923	916	912	1021	981	923	923	922	924	955	951	930	975	959	930	944	968	926	947	929	908	912	980	948	934	969	930	913	1018	957	936	932	1012	914	925	942	949	990	946	921	967	980	947	960	928	954	948	923	991	989	969	976	1024	918	925	928	916	946	1004	951	944	984	949	858	924	957	989	1008	977	926	860	948	986	983	1009	925	929	930	956	958	937	946	917	1024	963	952	912	973	952	951	959	1032	941	965	960	1013	1007	971	917	955	908	969	967	930	958	922	971	923	975	990	936	929	929	923	964	928	982	926	936	966	972	941	1006	956	961	989	957	940	983	923	981	945	992	980	950	958	978	922	970	974	933	944	964	921	991	1015	978	917	912	1010	976	926	955	1002	988	933	920	1002	897	931	946	1013	934	919	922	969	978	929	1010	1011	996	979	977	961	994	973	946	947	930	908	964	956	951	997	996	958	941	958	940	882	954	949	989	942	999	968	922	959	940	943	957	994	929	939	993	972	896	948	947	935	981	968	968	858	936	957	959	937	967	936	973	875	938	972	982	914	947	983	1011	1033	946	902	958	923	941	959	879	979	948	949	959	953	953	1006	999	977	909	934	965	973	951	966	931	947	976	946	940	933	940	954	1006	939	924	970	931	936	949	953	963	914	946	953	926	980	969	947	924	952	968	998	923	906	958	952	965	970	958	954	968	960	1019	935	956	985	980	927	945	953	989	900	951	980	992	973	944	930	938	954	929	977	963	975	960	980	1012	943	947	963	926	944	999	908	1012	917	960	936	912	959	923	958	992	923	948	983	971	895	926	950	929	945	964	905	926	967	945	964	952	990	948	993	944	852	1011	1004	951	927	902	963	976	947	956	948	958	981	944	986	965	974	948	934	969	980	973	954	965	883	965	977	969	968	985	948	944	924	956	1008	912	931	872	985	951	1003	956	939	994	903	975	922	987	997	874	976	950	1010	992	960	936	968	913	929	1013	988	947	935	865	934	952	948	967	957	949	916	946	959	952	896	886	950	981	923	933	956	1014	899	939	935	933	1004	915	938	1002	980	936	970	967	911	967	905	966	895	918	926	956	897	997	920	927	937	933	935	914	977	968	950	964	946	958	949	952	944	953	962	965	965	936	892	1013	910	900	967	904	934	951	969	884	958	966	900	926	982	927	985	934	946	924	897	1002	1002	977	921	934	948	965	965	894	992	920	935	943	986	927	936	968	916	962	916	966	968	922	921	955	970	1001	919	926	926	916	967	954	974	967	937	888	938	908	960	947	977	930	918	930	979	941	963	1005	961	907	919	953	938	937	997	947	953	962	948	964	965	993	968	986	948	978	899	931	990	978	944	940	970	953	924	962	938	970	951	969	963	910	993	1002	951	1023	930	967	962	915	912	937	1006	956	915	980	962	930	975	980	974	924	979	991	957	944	951	963	978	924	950	930	931	953	939	915	929	939	951	913	914	947	978	948	886	981	948	967	978	988	1001	941	942	937	988	965	899	918	941	959	914	973	1001	920	950	968	985	961	981	983	951	957	963	985	919	934	946	999	924	923	944	966	919	963	989	993	972	958	907	979	974	952	962	975	986	863	982	930	955	943	991	957	906	973	949	908	934	935	947	962	965	926	1007	993	992	991	996	908	963	960	1027	992	962	938	996	1001	926	981	931	994	991	981	942	946	932	945	912	978	935	924	971	930	948	968	968	948	910	977	967	924	960	1004	929	950	942	936	940	972	911	920	954	979	947	940	926	994	945	977	999	975	938	960	938	956	1003	944	1016	942	1010	993	946	963	895	922	963	948	940	981	988	987	995	969	956	926	980	941	945	931	976	943	968	939	970	962	959	971	952	946	909	911	991	1016	1019	958	926	976	965	943	968	949	910	935	970	951	948	991	937	963	941	947	939	987	898	1024	922	1020	976	969	939	948	927	950	914	949	900	904	955	972	921	959	956	989	959	937	961	913	978	899	957	932	942	904	905	1015	949	961	964	968	919	913	1018	941	932	1006	955	949	972	944	951	908	908	995	928	941	1001	897	965	1006	957	972	968	944	923	912	983	928	965	976	958	934	992	968	947	957	984	970	945	941	953	943	954	904	966	944	1001	976	917	952	988	926	905	964	941	990	968	960	964	975	997	936	941	899	935	1015	965	936	941	921	947	977	984	957	996	946	994	970	961	967	910	956	998	926	970	964	945	1016	964	961	941	931	930	947	947	909	934	982	955	971	916	951	977	937	974	954	923	951	992	995	947	952	947	938	956	888	959	923	1001	964	944	945	966	988	925	938	915	930	987	921	897	933	938	932	981
9100	2880	2907	1918	1451	1030	807	655	545	479	418	445	383	354	340	339	309	322	274	283	261	275	282	267	297	276	258	269	262	238	266	230	262	255	241	239	243	242	265	273	263	269	227	271	236	272	230	260	230	262	241	232	262	250	249	227	225	245	233	253	236	261	202	229	246	254	236	237	225	232	243	224	230	228	224	215	237	255	248	260	225	213	230	246	239	229	233	237	224	219	227	250	221	259	246	247	228	207	240	247	284	246	256	235	257	247	230	214	222	234	219	214	248	243	247	226	250	240	222	237	235	228	237	270	227	244	256	225	231	238	256	277	237	219	251	281	230	248	208	243	254	252	219	231	223	230	256	232	251	259	261	245	233	237	243	242	247	242	224	251	244	216	218	264	231	255	246	251	241	233	228	232	232	254	233	273	242	223	211	226	247	222	252	224	223	231	226	234	224	212	252	217	258	250	207	228	240	222	235	249	238	234	238	222	217	215	229	236	248	231	232	213	241	234	236	246	223	236	249	218	264	199	229	242	202	227	243	245	246	198	212	233	231	235	245	244	217	205	235	254	245	217	239	245	237	236	237	240	218	248	228	199	236	238	234	228	230	241	237	247	233	253	248	228	230	235	263	228	247	238	228	216	215	230	229	242	226	237	229	223	220	257	216	220	244	214	218	227	259	239	269	235	222	233	255	226	226	240	231	265	243	230	230	249	232	231	224	245	247	223	214	236	222	227	242	205	231	226	252	256	206	248	257	250	255	211	240	240	226	227	237	238	226	232	233	236	261	227	248	287	240	232	228	227	230	252	227	249	199	243	223	244	234	269	236	240	213	227	233	189	200	222	219	237	233	275	258	221	245	246	263	242	241	234	230	254	247	239	216	229	243	229	255	224	215	219	236	240	227	225	226	233	222	241	242	241	221	242	240	201	261	231	204	258	229	242	259	270	240	222	238	228	222	258	259	252	239	217	245	252	229	217	240	239	259	224	233	245	245	243	229	242	229	237	240	227	244	246	260	244	245	244	253	255	234	225	241	234	240	217	278	254	242	240	252	229	210	237	259	221	237	224	257	238	189	240	218	247	212	233	230	237	219	248	231	211	202	250	235	200	229	205	237	240	237	253	213	240	241	214	213	228	238	242	235	241	250	233	244	225	223	255	223	223	241	250	241	245	231	214	243	240	220	229	252	231	221	229	267	262	248	230	222	259	234	244	258	249	236	212	232	235	247	239	215	252	243	230	229	220	283	240	226	247	229	248	235	240	224	238	249	256	241	241	250	246	263	240	248	229	276	237	236	259	236	254	247	244	247	244	224	231	226	245	256	222	247	232	239	239	240	268	217	237	238	230	238	218	237	219	226	261	226	236	227	219	258	228	245	233	250	238	220	212	243	239	232	226	243	241	241	232	230	220	237	231	222	234	255	259	240	253	221	239	235	253	230	224	234	244	223	239	244	219	224	246	234	259	229	217	249	210	232	273	242	213	245	252	237	251	225	237	233	243	246	260	224	252	259	226	241	231	250	265	225	234	235	232	254	251	245	232	250	237	252	250	234	242	264	235	242	219	247	235	224	255	228	231	241	240	245	220	232	216	229	240	246	233	246	226	248	220	254	235	226	230	225	273	249	230	237	230	256	229	251	240	223	248	238	230	235	244	239	208	234	230	216	247	220	213	221	235	227	221	250	257	237	256	229	238	236	217	284	230	250	255	248	227	211	262	233	259	230	246	224	252	260	233	230	240	252	239	216	219	228	250	210	222	246	222	252	229	225	210	255	235	230	278	233	219	250	249	261	249	267	234	215	242	240	249	251	239	222	204	223	254	236	287	255	213	230	260	234	243	217	198	215	230	241	223	227	245	213	253	230	235	243	207	246	241	252	268	207	246	245	273	228	238	228	235	216	222	228	244	240	265	224	246	203	257	252	241	223	237	259	220	242	216	227	230	248	212	235	226	244	222	233	260	244	265	218	247	249	242	245	216	252	239	230	236	223	240	241	230	243	219	239	214	228	246	232	241	224	254	199	232	252	244	238	224	226	243	252	216	247	255	237	236	228	255	241	213	225	224	226	242	213	256	218	245	247	240	252	249	252	223	232	232	228	238	203	216	243	227	219	224	225	251	234	216	275	213	223	232	237	235	249	238	232	217	253	245	250	236	242	226	262	243	211	225	236	257	237	248	219	248	252	242	244	237	249	254	231	218	220	241	223	239	234	213	260	240	233	256	214	241	266	236	237	239	214	241	205	263	229	237	227	216	228	229	233	191	236	213	243	214	239	205	244	214	233	229	228	252	244	222	224	230	227	224	220	230	213	231	275	241	236	238	229	225	239	257	241	236	232	223	208	257	252	207	230	226	257	214	214	248	227	238	215	255	225	247	259	211	221	229	230	235	199	222	223	239	236	236	225	247	244	242	217	251	219	224	252	259	217	224	228	245	239	244	225	248	225	206	215	224	212	238	211	205	206	240	244	223	257	267	228	226	235	214	249	232	248	223	235	232	254	250	251	219	231	230	223	242	231	218	221	206	209	271	222	228	230	235	210	220	214	234	238	236	217	243	261	219	230	214	246	220	238	221	215	207	243	204	234	234	234	242	218	269	227	271	255	241	232	216	225	210	220	231	242	229	235	245	231	255	232	222	230	236	230	214	246	231	216	214	218	218	224	235	241	239	256	247	224	208	256	238	209	256	242	245	246	242	234	222	236	240	218	238	242	231	214	237	231	227	231	246	248	220	221	214	242	223	245	221	231	249	221	238	259	221	233	215	246	252	250	234	210	250	240	240	212	225	232	236	251	249	258	241	223	242	229	243	247	238	218	241	237	232	232	253	210	236	223	237	236	227	229	217	257	272	245	235	243	244	195	209	238	233	237	236	260	254	220	234	230	208	247	220	258	245	221	241	248	235	252	221	227	214	256	228	236	213	235	226	231	230	257	248	217	230	231	224	248	246	235	269	253	249	250	236	213	227	234	207	222	262	205	263	241	231	238	225	249	213	242	244	234	238	255	251	257	252	233	249	231	261	237	251	233	252	202	235	240	255	237	241	225	241	241	216	250	242	247	222	246	231	240	236	219	238	227	223	241	256	241	237	218	245	235	227	231	233	254	262	214	234	208	235	216	218	225	221	220	238	222	230	249	229	229	214	236	239	229	249	232	239	195	224	238	241	270	235	239	216	221	240	238	237	279	213	249	268	244	214	263	251	252	235	217	244	247	228	217	228	263	209	251	242	247	262	207	261	284	218	250	228	235	218	236	239	216	253	227	204	225	237	236	198	205	240	251	202	250	216	217	249	217	239	246	248	243	243	238	210	225	222	210	200	240	232	234	257	235	247	212	227	241	231	214	244	242	236	203	223	243	228	259	264	258	238	201	240	222	226	229	259	252	250	232	248	245	243	253	241	228	223	250	241	241	228	233	241	205	229	257	253	242	213	235	243	237	232	277	220	212	225	206	226	254	245	252	245	223	230	258	237	235	244	234	248	225	233	249	243
8606	3301	5926	6414	5509	4762	3863	3317	2903	2464	2217	2029	1786	1670	1691	1445	1359	1349	1343	1250	1216	1195	1070	1075	1110	1010	1096	1043	1058	1001	943	956	1050	950	981	983	986	982	962	886	948	906	921	933	914	870	897	886	894	889	886	906	855	914	902	837	842	906	870	917	810	835	867	889	854	861	824	811	874	843	845	858	859	839	848	890	844	869	848	878	818	861	851	830	801	822	812	785	853	845	774	895	839	852	863	835	816	894	846	799	854	820	821	828	865	843	801	839	814	860	839	856	818	872	827	819	862	821	828	792	884	807	885	815	852	877	885	813	822	790	842	860	858	850	898	776	857	813	809	795	838	772	842	825	807	828	797	811	856	857	809	815	857	828	801	844	869	844	841	876	850	815	900	831	872	821	830	824	876	851	819	822	814	881	763	862	770	809	871	838	854	807	849	804	818	814	811	858	844	854	811	893	843	828	852	838	838	846	790	774	840	874	821	868	823	835	820	825	806	842	792	844	849	829	869	828	848	864	835	814	877	826	825	829	815	858	832	801	792	786	841	834	843	808	836	826	854	844	769	857	809	837	839	850	851	797	868	840	818	840	799	867	819	837	854	852	866	828	854	879	870	801	877	862	860	826	824	814	855	875	837	861	827	852	810	825	886	810	786	852	877	796	818	819	786	808	834	838	827	823	808	855	802	843	825	802	801	826	805	802	804	820	858	874	807	796	815	802	804	862	811	803	812	777	770	760	825	823	862	838	849	805	819	861	847	882	814	766	839	789	862	853	850	837	843	788	851	819	861	914	882	841	799	801	795	773	860	840	807	886	834	852	850	825	859	836	828	852	827	830	831	811	775	866	824	807	839	861	862	832	833	837	823	843	808	856	835	804	818	801	835	848	849	832	884	807	880	802	819	823	842	835	819	885	852	826	856	780	840	800	804	785	868	764	835	802	783	812	814	801	854	875	867	809	809	843	796	852	868	833	879	848	789	839	838	787	879	798	873	855	817	769	811	858	851	874	821	868	832	848	840	791	818	848	824	858	842	835	815	797	856	802	813	907	827	792	812	845	840	816	803	797	831	828	795	886	858	880	814	796	823	860	880	856	849	817	819	840	828	801	868	866	826	851	813	814	821	801	825	831	862	832	778	875	823	812	813	875	831	794	849	866	830	786	809	778	807	825	829	850	876	824	834	806	842	862	820	847	791	880	838	861	815	859	802	861	881	875	823	868	831	882	833	799	812	868	834	836	802	820	794	863	815	794	844	807	831	880	800	771	899	818	869	852	842	813	846	844	863	849	795	853	796	805	865	885	867	916	826	847	863	821	839	777	790	834	848	855	792	807	833	827	858	812	795	871	847	876	842	859	832	801	861	819	835	868	853	867	808	828	769	823	781	809	865	833	838	839	852	840	862	790	769	851	794	850	794	772	823	800	827	827	860	821	830	804	822	804	861	832	852	828	812	843	833	764	861	841	843	799	814	871	863	871	760	866	819	869	883	779	849	837	829	883	773	835	802	851	849	854	845	824	830	822	839	832	827	849	843	822	835	847	784	817	831	819	899	850	813	783	837	877	813	819	793	870	804	846	831	844	846	799	804	847	800	848	777	858	827	837	883	841	870	828	786	865	811	876	830	845	822	778	846	871	816	845	852	833	832	851	798	815	849	862	815	815	824	838	907	843	769	884	768	814	828	890	811	812	827	791	824	811	814	859	833	844	845	827	799	846	825	801	763	831	782	843	856	827	838	828	812	832	860	789	836	826	853	831	854	814	861	898	827	875	853	799	843	814	828	786	802	822	850	851	812	850	870	835	827	849	812	807	801	812	828	844	829	834	832	785	890	836	850	850	830	840	816	814	818	861	811	839	834	782	821	802	860	809	845	786	808	904	869	819	864	804	843	850	787	822	825	834	812	844	826	830	831	815	850	827	845	845	793	770	834	879	867	858	840	796	813	823	838	846	892	830	823	846	836	771	788	838	846	824	826	849	850	828	737	850	873	786	841	839	803	809	808	830	815	827	829	790	814	832	909	857	793	803	829	825	822	846	878	845	859	818	832	838	820	914	784	845	859	830	824	838	846	844	783	861	883	808	814	868	777	826	839	851	834	810	827	828	807	801	788	849	835	821	851	832	830	844	816	815	841	834	752	776	831	858	806	818	816	804	845	802	797	861	800	869	864	847	927	849	840	836	797	858	847	897	783	846	840	806	820	865	802	793	851	882	829	834	865	801	843	819	853	857	804	872	855	860	835	781	800	823	816	851	832	802	855	836	814	861	830	852	792	815	859	828	776	803	808	819	830	851	845	803	877	816	826	855	853	856	861	847	842	803	838	839	877	822	820	830	837	833	843	819	777	828	864	780	872	870	785	816	880	845	801	817	820	825	860	799	850	869	840	820	792	843	816	788	834	864	826	852	867	876	859	845	834	863	747	833	820	835	852	811	797	813	855	845	865	820	839	835	836	812	843	817	817	888	834	863	772	854	841	833	843	882	842	851	798	829	800	868	839	855	825	891	823	828	850	771	851	765	831	814	836	843	799	842	844	872	888	826	833	837	821	811	807	815	871	824	855	876	854	815	831	828	826	802	850	772	797	835	861	823	864	836	811	868	842	827	894	800	892	854	834	772	813	848	820	783	865	822	803	839	870	842	812	844	842	833	806	816	801	818	797	857	828	818	873	879	870	835	833	887	830	870	823	862	801	813	800	823	813	818	877	892	860	816	800	832	822	870	778	874	827	877	822	797	869	796	826	789	869	802	854	798	802	819	818	847	790	856	807	822	814	813	830	808	826	841	815	794	802	862	814	814	878	822	831	811	817	849	806	833	833	839	886	846	822	820	875	821	864	829	842	853	810	808	832	810	800	848	865	788	826	834	839	842	817	788	806	805	845	862	815	758	805	822	774	811	870	837	780	808	846	840	863	823	871	809	848	828	803	817	812	796	838	808	779	804	846	854	830	842	858	825	859	844	869	855	810	837	862	834	820	829	842	863	853	845	784	838	846	840	807	796	852	871	769	814	875	824	855	781	852	812	821	801	834	818	828	837	816	839	840	826	808	833	835	823	826	781	861	821	816	856	837	844	873	811	849	858	825	781	821	832	853	798	875	872	815	815	811	873	818	838	842	842	880	841	797	827	803	830	805	859	781	798	852	811	824	822	818	808	820	839	819	865	857	797	844	806	785	845	874	810	773	826	820	825	857	835	836	826	859	817	802	810	787	819	811	823	846	851	808	853	816	845	803	837	811	854	841	808	812	787	828	840	844	867	844	828	802	792	839	841	844	852	833	831	840	810	809	841	777	864	851	846	812	826	849	835	790	822	845	809	785	882	818	768	842	855	834	859	815	854	827	871	892	806	850	845	796	796	829	810	854	844	796	864	833	860	865	796	839	854	852	807	839	807	875	869	877	778	826	828	793	851	822	843	832	768	819	779	835	863	839	830	776	816	808	839	846	806	835	872	844	835	823	857	841	853	861	842	809	796	817	810	836	832	808	809
1167	264	230	196	202	179	181	172	165	162	167	170	166	156	162	158	157	150	154	148	174	151	123	162	152	148	155	160	166	167	141	166	131	151	174	151	143	134	166	156	139	148	163	146	150	152	164	154	158	148	166	152	147	148	146	154	170	152	155	150	153	174	177	137	170	151	151	172	143	152	164	158	175	177	153	150	157	122	150	152	193	155	166	156	148	180	172	165	162	162	149	131	159	163	161	157	154	172	160	171	156	167	160	162	141	152	168	173	148	152	162	168	155	180	177	150	154	148	152	174	145	155	157	167	160	148	158	161	164	140	162	153	151	154	129	183	179	155	140	168	172	152	127	164	145	150	156	146	139	140	167	152	163	146	135	175	147	152	149	125	150	133	180	164	141	160	158	160	158	175	171	170	135	159	155	143	150	166	135	182	172	145	180	172	178	146	167	119	152	173	146	169	150	155	139	161	146	149	170	161	168	154	158	154	162	144	174	144	147	160	155	140	161	165	134	156	161	153	145	156	146	170	175	138	150	152	161	152	175	139	150	160	161	166	161	159	162	144	152	142	148	171	155	167	162	163	179	150	159	161	145	144	171	177	156	156	170	148	154	126	151	141	185	164	148	154	141	180	144	172	146	153	163	149	169	161	145	148	158	154	158	147	147	165	182	168	148	173	168	164	171	159	156	154	171	140	190	182	148	142	144	157	179	157	177	155	166	142	149	167	181	152	139	147	150	151	163	171	140	158	156	167	154	149	129	161	152	152	167	172	139	154	159	130	121	160	139	184	158	161	149	168	139	151	137	164	150	165	154	139	182	169	156	149	156	153	189	161	183	147	152	139	154	169	160	186	172	140	162	164	160	160	158	182	150	165	128	157	163	158	139	154	145	156	165	156	162	129	151	145	174	161	152	149	158	156	144	168	159	155	163	151	142	161	155	152	117	155	137	168	152	151	169	175	155	171	146	156	140	146	132	178	141	171	174	158	137	150	146	161	165	164	161	146	166	156	138	174	171	166	148	179	154	156	177	144	176	148	152	162	163	150	162	163	155	141	153	170	160	154	158	134	166	150	200	155	141	162	151	128	168	162	154	165	147	167	140	131	161	145	162	153	153	157	158	153	164	169	159	173	149	161	174	147	123	155	155	167	149	151	133	161	158	147	153	193	139	159	144	156	162	163	144	148	139	153	161	132	168	166	137	155	153	149	145	151	148	142	186	174	155	154	163	161	176	165	165	138	182	163	177	142	136	145	152	158	151	156	152	170	155	144	180	135	165	157	154	145	165	150	156	171	161	171	143	149	170	158	133	152	144	152	167	173	152	162	147	158	141	158	156	148	145	171	156	166	156	136	169	168	159	154	156	164	149	165	164	142	168	160	151	169	168	177	161	154	154	169	162	146	158	160	154	161	168	174	161	181	164	149	150	139	150	154	148	162	156	147	163	136	154	148	154	153	163	185	163	175	160	156	152	165	160	147	153	150	150	180	137	148	182	158	163	151	143	157	181	158	147	175	162	154	184	176	144	172	155	165	172	164	179	137	174	144	158	144	175	142	160	167	164	143	155	160	148	156	134	146	165	140	154	143	150	143	161	142	164	170	172	158	169	158	153	155	158	190	155	145	184	150	160	157	176	166	160	156	152	172	149	166	146	161	153	157	171	163	149	131	174	153	191	147	162	140	161	151	157	152	159	167	155	165	139	139	161	151	132	163	151	166	158	152	163	165	169	153	129	150	151	165	141	158	185	171	186	133	155	134	136	169	154	144	142	145	159	152	148	141	138	161	163	155	144	165	150	147	137	127	144	165	158	157	156	146	142	144	148	173	158	151	155	153	150	166	167	129	143	171	175	167	147	148	150	152	163	178	157	162	149	166	149	134	131	162	164	161	180	163	159	149	168	151	175	138	186	163	141	153	165	153	180	170	156	157	187	161	136	178	174	153	141	141	158	164	151	157	144	152	169	158	157	144	164	136	162	153	143	149	156	154	151	150	150	153	154	148	164	163	151	151	145	162	165	157	162	185	139	144	157	148	149	162	141	164	154	150	169	149	165	153	149	179	180	146	173	127	163	145	143	157	165	164	140	161	194	129	184	158	170	152	155	174	165	129	149	144	164	154	150	175	146	152	160	168	153	172	161	151	179	159	170	156	129	162	171	159	156	145	153	162	155	147	150	169	155	143	174	159	167	133	161	164	179	157	155	152	134	164	152	161	169	161	147	179	165	159	144	138	147	189	150	156	146	140	148	168	155	154	134	166	174	143	157	177	141	158	163	139	150	166	149	160	171	177	152	155	157	147	162	162	201	164	163	167	177	158	165	144	182	144	165	148	184	142	139	163	174	169	140	162	139	148	164	129	149	142	157	151	141	165	138	140	152	165	181	145	151	160	168	152	164	138	175	179	172	158	152	163	162	163	149	149	165	159	171	197	161	165	157	137	172	151	181	138	149	168	171	148	153	160	141	146	160	162	154	169	158	171	147	138	181	169	174	136	156	158	163	137	153	166	156	168	198	157	143	155	140	152	167	159	147	155	163	154	149	167	156	149	159	120	167	152	178	161	182	160	179	163	175	162	142	149	165	160	160	165	175	138	152	154	146	158	165	157	157	147	164	158	174	167	178	156	137	165	149	162	144	158	158	163	159	179	146	188	162	139	161	173	154	158	155	171	149	173	163	151	153	177	153	154	158	160	165	155	180	142	167	184	152	149	158	145	144	151	169	142	152	151	175	154	158	166	159	186	151	164	156	160	162	138	151	163	161	160	150	159	164	153	178	153	131	150	178	156	156	161	179	148	145	161	133	156	164	166	152	154	154	179	146	141	151	163	179	160	152	162	145	149	166	183	169	154	173	164	163	147	171	145	164	181	138	163	165	166	136	161	137	140	163	158	154	154	148	158	163	165	175	162	156	155	163	166	169	156	146	152	175	167	172	159	151	148	130	146	150	157	144	164	159	169	140	152	151	159	169	172	152	162	167	151	168	132	165	173	184	165	167	165	160	144	146	159	164	139	165	151	145	160	154	168	166	128	161	181	161	159	154	152	143	177	122	169	140	166	157	152	167	159	147	153	154	181	169	167	151	169	163	158	174	162	154	152	149	165	165	170	168	141	142	148	158	148	160	153	177	156	149	151	144	160	176	143	147	164	178	147	157	147	174	159	174	157	165	158	138	155	170	165	178	135	166	150	163	162	150	141	146	151	161	153	129	151	172	154	155	163	172	157	160	157	152	162	143	142	164	133	144	149	144	151	152	174	166	162	159	175	155	149	154	165	159	167	174	151	190	153	169	148	169	152	159	179	158	154	157	174	145	159	134	163	152	169	159	162	161	134	154	173	165	158	154	156	139	127	157	162	181	157	159	169	159	152	182	160	150	171	157	140	135	140	142	169	154	160	166	157	165	162	158	155	153	171	158	149	142	146	153	176	150	183	171	144	140	152	150	164	183	154	154	149	146	138	162	160	148	153	148	161	157	142	166	156	162	154	158	163
2085	692	766	862	824	743	680	681	662	707	673	587	625	588	637	654	621	622	597	614	625	639	627	569	595	599	591	621	618	643	590	585	638	629	613	618	613	637	604	570	591	586	611	575	595	600	621	611	625	607	575	606	655	605	609	619	604	644	588	633	581	621	625	540	630	583	601	605	611	640	611	566	570	624	558	617	613	613	596	619	625	620	637	594	600	611	640	628	628	650	610	584	657	620	592	583	626	593	604	611	646	632	618	617	553	578	644	601	601	617	603	570	584	600	583	629	574	658	655	575	593	590	606	569	548	594	609	596	646	612	601	590	665	602	595	626	608	582	637	607	623	626	619	592	612	622	632	596	591	616	587	585	601	606	633	571	620	629	582	556	575	609	607	598	659	588	629	606	631	578	602	600	600	624	589	614	598	637	627	576	597	619	580	619	596	599	591	633	601	642	589	592	600	624	609	596	590	574	605	622	618	589	574	579	591	604	601	600	592	626	587	616	610	622	626	594	637	598	574	598	627	600	557	597	657	531	602	606	607	533	604	582	571	587	634	576	627	569	573	585	578	582	603	578	606	602	610	583	640	622	617	641	600	582	612	591	650	616	577	652	580	586	602	599	612	616	624	604	590	595	633	617	602	594	574	637	591	608	567	638	591	605	572	627	546	595	593	645	576	610	625	615	604	626	595	614	591	590	598	609	612	567	617	594	592	645	618	566	643	610	605	613	578	554	612	638	574	604	602	575	584	585	597	591	569	588	596	582	620	637	641	625	612	620	662	616	553	592	594	580	611	618	597	556	590	624	606	591	627	626	625	606	548	615	627	611	603	613	595	604	600	615	589	584	572	603	606	601	568	642	623	584	616	596	604	605	634	612	584	620	612	587	613	654	625	602	619	605	626	557	613	582	591	610	615	615	608	555	574	619	607	633	623	605	615	567	611	575	567	600	576	613	607	604	642	643	575	613	639	623	613	585	579	598	549	612	583	556	608	613	615	609	575	653	618	604	642	605	605	600	592	601	623	625	618	633	565	621	619	613	603	607	645	575	637	667	592	618	596	630	591	610	584	612	644	591	606	601	573	646	596	609	590	657	607	632	624	601	547	571	593	536	615	576	587	590	607	611	619	646	582	583	596	608	588	599	627	588	589	572	597	634	594	589	590	612	619	577	608	637	573	608	576	623	611	612	637	566	593	640	612	582	609	605	637	588	607	631	627	640	594	598	595	600	657	544	610	579	565	571	634	615	596	573	605	590	606	595	615	586	602	594	610	642	640	590	593	571	635	588	589	609	607	573	624	637	599	587	607	591	610	581	615	606	597	578	619	603	591	623	585	632	567	578	598	581	583	620	590	638	619	633	589	588	601	613	597	640	591	590	597	637	606	610	628	594	597	599	607	590	593	607	618	609	624	618	623	609	535	573	584	623	596	585	564	651	626	572	604	576	590	610	577	623	596	559	608	599	585	628	645	605	601	624	597	569	612	613	624	604	621	616	608	600	610	589	618	564	637	551	553	593	639	581	618	605	601	633	615	573	625	612	632	577	578	585	607	577	651	600	663	608	583	576	583	612	618	629	625	637	591	620	607	584	616	581	610	627	591	610	599	589	643	635	584	603	645	589	581	633	590	568	613	586	620	586	642	601	568	605	600	587	635	603	618	653	643	605	614	648	640	624	620	620	587	627	560	661	627	610	575	567	602	617	597	654	589	604	578	639	634	615	605	606	627	561	616	636	595	602	613	575	584	611	629	612	602	590	640	623	616	597	584	599	602	637	607	579	607	572	623	582	575	607	599	614	623	639	597	631	633	614	580	609	596	609	607	572	561	629	585	587	650	634	577	593	607	598	618	596	571	623	589	645	583	603	596	629	637	573	616	618	604	622	585	619	604	592	623	566	529	600	608	610	605	613	601	609	592	594	557	587	647	618	635	611	594	574	592	622	619	566	639	612	636	604	611	638	652	635	582	574	624	590	602	601	611	618	592	617	611	554	632	565	624	589	581	599	605	610	661	601	588	621	621	602	591	579	620	617	598	640	590	574	622	590	613	632	616	601	601	612	612	692	640	611	577	633	576	589	577	601	609	611	632	593	585	573	573	553	657	587	592	559	603	561	633	563	650	587	605	568	605	649	625	631	630	619	600	563	608	595	584	580	584	589	629	635	617	612	538	586	598	642	604	614	668	611	561	593	586	647	636	584	622	607	632	630	633	562	579	582	589	610	598	574	546	634	591	599	630	564	594	625	589	600	622	601	610	606	645	627	600	615	626	648	593	626	621	630	559	588	624	648	624	628	584	607	621	569	626	606	624	629	583	605	657	621	588	588	604	621	625	609	575	589	581	568	638	604	617	584	606	629	620	612	572	590	598	584	582	607	595	598	603	560	586	582	647	597	590	590	585	614	625	607	602	622	632	633	602	617	558	604	619	610	579	607	583	572	536	611	596	573	561	665	599	633	637	622	576	619	651	609	626	621	631	587	638	593	628	637	592	614	630	608	577	562	605	631	599	586	551	614	582	612	574	626	613	607	636	627	626	639	624	578	599	583	629	624	578	597	616	625	591	592	635	594	567	607	592	583	624	611	637	596	604	571	582	615	606	643	648	578	576	619	605	613	616	568	612	605	584	644	616	609	639	571	594	593	620	605	584	630	616	636	605	584	604	629	560	594	634	607	612	594	574	605	636	604	598	618	613	601	573	611	608	605	610	570	576	600	597	606	639	612	572	593	570	588	647	617	617	619	622	546	589	620	597	604	583	604	632	606	615	632	598	606	606	633	601	603	638	591	636	575	612	617	592	587	627	645	601	598	598	643	603	613	577	593	650	584	605	616	619	640	607	624	613	609	575	617	615	633	574	608	595	554	575	606	569	599	562	613	644	594	600	622	632	623	588	613	608	588	597	657	597	603	585	633	583	585	618	619	601	598	637	643	619	598	613	619	591	635	660	616	599	657	650	605	614	627	628	605	594	609	640	620	605	623	601	598	632	571	593	615	627	631	627	629	558	598	641	612	615	582	619	592	611	610	636	621	593	594	557	663	601	660	634	614	585	578	561	594	608	614	592	624	633	600	631	624	621	615	584	615	644	584	559	608	614	570	582	620	632	588	622	622	614	590	607	617	648	636	661	572	596	662	598	574	602	573	582	593	632	565	615	599	616	598	591	594	614	576	609	599	575	568	629	623	654	616	609	625	628	577	605	624	576	593	592	631	597	630	595	614	622	598	591	647	583	599	624	593	598	571	625	621	591	643	585	563	584	616	579	609	588	589	592	622	656	617	600	578	599	634	604	595	598	586	615	631	572	608	628	652	595	597	584	625	559	565	615	542	632	609	602	576	605	630	622	626	585	629	630	601	578	587	609	619	587	604	617	611	596	594	588	608	633	619	587	596	629	566	624	658	605	592	606	613	661	543	603	638	599	601	568	619	609	636	643	607	585	589	603	582	567	618	619	608	654	579	656	582	657	565	638	643	587	640	607	597	608	609	605	618
5120	1475	1498	1052	814	701	532	516	461	396	372	394	341	337	320	298	319	328	297	274	301	286	253	300	297	294	273	306	299	284	304	240	271	264	308	270	282	258	298	308	272	271	285	242	278	269	259	287	294	273	245	296	270	315	268	259	245	278	271	254	262	275	295	249	288	290	287	277	283	285	294	315	242	260	308	286	261	265	255	270	252	269	299	268	289	277	278	277	305	296	264	254	264	262	289	261	289	258	306	265	248	299	308	278	285	256	246	278	251	282	243	262	264	267	253	263	249	274	274	268	249	261	283	276	276	255	259	276	268	274	251	283	269	264	288	280	260	275	254	278	282	294	272	271	260	299	298	262	256	267	260	266	275	264	269	284	265	249	253	294	247	265	280	269	277	251	261	263	255	262	266	276	249	256	254	246	296	276	260	270	293	301	301	277	278	261	303	263	276	276	277	248	258	249	266	278	268	269	295	308	276	269	283	278	269	290	265	276	287	238	254	246	269	296	264	264	245	291	291	292	283	289	263	319	269	248	257	250	304	264	291	289	273	277	287	293	283	250	272	262	250	261	292	275	294	242	253	264	278	278	285	240	291	272	289	272	266	282	258	270	265	242	279	265	288	284	276	286	251	246	283	253	289	290	278	269	265	264	286	268	270	243	234	292	244	264	257	255	287	268	271	263	278	278	285	271	282	252	290	267	278	275	283	242	283	277	279	229	263	258	238	235	234	268	275	270	273	272	282	266	261	267	298	272	299	270	243	303	272	258	308	302	264	267	282	231	250	271	296	258	272	253	286	249	263	297	252	249	242	269	300	300	257	261	264	292	278	289	292	282	292	311	286	254	271	281	224	252	259	283	266	282	270	247	271	265	249	277	301	274	279	286	238	259	263	267	303	262	271	276	281	265	273	249	261	312	251	258	261	301	266	301	287	271	269	268	235	286	288	278	286	268	296	267	278	273	240	286	274	250	279	286	304	316	266	311	262	265	268	267	262	243	262	271	289	275	313	275	293	284	298	251	284	254	280	260	267	275	244	273	269	272	265	295	267	251	265	273	259	281	243	276	256	276	273	285	253	250	300	274	262	285	266	310	266	287	292	302	290	298	288	254	291	273	267	280	290	274	270	289	230	273	290	271	277	242	277	294	289	249	225	257	268	267	281	271	247	276	279	286	279	258	277	279	272	303	260	288	279	294	281	258	282	261	304	274	268	264	274	305	267	286	280	280	256	256	296	268	266	273	272	283	295	260	251	301	273	284	278	274	287	288	242	254	271	250	238	264	279	276	291	254	270	298	273	274	280	286	257	255	314	277	261	270	290	275	288	283	294	265	268	268	272	259	300	275	243	312	255	260	291	286	268	277	268	254	283	276	238	288	277	279	262	254	268	288	275	272	283	283	304	275	293	304	283	304	248	243	274	280	275	264	299	280	238	267	275	306	299	278	289	260	293	311	287	257	266	249	274	249	257	276	239	254	255	264	292	256	273	260	267	256	263	268	254	282	267	280	273	277	273	301	251	247	283	281	256	273	267	281	247	256	305	251	260	279	260	279	278	272	270	268	284	277	295	260	290	262	264	268	265	265	276	267	260	275	249	298	257	252	275	259	265	268	272	260	247	265	270	263	256	263	297	253	258	278	283	296	260	276	272	280	257	233	252	263	272	275	263	269	287	313	287	295	247	275	293	266	265	289	285	274	281	306	275	271	278	270	289	237	304	249	268	265	273	258	298	311	268	269	267	268	294	290	257	246	272	262	263	284	285	293	238	250	247	260	263	296	294	278	244	285	291	247	289	242	238	268	276	298	264	283	254	267	303	270	308	290	292	264	257	270	293	269	260	250	268	261	276	272	270	267	296	261	266	246	257	306	279	282	257	273	257	260	238	265	290	282	302	276	245	263	253	298	294	270	261	262	266	277	264	273	298	268	264	282	283	294	263	284	269	272	248	259	278	294	296	304	254	265	285	292	275	227	304	290	289	269	257	266	273	263	263	262	278	295	284	288	273	250	285	286	277	286	243	262	267	271	248	276	256	290	280	284	281	259	287	278	288	284	294	286	273	254	286	255	265	282	289	265	300	243	267	285	269	250	284	267	282	269	284	274	256	278	280	282	248	246	275	277	307	267	307	285	260	259	304	271	274	266	269	290	289	265	253	270	275	261	274	264	269	244	256	271	254	310	284	270	260	284	287	310	260	276	274	254	232	252	255	227	258	270	282	244	303	264	304	304	276	255	265	247	264	270	284	275	268	275	291	275	293	258	281	284	280	268	307	275	274	277	271	279	257	287	286	268	276	262	269	276	249	265	298	294	256	240	264	310	286	255	305	287	310	282	263	273	276	273	267	287	284	292	283	276	245	259	249	264	266	258	266	256	271	260	255	287	268	272	255	272	270	267	259	258	278	281	274	251	281	264	248	256	260	262	285	291	278	285	250	291	298	289	287	247	288	256	255	261	294	304	247	277	246	269	241	295	274	280	267	295	298	278	263	292	280	276	275	273	284	271	255	295	259	265	254	282	268	270	269	245	244	281	255	276	276	281	278	246	294	256	258	270	262	256	249	271	272	296	271	279	261	272	266	313	248	263	266	289	273	251	258	284	299	258	256	264	278	276	291	258	259	258	298	267	266	256	264	307	273	270	257	273	283	276	268	287	257	280	272	264	278	260	269	305	305	255	260	287	270	261	282	293	251	247	279	293	300	281	254	274	258	265	260	295	286	285	307	250	274	272	280	265	288	263	278	276	260	285	245	282	265	297	265	277	274	299	281	262	273	273	268	268	262	272	294	283	305	269	277	279	248	255	284	261	279	247	267	263	246	275	267	279	273	300	298	298	285	253	262	249	274	276	281	270	274	272	282	318	272	243	252	278	266	246	271	269	262	267	285	251	229	266	280	269	261	277	288	238	277	271	283	273	277	264	282	257	271	295	318	283	251	305	300	274	269	269	279	309	268	263	289	277	278	269	268	289	245	236	290	279	269	298	265	255	257	274	271	282	271	247	275	308	288	274	266	290	262	277	268	272	267	293	263	288	262	278	281	298	242	267	299	283	273	295	283	275	290	289	261	286	249	258	289	287	275	284	296	288	265	244	266	262	280	288	283	257	255	285	275	270	241	252	291	271	250	286	255	283	294	268	254	252	260	278	273	259	291	250	274	269	284	288	279	272	278	258	269	265	267	293	274	288	264	227	281	261	283	279	261	292	291	278	275	262	302	268	281	280	264	234	284	289	270	257	277	291	275	283	250	276	298	260	304	295	261	310	268	279	271	268	299	276	262	284	244	269	278	284	252	278	282	294	272	273	263	260	272	268	262	260	252	278	270	269	285	289	306	257	261	273	279	281	267	275	280	298	282	292	261	294	291	268	293	319	279	280	270	270	297	261	273	257	256	243	304	296	257	284	275	282	249	284	272	272	285	290	294	290	258	268	265	300	238	282	267	279	254	283	291	260	263	272	278	294	267	282	294	249	256	274	236	273	295	280	285	276
6459	2251	3810	4011	3598	3054	2535	2244	2056	1814	1696	1545	1553	1459	1391	1360	1311	1168	1191	1228	1224	1137	1110	1087	1065	1059	1105	1077	1094	1033	1023	1041	1036	979	982	1116	1048	1000	1078	1028	1072	996	995	1015	1020	986	1024	975	986	966	996	981	931	948	1008	969	1039	978	1019	972	954	981	949	999	1038	982	937	1003	923	945	978	976	974	985	963	974	946	909	949	966	989	974	998	983	955	972	951	961	945	935	987	940	908	950	929	911	987	977	976	955	990	946	985	1012	959	975	924	941	984	980	1011	1000	975	969	958	954	1031	989	933	962	1023	936	950	916	937	959	983	956	999	1023	974	939	972	950	917	947	940	1010	945	956	960	962	948	994	955	962	919	995	967	993	978	970	963	937	973	992	987	937	927	988	931	928	921	956	984	1003	1024	919	970	957	928	1007	935	974	975	924	904	967	957	980	967	965	978	952	947	955	941	979	947	923	1023	942	979	954	929	957	944	934	990	960	938	975	977	998	958	945	988	921	980	930	918	899	950	939	987	928	991	929	944	1009	915	1021	984	976	1006	978	1026	982	995	924	926	972	979	983	959	949	947	984	947	956	996	979	950	902	932	964	971	947	957	943	991	979	895	980	965	922	955	989	951	930	922	988	923	940	998	950	1005	984	959	959	1010	945	987	1000	937	955	957	971	928	949	979	952	960	1010	1054	956	940	958	943	934	995	936	969	958	942	923	929	970	927	967	961	967	957	982	945	881	915	969	963	976	972	930	1002	964	962	991	914	935	954	934	959	994	961	939	932	936	934	929	928	971	950	946	968	942	983	934	968	918	991	1005	1000	958	932	953	973	913	947	976	930	853	956	953	966	988	973	920	937	945	926	954	974	970	963	955	943	981	953	943	986	958	968	928	950	972	943	984	974	969	1002	956	957	975	977	939	917	959	940	897	944	962	960	947	876	981	964	945	979	929	921	977	972	960	933	957	950	965	940	1009	923	985	967	975	920	906	989	937	938	939	953	969	1029	960	1012	990	913	966	962	990	945	950	974	957	994	1008	922	948	905	975	874	922	1020	923	937	965	1000	939	935	966	924	980	1008	987	987	963	973	934	942	982	894	921	940	969	964	962	903	973	944	967	928	933	911	984	939	1004	975	959	939	923	968	889	961	991	955	960	956	935	951	985	966	952	933	927	919	903	912	951	938	957	907	979	965	981	972	959	964	915	947	981	967	934	962	964	951	889	943	947	942	986	974	935	933	955	947	976	941	1007	948	959	974	989	956	1001	954	964	908	963	962	1022	967	989	949	988	907	897	961	972	1018	908	925	942	978	997	927	1022	951	956	959	954	938	982	980	961	982	977	1021	929	982	938	1006	944	975	942	938	919	937	903	952	935	891	1040	903	1032	962	894	902	968	1011	900	974	986	977	958	985	1033	929	944	990	923	955	955	919	951	970	960	942	971	941	984	920	972	1004	956	880	1002	990	910	1024	969	961	952	970	955	975	995	1017	922	957	936	929	975	939	966	977	959	989	987	954	952	923	1037	950	954	953	930	984	965	972	1019	992	998	966	934	935	907	926	931	975	955	948	993	991	954	958	922	911	863	1002	983	872	991	877	944	933	949	953	924	932	946	1003	950	993	971	976	956	970	953	946	975	963	959	950	946	928	883	931	962	923	959	966	961	934	1019	942	960	953	990	962	935	978	984	941	999	958	943	1028	970	966	981	945	948	965	930	999	956	925	930	942	1006	954	903	955	963	1038	955	947	1002	953	999	955	966	956	960	948	936	916	933	970	951	925	940	936	985	981	963	895	977	924	1009	908	978	942	949	961	936	1007	896	932	989	890	991	993	939	950	992	896	935	998	979	918	996	928	941	909	950	962	1011	1018	1015	960	965	968	972	974	989	968	946	952	993	926	946	935	923	945	1022	999	965	956	898	930	998	895	892	965	991	920	905	877	982	974	933	967	1012	990	1024	991	930	922	937	885	997	963	902	934	980	981	895	1002	969	979	985	966	936	934	975	972	951	901	908	924	967	968	922	991	964	950	942	932	958	1002	929	979	933	948	966	956	969	917	1017	957	961	972	940	954	980	957	958	964	946	1017	956	987	973	995	949	956	979	981	915	907	929	978	1012	966	948	973	947	926	956	1000	970	982	896	978	941	959	888	949	984	957	954	971	960	969	924	973	935	865	969	938	947	957	916	992	935	977	999	958	955	931	987	927	950	937	934	963	979	967	918	941	961	944	930	962	1020	931	963	953	916	909	947	942	978	1029	952	963	987	959	966	947	958	952	975	990	959	958	919	897	953	953	947	957	965	941	933	968	959	931	957	910	990	927	923	946	981	1041	1000	955	971	983	990	951	932	940	968	940	945	999	978	933	964	951	956	951	951	957	890	950	962	975	1005	945	938	967	1030	937	972	962	968	944	970	969	968	971	954	911	938	974	929	944	941	970	981	1014	1026	926	953	945	923	966	1046	987	928	937	942	958	970	917	993	965	977	958	918	938	980	994	944	979	932	973	916	924	964	919	914	959	987	918	939	945	961	982	982	940	1009	964	896	940	978	964	956	940	979	968	987	943	983	963	988	1017	974	989	969	994	938	960	999	940	986	974	937	966	1000	908	973	950	940	955	973	955	932	945	1004	979	940	938	946	975	937	987	962	903	938	996	982	1014	941	924	936	993	925	932	976	931	919	958	1012	998	894	998	938	972	995	971	926	940	996	948	994	916	965	971	952	966	985	988	916	951	913	960	972	1027	956	965	936	956	874	954	957	957	917	956	968	956	1008	977	918	907	1002	902	955	966	946	978	918	974	947	988	999	967	926	993	943	913	917	994	946	935	949	969	966	935	968	914	960	946	959	895	953	898	967	940	924	959	986	943	953	1014	933	917	963	993	948	979	974	965	950	966	998	954	946	970	1006	956	999	954	918	920	956	990	962	961	960	954	940	921	927	923	942	935	982	943	912	978	977	926	995	934	971	942	914	991	974	956	974	980	970	918	867	924	1014	986	963	974	924	935	958	940	986	1001	951	997	993	1024	941	934	952	887	966	979	951	965	985	938	975	910	950	983	919	979	991	953	948	959	941	916	967	926	911	990	972	955	923	943	942	905	949	973	944	961	935	908	953	933	964	958	1020	999	951	964	981	946	966	946	991	910	1000	975	931	883	919	957	989	974	948	913	972	953	970	964	900	965	935	961	973	897	929	945	996	927	974	923	950	936	962	908	969	944	978	1000	916	972	943	960	966	949	935	946	972	914	913	998	984	926	1006	922	919	983	977	959	979	947	888	1010	947	947	990	929	978	921	974	939	897	983	940	924	973	925	946	959	946	952	1003	940	926	900	966	940	1002	933	971	914	908	938	988	969	939	936	916	993	991	955	986	915	922	957	992	971	911	983	984	946	966	958	1001	975	959	936	985	925	1010	957	952	922	947	961	927	982	945	988	946	977	960	922	917	962	962	948	958	973	924	984	958	928	935	899	928	951	928	870	932	1006	998	941	1008	945	941	984	921	951	922	987	981	947	953	1004	966	959	920	921	899	973	960	978	962	919	956	965	930	912	939	969	982	1010	956	997	977	943	974	932	930	1008	948	960	941	941	983	973	906	993	997	876	964	906	980	926	973
9537	2907	2824	2027	1438	1117	845	676	544	483	462	396	409	341	370	325	292	304	285	283	257	287	253	277	242	237	269	269	274	261	277	258	241	262	254	304	273	272	256	243	244	266	254	254	234	226	228	245	241	216	239	273	247	232	238	253	260	268	226	224	213	256	248	237	242	242	242	237	220	228	222	221	250	245	227	241	229	237	247	254	239	225	255	225	255	246	232	261	266	254	237	228	238	239	266	223	244	246	228	253	212	245	244	238	249	248	244	217	241	265	228	254	254	211	231	257	239	256	255	274	241	237	251	231	229	232	215	207	243	234	239	241	223	248	249	229	239	232	244	275	232	241	263	247	232	246	216	231	242	239	271	243	230	234	252	279	261	251	250	255	240	216	232	211	223	246	235	224	228	241	232	230	256	226	235	249	229	263	278	241	239	273	225	249	223	242	266	236	232	233	221	234	235	219	250	257	258	229	217	270	248	234	218	269	227	221	217	242	223	219	223	228	224	240	258	238	231	209	253	241	219	258	227	212	237	249	254	235	200	249	209	226	234	239	199	237	259	228	257	256	241	241	263	222	245	244	210	220	229	217	261	253	252	256	233	239	228	246	246	243	247	241	218	235	226	238	232	227	235	229	234	253	236	254	241	232	232	249	268	238	239	239	251	236	253	251	203	257	221	272	233	214	235	251	218	239	250	226	236	223	262	217	229	231	237	209	243	230	238	250	246	252	225	225	240	232	222	244	232	252	252	238	255	216	242	228	254	219	234	243	230	219	240	231	246	242	230	232	206	242	256	244	235	205	227	258	272	252	241	259	245	261	230	237	268	253	259	235	249	228	216	233	237	234	224	249	259	220	258	247	222	239	239	233	224	216	249	234	242	249	240	241	234	205	254	230	235	258	244	246	251	266	228	255	244	248	241	246	245	263	236	224	232	210	239	251	201	271	249	234	255	244	248	233	228	231	249	254	246	245	206	255	247	227	212	224	248	256	226	236	224	257	258	236	239	232	279	254	275	263	231	219	238	261	241	227	236	235	237	266	253	192	250	236	239	248	235	216	235	205	227	262	212	237	236	244	231	269	275	250	242	240	222	259	241	234	236	254	250	232	262	238	248	254	228	219	246	258	249	211	223	256	250	241	248	230	218	222	214	238	238	256	244	220	231	240	216	236	215	247	222	244	236	240	232	220	220	231	252	235	251	225	248	247	219	233	206	257	257	232	268	231	234	225	222	245	226	246	246	246	221	261	230	223	241	253	258	210	238	234	219	249	219	244	249	238	243	229	234	253	205	248	232	238	227	239	257	226	208	232	263	247	229	232	224	222	274	231	233	203	223	212	219	226	259	253	279	214	227	251	248	259	241	226	233	233	264	241	233	243	259	257	270	244	251	231	239	222	257	278	235	285	260	247	230	249	247	258	261	216	243	218	206	259	221	213	243	226	237	255	225	250	215	230	238	235	214	238	250	250	219	227	223	242	251	273	223	258	218	249	229	229	237	236	247	230	249	215	230	248	237	231	226	235	261	252	214	249	235	225	218	244	262	260	231	217	248	239	246	223	258	248	258	246	219	233	237	225	254	218	237	208	230	224	260	227	251	247	215	225	273	238	242	284	243	230	247	243	214	237	220	250	237	220	255	253	230	231	244	224	250	238	224	264	229	252	223	231	224	248	268	254	234	237	267	218	247	245	266	236	248	270	260	245	265	239	239	228	236	260	258	230	224	247	250	230	215	242	249	224	243	244	232	216	255	239	285	266	201	234	234	215	240	245	251	231	255	225	258	242	252	211	241	252	248	217	214	221	255	245	238	228	223	239	229	235	242	231	237	245	221	251	238	233	209	252	235	219	227	273	275	212	251	193	258	264	242	226	228	237	252	246	226	217	248	230	240	272	249	236	223	259	244	246	240	250	215	247	257	267	251	247	218	223	223	265	276	258	228	240	234	231	257	210	258	249	243	245	236	233	244	236	245	268	239	223	257	256	244	230	235	239	239	248	215	256	252	234	238	233	253	246	239	247	256	249	240	232	260	237	244	236	235	221	248	225	219	229	244	248	240	259	235	220	254	234	230	253	237	266	222	223	241	228	247	248	234	238	239	237	230	240	250	247	243	254	224	236	241	249	226	247	244	220	279	237	224	230	264	228	249	194	213	222	241	230	240	240	227	237	239	238	244	263	254	239	243	251	228	249	244	255	236	248	240	235	234	254	261	242	225	233	235	231	232	222	222	260	238	242	226	267	226	229	248	274	221	256	255	268	243	246	241	241	265	243	231	235	243	231	207	228	240	217	248	252	228	214	228	234	221	256	256	220	248	217	240	211	236	239	228	255	237	238	234	253	236	228	218	245	223	240	225	253	256	263	245	258	223	240	216	223	213	214	244	246	241	253	219	231	239	229	219	254	269	247	254	209	234	240	220	226	251	234	236	212	217	224	240	225	243	237	248	239	241	226	251	228	241	229	249	280	216	241	219	237	237	212	242	249	216	279	233	232	231	226	219	241	226	221	247	224	218	234	226	247	219	252	227	224	276	232	247	254	240	253	249	248	238	214	232	238	233	229	262	267	235	224	233	231	256	258	249	248	242	229	230	238	243	230	236	233	233	247	226	261	256	271	236	235	240	260	247	217	253	244	253	240	218	221	242	237	248	238	221	222	208	211	258	204	239	244	245	270	230	244	224	228	220	222	212	202	248	233	234	232	220	224	220	225	236	235	254	252	230	227	217	236	237	242	238	241	231	221	243	247	213	232	252	230	230	217	251	245	219	214	253	198	228	232	240	246	238	247	245	209	257	217	250	229	262	247	213	253	228	238	234	234	280	229	216	243	217	236	224	236	242	216	271	246	239	224	255	224	239	238	264	265	252	254	251	243	242	234	220	255	232	228	225	248	220	246	234	242	220	228	239	242	232	248	231	248	218	252	231	257	232	279	237	235	258	222	225	231	235	241	209	221	247	226	240	242	254	251	225	232	276	228	219	211	239	243	237	249	254	233	214	243	216	234	235	234	243	232	212	237	229	229	258	217	248	249	236	257	230	267	244	222	266	229	229	233	222	249	229	214	242	228	250	246	245	250	245	241	239	234	249	247	243	222	242	217	248	238	216	253	235	249	212	246	226	231	230	220	229	215	237	239	240	261	234	249	248	248	227	240	236	270	214	221	214	231	264	241	229	212	239	217	238	235	198	233	210	285	221	247	260	232	261	244	252	219	252	230	236	225	216	257	236	253	261	260	185	248	247	204	230	237	227	254	238	239	226	235	251	203	232	236	240	250	247	269	228	246	230	260	260	231	235	250	221	220	238	259	245	235	238	235	254	245	228	246	223	239	198	226	257	248	238	214	214	228	237	249	253	244	210	240	233	251	235	241	231	246	213	258	281	212	228	243	229	232	226	248	246	216	231	241	241	241	214	254	204	247	233	259	201	256	230	227	218	191	229	237	246	238	236	253	234	221	237	252	246	252	228	212	250	203	254	223	239	228	231	217	235	247
8881	3026	6012	6522	5527	4685	3852	3303	2900	2491	2183	1999	1842	1717	1612	1517	1377	1498	1331	1212	1257	1209	1181	1130	1131	1009	1061	1040	1053	1018	1061	953	1000	1001	1021	1024	1008	1030	1017	935	912	923	923	960	922	856	876	927	930	886	905	789	880	873	868	870	874	863	872	915	830	846	864	871	841	927	902	836	866	910	859	875	855	875	954	844	868	844	905	857	836	854	828	850	818	810	855	820	874	868	812	850	872	831	810	822	850	811	852	856	873	859	844	871	877	789	904	857	797	781	832	839	816	857	858	849	820	825	864	862	815	852	809	844	860	818	801	807	879	837	856	835	839	789	798	884	770	818	858	825	793	818	883	820	844	823	855	836	832	820	864	848	819	826	848	833	810	828	847	847	798	865	830	836	837	781	849	818	779	882	829	752	866	799	812	823	812	842	846	865	845	808	813	877	845	802	881	814	847	888	746	848	812	852	860	780	834	804	841	814	806	805	814	831	768	855	837	817	806	839	849	855	845	795	828	845	858	898	805	794	820	836	808	823	846	876	770	803	797	814	842	845	835	877	815	814	837	835	772	849	853	845	822	862	779	823	797	875	811	907	843	791	820	882	822	834	849	807	831	843	807	817	838	818	801	912	907	826	864	825	796	880	852	817	788	812	785	822	817	872	838	852	829	809	843	793	873	867	812	809	843	906	853	832	798	822	847	857	841	861	794	841	800	863	839	819	844	859	776	821	799	888	825	833	836	791	839	853	880	800	813	834	859	858	873	799	843	821	801	827	831	821	816	778	856	816	823	824	769	857	855	817	883	822	808	846	822	842	837	825	836	828	826	813	792	830	810	809	823	880	835	820	825	825	866	843	800	870	833	858	826	771	846	783	802	881	780	845	811	856	840	788	809	856	834	861	818	802	819	813	771	802	857	812	794	851	784	840	814	856	826	829	837	794	851	827	842	809	858	859	825	861	895	846	860	796	802	860	881	795	785	833	852	826	828	833	827	860	793	828	788	856	827	857	803	855	837	866	811	833	802	828	862	793	833	823	869	831	823	851	892	848	811	821	833	853	781	836	847	835	872	805	826	806	861	780	837	776	867	811	825	827	854	883	821	897	805	822	784	850	840	811	860	793	796	836	824	840	919	840	827	800	832	851	883	799	863	809	819	856	815	807	815	844	867	834	769	830	822	862	867	831	855	882	833	786	796	889	844	881	842	861	741	824	844	808	810	799	876	882	830	809	820	852	842	848	844	845	820	840	793	804	785	785	817	858	878	804	877	836	850	790	864	843	837	826	866	825	828	846	865	830	836	820	861	871	786	880	850	836	868	832	802	794	835	829	879	861	856	807	861	854	837	823	812	878	868	827	831	771	809	769	861	880	823	847	844	854	807	799	861	839	835	810	803	844	827	830	854	854	805	785	820	809	837	818	882	787	799	817	822	846	858	857	827	827	827	832	831	788	778	791	826	823	822	838	830	829	831	877	854	867	815	840	835	859	826	816	811	812	814	842	824	839	848	815	816	799	830	830	842	816	844	818	825	849	850	847	839	857	827	802	844	816	764	873	780	892	857	829	786	835	809	857	846	867	829	892	847	825	810	839	779	788	826	849	823	872	847	881	865	877	886	856	826	864	826	830	798	865	816	822	846	835	815	835	785	864	834	853	848	856	857	829	794	823	847	826	832	821	837	792	824	837	860	840	826	908	858	807	814	857	869	824	845	823	830	791	824	806	854	844	850	867	852	833	811	858	838	876	812	854	810	841	831	860	828	828	819	823	847	884	812	834	834	859	870	823	846	798	888	875	808	819	807	919	861	783	835	870	851	872	817	842	840	812	785	823	836	839	810	804	820	832	781	832	854	801	828	845	870	818	794	865	882	818	804	830	846	832	801	839	815	810	842	822	808	812	820	844	858	873	829	805	828	831	817	797	834	805	834	822	791	778	797	840	853	854	874	850	804	826	853	795	826	851	826	859	842	820	856	834	834	789	878	841	853	856	834	820	866	819	818	816	816	852	892	812	817	861	806	770	852	830	809	848	875	844	808	841	781	795	865	837	903	837	862	780	824	803	819	837	836	814	823	857	775	818	874	815	848	829	828	837	791	801	807	840	892	867	866	803	812	826	852	819	843	905	844	828	829	809	871	815	848	818	866	809	852	838	845	867	837	856	800	807	793	842	873	831	810	865	825	783	843	839	807	782	807	777	805	837	868	850	853	869	814	847	878	811	842	844	811	853	830	863	874	841	861	830	796	864	828	804	815	857	833	828	814	813	832	803	754	791	799	827	846	854	825	883	824	850	806	838	852	832	804	846	850	827	802	805	866	846	842	827	861	889	786	828	850	825	844	831	778	787	799	823	833	776	870	849	860	822	792	822	823	811	884	816	810	797	855	834	810	839	824	869	766	792	825	794	838	812	824	810	858	856	851	847	818	856	886	875	870	851	849	845	852	831	835	844	806	828	846	838	822	824	877	807	863	805	832	855	838	864	840	874	816	846	818	900	837	900	829	813	790	851	860	841	798	837	909	811	843	786	826	837	823	842	874	808	783	796	817	784	816	845	824	856	851	871	860	835	878	797	785	868	867	846	763	823	871	851	841	828	853	882	839	820	771	835	877	832	836	785	854	801	798	844	847	856	816	863	851	785	820	826	840	817	829	801	862	815	819	790	805	829	821	808	815	855	849	836	839	820	831	824	787	825	847	816	859	791	854	822	812	824	852	843	885	843	808	837	855	825	847	855	871	817	830	839	833	839	837	776	834	816	830	866	808	863	810	867	808	830	856	814	776	872	828	797	807	801	879	809	840	810	787	820	820	795	838	785	834	850	821	810	826	861	823	774	858	885	853	797	822	776	875	792	811	810	802	768	868	800	815	786	808	830	819	854	859	786	840	883	811	846	839	870	889	815	832	848	808	899	830	827	791	823	859	818	824	872	848	861	819	862	825	837	917	820	845	845	824	823	825	758	847	848	836	834	801	838	858	801	792	784	831	790	842	835	783	873	839	804	838	827	863	831	836	812	821	787	818	812	862	871	860	868	848	912	812	813	836	818	801	877	816	839	852	831	815	831	877	825	826	831	838	832	825	831	832	791	860	863	857	852	837	808	826	805	839	829	839	826	885	863	864	871	843	809	815	793	831	837	792	816	774	833	856	809	901	825	818	852	866	830	836	845	761	846	855	855	860	823	809	837	824	818	793	933	849	844	801	893	864	825	789	827	801	784	822	807	861	868	862	856	845	844	860	767	797	895	840	870	826	841	840	820	901	857	859	818	817	864	824	833	829	874	850	823	835	827	813	839	858	843	838	835	812	816	791	831	842	822	834	842	828	826	808	845	845	847	851	860	793	779	806	810	825	921	838	815	791	830	788	836	817	852	857	886	824	818	844	812	821	820	818	828	817	847	860	809	822	910	843	820	853	793	867	846	809	857	834	793	805	867	848	850	895	820	805	849	803	795	869	843	813	864	821	837	812	876	853	828	859	852	848	850	790	814	836	840	806	779
1203	257	231	221	211	167	173	167	169	183	171	164	181	147	175	161	173	155	168	181	175	164	169	156	147	150	151	173	146	159	152	165	169	128	155	167	164	169	180	164	172	186	135	162	164	156	154	147	151	148	145	149	176	179	162	156	158	167	152	162	152	163	167	160	148	171	154	159	158	167	139	167	159	143	151	143	148	169	175	158	162	161	153	159	169	155	168	166	172	176	165	161	150	182	168	161	158	159	148	139	143	161	155	155	137	157	181	190	183	171	163	156	171	167	159	160	168	177	179	149	143	148	151	157	184	147	164	153	164	174	139	121	149	163	151	163	184	167	169	170	183	163	160	178	137	147	142	147	157	155	146	152	143	160	135	150	121	151	166	148	154	157	151	155	155	151	151	152	171	157	171	154	149	166	163	161	169	169	162	171	157	155	189	168	171	151	144	145	174	177	169	169	152	154	161	181	141	148	134	152	157	140	142	141	168	161	155	159	120	178	166	136	169	147	164	150	162	148	154	166	160	150	133	168	167	163	149	169	156	154	149	166	141	155	178	169	149	157	147	167	155	186	164	154	155	177	174	160	169	168	172	134	172	157	163	177	153	172	167	158	147	144	164	136	161	177	175	176	141	135	171	161	163	161	160	152	170	153	151	166	146	165	140	144	147	178	164	144	167	164	173	177	152	164	154	160	140	165	161	181	183	160	188	158	164	143	154	171	163	156	159	150	177	165	148	173	170	185	177	164	148	162	165	176	161	168	147	138	159	159	153	157	149	175	149	158	144	167	162	170	166	144	161	137	179	168	162	176	157	145	152	155	173	136	160	150	133	156	148	180	160	154	144	166	161	177	139	152	154	173	159	176	141	163	155	182	177	146	170	175	148	161	165	150	169	170	178	141	166	148	177	162	145	139	147	152	174	167	165	162	168	135	169	165	154	170	172	149	168	167	165	167	154	167	153	155	154	156	152	151	178	162	165	148	191	169	158	151	178	170	152	136	164	164	145	147	163	170	133	168	169	164	173	130	150	155	168	168	186	152	164	149	146	168	162	146	160	179	166	147	160	151	164	156	165	153	171	162	159	165	158	157	171	172	172	150	145	144	152	167	171	145	166	178	145	143	147	165	177	163	159	143	179	158	141	149	192	160	165	161	172	141	148	165	141	144	155	170	158	161	173	154	159	178	157	172	159	156	167	184	177	151	158	154	169	139	163	144	161	157	147	140	177	172	147	172	143	142	159	139	160	158	171	171	130	152	144	161	171	176	142	164	151	159	167	177	167	162	156	146	142	152	145	156	156	143	165	167	147	148	147	180	152	170	152	170	180	169	176	171	147	167	137	170	150	169	153	153	169	147	155	171	166	157	176	141	163	156	151	161	161	165	120	148	157	160	148	172	159	147	148	155	178	177	158	152	172	172	172	164	156	176	158	151	142	171	161	149	151	163	172	166	174	159	155	149	162	194	159	137	152	172	148	141	156	183	130	156	166	156	165	151	180	166	170	169	164	167	157	146	147	153	140	152	165	163	165	148	147	133	171	178	167	175	142	179	152	141	141	149	165	142	155	162	156	162	151	152	173	149	166	154	160	141	154	166	166	151	140	162	190	196	143	133	169	163	156	148	172	156	172	147	140	171	171	154	143	177	144	163	161	154	163	154	162	160	147	140	143	148	157	159	171	167	175	160	154	176	146	166	164	174	153	176	133	162	161	165	173	143	160	151	142	145	160	170	152	150	158	148	165	135	168	149	150	155	163	182	174	132	153	151	162	191	148	149	142	173	138	142	155	149	177	158	166	159	169	144	155	165	186	160	168	172	160	160	148	156	170	154	164	148	148	155	164	153	161	153	163	169	169	163	159	163	143	165	152	165	153	154	162	160	165	157	167	171	162	196	155	157	166	140	172	147	149	143	157	156	144	170	149	162	184	154	140	148	160	149	160	170	155	145	162	150	164	154	164	161	147	152	159	144	176	153	153	148	152	147	188	144	159	145	128	166	165	152	163	163	169	141	170	135	148	170	157	165	150	157	150	161	144	179	180	184	157	135	150	177	166	148	166	164	154	167	168	160	186	168	197	166	169	174	157	170	145	138	180	156	177	145	183	159	183	162	169	164	139	159	160	154	153	138	170	158	161	158	145	151	149	178	171	153	142	163	170	188	154	151	153	175	162	155	159	165	165	146	173	148	149	168	164	153	163	135	164	133	173	154	157	158	162	176	163	170	138	171	171	160	128	136	160	150	149	164	174	157	173	200	165	144	174	159	168	142	140	162	166	155	153	173	153	154	148	162	154	144	159	152	155	148	153	151	146	167	170	158	159	151	157	174	133	154	156	149	157	173	160	147	151	154	160	164	127	160	155	172	153	140	165	161	164	146	152	165	129	157	152	157	164	135	172	167	166	156	152	163	162	157	154	164	153	161	151	154	182	144	149	145	134	166	159	172	159	154	165	165	166	155	146	165	161	142	169	160	148	158	143	155	155	162	161	167	153	168	158	160	156	136	162	161	187	158	146	159	178	148	158	159	150	160	152	161	155	154	149	145	149	158	148	151	158	145	166	182	159	163	160	145	163	135	145	148	161	150	151	165	200	141	157	169	157	154	155	164	156	150	171	135	153	171	164	132	163	150	149	146	156	166	167	145	153	180	140	171	165	139	158	168	173	166	163	155	171	137	155	178	163	173	141	171	135	185	146	158	151	166	159	167	142	156	186	143	180	164	157	165	147	158	145	140	143	159	150	164	168	179	167	177	137	163	168	164	170	154	164	145	166	153	151	145	151	140	184	151	155	165	185	165	165	181	172	175	167	160	153	146	154	159	166	146	149	180	163	144	151	154	140	164	152	177	146	172	164	160	165	172	170	152	162	149	152	164	174	153	170	162	175	170	165	157	129	154	155	148	156	163	175	165	187	161	169	167	132	162	192	145	161	148	154	147	184	140	140	160	137	188	153	157	159	164	146	158	140	161	156	154	169	180	176	172	166	158	162	174	148	154	166	171	139	174	146	181	168	164	145	168	134	165	155	160	146	168	128	164	154	148	159	163	163	153	139	169	148	142	164	169	175	130	148	161	169	163	177	154	169	136	152	165	162	142	174	171	170	140	185	176	175	132	149	163	130	181	162	172	171	181	153	127	151	164	184	149	167	150	159	146	185	139	150	147	160	154	159	171	172	164	162	146	144	158	158	145	142	164	168	151	156	136	165	159	153	181	161	163	159	175	166	160	166	155	171	176	168	155	143	178	157	167	143	164	181	177	164	160	166	178	139	152	165	151	162	142	188	160	153	160	171	167	148	183	168	144	167	163	157	162	158	171	178	169	144	141	146	156	139	162	158	168	172	137	164	151	146	153	143	162	188	144	157	160	155	168	171	151	138	164	160	126	155	158	155	168	142	177	173	174	170	169	148	175	142	148	191	161	156	140	142	159	148	165	181	186	159	173	145	163	143	153	145	173	162	151	134	157	162	182	161	146	149	147	152	173	176	138	186	180
2164	713	792	846	787	741	740	684	652	705	661	648	643	656	653	663	584	590	662	605	686	661	615	604	595	593	638	657	645	663	639	586	617	643	638	607	619	649	558	619	604	566	577	631	602	608	604	596	627	607	606	599	667	605	605	595	596	604	586	604	644	619	652	608	600	665	628	609	655	558	629	620	617	561	584	625	627	584	582	588	630	616	624	652	624	605	625	626	624	620	593	608	592	603	615	576	583	581	578	583	621	622	597	635	620	637	557	614	576	555	592	600	607	631	585	605	651	602	619	589	623	642	589	621	641	633	645	567	592	583	635	606	586	581	638	597	648	544	638	653	585	615	625	606	622	616	627	602	602	631	662	622	601	620	581	574	596	650	586	625	624	623	597	609	567	658	619	626	584	613	662	580	573	554	546	598	607	590	661	604	586	605	560	645	605	589	595	636	624	665	627	607	589	632	576	617	671	621	603	577	619	599	650	606	578	564	587	629	633	564	593	607	584	592	607	580	588	605	606	602	592	591	606	605	640	578	610	575	600	652	599	632	616	636	589	607	623	575	636	608	613	604	595	606	610	638	593	626	636	576	610	601	672	597	594	581	581	583	625	586	624	603	600	586	596	615	626	590	591	634	617	624	602	575	613	570	611	584	649	570	584	635	615	553	657	612	618	607	604	618	655	614	583	592	578	662	640	602	574	629	621	637	600	596	585	635	564	631	603	605	629	648	608	612	619	640	607	677	634	601	607	624	576	618	592	601	606	635	617	568	614	620	574	591	607	600	587	590	577	603	632	599	619	596	580	649	638	595	634	591	646	624	592	579	576	639	608	602	607	592	598	634	531	635	569	620	572	629	605	654	590	551	599	602	601	614	590	590	649	646	581	632	643	616	631	611	609	611	592	598	600	657	600	588	631	612	598	554	610	587	577	631	602	618	612	603	589	614	670	608	601	592	614	631	628	615	633	593	625	635	620	596	603	644	623	607	653	573	595	565	598	611	558	630	629	638	582	638	610	634	641	588	561	624	584	585	584	575	612	596	619	629	601	593	602	572	656	630	618	585	622	585	603	582	646	609	626	628	580	600	632	601	619	652	634	599	645	649	572	601	572	594	595	589	589	640	578	636	662	580	628	621	631	610	632	627	612	597	604	636	630	602	608	619	630	619	604	576	635	548	603	587	600	619	615	651	594	619	636	623	646	588	606	656	572	562	622	598	660	611	610	634	627	596	660	599	621	630	619	643	631	613	621	600	625	598	608	536	609	602	614	592	604	659	634	569	614	628	602	597	620	607	616	613	621	631	596	622	573	595	640	631	586	612	614	605	572	554	622	639	637	590	588	586	671	613	623	650	592	652	614	604	608	634	619	605	624	635	622	621	637	578	634	574	613	604	663	628	575	640	643	606	631	594	578	600	591	586	569	646	605	619	594	588	629	602	620	596	570	619	626	622	582	587	591	621	599	595	601	619	616	596	597	550	602	612	581	612	581	619	608	624	631	556	611	560	639	616	582	625	606	615	608	627	666	674	664	598	595	629	570	631	579	643	604	623	633	596	571	594	631	597	624	621	591	619	622	640	633	634	587	602	583	616	600	589	603	601	602	583	601	605	587	640	617	621	633	597	616	607	623	597	603	596	660	603	616	606	594	598	598	605	598	601	631	663	602	627	576	593	615	567	628	626	582	585	591	621	621	643	597	642	601	620	629	559	646	597	544	625	623	599	574	587	612	623	602	583	623	663	625	586	617	611	631	574	590	586	618	576	632	597	598	635	620	573	598	626	563	585	602	560	584	581	594	595	625	618	604	607	575	579	618	587	622	656	590	623	572	632	596	599	582	566	630	624	622	592	606	608	594	624	622	663	619	551	631	603	580	590	595	602	621	667	633	608	581	616	625	620	684	601	605	632	625	612	590	611	623	574	627	588	628	621	617	608	560	617	646	679	594	595	636	583	574	612	579	634	656	622	638	605	623	582	609	613	577	597	585	604	580	655	633	607	646	612	566	628	609	605	659	618	603	583	592	585	617	582	609	594	640	662	601	582	591	616	547	613	666	575	559	629	584	605	636	611	602	629	599	623	618	620	598	573	597	612	609	622	659	619	604	590	599	657	566	630	589	625	589	569	641	626	623	581	614	619	577	658	620	586	594	632	589	634	617	620	574	563	566	622	592	622	617	590	649	630	588	635	575	604	553	627	628	541	602	600	605	584	617	629	602	631	584	601	588	583	596	629	621	632	627	617	616	616	688	602	607	614	607	626	632	628	607	577	606	619	578	637	624	618	635	602	641	562	559	624	571	650	576	587	577	610	649	628	610	655	644	589	590	589	589	611	598	622	574	612	645	599	635	652	662	637	590	622	606	613	573	605	618	619	614	617	640	610	590	633	598	559	600	612	635	593	629	619	596	619	605	565	611	615	617	619	588	648	606	634	639	617	606	575	641	583	636	592	601	595	616	616	628	647	675	647	638	595	590	633	598	623	605	576	664	623	591	612	637	590	592	620	605	593	644	630	637	610	593	645	543	564	609	581	570	594	614	574	639	618	639	625	650	605	590	606	635	554	616	596	607	629	606	577	676	650	605	624	636	571	596	642	617	624	579	627	624	569	566	572	624	630	644	565	609	592	659	598	618	605	600	623	640	626	561	601	581	662	621	590	644	661	586	582	625	612	611	651	619	621	597	615	610	635	615	627	643	648	559	642	588	570	578	636	623	606	608	600	634	643	643	598	637	609	606	607	645	632	634	570	618	608	602	603	622	584	572	631	623	574	610	599	586	616	592	611	568	591	605	638	646	635	631	561	654	601	592	608	676	612	574	604	620	615	562	567	602	613	609	669	594	583	595	655	616	601	604	566	625	617	597	606	644	600	609	611	623	612	608	562	595	633	612	586	622	594	593	599	608	653	592	601	567	605	618	578	640	603	606	612	574	636	659	582	601	623	607	671	602	626	645	651	615	623	588	631	626	582	645	563	605	641	604	610	601	621	600	614	613	571	581	628	609	606	614	595	623	667	588	624	622	590	569	626	627	599	608	594	594	659	619	600	611	610	593	557	616	598	589	583	594	663	611	565	614	596	679	548	629	637	610	629	605	613	648	626	623	586	596	585	566	613	586	585	658	661	548	573	627	636	629	607	579	622	658	575	619	604	619	611	601	572	628	597	583	636	580	621	588	605	612	613	652	630	614	612	639	594	623	585	563	575	615	599	621	617	604	628	574	624	597	603	604	636	635	622	622	630	635	622	576	614	576	613	598	642	590	611	616	611	607	579	593	644	622	587	609	616	669	619	579	669	589	590	585	620	598	642	590	608	620	606	625	599	631	588	588	598	569	619	614	603	643	626	605	609	576	606	592	566	651	555	556	582	619	609	641	590	624	592	572	575	575	636	624	577	636	591	590	601	624	627	575	582	597	625	573	643	595	557	650	600	611	610	598	619	621	601	640	584	590	577	608	624	596	603	586	643	586	617	608	603	641	595	602	620	604	573	623	611
5452	1736	1681	1225	857	662	573	492	443	433	388	348	335	357	282	339	314	313	311	317	289	285	271	287	309	277	270	310	317	297	242	288	293	240	294	282	292	309	279	280	280	272	250	270	286	259	300	286	281	300	274	272	267	280	273	279	304	290	266	267	259	291	271	270	308	240	271	261	289	265	299	248	265	267	280	293	250	255	275	261	288	259	272	280	255	296	265	299	291	271	289	264	257	254	266	246	273	271	259	295	277	276	280	275	296	270	266	284	260	259	274	262	251	278	282	284	265	246	298	275	272	280	277	282	317	277	287	263	259	270	270	253	275	270	255	265	259	285	311	261	278	289	263	278	290	286	258	274	263	285	255	254	255	289	269	306	267	262	281	263	282	264	239	249	295	265	282	253	282	302	288	257	239	296	263	269	249	242	281	276	268	284	283	250	273	255	249	288	270	279	280	281	265	261	257	268	286	273	287	283	294	264	265	254	276	284	268	288	268	267	268	255	273	277	260	254	283	278	275	278	278	269	262	251	253	263	298	261	297	261	285	259	242	261	279	247	266	225	260	281	294	281	275	291	304	279	265	229	279	280	272	260	244	247	301	318	252	239	266	262	276	282	260	269	279	283	294	307	288	295	313	287	256	288	264	264	252	291	273	277	268	272	264	252	258	257	269	266	262	280	278	299	303	247	256	260	286	282	297	283	278	292	283	256	250	305	265	233	303	276	262	267	272	252	273	272	272	255	259	282	278	282	278	289	263	293	255	254	269	292	268	265	267	268	282	266	294	260	295	297	298	297	255	288	271	292	258	238	248	292	290	274	289	245	221	269	283	252	272	287	262	284	258	280	254	252	277	289	260	294	294	269	266	272	267	271	266	281	269	283	266	260	260	262	294	278	296	293	253	269	290	270	329	296	286	262	245	260	294	257	261	284	282	291	289	268	254	256	242	290	295	291	283	254	286	271	287	287	293	289	251	285	265	274	256	268	268	270	248	289	281	261	267	297	264	264	283	268	282	256	290	277	298	278	276	295	279	253	272	282	271	275	305	296	277	267	283	278	278	262	291	291	266	288	271	263	270	287	261	271	255	252	230	274	252	258	273	301	272	274	288	258	253	267	288	273	266	289	249	304	308	266	276	256	270	279	229	292	267	290	272	279	241	287	288	271	272	275	311	271	263	281	282	277	273	262	253	267	258	269	258	259	270	269	280	241	288	276	288	251	271	255	270	298	252	272	290	254	252	267	277	282	282	260	254	304	261	268	279	275	249	255	284	230	298	273	289	287	251	305	327	265	247	255	286	273	263	256	271	273	269	303	287	301	248	250	280	268	295	305	255	251	249	282	277	272	286	282	272	270	248	271	244	288	278	265	293	281	263	295	280	258	228	290	250	285	263	304	266	300	272	280	273	264	278	284	258	309	259	285	284	285	267	280	268	273	278	274	287	274	258	289	265	298	268	263	249	297	272	280	283	265	265	249	279	280	266	275	246	280	261	272	272	298	276	277	263	256	276	260	261	306	302	263	299	268	284	251	249	275	268	271	297	252	275	265	284	292	289	285	277	263	251	273	271	261	295	273	254	267	274	294	268	273	301	267	271	259	283	259	283	250	270	261	271	294	251	287	284	281	310	267	237	269	278	267	264	283	281	250	274	255	298	283	278	286	260	269	262	273	302	288	277	277	268	273	258	297	295	269	268	266	291	281	267	224	269	246	279	248	291	305	268	282	236	264	258	295	246	267	275	270	282	267	261	275	278	286	226	252	291	286	274	284	263	294	270	246	289	254	299	282	304	238	268	255	284	314	243	271	273	258	292	276	265	273	273	268	280	252	276	260	266	277	271	275	266	269	268	268	306	258	250	243	306	280	287	277	261	289	273	301	259	276	263	277	266	260	287	278	277	274	277	275	246	283	267	262	278	264	277	272	307	271	268	306	269	285	272	280	264	286	287	287	274	321	281	268	274	270	294	284	267	256	271	264	299	270	280	267	299	254	250	252	246	282	275	280	288	267	248	271	283	263	282	247	260	284	257	246	268	265	252	294	265	266	281	264	289	273	265	283	244	284	260	252	288	266	292	248	252	283	268	304	288	266	268	299	296	281	239	258	268	242	285	267	273	296	287	239	262	284	256	267	256	272	281	282	260	271	273	262	264	279	284	289	268	273	259	298	273	266	296	262	283	281	272	263	289	267	293	282	260	257	252	297	284	251	249	267	279	275	257	284	271	270	279	265	275	273	271	288	274	286	256	220	274	271	259	261	282	277	230	242	266	284	286	292	284	298	293	271	279	281	266	278	222	260	272	255	262	290	252	260	253	257	270	298	278	261	289	301	303	282	250	295	252	257	278	274	281	293	273	264	255	305	269	261	274	291	258	274	248	266	286	277	273	263	281	280	268	272	265	285	275	264	263	256	275	260	246	297	259	293	281	284	259	269	273	295	288	270	271	291	253	268	278	272	276	289	301	275	257	270	288	274	228	276	315	257	278	253	277	301	280	259	275	271	283	269	288	262	283	274	263	297	240	279	289	270	280	268	269	283	262	263	252	260	255	255	261	259	291	238	281	285	273	259	250	262	279	272	274	266	319	261	249	265	283	258	262	268	279	251	261	292	278	281	262	267	267	275	282	282	297	283	255	277	255	289	230	228	249	268	295	259	273	254	277	258	276	259	260	300	253	256	273	259	259	256	268	276	257	271	282	289	285	276	283	254	244	247	266	263	263	276	238	300	268	241	247	272	270	268	265	291	282	257	279	271	282	279	268	274	255	282	249	274	251	275	288	278	261	253	275	249	254	294	283	280	286	269	235	269	298	280	280	264	282	291	309	275	283	251	272	281	295	278	287	260	290	281	261	261	288	276	258	286	272	281	282	275	285	243	286	261	273	296	282	301	269	277	275	277	265	277	290	273	250	256	244	297	295	265	275	265	278	279	268	288	266	292	250	269	240	293	263	255	264	257	284	259	271	268	254	240	271	272	274	248	290	285	303	289	280	276	258	230	260	250	299	279	282	273	302	286	267	304	238	240	265	263	276	248	274	271	274	268	259	299	275	285	257	279	282	289	227	303	300	281	280	276	281	266	275	252	277	272	252	280	273	280	285	263	267	295	279	255	255	302	263	255	287	274	266	283	229	241	274	270	281	261	303	268	289	249	278	306	284	245	281	288	272	284	249	291	282	267	313	264	277	252	264	283	253	271	285	271	288	279	273	260	256	255	249	245	261	263	255	262	258	290	291	288	297	270	297	269	261	275	275	275	246	285	292	284	274	254	263	273	286	257	260	297	254	272	257	248	248	299	293	258	257	298	260	272	283	273	282	289	276	257	265	263	274	263	280	276	250	278	302	307	284	270	291	274	277	276	278	260	283	285	290	256	289	259	287	257	288	295	258	278	271	268	293	267	265	250	237	275	279	287	276	256	268	270	270	297	299	283	252	283	293	290	270	267	269	277	281	268	269	261	288	282	263	289	282	294	247	280	270	249	268	254	257	242
6647	2157	3814	4184	3583	3136	2552	2259	2096	1808	1699	1520	1470	1376	1450	1327	1241	1269	1266	1130	1127	1166	1127	1121	1059	1083	1063	1049	1051	1012	1046	1013	1082	1050	1074	1109	1053	1012	998	1044	1024	1070	984	1045	1069	1014	1003	1039	971	964	963	1004	953	941	1001	971	981	982	1009	989	999	981	965	958	986	984	956	925	982	963	1003	997	957	958	990	975	934	947	950	980	915	1008	1007	1001	909	969	1007	950	949	984	926	1015	971	936	900	996	978	920	953	924	930	952	1000	994	943	907	934	951	981	940	970	924	905	974	989	941	953	948	961	975	912	964	972	1007	1001	997	970	979	972	959	1004	1000	982	1005	985	943	997	977	1007	979	936	959	909	951	933	947	979	937	917	969	920	969	961	951	976	934	981	939	943	965	1007	956	966	970	977	971	973	997	881	960	944	898	958	989	963	939	956	1001	955	934	991	991	976	961	919	923	940	906	1020	944	947	1012	947	978	983	986	940	999	930	940	989	914	960	872	967	948	1084	905	950	959	924	927	883	1031	951	952	972	986	956	1018	992	894	968	900	955	932	941	944	1015	964	1004	983	957	929	929	965	931	973	985	1003	954	942	938	942	997	1000	937	904	959	1029	920	909	980	951	921	952	980	983	1002	961	946	905	980	931	978	959	918	933	966	914	891	946	961	940	978	983	955	923	943	951	1011	892	927	1044	914	938	980	974	964	963	972	957	981	919	951	912	940	950	981	994	936	982	953	1027	954	941	939	952	978	959	953	932	973	974	995	901	989	1008	961	888	964	922	994	994	1004	951	967	966	946	923	945	950	925	915	961	946	955	931	965	956	960	947	936	927	975	957	1006	969	917	914	946	968	970	952	957	955	950	994	968	944	988	980	961	929	939	944	940	985	961	902	949	957	975	1001	974	972	937	990	934	960	958	976	964	997	939	993	1001	990	968	985	922	940	912	934	972	958	986	950	923	947	937	961	953	942	939	995	981	993	987	962	940	955	925	974	987	1008	1030	953	982	910	968	943	965	962	959	952	945	925	980	970	974	979	953	1010	940	931	988	986	988	988	974	932	923	948	1005	1011	976	943	957	965	989	999	996	955	942	953	988	955	969	928	899	950	919	929	985	1009	970	925	948	950	966	973	938	930	943	916	925	925	971	982	965	984	997	948	944	937	998	947	967	918	961	939	984	932	923	964	978	916	982	980	932	910	977	971	892	976	966	973	958	977	874	943	958	973	988	983	942	1055	1006	957	963	962	963	1006	968	956	985	961	946	907	937	961	958	996	962	955	988	930	915	980	977	955	928	982	937	896	892	951	944	950	877	976	930	968	989	897	945	946	939	968	984	1002	983	907	981	958	953	962	948	943	936	953	963	965	929	1023	904	977	964	980	1021	989	938	885	969	895	917	975	965	982	965	985	978	995	933	970	941	955	943	947	952	955	911	982	1005	963	908	970	976	922	897	932	972	973	906	1004	1027	906	967	993	952	970	933	937	986	938	992	945	976	1005	974	1014	948	918	962	938	1000	912	951	937	892	950	891	966	972	958	901	980	974	972	968	941	965	955	921	971	947	956	956	994	998	947	977	912	922	928	922	957	917	1018	923	938	976	942	917	942	1012	945	922	990	930	969	998	965	940	950	946	949	992	957	946	926	981	988	904	925	943	992	952	929	919	978	986	995	949	944	959	1013	946	938	939	990	962	973	988	962	934	952	945	981	910	957	922	982	922	936	1014	975	969	963	935	956	1000	965	922	946	936	968	969	996	940	970	975	932	1012	921	974	904	956	946	952	924	924	981	960	950	896	956	927	910	982	889	966	964	913	940	992	874	931	932	957	901	947	924	956	958	999	976	978	940	945	963	955	971	912	942	974	943	973	925	943	930	959	927	977	982	961	927	953	965	938	978	914	951	983	985	916	910	966	979	983	956	909	962	928	977	953	965	983	954	954	903	983	930	967	971	999	935	924	957	946	972	974	935	927	930	942	919	958	976	901	976	942	898	975	961	1009	980	968	1048	988	937	911	960	1022	961	976	938	943	982	994	930	930	950	1020	932	936	931	943	973	940	946	1011	960	895	993	951	1048	958	930	951	974	896	1009	985	887	974	991	953	940	950	957	1001	959	951	925	905	998	955	923	955	982	972	975	950	913	949	926	964	977	980	927	1004	898	989	953	960	1012	935	947	951	1009	905	949	971	944	1002	952	969	909	971	975	940	958	985	926	979	1000	1015	985	893	975	932	982	980	938	950	958	922	989	992	995	989	979	999	965	932	927	968	962	955	954	1038	957	922	919	957	947	950	979	981	942	956	980	910	949	1001	986	971	907	920	958	983	941	963	960	949	944	1019	970	962	944	935	966	930	932	966	939	951	955	906	938	954	905	917	969	979	949	999	991	1017	981	970	957	928	1000	978	1012	970	924	963	982	961	944	944	990	963	917	973	966	963	957	975	930	930	947	932	978	987	949	946	902	911	956	911	945	904	921	939	987	922	999	917	892	901	1003	916	922	970	987	949	972	962	972	985	1001	934	990	942	966	972	995	977	987	921	986	956	1010	925	971	964	959	955	994	947	949	909	967	957	942	943	1020	992	952	959	975	974	958	945	958	939	938	921	922	935	953	937	933	940	977	941	976	933	975	946	936	988	1008	978	947	911	966	929	914	968	935	1007	890	959	988	948	938	976	962	987	899	989	940	928	932	944	948	913	963	923	994	965	987	958	974	984	953	952	927	918	956	967	965	951	923	944	949	894	954	997	886	920	957	989	987	931	960	954	929	937	959	922	1014	972	940	960	962	976	990	949	934	954	945	958	991	956	974	956	977	975	955	989	925	943	956	950	1010	962	921	915	912	981	936	977	990	911	922	966	957	964	935	981	969	996	955	1012	962	959	950	983	934	974	984	985	937	959	966	961	972	915	1011	961	973	993	971	965	1002	983	933	950	905	946	901	925	939	898	972	999	966	994	1016	993	981	944	944	926	926	993	978	971	1001	986	973	918	988	969	1030	903	969	958	948	976	974	921	940	936	992	952	950	946	967	957	941	905	970	949	930	924	965	993	961	997	984	923	929	932	933	942	980	955	973	968	979	929	885	966	944	962	981	917	936	992	980	908	1003	984	940	944	944	997	923	967	948	954	1017	958	952	979	958	956	984	935	953	941	937	975	941	951	907	1012	1012	971	885	970	960	956	977	959	974	938	957	973	943	942	948	927	898	941	987	965	1021	951	956	933	979	984	942	962	1025	1007	986	891	964	984	909	943	1002	966	958	957	987	980	990	981	913	964	977	972	984	959	979	928	1049	929	939	965	982	986	956	935	951	945	900	1016	901	893	975	963	930	964	921	951	926	994	942	932	947	908	908	967	967	946	1041	926	943	966	1027	969	966	940	947	973	952	923	960	935	950	972	974	942	957	1038	989	969	972	985	957	937	951	951	987	924	967	957	927	968	935	938	978	933	962	959	952	950	929	898	921	953	954	945	986	986	909	976	959	975	918	982	912	932	971	931	998	915	996	986	969	973	1013	1007	977	955	942	943	959	926	974	990	972	933	959	946	1002	951	892	944	964	947	891	942	978	963	991	936	940	949	970	945	969	992	970	928	969	939	955	945	953	953	955	978	901
9388	2701	2733	1961	1445	1035	835	635	587	477	459	385	375	356	341	297	316	287	309	292	290	302	272	272	279	268	244	267	252	261	265	278	251	292	231	268	271	275	285	256	255	244	256	259	244	251	255	247	263	265	243	242	202	271	253	237	240	257	252	231	232	218	239	227	247	229	254	233	216	251	240	223	246	200	245	242	242	261	249	224	248	220	232	243	240	241	207	259	239	250	224	245	233	244	253	221	233	219	243	220	243	227	215	238	245	235	255	242	229	215	222	251	246	255	247	229	283	210	243	242	219	241	206	229	238	228	245	246	274	242	242	258	231	240	234	232	222	235	215	227	248	235	246	214	262	240	234	249	230	269	218	229	216	229	228	254	245	253	233	219	262	245	242	223	218	229	240	247	238	264	238	246	213	211	247	202	220	230	229	235	225	229	229	217	239	229	232	238	252	204	245	211	254	268	253	232	239	215	275	227	248	259	215	225	251	219	250	213	244	245	262	230	248	249	237	234	218	233	263	224	243	227	254	211	198	239	261	242	246	253	228	234	259	247	242	256	226	221	222	265	238	258	227	243	256	233	263	254	228	243	213	258	244	234	238	229	228	232	272	223	230	226	247	232	247	229	245	257	247	249	262	220	240	221	239	214	214	277	213	233	240	240	232	230	188	215	277	231	229	230	221	231	235	203	248	248	255	269	225	237	212	218	231	241	266	256	238	213	246	227	254	260	250	231	225	227	238	214	222	210	259	229	229	241	243	216	231	264	246	273	233	234	218	252	254	226	239	233	250	243	239	249	252	214	234	220	239	225	213	253	241	249	239	209	248	261	227	232	257	233	222	284	246	246	246	246	235	245	231	248	220	229	223	236	230	244	240	243	231	224	251	233	223	213	247	240	220	228	235	249	254	224	215	239	224	249	255	214	231	240	219	241	226	232	234	220	229	186	243	219	224	265	243	255	221	227	243	216	233	223	225	240	248	225	234	251	221	226	243	242	216	221	233	234	233	249	229	219	206	237	229	226	252	225	227	263	217	270	224	229	244	228	230	226	230	221	263	251	209	214	249	274	276	236	259	229	231	240	233	250	228	241	245	242	267	249	231	227	232	230	245	239	243	259	231	228	258	238	242	256	241	236	238	233	255	243	242	242	239	240	232	261	228	235	223	213	261	237	230	236	240	261	213	229	255	230	226	221	240	228	239	214	234	241	237	226	242	246	228	244	220	236	229	243	229	238	252	228	249	260	266	237	240	220	238	237	248	252	272	220	202	213	217	211	226	242	246	229	223	229	249	245	218	221	262	247	254	236	225	249	236	239	239	229	225	254	249	233	242	281	273	271	247	252	247	202	242	243	205	215	234	246	221	243	253	262	231	231	248	233	204	228	227	221	209	233	221	217	200	246	240	241	207	233	256	201	252	252	228	267	214	199	246	213	208	257	248	232	248	265	255	229	235	244	223	238	263	232	223	235	223	229	207	245	228	249	249	252	266	256	252	227	219	243	262	208	238	232	256	227	239	255	253	245	287	244	231	214	259	265	223	252	232	251	269	235	229	248	244	252	235	234	248	221	257	237	218	250	246	266	233	241	233	258	227	239	219	231	201	258	241	230	228	247	247	222	242	252	219	218	237	225	203	245	236	263	243	231	223	237	240	242	185	242	236	242	230	257	219	274	232	241	242	221	221	262	218	241	222	199	240	256	230	226	222	219	241	249	215	224	216	231	252	221	234	208	206	229	247	272	222	223	218	243	232	235	232	225	218	238	243	233	219	252	218	218	228	258	224	244	244	224	250	238	236	228	229	252	250	235	235	243	265	235	249	233	233	228	259	214	248	259	262	231	247	241	268	243	219	253	254	241	206	233	263	230	281	262	238	250	252	258	267	250	212	245	234	280	227	260	248	212	219	258	219	232	233	219	246	235	253	241	244	234	245	226	258	221	277	236	257	282	273	242	247	206	243	242	244	234	258	259	232	224	236	228	220	250	232	248	257	220	257	241	205	230	223	249	243	247	233	251	246	236	233	226	255	216	233	228	205	246	249	267	221	248	217	256	246	230	235	232	258	235	220	250	252	246	265	263	234	248	244	212	249	211	213	217	238	247	224	211	238	233	228	200	222	266	233	235	243	229	246	234	239	216	247	223	226	243	226	244	234	263	240	231	212	236	241	234	222	267	239	222	245	248	258	227	248	247	244	231	265	232	242	219	230	251	236	222	261	250	218	223	255	229	251	233	215	228	268	218	252	228	222	230	236	226	220	214	245	221	257	219	235	220	215	241	235	189	252	246	267	243	234	251	249	227	236	226	220	222	242	239	217	258	237	253	233	224	216	226	251	236	237	223	199	248	229	248	248	224	225	244	239	252	236	239	253	214	220	255	256	240	240	225	234	237	248	244	247	234	250	237	256	259	266	236	246	246	245	245	257	226	235	247	228	212	267	244	252	215	224	245	227	247	245	255	229	232	266	275	245	243	232	222	229	229	213	278	241	231	226	227	237	232	207	229	222	216	255	247	229	220	235	227	229	236	210	237	226	229	254	244	210	255	248	225	216	223	255	238	243	259	229	245	215	240	254	244	241	238	217	212	273	231	230	217	223	252	237	211	210	219	218	269	215	237	257	238	231	286	222	268	236	252	256	230	241	262	236	246	220	240	239	236	242	235	238	226	244	214	217	221	244	223	216	252	231	211	235	235	210	212	240	233	227	226	256	233	260	261	260	245	253	243	214	257	238	254	246	238	247	218	255	216	245	249	254	240	230	217	242	222	246	240	226	204	231	236	280	257	244	242	280	216	219	233	233	251	249	221	216	230	244	248	256	258	254	250	227	225	204	231	236	231	259	245	227	251	253	230	248	239	252	218	234	209	216	227	219	248	278	235	221	256	228	232	245	212	222	242	250	230	236	220	257	250	210	229	254	254	248	230	213	257	245	271	203	227	205	266	235	228	256	208	247	243	227	255	235	240	248	210	256	233	218	253	225	209	211	231	273	213	233	230	228	214	240	261	259	243	246	229	226	247	216	255	225	232	257	227	232	214	247	263	218	275	240	254	215	221	253	249	235	232	221	223	236	257	241	231	246	242	275	235	238	217	263	242	219	232	269	231	215	261	230	239	255	235	253	229	220	246	211	243	242	247	229	231	236	244	235	228	257	218	230	224	232	239	268	226	235	230	221	236	237	205	218	256	244	232	218	223	236	224	265	244	227	260	207	216	230	223	245	262	252	228	239	227	227	223	218	227	231	255	232	210	239	212	227	218	237	259	245	223	252	216	231	217	217	260	251	228	237	243	246	261	221	217	239	245	226	228	234	260	237	232	268	235	235	240	245	230	230	231	227	235	240	240	258	226	254	236	243	239	231	266	248	230	233	222	222	219	258	262	236	229	253	239	258	232	262	239	260	231	222	224	251	263	240	238	231	233	241	220	240	232	221	266	223	269	253	230	257	229	254	249	227	250	246	231	205	247	235	226	260	224	230	262	257	262	257	224	255	267
8753	3033	6047	6457	5584	4666	3996	3247	2871	2525	2205	2045	1753	1651	1592	1509	1455	1373	1382	1269	1262	1171	1202	1119	1074	1066	1020	1054	1041	985	1009	1026	924	1070	1005	993	995	930	982	962	973	921	946	939	911	939	865	937	925	831	915	883	899	849	854	885	886	926	888	918	836	849	895	842	856	846	818	889	822	875	905	888	915	823	893	850	829	879	868	885	833	856	859	920	823	853	869	877	870	866	851	841	899	887	909	862	822	854	820	838	856	834	803	849	865	886	875	876	856	865	890	828	835	816	858	791	862	869	846	815	870	857	846	854	826	818	876	839	833	853	830	826	835	841	808	832	897	844	812	843	819	880	868	808	863	869	850	867	862	781	828	861	831	831	829	882	872	839	846	844	769	818	864	830	874	853	800	871	889	768	844	867	840	809	867	910	839	808	814	841	814	844	874	818	841	832	885	800	789	770	815	849	852	805	819	876	875	824	847	887	857	867	824	805	795	809	839	827	832	798	836	871	823	825	785	813	830	850	836	820	859	796	846	809	832	805	823	875	808	864	834	743	855	821	921	833	877	832	877	885	781	807	825	836	804	834	817	800	842	823	822	906	841	849	852	845	820	855	829	871	779	819	819	792	812	841	843	844	840	831	827	838	769	809	892	802	854	846	883	842	852	824	826	847	850	855	811	816	850	839	833	803	827	873	878	800	836	799	777	801	863	847	783	840	781	830	860	893	793	829	824	859	853	813	876	862	827	863	813	866	805	874	792	826	847	804	800	791	858	840	804	840	832	836	850	804	813	844	883	905	859	853	824	882	834	831	840	810	807	820	871	784	799	840	851	842	785	841	811	841	835	835	837	815	879	766	814	811	819	837	849	814	846	855	842	817	889	806	832	859	815	814	870	840	801	802	842	882	824	757	783	817	881	871	829	851	870	877	879	824	803	798	816	816	839	884	833	847	805	820	829	896	853	858	810	830	855	843	834	791	817	814	839	801	842	849	803	864	855	849	838	796	790	912	807	860	821	804	802	807	821	843	865	825	855	891	869	844	825	836	872	863	854	830	858	819	787	826	821	802	839	854	793	787	832	822	814	849	811	869	853	808	884	811	837	823	836	829	860	832	831	792	797	831	839	799	854	820	823	824	830	856	817	862	815	850	853	853	837	828	833	902	853	872	847	822	944	876	839	852	830	842	908	814	804	869	829	826	860	803	798	830	840	849	852	865	810	808	856	824	898	845	849	837	846	842	811	806	832	834	845	827	797	829	870	861	792	817	787	780	857	808	857	816	839	823	822	829	841	808	871	788	890	849	829	872	884	804	779	848	803	838	849	877	856	871	796	823	880	850	849	827	821	877	830	799	817	868	838	849	812	861	817	856	820	824	840	820	841	865	821	902	812	827	799	849	838	833	855	780	854	815	828	852	833	800	836	797	861	831	862	812	845	833	787	823	846	882	799	795	846	840	815	861	866	853	813	825	821	828	818	865	800	780	855	794	832	782	803	896	851	824	910	814	842	874	814	844	827	817	840	836	888	848	858	811	840	812	805	820	842	822	833	844	873	822	829	842	890	840	860	815	885	854	878	924	767	815	826	824	810	842	789	882	871	820	803	765	776	822	776	828	871	864	826	805	871	887	839	800	843	823	782	807	878	825	796	801	823	863	834	820	805	860	815	870	814	865	823	834	836	815	839	822	833	812	841	881	849	837	851	862	876	892	843	826	843	873	797	844	807	826	786	801	804	828	873	854	815	839	862	824	811	871	843	826	843	794	803	824	840	807	845	835	838	822	850	830	865	793	768	787	813	793	842	825	851	837	841	828	813	815	817	815	835	819	839	816	835	823	816	880	848	850	792	783	812	874	827	881	824	855	837	846	831	898	840	861	803	832	871	830	809	851	790	868	805	874	876	843	888	853	838	817	875	830	810	830	813	807	869	850	811	822	870	817	851	828	887	843	842	853	851	855	859	841	819	808	872	758	859	864	805	829	871	837	849	856	814	836	863	807	830	828	828	869	812	820	798	841	808	835	892	860	851	828	793	804	877	811	862	855	820	870	815	813	811	814	842	829	827	796	842	851	808	804	872	827	814	831	834	823	784	823	900	804	821	806	852	821	807	827	861	852	813	797	827	861	842	875	889	814	813	824	799	854	832	808	809	793	832	839	795	875	857	816	822	798	858	806	869	823	839	818	815	832	866	781	818	808	849	835	918	809	827	829	832	816	833	830	815	885	829	890	862	897	827	836	811	865	820	841	828	818	806	782	810	832	836	893	844	818	846	878	888	803	783	819	852	842	824	852	819	759	824	883	798	819	831	831	863	793	800	853	780	798	868	764	838	921	845	878	766	812	880	851	829	785	870	816	826	848	805	815	814	883	788	842	816	785	832	839	846	864	805	795	818	868	866	757	832	828	824	779	837	808	862	861	833	791	846	804	864	831	881	895	826	827	810	824	816	786	826	806	808	818	802	866	802	818	850	852	813	858	875	867	801	825	841	829	838	778	817	867	822	852	877	787	822	833	833	910	788	807	854	852	852	865	828	829	828	828	904	856	850	835	795	871	825	875	875	832	781	844	847	818	832	828	802	837	880	826	821	869	878	776	831	873	833	865	820	825	849	820	844	830	822	856	866	844	846	900	805	849	814	798	853	839	789	826	825	818	857	845	877	834	862	845	826	865	840	823	873	823	811	843	841	850	844	760	818	829	839	794	830	875	842	828	816	832	756	837	823	844	842	793	824	814	820	843	853	850	833	838	849	821	799	814	788	849	810	823	817	794	856	823	883	816	810	870	781	856	832	796	858	841	862	853	803	830	897	810	846	815	835	851	817	816	798	812	835	861	837	810	792	829	921	805	823	826	848	825	821	868	840	863	859	785	881	898	866	858	822	829	859	866	825	831	845	896	827	843	783	889	850	868	837	811	805	836	879	864	886	860	850	780	829	821	826	869	820	880	814	867	811	818	876	796	807	838	821	833	859	834	859	855	840	804	828	863	863	786	870	886	821	872	887	777	829	811	842	817	831	807	860	828	822	813	824	892	864	846	850	864	809	848	830	810	847	896	811	848	824	809	814	758	849	827	838	846	793	833	803	836	826	803	831	836	808	872	784	812	890	807	837	827	814	868	851	841	836	828	883	835	889	829	830	830	825	817	837	812	835	819	831	851	846	849	802	871	811	818	868	861	793	833	756	810	806	832	830	851	809	813	813	839	872	791	839	884	802	866	874	806	815	877	853	848	878	882	836	854	783	823	775	876	875	785	868	830	821	878	833	804	850	867	793	853	795	824	817	824	866	856	818	834	861	833	905	824	830	814	794	830	853	864	864	826	825	851	872	811	881	834	852	872	860	820	829	855	832	846	828	806	869	816	882	773	815	843	867	802	821	849	840	847	799	835	842	816	831	840	824	800	854	817	845	855	809	817	844	840	805	869	788	825	905	840	847	867	809	859	849	787	838	834	793	811	841	877	799	804	827	811	797	840	861	889	885	851	831	838	842	829	822	892
1276	244	225	210	187	192	197	161	161	162	165	194	129	171	178	161	178	160	171	161	174	136	160	161	171	166	182	155	173	190	152	167	159	169	167	150	192	156	174	163	152	131	147	160	147	168	157	150	182	159	159	161	161	175	165	167	125	166	140	161	169	146	162	155	162	161	165	169	174	159	164	174	152	145	163	173	172	150	176	166	166	154	147	145	150	161	170	155	150	162	165	139	184	159	167	158	165	152	167	159	136	173	158	147	141	142	149	171	173	176	145	156	159	160	165	153	159	150	149	183	142	174	136	149	167	165	171	151	181	157	177	167	159	158	140	174	186	171	164	161	173	164	145	137	161	160	161	148	171	162	144	150	150	159	158	174	149	165	162	157	157	168	172	173	158	165	162	163	169	166	149	166	169	172	159	161	169	174	158	159	153	157	163	154	165	159	165	134	149	153	169	147	172	180	149	168	174	175	161	176	138	153	158	179	151	140	152	152	157	166	144	182	169	163	140	157	144	143	172	165	141	146	180	162	158	147	165	168	153	174	173	157	128	148	150	153	167	153	159	172	192	156	163	155	168	155	160	163	165	156	168	171	167	150	153	144	145	168	154	163	168	145	174	148	158	164	159	141	153	161	137	177	174	147	154	168	163	148	161	156	160	160	184	173	146	143	162	162	154	169	181	157	159	173	163	185	158	146	163	160	172	161	161	164	181	158	153	128	151	152	170	156	136	155	155	153	166	157	155	147	161	152	158	163	168	162	145	161	176	178	174	169	154	146	145	170	157	153	173	159	164	169	163	161	156	172	169	157	164	165	167	150	162	162	152	152	135	164	158	152	164	152	166	166	164	172	176	160	151	146	144	159	163	175	173	180	145	152	153	146	135	161	151	130	145	158	162	146	166	156	148	151	152	147	152	176	173	161	146	153	151	162	173	172	180	130	147	142	181	157	164	168	150	148	162	179	174	170	144	159	156	139	154	180	162	153	156	150	159	155	176	183	165	148	140	175	141	152	168	146	157	163	138	159	154	159	168	152	177	154	170	148	173	154	139	163	156	185	168	158	193	154	137	165	175	164	166	153	154	158	166	164	144	166	136	155	150	156	147	139	166	165	151	178	160	175	187	158	157	155	154	157	154	182	159	174	151	145	149	161	163	145	146	158	163	158	152	163	160	179	156	160	164	154	166	160	183	163	177	176	167	143	158	169	145	168	161	163	168	146	153	154	168	158	153	142	176	147	150	155	144	180	154	157	181	174	180	188	169	185	167	153	158	171	172	162	153	155	173	166	136	172	154	142	165	177	142	148	166	176	161	155	152	153	179	142	173	188	167	155	151	139	164	177	148	170	166	177	170	150	159	146	170	164	154	150	138	172	145	167	151	156	168	134	182	178	142	150	168	144	164	151	162	171	158	151	159	151	156	138	151	170	162	175	174	145	160	119	138	166	151	169	170	134	176	171	163	140	154	155	147	171	176	174	151	151	177	157	169	167	137	164	138	176	163	167	164	146	174	187	145	133	160	159	171	153	159	157	150	138	158	170	167	161	170	150	170	155	168	149	158	130	155	174	163	173	163	159	150	138	145	182	142	158	176	163	134	170	157	155	165	131	173	165	164	169	168	129	145	162	150	145	162	151	155	166	145	160	151	141	146	149	159	161	140	162	184	167	161	149	160	148	147	155	176	182	148	179	175	169	166	168	158	155	156	175	175	149	177	159	159	168	149	137	157	184	158	173	159	165	145	135	156	134	152	141	170	165	155	134	158	167	165	167	150	179	175	151	155	168	143	148	162	159	167	149	160	143	177	155	127	140	150	154	162	149	162	156	162	163	156	183	174	157	173	155	171	155	153	154	158	142	164	133	157	162	155	155	162	166	146	178	178	166	172	165	172	157	175	163	158	155	161	158	159	160	161	136	162	150	168	178	171	150	147	167	161	167	159	162	158	173	157	153	163	153	162	161	177	149	167	155	159	174	147	168	157	147	158	147	145	160	186	150	171	143	171	146	170	164	160	163	152	143	124	160	149	156	130	154	166	146	164	132	158	169	180	160	149	178	152	154	155	154	165	170	171	161	151	159	179	148	154	137	140	146	161	160	168	160	157	153	157	148	125	162	164	157	150	151	175	161	139	159	165	142	161	142	142	151	177	126	134	136	150	169	161	146	149	162	170	146	168	148	161	146	157	170	144	159	166	154	143	158	145	162	156	159	181	174	154	162	152	177	158	155	162	148	158	155	152	150	145	150	160	160	139	160	161	148	192	175	152	166	166	177	176	163	144	157	152	153	142	168	161	157	184	142	168	143	169	179	155	177	155	170	158	160	173	139	160	144	132	148	171	152	165	143	160	132	156	156	166	152	143	169	154	163	153	170	172	150	163	142	166	170	166	174	178	147	147	164	150	151	167	185	165	145	180	176	169	149	178	159	162	160	146	147	142	153	161	170	164	163	154	155	166	178	153	159	149	181	165	142	147	157	163	162	172	178	143	174	155	170	173	150	155	140	179	144	148	139	158	179	144	160	170	157	161	149	159	145	142	162	162	157	153	166	158	140	130	174	165	164	149	148	160	163	160	174	162	175	158	148	149	157	162	169	195	149	168	171	162	174	161	181	160	167	174	167	174	176	150	163	156	146	169	191	147	172	144	152	153	141	134	159	171	145	161	168	164	165	159	147	162	149	161	181	166	148	149	162	156	151	163	154	160	154	140	161	179	167	154	158	159	141	160	133	148	153	160	172	169	158	150	148	172	157	165	149	160	166	159	166	154	163	170	168	147	166	148	144	160	148	152	160	161	169	155	166	167	160	152	186	157	160	162	169	148	171	153	164	153	135	168	145	141	181	166	158	142	147	164	141	172	171	171	148	141	175	168	156	147	165	165	175	167	181	140	151	167	183	162	177	147	157	172	152	178	151	163	175	160	164	161	168	161	153	178	167	153	173	158	158	169	196	155	148	148	156	168	161	134	157	150	167	178	178	155	146	151	169	183	158	152	149	152	156	157	184	155	163	190	181	170	179	187	181	155	168	151	139	164	137	171	167	165	165	160	159	171	150	154	154	157	138	167	193	144	169	154	155	162	147	145	158	144	139	180	157	154	149	163	162	170	169	151	151	159	146	177	158	172	171	136	167	160	149	149	147	162	157	159	155	168	181	160	135	144	156	160	189	147	172	174	184	161	146	138	145	156	185	134	172	170	141	168	171	176	153	167	166	175	170	163	173	159	161	151	145	179	171	159	180	172	170	178	149	167	153	165	149	184	179	153	173	167	189	157	162	170	138	169	152	154	171	160	156	153	168	172	152	179	180	149	186	168	157	161	168	134	154	156	181	161	147	167	157	165	134	181	154	140	160	154	185	160	173	164	194	163	167	147	159	158	154	173	178	154	150	154	169	167	147	163	155	172	163	150	134	151	145	154	154	162	146	161	164	172	156	165	163	154	165	187	171	149	147	168	165	145	159	169	163	195	176	173	149	162	147	191	168	173	155	147	165
2091	681	784	854	827	791	735	739	696	674	661	657	662	627	678	619	611	619	648	614	616	616	615	640	630	628	577	638	625	651	658	585	608	657	650	644	603	625	640	616	621	589	599	642	631	591	586	621	557	637	615	639	649	613	617	616	664	619	638	599	623	640	623	655	624	602	631	624	606	605	673	631	648	605	658	641	643	603	571	587	620	608	603	579	607	607	635	577	621	542	649	613	635	627	602	586	621	608	543	620	647	659	615	591	627	589	593	614	609	599	620	647	585	687	614	614	568	594	663	600	589	591	612	627	581	624	584	574	657	578	594	584	648	623	606	622	620	628	615	569	583	593	627	596	612	631	651	615	573	597	600	602	641	575	598	622	623	619	617	616	628	607	609	649	572	580	599	588	622	583	574	638	620	629	569	636	636	632	673	632	590	614	564	628	622	650	665	614	631	591	621	568	591	618	636	581	636	626	604	592	655	606	604	593	570	580	629	628	620	611	598	655	592	626	591	648	615	613	597	622	589	606	629	599	607	585	594	605	613	624	592	632	584	604	645	574	558	629	605	630	616	629	640	574	572	587	601	595	601	591	611	647	598	585	622	604	601	642	619	619	638	654	618	623	629	630	621	590	585	578	599	584	620	622	615	621	617	606	622	645	609	601	588	606	573	647	549	633	576	616	633	638	622	627	605	651	624	603	617	600	608	592	657	614	633	620	617	605	577	641	612	581	614	650	593	607	579	651	612	630	641	605	637	620	618	602	628	619	645	599	583	589	621	612	618	619	583	646	613	575	628	618	600	612	618	590	580	558	571	615	618	605	655	662	602	591	624	598	585	561	583	651	615	631	597	589	552	660	569	597	625	606	584	577	597	618	602	576	610	624	620	599	680	565	580	625	588	608	612	596	645	625	605	627	617	612	597	598	607	627	591	595	593	634	628	601	571	625	609	600	613	609	569	616	617	640	610	667	585	615	621	590	612	604	651	628	608	640	627	631	632	644	621	613	610	632	640	635	585	589	608	603	626	604	667	615	585	612	611	601	607	662	601	588	621	584	608	576	598	613	585	579	638	628	647	636	580	597	613	611	647	629	641	594	611	626	603	614	609	607	630	622	596	623	629	609	655	632	610	595	577	593	618	580	619	628	597	588	601	596	652	648	601	585	583	573	602	588	591	622	598	655	655	603	641	666	617	620	603	639	618	612	655	609	588	595	568	614	625	620	602	644	618	585	604	577	586	607	584	577	591	608	627	617	588	605	624	613	600	614	634	597	586	638	624	597	633	631	537	612	642	621	627	609	629	593	606	557	678	591	655	606	582	616	622	627	594	581	595	627	616	616	641	620	631	629	649	627	572	635	581	598	624	644	583	654	637	624	648	586	650	580	621	586	577	626	597	624	580	590	641	573	577	620	599	667	593	612	590	627	622	580	602	537	591	613	596	606	655	576	581	575	581	644	575	589	586	605	620	620	578	623	601	604	602	601	614	621	599	594	597	599	629	586	583	623	635	634	594	611	667	553	634	592	607	625	608	561	605	585	662	623	625	608	621	600	579	558	614	575	594	616	601	625	636	621	609	570	597	582	621	590	620	647	616	584	617	594	604	599	577	602	599	631	600	575	607	597	614	614	636	588	607	598	636	625	632	659	612	628	615	594	615	564	664	569	610	655	623	619	601	595	586	586	622	655	588	592	652	601	644	619	612	652	614	619	594	632	627	593	615	615	608	587	605	626	610	605	616	587	609	627	570	636	591	622	642	610	637	598	638	593	594	613	593	604	640	623	621	629	601	637	605	619	626	592	626	620	632	590	618	584	632	604	594	626	600	648	631	664	638	620	601	612	605	593	610	576	616	581	642	600	613	627	641	632	597	600	571	597	621	557	573	587	597	623	612	631	617	592	609	620	664	603	632	546	591	605	539	627	595	601	605	602	598	611	617	586	600	625	594	576	633	619	627	609	592	559	630	661	625	563	568	612	620	640	601	582	648	640	617	594	612	563	622	606	598	612	603	614	624	608	597	578	637	648	605	576	656	586	597	612	580	639	554	630	572	596	627	619	621	602	607	645	641	589	594	593	617	603	633	620	639	609	618	610	620	630	596	610	569	639	675	581	666	612	601	612	595	608	617	626	637	627	619	623	587	607	632	648	616	612	590	576	647	587	594	595	620	580	613	571	616	613	592	656	607	632	632	605	622	606	605	643	588	602	607	636	609	580	597	579	653	631	622	606	614	635	606	613	644	614	612	621	603	568	630	592	624	623	568	613	608	629	585	583	634	609	638	588	623	601	606	597	638	615	575	630	584	629	611	610	622	652	576	652	650	597	574	632	585	633	616	637	611	600	605	615	607	611	626	618	597	563	651	589	684	618	572	578	570	637	637	623	605	604	615	607	630	600	583	641	598	617	594	627	644	636	619	612	607	645	569	616	589	570	623	619	630	609	633	593	577	594	546	584	659	610	604	639	590	637	620	574	642	648	574	620	634	590	638	630	634	638	611	587	614	603	604	630	682	628	586	588	580	593	620	627	613	665	589	631	652	574	593	643	649	620	620	641	617	574	599	637	616	665	618	615	610	604	650	606	603	603	631	623	576	591	603	637	598	633	613	653	618	636	617	628	595	618	608	619	589	605	647	619	571	614	592	614	608	603	589	630	600	639	638	582	598	609	621	555	588	641	596	569	584	624	624	630	610	645	597	608	636	588	648	637	609	568	626	600	652	587	577	618	620	601	627	592	617	635	585	614	637	614	651	652	574	658	615	647	641	614	624	595	639	572	601	618	632	580	599	596	608	576	595	626	579	607	655	578	638	578	634	543	586	582	576	625	574	613	665	607	623	651	591	637	644	594	593	591	565	631	617	636	637	608	610	617	605	637	596	592	564	601	614	587	602	615	612	608	604	602	646	619	593	670	641	650	618	580	585	596	586	599	663	592	603	580	625	668	585	595	602	638	568	610	642	623	555	614	611	621	625	552	599	639	595	611	593	598	618	629	614	610	605	615	613	650	603	615	631	632	651	643	610	583	632	622	595	593	575	640	616	558	588	620	635	565	606	622	632	618	629	601	580	573	601	575	625	585	592	616	581	633	588	616	614	643	620	611	598	595	630	628	629	630	639	575	559	606	615	607	586	648	646	576	603	623	609	590	631	606	625	583	652	635	636	600	582	635	605	649	631	633	627	598	615	603	599	617	603	600	619	616	596	607	601	616	619	647	588	644	680	665	598	585	586	667	625	612	640	604	622	604	622	641	576	553	588	653	589	604	619	597	586	627	615	625	617	596	588	610	615	630	638	588	606	585	593	616	637	631	604	631	599	585	611	618	607	624	666	563	613	608	635	642	570	588	608	607	643	614	621	589	598	599	610	651	607	580	662	619	646	584	574	617	599	628	593	604	624	660	626	615	603	607	600	618	564	625	590	644	607	641	644	609	593	602	598	639	617	620	618	639	641	636	643	601	610	629	626	591	593	617	587	573	635	604	614	611	649	605	651	628
5194	1481	1595	1182	936	719	574	510	455	427	348	381	331	329	325	343	253	319	300	319	298	313	290	301	305	307	277	288	271	292	303	281	251	274	330	276	287	290	255	272	254	314	283	301	278	292	286	295	276	270	289	263	293	272	274	249	248	274	280	277	286	279	287	283	274	273	291	257	269	253	275	258	287	268	254	262	259	256	252	268	251	261	247	276	272	268	282	279	259	271	258	269	271	262	254	298	295	270	263	247	251	306	276	257	276	295	305	288	252	276	259	291	268	262	250	282	288	249	271	260	278	244	273	283	282	274	257	278	252	263	272	302	264	303	276	263	269	255	265	271	254	288	286	253	286	261	288	255	264	293	280	290	262	283	266	266	255	295	291	300	242	249	281	295	268	280	266	279	257	270	278	267	271	284	311	292	278	276	246	265	252	262	263	280	270	287	312	265	274	267	266	268	273	288	259	272	270	250	278	274	284	291	249	239	261	254	291	262	267	265	258	293	266	304	245	241	277	273	275	276	286	257	295	277	270	276	261	265	282	287	244	286	276	297	248	301	286	230	256	290	279	279	295	275	257	269	275	279	271	290	279	266	265	295	285	253	280	261	292	280	264	294	277	300	278	263	287	294	278	284	287	283	253	281	270	279	242	273	286	278	267	271	260	276	285	285	242	256	282	266	252	244	268	266	249	278	275	290	262	284	282	235	271	259	262	274	279	264	277	276	274	258	259	291	284	276	277	299	268	267	268	276	293	286	297	255	263	276	322	246	262	249	273	281	294	261	269	263	282	281	256	264	258	288	268	290	237	262	294	281	282	283	269	300	301	273	247	271	286	281	290	278	254	244	272	307	262	255	277	278	287	264	255	270	255	245	259	285	272	275	266	257	307	286	289	285	267	261	298	263	269	290	253	274	251	267	313	253	293	278	260	270	264	275	273	273	297	263	276	282	263	284	259	301	219	272	290	258	290	294	274	257	286	285	310	285	277	284	303	276	274	262	265	276	301	283	285	268	287	285	302	282	285	287	277	278	271	299	282	260	231	289	275	266	279	244	267	245	305	267	292	296	265	290	257	290	270	284	252	273	284	296	274	253	275	289	278	271	258	258	274	293	276	262	274	298	251	265	278	262	276	293	278	274	317	277	281	244	301	285	258	299	279	303	268	278	273	277	264	259	256	288	267	281	245	269	282	250	259	283	302	271	306	283	284	275	277	301	301	275	277	288	284	249	278	255	265	266	274	322	297	270	279	265	257	268	270	250	266	281	284	248	286	313	259	284	268	268	261	305	304	256	292	276	244	268	274	270	300	307	259	288	265	285	260	271	250	260	282	252	262	252	251	229	249	263	286	273	268	259	275	263	293	262	277	267	256	286	291	271	252	263	280	283	264	278	292	268	257	250	248	262	277	286	264	277	253	275	265	257	265	279	260	248	255	273	284	274	253	267	289	282	280	283	269	266	263	281	252	267	267	296	273	286	278	244	276	263	286	259	286	313	280	253	246	319	247	291	271	251	257	282	272	279	268	274	241	266	267	264	243	285	296	276	256	251	262	285	258	270	276	280	249	271	239	268	257	246	275	250	255	266	252	277	265	264	259	289	284	286	313	272	280	254	272	270	253	279	270	299	254	298	269	296	246	280	298	263	291	263	273	264	286	286	268	258	262	266	282	275	279	259	281	246	281	268	250	280	270	292	257	284	269	266	250	272	289	284	261	316	279	287	272	291	239	282	303	282	268	291	306	243	275	279	266	295	271	291	265	293	278	298	270	289	277	278	264	241	260	266	263	296	251	295	276	259	271	275	255	254	275	279	320	299	272	277	273	275	268	230	292	255	279	265	253	292	265	292	302	255	250	273	268	277	272	299	300	288	275	287	269	283	253	276	285	249	265	272	247	294	280	291	247	239	261	242	273	281	268	261	246	289	281	261	237	285	287	253	280	263	282	262	273	267	261	233	312	251	270	261	265	289	246	289	296	282	283	285	255	303	275	281	291	279	294	274	263	247	251	260	267	274	264	272	285	256	290	258	276	266	291	315	262	275	274	260	269	279	305	272	305	267	247	269	270	272	286	267	270	247	291	279	285	265	276	249	277	272	260	293	258	280	274	302	299	271	309	257	277	279	275	266	278	293	247	287	268	261	289	281	257	267	252	268	300	282	265	258	268	292	248	274	285	257	277	231	303	264	237	273	271	280	256	269	279	290	263	282	251	289	283	282	283	268	290	255	275	274	288	275	289	278	274	304	265	307	288	272	259	302	253	256	267	282	261	264	263	271	305	264	291	286	274	264	247	276	279	261	275	289	260	261	246	280	274	280	270	281	293	269	291	267	270	279	258	256	251	275	260	249	269	309	272	249	269	274	266	280	255	258	275	262	275	279	256	275	261	253	279	283	306	244	256	254	275	276	266	304	287	250	260	283	272	275	293	265	281	270	294	270	249	281	310	290	271	261	284	268	253	260	274	268	288	285	282	283	276	284	264	257	264	277	283	270	319	258	268	279	282	260	284	278	267	279	272	286	267	288	256	292	282	289	280	253	297	290	264	318	282	253	279	279	259	257	279	258	277	261	280	291	265	264	303	279	268	257	261	261	277	258	259	268	272	281	264	261	303	266	279	271	286	278	267	280	271	282	273	268	247	289	272	272	282	270	277	259	262	241	296	243	278	287	275	248	276	287	272	252	281	268	272	268	273	283	262	277	265	283	276	245	257	271	281	237	260	290	268	281	247	282	262	256	303	258	265	247	253	276	246	281	256	250	289	269	267	253	256	267	256	270	272	253	253	254	289	276	269	267	270	289	287	268	283	265	249	251	271	280	300	277	302	294	289	251	287	272	298	288	295	291	294	282	264	258	273	279	241	268	290	286	288	263	259	267	253	267	258	270	252	284	284	263	301	293	254	267	280	300	270	262	282	276	278	267	260	271	292	266	250	269	282	264	299	264	271	257	299	279	274	279	283	275	279	266	269	241	257	260	283	252	273	287	259	254	285	256	260	273	283	254	314	270	259	310	292	264	275	260	250	292	294	255	274	263	256	256	281	267	290	258	253	274	279	251	262	276	281	294	250	284	299	257	271	267	260	289	286	289	275	277	299	275	247	269	271	286	250	267	297	279	261	303	261	265	286	287	283	271	281	254	279	307	272	280	254	291	269	271	298	263	274	265	260	240	255	235	251	268	261	291	287	269	255	246	252	266	281	244	236	265	269	258	276	307	277	256	265	270	287	276	265	288	286	252	260	283	273	283	279	285	267	277	262	251	275	265	288	286	287	247	279	272	260	249	297	275	275	303	262	283	262	273	274	281	240	260	240	290	253	269	287	279	240	250	222	284	272	310	252	276	264	263	294	301	288	278	250	267	259	292	285	258	295	282	277	272	282	277	291	245	234	297	274	255	259	277	264	256	255	259	270	273	285	297	298	261	269	288	245	303	283	266	291	269	264	240	288	284	307	301	300	277	261	268	257	266	266	276	238	278	261	290	281	291	293	314
6441	2158	3647	4182	3683	2965	2613	2277	2014	1818	1705	1659	1504	1467	1391	1324	1208	1233	1246	1146	1208	1144	1178	1095	1078	1083	1080	1013	1078	1087	1103	1054	1049	1056	992	1089	1105	1008	1064	993	1020	1032	1015	985	1007	990	1037	979	970	957	980	997	959	999	1000	997	952	985	972	997	1016	942	967	1027	1025	997	908	954	984	989	1020	1006	1003	953	981	999	909	950	927	981	964	1009	931	1010	984	971	941	925	954	941	936	1051	978	997	956	988	962	979	951	959	953	1024	909	955	978	964	996	945	910	965	947	972	1004	970	960	1011	974	926	948	976	1002	958	927	944	997	980	1004	952	942	943	974	966	980	914	991	954	953	989	978	964	943	901	939	1009	976	927	935	961	897	987	1017	924	997	988	1007	955	987	983	992	951	959	980	984	950	962	973	945	945	972	943	960	1003	969	899	961	932	924	983	1022	944	951	961	924	960	943	988	946	933	952	939	971	961	947	977	971	946	980	941	935	933	944	910	972	930	954	944	963	979	930	955	952	920	952	1000	1001	902	992	950	999	951	964	984	889	973	914	961	955	906	992	955	944	906	949	941	926	941	984	946	965	909	914	966	973	958	938	975	961	943	1009	940	931	950	926	946	950	962	981	966	1010	898	904	1006	944	973	960	954	982	967	949	960	942	949	923	964	955	941	948	929	957	919	918	945	996	965	952	957	915	948	994	975	971	963	1007	944	944	937	968	954	919	973	966	947	983	901	1001	953	968	965	953	978	906	974	957	990	952	957	950	994	973	961	972	952	942	927	967	993	984	985	949	954	976	951	963	960	941	957	949	911	925	937	959	989	978	976	964	922	945	890	942	969	914	909	983	993	1010	945	978	951	896	945	1016	952	988	939	895	938	927	952	935	950	901	962	960	981	971	1006	1005	931	934	973	964	948	962	928	965	925	932	956	967	909	978	962	951	952	967	940	998	1006	916	944	917	925	1015	901	975	972	941	932	943	1027	932	943	947	966	960	927	937	967	958	960	964	933	955	975	894	963	930	935	980	922	952	981	873	962	937	918	932	952	993	947	979	1009	962	978	982	923	931	952	1004	941	991	1026	947	968	943	939	982	975	973	945	913	960	966	955	921	932	1024	972	925	909	950	927	958	996	1005	940	964	919	962	938	908	983	965	984	952	956	950	991	945	950	952	996	951	958	962	917	949	993	981	943	969	968	920	962	982	997	949	969	936	976	940	1015	932	895	937	876	920	929	922	945	984	978	931	953	915	977	994	949	988	953	948	907	948	921	965	961	955	932	959	1016	907	939	964	944	935	945	904	949	909	912	957	918	920	936	904	982	954	972	917	981	926	953	971	948	1016	928	977	929	969	973	950	919	901	1035	1007	951	979	953	1043	971	984	918	935	989	960	939	968	896	961	1003	927	939	930	968	942	924	973	948	970	981	932	980	938	943	967	912	975	961	918	919	931	946	933	984	909	959	954	928	943	994	921	923	928	962	947	981	914	961	971	943	966	956	1009	957	945	956	1002	916	1013	945	987	953	965	926	912	974	976	931	1003	941	952	934	965	944	981	965	930	986	1010	903	935	955	955	909	980	979	983	988	934	981	973	962	976	928	949	915	927	946	955	985	993	983	962	983	944	902	989	983	1003	995	965	930	969	1005	993	939	946	983	955	999	944	940	948	958	942	975	983	1003	920	1008	1007	961	962	924	997	920	888	955	964	945	951	888	1024	931	905	958	953	937	932	1001	939	973	976	920	914	1020	916	1043	894	952	961	931	939	972	988	933	967	951	997	986	972	967	961	946	974	959	981	931	977	965	950	948	932	1002	927	999	1004	985	976	973	937	956	917	982	967	972	953	930	975	1005	977	984	956	922	912	956	955	979	968	1009	1007	1035	970	997	968	927	911	968	971	940	976	972	904	957	977	1002	976	920	920	973	956	944	1001	984	944	928	984	980	958	886	945	963	978	957	1034	946	966	993	928	957	977	954	934	961	958	984	938	895	971	931	990	956	955	978	968	936	987	952	932	945	955	989	959	974	972	937	952	971	902	968	940	929	1000	906	983	925	954	963	940	974	942	1057	923	955	981	951	981	978	949	942	941	977	956	991	964	972	1005	960	957	989	945	1006	953	932	962	923	1006	957	952	946	930	953	938	992	934	927	983	960	945	916	977	951	952	941	981	993	992	985	961	938	981	958	979	939	968	930	989	920	986	913	943	953	927	923	960	982	1011	928	1003	980	1020	1036	976	983	998	977	953	987	982	969	977	968	897	979	960	969	950	1006	969	965	1010	918	969	924	943	945	938	914	962	927	962	956	913	968	869	944	993	942	1026	935	997	915	987	970	955	955	965	906	950	966	927	962	899	1003	1000	949	931	970	1002	968	940	932	955	928	969	937	990	973	1032	965	1009	910	970	995	906	973	891	931	997	961	977	930	982	933	926	973	924	1001	915	962	940	922	924	958	970	978	905	1003	986	937	936	946	922	972	943	959	983	953	1013	916	963	956	985	941	940	974	1006	965	953	934	955	958	906	958	953	1019	1008	910	956	994	963	959	1026	909	879	970	916	954	934	1004	985	974	966	958	925	924	957	941	957	972	958	962	939	1028	971	940	951	965	988	903	984	994	951	921	905	958	974	966	968	915	918	945	972	947	999	1004	982	942	905	944	894	936	989	933	944	928	954	971	985	1015	981	957	946	904	950	939	951	922	992	904	952	926	966	935	981	952	1020	935	957	963	940	966	948	973	996	950	910	943	951	979	962	957	908	982	957	989	1011	950	959	997	935	971	999	968	1001	1013	1031	995	984	986	964	967	964	955	944	957	965	935	969	941	949	998	933	900	936	968	979	926	957	1002	966	935	977	942	999	969	986	956	941	943	929	894	928	956	952	935	939	933	973	992	945	1010	902	949	933	966	1023	945	1004	947	956	936	957	941	980	944	883	1012	977	983	993	963	948	946	895	1024	972	904	950	911	947	964	983	894	937	1009	994	955	941	991	975	925	922	964	921	892	1030	982	973	986	960	907	949	970	954	968	920	983	894	959	1020	911	976	931	939	994	975	994	944	940	1014	1011	976	942	946	929	1024	974	948	995	1000	947	932	976	1006	971	967	983	909	1012	944	945	933	946	972	951	995	935	956	959	924	972	915	884	936	962	890	909	928	928	938	938	968	941	961	989	1013	948	975	941	970	963	943	994	969	955	949	929	983	968	945	964	947	892	993	924	921	925	978	996	959	1032	997	959	948	973	950	934	953	913	967	956	957	960	967	949	980	941	988	1011	978	938	1012	952	920	960	934	977	932	1014	949	960	971	915	930	962	956	970	916	943	951	936	937	965	952	950	1001	951	939	943	940	953	991	958	945	940	920	928	1003	949	1001	980	981	940	946	974	965	926	936	1000	946	1021	939	934	965	952	932	945	964	929	909	977	876	956	978	951	922	982	947	938	937	996	994	970	974	933	940	914	966	924	983	956	924	958	932	932	947	932	894	965	939	987	882	955	1015	966	935	913	996	921	908	907	971	949	966	998	941	948	986	968	957	928	999	967	964	963	969	929	994	964	898	929	1002	912	978	918	923	983	1028	930	922	978	909	956	929	918	980	999	931	946	946	953	995	948	977	960	1009	988	935	960	927	924	975	922	958	951
8855	2349	2598	1968	1420	1074	762	677	544	510	409	414	364	357	306	317	308	296	301	308	302	255	293	268	283	244	295	267	278	262	280	279	276	241	259	252	286	265	258	248	224	242	257	262	212	232	261	241	237	254	217	252	269	222	247	215	280	235	264	264	236	247	215	254	236	233	239	259	248	220	224	265	238	212	246	278	233	232	260	244	243	224	218	231	246	254	228	234	248	244	230	236	243	238	214	255	261	231	244	267	250	243	223	222	232	212	231	257	208	218	237	238	221	260	243	242	251	210	245	251	222	258	259	226	252	243	222	236	255	216	239	227	247	244	275	236	238	232	250	220	226	249	216	233	247	244	261	239	223	207	226	241	239	223	231	245	223	232	225	227	245	238	191	221	234	235	215	235	225	242	232	234	239	242	242	244	226	241	235	229	266	249	230	229	230	255	225	229	234	231	252	247	258	206	213	262	253	255	253	242	259	257	265	210	237	247	251	220	240	238	260	220	236	243	238	228	242	197	235	267	249	247	234	224	212	212	224	248	242	213	246	229	239	225	209	211	237	216	243	254	233	216	271	253	243	224	237	223	245	233	231	233	223	223	222	229	237	257	240	237	225	219	223	259	235	259	227	253	225	238	223	224	242	236	253	222	255	225	264	239	225	229	243	249	235	242	224	228	233	246	232	238	226	230	231	231	227	199	238	235	225	228	250	240	258	210	213	245	210	237	268	218	233	232	249	223	218	247	254	252	197	257	219	231	221	216	221	237	215	232	239	249	221	227	231	222	257	250	211	225	255	219	241	227	240	222	256	247	215	227	253	190	224	212	261	235	235	225	242	227	211	222	254	248	218	238	234	219	229	251	230	210	229	259	235	227	225	224	226	216	239	262	216	219	232	246	259	230	237	241	240	262	232	217	239	232	228	238	238	241	230	234	225	224	256	230	244	228	227	225	230	244	196	256	251	214	231	241	255	222	218	224	225	243	223	230	231	274	243	209	234	250	240	215	233	222	237	221	220	278	236	258	234	244	241	240	247	208	220	246	240	219	233	267	234	237	245	245	248	233	242	225	237	221	238	237	221	222	261	233	204	231	249	243	251	273	226	248	237	203	209	221	261	231	231	245	237	244	234	239	244	246	236	223	218	232	240	207	223	243	244	235	225	229	203	242	220	251	222	230	237	242	230	244	238	246	229	222	221	248	198	236	243	247	209	240	215	250	231	236	238	244	225	241	229	240	256	227	240	214	238	240	251	226	267	247	267	239	211	236	247	240	217	199	231	232	224	213	258	228	225	238	232	239	235	238	241	262	230	230	248	223	233	260	252	206	258	230	241	218	250	234	250	243	247	241	264	237	237	237	235	260	240	263	239	267	232	217	210	243	236	249	224	220	223	238	258	241	281	217	247	217	248	223	230	219	228	252	245	216	224	223	245	262	257	217	245	235	226	229	217	241	238	203	210	258	242	230	235	244	249	229	246	249	233	221	219	246	219	225	252	218	262	234	248	255	231	213	256	237	207	233	230	235	238	234	264	247	232	258	270	229	259	218	240	233	238	215	250	264	240	215	250	240	250	221	249	252	223	237	234	222	211	250	233	235	219	216	239	226	214	238	248	214	258	243	244	256	229	254	256	234	225	266	221	246	236	227	238	232	215	251	238	229	240	243	241	273	229	237	242	234	240	245	247	219	249	220	239	225	218	226	220	260	254	244	237	228	267	255	231	255	237	223	239	241	222	239	249	235	234	246	235	251	256	257	235	278	236	218	219	246	249	228	253	226	219	219	250	253	232	232	225	221	230	247	236	223	238	214	235	248	262	221	250	236	241	225	224	232	244	229	231	232	236	222	238	248	233	252	230	242	227	232	250	256	249	249	225	225	223	234	232	256	274	237	234	256	229	235	237	228	219	236	243	235	259	244	215	233	203	236	249	223	237	233	257	250	241	258	219	246	232	260	219	261	216	224	198	204	233	247	220	229	208	253	233	210	228	258	246	248	222	235	251	237	248	239	237	227	230	212	246	218	216	233	262	226	226	226	210	240	256	228	237	279	251	234	227	255	224	251	237	236	233	216	251	254	249	237	217	260	225	231	220	251	245	222	256	237	241	243	247	258	244	234	246	248	249	223	233	210	206	242	220	213	245	230	238	240	249	220	238	225	247	205	247	226	235	244	242	249	221	239	216	254	248	207	213	236	208	275	233	237	227	227	237	216	226	254	210	218	247	211	232	242	252	239	231	220	228	220	218	251	221	254	236	241	221	233	250	214	218	216	234	244	242	219	228	254	243	212	238	247	214	245	220	243	259	244	220	246	240	252	227	227	234	238	233	239	233	242	233	230	222	220	246	238	226	237	236	235	220	230	262	250	262	235	219	246	218	247	215	232	229	237	241	226	207	236	241	238	243	212	254	209	244	215	238	237	227	220	247	211	236	241	224	252	248	267	242	258	241	243	244	257	242	228	222	218	216	220	254	254	236	240	245	213	240	243	250	238	228	219	249	225	244	243	234	213	241	232	220	249	252	255	231	224	236	237	228	259	242	215	246	230	260	209	225	243	235	225	225	226	233	213	221	230	237	272	243	256	222	248	237	248	253	255	246	232	204	240	246	251	248	239	225	219	219	223	241	254	245	250	238	237	245	256	236	218	238	252	223	236	240	232	279	217	232	237	250	225	247	259	217	227	227	202	250	231	244	229	269	220	245	221	221	230	240	256	215	229	236	241	237	262	249	231	224	257	233	218	221	258	241	208	239	247	220	238	228	241	235	244	228	232	229	252	246	242	211	255	204	227	238	240	245	245	240	265	260	222	234	246	225	229	256	214	213	241	212	240	284	259	203	229	253	220	205	227	246	251	222	244	222	252	245	227	238	242	249	234	231	255	235	247	226	246	262	255	249	238	216	225	247	236	234	247	236	241	259	249	243	231	250	240	219	225	233	248	225	221	245	221	227	248	248	242	267	245	246	243	243	239	257	251	258	257	236	236	228	242	240	250	194	232	228	239	254	238	251	239	248	251	265	250	232	224	225	219	254	248	226	249	220	228	262	235	231	239	243	211	227	234	254	234	226	223	206	199	225	225	228	263	239	233	240	231	232	235	247	235	221	228	207	239	246	226	219	218	212	240	209	236	241	213	215	264	224	231	230	235	239	231	226	204	235	208	241	229	223	224	261	235	240	265	264	219	257	239	204	235	213	234	246	226	270	227	238	243	199	210	256	221	220	235	229	230	243	216	226	246	235	220	229	215	215	215	231	249	225	204	219	251	239	227	221	244	266	217	233	226	228	227	240	227	246	252	227	213	216	250	263	201	212	239	248	212	250	231	202	256	233	221	222	238	218	218	241	237	248	235	237	243	240	224	228	239	275	244	261	237	253	240	247	237	203	208	237	232	204	219	235	237	235	232	225	274	244	243	254	253	214	251	241	239	262	238	260	241	230	230	238	230	222	222	227	226	222	213	231	216	227	237	240	238	252	247	215	209	229	218	206	235	217	232
8523	2940	5890	6577	5543	4513	3777	3225	2896	2447	2269	2069	1903	1705	1611	1562	1410	1336	1263	1267	1249	1233	1151	1155	1077	1114	1020	976	984	1059	1057	1042	1031	946	970	1083	1006	1013	947	991	914	917	886	936	904	904	887	881	990	896	921	898	870	884	931	888	933	887	862	844	897	884	899	885	878	946	848	852	892	853	930	882	858	842	845	898	835	897	915	907	901	856	813	853	832	871	897	834	829	878	797	818	825	848	840	809	845	855	856	831	812	901	817	814	876	861	819	874	787	866	883	888	849	802	840	819	889	850	835	829	833	849	791	861	815	816	818	822	829	843	829	845	849	798	848	783	856	839	883	862	871	834	846	774	812	842	805	812	835	861	763	847	781	851	817	873	791	845	850	811	859	834	884	794	817	816	836	818	801	840	854	863	851	835	809	830	843	828	854	820	819	820	895	820	838	822	820	857	819	849	821	821	808	855	848	821	829	843	816	876	801	821	882	852	860	795	780	830	842	888	838	801	813	805	798	813	893	841	846	802	802	806	888	788	803	821	827	823	883	804	845	825	814	849	814	807	834	848	892	822	821	868	854	820	818	847	799	858	813	884	862	814	851	872	826	836	803	841	874	798	823	841	824	852	815	882	846	862	841	843	824	822	887	831	808	782	805	812	839	791	832	856	805	789	814	837	819	801	813	829	837	875	832	807	890	844	829	873	858	850	824	898	810	842	823	840	850	821	822	803	861	825	850	863	843	907	864	795	843	826	812	817	819	792	869	860	826	857	798	826	866	868	835	798	852	826	829	827	830	786	809	851	868	803	813	809	834	800	788	852	819	820	802	876	869	788	845	866	806	851	795	860	866	828	782	805	812	844	800	857	808	808	857	851	798	849	776	834	848	812	811	876	859	784	823	827	793	792	824	828	819	846	844	839	859	857	839	839	852	778	825	812	825	803	812	796	847	847	824	851	810	853	804	821	854	820	799	808	843	855	810	861	890	859	818	829	837	841	827	842	877	841	807	802	821	845	827	817	824	864	812	842	872	831	855	899	830	831	871	848	814	838	831	776	834	838	810	834	781	906	882	817	837	845	878	825	839	804	844	846	903	823	858	841	846	832	858	832	835	829	837	843	830	856	784	787	828	830	844	829	787	859	840	874	830	866	842	782	855	817	859	800	873	782	844	825	815	824	851	863	819	820	831	805	849	857	832	783	831	852	843	820	864	853	823	832	796	811	919	854	896	755	862	830	837	837	848	820	813	866	813	827	744	835	821	800	811	829	873	896	797	831	788	880	831	849	848	844	856	826	845	845	856	851	843	801	833	851	849	815	837	819	851	856	847	839	849	876	854	823	798	828	814	880	849	815	835	865	823	851	806	809	849	834	829	831	829	833	837	861	814	856	826	807	853	857	844	828	860	821	840	827	900	856	853	858	829	828	875	830	826	774	813	779	891	825	806	777	835	843	848	818	850	833	860	826	862	833	854	856	857	862	800	862	812	843	834	815	847	835	820	796	807	877	890	857	824	826	873	859	902	840	838	862	799	830	864	804	883	819	857	856	802	860	792	853	848	878	818	834	836	858	835	873	836	820	815	873	892	794	819	855	861	845	801	851	826	908	806	787	903	816	819	859	779	815	809	826	871	832	900	871	852	826	834	919	837	849	793	842	882	861	813	838	843	854	836	849	850	835	863	820	835	879	834	885	809	852	819	857	842	865	840	818	868	842	819	775	827	793	764	800	812	855	764	781	828	849	806	809	835	821	850	815	831	842	849	804	794	855	844	813	859	787	815	814	822	797	811	812	795	803	865	814	852	823	788	859	816	792	816	825	877	830	860	860	818	850	823	820	842	798	841	809	802	841	828	842	894	837	872	849	850	856	798	827	860	844	827	840	869	869	836	834	811	822	767	809	875	873	855	830	874	840	869	806	827	850	804	801	832	852	856	855	836	856	837	854	823	826	840	837	833	798	846	805	753	800	770	860	883	906	808	835	817	845	805	838	815	853	836	836	848	865	816	869	838	834	843	895	836	814	840	853	861	868	821	870	815	832	859	819	831	774	821	779	835	845	804	816	835	843	835	776	826	831	872	869	828	846	833	847	873	832	869	836	786	843	856	797	849	839	861	851	851	865	859	847	810	830	857	850	788	883	846	809	872	870	796	797	824	852	842	882	809	835	799	852	830	845	819	849	838	846	888	839	849	836	834	829	883	866	815	861	830	843	829	793	817	849	853	881	868	870	865	843	813	874	837	814	784	853	830	897	819	857	813	847	857	837	844	805	791	859	843	827	823	821	871	829	784	866	883	836	812	886	814	816	798	830	831	844	807	823	839	836	833	775	771	818	853	825	835	882	811	833	812	816	890	826	808	850	787	820	896	867	833	871	836	779	781	877	896	817	829	821	922	803	849	816	872	863	802	854	829	816	863	818	837	879	815	821	843	811	858	843	837	790	920	871	799	858	810	814	856	851	844	860	826	815	838	893	844	902	903	855	805	807	853	826	818	870	802	838	792	818	849	822	835	787	819	805	827	830	811	779	811	790	807	817	813	836	848	851	871	858	884	840	817	811	821	830	819	857	778	845	822	852	856	798	784	847	812	833	867	883	823	857	822	883	820	886	790	835	847	840	819	841	816	849	858	853	867	798	872	849	836	823	829	799	768	848	801	843	910	841	849	780	841	838	880	815	838	858	871	820	833	796	885	842	815	778	833	799	793	848	835	868	854	885	753	880	797	861	837	776	837	854	860	854	849	841	794	807	861	865	825	782	896	783	859	820	835	806	861	858	833	824	859	868	796	876	804	815	832	804	842	880	863	834	856	910	835	810	848	833	798	828	841	789	853	835	835	860	832	851	857	802	853	811	871	806	826	850	827	847	814	849	831	797	858	878	862	870	810	826	808	802	812	829	850	841	823	836	820	833	823	830	861	842	844	809	832	798	821	845	823	827	834	857	803	778	847	853	853	836	861	786	812	826	806	836	819	788	850	850	851	835	811	863	837	869	839	823	831	856	864	840	858	877	807	852	818	751	815	886	859	822	792	845	856	837	829	833	833	840	825	852	803	860	819	814	854	856	809	810	862	827	809	850	862	844	806	869	884	883	798	839	800	815	875	772	846	809	807	814	854	829	800	815	854	916	871	858	869	811	880	802	862	817	856	820	801	807	805	830	814	826	838	807	841	879	810	835	795	828	767	869	800	817	834	839	882	842	835	868	865	835	860	881	843	877	818	805	865	836	879	826	821	823	824	831	771	852	780	801	881	844	837	828	816	845	873	833	872	885	829	822	830	796	830	891	824	833	871	861	841	882	841	841	886	813	819	811	858	785	815	845	767	820	836	823	793	821	830	886	869	818	842	801	815	826	847	868	827	903	842	772	828	837	861	791	839	878	904	862	808	765	842	901	843	789	817	818	842	773	822	873	845	793	843	868	840	851	802	839	814	842	889	811	785	831	832	833	814	843	876	828	819	889	841	819	818	860	798	792	828	872	848	827	813	849	799	823	830	830
1188	239	263	189	207	182	165	158	179	170	170	174	182	156	163	157	175	149	156	164	164	155	167	157	158	155	169	182	165	154	155	163	169	160	158	138	153	148	170	164	153	153	158	148	155	166	161	153	140	188	149	155	167	148	162	165	164	159	137	167	154	158	178	148	156	145	176	153	153	165	174	146	165	163	160	166	142	146	165	142	144	163	154	164	141	162	154	172	156	179	176	161	160	156	163	155	167	168	170	161	147	169	165	156	167	169	182	156	131	143	159	154	157	145	162	168	193	149	173	146	147	175	140	155	170	157	148	160	156	144	146	152	148	140	159	125	162	170	163	178	151	164	175	155	176	167	151	150	166	172	145	155	153	138	173	158	177	180	165	147	168	155	150	173	146	170	155	154	160	177	144	149	164	161	171	147	166	142	170	150	138	172	159	172	159	164	154	159	177	171	144	168	156	154	156	137	150	130	155	155	159	157	161	189	170	153	166	155	156	151	159	162	157	164	152	148	163	162	154	180	129	145	179	178	154	140	168	168	156	159	144	170	167	148	171	148	145	160	169	159	138	152	167	145	171	148	176	145	153	188	173	137	159	139	174	164	164	170	173	160	169	151	177	171	132	164	153	173	164	135	130	161	144	159	153	167	146	156	173	162	153	145	152	151	169	166	182	159	164	155	154	147	185	160	150	159	165	163	168	171	147	157	143	154	151	172	162	155	168	149	152	175	164	156	172	153	178	173	162	141	150	169	181	147	177	147	160	173	140	180	154	179	168	158	149	166	152	164	148	141	143	160	152	142	147	203	149	169	156	188	164	171	160	148	154	145	167	158	181	154	169	141	160	142	174	154	146	177	148	144	160	154	144	147	184	146	160	155	151	160	145	147	144	146	153	150	166	143	172	144	161	169	168	168	172	147	156	120	172	160	152	152	157	172	177	161	165	162	188	130	166	178	175	138	147	158	167	147	154	155	172	158	170	153	165	140	180	175	155	161	153	163	157	135	160	144	164	179	170	166	168	135	137	151	146	161	158	189	158	157	174	130	147	168	142	158	148	158	172	183	156	180	170	131	141	177	168	160	145	166	169	149	165	163	146	150	175	150	175	140	162	156	180	179	156	151	166	165	176	170	143	153	121	175	168	152	170	142	146	157	144	145	160	160	174	139	148	154	180	163	138	172	151	162	179	155	156	163	144	136	131	179	159	161	154	159	170	153	163	162	150	139	165	148	149	159	157	149	193	147	162	146	140	153	153	161	173	166	145	157	159	172	137	156	180	167	160	153	158	166	171	200	172	157	151	166	168	181	162	171	132	183	151	164	185	162	153	175	156	150	182	183	174	164	159	157	177	149	160	168	170	158	151	152	135	141	163	171	168	175	161	172	158	162	164	154	164	167	177	168	171	175	162	168	161	143	165	169	180	172	151	152	152	181	154	151	135	167	156	162	155	149	148	166	179	133	181	166	182	148	157	158	150	169	149	156	147	142	167	186	166	158	163	137	168	151	153	152	158	150	164	165	149	172	156	154	146	161	148	142	137	174	172	176	139	153	154	154	155	147	158	170	146	170	168	144	173	143	166	158	157	144	173	174	180	164	164	158	148	180	155	154	186	174	155	169	182	151	171	161	168	150	152	179	177	150	156	164	153	154	166	167	170	152	149	160	159	165	161	171	170	141	156	157	148	161	146	145	185	153	159	162	147	168	159	177	162	154	151	180	153	161	156	145	160	157	165	145	149	167	149	166	155	174	153	160	155	166	182	132	178	164	158	139	173	159	168	172	161	150	156	149	174	154	167	145	170	144	161	175	168	160	142	145	143	148	148	167	174	159	156	160	164	154	162	162	167	134	144	151	135	170	180	165	144	162	149	148	151	141	177	157	163	167	162	160	150	157	150	149	160	164	157	154	150	135	161	161	182	155	131	116	157	153	154	167	147	159	142	176	155	151	147	165	173	177	151	166	160	140	164	151	144	154	155	155	176	145	172	174	133	172	172	179	171	146	166	157	163	166	139	161	159	154	172	160	149	144	156	163	181	154	176	143	162	150	176	162	149	150	157	168	171	154	148	159	166	133	181	146	161	176	157	175	149	161	153	171	149	142	164	150	170	155	138	171	162	170	163	162	158	159	161	147	155	174	164	154	171	161	159	174	161	152	160	188	161	158	153	164	145	166	157	141	150	154	148	201	169	132	153	159	151	173	175	159	188	163	165	162	185	173	176	180	148	142	164	158	172	168	154	160	170	155	155	158	163	176	155	170	153	170	147	178	172	174	168	172	158	156	138	171	175	173	126	133	171	162	171	170	167	173	176	164	164	169	162	158	154	155	168	162	148	164	166	174	149	158	175	161	176	133	167	137	160	140	140	177	161	155	165	180	143	162	145	151	185	171	177	154	155	170	148	150	142	147	146	181	184	179	169	178	144	172	154	147	184	174	138	168	156	157	174	140	148	163	162	156	158	169	140	144	146	158	162	139	187	167	152	160	171	135	154	163	157	142	141	178	161	175	158	155	141	142	142	182	142	173	161	164	151	163	167	154	147	139	186	151	139	158	162	147	157	155	163	181	155	171	143	167	159	168	155	147	143	161	175	140	154	156	179	167	149	124	173	153	130	156	154	171	156	156	162	150	165	161	166	188	185	182	127	157	156	151	167	156	176	160	163	154	166	145	167	127	152	155	181	158	170	167	150	177	146	151	152	174	166	165	167	153	167	158	158	169	184	157	160	152	139	164	162	133	171	172	181	162	144	161	167	159	179	152	150	174	150	156	166	167	157	168	153	157	162	155	168	172	173	166	179	185	159	153	174	137	136	164	165	159	159	162	153	159	147	160	168	148	144	160	161	166	151	150	150	145	163	162	146	182	166	167	162	169	136	176	178	141	168	179	167	153	170	178	155	158	186	152	142	134	144	164	156	169	153	164	166	142	149	179	144	155	159	163	171	147	192	171	173	153	172	166	156	171	157	142	146	186	150	123	153	158	194	164	156	164	162	162	151	180	168	160	168	161	160	175	172	155	161	163	159	165	140	174	158	168	147	175	153	157	160	160	171	159	185	186	175	153	167	149	152	155	175	171	172	186	168	185	160	167	179	164	178	158	174	131	195	158	145	162	161	170	144	166	165	163	141	201	155	142	157	179	161	160	160	164	153	170	133	181	166	154	157	155	166	175	161	156	165	165	145	133	140	163	175	160	167	151	143	139	168	155	158	174	173	160	179	146	161	133	175	181	163	167	150	152	139	142	156	159	153	127	176	138	173	149	169	142	167	137	145	171	160	171	172	153	153	131	167	144	157	156	159	151	181	163	144	140	156	159	170	172	142	169	169	175	154	150	183	146	179	144	174	161	158	145	152	166	166	167	154	163	154	179	154	146	162	166	163	162	155	192	156	169	155	174	139	177	176	151	158	173	165	163	155	155	177	154	157	133	145	163	154	150	187	151	169	152	179	163	173	155	152	153	144	168	165	150	157	169	133	171	149	140	169	170	146	169
2125	744	873	829	814	790	711	741	707	682	707	666	690	674	638	613	640	630	663	670	697	646	673	637	623	607	591	605	618	621	604	603	633	596	682	619	600	620	650	619	618	629	630	622	591	619	608	598	610	621	642	609	631	591	642	582	633	648	588	600	588	589	641	596	576	590	610	619	623	660	578	602	588	574	605	585	605	578	644	574	586	636	608	628	609	577	582	625	634	612	673	643	617	631	605	559	632	578	608	614	622	605	597	602	620	616	660	575	588	605	627	602	632	608	598	574	653	622	597	653	582	597	614	623	565	613	591	636	603	604	598	636	584	600	655	587	575	627	586	616	588	605	604	627	617	657	619	612	593	633	612	621	600	599	631	610	595	598	585	585	575	628	633	598	659	611	610	643	567	618	603	623	653	641	609	623	648	604	650	605	585	584	635	588	634	586	632	629	577	599	563	629	634	626	620	642	625	629	639	648	614	633	589	622	660	631	579	621	648	647	634	623	606	623	588	603	608	603	601	637	642	608	626	628	609	629	568	642	627	662	646	608	628	630	632	604	635	626	566	563	566	588	618	619	652	602	618	645	610	672	600	576	643	599	566	660	586	651	626	601	620	582	634	617	637	606	603	616	614	597	638	585	591	645	640	663	607	623	586	655	601	674	593	633	640	585	599	618	620	601	601	578	619	614	636	612	594	609	588	632	586	633	622	621	642	606	634	626	577	587	657	602	663	613	576	569	597	634	577	637	591	625	665	618	604	611	625	580	622	649	617	659	624	599	642	611	614	600	626	612	641	664	642	576	621	632	589	625	585	640	615	661	568	599	569	623	609	608	655	614	602	590	589	575	648	578	623	630	663	590	597	616	580	648	620	618	589	587	603	623	622	590	575	589	629	640	590	575	666	616	614	588	683	601	649	555	595	639	616	575	588	624	653	631	628	605	550	631	614	626	630	572	640	619	625	617	623	635	617	617	648	621	601	629	644	624	581	627	622	585	648	638	628	642	610	608	615	654	602	591	592	639	620	589	617	598	625	621	608	597	611	639	629	610	619	598	581	610	584	604	625	633	604	629	622	607	590	630	602	670	635	632	622	603	595	603	600	609	603	572	627	607	591	589	612	619	582	623	651	611	638	603	625	598	619	568	590	609	589	590	613	623	599	587	604	588	592	588	591	631	610	608	588	564	615	594	617	634	600	587	647	613	632	635	590	624	603	580	622	618	601	575	613	621	601	549	619	634	661	630	620	609	641	627	579	591	635	588	557	633	597	634	621	624	613	589	615	591	606	603	590	608	576	607	597	660	588	583	621	593	598	619	594	660	598	608	597	592	582	643	635	621	625	609	596	635	634	623	569	676	624	604	628	620	630	609	623	604	603	631	590	606	605	624	588	626	611	601	606	567	616	675	610	657	629	578	650	645	593	563	600	642	644	617	624	636	607	587	669	647	620	617	603	628	664	609	602	599	584	601	588	583	637	609	633	607	592	599	624	617	603	609	615	603	617	625	608	598	579	622	573	656	611	614	617	615	644	646	628	538	639	600	590	640	634	613	658	627	617	582	604	607	610	640	630	639	640	619	609	598	628	635	653	617	597	587	581	595	608	596	668	574	583	575	671	615	640	589	622	604	632	630	614	590	645	593	614	598	618	648	612	597	617	637	614	579	639	618	611	645	560	608	609	621	574	591	626	618	597	612	639	623	607	638	566	602	622	608	608	647	624	592	585	630	612	586	604	624	627	566	628	603	632	613	640	640	588	616	568	643	602	648	625	601	568	569	600	596	586	565	590	616	577	609	633	622	640	615	595	593	648	637	579	591	587	596	624	604	613	604	635	600	634	645	584	638	550	576	570	628	581	615	642	619	637	604	585	616	607	582	605	575	593	639	631	598	612	628	601	608	589	661	615	575	667	589	591	658	587	602	615	618	573	591	578	626	674	606	634	642	600	655	591	620	582	607	585	580	620	604	569	635	600	577	617	659	607	625	593	648	561	626	584	618	567	647	616	588	608	592	633	621	626	602	609	565	615	601	594	600	611	601	623	611	561	628	612	591	616	601	649	654	589	632	616	661	597	609	605	607	607	621	601	585	601	597	626	590	586	575	629	607	631	626	616	629	605	622	630	598	634	602	617	595	614	633	622	642	604	636	598	581	640	572	611	664	579	620	603	629	640	587	602	603	604	627	608	622	585	586	560	587	595	629	616	654	589	601	640	603	613	589	629	603	625	610	626	601	575	650	624	589	622	584	579	616	598	604	619	598	604	624	608	613	595	630	569	624	649	585	582	588	638	637	653	604	605	605	649	615	615	586	623	635	598	633	627	567	647	599	632	607	620	582	598	568	643	617	608	607	637	595	610	613	580	599	632	605	636	610	618	618	646	644	633	608	570	643	610	623	607	573	633	631	608	626	617	585	601	600	592	650	586	576	608	608	579	580	594	597	660	652	615	624	613	596	622	584	634	583	601	627	610	588	617	611	612	586	597	596	641	571	651	645	611	624	584	606	630	646	622	591	600	583	604	609	601	626	603	598	588	614	607	591	649	588	593	664	583	639	610	621	599	643	602	587	675	551	606	603	590	626	598	631	579	625	596	613	599	571	569	605	638	578	626	622	639	659	634	591	589	594	590	657	591	659	632	610	602	618	591	581	609	607	620	615	582	603	601	556	628	605	586	628	596	615	635	625	627	662	601	572	591	648	617	597	576	666	618	597	635	640	669	623	606	590	585	602	602	622	644	581	618	604	621	595	613	604	618	603	658	585	607	580	611	619	659	629	611	603	626	637	620	569	610	607	643	617	600	607	602	613	600	646	585	639	575	625	607	591	581	627	591	651	620	636	617	658	620	612	581	632	591	616	633	632	589	603	611	550	570	583	597	612	610	620	603	630	647	638	586	612	633	616	645	580	609	639	646	594	590	606	598	634	632	563	594	633	658	580	568	620	595	649	615	596	628	607	613	598	598	629	598	592	606	658	571	590	590	623	632	607	605	647	633	623	640	592	605	592	618	561	607	605	599	597	617	576	563	586	635	616	590	630	612	562	642	604	624	596	629	613	577	650	654	637	611	613	619	595	628	605	655	624	642	601	595	600	651	615	637	613	609	614	583	603	641	645	601	620	591	632	625	634	605	614	622	609	608	597	631	622	597	603	611	585	599	620	596	583	623	617	590	608	640	610	632	612	557	637	640	639	606	606	621	610	622	589	578	612	596	598	598	613	606	607	591	588	573	621	597	594	604	625	605	623	635	634	626	639	639	592	599	636	600	593	653	638	593	640	616	599	594	595	622	610	603	623	595	597	584	584	615	592	605	574	630	624	600	579	582	612	637	601	628	643	630	582	620	649	600	588	618	653	613	557	592	644	634	627	604	620	595	628	573	630	599	635	656	574	611	626	612	618	597	581	657	619	622	623	631	655	624	609	607	639	590	600	620	551	613	601	646	629	575	614	648	627	625	570	629	593	597	574	618	620	656	612	633	611	606	615	584	614	563	624
4899	1340	1576	1216	882	679	613	519	473	388	400	384	308	283	316	297	288	310	274	301	287	287	300	298	267	310	279	278	251	313	279	260	271	295	289	313	291	324	254	258	272	279	259	279	290	264	307	271	237	263	280	266	268	313	286	256	300	268	278	276	258	280	299	281	273	270	265	317	300	245	297	272	253	279	279	273	286	296	272	305	266	281	256	272	287	289	260	259	284	270	283	262	281	271	261	253	275	267	277	309	273	291	262	253	278	295	265	289	291	269	270	281	275	253	273	284	266	294	302	268	266	268	271	301	256	259	298	285	268	263	258	281	276	290	273	271	264	257	252	261	279	279	286	260	289	254	298	264	242	278	247	251	262	309	271	267	278	267	272	254	266	264	279	264	240	284	308	279	286	290	278	250	283	283	295	295	281	286	255	279	270	274	278	315	254	259	253	258	274	257	291	328	292	269	276	259	263	282	266	267	258	281	252	266	282	286	264	267	274	280	283	272	275	275	273	265	265	279	275	271	261	274	269	265	278	264	273	263	288	257	240	262	276	248	289	298	285	289	266	266	246	284	266	296	280	231	264	277	301	305	248	271	273	219	276	283	264	259	294	273	268	291	265	259	282	261	289	306	289	251	295	303	249	241	247	263	275	256	270	274	286	275	240	269	287	270	266	288	312	262	286	299	281	308	253	260	296	289	276	285	276	255	256	333	263	275	295	274	268	265	274	264	281	262	250	275	277	317	269	272	260	268	273	258	270	269	264	265	286	293	277	273	271	283	254	242	272	247	265	273	257	268	252	289	270	272	270	258	263	291	306	260	301	258	269	252	262	267	277	269	291	258	278	271	281	298	276	278	274	292	262	270	296	287	286	275	285	262	252	264	280	278	284	281	297	264	279	265	274	295	311	268	284	270	312	252	279	281	302	284	270	264	298	259	255	290	276	298	310	271	252	274	275	287	305	279	265	245	265	270	279	257	255	269	288	254	258	262	265	239	272	281	262	297	269	245	272	265	260	273	266	296	256	251	292	283	251	284	264	260	272	266	264	265	287	249	283	300	298	276	290	288	277	301	250	297	280	258	261	274	286	292	250	273	279	271	302	264	283	272	259	282	296	298	277	291	225	257	270	287	265	270	298	262	266	301	297	246	247	302	262	262	253	253	269	291	277	298	258	260	284	262	250	275	279	287	266	274	314	292	252	286	275	257	248	276	241	258	280	279	296	270	250	270	302	271	264	253	254	254	292	272	262	257	276	251	264	278	278	279	291	296	274	274	261	270	265	233	289	260	284	272	285	293	248	247	276	284	277	278	298	274	292	277	292	282	250	265	254	271	242	302	300	274	284	262	271	273	263	266	268	258	264	254	255	273	277	281	291	288	276	295	283	262	276	288	279	275	264	261	267	264	276	276	251	286	246	269	240	279	280	291	249	274	298	269	281	260	284	265	272	286	251	257	291	254	289	270	248	270	277	258	277	252	260	272	274	320	254	275	280	258	281	276	274	269	251	282	272	259	286	274	285	258	270	305	284	277	262	281	287	290	248	265	278	302	255	254	283	248	278	287	246	274	302	294	262	269	292	267	265	257	306	267	260	299	261	280	265	256	261	275	277	277	296	270	275	273	271	271	237	268	282	265	274	249	297	273	291	274	262	261	279	283	280	274	259	263	245	286	275	304	264	290	277	260	255	263	298	287	263	270	316	267	280	283	288	244	254	275	277	259	259	280	270	276	294	255	304	258	279	274	297	262	292	253	270	264	285	269	296	277	255	255	282	265	289	249	285	254	274	263	266	281	269	270	257	284	262	271	286	238	296	312	263	264	315	272	267	269	268	279	263	271	285	295	241	274	292	270	258	284	280	266	277	305	284	260	286	290	273	274	291	270	248	282	322	268	263	267	288	269	261	263	270	266	273	283	250	249	274	282	292	274	266	276	293	266	288	282	303	283	287	265	288	296	262	282	256	266	293	259	249	269	271	268	291	283	271	269	249	276	238	292	265	281	266	270	277	278	273	286	295	257	264	280	259	285	262	259	290	255	263	256	292	269	288	306	292	267	289	312	278	286	251	262	266	267	259	280	268	279	244	264	274	244	263	266	237	243	254	261	306	258	284	273	280	290	300	279	258	238	289	239	275	300	272	291	298	274	242	273	277	274	292	252	280	258	249	292	305	315	297	304	261	269	263	264	276	294	250	267	279	260	289	283	289	290	271	270	241	253	288	283	283	269	279	261	235	282	276	270	248	293	277	263	292	300	280	269	274	258	266	291	291	272	271	254	275	253	275	266	273	257	283	276	273	262	256	273	270	283	279	243	273	270	258	268	254	316	301	308	260	280	292	296	260	295	269	260	275	301	244	275	255	252	297	270	274	297	293	278	274	282	300	244	271	256	256	298	288	244	268	263	259	270	290	279	294	272	301	263	282	265	248	277	292	290	253	290	309	292	270	292	281	252	273	262	261	281	277	308	296	259	240	288	266	278	248	264	266	287	264	257	242	259	282	259	262	261	304	278	266	268	232	300	274	278	283	241	292	299	305	277	273	276	279	280	271	290	276	264	277	288	271	283	267	290	251	286	300	278	274	274	247	277	301	302	262	276	285	260	261	261	282	278	319	270	277	251	269	286	278	287	277	284	274	247	271	273	265	300	305	299	265	261	272	278	253	295	272	275	285	263	307	285	293	286	272	272	258	280	299	261	250	282	249	271	276	258	261	241	263	300	271	292	285	267	294	246	263	253	267	271	260	299	275	254	255	241	264	256	259	274	265	245	286	272	289	272	283	294	269	265	254	260	295	270	269	259	261	275	268	310	272	287	302	301	257	316	288	253	255	282	276	294	305	266	271	283	276	284	262	275	245	289	281	269	265	269	293	260	300	284	277	275	279	242	266	252	306	300	263	281	255	270	283	290	281	290	265	246	302	262	273	302	271	264	269	284	268	290	272	290	265	273	269	256	302	255	286	275	283	265	253	305	286	284	250	273	268	291	280	278	297	287	260	236	286	283	274	294	273	277	239	273	285	280	279	286	274	274	253	291	255	258	264	258	276	276	273	278	293	288	296	298	263	304	284	250	269	261	310	279	292	267	260	278	294	283	243	278	285	253	282	251	289	268	229	264	301	275	272	283	284	285	235	291	270	319	235	287	286	257	288	264	262	257	277	277	268	260	262	279	274	305	290	266	260	270	281	262	258	270	282	283	255	253	302	274	253	295	269	228	272	275	293	277	263	307	275	272	307	296	293	242	264	250	303	272	254	291	288	257	286	258	285	280	266	288	264	273	291	256	256	252	289	258	271	296	247	275	271	271	255	288	295	274	295	266	281	300	302	254	298	277	241	279	277	265	292	280	267	276	280	278	271	286	284	302	303	267	276	292	279	275	251	268	258	271	278	272	286	267	266	280	254	296	286	238	283	262	293	280	273	257	241	257	266	273	261	267	270	271	279	312	317	264	277	294	281	286	303	296	259	295	261	279	284	304	267	278	270	302	259	272
6288	2126	3764	4110	3623	2982	2607	2285	2054	1835	1772	1613	1507	1419	1288	1281	1256	1270	1184	1098	1160	1157	1134	1100	1068	1074	1054	1065	1096	1086	1003	1013	1005	1062	1046	1094	1084	1033	1020	1018	992	967	1021	983	1000	965	999	991	981	975	958	1007	978	996	1062	1021	994	955	1006	1003	942	1005	964	973	996	970	966	1010	986	937	979	943	964	955	1024	946	1009	917	1013	981	983	966	972	982	930	928	938	977	952	999	940	971	1011	1015	998	959	953	959	1013	948	989	963	1030	988	940	900	971	988	929	1011	960	980	1045	961	972	946	935	902	1034	953	938	972	944	1013	1004	982	937	1053	969	950	947	942	928	966	1006	941	921	932	935	915	955	1008	938	959	943	952	925	960	986	978	946	947	964	947	919	909	1017	919	999	967	997	998	980	959	970	901	903	966	958	981	926	983	912	994	978	953	939	923	954	983	993	934	972	956	975	992	937	930	941	931	933	916	951	986	1001	969	984	971	1007	897	991	957	965	961	969	938	966	977	930	984	938	978	1001	963	1020	919	1003	927	964	979	937	947	956	941	1004	945	986	939	924	941	1004	1048	941	935	920	892	941	962	937	1006	951	988	970	1012	970	1022	1010	951	969	961	1022	962	933	978	934	954	924	1001	894	943	916	977	980	922	937	947	984	932	947	942	970	950	977	914	929	970	894	983	1014	928	942	930	1015	961	957	937	934	949	974	991	992	960	951	987	976	995	958	959	945	978	932	993	911	954	967	966	936	946	940	1004	963	890	1019	980	963	959	898	969	991	960	915	1043	974	955	945	984	966	960	987	965	966	979	896	976	944	960	958	919	1023	932	946	923	1015	983	973	949	941	1000	972	993	975	1002	952	1008	967	966	988	914	964	1019	984	965	978	939	945	913	978	950	966	943	961	952	944	1006	974	952	986	945	945	963	947	935	988	985	943	928	904	978	949	986	999	968	989	926	925	968	954	941	967	984	933	937	959	954	919	906	944	932	969	934	961	993	960	1011	931	928	1010	982	962	960	951	1002	971	882	1003	950	873	929	923	968	910	985	928	971	948	1002	957	997	972	938	997	1004	951	970	1018	994	954	968	924	961	955	948	953	923	981	939	968	1010	930	954	948	955	936	978	978	954	898	948	962	972	915	986	962	932	934	980	969	950	919	986	919	947	922	1005	996	1003	919	966	917	909	955	1062	959	908	927	989	920	958	948	954	975	983	985	944	976	950	988	957	982	965	967	936	934	975	944	934	967	909	950	944	977	935	928	947	1005	948	939	945	1004	986	1010	1001	946	964	947	959	947	978	947	996	939	985	937	935	984	938	1000	960	940	971	903	960	1011	904	963	921	926	971	939	955	971	932	978	959	950	988	965	872	935	981	1037	1032	1001	985	976	986	947	976	951	974	983	1036	977	949	949	915	944	988	953	947	988	910	920	946	982	912	887	919	959	925	958	1008	966	942	963	934	1029	947	934	945	936	970	904	966	919	966	935	994	906	935	949	914	963	965	944	982	933	924	961	921	943	921	1069	1000	970	943	998	992	896	962	939	1007	902	951	1000	1006	916	871	932	1006	944	1013	987	903	977	930	969	958	997	907	952	976	977	941	979	907	961	963	952	967	976	957	896	978	916	983	977	970	970	942	948	963	961	987	932	970	991	919	951	933	986	997	955	975	1006	947	1037	932	960	997	935	868	1006	943	968	954	987	1006	903	972	960	952	1007	934	938	971	941	945	949	972	957	995	979	1043	890	971	935	972	984	981	985	966	1028	956	951	941	961	968	939	877	915	961	945	994	953	947	945	925	973	987	933	898	947	928	1004	969	896	966	890	945	968	952	910	944	928	1004	929	966	985	967	946	969	985	930	958	933	1028	946	943	940	1004	982	932	1015	973	930	926	935	934	926	994	969	945	980	955	974	905	949	961	964	1005	945	1004	940	952	1012	938	878	973	1033	904	981	916	934	940	966	990	986	915	947	986	956	960	921	974	967	926	913	998	954	958	959	976	978	874	956	942	963	959	1014	896	976	942	1019	1018	965	964	957	956	965	958	988	976	925	894	958	948	924	960	959	931	963	1002	962	958	975	991	904	942	904	930	953	935	954	910	907	970	948	967	997	999	989	960	963	948	976	1005	968	957	922	881	898	948	936	953	941	973	984	947	940	962	925	954	963	917	947	940	983	948	971	957	954	956	913	966	985	910	945	946	989	934	967	1005	979	930	987	982	962	966	982	988	958	973	948	966	970	951	956	948	944	956	954	985	920	931	894	993	974	1002	959	900	927	923	938	938	933	947	994	947	946	943	1020	929	1001	1037	923	967	891	958	936	905	959	951	955	954	914	931	961	986	958	943	940	926	913	969	981	944	938	984	966	976	963	1022	986	958	1019	1017	956	1005	966	988	963	1031	974	985	964	968	934	954	998	990	1006	944	938	949	963	957	951	918	915	1012	1010	975	929	945	976	970	922	989	917	970	944	927	967	925	909	943	942	977	970	934	944	937	951	962	946	1023	937	1008	992	956	1021	965	940	957	966	972	1011	932	1009	947	986	934	985	935	961	1004	930	993	925	971	944	933	941	971	933	993	977	947	923	956	936	954	918	985	944	949	966	928	950	924	938	1026	966	959	943	978	913	990	923	954	952	964	977	936	918	949	996	973	961	926	949	915	937	958	963	920	965	903	968	915	957	943	954	956	953	1006	967	970	968	941	1031	982	983	997	932	928	950	915	970	963	990	921	948	910	970	956	974	929	979	955	861	939	976	963	914	990	909	937	958	954	986	930	949	970	967	995	972	1010	950	1040	944	982	916	931	974	956	934	948	957	969	936	995	995	981	921	964	933	983	910	962	989	992	979	897	931	950	908	1043	924	884	928	929	966	974	946	967	1008	946	943	983	975	1023	952	945	966	999	938	942	967	915	1035	920	980	930	1022	926	997	939	924	982	962	1011	945	965	928	916	932	923	1006	981	974	946	950	946	998	956	905	930	989	954	936	899	946	966	976	1018	969	954	919	961	905	960	961	933	887	982	908	1024	970	969	962	969	960	1037	943	958	1029	1006	940	942	1061	960	1017	901	949	929	987	995	965	969	941	998	969	984	967	938	970	974	946	975	946	1013	981	957	899	967	951	933	954	944	895	935	964	1010	997	944	989	935	970	926	939	908	941	971	975	990	973	954	988	885	957	957	958	994	993	953	952	990	935	958	973	968	926	994	1046	967	911	934	959	953	998	961	980	936	984	959	963	959	953	1011	927	1006	910	1001	969	961	994	994	945	935	961	944	952	1003	966	1002	960	943	959	906	953	936	960	1042	961	914	968	934	965	965	963	972	1025	936	1052	947	927	1019	941	1008	945	988	982	937	969	917	957	968	928	976	947	970	967	944	950	952	974	973	973	974	963	927	990	951	1016	936	1004	994	921	973	955	945	961	956	930	950	919	982	975	920	989	893	934	969	910	933	957	978	914	919	969	963	984	896	998	940	931	978	949	947	959	936	991	964	986	944	949	893	932	957	974	981	968	1036	988	966	990	923	937	952	935	955	955	982	935	957	838	974	948	908	981	979	930	968	949	961	1002	954	986	927	902	937	956	1030	958	991	904	965	982	971	963	924	953	936	980	947	986	965	946	922	942	987	993	1012	983	955	962	1032	993	1029	957	925	963	912	953
8508	2285	2582	1961	1396	1035	822	675	530	467	456	379	367	362	350	333	323	319	295	284	313	302	278	277	288	253	287	275	263	232	275	288	234	235	266	253	232	240	248	237	238	283	237	238	230	232	222	251	283	233	223	253	233	233	212	263	230	252	258	258	236	228	214	234	236	270	242	196	239	223	240	203	236	231	239	212	242	237	213	234	227	226	247	251	266	272	226	247	227	235	246	237	239	242	258	214	239	260	263	254	208	265	198	253	240	243	238	210	258	262	229	238	243	216	249	206	248	254	234	235	235	226	220	242	256	250	228	234	228	234	242	245	235	249	230	242	223	237	236	205	235	223	247	267	209	250	255	222	228	215	220	233	241	208	235	211	249	235	221	247	265	229	224	249	256	241	252	224	230	224	235	222	217	250	245	246	242	240	222	236	213	264	248	237	218	246	237	214	206	239	243	250	232	228	209	198	247	260	255	260	252	253	245	235	260	253	226	275	231	240	205	204	230	234	251	215	242	197	224	252	212	261	247	237	278	235	235	251	217	216	238	245	249	259	262	225	266	261	248	223	199	230	251	218	239	229	245	236	252	230	220	207	231	218	231	241	268	232	244	218	226	257	217	233	252	223	218	236	217	254	240	256	251	208	235	248	199	231	220	224	248	257	242	221	227	241	224	248	254	211	262	238	234	243	237	201	255	254	238	222	251	227	247	230	220	241	240	257	228	274	227	242	231	251	248	208	226	219	230	240	242	212	241	225	224	236	258	242	250	224	234	232	235	227	242	228	220	261	251	245	254	252	270	243	214	243	222	224	250	225	228	230	213	214	241	230	243	237	252	245	200	242	221	231	235	234	216	232	237	250	216	234	256	251	251	247	239	250	259	243	224	243	220	245	252	227	218	235	235	258	245	266	216	237	254	224	228	247	235	247	233	240	269	243	213	247	253	242	252	208	217	212	238	245	238	249	251	234	238	228	235	249	210	232	247	251	224	223	242	232	233	229	228	231	273	241	221	237	237	244	233	226	231	232	240	217	250	230	267	237	232	222	228	235	234	234	239	232	246	203	227	230	232	231	228	275	244	229	245	224	243	262	245	236	246	256	212	227	248	234	236	233	230	209	224	223	261	244	235	234	214	262	228	247	244	228	238	267	262	223	251	250	240	222	243	218	227	237	240	231	214	221	223	210	229	250	223	232	210	225	252	231	216	220	220	225	243	229	237	217	227	249	250	260	217	257	244	226	240	203	232	223	263	242	243	222	237	221	240	268	230	252	236	242	246	237	227	214	241	245	243	239	251	251	235	236	225	247	215	229	259	239	249	252	224	231	241	240	236	210	242	242	253	239	242	234	222	221	262	223	245	254	238	204	234	238	273	217	234	239	223	250	230	262	236	255	257	244	244	232	222	227	242	237	230	228	242	255	218	221	240	251	261	249	225	269	242	251	225	242	234	255	224	241	253	258	233	195	236	256	245	188	254	240	262	265	236	237	244	213	231	224	244	234	242	237	266	248	207	214	255	254	255	250	241	237	237	227	241	231	215	249	266	252	231	237	237	242	253	228	262	217	239	241	230	231	251	230	244	260	257	239	221	245	211	206	238	251	252	267	208	245	228	241	240	225	251	247	251	265	257	213	230	226	218	214	239	229	227	241	245	245	267	230	261	243	231	214	216	239	227	243	226	248	269	264	214	252	212	233	247	252	224	241	253	242	253	235	217	241	213	226	237	234	272	243	248	237	262	242	244	247	226	233	216	212	233	226	214	272	257	230	247	249	213	229	244	233	229	195	261	217	228	227	236	260	245	246	250	250	228	220	230	260	215	204	248	239	221	221	255	244	239	221	214	211	225	224	265	246	267	228	244	223	237	252	258	219	226	247	246	243	252	234	248	250	263	261	243	237	243	257	235	246	240	251	240	260	244	265	239	245	230	232	229	239	243	243	223	246	222	206	260	278	245	242	242	214	234	220	222	224	235	231	242	261	261	252	249	247	223	195	226	243	238	210	248	239	233	241	231	233	233	222	226	229	234	242	241	214	215	239	242	241	232	244	231	220	216	243	233	273	241	244	241	209	249	276	240	237	233	249	229	231	241	233	227	241	236	239	236	222	203	232	240	237	245	219	224	205	237	224	220	229	242	239	238	251	242	246	235	238	227	254	242	247	227	224	217	223	241	240	237	232	241	250	221	234	243	230	233	230	247	208	245	224	242	242	242	231	237	238	218	243	249	240	242	252	240	219	240	223	219	243	233	258	232	240	239	236	226	244	239	242	245	234	227	232	246	212	236	282	216	252	242	243	241	234	200	235	250	233	224	224	215	245	248	233	222	246	219	239	259	222	204	250	216	209	219	229	227	233	222	270	232	255	251	294	247	230	246	204	241	234	229	222	248	209	242	209	233	260	248	244	252	253	190	223	241	257	243	242	227	241	212	222	276	218	253	257	219	238	251	215	227	227	218	251	221	226	223	241	256	271	263	235	217	218	226	228	252	215	229	227	236	256	227	215	249	212	245	220	248	239	250	255	249	232	230	233	228	235	224	235	249	217	202	235	221	225	245	238	229	238	260	248	219	260	250	220	234	246	220	221	249	268	242	212	244	256	254	232	266	247	213	257	218	233	238	206	266	225	250	234	256	217	246	231	242	245	238	216	245	233	240	242	236	241	245	234	246	195	250	237	240	224	227	257	237	246	254	259	248	226	256	247	215	237	246	213	219	263	252	263	214	227	236	241	244	237	231	242	257	250	222	248	213	242	221	226	248	257	241	254	260	209	243	250	212	217	221	223	262	230	220	223	219	240	258	255	217	220	215	246	242	217	228	258	223	229	238	222	243	234	217	223	214	221	255	240	240	228	256	228	218	231	226	237	221	189	239	228	241	234	231	215	228	257	248	215	258	261	229	220	257	268	228	249	228	236	242	215	236	254	238	234	217	252	243	211	229	232	247	236	225	222	256	224	233	238	228	262	241	200	230	232	213	234	239	244	252	234	233	236	224	239	218	252	210	264	243	255	242	226	250	245	214	228	255	267	212	222	256	226	224	224	261	228	240	271	234	246	243	270	252	234	208	239	224	258	208	244	242	228	219	242	245	238	216	242	238	256	222	223	233	263	243	227	259	227	223	229	215	229	216	244	229	236	279	235	255	226	233	269	238	243	225	236	242	245	227	243	236	234	235	241	233	239	247	211	223	236	254	245	227	233	233	240	220	250	233	231	254	228	226	228	237	260	222	232	223	245	240	245	254	236	217	245	222	236	231	226	218	218	209	257	248	224	224	235	257	246	241	232	226	243	209	229	239	229	242	240	225	267	215	239	226	249	243	206	212	225	227	241	214	241	227	202	225	226	225	264	266	253	261	243	238	229	245	247	259	209	245	203	250	253	259	230	225	245	273	231	240	243	257	242	226	271	244	218	247	271	229	246	241	238	245	238	218	232	232	259	239	252	240	222	211	230	238	221	214	213	234	211	258	238	217	247	246	266	223	220	259	252	205	245
8189	3104	6067	6628	5627	4694	3883	3271	2808	2363	2137	1993	1862	1725	1602	1556	1360	1354	1323	1304	1185	1169	1188	1173	1130	1076	1089	1118	1051	1080	998	997	968	974	953	1027	1019	944	961	979	903	956	889	928	957	916	912	899	882	883	845	862	856	885	890	899	886	903	842	794	864	855	950	832	798	835	881	859	909	831	818	865	889	862	876	863	863	841	882	855	852	852	870	850	850	847	753	849	887	856	869	836	814	836	835	840	806	840	851	893	821	895	840	836	851	798	845	841	859	820	852	820	867	863	818	869	803	782	850	875	889	855	860	821	775	859	857	860	870	839	788	908	820	846	873	825	825	833	887	866	862	849	848	826	834	802	850	845	884	856	825	835	821	860	843	867	830	854	785	816	772	814	848	810	823	899	847	818	892	846	791	817	875	823	826	854	780	864	825	908	787	867	865	853	821	859	812	841	852	851	845	855	836	837	811	858	843	855	836	814	868	775	866	818	812	810	827	850	922	790	821	818	804	779	870	832	798	808	812	793	895	881	780	795	828	894	826	848	830	878	813	826	781	830	809	805	875	812	893	830	837	876	870	854	845	756	855	799	831	864	832	834	837	828	807	849	816	838	865	855	818	807	830	853	832	885	861	880	827	844	863	846	797	862	826	857	840	835	815	781	859	879	838	864	899	812	814	884	877	878	861	805	822	851	854	853	821	796	855	806	861	837	787	862	829	873	836	836	820	798	822	832	817	824	814	825	822	801	890	866	840	845	810	837	812	764	818	836	829	865	834	907	831	861	830	827	877	881	863	851	834	815	811	891	819	853	835	833	880	864	831	801	805	810	842	831	835	867	831	794	808	848	835	803	866	824	835	857	837	900	840	819	864	836	893	820	779	820	774	821	855	820	803	795	849	851	885	827	824	837	894	765	800	831	816	844	858	785	821	842	788	853	814	837	810	835	791	785	830	818	868	858	836	808	840	837	832	784	838	846	853	826	810	813	870	846	832	807	827	841	867	873	875	844	812	824	879	806	854	844	878	802	857	839	836	855	854	830	813	895	816	856	862	797	856	815	810	823	827	886	826	868	853	791	878	883	816	837	818	868	812	888	846	858	842	861	852	804	779	870	816	787	816	817	824	827	766	867	766	814	820	811	856	834	859	833	854	795	846	855	825	797	829	779	842	789	846	822	855	852	841	813	797	854	846	862	828	817	816	823	868	848	838	811	788	833	863	844	825	825	830	849	851	874	814	777	865	810	838	863	819	794	818	866	778	807	827	820	831	828	889	821	836	840	870	860	852	859	838	790	866	804	815	874	862	858	815	843	849	855	847	804	822	890	786	808	844	853	827	840	825	838	791	810	820	823	817	844	877	829	828	854	796	841	816	772	854	819	818	855	865	841	845	870	856	813	825	852	811	816	813	812	857	842	888	826	821	836	878	819	817	825	832	828	864	837	789	798	803	832	867	869	834	882	790	797	851	900	851	934	844	880	859	828	856	845	876	850	791	813	779	839	835	815	808	858	811	884	851	814	809	805	825	851	813	896	832	823	842	822	809	807	823	824	855	828	912	839	803	867	827	834	778	837	830	811	858	790	768	876	846	833	804	825	830	848	815	840	818	829	809	871	862	834	818	881	820	849	814	813	841	785	872	881	812	829	824	770	801	820	823	841	803	833	826	852	830	838	799	839	877	825	871	840	791	836	828	842	869	849	845	808	820	822	818	864	800	812	790	856	815	847	843	779	843	857	872	816	842	852	842	871	816	818	808	902	848	821	817	849	825	873	832	823	816	824	805	842	801	859	807	858	833	840	828	811	823	859	855	821	827	854	790	880	849	861	823	891	783	832	842	841	851	784	825	833	882	816	815	804	826	830	824	755	790	825	855	874	823	819	894	875	786	840	825	852	840	858	860	874	809	871	800	803	785	885	820	855	819	855	793	846	825	895	775	787	809	851	855	851	817	786	844	807	819	864	820	826	781	856	780	850	792	790	840	804	863	847	764	810	809	853	838	909	823	807	807	883	861	839	813	876	844	854	820	797	830	861	793	811	855	835	826	822	833	852	835	789	796	874	824	822	864	841	881	863	824	811	824	747	876	851	841	808	872	773	865	799	856	789	874	831	810	829	841	846	795	863	808	802	854	857	820	806	849	842	778	846	847	874	807	871	904	852	842	846	860	807	813	834	808	780	846	802	843	852	800	822	817	827	862	879	868	807	834	820	871	857	781	813	834	886	806	843	870	860	817	825	845	858	892	889	797	858	798	825	831	801	794	811	811	803	825	833	883	837	815	849	798	847	794	807	809	824	840	885	833	856	859	865	812	848	827	774	783	770	865	823	832	850	824	859	811	810	784	829	809	841	820	838	861	779	850	796	827	816	839	840	824	810	853	811	854	856	849	873	871	849	837	790	870	840	837	837	796	781	838	854	853	832	763	786	815	858	801	843	846	793	826	812	829	803	833	857	860	817	829	823	878	843	829	859	821	818	849	828	843	804	865	813	881	888	845	879	829	804	844	864	861	815	898	878	825	823	831	827	858	819	827	872	841	820	873	783	816	822	874	809	812	764	815	857	855	842	827	785	843	842	867	873	811	867	812	834	836	813	839	851	837	756	853	836	838	774	772	805	797	795	870	832	862	832	839	825	801	814	778	816	827	863	858	850	827	845	829	818	783	806	860	795	827	856	854	813	765	834	859	861	800	860	814	857	820	839	843	797	836	798	803	835	853	842	822	813	826	846	799	821	871	834	809	816	831	820	839	800	825	848	799	838	833	845	874	825	861	803	815	822	875	852	825	860	806	865	810	797	819	789	880	894	841	867	832	837	817	828	843	883	791	833	795	831	770	803	873	813	822	859	836	804	856	812	817	881	857	814	849	795	849	860	830	814	776	841	815	800	832	803	815	848	803	847	856	820	856	853	798	794	796	881	804	817	865	834	854	872	849	858	804	881	888	820	803	828	828	831	803	856	823	871	857	813	828	807	801	826	788	844	788	813	823	817	821	868	848	855	834	867	833	850	822	831	916	796	803	830	827	847	843	848	916	814	817	809	849	833	787	853	830	881	776	845	879	828	819	864	851	810	856	841	841	843	857	851	806	860	795	832	864	820	862	791	794	832	853	860	844	851	847	839	819	841	808	873	813	885	873	849	831	820	789	846	763	832	811	860	895	844	860	839	857	883	888	887	805	831	787	834	854	844	762	874	841	825	858	778	823	812	811	778	825	849	818	854	839	844	818	851	812	865	793	859	827	842	871	874	888	783	847	814	904	827	805	873	798	852	799	842	813	821	866	822	819	805	794	826	872	829	838	782	878	825	799	796	819	820	861	801	817	863	822	850	855	869	871	842	778	818	844	830	874	794	798	811	832	845	803	846	833	842	885	817	852	851	761	822	848	823	865	820	779	900	826	822	793	819	818	797	836	826	841	840	826	857	872	850	828	845	820	803	827	871	850	804	820	843	845	846	891	858	842	828	849	821	840	814	819	837	803	816	830	827	856	839	816	798
1151	249	247	225	237	198	187	184	170	188	179	159	161	163	166	143	158	172	164	158	178	178	150	169	168	162	158	159	151	151	170	182	141	150	149	170	142	150	160	157	148	158	171	167	168	155	164	179	165	173	178	160	156	159	167	154	151	160	155	157	170	153	179	149	140	174	157	144	160	166	138	169	167	150	149	158	145	121	160	163	167	144	163	178	151	161	177	178	170	159	146	161	151	147	152	143	159	164	151	174	170	157	178	183	154	153	159	155	172	152	164	174	170	164	188	157	194	163	152	152	165	147	162	144	164	137	166	150	153	157	172	178	159	154	160	151	148	162	157	156	162	182	159	163	154	162	179	173	160	171	162	171	170	152	154	161	161	159	170	173	159	147	178	162	173	160	150	165	152	158	139	137	169	153	143	158	161	152	179	141	164	154	171	182	173	168	153	162	172	142	175	157	154	146	162	180	162	153	139	153	180	149	181	150	146	179	156	166	174	159	153	167	172	183	157	152	162	147	170	162	171	166	167	176	161	174	162	149	163	151	165	154	146	152	159	153	176	149	144	144	141	166	165	152	166	169	159	159	177	170	164	172	175	183	146	145	171	137	142	163	169	150	149	152	147	160	146	131	162	158	170	139	157	166	157	155	146	164	178	161	146	150	169	146	151	158	172	169	166	172	168	174	138	182	161	151	163	149	143	156	159	159	177	157	172	180	148	147	187	158	139	149	148	149	156	171	169	146	175	150	134	168	175	167	162	165	175	151	144	152	141	165	153	146	152	156	147	188	156	140	171	155	146	161	165	198	174	158	197	152	155	152	161	174	172	161	161	178	143	164	140	155	149	171	150	181	174	142	136	167	155	156	168	154	143	137	162	163	160	134	183	157	136	137	163	164	164	165	173	136	150	127	165	159	161	173	126	154	164	161	169	174	153	142	147	177	145	151	163	154	165	134	171	150	140	166	165	167	182	174	147	177	177	158	162	162	157	125	167	165	173	161	172	162	176	173	182	160	156	173	175	156	158	150	156	146	184	153	166	142	163	156	154	177	173	152	173	164	149	188	168	149	134	154	157	153	153	141	171	173	126	169	142	144	159	158	146	169	165	159	147	170	130	176	134	157	183	147	158	149	133	155	155	149	170	172	156	161	171	161	164	169	154	144	177	168	158	155	149	155	168	141	153	178	158	154	173	151	149	152	163	148	143	147	166	169	149	136	171	165	157	175	158	165	159	122	173	140	156	142	155	168	158	165	170	190	153	149	174	156	150	150	155	171	165	170	148	150	160	154	139	165	160	154	159	175	161	154	144	163	146	162	156	164	132	165	168	163	152	153	172	154	145	155	163	166	135	152	150	159	153	142	143	160	180	163	168	143	124	169	172	137	142	150	161	167	178	178	144	160	131	158	155	158	154	148	162	169	151	175	161	174	142	145	153	155	167	154	142	150	156	169	157	148	172	163	153	162	150	157	153	155	156	171	163	142	161	171	148	179	146	160	159	132	157	168	161	150	154	172	163	149	151	178	162	146	173	181	161	155	166	153	159	156	159	182	155	161	165	162	172	155	170	177	163	165	157	153	144	173	158	171	144	156	160	158	147	176	154	164	144	136	152	168	154	156	157	161	159	158	145	160	167	162	169	160	159	156	158	164	147	143	166	137	143	151	143	177	157	165	149	159	146	164	157	177	165	159	153	134	170	127	171	165	160	171	164	176	163	167	178	170	158	168	156	173	158	158	167	168	153	175	172	158	176	165	158	185	150	149	160	167	169	181	169	151	157	155	186	151	124	164	164	162	165	162	148	180	168	168	162	171	151	167	161	161	177	164	146	157	152	158	187	155	159	163	170	132	152	168	173	164	148	165	145	157	148	167	159	142	148	161	154	188	154	165	140	166	152	148	158	149	177	144	140	156	153	144	163	162	161	173	169	145	162	191	152	150	172	151	155	139	167	159	179	174	150	161	128	153	178	151	165	155	168	157	141	165	136	151	149	153	158	166	160	156	183	137	169	169	148	170	157	140	176	163	152	137	148	148	164	143	159	163	183	150	166	135	168	160	163	174	152	156	162	181	152	161	147	159	155	163	156	159	171	178	162	151	131	162	166	158	179	159	157	170	175	170	168	155	158	159	161	159	154	163	155	169	146	168	168	161	157	168	163	135	144	145	172	163	164	161	187	183	161	159	156	174	157	168	142	155	159	166	162	171	145	164	148	174	164	144	163	156	173	141	176	148	184	142	152	148	170	152	149	124	160	160	148	170	157	168	139	165	149	156	166	169	162	173	162	155	168	154	153	163	164	154	144	180	171	156	140	162	181	161	161	155	163	167	151	161	195	171	173	145	166	159	163	143	150	155	152	156	181	157	173	183	160	164	176	172	136	150	154	140	162	135	148	168	147	152	176	166	166	149	183	158	168	147	157	156	148	134	159	171	171	156	168	192	158	166	158	161	181	191	152	150	163	123	171	141	143	172	146	169	166	174	158	153	157	130	147	147	167	165	168	174	156	163	160	165	169	145	146	158	157	157	175	152	171	163	154	172	160	163	158	179	148	156	168	153	167	164	185	146	145	166	157	151	180	152	162	174	138	168	180	170	153	146	163	156	176	163	165	149	165	146	170	161	165	160	170	170	152	170	161	145	159	153	172	145	137	164	167	150	153	156	151	154	166	167	160	158	145	157	164	181	174	162	151	174	146	150	179	164	153	179	140	155	148	168	168	154	161	153	170	167	164	155	157	168	160	160	166	143	165	169	167	158	161	158	140	182	139	140	173	144	149	181	162	167	153	175	172	141	144	173	147	154	153	165	172	149	129	152	150	160	168	157	165	165	182	125	153	151	153	151	158	142	152	168	151	162	163	147	144	148	162	153	161	164	172	190	152	148	154	161	147	171	147	169	161	134	131	149	155	150	168	146	141	158	137	173	160	160	142	164	149	168	162	168	167	165	143	174	151	170	146	140	142	156	123	168	166	151	170	167	168	180	172	160	164	149	164	148	185	166	167	165	149	169	163	171	175	155	155	157	147	155	140	146	163	171	173	154	172	158	144	171	157	156	151	144	162	160	155	143	179	149	166	153	142	144	169	166	172	170	160	153	172	171	155	165	150	154	169	176	170	140	146	187	151	168	143	164	152	152	143	152	175	171	151	160	143	168	153	157	183	174	142	164	122	163	165	139	171	171	155	151	166	159	148	146	162	163	150	162	162	156	141	181	164	164	180	160	164	168	146	162	149	159	157	156	172	156	171	166	160	154	155	139	165	157	162	145	169	164	185	159	149	162	143	159	164	149	164	160	188	155	147	157	153	173	172	169	173	138	156	178	172	151	157	173	155	136	164	154	157	177	170	153	174	160	167	156	186	166	158	166	164	162	174	198	145	148	155	163	170	173	180	173	160	158	157	160	158	161	157	154	153	172	169	137	151	161	155	171	157	142	152	163	168	139	163	176	152	150	153	166	173	178	161	179	179	151	155	149	161	149	171	182	158	156	174	183
2181	734	860	835	811	766	702	709	699	696	701	660	641	625	625	646	618	646	652	618	646	634	632	607	621	665	661	626	610	675	611	628	621	614	606	637	595	626	620	631	645	598	560	601	647	613	606	640	628	645	621	620	644	623	628	631	661	654	595	627	596	631	565	615	614	650	609	649	643	599	613	618	568	633	646	625	548	611	591	581	622	627	666	594	615	640	680	591	593	601	637	615	629	641	612	611	576	640	566	599	562	593	596	630	601	590	583	661	618	607	582	597	598	589	643	602	639	599	639	618	602	619	594	614	647	627	602	628	601	590	600	611	641	642	622	621	628	646	641	617	623	587	612	627	653	638	606	618	618	591	602	625	614	614	640	658	671	580	588	573	645	601	627	641	628	646	610	614	614	585	646	697	619	567	614	598	570	626	595	615	595	599	585	628	596	595	631	623	608	621	649	615	607	655	631	616	561	640	609	603	639	613	604	600	631	626	663	568	616	597	603	599	628	603	648	609	609	611	567	588	584	609	566	587	630	620	659	606	614	631	576	601	641	616	649	633	598	613	630	587	569	611	596	575	640	627	613	634	640	630	627	630	634	591	622	612	626	591	609	616	611	570	603	576	607	660	606	622	630	611	598	604	552	635	629	645	610	600	616	590	653	610	595	599	608	597	599	647	598	577	609	601	586	632	587	630	618	594	662	620	624	597	589	607	583	640	598	601	617	604	617	627	640	602	616	627	641	599	633	602	594	629	599	592	615	619	623	612	598	593	601	628	613	592	641	606	619	637	640	666	664	639	640	607	612	617	592	614	659	606	636	594	610	596	610	569	609	601	577	571	618	618	665	631	634	667	638	608	600	615	593	572	612	629	621	607	627	593	635	627	629	571	650	618	597	621	618	606	598	633	614	616	624	557	608	656	587	622	597	653	661	576	624	566	599	626	633	628	644	648	626	638	647	594	674	609	631	631	600	592	634	628	594	606	559	617	609	594	642	609	599	593	601	614	625	616	583	628	626	628	585	618	608	584	579	640	621	630	627	591	625	644	581	602	588	624	609	553	611	636	636	607	592	602	599	654	614	590	599	632	594	614	615	633	594	602	601	537	653	582	623	630	600	590	617	607	616	650	650	633	639	636	619	617	620	622	622	633	618	605	643	622	568	622	633	534	595	610	631	623	594	622	624	599	592	606	649	620	601	593	595	615	620	623	571	580	621	586	601	619	651	637	619	658	650	601	590	632	617	625	577	632	590	596	591	652	629	609	665	627	593	590	608	604	586	605	627	639	624	626	634	634	645	596	538	596	585	595	612	589	596	613	618	627	602	590	629	579	593	612	584	641	668	597	644	587	571	628	638	632	585	641	690	642	646	624	613	630	625	566	606	623	629	615	623	602	569	628	585	657	588	586	583	594	632	588	627	613	607	647	611	611	640	565	632	654	613	683	650	624	620	624	629	630	608	600	575	589	591	563	600	655	626	623	625	612	583	608	620	615	649	640	595	555	585	595	641	617	622	629	583	629	600	610	585	626	585	605	588	621	644	614	610	618	596	611	586	612	575	593	633	632	617	635	607	615	604	584	617	615	611	589	617	586	627	665	597	632	620	640	590	607	642	601	582	624	573	592	592	641	575	594	626	605	676	658	626	639	613	644	550	625	602	651	594	630	627	646	606	644	665	571	677	593	596	632	603	589	590	588	615	571	605	644	623	576	648	587	616	586	620	577	632	598	629	600	617	609	578	625	621	582	585	602	605	607	641	597	641	586	619	609	601	620	614	614	598	612	605	543	581	586	594	639	640	637	622	571	607	600	591	607	610	614	647	620	610	606	597	628	641	642	615	654	622	587	596	629	575	613	649	596	655	627	609	610	648	570	608	633	581	649	631	627	632	638	619	578	617	620	601	605	581	609	629	602	630	615	608	644	651	608	615	620	612	615	614	643	584	596	607	563	642	619	599	580	606	586	617	576	654	592	584	582	600	612	631	627	619	590	580	599	620	601	558	589	594	585	613	601	646	608	627	602	584	647	612	615	608	583	581	592	627	624	597	613	615	618	598	596	609	580	620	668	622	615	606	599	657	603	620	591	632	600	583	639	591	624	603	628	593	620	582	588	652	599	616	591	628	666	606	568	586	632	636	605	558	602	565	638	636	613	579	609	592	625	621	618	599	623	613	649	601	611	617	610	608	615	601	607	607	609	616	629	621	630	597	586	605	613	638	621	615	551	616	623	638	626	638	584	633	631	666	580	621	600	594	604	604	631	643	642	567	618	622	607	640	606	618	656	589	621	604	626	597	609	570	640	607	665	648	604	608	596	572	654	588	604	626	646	625	602	624	629	627	583	599	587	606	623	593	623	604	608	615	654	688	603	655	643	557	638	605	583	606	593	662	578	616	654	654	649	648	608	641	589	602	641	625	622	680	614	610	585	546	605	601	617	623	608	631	574	596	618	648	573	672	642	567	607	601	601	650	646	643	642	593	619	658	652	564	612	638	601	613	617	636	624	632	663	612	633	622	612	619	646	648	588	609	594	590	664	616	658	654	633	654	565	608	632	609	602	589	597	608	589	554	609	632	593	589	642	644	671	627	652	580	630	635	598	591	633	625	636	629	619	689	650	598	626	625	633	611	575	582	625	603	580	622	654	685	636	665	645	586	618	630	598	600	618	607	600	594	631	602	579	617	588	557	587	604	641	599	569	617	587	576	589	640	627	622	631	577	611	616	570	599	570	606	625	579	590	587	646	617	632	594	614	617	620	593	598	636	667	617	607	596	590	601	629	619	600	592	589	636	592	561	612	635	615	569	640	606	637	556	615	619	593	589	613	593	592	617	616	602	608	648	630	613	585	590	624	640	614	590	657	608	588	580	610	679	580	610	659	604	601	599	575	581	606	612	626	645	620	642	633	623	633	642	612	611	627	629	590	586	548	608	627	608	611	586	581	641	621	609	621	598	609	611	609	615	617	588	605	609	659	599	603	614	564	583	589	614	622	610	594	625	609	621	616	625	623	644	638	580	632	573	634	610	646	598	619	602	600	665	627	542	589	628	633	604	657	624	589	612	619	664	615	586	603	643	600	600	615	601	594	666	621	634	615	614	593	620	619	661	585	655	586	652	594	604	622	599	585	619	589	636	595	620	629	591	581	617	618	580	587	580	586	651	612	606	599	608	608	554	635	619	622	632	648	598	583	604	574	619	611	607	640	618	606	594	650	610	612	607	622	591	602	633	643	612	571	594	565	626	601	643	586	622	608	581	645	613	604	628	600	608	599	586	632	598	625	621	623	628	641	574	595	577	610	622	613	615	565	580	583	614	612	617	616	618	612	635	615	593	607	584	567	601	614	551	623	629	563	597	634	644	624	597	605	654	629	631	616	617	612	593	551	628	623	591	611	625	601	639	586	634	610	650	609	578	648	574	639	673	606	618	620	619	585	581	640	631	585	550	633	617	644	588	594	603	611	574	625	635	620	612	635	606	610	629	605	626	636	577	547
4866	1402	1465	1137	871	698	531	481	437	394	347	358	355	319	318	310	312	308	355	326	276	311	322	287	285	284	286	285	275	303	269	295	281	240	275	301	293	273	277	307	245	283	274	281	284	256	288	340	275	249	272	236	251	283	257	292	253	255	282	255	257	276	246	308	279	268	290	275	271	284	256	286	288	262	281	264	272	282	272	256	269	282	281	260	288	291	265	261	286	282	293	273	285	289	283	267	280	248	266	282	272	266	272	294	270	264	284	257	265	267	274	263	278	255	268	290	292	284	265	275	255	258	273	270	279	251	240	261	290	260	284	287	298	287	264	274	259	284	255	251	286	262	292	275	261	265	277	258	272	285	273	279	284	261	289	281	277	265	272	256	260	259	285	281	266	281	281	263	278	274	266	293	287	271	250	237	276	291	261	280	267	275	259	265	267	253	281	272	267	251	264	271	295	233	268	249	291	254	290	292	282	255	248	258	291	254	291	269	267	270	251	266	255	265	271	267	269	240	271	268	274	295	262	263	258	308	278	278	267	276	249	257	270	242	270	283	259	298	304	259	288	285	291	277	257	273	279	260	274	249	297	256	267	300	266	256	290	274	282	250	264	276	279	242	269	261	260	302	268	290	283	285	270	259	288	244	294	272	290	281	230	240	275	250	259	282	268	266	327	285	294	260	269	242	246	249	236	287	262	263	235	287	263	278	271	271	241	245	255	277	249	271	289	258	259	247	307	269	260	262	279	269	243	273	275	291	267	280	267	262	297	292	242	298	298	268	259	260	264	284	292	296	292	277	284	225	271	273	270	262	231	271	258	289	253	271	266	296	268	252	302	290	264	262	307	310	268	298	234	265	282	281	277	257	301	278	252	281	290	258	274	269	269	256	298	298	274	247	278	278	273	253	272	289	292	261	298	263	273	276	283	282	244	287	254	258	256	276	279	265	289	299	246	244	267	287	263	282	285	251	267	278	263	272	252	284	292	248	254	264	282	262	241	288	291	291	266	270	272	257	246	268	296	298	253	280	312	272	278	292	253	294	230	257	292	255	305	268	294	282	275	289	272	268	247	282	303	256	274	281	259	306	286	282	241	278	280	273	269	272	285	272	279	286	274	281	245	310	273	240	255	285	263	282	236	279	288	290	295	275	259	264	272	293	268	244	278	280	279	253	278	285	289	301	261	265	286	274	292	252	261	321	264	242	253	261	262	275	266	282	270	275	260	306	277	299	251	280	261	271	265	267	304	285	268	294	293	266	256	265	270	274	304	256	275	262	278	274	280	282	265	270	281	266	280	279	299	298	251	259	262	254	280	259	285	314	247	280	309	288	259	269	258	297	290	263	249	253	278	261	269	263	226	279	264	257	286	282	295	263	275	286	286	281	290	254	285	264	278	266	280	280	264	267	314	267	270	292	262	275	278	273	270	271	259	286	249	270	296	259	257	292	274	277	283	265	282	288	253	246	287	268	296	266	285	311	289	263	272	277	276	278	292	277	289	259	254	263	291	265	275	307	282	262	282	279	308	273	292	261	303	298	280	282	271	284	261	240	255	268	256	281	294	257	256	263	277	243	255	290	298	289	288	269	253	249	274	256	244	278	286	268	270	292	261	292	290	260	239	270	275	257	279	271	279	282	252	273	276	297	252	263	279	280	289	296	265	264	280	219	244	265	273	253	264	264	292	275	268	272	264	261	274	276	277	263	256	257	264	272	268	316	304	265	260	299	293	288	249	279	303	266	268	259	247	264	251	264	255	269	298	259	241	288	278	283	251	286	271	288	289	274	273	303	276	266	263	275	256	265	268	251	279	275	272	278	269	260	257	272	276	265	265	248	263	272	269	291	289	273	278	295	265	290	304	290	272	264	261	250	266	304	271	267	274	292	252	285	252	302	262	277	276	279	270	230	283	257	266	272	287	270	286	288	246	287	280	284	289	256	274	286	248	281	279	292	286	284	267	305	289	290	282	266	255	240	260	267	283	269	256	276	294	287	247	284	264	296	274	266	268	265	267	287	283	272	275	305	284	279	284	291	267	284	275	259	267	289	268	280	276	279	265	261	277	281	299	260	284	262	283	255	273	275	287	279	303	283	285	278	243	287	257	266	253	298	267	293	265	273	254	282	263	281	261	258	274	297	254	263	283	245	275	275	268	261	292	278	277	242	280	295	286	286	282	256	251	271	246	264	250	264	269	313	265	266	287	285	283	301	259	278	277	267	266	262	287	251	287	285	315	274	250	297	271	273	266	274	297	261	301	285	269	272	291	286	250	275	275	270	270	265	274	264	262	286	242	238	260	279	290	273	302	250	290	243	275	265	252	259	243	245	305	263	301	288	245	264	269	288	277	295	311	247	318	259	264	254	273	263	296	303	264	289	271	281	282	282	288	275	260	293	273	265	274	263	287	260	261	251	273	265	256	306	252	256	253	283	268	246	295	293	297	264	246	258	298	247	259	251	284	276	304	272	298	282	270	281	288	277	254	256	264	254	256	267	283	282	271	274	234	280	258	255	279	266	283	263	280	287	272	297	250	265	247	259	269	304	273	286	252	294	272	277	260	310	279	264	277	299	315	252	276	294	288	285	280	272	272	285	279	271	264	275	286	304	274	281	291	274	269	274	306	239	283	285	267	267	263	289	268	304	275	270	303	281	272	282	265	268	275	267	287	292	272	261	299	264	256	269	250	259	255	291	288	284	283	296	246	276	273	243	285	263	274	267	231	284	271	268	273	280	255	288	270	320	267	267	295	277	289	268	267	270	235	270	242	286	288	277	275	283	255	296	271	269	275	266	266	277	274	261	276	298	292	280	301	255	280	244	284	242	288	258	283	250	276	238	296	289	271	275	264	270	253	263	264	281	252	294	295	263	258	279	276	274	284	309	239	272	266	266	247	281	287	273	265	271	276	275	279	257	249	252	279	273	270	275	224	304	246	261	280	275	257	272	260	246	275	299	244	247	290	283	260	281	282	273	319	276	245	274	245	288	298	277	267	252	277	280	248	266	258	275	296	246	284	286	266	267	295	282	290	291	283	270	281	298	274	240	272	292	247	272	261	254	241	255	280	277	246	248	281	279	265	265	305	265	257	256	276	256	268	288	277	280	287	277	288	272	257	275	289	266	264	298	287	261	249	267	272	271	252	312	276	252	272	279	280	286	256	284	278	264	290	273	252	247	282	249	250	280	249	289	290	278	259	255	249	254	257	298	269	260	249	270	291	267	288	268	261	252	285	245	268	270	270	276	266	291	266	278	244	267	259	256	277	264	266	294	281	253	251	262	261	290	247	266	283	312	267	269	254	273	290	251	251	274	306	248	251	278	253	248	300	258	267	308	294	273	270	229	248	265	253	285	261	258	263	268	285	292	271	262	271	254	290	259	279	234	266	267	282	268	271	251	322	239	256	289	251	269	272	260	287	292	280	259	275	321	315	275	256	244	307	264	269	244	276	269	272	272	258	274	268	291	247	290	261	272	254	278	291	265	291	257
6207	2130	3851	4086	3578	3020	2630	2292	2058	1875	1750	1480	1506	1396	1390	1279	1287	1289	1220	1175	1167	1155	1152	1141	1076	1080	1118	1053	1080	1060	1071	1086	973	1027	1107	1058	1037	1043	1014	981	1059	1027	1015	959	988	980	994	999	966	1052	990	975	966	1018	1045	1006	1021	1024	967	969	976	969	946	998	946	955	925	980	949	959	967	946	1011	984	1000	953	1012	1018	952	982	920	1013	989	887	931	961	955	967	942	975	993	962	972	995	980	985	973	1048	981	917	1003	997	988	947	955	936	925	990	929	992	917	921	927	1009	968	959	981	984	966	953	989	975	957	984	931	1009	995	938	927	975	926	934	965	935	913	992	964	962	960	1000	968	936	905	961	964	964	948	1021	921	916	933	964	935	965	1000	998	966	983	974	934	975	977	949	958	998	976	992	997	926	924	955	919	980	950	905	971	947	972	943	921	969	950	995	971	910	985	949	891	937	1007	943	989	992	948	933	995	1002	1037	981	989	1002	946	993	936	964	999	965	917	992	1031	1005	957	916	971	946	947	928	939	988	931	962	982	997	922	1003	988	939	1015	974	948	963	974	959	905	978	955	951	966	978	997	979	953	962	963	991	944	948	1000	1006	980	923	971	1001	996	987	973	958	940	959	964	953	1021	992	1023	966	920	936	969	981	950	993	1006	969	963	908	964	969	978	967	945	931	945	916	956	952	925	1024	894	953	944	966	947	955	952	1001	980	973	969	970	936	1031	934	934	1009	1000	921	933	991	993	933	910	953	999	994	933	967	950	1003	957	972	986	1011	909	967	1013	970	985	957	956	995	900	956	1004	968	928	947	980	1004	966	970	901	996	936	926	913	892	918	949	938	984	948	1003	969	926	943	909	910	956	917	927	938	1007	922	974	918	985	916	941	950	973	934	951	940	933	979	959	925	986	978	931	1004	943	990	978	941	986	939	1004	942	984	988	1031	952	935	949	953	960	966	971	984	1012	1014	958	982	940	941	952	973	949	943	974	1007	1015	966	1024	916	950	989	978	951	978	1012	950	941	1003	965	1015	993	960	961	942	977	959	923	921	948	981	918	927	978	968	967	939	948	1021	958	990	928	964	1018	986	937	896	935	968	958	949	926	1002	963	975	1007	938	919	906	942	1007	992	975	911	954	1009	939	991	906	921	959	1003	917	1016	956	991	941	966	994	943	963	986	945	990	940	918	970	943	976	955	913	941	933	985	952	966	931	979	973	926	993	1014	934	939	968	918	936	955	912	892	979	950	967	964	965	949	927	937	992	944	946	940	970	940	972	963	985	960	974	931	979	942	996	968	949	956	930	980	960	954	995	977	993	982	907	989	973	999	937	992	1014	959	913	944	961	977	960	961	929	985	959	974	951	976	979	943	949	954	1009	973	951	956	925	987	952	894	922	993	981	989	918	970	950	955	1006	918	972	938	989	943	942	975	954	1026	974	952	986	1003	972	950	965	910	965	941	937	979	947	989	990	939	953	963	947	962	952	949	953	963	927	968	995	982	964	1041	965	990	931	903	919	1002	972	988	950	953	978	928	1023	954	985	953	973	979	968	994	978	1015	981	964	967	1029	936	992	985	965	962	867	1003	947	934	981	920	995	999	935	919	966	943	946	957	960	950	973	905	912	978	915	978	893	954	920	912	1011	980	960	967	954	914	954	924	922	895	936	958	972	927	987	934	950	928	932	985	951	980	959	997	976	959	961	997	947	1020	952	994	934	909	1016	952	1015	1021	957	908	889	928	941	973	1021	940	929	947	912	983	951	962	903	923	1007	939	1012	955	998	967	975	922	957	950	979	969	980	924	1035	955	935	938	966	973	1000	921	989	955	933	972	999	982	950	969	969	990	955	1004	952	1005	968	932	933	933	963	916	958	929	947	971	965	978	931	934	933	959	930	993	966	955	930	945	959	989	935	962	980	923	947	930	930	952	910	966	974	982	991	914	916	920	940	901	988	906	904	938	963	998	980	959	976	996	971	956	944	957	960	978	941	1006	975	972	953	957	957	960	955	976	981	950	963	954	941	951	947	964	939	947	957	1003	924	957	943	942	937	975	908	945	980	950	975	985	976	943	924	957	971	948	959	893	1005	913	961	923	1031	1025	935	947	976	997	990	996	931	941	921	967	960	971	1022	981	1050	941	955	931	968	986	962	962	909	1012	948	950	943	955	878	907	996	956	943	1007	943	989	983	921	1003	939	911	980	964	987	962	983	993	928	1001	1015	1017	949	951	950	984	1003	969	971	991	912	966	946	951	986	991	1007	943	993	923	990	925	934	934	980	969	971	985	1032	963	1022	917	983	977	987	925	970	974	975	932	987	965	1010	947	969	920	905	899	906	952	960	938	946	985	993	965	957	945	961	959	967	975	944	959	978	1002	974	890	903	970	936	977	939	930	986	977	941	946	949	996	987	959	964	990	935	945	896	968	1007	973	929	999	1027	922	960	964	938	993	964	952	973	930	949	961	948	950	945	975	935	963	987	1003	976	883	947	910	988	951	955	957	943	1002	937	981	960	1017	929	934	1008	1012	915	955	985	987	923	981	978	948	959	935	993	956	959	968	957	934	1020	916	997	963	1017	961	979	1015	1003	1000	931	976	951	953	946	1070	904	881	964	995	930	938	963	1007	954	941	956	967	968	897	924	935	963	995	968	959	977	968	948	979	916	988	994	953	892	912	942	934	986	973	1022	978	944	956	970	904	919	945	956	939	938	933	1008	948	1013	990	988	1008	950	993	922	914	962	967	931	944	970	933	1023	995	959	988	880	1004	966	961	920	948	1021	968	966	984	932	928	957	985	955	975	962	951	920	955	989	961	1001	907	919	945	1009	922	943	951	954	921	954	886	939	908	988	1027	983	947	962	966	960	981	972	1031	954	934	944	1080	985	913	971	951	1030	954	987	945	978	954	1007	944	961	971	950	902	953	951	942	930	969	927	931	960	975	997	967	1055	988	975	898	973	965	961	953	1004	948	995	1051	1003	961	944	956	937	971	949	956	995	905	940	944	956	959	941	950	932	1002	919	962	1017	952	925	937	939	933	916	962	952	990	934	954	898	973	965	930	942	947	973	965	946	950	945	985	960	1000	925	994	994	926	944	981	968	901	937	968	932	988	1003	992	951	963	934	993	955	956	982	940	1004	926	984	963	923	999	995	951	932	1022	1026	978	998	963	938	919	923	964	958	928	1021	940	950	973	875	1000	993	985	945	955	973	1010	988	938	986	995	931	963	964	952	892	963	962	949	927	955	914	992	1020	964	993	986	949	939	942	933	966	955	925	967	944	987	942	939	933	973	950	924	990	936	959	965	983	903	979	925	974	941	1013	926	962	970	962	906	999	915	959	978	988	962	955	937	940	916	972	988	978	972	989	986	975	954	979	988	972	1016	937	968	1039	952	975	930	938	976	919	954	935	983	958	993	958	958	947	957	968	947	1013	971	929	899	940	943	977	951	926	1001	977	960	962	975	976	994	929	941	914	955	937	960	918	942	948	987	967	985	965	942	959	996	987	930	933	968	997	916	963	950	1050	989	955	985	942	1009	968	1023	943	963	969	967	955	969	943	917	922	929	985	986	972	951	986	966	975	974	969	934	963	975	957	949	985	978	895	1003	943	941	995	952	977	941	1002	964	933	1011	985	974	965	955	949	1013	953
9007	2458	2740	2027	1397	1033	819	727	601	496	455	418	380	362	321	329	321	337	300	287	273	304	276	250	260	279	246	268	239	260	268	255	245	263	258	246	241	239	252	238	229	244	221	248	228	233	252	238	244	225	252	261	220	218	261	240	215	231	231	234	206	257	248	253	242	255	252	223	197	249	251	221	243	249	226	238	264	211	232	239	232	222	253	234	247	245	234	264	233	250	252	242	217	243	261	263	235	222	253	238	256	242	251	246	253	236	255	241	234	228	246	216	251	223	253	254	239	246	245	242	232	238	236	235	250	245	246	234	218	246	239	236	223	263	241	237	218	240	216	231	255	250	244	254	210	237	233	245	244	239	244	227	217	234	224	232	221	246	264	245	224	222	242	235	241	237	256	206	259	252	217	233	225	258	248	230	285	262	224	235	254	229	233	222	219	201	204	241	224	262	225	260	222	219	216	233	231	234	229	227	244	231	249	230	244	247	215	242	224	245	240	224	230	233	232	256	246	235	234	262	262	217	216	240	256	233	227	229	276	205	210	215	251	246	213	247	229	248	256	246	234	214	232	221	228	250	227	260	248	217	243	230	230	205	215	241	230	259	270	268	243	266	223	239	232	242	250	240	212	245	196	220	228	237	233	212	222	199	246	243	212	239	196	227	224	227	249	226	247	225	246	225	234	227	230	222	242	256	218	229	218	242	217	257	257	225	243	235	238	241	201	252	203	229	226	250	241	223	212	243	248	228	275	240	242	212	221	243	237	214	243	232	231	188	248	218	212	238	230	233	220	237	234	264	226	232	232	213	236	234	213	220	239	216	265	255	240	268	235	251	221	245	223	217	251	255	234	229	245	250	233	273	243	257	216	208	232	227	241	197	259	214	239	247	209	228	225	232	232	243	242	237	269	232	242	247	220	215	229	234	232	245	223	229	239	229	199	214	263	239	240	216	232	232	227	243	234	231	273	235	242	233	210	224	227	236	262	224	266	261	239	241	239	226	273	216	241	243	233	232	231	231	230	218	227	224	258	220	240	225	246	223	246	248	242	248	249	247	240	231	231	268	240	241	251	231	238	239	241	268	246	225	243	254	212	233	237	254	212	214	235	249	208	234	249	219	227	245	214	237	221	238	251	228	226	259	232	227	261	243	233	231	233	220	243	231	249	224	245	259	253	231	227	233	246	222	239	251	255	279	233	239	220	242	233	233	258	232	242	211	238	259	257	256	249	244	239	242	229	245	228	240	211	246	246	251	232	264	253	244	259	244	228	248	246	249	257	223	244	213	252	223	231	244	231	242	217	230	250	218	259	258	212	250	251	241	216	238	271	235	249	233	241	239	237	229	252	230	245	230	230	228	234	256	219	234	232	241	274	223	219	237	251	255	263	239	244	187	243	252	211	259	248	262	249	219	219	236	237	233	228	232	239	231	250	246	233	270	232	205	256	236	248	233	233	224	255	240	240	249	239	239	232	253	243	238	258	219	245	230	236	248	236	231	248	246	271	263	263	213	242	248	252	239	230	241	255	269	223	237	238	229	225	234	226	231	224	204	216	240	233	243	236	210	226	240	253	225	231	221	250	217	247	206	249	235	221	216	230	246	212	231	266	246	227	231	252	263	257	252	253	233	248	230	250	222	200	247	228	256	251	243	265	238	254	232	251	244	250	262	238	236	249	232	228	240	232	229	271	221	226	213	194	275	217	243	244	258	241	242	243	245	224	218	254	248	257	243	243	222	233	238	252	270	223	261	225	272	218	234	211	215	242	223	229	202	248	244	228	214	217	219	203	259	241	247	211	210	245	237	215	232	247	238	248	261	248	245	224	241	238	244	242	245	232	246	236	224	224	238	244	219	218	234	239	251	237	245	209	214	217	233	252	214	230	249	243	223	237	233	239	227	239	212	220	239	225	246	233	263	253	219	227	239	248	244	221	220	232	227	273	228	250	194	259	225	250	206	241	249	223	221	245	222	252	208	244	194	245	223	215	230	246	230	216	256	238	249	219	245	255	252	257	248	216	236	242	235	218	232	225	225	248	255	247	215	246	230	236	218	247	195	236	231	217	246	265	260	217	239	234	234	257	226	243	282	232	213	230	253	217	235	254	224	238	237	259	246	235	216	241	252	235	232	231	239	224	221	237	257	244	223	231	211	223	248	236	240	257	243	246	275	247	228	247	238	246	249	238	217	249	211	258	250	212	253	228	249	280	255	234	263	216	247	225	222	213	239	242	225	230	257	227	220	259	221	235	280	233	210	213	262	243	230	249	247	244	247	226	202	264	229	237	230	243	209	218	245	252	245	262	258	232	229	218	235	219	219	231	214	251	241	244	219	219	248	251	219	238	226	243	215	235	199	226	225	224	251	225	237	213	242	247	234	217	241	218	259	260	238	238	223	222	220	242	220	232	252	251	223	242	248	235	242	228	264	252	261	227	236	210	215	234	218	251	225	239	253	227	240	246	247	249	209	221	232	258	245	237	244	224	238	213	228	262	204	229	226	266	232	223	225	259	239	227	251	263	253	234	246	236	239	234	227	233	234	227	242	253	213	204	218	215	225	232	224	226	250	238	252	222	227	228	248	243	220	233	237	221	246	245	197	218	237	237	235	233	227	231	210	246	247	243	267	266	241	231	228	233	229	240	226	205	218	249	200	226	236	238	224	244	242	217	237	236	241	238	217	234	253	229	222	219	258	274	240	219	215	233	256	223	218	236	231	272	236	233	216	238	217	234	237	259	256	249	248	226	240	247	210	251	233	279	255	223	280	232	260	195	241	240	238	214	252	244	239	202	220	246	238	244	217	219	234	258	233	254	219	253	246	216	236	258	235	259	222	203	242	252	258	225	219	205	234	234	224	209	217	248	227	230	230	245	247	255	216	261	253	249	255	247	238	220	207	221	259	225	257	254	224	240	240	229	253	227	222	224	240	227	253	225	255	230	248	228	254	228	248	218	203	224	218	229	255	250	231	227	255	230	251	231	254	221	240	231	232	236	253	243	247	242	222	219	212	224	240	232	230	240	263	258	223	263	238	242	264	227	207	228	219	251	223	249	238	218	226	253	230	244	240	244	267	221	239	255	246	236	236	243	240	219	253	272	213	218	207	244	255	219	224	211	238	224	209	254	219	236	229	212	222	229	257	219	222	243	239	222	228	245	229	238	223	243	264	229	219	246	209	239	240	237	203	232	231	222	239	234	219	224	237	214	246	235	216	276	236	237	232	239	225	246	243	245	240	273	236	209	240	262	246	251	237	235	236	260	206	256	231	242	248	235	227	241	242	215	275	258	227	247	247	220	221	235	229	215	236	242	252	242	200	224	240	227	248	208	226	241	239	229	256	234	229	233	258	211	260	246	214	258	234	250	225	242	217	240	228	244	231	235	225	239	240	239	235	247	240	243	239	253	236	242	257	251	260	256	204	248	228	249	228	237	253	240	227	242	256	214	246	236	260	232	206	213	270	237	207	250	250	224	207	248	236	240	244	241	260
8502	3117	6107	6513	5722	4730	3778	3328	2874	2581	2243	1984	1829	1697	1583	1503	1438	1380	1236	1288	1212	1204	1186	1153	1098	1134	1036	1023	1035	1012	1000	987	1024	978	977	983	994	915	925	962	886	919	937	909	927	935	830	899	930	905	945	873	957	887	882	878	863	927	860	875	904	884	849	843	891	875	901	801	854	908	865	827	888	867	867	887	788	877	872	789	884	868	830	854	844	857	855	812	832	846	838	863	824	891	833	849	838	798	860	840	827	876	887	871	819	862	858	855	866	841	822	841	842	874	894	868	890	823	821	928	825	810	815	846	838	818	888	894	819	832	852	839	839	841	870	825	785	858	866	866	878	852	790	839	852	821	785	876	880	854	887	874	858	842	856	840	840	804	859	833	843	838	861	837	839	896	815	807	862	862	839	852	812	838	830	894	869	833	836	809	866	814	853	822	869	860	840	846	846	808	838	861	845	823	823	807	925	785	878	806	875	814	833	847	803	874	843	864	857	826	826	786	847	831	833	879	859	876	853	856	819	875	857	861	863	791	817	849	816	809	883	798	845	878	852	811	806	822	821	828	771	834	865	828	862	886	833	773	877	864	851	854	808	786	792	810	813	824	868	871	836	862	842	870	853	838	837	838	785	842	849	835	886	830	823	836	844	801	827	775	894	841	881	818	798	826	864	795	830	824	802	822	795	823	859	842	897	840	837	823	810	836	884	834	797	788	832	813	864	837	827	839	838	805	855	811	825	878	855	849	805	817	809	816	839	801	848	825	834	847	832	814	775	816	833	804	865	830	848	810	851	792	823	839	880	802	876	843	849	806	836	847	781	822	829	844	883	815	823	799	843	812	830	795	863	807	827	796	862	839	852	848	828	850	839	840	869	813	883	820	821	790	801	821	867	796	802	864	864	842	831	814	807	840	854	835	853	827	813	837	822	784	868	844	782	829	837	866	846	811	862	840	853	877	818	821	831	797	795	857	828	849	850	828	847	882	828	805	838	821	871	819	829	846	817	862	851	838	796	852	828	784	823	836	794	874	880	864	841	840	803	875	873	816	838	864	781	833	829	843	834	840	881	843	806	834	843	845	872	820	861	817	851	839	860	830	841	780	841	825	806	868	837	820	853	774	769	855	850	823	865	758	841	836	880	801	861	864	897	849	848	871	845	907	841	776	821	820	829	778	877	787	779	858	830	784	814	774	842	832	858	881	818	843	837	842	814	786	795	856	834	870	768	858	840	822	851	851	856	884	851	841	809	833	871	885	820	828	818	819	859	808	857	876	796	788	771	818	822	787	820	877	921	846	826	867	806	845	873	829	837	901	885	785	834	852	870	843	838	847	836	812	862	833	819	857	768	833	794	872	823	802	846	863	835	812	843	848	836	810	826	834	846	838	849	822	852	861	816	851	864	815	875	897	855	793	797	838	862	788	814	850	875	840	854	818	842	854	813	825	801	829	833	740	810	824	835	876	848	805	888	807	837	849	843	822	805	859	828	865	899	874	818	819	821	811	830	847	866	797	783	836	799	861	827	827	820	824	837	870	818	809	852	818	847	841	913	821	848	769	856	856	860	874	809	864	844	856	801	849	822	835	849	840	813	818	840	856	827	848	799	821	837	865	804	797	840	862	866	880	848	763	789	823	833	856	836	853	842	818	815	846	824	864	864	833	866	803	820	836	823	809	850	869	825	807	840	788	816	770	834	853	871	839	830	845	770	836	828	853	831	774	861	890	892	788	872	833	819	811	819	884	859	881	825	826	810	866	819	835	791	840	854	812	782	859	782	838	884	858	809	826	848	821	815	823	887	837	829	792	861	892	828	864	887	861	860	849	860	852	823	808	849	838	857	804	832	835	844	847	854	839	832	888	859	861	840	818	829	800	792	777	878	852	864	849	816	891	854	818	886	849	847	838	874	834	876	908	789	824	843	827	834	822	816	812	830	825	877	850	822	835	828	806	861	832	846	807	877	878	827	842	832	856	892	820	819	863	859	765	872	810	791	782	886	808	857	828	825	833	773	863	819	894	864	857	809	790	806	858	824	874	848	856	796	860	851	808	847	850	872	890	854	869	918	817	792	823	806	829	853	832	913	861	829	806	827	844	808	832	823	791	880	802	867	844	856	891	839	865	806	770	858	873	802	848	787	789	827	910	792	852	892	845	867	846	861	876	811	818	825	844	832	847	835	861	840	817	799	802	829	863	867	801	871	850	801	839	837	830	880	891	842	843	818	786	794	832	820	829	827	873	807	749	842	789	869	838	871	834	836	852	836	845	857	869	844	815	846	747	858	810	827	811	816	852	824	839	797	857	787	839	857	811	824	777	814	806	840	834	801	862	846	780	788	835	795	841	883	814	837	799	852	859	847	844	864	883	857	782	844	860	801	851	836	855	813	805	843	847	871	889	851	870	889	820	857	810	850	847	836	824	838	848	835	842	821	834	803	890	800	847	824	818	869	848	822	792	904	854	833	860	873	837	815	837	844	799	818	827	867	864	829	858	774	844	858	811	838	817	839	849	843	899	834	788	832	790	814	822	817	847	818	864	821	853	782	877	837	838	863	842	832	845	828	826	814	797	820	816	820	851	866	835	820	841	852	869	879	857	834	822	801	843	844	819	844	843	800	817	847	836	838	853	834	862	822	848	827	857	848	819	838	858	872	829	802	846	802	825	813	836	834	814	813	824	781	853	852	852	852	782	852	778	840	808	820	874	811	846	841	811	852	836	855	845	853	805	788	812	820	837	863	856	813	865	801	826	818	841	869	825	821	808	846	828	821	848	812	842	823	835	810	834	771	766	829	829	773	846	848	783	808	864	788	834	821	806	854	817	817	816	824	851	829	805	820	854	872	828	821	788	869	819	821	851	780	788	884	834	887	834	823	817	819	842	829	867	810	868	768	823	843	872	829	843	777	853	841	864	850	809	843	832	849	882	838	849	848	839	796	781	820	844	859	825	775	862	864	797	863	827	828	787	807	811	860	816	831	801	887	839	839	889	908	850	832	861	842	833	851	814	826	771	814	841	791	828	815	870	821	814	788	836	821	804	886	888	832	830	825	800	794	806	821	862	830	843	841	838	804	865	830	855	829	864	786	834	870	812	794	834	807	846	820	824	867	833	865	837	788	837	806	847	882	813	853	843	879	814	918	860	821	804	796	799	810	786	843	859	789	854	760	823	821	830	811	833	861	848	908	854	883	827	852	824	838	825	815	827	803	824	894	853	849	809	848	866	858	854	840	822	866	831	829	811	865	852	850	833	847	806	844	853	823	882	797	871	859	823	827	833	821	880	855	899	860	822	843	838	822	871	826	860	835	802	797	854	874	799	829	835	783	792	902	832	799	781	838	827	841	806	810	815	901	802	828	876	813	893	821	824	799	842	822	854	811	765	843	825	817	856	778	909	868	878	866	840	836	877	791	858	802	828	824	875	842	780	857	874	819	844	835	857	828	857	872	804	887	784	822	840	832	869	815	815	863	825	840	830	804	819	828	891	812	847
1177	273	221	194	192	176	171	174	165	188	159	175	188	165	151	141	165	170	158	153	146	159	179	144	159	154	155	160	153	155	137	148	182	146	172	175	160	169	175	164	166	157	143	152	165	156	162	156	156	136	165	159	147	149	142	141	157	188	146	160	144	166	163	146	169	138	159	147	161	150	163	164	180	174	156	152	157	152	161	166	171	158	155	143	167	163	187	139	161	166	161	171	150	157	177	157	147	153	174	158	170	171	156	155	165	163	160	158	158	160	136	157	168	132	155	175	169	162	160	162	148	132	166	150	178	139	171	171	168	142	164	165	153	151	164	177	139	155	176	174	138	160	161	160	155	156	166	167	156	167	151	145	143	153	162	173	166	134	157	177	147	150	153	137	126	151	152	155	166	159	146	152	163	156	152	141	179	152	150	168	159	157	164	159	156	183	156	180	136	183	168	174	159	171	157	170	171	134	171	147	155	160	170	174	146	164	165	154	156	167	144	154	148	149	165	147	146	172	174	159	167	155	165	148	187	153	157	173	164	158	144	150	162	182	157	169	163	173	149	182	154	182	163	152	166	161	152	174	166	157	152	154	170	163	155	148	161	163	147	144	152	143	173	171	166	185	147	164	155	164	138	164	155	161	154	185	134	141	150	153	154	163	162	155	144	162	153	159	163	161	169	186	167	159	166	166	148	146	159	162	144	157	181	175	160	159	150	166	147	153	136	137	154	161	143	152	157	175	151	154	164	187	164	150	137	143	160	155	157	152	169	147	150	142	153	144	151	153	156	146	177	136	123	163	150	147	132	156	179	153	147	153	160	161	164	157	164	163	154	155	146	162	147	142	194	165	157	190	153	154	155	151	139	142	168	146	180	153	160	171	154	175	165	174	159	181	137	163	141	155	160	174	157	148	158	168	165	172	150	150	155	156	153	178	139	193	139	143	155	168	182	155	177	167	132	164	154	182	185	148	188	175	167	159	168	154	174	155	152	154	129	143	154	166	137	141	161	145	174	177	152	157	157	168	161	174	175	156	162	145	162	160	155	167	164	131	164	142	179	191	163	144	180	153	154	135	161	161	174	150	159	178	161	154	162	158	150	137	162	151	168	167	171	164	142	168	154	166	167	168	133	157	156	155	154	155	175	154	146	139	178	160	154	153	153	153	161	144	143	151	166	170	162	158	149	160	162	182	169	159	179	170	163	135	143	156	162	168	173	160	148	173	181	168	152	143	166	163	141	147	171	162	154	164	140	178	171	161	171	156	150	181	151	184	147	168	156	150	168	158	178	150	149	143	148	164	157	156	131	165	174	137	172	156	172	158	151	167	142	173	162	161	159	164	168	158	166	142	153	136	159	154	147	137	168	156	154	143	143	170	141	162	140	193	160	170	159	163	146	148	174	154	145	160	171	155	159	175	164	173	179	147	148	153	165	153	161	148	168	164	162	151	161	167	172	154	158	147	152	163	168	156	158	162	146	169	144	162	166	161	131	166	147	147	150	160	162	160	149	155	167	169	158	153	163	147	152	156	154	160	141	175	151	152	171	149	143	149	153	157	143	146	166	141	136	164	149	152	177	182	158	152	163	154	178	168	147	161	164	166	163	147	155	147	154	138	151	147	185	138	160	160	147	180	167	162	179	149	167	180	164	150	146	146	150	147	145	165	162	148	152	146	184	161	153	160	141	163	165	162	144	152	168	151	153	143	166	156	177	182	161	154	182	152	156	169	175	157	157	161	168	149	145	173	155	163	184	173	179	143	153	167	169	162	147	160	150	158	177	159	168	188	161	162	142	137	160	173	144	161	178	157	179	170	171	162	144	167	164	172	167	172	139	134	165	140	153	153	145	179	154	138	170	165	152	154	173	170	142	161	180	168	174	150	190	158	165	172	151	162	150	161	146	158	140	141	148	161	159	157	164	165	181	160	189	170	178	157	155	159	165	167	172	155	183	151	180	152	153	156	168	160	157	162	174	150	157	140	152	152	135	171	148	157	172	159	148	159	155	140	171	150	165	147	190	169	160	161	163	157	148	130	162	149	162	171	181	155	184	171	156	149	181	157	160	172	161	179	157	179	158	154	165	159	162	154	152	138	170	155	149	161	149	154	146	157	168	167	154	164	139	160	157	170	159	166	198	171	165	155	183	162	168	165	171	146	153	164	156	139	182	158	153	155	149	166	161	180	167	154	170	140	184	173	183	160	149	150	138	163	163	161	175	170	166	171	145	157	167	187	157	180	174	177	167	158	155	158	154	159	154	161	153	153	139	158	161	178	144	181	157	165	168	177	152	143	141	177	161	142	157	146	148	160	145	161	153	170	154	143	162	155	149	147	176	154	169	147	153	155	188	147	145	150	169	172	151	160	152	152	156	168	152	174	155	148	173	188	142	170	168	162	149	168	144	164	145	151	156	156	176	171	151	141	156	175	160	153	153	157	147	162	154	165	185	186	163	165	169	167	172	161	142	167	161	157	155	161	155	143	156	165	155	153	163	167	178	138	151	164	154	155	153	155	148	183	143	162	163	145	171	164	141	166	177	133	152	155	152	150	161	170	190	150	165	145	157	157	158	160	135	136	162	149	180	152	158	170	169	164	179	137	154	136	159	134	159	162	166	142	158	152	180	175	147	159	152	158	168	153	166	162	163	175	154	171	144	156	169	170	159	161	165	162	171	137	153	160	141	169	161	138	176	181	153	151	166	152	173	179	176	141	159	156	194	160	142	161	174	165	167	161	173	157	155	172	159	173	157	167	156	172	176	165	155	146	181	176	143	154	155	170	190	162	177	171	150	173	179	155	168	161	154	144	157	159	154	138	153	162	144	187	175	124	152	146	145	153	160	156	191	150	157	172	147	180	160	167	166	170	163	136	174	170	178	170	153	152	153	171	144	146	156	132	155	148	158	187	170	166	186	152	155	161	143	189	154	175	146	144	157	153	162	173	184	167	168	158	151	172	166	187	155	155	156	176	151	154	172	154	151	161	169	159	158	162	137	167	149	158	166	163	165	170	177	159	158	169	140	172	172	131	169	161	158	125	159	172	142	158	173	147	144	154	143	174	170	145	163	160	151	174	154	147	169	167	163	148	184	154	167	151	162	166	144	176	160	168	156	148	165	141	160	155	166	170	163	160	167	153	162	162	155	154	160	170	169	157	181	164	154	156	168	165	156	164	166	148	147	154	159	145	149	193	151	166	145	171	182	154	162	152	164	164	159	153	155	176	143	151	158	170	177	169	155	142	178	144	161	160	165	162	149	150	171	158	176	166	166	152	162	153	167	153	142	175	173	163	190	174	169	161	176	155	193	162	164	132	179	145	162	155	164	168	152	181	175	156	160	167	176	167	138	143	171	144	157	162	155	139	156	179	168	158	141	180	182	181	144	165	154	166	153	171	157	154	153	168	166	177	159	162	167	179	156	187	168	158	169	144	150	147	152	167	162	134	175	173	179	137	155	159	140	146	146	156	156	146	165	158	165	157	177	164	163	157
2156	671	783	832	818	755	709	721	720	682	686	666	651	595	705	625	657	619	617	642	591	606	581	599	627	646	608	643	611	630	600	580	608	590	607	608	596	621	610	595	609	604	634	596	609	629	592	618	580	641	604	633	563	597	619	581	576	597	606	575	605	596	626	577	634	630	610	623	613	611	611	593	623	638	627	626	603	644	616	581	610	627	623	628	569	579	653	618	658	586	608	619	587	567	615	589	631	609	640	590	606	647	608	571	625	582	589	556	630	650	611	650	629	600	617	589	622	607	629	615	633	606	593	599	592	603	615	627	585	603	597	606	670	616	621	587	680	620	586	575	610	607	612	596	629	600	595	577	613	644	621	622	600	662	614	620	599	610	618	609	613	603	558	555	623	608	596	595	610	585	536	618	583	630	612	605	581	601	579	574	648	638	617	593	600	607	627	587	599	579	614	593	619	594	566	619	684	602	659	626	573	636	612	608	590	578	610	591	650	641	597	598	604	642	620	605	636	592	596	605	607	552	630	615	613	634	621	589	586	608	578	597	594	574	622	603	614	605	632	629	630	575	624	621	619	619	602	630	642	630	620	586	576	645	636	632	651	597	614	613	578	600	596	609	575	627	585	630	627	575	587	590	639	597	614	620	591	600	614	571	590	586	639	627	636	617	637	640	610	593	623	637	630	589	596	615	631	596	608	595	626	621	660	607	574	606	594	665	587	627	628	612	610	580	555	620	595	619	593	605	568	647	588	573	616	642	586	614	592	604	560	597	613	644	638	622	595	647	611	600	619	641	575	641	624	601	571	611	642	633	588	575	613	575	633	628	638	633	630	625	612	573	583	636	625	613	641	673	598	613	612	596	627	601	589	602	606	573	558	567	569	584	609	639	595	608	622	649	616	601	569	627	632	594	576	616	578	639	609	598	582	606	578	616	636	586	558	609	575	605	601	557	601	626	641	618	643	613	616	605	637	602	619	611	594	619	599	560	579	627	583	566	610	620	634	626	611	582	614	635	584	626	603	657	630	551	622	658	616	615	565	595	606	608	624	572	572	621	653	617	605	629	599	615	653	606	606	605	593	641	675	646	636	617	600	652	595	584	610	609	678	590	606	566	612	616	640	570	607	608	581	623	594	619	618	580	595	619	601	575	603	602	622	620	636	640	604	592	603	618	646	604	646	602	610	597	595	637	634	594	611	587	608	603	605	600	577	680	592	609	611	573	606	642	597	535	609	627	618	613	577	613	605	592	625	642	612	628	622	622	580	592	625	578	628	628	593	587	631	581	631	629	621	647	617	564	603	619	594	563	614	604	616	616	631	580	616	640	555	546	570	576	596	612	582	607	623	616	614	632	603	633	576	646	606	569	591	658	598	600	646	631	607	631	649	592	643	580	585	588	605	601	594	634	612	608	678	601	576	618	612	618	605	631	628	610	606	586	654	604	550	616	629	662	640	595	652	615	605	608	665	594	613	624	604	614	581	536	594	604	566	570	652	568	615	639	632	574	594	611	581	625	608	588	597	675	599	588	615	622	595	597	612	617	568	633	617	603	612	620	585	585	650	596	627	637	605	619	611	637	601	623	586	600	595	574	592	678	617	623	638	601	611	596	625	630	586	584	640	608	634	600	608	607	599	639	649	623	580	610	546	582	589	588	619	562	613	637	631	615	572	621	631	599	581	620	572	576	603	603	654	623	599	596	576	609	625	585	560	630	592	610	594	601	585	606	596	584	585	620	585	602	634	588	601	577	596	612	629	604	606	581	640	604	609	649	616	559	664	583	596	605	574	628	600	582	634	618	614	640	628	614	662	600	592	608	632	599	569	607	664	624	650	628	643	623	594	593	580	594	616	596	595	594	618	574	611	604	592	610	616	617	612	625	606	554	562	644	620	552	590	608	616	607	601	603	615	622	563	622	603	603	639	606	601	602	607	602	588	635	612	591	590	630	634	611	599	595	618	609	571	598	605	608	581	637	618	612	609	635	612	600	606	611	634	595	608	565	614	625	572	632	595	562	631	586	613	529	592	569	570	623	589	647	606	649	616	593	584	651	617	578	617	559	594	577	632	603	583	607	606	563	625	597	605	597	608	540	620	551	626	602	611	666	631	640	553	622	633	570	605	595	654	634	582	572	624	601	595	647	603	613	594	602	575	611	557	589	615	627	671	623	610	585	581	656	595	607	624	605	601	587	626	588	597	625	590	617	606	601	589	576	628	598	590	649	619	568	600	632	570	613	635	564	626	577	646	578	616	604	629	621	632	595	593	604	650	630	591	592	606	567	629	654	580	647	620	656	606	595	628	616	603	598	552	684	679	617	624	636	620	650	608	598	609	577	591	559	589	611	616	619	632	597	595	578	579	625	612	642	601	576	567	644	629	585	600	664	613	637	605	573	595	582	606	568	587	570	594	630	616	614	628	633	589	615	568	614	631	636	674	670	600	567	565	595	595	630	580	615	638	631	616	632	632	602	591	608	613	616	573	590	581	603	619	598	640	619	624	605	564	615	571	615	572	599	613	596	598	631	597	591	611	592	611	617	643	611	629	600	583	608	641	608	602	624	592	598	616	614	627	603	607	639	651	580	596	613	649	599	631	600	642	605	618	593	587	592	640	619	607	634	630	640	624	620	618	590	631	605	589	624	612	611	616	623	614	590	585	606	626	563	638	606	647	629	642	591	642	604	585	633	641	589	620	580	604	576	618	627	607	614	634	602	600	603	608	597	608	634	615	614	643	582	638	629	629	609	625	658	607	589	610	581	574	592	651	579	595	605	587	578	585	628	662	630	647	570	608	608	569	626	624	584	617	645	611	635	637	616	563	639	648	587	600	593	589	615	604	598	634	590	606	593	622	625	591	607	571	659	602	576	625	626	655	643	617	620	606	637	558	609	600	589	581	660	602	641	629	627	626	574	650	594	609	627	604	629	604	589	606	601	576	607	622	593	604	586	582	605	642	593	595	677	595	610	622	589	598	614	582	612	631	653	632	599	580	610	596	599	605	642	570	620	611	605	604	629	607	617	612	623	630	614	602	655	548	601	652	617	582	633	618	613	635	574	606	613	656	658	567	600	647	604	613	623	616	578	617	652	640	670	576	588	629	605	567	636	602	627	638	628	659	588	578	584	583	628	592	617	600	617	582	633	638	596	585	634	630	637	598	568	591	590	655	652	593	618	626	633	621	670	596	629	659	638	570	618	634	581	590	651	625	587	611	642	593	582	629	626	635	607	619	606	587	608	609	619	599	628	648	617	636	593	588	635	603	571	676	573	611	604	624	597	640	564	620	612	660	629	596	602	619	581	589	605	623	590	651	622	601	610	575	561	607	589	636	583	587	620	601	580	618	603	640	597	595	650	587	622	629	659	630	651	642	615	578	629	566	634	647	594	628	643	589	601	608	623	604	624	656	634	630	611	594	621	599	637	597	593	607	598	594	586	617	571	595	622	633	580	596	559	557	622	557	620	629	617	621	610	638	655	587	612	594	597
5115	1638	1528	1123	888	722	588	480	423	396	347	338	361	332	314	333	289	281	286	300	295	295	318	290	306	275	280	294	279	302	290	270	276	256	288	305	273	297	319	285	273	290	287	266	272	266	270	278	292	256	269	284	300	306	259	295	304	270	276	273	285	272	275	289	280	259	249	258	298	278	264	246	284	284	255	286	254	277	280	286	279	277	267	275	253	258	283	266	249	271	275	289	276	273	250	303	292	259	280	269	278	250	298	284	259	288	249	282	284	318	273	289	284	276	269	255	257	254	265	275	266	246	267	276	274	294	257	273	255	259	288	299	258	276	244	294	249	257	266	274	282	271	253	280	277	264	279	267	291	261	252	272	250	280	242	285	259	287	282	269	301	259	246	298	289	284	279	243	286	260	303	301	277	287	235	268	287	276	252	263	277	279	260	265	259	236	266	257	282	263	257	268	264	287	290	291	292	304	275	266	290	276	281	270	265	285	241	279	262	258	289	261	277	266	273	251	289	309	277	252	295	278	245	255	239	257	286	288	220	299	275	291	271	250	276	283	270	281	276	240	270	286	260	272	266	274	299	287	285	312	254	273	286	297	248	290	281	270	297	268	271	267	255	251	267	290	252	286	261	284	286	293	268	277	292	293	281	264	282	274	304	268	263	269	245	300	230	272	291	277	289	266	273	291	281	301	293	286	271	295	268	252	240	269	278	249	280	253	263	248	251	306	244	296	303	289	255	253	267	273	265	283	264	288	259	269	285	264	272	298	254	242	272	266	272	270	284	261	244	271	286	262	273	272	262	279	281	264	256	283	277	273	291	273	274	263	273	274	272	285	265	238	295	273	279	243	278	275	269	273	289	297	275	287	252	259	284	263	252	269	296	247	240	269	274	285	278	261	258	288	260	278	266	299	251	279	264	248	297	235	279	261	265	293	264	270	252	284	291	300	275	286	271	292	268	270	270	258	255	275	287	269	271	285	261	282	272	245	256	240	278	265	287	307	267	257	262	297	302	287	271	304	256	276	289	264	261	271	271	272	297	272	304	304	296	284	285	270	254	294	287	281	254	282	254	272	260	269	265	257	274	279	273	264	242	294	275	273	278	261	282	282	256	300	277	251	265	283	270	272	279	266	242	278	284	284	256	284	269	277	263	261	311	240	253	268	268	252	284	273	240	295	288	258	260	278	277	268	267	276	277	274	264	256	253	294	286	297	280	258	256	268	289	282	261	307	284	273	275	300	262	272	287	273	274	250	292	274	261	293	267	271	284	252	254	270	283	295	228	266	275	275	291	275	258	314	270	274	294	284	278	278	318	264	269	278	250	282	270	274	259	283	264	273	271	262	283	267	267	257	297	273	295	285	272	283	299	263	264	265	280	302	289	284	259	268	266	245	270	273	260	273	280	277	226	278	265	276	265	277	283	284	265	256	281	261	271	286	289	278	259	269	269	297	280	240	288	262	276	302	278	282	276	282	310	259	282	305	288	258	278	270	244	276	283	243	254	271	259	294	245	300	279	265	292	252	272	262	266	291	251	266	287	268	294	284	295	256	272	311	291	283	269	278	288	262	237	303	292	263	258	254	259	244	253	245	289	285	274	253	257	288	262	269	276	294	234	299	277	295	272	264	247	271	303	275	261	268	274	245	275	278	300	276	243	302	267	260	273	271	264	312	278	265	291	281	262	273	277	252	250	285	253	264	259	274	266	251	305	292	285	256	238	278	276	261	261	266	271	280	234	309	278	294	291	256	287	282	290	260	289	281	272	285	270	252	284	275	270	268	297	267	276	276	279	265	273	264	301	261	253	276	274	246	268	266	253	290	278	248	269	270	238	297	255	258	276	276	289	303	300	287	268	268	277	243	276	267	273	284	273	246	308	287	266	247	269	277	294	282	281	298	264	295	282	262	273	276	264	263	294	270	271	258	266	290	255	270	267	292	291	259	270	288	289	285	296	301	264	285	276	300	303	258	306	263	247	296	273	277	284	278	298	266	303	276	278	272	271	265	277	242	249	290	276	237	268	296	277	297	254	277	301	284	259	272	273	300	291	231	262	276	282	271	258	290	274	265	260	254	260	284	268	270	272	253	299	283	282	270	248	288	278	273	271	264	250	284	265	268	298	279	273	270	266	277	273	281	257	278	284	288	276	277	271	254	292	264	296	278	269	277	264	295	251	263	288	281	259	284	290	265	306	287	272	288	294	271	276	263	252	273	286	299	252	279	273	288	332	259	279	259	258	247	268	237	263	276	277	292	260	266	276	262	278	260	297	264	277	271	268	243	261	290	256	256	281	266	301	284	257	269	259	306	290	270	249	272	278	289	256	288	297	283	263	252	289	266	286	279	243	298	242	293	283	264	251	299	268	280	283	283	282	283	261	258	258	290	283	298	276	248	278	276	299	284	264	258	290	298	279	240	255	278	256	242	292	281	268	274	268	265	266	254	247	299	254	279	276	275	298	276	263	285	274	276	266	257	275	289	262	259	275	235	255	254	292	287	274	258	284	273	290	298	264	252	249	246	281	290	298	267	248	277	258	258	275	276	300	248	308	269	259	287	266	264	259	257	268	267	285	268	283	248	267	274	280	262	291	264	277	307	272	264	271	285	266	253	269	263	270	260	309	284	256	293	284	293	263	260	261	271	281	269	280	295	266	268	285	278	293	265	294	254	292	300	269	275	269	257	293	288	315	269	277	320	269	299	252	282	270	285	290	308	300	282	276	259	266	272	246	278	262	256	290	260	279	245	284	281	246	266	255	278	292	250	288	244	257	240	271	280	284	273	279	279	262	264	267	265	278	262	274	274	264	276	255	267	290	237	266	267	287	275	268	277	284	282	268	272	285	260	282	302	266	274	301	235	265	252	264	269	310	303	287	253	255	281	282	243	270	300	285	283	260	285	279	263	294	266	289	266	284	274	287	278	273	278	271	267	283	270	228	288	276	280	269	247	270	259	239	242	273	272	277	296	288	282	292	272	251	260	280	258	271	262	242	272	309	265	257	265	274	297	259	274	258	295	257	266	252	263	257	277	280	273	270	272	272	288	286	284	278	277	264	313	279	287	270	306	269	275	315	260	258	267	250	280	274	278	267	240	289	304	260	293	258	305	270	264	303	290	275	263	273	278	301	283	276	274	269	288	252	291	280	284	310	271	266	291	299	269	266	294	291	254	253	278	243	267	257	271	280	238	253	268	265	280	310	283	261	263	268	258	252	276	268	260	246	241	291	291	253	260	277	276	261	272	263	266	285	286	265	295	275	267	280	255	294	276	252	257	274	285	321	302	298	294	264	251	288	293	251	244	261	262	272	270	246	283	279	251	269	279	260	253	286	296	276	262	273	253	287	246	288	272	233	304	291	305	264	271	266	245	259	273	279	284	258	280	261	292	294	257	278	298	286	280	284	295	268	275	283	289	262	292	246	268	268	238	278	265	300	279	306	277	267	282	311	287	272	279	274	283	271	267	281	276	262	283	267	274	259	278	277	276
6423	2163	3699	4027	3635	2855	2632	2254	2036	1844	1733	1580	1476	1443	1374	1305	1322	1275	1206	1164	1161	1152	1134	1078	1103	1139	1075	1033	1064	1097	1036	1025	1061	1089	1079	1051	1037	1086	1051	986	990	1020	1002	1035	964	973	986	1005	1013	1009	971	1007	968	1061	989	971	1039	1010	978	927	971	997	951	957	976	1014	986	1006	964	919	1022	959	999	967	979	947	1001	1013	997	977	960	966	917	989	933	1020	958	1002	925	991	983	988	975	945	936	990	1026	952	946	1033	962	976	923	953	984	916	976	951	929	978	951	985	1004	946	933	981	980	977	993	983	959	977	914	939	1000	975	971	974	983	916	994	971	1021	979	969	977	972	978	957	937	986	932	991	932	1011	979	973	950	877	961	970	994	953	953	946	953	936	954	936	955	1003	950	980	975	986	947	981	1006	933	993	945	1038	960	918	948	978	995	1004	947	978	924	1054	974	946	986	981	993	962	890	951	931	965	974	961	960	989	961	933	941	965	953	947	969	952	937	971	981	949	958	958	973	903	957	996	964	928	914	919	988	970	987	959	943	978	967	929	928	993	938	917	971	984	962	1022	941	970	976	913	903	960	943	971	983	938	943	1001	995	993	941	944	959	959	928	929	1000	968	975	919	936	953	966	963	957	993	945	905	965	948	967	982	1041	933	1004	967	981	926	961	959	1030	1012	999	954	992	974	970	894	952	929	937	953	969	972	951	960	991	927	926	986	943	970	910	970	1039	905	967	1019	933	943	918	1000	956	935	965	956	1009	983	958	953	927	926	948	951	947	943	947	994	921	924	992	1007	942	984	975	991	925	945	960	960	940	982	925	1009	984	940	975	1048	957	953	979	992	973	972	990	1013	968	985	974	1048	919	889	914	950	991	911	940	935	942	935	938	926	1009	994	915	902	982	1001	933	987	974	1010	911	971	908	961	946	936	962	970	1003	1020	925	937	950	1010	990	969	965	969	934	968	974	953	938	925	906	940	980	936	923	1029	971	948	921	966	968	953	975	998	981	893	978	954	997	949	976	957	929	990	944	934	1003	927	960	990	959	948	988	986	922	969	966	949	993	915	986	977	973	941	949	944	965	1025	972	974	1001	1007	927	995	930	940	944	980	922	975	932	900	969	963	974	886	916	982	973	931	948	940	907	977	921	971	951	926	922	917	1014	994	916	974	934	898	984	997	978	989	943	981	992	947	986	910	992	962	979	916	937	1078	1019	982	943	939	929	963	930	1003	957	988	1010	888	942	892	943	946	972	889	999	910	959	1024	963	939	1007	969	996	967	945	925	973	981	977	1009	943	989	913	995	1016	993	944	983	982	932	951	937	950	932	971	970	955	954	946	924	950	915	949	958	942	991	940	1025	996	979	934	966	965	939	960	949	905	1000	955	944	963	1014	983	979	889	990	922	960	850	978	950	927	916	957	951	922	970	942	943	961	974	924	935	1012	926	939	926	976	983	963	949	940	952	987	949	945	952	936	896	929	1005	942	959	929	971	935	991	951	978	963	972	920	929	960	989	991	954	1035	938	975	958	976	961	999	1004	995	946	914	965	981	973	967	982	987	954	921	979	1033	956	968	1001	884	919	935	927	939	958	913	924	954	931	928	947	939	951	959	987	905	1007	1024	952	965	950	968	983	924	984	989	909	951	917	986	957	965	905	957	915	970	944	971	974	917	1016	987	959	985	995	914	937	947	981	902	1006	928	919	946	955	978	922	955	960	965	964	931	934	992	958	964	1000	984	978	961	984	997	922	955	908	989	936	934	929	930	1006	968	971	944	967	906	982	939	947	966	956	936	1016	960	930	966	931	986	898	988	1024	940	926	959	921	895	1007	1018	969	994	896	955	1000	1006	948	915	907	921	954	899	932	1001	939	891	1001	972	983	959	928	987	937	969	968	981	949	961	954	984	958	935	939	914	947	998	984	939	957	926	955	946	1009	947	935	949	953	986	980	1005	922	953	918	960	951	909	1014	975	928	1006	937	920	979	934	959	920	972	920	943	982	917	911	1003	970	983	993	940	1002	987	913	954	995	943	962	991	960	992	946	991	964	949	961	920	1003	912	1023	972	949	949	981	955	957	860	989	987	918	1013	917	911	960	958	925	951	945	1001	944	971	922	892	910	976	1074	910	964	974	1000	945	946	972	961	972	963	964	984	918	993	962	928	1004	990	947	948	982	976	988	988	920	955	956	965	994	968	945	966	990	926	896	918	960	902	929	968	955	963	970	980	1008	929	998	943	948	1013	956	970	909	938	955	926	978	976	948	939	971	964	1007	940	916	952	986	925	982	987	981	969	922	952	973	1006	966	960	994	970	1006	979	955	964	985	939	970	949	982	977	949	988	990	938	909	968	924	902	962	977	950	962	951	950	949	971	967	973	922	958	933	958	955	965	932	934	959	934	969	948	953	982	975	957	968	981	964	962	970	961	933	1003	948	977	955	988	928	952	952	958	937	941	974	946	1036	961	920	917	963	973	981	976	932	926	961	911	988	969	979	966	970	1009	982	969	973	958	974	918	971	933	956	973	996	978	960	954	1025	983	958	1004	933	951	997	998	957	981	937	1024	988	1000	957	957	942	929	1004	952	1028	963	959	984	944	999	936	938	940	950	932	972	940	942	990	919	978	922	980	974	1017	950	961	963	960	934	965	986	954	944	940	954	963	963	1002	934	966	926	983	1023	1017	959	962	989	997	938	981	929	903	923	949	982	935	1007	983	947	938	964	961	984	950	966	900	976	914	954	986	975	956	952	939	925	935	1005	900	938	978	914	963	934	982	985	948	963	959	981	969	994	976	965	1010	955	936	1005	972	978	977	997	935	944	967	969	983	972	937	997	923	960	964	938	978	916	969	893	995	971	971	916	948	973	960	940	996	951	971	964	994	1026	1010	955	932	996	954	944	988	943	1007	979	966	1015	1015	984	933	1030	966	953	1006	941	1002	994	931	947	932	957	977	944	921	988	992	943	994	972	967	963	926	932	1007	943	886	977	963	960	979	932	948	1004	982	981	955	968	963	922	963	980	951	999	983	954	1028	970	999	956	1032	969	973	936	924	962	975	969	965	952	958	958	965	948	951	959	980	966	931	985	947	944	945	999	980	978	970	979	985	929	957	951	982	984	974	918	931	967	967	960	943	934	974	962	959	994	920	954	938	990	937	1003	950	969	1004	913	980	947	1002	956	985	941	954	1004	990	985	893	956	964	936	1001	968	948	954	985	947	1013	967	973	916	963	958	968	964	975	971	966	922	947	974	854	965	925	959	984	974	965	974	955	955	990	967	923	1041	892	1027	931	964	944	965	962	963	941	837	930	1022	925	983	959	968	976	944	980	983	1004	943	996	958	971	932	945	939	942	919	964	938	952	943	985	916	962	957	968	960	938	952	920	1011	913	928	1009	938	947	949	938	964	919	1056	976	1017	996	964	996	927	933	981	994	972	999	922	968	939	930	972	939	978	926	939	928	883	990	978	994	928	920	980	957	967	946	944	961	958	977	956	989	953	1036	966	978	963	900	913	977	922	993	960	969	955	948	928	977	950	971	972	965	1009	988	907	938	926	962	942	935	920	929	936	921	990	942	932	924	1002	970	950	975	962	1004	1005	925	960	918	969	877	941	978	922	962	933	940	969	981	1010	986	943	994	923
9527	2830	2835	2103	1424	1005	774	671	609	493	431	378	378	344	349	319	325	294	289	261	275	294	294	276	261	307	269	255	274	250	244	270	248	274	245	243	224	203	237	248	255	225	243	227	235	245	234	267	247	259	243	252	232	222	250	259	243	259	261	250	236	254	231	230	238	233	241	227	248	238	234	238	238	247	254	232	242	230	259	248	240	210	230	238	242	221	264	248	269	252	216	243	222	231	244	243	220	225	221	226	230	243	267	239	252	236	238	237	252	240	208	219	228	258	238	251	233	225	250	233	241	265	260	240	241	262	222	254	242	230	236	221	250	214	243	214	258	221	232	209	248	236	202	246	219	235	230	236	250	246	259	244	231	231	221	256	227	243	240	204	254	256	235	208	253	239	199	224	242	239	221	208	246	244	221	223	233	237	256	256	265	238	245	239	230	225	240	232	239	209	237	236	217	235	250	215	237	259	252	239	233	237	221	230	224	248	255	270	228	235	239	250	240	250	249	235	228	222	235	241	209	258	242	238	212	249	217	239	237	250	249	258	258	232	239	247	244	252	246	254	202	240	234	238	223	245	262	208	239	213	230	208	219	230	248	243	237	233	252	247	231	242	251	242	214	236	238	240	230	220	242	233	242	244	217	274	212	259	243	249	237	242	254	239	217	249	233	228	259	227	242	227	226	227	239	237	244	227	253	240	226	227	247	221	229	230	237	234	232	208	210	232	207	197	211	254	234	253	264	227	222	245	232	256	222	260	228	230	231	234	218	251	237	262	227	240	236	243	236	253	255	240	250	220	231	231	232	251	206	230	239	232	243	215	214	259	247	241	246	233	205	250	258	252	244	229	261	206	223	240	239	207	226	238	233	237	236	232	262	212	238	228	223	216	230	214	223	229	228	247	252	276	239	241	274	256	226	233	228	255	241	250	261	243	226	225	225	249	273	229	259	224	214	240	243	247	230	248	256	243	239	201	274	237	213	237	209	218	217	248	229	223	245	249	256	237	248	259	216	249	255	245	243	223	218	236	256	216	220	245	245	238	250	227	235	246	241	226	238	257	253	250	238	235	220	234	239	219	225	231	229	248	235	224	250	249	218	215	227	248	219	238	217	245	252	228	258	227	251	233	225	213	213	239	217	250	235	219	223	226	205	232	221	229	215	228	254	204	227	246	214	236	247	232	241	221	243	219	227	240	242	243	239	253	222	215	221	208	208	228	231	220	243	231	232	235	262	225	212	261	265	224	220	249	250	241	203	267	248	240	223	220	217	264	220	218	212	217	222	250	235	244	224	246	227	221	258	256	190	232	258	261	226	221	233	244	244	263	246	250	280	213	249	241	233	239	243	219	260	257	262	240	220	225	271	248	241	223	236	242	229	230	257	232	218	241	242	247	215	240	240	240	227	242	210	250	247	238	230	251	251	231	227	233	246	206	246	232	230	244	242	247	246	230	231	215	235	244	222	227	225	250	239	238	178	230	242	244	250	225	213	242	246	272	244	253	244	214	227	228	235	243	246	235	242	240	252	230	248	207	274	216	254	264	237	256	242	227	230	221	248	230	217	261	254	233	242	261	239	248	238	243	245	224	229	243	257	213	230	223	254	211	259	223	233	222	227	238	272	239	233	255	224	209	225	244	231	247	221	238	227	227	232	224	215	248	246	243	213	220	226	225	222	238	245	245	218	207	234	242	217	219	254	213	217	247	226	256	215	230	229	238	269	221	252	247	229	238	243	231	243	223	227	236	203	236	251	229	222	282	222	233	237	254	232	252	237	230	229	249	245	221	256	260	262	216	213	217	219	277	244	241	199	218	205	248	223	231	228	241	232	233	274	264	223	229	208	254	244	267	250	238	226	226	238	254	218	231	246	239	213	225	245	245	265	234	241	242	204	246	237	235	276	234	238	239	238	235	237	238	249	220	245	240	225	235	260	228	237	214	246	248	257	239	218	246	238	234	228	251	225	264	229	236	238	219	209	232	239	246	233	223	240	252	230	235	234	232	228	222	240	259	227	263	209	221	230	243	238	230	224	220	228	245	252	223	210	263	254	218	224	246	250	222	234	224	241	234	220	243	261	238	251	230	209	216	232	260	251	241	285	214	244	247	255	220	212	258	229	207	220	245	239	233	248	262	216	232	215	239	246	224	251	217	244	251	250	253	211	236	239	250	232	196	230	239	210	224	249	206	221	193	253	229	257	237	218	246	221	248	220	208	236	245	236	224	228	212	235	240	212	254	234	232	234	265	230	254	263	225	230	223	264	259	217	238	254	221	231	251	223	233	237	238	242	231	227	259	262	239	231	230	242	232	229	205	227	226	230	241	245	257	253	251	238	255	244	234	276	255	240	252	230	231	210	229	243	232	244	242	244	252	220	230	244	241	229	260	228	224	222	238	223	224	254	242	231	242	229	228	217	244	235	273	236	232	216	227	229	229	224	225	249	220	241	239	240	245	229	212	230	251	247	253	223	236	285	237	213	234	253	212	235	257	222	236	253	209	237	270	253	209	219	239	246	230	224	273	235	226	248	205	255	246	258	237	248	267	226	234	243	240	226	238	234	269	232	216	213	208	267	234	238	223	222	247	236	248	233	219	229	237	223	223	250	242	224	238	239	226	222	230	215	247	250	234	233	216	258	235	235	249	227	223	251	214	203	240	245	232	233	221	261	264	241	236	227	260	260	226	209	239	232	249	231	233	245	250	230	278	216	229	223	260	269	217	248	251	226	247	234	212	228	254	226	261	200	213	266	242	233	231	248	238	240	234	248	252	216	242	228	216	259	222	219	246	251	218	230	252	234	226	227	227	208	231	210	227	214	244	228	237	256	235	222	247	233	245	249	247	237	271	248	226	250	243	204	238	227	238	250	231	232	238	206	226	257	249	238	236	222	228	275	228	226	232	257	248	252	248	230	235	228	221	255	225	238	204	252	198	215	288	249	235	261	202	236	260	235	228	264	261	230	209	239	259	238	227	247	230	227	226	245	218	237	247	250	247	251	254	256	249	233	254	230	227	225	242	277	232	221	240	243	227	249	242	242	244	236	229	275	248	233	236	243	237	240	231	261	248	203	247	235	227	241	223	247	222	234	225	251	231	254	210	237	268	232	242	250	240	215	234	262	204	270	274	235	257	210	233	250	229	235	254	242	201	212	246	240	225	244	231	230	237	211	226	219	237	232	253	249	213	232	274	247	244	241	243	230	236	225	228	251	232	230	221	234	225	225	217	211	211	240	225	260	212	231	230	231	245	199	244	238	233	230	215	249	250	261	218	216	218	231	250	217	245	225	260	215	222	213	264	247	226	243	227	215	223	231	231	231	260	249	245	240	246	222	235	239	217	226	221	239	246	254	243	244	217	252	221	231	235	231	217	253	217	239	226	226	230	261	256	222	251	229	232	215	242	230	230	248	238	253	249	228	241	214	226	241	217	251	216	206	218	234	249	241	238	227	233	228	254	232	208	233	226	221	257	226	222	221	234	237	228	259	217
8958	3133	5968	6364	5519	4573	3944	3391	2797	2544	2209	1961	1871	1682	1589	1475	1413	1389	1264	1231	1248	1190	1158	1212	1064	1071	1046	1011	1070	966	986	1007	949	968	1022	1009	978	944	992	907	970	922	994	925	985	897	928	897	895	935	831	955	953	930	895	911	935	859	882	873	844	847	885	873	865	879	892	866	869	899	897	862	893	845	871	849	815	873	881	826	825	828	831	866	835	858	818	884	856	865	885	792	855	859	869	843	847	840	828	842	847	819	865	878	863	887	898	900	912	873	843	868	876	828	785	879	848	871	867	845	837	824	840	846	862	907	833	876	879	824	766	782	919	838	859	864	827	868	849	891	830	868	879	853	838	880	875	862	889	834	861	834	817	807	802	834	865	799	848	832	785	875	878	823	811	806	836	874	814	809	831	800	832	859	834	793	860	817	785	856	812	857	815	847	861	781	803	888	837	812	846	842	896	833	782	830	815	810	841	837	844	826	842	826	821	824	827	839	797	832	784	845	863	808	835	841	855	783	835	870	835	852	856	786	796	914	848	887	858	831	831	864	811	832	803	817	820	803	810	834	861	857	803	835	825	835	812	860	796	906	797	878	859	819	848	843	816	830	859	865	818	862	823	905	826	864	881	873	777	832	789	849	824	886	816	819	841	841	842	865	809	797	817	858	840	742	791	785	802	848	859	850	858	839	870	816	859	831	823	814	817	821	822	845	862	814	819	818	823	837	842	813	840	847	826	854	829	810	813	838	837	807	780	853	807	848	833	858	785	846	867	801	840	832	803	811	886	873	866	843	818	830	873	809	756	814	776	833	821	847	869	809	817	868	824	795	760	848	812	865	823	768	824	834	921	837	847	800	815	874	862	827	798	778	898	833	889	852	844	775	880	868	827	850	864	836	865	817	866	820	837	842	871	882	819	826	900	853	843	860	856	819	854	894	785	866	813	878	825	837	866	864	776	858	806	831	828	819	866	839	809	782	835	817	784	842	796	824	815	826	789	796	864	893	843	797	834	808	834	805	815	835	845	842	850	821	854	862	845	781	821	838	824	823	799	864	808	807	842	829	850	846	835	833	843	865	814	845	822	751	802	837	833	843	813	839	838	817	846	823	817	859	799	829	898	800	810	820	810	831	831	842	823	834	816	840	858	786	798	815	835	800	867	834	835	814	803	858	870	822	852	790	836	814	838	822	859	783	860	794	842	868	864	849	811	837	834	869	801	796	815	849	855	839	827	885	828	861	883	780	820	804	838	825	805	839	816	804	850	816	847	836	860	840	862	834	823	858	863	846	814	854	848	844	862	816	866	833	807	892	835	833	845	797	793	853	824	845	851	827	840	857	867	854	832	813	815	804	857	861	796	805	832	848	813	870	808	841	823	866	826	853	853	810	841	858	852	810	847	859	808	817	881	835	815	827	792	809	815	790	828	855	836	853	882	773	823	800	826	845	885	891	776	843	844	826	869	823	790	821	890	837	754	811	869	815	828	805	797	810	827	877	824	799	842	854	864	833	836	812	824	843	794	817	794	822	860	779	810	824	852	843	847	835	782	793	866	827	862	863	874	856	835	812	852	813	826	841	853	888	871	830	845	824	853	810	852	839	790	890	846	819	850	841	828	848	833	877	881	877	853	828	806	824	842	822	805	832	864	813	896	793	803	885	823	800	839	840	892	873	822	812	847	798	826	790	781	834	854	857	815	844	852	843	796	799	821	835	858	857	795	818	796	813	848	826	787	879	814	826	835	823	861	808	785	855	844	862	796	817	793	807	841	833	750	835	793	853	810	811	813	831	835	805	761	802	862	846	818	873	862	821	879	809	841	811	859	806	862	814	808	805	851	806	803	841	842	826	848	859	784	778	818	874	854	826	808	799	826	862	782	805	862	854	795	840	847	859	842	829	793	854	883	832	800	833	865	818	861	828	809	864	844	863	854	877	859	791	868	824	850	865	900	869	808	856	842	837	814	794	812	830	854	807	869	843	841	828	835	818	848	810	868	888	834	868	838	821	863	884	832	833	865	855	858	874	835	786	877	811	853	770	864	810	850	880	848	872	813	850	806	818	792	861	835	865	840	799	812	891	820	865	865	792	759	813	808	772	855	841	851	826	782	808	863	870	805	774	799	830	863	858	817	809	870	861	800	827	813	854	821	819	819	842	784	805	877	852	849	788	790	810	843	787	775	819	848	786	865	876	827	860	850	827	822	852	863	870	829	818	831	843	824	817	858	801	841	856	804	812	845	823	820	867	805	850	810	857	840	817	817	815	796	800	821	829	806	858	816	869	852	814	833	853	834	830	800	837	822	746	841	864	804	860	833	821	814	837	830	831	835	851	828	864	878	831	808	825	816	846	828	827	849	790	778	914	835	889	882	787	871	794	829	840	827	852	877	867	846	852	841	840	809	873	778	812	855	828	801	828	824	823	811	793	884	804	840	801	862	821	853	881	795	810	824	833	871	819	831	812	879	797	813	829	841	838	804	821	824	843	848	813	859	848	830	805	790	856	843	820	821	845	800	800	824	813	871	836	885	861	861	864	785	811	778	873	853	788	878	849	819	857	819	834	870	792	899	866	843	846	855	888	839	785	847	828	829	845	846	843	846	869	823	794	838	853	854	781	866	809	844	827	858	806	868	778	812	830	855	871	831	848	803	756	828	820	846	826	824	839	882	845	864	796	801	854	844	811	849	844	818	834	840	789	841	847	853	817	883	855	851	841	876	826	859	837	814	864	799	797	823	822	829	850	841	826	826	836	841	860	823	811	895	891	852	818	814	802	862	810	836	828	814	848	856	831	852	794	804	822	848	843	847	844	817	825	873	793	903	832	865	822	838	794	848	827	832	788	851	826	817	815	784	832	907	804	854	854	839	805	849	816	797	912	810	832	841	850	822	846	793	801	831	843	877	811	818	785	844	833	803	853	874	859	824	874	859	845	889	862	822	823	825	818	869	848	852	796	798	887	835	865	863	836	824	842	791	839	849	818	806	831	840	792	823	850	859	873	839	801	808	891	846	857	814	882	874	814	804	884	816	851	876	787	811	901	843	835	783	827	785	805	826	848	811	845	821	846	842	862	839	848	887	849	861	851	855	839	811	793	826	830	894	803	811	829	815	856	823	821	832	836	767	844	893	806	824	850	776	837	861	836	846	814	815	836	826	839	825	849	821	830	808	873	842	834	836	855	823	831	882	744	828	859	859	821	827	871	781	853	821	832	852	855	838	853	814	797	824	835	883	883	821	783	796	839	811	864	838	838	810	795	781	846	828	827	875	868	813	791	836	822	861	814	859	843	829	835	817	810	824	837	860	845	832	826	861	859	854	818	822	828	790	792	860	855	787	812	822	818	837	859	877	821	841	847	825	826	865	889	852	825	847	869	811	824	829	820	833	827	819	768	833	834	811	804	846	862	824	884	833	828	836	855	823	876	822	826	845	841	808	833	860	865	837	815	853	798	838	826	869	853	848	820	836	780	838	820	879	812	823	839	858	837	841	821
1248	249	246	197	186	176	202	163	173	184	168	180	153	175	186	144	176	168	147	156	152	160	142	138	141	141	156	148	170	164	156	160	155	159	176	155	144	160	174	154	171	155	153	166	157	152	153	146	136	156	164	177	163	176	188	179	161	179	160	151	137	188	147	162	148	167	186	141	141	171	160	161	151	153	139	168	155	147	171	169	163	170	171	150	157	137	152	163	155	178	150	161	151	140	154	172	161	172	167	171	185	180	156	170	145	147	150	154	158	187	156	158	143	162	181	158	185	154	166	164	166	143	150	157	161	172	181	150	147	152	156	168	169	155	149	146	159	163	177	169	143	151	160	180	154	157	173	181	176	152	147	158	155	178	182	164	144	155	152	169	132	159	158	142	177	152	176	156	168	174	172	155	176	163	173	152	153	156	160	160	165	169	162	156	154	140	183	157	162	156	152	167	172	149	157	166	167	164	155	155	137	161	146	148	174	158	173	134	163	147	161	161	156	158	162	161	137	178	157	159	169	145	148	168	171	164	142	163	150	147	140	172	159	158	171	158	137	161	185	166	161	168	150	152	145	151	156	183	156	168	173	149	169	158	126	135	153	155	169	138	167	174	158	162	177	174	157	176	152	162	156	147	164	174	177	167	167	159	163	165	168	159	170	140	167	157	141	169	161	147	144	159	153	161	175	149	157	145	162	167	136	141	165	160	147	175	155	173	150	134	175	170	156	178	155	171	156	166	143	153	168	166	150	164	158	160	173	150	158	154	186	183	149	156	171	163	158	134	158	186	166	170	163	168	155	180	159	166	148	178	162	178	182	166	169	174	169	150	166	159	169	137	177	151	155	160	175	174	169	153	159	150	151	159	165	147	150	162	158	159	138	142	188	164	158	144	130	140	154	169	144	146	159	169	145	185	169	173	175	172	174	184	162	153	154	153	161	159	145	158	162	187	140	168	159	168	173	150	158	145	145	166	160	173	178	167	137	139	170	169	163	144	184	137	160	152	137	190	139	162	158	150	168	175	152	150	167	159	161	154	157	136	157	155	154	152	156	151	164	173	162	168	155	160	135	176	171	152	151	144	153	143	156	162	144	168	163	160	149	165	163	149	142	142	161	153	180	161	134	171	172	167	146	189	148	153	134	183	162	153	146	155	156	148	174	159	163	161	175	153	150	164	154	152	153	176	141	144	150	146	170	175	148	163	172	161	150	155	156	175	164	145	181	180	182	166	160	150	173	180	172	136	157	154	176	155	166	144	175	157	174	166	137	159	159	181	172	145	175	147	156	163	160	185	146	153	148	144	151	150	151	173	174	150	169	164	157	176	152	193	152	158	147	158	164	158	169	150	160	153	158	189	168	168	176	154	146	180	173	143	147	164	177	148	157	171	142	153	161	173	167	138	162	169	146	154	144	158	177	146	122	143	158	168	151	159	153	161	165	172	168	159	155	173	170	178	146	139	132	153	168	159	176	163	171	155	161	183	156	178	186	159	159	146	134	163	162	147	162	161	168	163	147	171	191	164	157	150	155	157	154	135	159	160	173	169	159	174	155	170	173	183	155	141	163	174	182	161	171	154	161	188	160	144	171	165	146	156	157	162	160	151	140	162	175	157	179	152	169	172	156	176	168	153	149	166	145	152	153	154	162	149	141	183	158	148	151	145	168	189	159	161	163	182	149	155	140	182	173	179	153	150	158	158	185	164	172	161	159	144	163	173	144	203	161	146	159	165	168	168	172	153	162	157	174	177	183	181	160	157	149	172	159	162	167	164	176	153	153	174	187	162	160	165	149	154	153	160	172	145	149	170	157	164	157	151	157	155	147	169	145	172	161	166	157	154	140	170	159	166	162	162	152	163	165	152	169	153	173	141	128	144	158	174	164	158	160	163	162	163	151	167	167	144	166	126	152	157	141	174	169	145	129	155	154	183	180	175	141	154	153	162	160	144	150	185	155	178	140	161	168	162	150	163	149	179	177	166	154	157	177	170	175	147	186	157	166	161	155	147	146	172	157	144	156	168	145	166	148	173	129	137	173	153	153	169	161	136	167	172	153	167	153	150	144	145	178	154	146	159	142	159	163	142	187	154	168	142	154	149	154	168	167	173	168	157	158	160	169	153	164	151	152	170	144	135	171	155	170	147	153	174	163	169	171	167	145	181	143	157	176	177	137	148	178	147	161	172	156	177	159	135	137	161	152	161	162	168	146	160	148	158	167	154	190	171	164	129	145	161	146	155	195	166	170	165	165	160	160	159	178	151	166	164	175	181	179	153	156	165	145	161	152	166	146	156	156	166	176	173	168	160	169	154	153	160	160	172	150	166	151	162	163	167	168	162	150	160	142	150	177	168	161	151	141	163	172	171	148	172	137	197	170	170	150	150	158	170	174	156	169	164	150	163	157	169	148	172	134	155	161	169	151	145	153	164	177	164	146	158	161	151	167	161	155	151	151	171	157	149	157	173	137	145	155	154	158	147	167	156	140	127	159	158	166	163	154	155	147	180	166	162	156	153	179	135	151	165	161	163	158	152	161	162	158	162	182	146	156	156	147	180	154	180	148	155	157	167	164	171	170	169	167	157	157	166	151	179	167	182	157	162	152	168	176	159	152	164	168	160	178	149	167	154	154	162	159	156	170	168	163	159	179	145	163	154	184	147	153	159	182	153	162	169	156	163	143	145	177	158	148	151	165	158	172	176	167	158	141	159	172	157	159	181	175	138	172	147	153	169	151	148	147	156	158	175	154	158	155	166	165	138	170	150	145	168	177	146	178	166	149	172	160	167	179	181	162	145	154	158	170	127	156	175	150	176	166	156	153	153	154	148	151	151	147	136	167	184	146	142	157	160	150	160	155	151	163	151	158	156	171	167	168	155	153	136	158	156	185	172	149	151	148	161	188	148	157	143	155	143	190	161	146	158	174	159	157	158	151	163	164	163	145	152	189	174	147	133	181	169	177	136	164	156	177	167	161	153	161	154	156	161	165	173	169	157	166	167	150	162	147	161	165	150	136	157	149	176	140	150	142	148	157	164	163	156	150	159	156	146	155	142	163	176	167	138	153	166	177	151	150	167	156	167	155	137	160	149	175	159	155	137	151	180	132	152	155	164	176	151	170	168	163	151	159	165	159	155	154	150	142	150	170	161	162	136	148	146	149	150	166	142	148	144	164	147	157	172	141	162	149	150	174	156	156	170	145	183	143	143	166	156	171	162	172	144	152	155	155	140	175	146	157	166	161	183	173	154	147	134	149	147	148	149	175	155	181	170	160	175	141	167	159	174	184	156	147	146	168	149	174	174	140	156	157	163	158	175	144	162	164	153	127	161	141	172	162	165	150	158	162	154	178	164	167	165	175	174	153	175	160	147	148	170	167	165	160	168	172	151	172	166	148	176	168	153	145	156	161	163	177	148	164	163	160	136	150	160	183	117	167	145	152	159	137	154	170	152	166	166	151	158	151	165	140	172	139	167	159	144	166	165	141	182	155	164
2060	713	883	895	781	742	740	737	690	661	699	667	625	608	634	635	659	634	613	665	650	593	619	620	630	618	637	626	630	627	610	586	635	599	614	654	605	605	634	601	629	653	594	605	614	634	615	594	618	591	649	591	619	599	637	607	630	598	630	578	604	658	628	598	639	610	648	640	617	586	607	630	620	615	640	603	634	599	640	618	664	633	618	639	593	608	604	636	596	608	649	622	618	619	602	619	612	627	585	653	617	660	625	612	622	618	610	591	604	620	622	620	612	618	594	617	584	563	609	578	633	646	623	593	616	569	630	598	609	638	632	588	638	632	629	639	580	571	601	580	600	628	616	633	605	617	622	620	678	622	595	623	589	581	654	597	624	611	630	627	608	615	624	647	616	607	599	622	610	588	618	617	562	654	620	660	591	594	623	610	606	590	607	606	594	609	587	590	647	606	564	577	625	602	630	638	648	606	641	635	588	609	622	595	600	640	607	631	571	629	598	618	594	598	631	588	592	614	631	640	616	624	590	562	634	612	605	569	641	607	605	544	608	622	608	603	606	591	618	612	610	646	618	610	640	591	603	603	624	640	571	611	611	608	617	633	572	649	632	615	603	577	613	611	640	599	602	646	608	620	590	630	611	639	624	660	620	598	594	652	633	612	595	647	635	618	627	661	572	600	579	580	619	628	616	622	562	607	596	594	578	609	611	582	597	650	592	617	626	557	640	571	577	612	591	636	608	585	616	589	592	610	614	590	602	624	663	618	662	624	658	614	620	583	575	595	627	651	571	599	596	565	579	606	588	613	644	597	566	588	621	596	600	608	594	615	622	642	594	654	625	602	600	619	618	636	597	582	617	595	615	560	632	580	630	649	617	643	581	610	630	578	626	615	621	647	618	564	618	589	602	606	586	605	582	653	603	570	628	615	640	626	597	609	581	578	619	574	625	624	627	610	592	638	612	619	601	613	612	635	627	595	598	609	594	561	573	605	670	571	645	643	606	640	600	586	580	623	592	595	627	606	649	626	632	598	568	639	613	580	601	641	581	600	567	580	611	615	553	630	599	596	656	594	637	661	631	637	620	664	604	627	558	566	617	601	616	602	634	605	611	613	599	594	629	632	633	579	585	624	580	564	634	595	629	650	592	639	556	636	604	598	640	588	616	641	597	618	628	547	604	577	593	626	626	622	591	575	639	606	646	604	566	653	608	590	590	627	614	643	633	661	618	633	629	625	626	634	591	596	637	631	642	612	581	614	581	588	615	647	619	626	593	634	669	632	577	581	603	612	622	606	616	590	579	611	606	579	599	615	598	617	581	604	624	591	605	595	589	586	595	593	575	615	609	627	575	592	676	620	615	579	619	644	607	600	616	640	582	602	627	590	627	620	588	586	662	616	615	629	616	598	624	628	574	658	593	617	609	635	600	600	645	571	582	584	574	585	663	608	610	643	611	617	607	580	593	587	599	606	614	637	628	590	625	637	610	579	613	613	581	629	579	633	595	602	599	625	590	638	580	615	607	648	649	611	616	584	624	618	598	604	660	620	604	601	632	626	650	620	610	636	606	608	584	632	617	569	661	635	652	584	625	598	597	674	616	584	623	675	636	634	610	624	590	663	626	621	595	633	608	620	638	610	670	620	601	633	630	605	607	667	626	616	619	622	611	635	626	627	594	644	593	622	545	600	568	595	595	636	649	588	614	585	630	571	644	636	594	612	638	586	598	624	644	666	611	599	604	616	612	600	606	593	598	610	599	604	604	652	604	631	624	640	663	624	604	599	620	602	619	601	598	639	624	591	617	624	600	604	582	605	627	589	628	590	663	633	609	649	661	636	613	605	624	620	595	629	598	627	584	583	628	600	633	643	653	607	559	594	619	588	582	601	592	664	652	572	614	608	642	639	585	568	575	657	602	635	652	607	596	635	626	586	605	632	587	593	613	629	616	627	629	633	598	637	605	613	621	609	632	615	600	613	608	590	618	639	651	611	595	668	682	565	617	581	593	595	659	634	605	588	626	566	633	643	652	595	614	590	627	657	628	604	585	640	650	628	608	599	606	602	584	643	568	628	616	655	614	642	613	606	592	609	584	612	611	609	627	572	607	620	641	617	648	602	621	585	610	574	624	637	600	611	567	625	612	618	642	582	580	624	584	577	606	593	634	644	639	611	608	597	604	607	623	614	628	578	623	620	597	638	631	612	609	610	600	587	629	611	617	602	568	593	617	635	633	609	603	617	585	598	598	587	603	592	646	604	647	625	563	597	649	619	571	574	596	589	582	623	646	622	607	638	615	632	644	599	644	595	628	594	603	592	610	641	615	613	597	615	609	623	590	604	603	673	626	639	656	612	621	630	632	592	657	635	595	557	620	629	609	620	628	607	605	593	599	638	602	628	596	617	608	625	621	623	626	587	580	594	616	650	633	657	619	643	589	597	645	605	637	647	670	635	663	590	599	629	633	637	575	607	619	671	604	597	615	639	611	626	637	599	565	607	633	588	601	656	635	588	585	640	625	631	606	669	605	607	583	629	608	579	614	604	628	622	609	631	594	606	598	681	567	628	617	561	646	625	629	623	607	584	566	605	592	628	575	633	620	570	605	621	621	580	630	620	626	580	644	635	619	643	635	674	631	620	636	634	600	607	586	602	583	599	644	605	589	620	587	624	616	595	630	643	610	604	578	657	638	627	602	571	610	643	601	606	591	634	609	636	643	612	583	579	599	639	549	606	589	648	619	614	646	615	618	632	589	675	589	621	587	639	598	630	612	581	656	618	625	607	653	650	616	589	624	657	598	583	611	626	590	588	599	617	562	637	575	621	602	606	631	595	651	657	614	578	638	609	602	639	611	612	607	576	603	623	634	587	636	589	691	567	627	647	617	601	596	570	643	634	574	608	570	616	594	617	613	645	644	628	629	662	589	620	654	614	587	599	592	626	587	595	622	574	623	600	588	569	627	600	583	632	634	640	627	602	593	634	582	584	603	634	618	596	615	632	609	614	598	589	639	597	653	616	632	607	625	622	617	621	640	619	659	588	624	633	640	604	644	613	636	619	660	615	604	615	666	616	596	607	583	619	621	643	630	639	600	599	600	597	603	596	619	625	627	613	598	615	561	603	604	596	618	599	615	614	582	601	617	594	654	596	624	639	668	608	633	626	629	585	575	662	623	610	587	679	606	628	569	649	608	626	626	643	621	605	628	632	613	623	646	610	676	604	593	594	647	620	576	628	630	585	630	608	575	613	614	560	605	600	605	578	629	612	641	570	612	609	656	596	643	635	612	623	602	622	674	594	632	616	571	625	654	642	627	582	575	604	596	636	603	608	599	614	614	566	625	642	597	637	587	588	595	643	607	621	545	618	632	603	595	590	640	666	640	635	620	593	569	627	625	625	586	612	626	632	592	576	567	629	612	593	629	600	583	632	626	598	577	590	653	575	621	590	638	599	651	621	624	597	603	552	583	576	627	577	614	614	592	618	662	611	624	636	608	611
5477	1592	1618	1247	836	677	596	455	449	386	348	353	337	356	323	333	296	277	310	299	297	357	309	266	269	275	276	263	296	295	295	302	284	259	286	243	285	286	300	288	290	258	306	277	272	288	305	293	242	281	268	261	284	269	314	273	289	285	287	274	287	275	253	279	246	253	294	285	282	284	302	307	280	264	261	275	267	274	238	300	294	282	312	258	271	262	289	288	274	268	272	300	277	269	288	260	239	269	250	292	270	277	264	283	278	270	245	276	284	267	245	271	271	270	271	273	257	266	255	256	279	281	288	305	283	265	271	284	298	271	271	264	292	254	268	259	279	275	265	270	290	295	284	266	297	294	301	258	279	295	288	282	300	297	306	246	278	263	237	262	283	281	249	274	268	239	297	302	265	296	276	283	252	300	277	262	265	283	239	270	267	293	277	274	266	278	260	266	297	273	297	263	277	283	254	273	250	244	251	270	261	264	294	240	266	234	225	296	284	265	259	296	260	264	274	282	271	288	316	273	276	269	267	280	291	284	270	240	285	286	256	285	280	243	277	237	237	281	265	275	292	284	250	274	301	294	277	256	266	264	289	304	273	313	260	249	252	295	266	251	280	287	274	257	284	278	260	308	264	254	262	272	278	275	268	284	301	261	297	269	288	267	257	290	296	261	268	277	257	271	278	278	287	253	242	274	291	280	281	292	282	270	274	281	254	292	269	293	250	267	260	275	284	272	286	279	273	279	265	272	263	260	286	250	298	281	277	278	262	289	266	292	279	282	282	264	248	284	282	289	260	249	259	291	279	294	258	289	278	293	273	249	257	273	269	267	249	275	242	257	297	280	272	261	242	304	261	272	306	264	288	313	298	286	300	280	244	298	241	247	268	276	246	270	294	257	281	277	265	278	269	262	287	282	272	268	279	285	265	289	271	267	279	275	240	293	263	274	270	290	273	315	268	255	271	231	266	252	264	265	266	288	271	273	301	238	297	277	272	303	277	242	277	259	281	258	276	272	290	283	256	266	282	273	267	291	314	252	293	263	286	277	291	260	294	267	281	283	255	276	272	260	297	269	262	270	265	293	293	294	257	286	260	251	256	272	267	286	274	280	286	250	263	314	273	296	253	257	292	300	314	261	259	261	257	303	265	250	292	270	300	270	254	280	274	281	245	264	277	290	287	284	263	271	268	284	270	269	253	301	302	278	251	279	265	251	301	264	256	266	287	264	267	271	277	256	267	312	271	278	284	280	284	282	272	314	262	273	256	256	283	261	290	266	273	285	275	257	266	270	303	290	279	248	307	269	268	268	256	294	274	260	257	286	280	281	300	259	326	257	293	300	274	264	296	262	251	286	280	275	278	270	299	280	277	244	235	247	267	273	249	276	285	296	253	306	259	270	283	256	264	304	322	251	267	266	267	261	261	251	277	264	264	257	271	287	271	294	303	271	260	251	289	260	258	246	263	268	272	262	238	281	280	276	243	290	261	273	274	282	278	281	300	278	249	235	265	278	258	268	303	266	313	283	285	290	275	303	271	282	303	253	264	261	261	261	273	274	270	292	279	277	260	281	273	235	258	256	261	262	300	280	272	293	293	274	276	280	302	277	254	261	269	289	281	270	263	273	261	265	275	266	253	277	278	295	258	277	291	269	260	267	261	283	274	274	261	288	275	288	269	268	274	304	272	280	285	269	277	271	246	280	271	287	290	251	308	275	263	279	287	245	281	257	255	269	289	264	294	244	277	254	279	271	247	269	263	251	264	262	304	255	282	281	269	268	273	295	283	265	232	263	276	241	275	257	236	281	266	255	273	259	258	260	295	283	273	268	267	289	266	268	270	226	286	246	255	286	276	295	301	301	295	270	277	271	285	281	272	265	297	290	251	250	251	257	281	267	300	276	235	273	259	262	274	263	289	300	303	255	268	261	267	255	262	246	288	265	280	250	261	284	258	275	319	274	273	297	273	320	260	280	249	284	274	299	273	250	270	287	258	274	282	284	318	289	253	271	295	265	282	279	271	260	289	294	287	284	274	264	248	248	287	274	272	296	272	267	244	242	300	261	260	288	269	246	280	286	254	286	265	259	267	274	295	261	292	271	265	258	269	277	276	271	307	280	257	278	282	272	292	294	282	274	253	298	282	249	280	280	275	270	325	247	256	257	261	292	298	280	293	267	274	269	239	299	259	277	270	248	256	258	287	284	286	273	251	301	245	263	272	265	287	282	288	300	267	250	275	280	307	281	273	286	277	278	298	284	294	279	254	319	290	265	271	284	269	247	282	290	264	255	269	260	305	277	284	269	292	291	239	261	283	263	281	276	305	301	291	265	282	264	296	270	262	250	292	280	298	268	269	264	293	261	283	295	271	282	275	271	290	267	267	261	252	252	266	296	257	261	283	313	281	260	276	252	264	267	268	264	258	246	279	264	272	281	298	295	282	270	259	270	293	299	280	291	251	282	274	250	249	272	260	265	266	258	280	290	268	250	268	255	263	266	263	251	284	264	273	282	286	312	295	264	260	261	278	265	309	265	284	313	269	252	296	270	295	284	299	296	311	271	271	246	248	275	270	280	254	288	268	282	273	281	257	282	248	290	272	246	286	279	273	289	279	280	279	302	254	297	272	285	288	260	270	258	287	279	288	292	259	269	277	271	291	271	291	272	277	268	288	263	298	313	312	281	274	287	277	278	279	288	270	250	239	289	299	280	270	256	262	285	296	289	274	293	259	258	268	237	273	260	273	289	264	236	288	273	280	258	268	287	256	292	266	260	282	296	278	309	256	293	249	256	265	265	242	294	291	252	283	266	281	285	316	276	314	283	269	274	260	264	264	296	288	269	302	270	266	269	270	250	291	239	281	268	291	260	264	260	289	306	250	247	277	258	279	283	257	263	261	263	264	324	263	255	265	270	266	258	279	247	259	275	278	270	273	277	241	243	287	286	243	276	268	263	279	271	281	308	271	290	257	272	299	252	260	295	282	272	288	275	251	304	259	289	285	292	263	297	288	317	269	262	317	256	289	261	250	254	271	265	271	313	308	301	302	285	288	296	250	269	257	273	273	286	271	284	280	259	269	290	264	264	310	252	272	274	287	295	264	288	314	246	280	244	287	261	310	293	264	279	244	285	296	265	260	276	261	280	278	279	257	281	283	272	281	290	263	276	259	254	252	277	294	280	258	279	276	240	278	307	264	266	268	259	274	299	290	272	255	294	248	247	262	244	259	286	271	272	286	273	278	285	281	242	273	292	328	283	278	260	300	300	285	272	257	274	292	253	256	265	281	273	284	258	290	251	260	309	291	276	282	270	287	258	264	265	273	266	287	248	267	262	259	279	292	241	229	245	277	305	266	277	267	281	275	268	276	313	338	245	294	275	253	277	275	276	267	285	260	289	274	271	267	279	278	250	270	274	259	280	274	282	271	299	321	288	276	278	257	252	266	255	248	277	297	275	260	288	276	265	271	277	277	295	282	264	283	258	235	282	246	287	270	246
6551	2051	3739	4120	3624	2993	2559	2327	1974	1823	1695	1567	1518	1481	1372	1305	1298	1245	1229	1126	1131	1135	1088	1171	1128	1069	1102	1086	1126	1066	1010	1054	1065	1024	979	1020	1097	978	974	999	1021	1001	998	954	1024	972	1062	990	980	1040	989	963	984	1051	966	948	999	966	913	984	963	939	956	983	987	927	999	1006	1022	935	975	1014	979	932	994	1004	980	983	958	996	936	994	956	926	925	988	1009	1030	979	945	987	1016	931	939	991	963	950	943	978	895	919	947	988	959	934	935	964	970	978	964	952	962	1019	935	966	949	969	968	904	1030	996	1009	963	939	937	952	941	930	986	917	942	954	1018	938	977	943	913	960	990	956	924	994	929	968	925	961	1013	966	941	950	955	931	1001	953	973	978	977	941	922	1034	999	999	961	997	975	1016	964	932	989	985	955	977	938	1005	996	991	958	955	977	943	984	943	974	983	954	1025	939	1022	970	1003	912	900	940	945	991	962	930	983	965	966	938	979	934	953	963	989	980	963	926	1004	963	1010	902	979	940	936	987	954	972	944	971	948	964	964	995	946	958	965	991	944	941	936	974	970	928	970	997	886	991	923	972	939	967	880	1011	965	975	954	940	978	937	951	1003	949	933	983	966	908	964	915	968	1019	943	981	937	986	963	1016	925	1011	998	978	964	939	941	942	989	927	921	925	1002	955	877	952	983	946	988	956	902	911	1016	1000	986	973	980	961	961	964	979	1020	1007	967	958	971	918	904	989	960	963	1003	979	976	925	977	930	957	906	924	960	933	987	940	951	933	988	946	937	987	966	949	947	985	951	968	988	916	911	976	964	943	990	921	902	979	958	941	926	996	888	992	965	981	937	897	979	955	944	919	933	968	977	977	958	990	904	959	891	952	959	973	939	905	985	943	951	931	947	975	964	976	973	954	917	952	916	960	897	921	964	986	943	984	982	1024	942	952	974	957	981	900	953	911	933	971	957	921	960	948	944	953	947	930	966	943	981	922	945	948	993	987	975	927	897	929	934	943	932	956	955	879	923	965	1012	992	1063	985	965	955	975	964	912	1003	901	913	915	951	979	944	942	991	992	944	948	939	926	968	936	917	955	1004	943	897	966	930	967	903	949	989	967	979	977	967	922	957	937	946	957	959	1013	945	961	881	957	909	962	913	970	947	1006	973	972	976	995	945	973	963	925	914	929	930	964	943	1020	1001	990	969	981	933	986	964	981	963	970	921	925	936	987	961	968	949	968	1005	977	926	945	912	927	1015	964	915	957	1036	1006	957	967	1009	925	1021	951	973	913	1000	1008	980	951	928	1041	928	980	940	969	920	992	958	941	970	951	931	947	957	903	967	954	974	961	966	1021	958	951	979	944	950	991	972	970	927	929	922	974	912	978	1019	899	970	1002	884	993	928	914	956	982	969	936	963	903	982	997	971	961	955	921	990	942	883	960	920	912	933	942	968	955	939	954	949	984	919	977	972	989	978	968	951	931	919	965	986	939	1024	1024	971	1011	947	906	949	929	971	984	933	945	991	948	944	957	993	951	1011	989	954	1012	922	951	975	983	964	963	1037	1048	955	972	944	984	941	924	877	987	952	932	953	1014	890	953	972	980	904	955	871	896	956	955	983	987	887	931	947	977	951	973	969	1005	976	995	977	934	890	984	970	985	918	972	964	977	903	925	947	998	979	971	945	929	941	961	937	942	960	959	981	948	961	955	995	959	1000	952	935	937	987	937	943	942	938	976	943	903	942	1009	932	1017	918	916	893	1014	896	955	976	888	927	966	959	929	978	961	903	974	946	975	975	966	945	925	932	1026	1016	939	991	956	933	963	944	909	995	960	938	958	995	971	951	979	932	1004	985	946	915	942	966	959	965	959	901	988	907	953	975	958	879	912	946	998	974	968	983	973	951	938	951	952	972	977	967	930	989	963	879	944	957	938	953	1038	1017	956	900	907	949	987	915	939	934	944	941	944	921	890	955	955	957	989	948	972	960	972	970	942	942	989	936	937	928	948	947	971	918	977	973	1015	956	989	918	942	989	971	934	969	916	974	948	911	942	929	942	930	917	939	927	952	983	951	984	931	997	923	999	930	995	959	936	986	974	955	940	972	995	930	925	928	954	982	955	952	925	944	944	950	1039	1036	964	1011	939	948	931	964	956	911	942	925	1019	896	964	900	907	956	961	929	946	925	896	922	967	960	955	977	923	903	946	905	944	932	1000	976	928	964	1014	959	915	1032	934	949	931	929	946	948	929	926	951	959	944	956	952	991	995	912	950	938	971	920	922	965	956	956	973	933	1012	997	938	919	939	957	978	996	985	928	973	1010	935	969	980	983	900	932	936	974	987	966	999	986	1009	984	997	965	996	922	1000	945	946	996	939	997	920	929	1009	956	986	939	917	980	977	950	921	992	964	924	980	972	951	973	965	927	924	944	949	1021	963	1000	944	950	970	941	977	1001	951	969	978	918	975	921	981	963	904	995	978	943	997	976	984	935	1005	955	983	953	1012	930	961	989	939	935	946	897	960	939	947	957	895	957	952	928	903	938	949	932	966	924	959	935	954	980	982	983	982	953	931	942	984	958	928	873	941	983	986	937	987	1018	939	922	1014	933	934	970	975	1000	1003	1008	943	1018	951	953	973	945	941	1003	913	1002	976	916	926	982	978	961	953	967	1017	995	947	968	982	1001	908	945	940	964	911	917	977	989	945	1014	991	1001	913	1012	945	940	1014	937	934	953	909	933	935	969	973	957	959	988	930	975	933	962	980	969	966	993	967	919	979	951	939	993	935	940	957	933	992	973	974	983	970	963	942	931	892	982	1013	964	955	993	996	941	987	971	941	993	991	989	940	973	958	922	911	955	968	1002	960	948	968	931	925	906	965	1010	938	924	986	961	967	985	989	956	958	949	972	982	965	948	1043	980	992	935	963	915	954	995	943	943	954	940	995	992	984	898	986	899	898	960	1002	985	994	924	877	926	900	939	934	964	946	878	1010	968	949	1034	977	966	970	969	999	938	981	969	970	932	959	945	992	1016	941	937	945	980	931	939	962	963	967	978	964	957	935	983	940	1001	991	967	925	914	987	973	957	1002	1012	965	945	977	909	967	992	894	931	935	1005	955	974	874	949	927	935	989	958	976	940	973	941	965	994	949	934	956	980	961	961	971	936	963	959	989	958	941	968	962	925	955	1003	938	971	950	924	935	940	984	993	975	949	959	970	946	910	937	981	966	980	1002	923	1007	981	958	963	920	969	912	989	977	994	976	1000	985	947	968	931	963	937	960	972	943	966	985	948	948	925	925	946	949	931	990	1012	1008	976	966	992	979	935	989	990	922	961	950	916	970	991	965	909	962	980	964	961	959	913	935	912	939	965	974	942	964	986	957	961	951	992	923	958	936	958	1001	954	989	933	982	1006	958	995	1009	928	942	943	975	933	974	953	945	968	978	1024	964	938	1011	932	969	944	960	942	930	962	978	978	978	936	963	1000	974	982	920	969	967	917	995	943	1005	967	1019	1039	926	959	930	972	988	994	983	941	907	928	999	950	954	945	972	1009	954	989	1010	941	902	999	985	959	957	976	1020	952	978	957	1000	897	895	937	960	891	924	963	958	983	956	972	927	942	923	969	933	917	947	977
8720	2447	2536	2008	1418	1073	819	692	565	486	470	425	383	356	320	298	244	312	306	247	279	289	259	287	267	291	227	272	265	278	253	275	246	252	260	226	247	254	233	266	251	267	269	257	239	248	258	223	240	248	232	241	253	200	249	253	254	268	267	224	248	228	246	251	258	231	238	238	267	238	218	211	234	236	251	236	219	240	229	245	235	243	220	225	243	212	237	225	234	230	217	227	233	239	232	250	219	229	246	240	232	224	231	229	228	221	242	246	243	240	250	249	240	253	219	251	229	220	219	262	228	236	231	238	225	232	241	243	236	240	239	236	234	233	230	247	215	241	246	233	247	239	254	256	262	248	237	254	231	267	256	256	223	245	232	228	245	221	249	223	236	256	236	232	230	255	255	254	228	236	244	231	240	229	231	219	239	230	223	214	256	241	240	235	237	215	251	199	228	241	236	248	223	217	229	230	232	241	232	228	225	226	246	236	264	261	198	251	236	264	224	233	210	279	232	251	252	238	242	255	229	282	208	235	206	267	262	237	252	233	274	258	243	249	241	244	238	255	244	237	228	233	213	248	256	223	259	235	214	236	241	241	228	262	210	253	228	241	207	248	230	264	230	235	253	241	234	276	244	255	212	237	228	244	247	248	234	238	223	234	216	239	248	249	241	255	237	243	230	216	254	232	233	240	210	266	258	235	253	229	263	241	252	250	238	234	251	229	271	227	247	242	220	243	215	262	224	232	218	262	235	251	238	238	218	221	235	231	235	256	248	231	238	247	238	200	234	241	255	226	223	268	219	238	227	243	247	231	259	248	241	238	240	254	254	256	246	219	208	232	245	221	223	218	260	249	235	241	244	244	221	238	238	250	224	218	240	227	253	253	234	206	245	264	249	230	266	238	226	242	211	215	197	222	236	219	210	229	245	233	227	232	242	240	228	253	218	243	226	231	235	218	241	234	250	243	227	251	237	261	247	254	243	231	243	241	245	219	217	206	237	242	220	247	229	267	221	241	249	237	222	244	237	236	233	228	220	223	248	236	250	255	233	262	260	239	237	243	225	248	256	222	245	224	237	229	236	212	230	253	218	220	210	213	244	219	227	264	252	228	269	242	253	250	235	258	223	235	221	248	249	231	234	209	243	244	242	220	242	239	242	205	234	257	219	238	254	215	248	239	232	254	237	227	250	230	251	230	242	223	255	249	232	255	247	230	218	224	238	264	224	248	231	241	238	238	241	246	240	240	260	255	233	244	252	224	241	252	236	239	224	226	254	257	242	238	231	245	229	243	234	209	245	262	236	239	243	248	235	268	261	241	233	243	233	258	252	239	239	226	235	246	256	242	235	244	216	239	242	239	206	217	222	259	231	260	244	248	248	208	205	230	254	256	223	220	238	237	270	221	234	240	271	203	216	240	231	254	217	217	247	233	226	213	239	229	246	219	211	236	237	245	238	265	240	240	216	259	244	227	238	240	228	253	234	231	237	255	235	239	206	259	225	242	222	211	239	266	216	233	239	240	242	245	228	274	248	212	196	239	267	243	235	215	220	221	218	212	205	251	252	242	231	251	209	210	239	266	221	226	229	254	219	232	245	216	224	236	238	249	229	248	248	230	237	233	228	249	244	217	237	225	260	231	258	226	255	235	222	235	239	258	237	247	250	239	212	256	240	224	247	209	221	245	248	243	251	262	238	228	271	243	243	240	234	242	238	268	228	240	225	222	250	258	232	212	231	269	233	225	231	267	245	254	248	254	213	251	245	231	254	246	250	233	220	227	247	237	256	254	236	237	263	245	260	235	239	240	221	248	239	191	242	245	244	240	229	229	251	244	222	220	245	241	268	217	235	223	250	219	244	226	254	231	229	231	218	235	226	266	241	224	225	244	237	218	248	228	243	231	248	224	245	241	238	222	252	193	222	257	249	231	244	208	245	245	237	252	235	244	244	233	245	216	215	258	257	244	213	236	256	230	220	233	229	239	221	232	242	252	267	238	226	248	262	220	233	234	231	236	238	231	264	235	223	253	214	249	248	269	229	228	216	250	231	241	247	238	273	233	279	239	236	220	238	226	251	239	239	253	240	242	244	228	229	259	232	225	216	244	202	255	257	249	262	225	229	212	235	252	212	231	259	269	234	229	216	240	220	233	248	223	256	221	234	247	227	221	251	247	234	239	240	231	243	227	238	244	231	246	230	235	242	194	228	235	229	228	261	231	220	253	250	260	190	213	252	238	255	265	245	243	255	244	243	232	235	221	252	250	229	215	236	265	227	231	223	266	250	249	248	263	230	234	237	238	252	256	218	234	262	240	227	253	267	235	235	243	240	249	256	223	250	248	226	227	238	240	234	236	245	223	229	245	234	251	236	249	212	209	231	221	229	260	243	234	218	220	242	212	249	223	232	237	262	254	212	212	236	240	229	245	223	211	244	244	234	226	259	228	227	230	244	221	229	254	234	239	252	229	220	237	244	226	239	229	238	209	246	218	220	241	216	253	244	241	224	258	244	234	216	232	230	230	242	255	236	209	221	238	250	248	252	239	226	253	237	230	235	225	239	253	210	239	253	205	230	245	230	224	231	239	241	217	221	233	251	220	254	222	220	234	245	233	234	234	251	253	254	237	260	233	220	211	250	228	235	251	230	240	255	253	236	247	233	260	264	231	217	268	245	241	226	261	247	249	227	256	243	259	259	234	239	228	239	220	259	229	236	262	221	200	252	225	247	223	236	234	234	262	237	228	225	224	226	236	249	236	219	252	225	208	244	217	267	240	244	243	237	219	240	246	237	227	209	212	227	248	240	244	231	249	230	237	236	250	228	223	245	239	234	245	234	230	259	255	230	235	244	228	235	224	246	223	218	233	245	227	223	237	276	242	211	226	265	244	249	216	206	215	233	240	259	221	215	242	237	242	230	246	221	242	244	243	246	264	244	225	224	211	217	245	234	223	253	224	241	232	233	222	226	226	233	247	226	245	241	241	231	245	223	249	254	239	244	250	238	242	240	228	204	225	234	228	244	235	208	228	225	243	208	271	234	245	247	259	253	241	249	271	221	247	235	251	232	235	211	242	245	236	235	250	217	246	244	247	249	223	235	225	230	255	264	236	224	251	221	249	263	254	248	246	235	249	216	219	248	217	233	228	255	229	223	238	260	237	243	233	219	237	225	221	216	221	212	274	239	269	239	237	247	232	245	263	239	228	247	236	255	229	233	247	248	239	220	244	264	239	223	250	212	252	248	235	237	233	236	239	215	262	256	263	251	235	231	234	215	240	227	229	231	231	273	253	193	200	253	244	235	226	226	260	240	230	240	221	262	260	236	243	251	236	205	226	262	248	252	214	208	241	242	213	245	226	238	237	220	228	211	249	228	224	250	238	246	249	231	226	242	218	252	221	268	224	236	219	229	260	237	252	234	244	259	248	254	248	237	240	238	214	206	248	221	260	230	228	246	227	250	225	222	218	237	249	218	220	229	219	253	228	213	234	252	235	219	234
8386	3008	6085	6599	5574	4657	3924	3233	2881	2473	2156	1967	1857	1704	1596	1508	1397	1401	1301	1279	1170	1126	1071	1069	1156	1122	1040	1114	1049	1061	1016	1016	987	962	1023	1002	977	932	972	962	918	953	895	987	905	908	912	878	913	913	869	897	909	881	912	858	895	908	861	867	889	887	831	888	835	855	826	884	857	877	892	816	820	816	849	834	863	827	881	856	886	806	866	823	849	816	862	835	853	825	887	907	865	889	888	867	818	847	824	841	807	836	850	799	818	835	815	870	792	885	830	853	822	837	857	856	860	817	827	810	869	855	857	843	821	850	860	826	831	863	842	832	830	800	807	841	847	825	826	812	778	847	817	835	865	844	826	797	832	849	876	817	894	850	896	863	811	857	832	803	792	828	843	811	816	886	806	792	833	825	860	847	834	760	820	801	887	860	818	841	838	813	797	838	867	845	802	827	859	845	829	843	804	828	860	856	791	825	839	888	836	863	876	833	862	849	794	861	804	836	904	828	865	856	862	821	815	814	850	842	891	763	816	798	817	797	846	808	791	847	847	812	827	816	801	849	809	788	820	848	766	812	790	817	851	840	807	787	780	834	797	860	863	791	823	772	822	864	824	804	828	841	866	850	866	859	849	824	812	847	892	865	821	829	834	844	860	811	873	832	768	892	888	836	821	798	822	841	831	805	856	796	826	798	825	782	808	783	839	880	874	786	790	823	807	829	829	839	799	849	821	829	831	832	815	859	797	802	868	847	796	889	797	808	820	829	829	824	855	867	832	837	817	840	852	852	843	842	818	786	866	836	789	851	860	810	779	845	862	853	797	815	847	865	857	853	874	875	841	822	803	827	853	839	855	814	829	854	800	814	802	838	822	783	849	822	843	785	875	805	822	838	854	836	836	805	824	867	836	801	823	859	770	810	797	862	851	845	823	784	817	818	881	804	755	825	821	859	822	795	788	811	849	872	811	827	774	874	889	808	802	830	817	806	862	836	843	838	831	854	808	804	830	798	853	839	840	782	852	838	825	854	859	795	852	823	796	832	811	832	891	809	827	818	827	801	832	788	784	853	829	807	854	899	842	911	838	756	873	845	834	847	882	867	827	827	855	835	845	810	866	861	806	829	879	824	832	790	828	824	839	836	812	829	813	839	792	878	845	824	798	839	847	844	815	800	849	802	774	772	852	836	855	804	863	825	846	830	804	847	830	830	796	804	785	797	804	799	779	848	861	818	862	856	895	876	809	802	828	926	842	849	835	850	832	799	848	828	876	839	884	845	820	796	854	857	832	818	787	842	888	790	820	841	820	816	816	844	874	873	839	816	852	860	812	868	832	859	834	857	855	835	925	854	838	821	779	796	833	822	841	809	809	858	840	795	802	831	866	797	838	842	799	799	833	813	798	829	810	869	894	830	847	818	816	793	823	779	795	770	870	800	822	800	887	864	820	858	792	838	798	807	867	813	812	864	857	845	823	828	835	835	856	851	815	842	812	908	784	827	807	830	803	832	842	841	838	851	873	837	822	852	851	810	825	853	817	864	853	812	841	850	820	799	833	843	804	849	774	888	853	856	862	826	840	790	830	805	869	853	809	856	860	830	845	785	841	858	850	844	839	804	833	835	821	876	846	834	790	809	827	828	807	821	819	808	851	814	831	865	843	906	844	809	827	839	843	829	794	894	864	846	835	875	835	809	796	791	877	810	867	833	792	831	874	839	827	846	862	856	790	886	889	858	791	797	853	861	834	846	855	845	824	823	874	827	866	818	842	874	802	859	820	817	832	823	904	820	836	852	793	815	878	797	827	824	857	845	848	848	857	874	786	807	785	821	849	799	826	837	831	862	811	806	767	814	841	820	844	823	831	874	848	829	780	889	846	782	823	852	813	801	867	850	824	832	835	856	831	813	844	854	825	810	824	875	855	803	819	847	838	822	797	862	854	807	809	792	798	844	798	817	867	820	788	877	830	876	817	821	798	841	827	809	848	825	833	823	821	888	827	769	824	797	849	854	811	828	849	784	847	844	850	838	837	873	818	838	823	837	857	822	850	797	831	829	805	833	855	791	826	819	809	846	866	831	872	815	855	812	814	847	861	814	842	858	848	815	802	785	858	878	824	822	807	797	847	778	822	837	804	814	814	823	832	841	825	818	897	874	780	821	824	836	895	864	856	872	826	845	824	838	839	790	823	835	822	842	838	853	838	842	798	774	826	869	811	850	772	826	754	807	845	831	826	821	831	847	799	775	838	782	843	816	831	810	849	867	826	793	802	795	790	824	848	899	803	812	827	848	838	807	869	854	820	854	816	861	814	876	854	831	819	814	824	846	812	828	854	888	866	856	815	836	829	859	788	822	850	815	817	804	847	835	837	827	800	824	843	823	816	808	839	810	854	854	829	855	883	845	838	866	854	829	829	870	810	845	846	813	874	842	822	822	802	832	728	826	848	775	833	832	859	817	823	835	841	854	817	779	849	798	868	841	802	838	808	860	811	837	826	855	859	779	856	898	812	803	792	850	753	868	817	816	837	820	808	812	841	820	808	875	807	753	896	850	835	840	777	846	830	808	823	811	788	851	799	824	821	852	786	819	845	809	790	815	815	842	815	831	862	826	870	830	827	845	856	844	845	845	860	833	829	809	824	879	859	885	843	838	882	746	829	827	860	831	805	836	824	848	890	832	853	774	860	863	836	840	796	814	798	797	855	832	814	792	756	862	833	783	872	771	844	804	793	834	830	877	788	792	848	872	861	784	809	802	789	766	848	842	828	846	822	837	826	819	783	854	752	855	848	819	843	844	839	837	818	843	805	810	832	821	839	864	797	829	885	833	845	840	832	814	846	846	855	814	808	842	839	806	802	926	775	802	845	819	819	821	813	825	840	840	846	848	864	862	844	870	852	871	837	851	789	797	849	823	849	854	837	780	779	852	853	904	834	904	829	833	840	840	824	829	826	899	796	817	827	806	848	796	871	826	869	863	826	809	833	814	846	801	767	811	822	797	817	843	814	885	831	826	835	803	802	814	793	814	820	876	838	848	838	870	827	817	890	800	833	829	855	837	924	835	825	844	853	810	840	816	823	835	813	801	877	841	813	840	830	875	820	844	787	817	791	819	797	871	847	853	863	772	824	803	845	820	845	844	752	828	770	824	780	812	827	811	804	822	842	825	897	848	838	894	808	798	817	838	829	865	807	786	830	839	831	853	872	819	822	818	837	827	804	842	851	809	856	861	895	814	842	833	817	906	816	827	833	798	848	830	843	841	806	847	865	804	825	831	801	813	845	830	845	858	857	851	872	771	828	840	852	896	834	779	812	867	894	853	858	843	861	819	836	838	801	837	834	823	805	855	869	856	847	846	835	831	795	852	818	845	877	874	807	840	838	835	827	907	837	846	823	813	844	823	785	816	835	823	868	835	784	826	834	807	821	823	826	874	843	832	835	813	825	821	848	823	811	832	815	798	843	883	902	795	833	825	821	837	820	826	885	814	798	786	869	859	821	819
1143	218	235	218	192	190	180	175	175	159	182	136	164	152	176	168	153	145	152	188	151	151	156	152	176	158	152	187	153	140	157	173	158	135	174	148	148	178	153	153	158	157	153	178	170	168	167	146	186	167	171	172	150	161	155	137	160	158	174	156	159	142	132	165	172	155	153	171	156	149	162	167	153	163	157	167	163	155	139	160	156	173	161	149	161	172	148	161	147	166	161	158	153	125	147	141	162	151	163	155	170	176	171	164	172	140	171	165	187	161	169	150	155	185	154	158	145	163	169	158	167	152	177	157	167	161	188	155	164	170	154	165	172	162	156	130	153	157	152	150	164	148	156	165	177	139	159	181	157	178	163	162	150	170	157	187	174	173	166	152	159	163	153	161	162	139	175	172	163	182	164	165	141	168	154	179	164	149	140	147	149	159	157	161	137	161	167	150	171	132	154	135	173	174	151	180	161	170	146	159	176	158	167	172	160	156	157	160	160	163	180	162	155	171	174	151	162	144	166	159	161	141	179	170	130	161	181	164	153	149	145	153	168	171	154	160	133	174	180	155	152	172	134	173	162	182	158	147	157	171	178	149	159	141	140	147	165	152	176	141	140	177	153	155	168	167	172	159	159	171	157	162	148	168	151	173	149	145	136	145	155	159	154	144	161	160	172	181	182	158	165	163	156	146	168	152	157	157	160	165	150	191	162	150	156	164	155	166	177	169	174	154	141	166	164	160	140	161	161	143	176	148	181	175	199	148	166	157	158	147	171	165	149	173	156	165	162	172	179	168	164	178	168	163	155	159	159	123	139	157	153	144	140	158	143	145	182	143	136	168	179	166	147	148	153	148	169	159	178	156	146	173	146	172	144	171	160	160	143	161	165	162	167	161	150	154	161	153	162	145	162	155	138	159	169	162	159	172	181	156	153	183	149	158	153	164	155	157	167	164	157	158	169	159	172	158	181	161	151	173	159	159	168	164	156	164	154	142	167	174	146	152	171	159	149	155	160	166	166	188	179	176	165	164	183	181	166	176	182	150	169	162	156	142	167	171	169	154	145	151	139	147	164	144	164	150	165	182	160	132	155	149	160	152	180	141	169	178	169	175	148	153	165	168	158	184	157	176	155	179	188	142	152	152	166	153	164	163	147	172	167	158	167	146	156	150	162	149	178	166	163	160	178	188	156	143	149	165	161	160	155	157	142	187	149	125	146	145	141	160	169	147	142	156	177	161	170	166	178	149	150	160	163	170	136	169	167	154	162	165	153	146	136	176	119	167	145	152	187	138	133	152	175	149	159	167	163	159	174	162	125	156	164	157	134	166	165	168	179	155	137	164	155	172	165	167	167	171	153	159	137	155	170	143	149	195	165	160	140	160	183	180	153	145	156	154	156	155	147	161	157	176	139	142	172	139	167	179	165	154	140	170	158	140	151	165	166	158	178	162	174	149	169	142	157	145	131	181	149	144	152	183	165	156	169	157	153	158	164	176	136	173	162	164	153	163	165	191	148	157	163	148	156	158	155	159	178	168	132	173	150	150	163	168	158	168	171	143	160	173	174	176	157	188	149	152	171	131	174	164	182	156	161	147	161	149	158	183	160	146	161	146	161	136	179	166	168	159	144	158	158	168	146	164	150	164	160	149	147	162	169	176	166	163	143	146	164	145	140	173	146	144	147	161	155	163	150	124	155	192	158	137	176	163	166	152	163	127	163	147	156	163	159	152	151	159	166	142	173	164	162	154	170	175	169	157	150	160	175	173	156	154	164	133	178	164	155	172	167	166	173	158	154	170	147	152	170	148	167	168	141	151	164	155	174	156	149	152	151	165	165	159	170	173	187	154	150	156	165	160	173	160	169	163	166	161	176	153	139	152	178	169	138	152	152	155	155	178	163	146	142	161	144	185	153	153	169	183	165	165	131	161	172	158	162	153	172	162	157	170	146	146	159	151	162	144	171	173	149	178	168	152	167	169	166	144	151	177	156	149	150	140	153	171	152	171	132	180	139	179	148	181	169	158	167	160	158	179	159	131	149	149	170	157	152	171	149	176	153	152	182	143	157	166	154	160	144	166	157	160	145	167	149	173	161	157	169	167	149	165	159	176	164	175	153	178	154	151	152	175	166	176	165	145	161	148	193	163	165	177	153	171	166	155	169	169	149	170	157	152	153	167	167	152	129	146	147	156	163	148	179	169	168	165	178	175	170	153	187	153	156	158	169	168	155	176	157	146	155	166	183	141	144	155	162	144	160	150	165	168	141	156	147	163	156	154	158	143	135	170	175	173	143	162	147	163	176	148	138	178	189	166	136	174	178	163	147	160	182	169	145	163	180	149	144	158	162	150	141	150	152	192	162	153	142	163	158	126	168	171	169	173	171	170	146	149	165	158	162	167	172	158	155	166	148	158	166	151	148	138	183	157	164	155	166	176	162	159	170	147	125	147	150	168	135	166	164	147	157	141	167	152	165	136	162	138	151	159	161	152	150	140	141	159	148	180	157	138	174	147	157	149	166	185	184	159	150	167	164	142	166	157	153	133	169	179	167	157	128	163	158	163	148	175	164	152	177	141	169	184	142	139	159	180	154	165	156	162	164	137	146	154	134	154	187	167	172	174	133	143	162	140	154	160	138	161	153	174	173	153	168	144	168	151	161	179	176	185	166	166	159	155	145	125	168	185	159	177	170	160	172	152	168	146	159	172	159	149	156	170	151	181	160	141	142	159	147	164	148	172	159	162	152	149	165	191	176	156	149	189	183	157	163	144	157	165	153	142	160	156	181	135	142	152	171	138	159	179	184	146	182	157	168	150	175	167	171	145	164	164	153	151	170	152	162	169	158	156	173	154	171	138	161	175	142	185	172	149	164	150	149	145	178	169	177	155	167	169	162	180	159	160	150	150	173	167	166	172	192	172	189	176	177	141	158	151	168	156	177	135	195	151	161	145	178	154	154	159	151	180	174	157	169	161	168	131	145	173	165	161	170	171	176	169	158	166	182	147	143	144	151	148	169	159	183	165	149	154	140	163	151	170	168	146	190	156	171	156	136	167	140	166	167	159	164	188	161	166	165	150	167	154	188	161	147	154	155	157	143	154	155	170	175	154	143	171	158	154	165	149	180	179	146	168	147	139	150	146	176	178	164	167	163	140	140	162	208	168	177	169	194	159	176	161	171	149	165	156	157	154	166	141	169	131	159	135	148	178	155	145	165	143	175	164	171	157	176	126	153	146	171	136	174	174	156	167	157	182	164	175	141	176	168	167	169	170	156	160	159	178	160	161	195	146	155	154	152	163	164	150	147	153	152	142	138	167	159	163	136	153	154	156	169	167	162	162	160	168	160	169	147	173	148	171	148	168	172	170	153	172	148	170	160	154	188	164	159	150	147	159	155	181	151	172	167	141	156	161	147	178	152	151	165	155	169	143	158	169	160	148	152	162	148	171	160	154	152	151	158	148	152	156	173	170	166	175	166	161	187	169	159	153	158	164	164	158
2020	758	822	833	838	775	696	720	685	685	682	668	643	636	650	631	661	645	646	597	641	665	592	704	672	616	642	665	624	621	600	605	634	589	649	623	641	643	620	609	630	618	628	615	635	578	597	602	598	593	627	634	591	603	629	635	599	591	609	648	576	596	588	621	654	635	599	628	632	619	589	604	587	608	619	662	632	566	613	614	658	622	603	607	629	609	637	617	662	620	666	619	628	632	612	634	620	624	622	602	576	642	645	570	585	600	658	608	617	625	592	619	606	601	629	630	580	609	594	634	652	648	585	595	607	609	612	598	637	652	655	611	647	645	629	641	634	618	585	599	639	608	625	628	619	643	627	595	617	594	595	619	620	666	596	589	605	643	595	653	565	597	598	554	647	601	607	601	629	584	603	626	609	596	612	645	579	613	617	594	636	629	587	589	588	615	593	632	640	641	634	573	584	654	597	616	605	641	623	617	564	634	590	591	645	620	603	593	627	601	645	641	629	588	601	603	580	625	615	627	589	636	630	613	598	654	667	595	638	636	585	621	625	604	644	602	584	587	589	630	600	582	574	612	633	624	598	618	556	621	635	584	594	622	608	592	590	603	585	647	603	636	665	558	638	621	627	641	571	616	650	606	653	622	627	643	561	622	620	646	668	650	625	636	646	635	620	602	632	553	588	591	600	554	565	631	612	601	614	634	620	616	602	635	599	646	627	637	598	568	615	653	611	601	625	564	628	603	580	632	632	642	616	613	597	601	646	606	614	597	613	598	626	612	607	569	617	625	633	606	672	664	595	648	573	626	615	629	610	653	631	581	629	622	561	625	605	623	605	597	597	638	618	612	617	634	598	641	657	611	611	617	611	595	594	600	610	619	626	606	572	640	632	614	610	612	625	608	632	626	653	639	582	642	639	645	653	655	631	622	676	632	592	628	610	598	610	648	626	637	637	598	671	642	597	655	614	642	539	614	567	605	644	600	576	573	611	603	630	588	591	648	550	593	634	572	588	605	633	648	566	630	634	600	612	573	636	653	636	601	596	626	633	598	585	654	587	655	657	561	603	618	607	644	618	590	602	612	632	615	670	625	589	630	599	643	628	643	628	600	637	584	622	680	580	637	611	616	608	630	618	616	633	608	636	633	585	628	655	598	576	594	614	608	613	661	603	646	603	594	655	608	638	605	607	643	605	633	634	607	576	579	619	591	562	642	598	614	678	675	617	650	606	633	631	614	639	620	626	645	601	608	587	626	642	636	597	571	652	626	604	606	599	600	629	606	595	660	628	611	612	614	624	638	616	610	609	596	638	648	620	643	606	668	613	625	660	620	590	641	665	628	634	618	605	598	631	637	589	614	603	597	632	611	546	618	595	647	624	613	579	622	623	584	654	623	599	610	587	633	598	606	634	616	581	583	598	622	610	640	643	607	582	631	608	637	588	646	612	642	613	633	604	576	647	591	611	633	628	576	623	618	615	609	619	643	615	649	617	610	614	631	577	661	652	616	606	600	624	630	624	615	584	642	667	625	634	618	618	585	606	632	643	622	607	676	618	600	596	613	617	671	590	644	546	614	636	661	615	599	633	608	599	649	616	641	648	598	595	624	610	592	633	608	648	592	625	647	651	695	633	603	586	628	591	589	591	628	673	582	579	650	606	625	634	614	604	601	523	608	614	579	623	628	652	608	685	643	645	604	612	656	615	663	600	615	608	637	578	577	618	575	637	625	651	586	584	649	656	657	599	642	592	632	646	601	626	619	612	614	668	609	641	653	556	619	624	625	667	627	611	613	615	621	607	617	618	628	639	633	615	629	579	627	618	576	628	635	608	613	619	622	625	641	624	650	612	623	615	617	627	632	633	612	607	580	591	600	608	558	588	618	607	609	589	632	609	629	588	603	597	621	614	629	597	622	626	609	612	612	626	601	615	626	629	584	603	625	664	627	615	603	598	636	629	615	567	600	608	645	647	613	677	569	621	572	569	595	610	605	614	611	622	640	607	644	630	587	644	601	637	620	604	614	568	645	638	600	623	618	622	606	599	607	609	603	633	621	578	599	572	586	609	601	555	657	611	631	632	609	634	628	634	595	578	596	586	604	606	636	629	591	619	619	624	627	595	608	600	630	605	608	593	598	633	615	626	604	660	641	613	590	614	612	618	643	628	621	634	582	601	615	591	621	608	627	653	594	602	606	630	604	588	582	616	622	619	615	588	601	592	590	614	628	604	601	591	623	608	652	614	638	609	592	622	624	640	622	632	565	640	638	655	612	610	597	650	610	651	605	604	629	663	622	652	657	605	652	648	639	623	629	658	617	590	622	600	597	625	569	593	615	583	645	616	573	615	601	604	611	581	608	619	584	611	601	658	604	610	619	598	600	603	627	624	612	634	572	603	596	638	609	632	605	641	610	634	639	589	647	624	651	608	666	595	594	609	597	598	637	628	592	620	606	631	628	617	643	621	640	583	613	604	634	584	584	617	617	592	604	622	617	638	613	623	590	599	588	685	598	613	603	591	615	607	623	596	592	614	617	617	605	597	641	588	588	625	600	628	603	597	577	623	609	622	604	623	635	641	610	630	609	614	620	605	622	606	650	625	593	596	615	600	620	586	647	583	611	650	609	619	588	628	639	563	600	660	610	573	650	602	648	613	608	565	668	613	619	615	588	572	630	650	617	597	609	573	595	602	665	596	620	609	629	609	620	592	605	640	594	600	664	603	593	585	617	620	605	549	594	601	605	660	668	620	636	622	591	575	616	593	627	610	617	587	613	599	628	614	634	601	596	602	595	620	583	604	619	622	636	636	645	636	644	585	641	650	625	582	616	651	620	613	590	587	586	582	616	611	586	607	583	666	611	638	618	580	602	585	655	630	642	643	669	601	645	671	585	608	594	643	644	608	613	643	605	639	602	621	637	621	596	624	553	621	634	611	600	584	557	626	623	629	637	634	625	613	620	602	597	650	618	611	582	614	606	608	596	650	576	625	612	654	632	573	619	549	620	597	650	595	618	617	627	575	586	625	594	597	606	593	616	588	635	613	652	616	621	652	584	561	625	593	658	648	657	572	632	616	590	566	589	657	616	629	611	612	610	623	643	633	565	622	611	608	625	612	613	601	622	605	598	595	584	593	626	611	595	623	605	603	613	627	617	632	621	637	611	629	619	621	634	651	608	579	608	607	587	603	572	638	646	605	594	623	660	596	634	633	627	651	583	613	636	609	639	584	659	607	627	608	616	620	620	583	619	597	634	633	582	623	644	643	678	642	590	578	632	622	560	608	584	626	633	616	647	662	580	628	630	594	639	617	643	634	667	610	616	601	625	584	598	625	584	624	648	602	598	598	625	629	650	610	612	633	592	581	630	586	591	548	605	660	633	588	611	665	577	594	624	593	646	615	630	605	610	629	595	649	637	566	608	585	622	593	633	607	636	590	602	608	595	586	591	624	657	598	644	636	607	608	621	612	618	614	651	617	655	594	602	615	631	609	616	646	635
4865	1331	1551	1141	841	694	599	490	425	436	375	365	347	349	340	317	339	323	299	262	294	316	252	286	309	287	311	282	285	282	301	303	282	267	267	297	301	263	282	314	306	286	276	281	271	278	285	319	303	299	294	259	279	279	325	245	242	277	267	282	270	270	283	255	293	274	279	265	298	268	254	298	265	250	259	244	267	276	295	279	270	266	272	285	273	253	268	274	281	265	275	285	274	253	284	285	333	244	258	250	292	259	264	254	275	283	284	289	303	249	279	277	271	267	271	279	279	289	296	258	284	274	272	273	274	294	263	289	273	289	281	283	290	278	293	280	265	273	273	267	266	258	281	252	274	269	277	299	278	283	266	286	250	293	262	288	271	248	273	260	251	249	270	248	291	273	242	265	275	274	276	286	297	281	269	278	270	271	271	264	267	296	275	290	287	253	270	289	258	281	278	282	269	242	283	280	297	285	277	285	271	270	287	267	276	265	288	275	288	269	262	245	285	284	268	269	279	267	259	296	291	270	278	291	265	247	270	293	246	273	291	306	272	243	268	286	264	280	299	252	259	281	261	275	261	261	302	266	286	281	270	275	284	254	301	278	269	304	276	271	249	283	249	318	290	285	267	301	278	282	289	245	246	265	293	252	282	263	283	261	266	299	263	257	282	294	277	261	273	267	277	258	297	257	262	241	266	300	293	312	258	262	294	298	277	300	256	287	268	282	271	274	269	251	272	250	272	284	304	278	274	263	270	279	279	263	279	267	283	315	280	265	267	270	267	292	248	294	263	280	311	300	309	285	256	291	278	292	273	250	260	315	287	264	291	260	254	269	259	280	263	247	246	277	282	298	266	277	271	273	282	260	277	272	259	234	275	241	260	275	283	270	270	288	271	282	269	267	282	250	285	294	239	243	262	274	286	283	284	232	269	268	262	277	280	291	288	283	284	255	250	266	273	278	285	298	224	270	239	245	291	247	277	264	263	246	281	241	250	257	269	278	276	300	250	282	271	277	251	297	271	269	270	288	265	277	296	273	251	298	272	278	271	268	297	242	294	258	269	251	254	302	294	269	283	268	292	289	259	279	273	268	269	265	276	240	274	304	286	271	293	254	287	276	271	295	295	238	275	285	257	284	290	272	329	295	267	292	242	247	285	267	289	275	262	294	248	289	307	272	298	270	272	268	279	257	269	264	306	247	279	265	246	281	308	262	266	263	260	282	283	252	304	257	245	257	275	299	285	294	260	316	269	264	251	281	276	280	267	301	285	276	301	273	259	246	297	232	242	277	290	254	280	244	266	272	236	280	291	265	272	299	283	269	272	289	272	305	245	270	266	254	281	279	290	283	287	295	285	327	245	298	292	268	282	290	243	264	295	276	303	271	258	288	289	284	232	281	270	260	274	283	294	268	270	256	288	268	284	267	269	278	248	287	284	278	302	294	292	304	282	281	292	249	298	293	262	293	292	264	259	284	296	263	300	288	253	303	291	305	273	252	264	269	283	275	282	277	294	292	295	280	260	269	246	262	249	302	260	291	265	263	284	248	267	270	260	264	296	266	256	297	292	287	241	266	258	276	309	280	280	259	252	268	281	300	262	293	269	280	280	267	262	253	257	315	286	266	267	276	253	241	244	287	286	280	284	278	280	267	246	282	281	271	285	249	287	270	268	294	319	302	259	285	319	268	306	277	310	305	250	288	267	300	239	284	277	260	253	278	241	264	268	294	268	261	271	279	270	262	270	308	259	275	239	276	288	268	273	258	294	275	268	280	271	264	298	270	289	266	266	285	251	311	266	289	275	285	269	288	287	271	282	267	272	265	250	266	273	287	278	275	270	250	318	259	268	295	284	258	249	253	271	228	291	268	264	297	302	258	297	269	269	304	289	267	273	244	259	273	313	287	270	290	281	285	272	294	256	295	267	283	264	275	273	263	257	278	285	277	265	285	287	250	293	295	269	313	297	321	270	297	279	281	287	284	316	265	274	294	248	261	262	247	273	271	270	286	241	270	285	266	267	247	278	270	286	252	264	273	263	269	284	267	316	252	283	289	277	295	258	302	279	271	250	287	260	275	288	293	278	294	298	267	248	257	303	267	272	277	283	278	247	284	255	270	238	304	264	295	267	234	271	239	285	250	304	293	312	288	270	293	279	283	286	305	275	253	294	278	276	285	271	273	292	251	292	265	280	263	275	269	268	273	281	258	281	296	258	267	263	287	295	270	284	282	259	301	267	292	275	259	268	290	261	268	260	300	304	250	259	280	275	252	269	279	304	263	261	287	281	254	268	301	271	269	248	284	277	265	267	273	281	284	311	273	312	276	279	288	314	300	256	266	257	251	269	289	255	270	291	291	291	278	272	274	283	246	249	268	276	290	277	267	291	303	306	300	264	277	287	278	302	324	261	261	292	281	292	301	275	267	262	292	288	252	238	279	251	297	288	296	266	265	300	269	310	292	255	247	277	284	286	290	282	282	256	264	286	269	272	303	300	234	294	254	278	266	288	283	276	289	281	245	277	256	293	251	264	285	281	261	264	281	287	253	257	262	268	262	293	260	247	307	267	254	276	274	253	298	301	282	263	281	270	268	271	270	281	250	277	280	264	304	281	267	282	325	289	304	258	272	226	271	253	273	288	293	264	284	265	264	259	259	310	278	279	268	287	294	283	265	258	270	270	272	283	287	259	271	271	288	300	284	270	286	295	263	290	252	268	248	277	288	321	280	271	292	301	276	276	265	305	264	277	296	281	274	279	298	246	286	277	275	269	296	296	267	274	264	279	293	284	281	264	295	279	260	269	299	276	264	257	275	259	231	299	286	281	250	269	287	269	255	273	278	298	287	281	285	274	273	279	271	266	309	283	258	271	292	254	297	248	250	267	293	297	266	262	294	258	287	276	253	274	283	262	304	240	288	286	263	278	274	257	284	287	271	278	289	250	312	263	271	295	291	281	263	289	289	281	314	251	254	284	263	275	290	267	293	279	257	258	274	278	276	265	246	265	288	316	299	280	266	277	300	263	284	285	280	282	281	279	299	304	291	271	280	246	290	291	278	251	329	268	273	275	243	297	308	286	250	298	275	286	261	226	287	261	257	257	264	273	287	280	285	301	272	284	297	284	266	272	280	238	268	251	265	276	288	302	296	271	252	296	283	265	250	282	286	270	272	244	290	286	287	288	272	267	307	301	247	261	294	282	292	272	272	270	267	238	257	253	318	246	296	279	271	297	259	253	272	278	292	278	257	285	281	264	249	271	273	282	267	277	261	285	278	267	287	287	286	278	260	285	271	258	273	275	255	288	301	278	271	278	284	280	256	276	244	266	283	265	268	262	271	274	279	308	251	298	304	291	300	265	275	261	267	266	263	264	305	265	261	268	243	305	254	292	276	283	273	273	268	288	271	274	275	289	255	233	273	244	269	267	314	256	312	264	269	259	277	260	291	312	291	243	272	293	318	237	286	284	273	293	265	267	256	255	290	264	269	283	290	283	246
6106	2060	3813	4100	3667	3079	2680	2259	2036	1839	1651	1602	1520	1428	1349	1337	1291	1275	1202	1232	1135	1133	1163	1116	1075	1068	1084	1072	1092	1097	1081	1081	1018	1081	1083	982	1063	1076	983	1036	1026	985	1020	1011	1026	1003	961	1020	953	967	969	966	1002	1042	979	1010	1011	965	985	947	1002	989	982	977	1032	950	950	1007	982	990	946	943	970	970	1000	955	930	953	1012	977	974	1019	928	952	963	965	939	936	965	928	1024	990	989	1016	906	962	980	1025	963	989	962	960	910	982	954	975	957	975	1006	992	1034	943	985	936	989	966	1008	1017	963	969	987	988	992	996	981	943	975	970	961	962	945	993	968	934	1000	978	982	963	1012	970	989	949	933	977	1014	922	949	1010	942	944	932	981	982	1004	970	1010	929	947	986	904	950	923	967	982	970	975	976	960	909	947	893	853	983	956	947	967	910	1023	965	971	995	1006	961	926	998	970	1001	1000	971	1004	923	1017	956	955	971	1013	978	981	972	955	953	916	960	1075	948	927	971	907	959	932	952	965	992	939	988	939	940	936	937	932	964	964	939	969	934	925	919	971	965	975	985	925	952	949	1017	991	968	918	936	919	947	949	965	918	997	985	948	867	984	996	985	936	988	976	1004	922	877	950	997	980	946	997	971	917	948	987	974	974	1012	970	934	956	948	962	935	982	995	985	934	969	957	990	962	912	976	984	1015	996	1034	972	967	960	993	986	986	957	944	922	960	946	1021	969	998	1016	953	986	898	1020	962	940	1005	983	923	930	939	1035	970	900	964	928	957	933	1007	990	944	968	1015	1002	959	940	955	932	970	955	948	984	970	1007	938	934	976	1001	925	990	985	942	907	1001	959	956	936	940	945	987	952	947	939	950	954	955	928	975	982	901	994	976	994	981	965	954	994	944	970	943	984	989	973	969	962	944	991	982	988	928	1010	947	957	983	923	996	933	927	940	945	936	1002	903	952	969	973	922	1015	987	981	940	989	954	963	983	940	1019	1014	989	928	968	972	918	1005	908	973	940	921	896	966	954	906	968	959	986	965	946	992	991	937	930	930	935	985	992	946	985	934	935	927	955	884	928	975	979	923	971	1006	946	972	979	1008	944	940	911	934	985	952	956	952	976	896	970	993	1015	963	940	908	943	995	1019	943	985	958	989	943	1001	965	1009	971	946	941	977	1016	979	894	974	968	988	967	950	975	965	1011	945	943	972	925	1005	972	954	910	1001	993	902	961	964	966	966	942	965	938	896	971	978	992	931	960	988	922	962	952	1011	933	960	946	999	983	940	997	899	982	968	973	935	921	969	1039	949	953	960	945	980	931	929	975	959	950	982	956	1016	962	924	974	965	1002	916	965	959	914	1023	945	992	937	930	929	1009	967	1006	953	934	952	963	973	969	934	989	912	950	974	954	928	991	974	955	954	944	892	922	990	1013	902	925	937	997	1008	1016	998	949	951	938	917	929	966	977	966	968	939	935	941	959	978	924	963	952	950	977	958	960	918	940	975	930	919	991	935	949	1001	974	976	967	964	935	1006	910	946	966	1025	947	976	956	952	977	959	967	992	967	951	944	954	1045	964	990	953	976	925	910	971	919	936	953	977	917	902	1025	940	977	949	946	976	919	955	1010	966	948	960	996	974	945	1004	1026	995	988	967	932	970	971	986	982	1027	895	963	953	940	965	969	993	947	973	992	968	937	947	987	910	971	942	978	972	937	1016	965	987	946	974	953	976	944	944	920	978	981	940	914	965	1034	936	976	959	953	938	950	964	968	986	970	987	972	987	879	985	1004	904	1002	1008	956	1012	961	957	943	969	928	1012	938	937	1032	937	936	917	983	954	939	932	1021	895	925	987	976	956	960	977	1007	969	915	913	967	944	1018	973	955	944	909	969	946	1021	929	976	956	995	980	1048	984	1036	987	1014	955	991	960	944	963	965	979	957	952	999	937	1030	971	938	967	952	950	956	985	995	1007	936	994	919	994	997	1013	985	1003	1009	997	963	983	956	953	949	1048	979	940	991	956	979	966	1002	948	1015	939	970	931	937	984	982	1004	945	969	922	955	973	1018	884	979	883	982	990	898	967	1002	991	949	1007	1000	950	983	967	964	969	966	959	970	986	947	949	922	928	963	978	942	971	927	979	985	955	939	966	927	938	969	950	1002	994	963	980	968	974	967	972	945	980	978	968	968	922	949	1031	906	938	959	920	929	952	931	953	991	941	1028	961	995	955	969	948	963	957	986	968	912	969	1030	939	992	940	912	957	975	993	978	1030	982	982	984	989	937	970	995	927	975	978	1001	927	915	986	971	960	966	1014	975	966	977	943	979	986	910	1009	1016	978	925	937	1015	949	936	1014	962	959	979	1001	929	1053	905	1006	984	975	937	949	959	944	969	959	955	972	980	1005	955	951	947	966	937	954	951	932	956	955	969	947	941	948	925	950	991	987	1000	926	972	951	945	995	988	934	980	956	1003	971	982	939	960	924	968	938	989	957	940	975	930	991	963	936	1021	928	951	896	928	945	989	1004	963	962	924	977	1007	993	952	985	932	959	916	932	929	1016	961	969	973	937	983	1005	973	978	969	963	981	979	993	1011	937	973	941	959	988	1020	953	991	947	952	953	1000	959	960	1012	964	1004	931	926	906	945	957	980	990	1009	961	965	989	975	1002	994	970	962	1015	955	977	909	1006	978	968	957	978	1001	931	926	957	932	946	931	985	928	966	954	933	960	993	943	927	923	1026	968	970	951	979	984	972	974	1008	950	994	941	983	976	911	998	952	957	962	985	941	887	979	962	941	930	958	1008	958	980	1019	959	975	955	924	980	966	978	946	918	976	1006	961	990	1014	1021	994	946	947	967	970	954	981	961	960	948	964	956	966	901	973	1024	929	997	981	948	946	986	916	915	964	1018	904	990	979	972	1040	978	952	962	1028	957	993	963	949	957	922	991	956	996	1003	930	942	992	958	982	1004	919	963	983	919	958	989	932	905	890	953	966	994	987	939	1002	971	979	978	956	969	1013	979	971	970	941	953	943	958	1021	979	913	959	994	948	940	1001	960	1017	1023	994	990	951	953	938	1007	944	978	985	981	1021	931	1006	998	994	959	1015	969	990	989	968	964	981	881	977	949	955	945	955	982	977	964	958	952	995	1000	909	953	977	983	919	968	950	986	957	907	976	944	959	998	994	922	902	959	933	958	973	971	1021	976	974	909	928	980	983	933	1004	1016	971	1005	1007	918	948	1005	933	1000	941	995	945	1034	956	960	917	919	995	970	974	1007	949	929	945	954	981	949	927	965	971	895	989	1002	950	971	994	983	980	941	918	961	961	937	927	936	949	965	943	947	987	975	986	968	946	945	939	994	969	941	927	945	965	975	1005	1012	982	947	918	892	934	969	946	958	939	920	943	925	971	948	970	998	992	962	945	918	959	944	980	944	968	939	985	971	968	949	925	969	983	906	978	985	959	937	991	973	942	964	894	950	1000	941	986	962	975	963	950	940	1019	991	978	906	1013	1011	974	1024	910	997	1012	943	969	985	999	925	949	1011	959	977	947	998	962	987	977	945	950	1024	1009	973	983	894	979	946	971	946	968	951	990	927	991	992	948	1025	944	977	994	976	993	948	929	941	931	959	945	968	985	917	928	980	991	976	981	946	981	977	1015	982	922	969	901	967	963	984	951	930	986	931
8701	2329	2605	1929	1473	1012	862	686	582	502	463	426	386	355	353	324	349	306	295	287	279	272	273	268	251	253	262	251	282	253	243	258	261	277	241	248	248	247	251	248	243	256	260	232	229	232	266	211	251	233	249	263	230	232	244	266	218	263	224	247	224	265	238	226	246	252	216	233	250	229	242	236	236	210	244	278	247	224	218	234	242	237	235	231	259	213	234	221	234	247	235	236	202	232	253	252	230	226	223	253	240	246	258	230	217	217	256	205	238	223	229	228	235	213	238	253	219	255	262	260	248	218	236	248	260	237	225	260	228	251	242	248	250	241	258	239	234	232	218	245	238	239	238	238	263	228	234	237	249	262	268	237	236	216	275	254	258	256	243	226	227	258	242	246	226	234	229	258	245	223	244	193	262	225	247	237	229	232	252	259	222	232	232	264	237	227	227	224	226	240	219	234	243	241	240	211	249	222	232	239	242	247	242	229	262	206	221	257	234	227	245	234	210	200	253	215	232	225	237	220	231	221	248	234	227	233	248	252	234	222	247	225	190	238	204	273	228	213	234	248	223	212	243	243	255	215	213	233	233	228	237	219	242	233	237	218	251	254	224	215	223	251	265	242	259	230	220	216	256	232	225	237	214	237	249	238	245	241	240	240	266	209	245	249	236	234	240	235	285	248	231	221	247	236	218	232	237	275	215	235	228	263	228	242	239	245	234	232	250	214	236	220	211	251	267	261	227	224	250	226	211	236	221	262	230	238	226	240	254	253	225	219	244	236	234	228	226	240	256	236	250	255	241	234	230	234	209	227	242	226	213	208	240	237	243	245	240	231	252	236	248	227	221	216	276	234	237	228	226	259	225	232	239	227	243	227	242	239	239	250	259	231	252	222	221	229	226	230	247	226	261	252	243	226	219	228	249	244	251	235	249	241	243	248	233	220	242	223	262	229	213	255	248	217	227	246	248	228	230	233	193	237	226	268	244	232	252	236	243	246	244	238	247	254	244	247	231	234	257	221	219	244	252	213	242	217	208	263	223	255	242	250	250	256	213	251	238	221	258	253	241	241	245	241	227	228	233	251	235	233	230	228	264	234	258	232	242	231	227	255	232	250	272	241	220	219	228	252	223	234	215	228	243	269	249	205	234	221	234	244	246	226	238	236	232	242	235	240	231	264	249	247	243	228	278	221	252	203	249	242	262	217	234	241	252	232	261	241	209	246	215	241	231	237	246	235	239	210	231	234	230	229	232	252	220	256	235	243	251	221	212	220	223	234	231	239	233	234	249	237	233	212	215	250	254	225	226	238	223	206	233	237	239	253	233	234	248	249	231	238	251	238	263	258	214	270	210	210	222	245	236	235	246	234	217	232	265	243	266	254	232	239	221	252	251	241	225	230	207	257	229	212	222	270	249	226	236	211	225	246	244	231	247	250	240	213	243	257	227	223	250	250	236	240	234	240	233	237	248	204	254	237	238	233	220	267	230	244	254	226	227	222	247	245	222	200	241	267	237	251	250	227	206	248	214	227	204	233	227	209	235	235	239	249	215	239	217	254	216	239	231	243	254	258	235	215	249	223	248	241	255	213	215	236	266	239	247	259	238	232	252	264	242	241	283	218	247	236	205	264	228	217	234	258	213	257	225	245	251	217	232	220	222	232	233	262	240	238	252	228	223	250	259	256	217	244	233	253	216	253	229	238	232	243	264	229	246	228	224	234	207	226	241	242	232	238	255	196	231	236	208	254	260	203	227	225	226	257	258	274	224	253	223	224	231	234	231	249	232	229	251	233	204	233	219	225	269	229	224	242	239	279	225	234	246	251	207	253	248	228	224	207	232	212	223	266	235	235	226	210	268	251	233	241	214	241	238	249	253	251	253	242	277	243	262	228	234	203	216	237	230	270	228	229	259	211	204	236	227	252	254	256	259	230	215	221	261	221	244	215	249	239	225	237	235	252	231	256	237	244	224	260	238	252	228	242	234	249	250	220	261	231	239	251	239	231	234	249	248	253	229	235	237	231	258	239	270	230	229	227	251	236	233	241	250	237	223	230	247	231	215	245	226	204	242	247	293	236	214	226	226	238	249	235	207	204	228	246	265	248	262	234	221	232	258	243	224	230	213	217	236	229	227	217	241	227	236	240	246	231	265	244	256	224	230	249	254	233	237	251	224	279	226	248	232	261	256	239	254	213	217	238	252	236	224	235	210	251	231	234	240	219	232	210	219	250	247	236	247	233	263	227	246	244	246	212	249	211	220	228	238	271	237	223	246	241	241	225	240	246	233	240	264	231	248	220	240	243	226	223	205	242	233	225	246	224	232	237	223	253	214	247	254	227	200	230	257	235	238	243	236	212	237	237	254	224	232	227	209	258	203	232	241	228	262	260	232	245	237	227	242	229	243	244	221	265	243	220	239	236	235	219	208	219	279	248	206	251	252	234	249	219	241	204	234	251	215	205	240	231	229	237	229	245	214	225	285	223	236	229	234	252	248	236	243	235	239	216	204	268	225	242	229	236	224	244	215	237	228	253	237	240	236	281	243	245	248	228	240	251	236	219	236	218	212	246	218	230	220	221	233	245	247	236	232	252	238	261	251	256	245	230	217	255	213	255	257	250	235	246	235	247	233	243	238	241	244	225	240	225	228	237	223	235	222	224	229	224	233	250	212	228	237	246	242	240	233	205	240	229	222	252	264	245	253	227	254	253	235	222	236	253	234	239	233	263	234	237	229	265	251	234	240	239	236	223	214	228	195	234	257	248	251	258	207	228	247	235	211	237	252	223	210	242	229	224	223	210	246	238	239	240	210	223	242	225	266	215	228	222	242	210	242	240	250	225	230	250	233	226	228	227	236	228	260	226	236	219	237	246	229	209	237	241	239	256	230	227	256	249	247	219	252	238	222	242	269	237	246	214	237	254	223	272	240	247	211	228	224	243	241	250	231	239	219	241	239	267	253	233	239	242	246	233	246	246	254	237	264	256	260	234	220	244	224	239	239	231	225	225	251	240	227	228	239	232	251	226	257	223	234	239	223	267	242	208	225	212	226	214	249	233	243	251	264	233	246	226	242	206	216	234	256	246	225	251	247	213	241	225	252	248	232	228	246	233	242	224	239	250	248	243	235	214	257	224	249	239	224	240	241	258	232	277	251	240	229	224	237	235	224	258	252	249	241	232	239	257	251	247	238	223	203	210	242	230	238	241	222	223	272	227	250	245	244	205	222	237	250	246	255	202	248	226	242	246	235	244	215	253	237	211	238	222	245	235	248	219	250	213	239	250	254	252	244	234	215	253	240	272	231	231	244	209	245	227	228	242	228	230	224	234	240	214	244	227	248	242	219	207	242	232	253	212	224	219	259	236	225	247	219	245	251	208	246	251	247	230	226	230	250	224	242	233	253	252	227	243	234	209	252	225	234	228	249	231	225	244	247	264	252	264	218	228	242	241	241	220	260	245	224	224	280	239	258	253	232	233	226	228	245	195	235	249	257	195
8269	2955	6048	6602	5642	4736	3955	3218	2826	2443	2230	1929	1854	1750	1559	1554	1340	1352	1314	1302	1167	1280	1176	1139	1106	1107	1078	1112	1042	1070	992	1012	942	1062	963	962	993	980	878	953	900	922	913	944	979	899	874	914	920	916	915	810	907	836	882	904	842	857	880	868	887	893	862	844	866	894	867	878	850	849	871	814	850	878	883	839	897	826	848	880	868	836	894	844	863	864	818	793	835	778	829	806	867	852	851	845	874	851	833	827	879	868	798	859	842	835	884	865	849	889	857	890	820	830	858	841	844	850	869	822	824	913	879	854	865	837	854	870	882	900	845	883	851	848	868	869	860	857	820	853	851	863	862	800	778	804	835	823	836	841	832	849	837	832	823	803	838	809	858	808	842	878	877	841	836	851	815	872	800	827	832	812	859	835	851	871	849	826	829	841	865	813	915	844	840	843	859	865	849	835	855	868	842	848	871	878	853	735	841	845	839	808	876	833	847	860	853	841	866	851	841	865	844	835	845	858	880	840	863	853	806	845	823	856	878	844	870	841	865	806	820	843	864	882	822	842	829	835	817	813	874	817	889	812	830	890	850	803	847	835	821	831	839	832	869	800	860	830	793	850	848	848	820	880	871	816	813	802	832	801	896	821	834	828	782	899	821	917	843	836	880	835	849	781	861	839	821	832	870	811	829	811	827	798	860	853	806	817	859	825	798	847	860	797	851	823	809	877	836	854	863	875	831	846	816	856	852	850	874	875	850	837	833	802	811	846	808	847	845	835	875	848	799	805	843	832	847	802	863	784	816	855	828	827	837	846	775	838	798	820	797	840	878	852	837	851	847	826	814	807	799	840	847	836	818	846	870	852	792	852	799	796	888	852	867	844	859	791	863	798	850	856	904	862	839	824	783	835	797	807	879	845	795	811	816	843	832	927	869	869	810	832	844	832	836	837	855	832	923	841	873	789	807	801	810	826	855	849	808	815	855	803	812	821	860	859	780	878	833	817	834	861	830	820	799	873	846	811	895	815	837	790	868	825	861	828	857	884	852	845	841	809	824	811	894	854	794	819	816	827	827	894	866	837	840	802	875	827	865	869	862	804	842	857	846	820	868	860	855	911	781	843	812	839	894	843	832	861	840	826	871	835	837	821	832	850	857	830	826	856	848	911	871	806	839	841	775	818	812	904	845	821	849	823	841	837	851	838	820	855	867	839	846	808	818	832	839	789	877	830	876	919	849	815	839	855	811	799	821	867	890	867	868	812	794	832	843	790	877	841	856	828	820	855	845	828	842	863	840	867	826	809	852	891	872	852	796	910	867	800	821	790	785	858	819	845	755	879	791	815	835	860	820	835	840	795	816	799	825	827	833	804	845	886	867	830	879	843	864	850	836	830	871	854	829	839	813	800	804	828	850	831	834	844	845	859	814	854	812	838	868	853	786	898	810	885	818	907	828	823	831	798	833	846	854	873	809	815	844	885	812	840	871	853	810	823	839	897	804	837	814	859	869	807	836	827	793	845	846	826	827	841	854	832	796	867	831	847	845	868	828	843	859	841	833	867	780	842	872	877	792	877	841	856	807	814	843	806	832	828	859	833	896	829	804	836	803	846	851	870	788	812	846	800	863	847	912	850	820	853	858	790	809	852	777	852	899	845	853	821	803	879	918	823	839	861	840	826	854	817	801	892	836	879	803	860	840	867	855	811	846	799	816	791	819	837	838	852	818	858	795	822	823	828	826	882	871	870	857	819	885	845	839	839	833	831	863	871	826	851	846	831	823	879	811	862	843	773	850	819	866	871	855	835	805	839	841	830	790	893	853	860	796	792	916	838	832	840	852	833	828	855	784	807	838	838	845	836	859	806	851	837	838	853	855	848	826	873	826	855	828	896	824	834	824	842	807	850	828	873	825	813	837	820	817	862	838	830	861	826	821	866	863	854	869	863	814	871	860	906	872	806	827	837	814	869	834	864	813	825	829	858	873	876	913	815	824	824	863	875	890	859	853	847	858	836	837	903	801	813	842	843	797	852	874	850	813	858	855	823	844	819	818	847	862	829	805	859	884	895	833	832	846	876	846	898	844	833	793	799	796	810	874	820	841	808	772	828	825	802	833	825	862	879	810	794	873	821	789	799	864	855	830	828	771	877	799	824	885	859	801	861	853	833	845	862	824	851	775	871	868	877	846	826	838	837	921	854	833	850	864	832	830	857	830	817	839	784	879	821	805	812	794	814	818	888	808	863	848	884	858	797	838	842	838	890	820	810	863	832	840	804	843	878	877	865	879	803	821	857	820	848	864	881	839	841	804	820	840	822	865	821	847	826	851	862	816	840	808	865	804	822	805	834	788	781	840	856	825	804	809	819	853	843	791	790	887	846	808	836	829	843	848	845	866	762	834	808	850	821	822	820	845	893	786	847	881	828	823	885	813	789	824	781	843	863	816	843	842	901	814	834	839	808	809	849	839	846	828	812	841	837	853	838	840	827	814	837	876	871	836	814	848	853	819	816	853	843	824	829	814	844	858	932	844	799	821	836	830	873	834	848	814	795	863	891	858	845	813	821	788	849	840	832	846	831	840	848	829	772	819	883	876	845	814	822	861	871	800	894	853	810	869	879	797	853	842	836	823	834	852	818	857	831	791	797	845	885	834	820	842	813	814	826	864	814	811	858	864	827	829	772	792	859	830	800	793	827	785	846	831	867	804	814	853	847	830	860	822	819	790	851	836	843	782	858	843	785	820	867	826	829	792	835	820	817	872	882	793	841	793	823	836	829	801	823	822	849	831	820	850	825	862	829	813	878	828	843	847	866	798	864	831	817	836	801	865	799	819	880	884	833	873	836	821	854	837	829	818	848	801	828	795	814	810	820	884	819	866	857	824	858	832	825	831	813	820	812	876	835	829	817	836	855	840	821	861	902	852	800	851	826	848	826	797	805	838	828	901	851	818	786	851	842	829	819	865	878	848	819	797	845	828	791	834	836	782	856	846	824	789	847	811	856	807	838	832	820	817	819	856	870	858	851	872	825	867	802	794	813	892	846	886	831	846	806	889	832	836	844	785	878	820	872	772	853	825	811	896	833	841	848	862	826	829	864	904	800	822	775	816	851	843	805	820	810	779	811	779	804	836	806	832	849	839	861	811	805	823	853	822	895	858	814	878	783	838	866	847	813	847	820	838	792	860	805	826	848	887	845	835	832	836	908	842	843	814	879	880	811	821	819	804	834	813	907	848	833	834	877	819	808	856	857	852	838	788	858	836	830	862	861	837	796	869	823	862	873	848	808	868	815	876	794	850	883	808	824	824	810	808	812	837	836	837	811	836	794	822	889	838	853	843	875	827	801	860	863	810	855	853	826	875	849	844	821	844	883	837	863	828	830	854	788	843	821	898	855	822	835	830	826	833	825	847	805	848	910	781	864	855	823	846	831	864	828	819	836	858	846	832	845	827	867	844	832	891	860	825	846	817	795	770	882	901	854	885	839	855	892	884	853	863	835	824	808
1097	196	215	217	164	164	204	172	173	155	182	166	176	148	200	158	172	183	175	147	169	165	170	150	157	156	169	166	159	160	162	169	165	171	182	161	162	158	180	155	154	139	151	168	146	157	156	159	150	182	141	163	134	156	152	174	169	182	159	158	172	165	154	162	157	169	153	164	162	155	181	160	158	145	166	159	148	136	144	166	142	152	160	163	145	139	152	186	145	145	174	153	140	157	179	146	177	159	140	171	159	173	189	152	158	166	170	163	140	150	140	161	165	143	183	166	163	169	171	169	164	164	159	183	172	147	173	155	153	171	155	167	152	148	159	154	164	137	148	154	181	154	165	148	159	181	165	159	165	158	175	161	157	144	167	161	157	178	174	166	168	164	158	163	153	168	163	182	159	144	168	142	147	165	160	190	157	168	146	144	188	146	164	183	117	139	140	158	177	163	139	167	179	153	165	157	180	167	181	151	168	148	142	157	153	179	180	163	163	161	176	183	137	146	142	182	139	176	152	161	147	138	140	137	148	163	176	149	159	147	152	147	153	133	191	157	164	170	173	140	144	174	159	154	153	157	168	134	149	151	162	143	154	153	155	178	158	160	164	170	142	140	159	149	153	167	147	130	171	148	148	147	126	171	144	171	154	163	155	177	171	156	152	169	166	178	165	168	150	123	172	152	162	151	121	148	167	146	169	163	134	158	165	155	164	147	149	144	159	164	154	177	148	156	179	174	162	186	170	141	154	160	171	154	153	143	155	177	149	167	167	161	135	146	159	146	139	173	136	155	171	158	177	163	165	150	143	167	165	157	180	160	161	146	170	156	179	166	162	173	162	141	167	165	166	157	169	181	151	152	157	170	171	170	173	170	172	157	153	154	144	156	137	168	163	150	169	151	152	158	151	165	148	178	129	167	166	154	152	159	161	178	187	181	166	177	161	163	165	187	150	178	152	172	157	145	170	162	162	163	160	186	169	169	157	184	178	175	152	176	148	164	154	169	140	176	154	156	147	163	133	177	159	163	159	159	150	171	175	165	157	173	169	167	168	145	167	159	184	155	153	151	155	151	132	163	166	168	165	161	145	190	199	149	154	143	164	156	173	152	157	143	151	176	159	155	154	155	176	148	147	162	150	152	159	178	170	158	164	152	172	152	168	156	142	143	175	165	148	178	167	169	151	182	158	171	170	162	143	174	156	148	166	149	154	167	166	159	155	145	164	144	148	163	157	146	150	161	169	184	159	163	168	151	135	157	175	167	149	182	177	170	169	157	143	148	155	158	167	163	149	173	176	161	158	168	159	166	183	169	159	162	162	163	168	153	160	134	171	152	149	145	171	171	168	160	180	150	168	171	128	154	146	147	162	157	130	152	162	130	147	156	162	172	180	161	178	145	181	181	149	160	167	158	146	154	165	152	163	156	173	173	137	170	174	147	148	157	136	173	119	157	156	143	159	182	159	145	165	172	146	165	182	161	181	150	146	161	156	151	160	141	183	161	128	149	149	167	146	164	157	162	153	158	152	155	167	171	152	157	156	171	160	135	165	151	143	164	138	147	147	183	160	168	154	156	167	139	162	133	153	153	170	165	173	161	151	162	178	150	151	132	147	142	152	173	161	159	156	167	148	159	147	160	191	188	132	159	162	155	163	175	149	175	149	173	162	144	163	190	173	145	151	182	154	162	169	170	184	134	169	162	157	158	140	180	177	163	170	176	152	119	164	156	155	162	132	152	182	148	142	145	169	143	154	168	150	151	178	152	158	192	159	167	164	155	176	163	148	152	165	160	185	153	164	180	157	155	188	149	146	155	147	164	162	164	164	154	146	166	173	176	157	141	172	140	177	191	162	146	173	173	131	169	159	162	176	174	150	150	167	149	157	189	155	152	189	151	161	186	155	155	152	156	169	164	153	183	148	173	136	151	156	164	157	177	181	158	156	146	165	130	162	153	139	162	135	170	163	174	185	164	146	153	167	128	147	143	156	175	168	142	152	162	164	156	150	131	153	158	152	140	160	152	160	157	137	148	164	154	155	176	171	166	176	152	164	151	154	171	179	184	146	158	180	156	162	162	143	173	162	138	151	160	159	145	148	129	154	165	178	177	153	158	165	169	154	165	178	146	160	171	147	157	158	159	169	175	156	161	182	139	163	168	154	160	145	168	156	168	150	161	157	155	136	170	158	172	157	165	163	162	145	181	177	157	169	160	155	149	163	152	162	162	156	168	149	136	158	171	164	156	170	154	172	161	141	143	170	151	149	166	163	139	147	155	156	141	173	157	163	172	148	157	159	170	166	169	156	149	155	155	149	172	198	173	142	138	153	173	155	164	182	139	172	167	163	183	152	167	169	146	165	162	146	156	150	180	153	152	161	132	170	179	172	166	167	152	163	122	153	172	156	142	175	172	144	169	135	168	153	139	193	155	168	169	170	168	154	154	185	152	156	177	166	157	139	158	168	165	185	150	153	177	141	149	162	157	135	183	168	154	165	157	158	160	146	146	159	155	164	166	177	168	166	168	156	171	145	158	162	154	149	166	172	146	150	178	159	159	151	148	177	144	159	128	177	160	170	166	160	151	157	192	147	148	163	175	160	151	160	200	158	166	155	144	150	189	137	168	172	171	175	159	152	161	171	178	153	170	165	183	175	152	152	162	163	141	160	179	166	147	187	162	144	177	174	140	153	149	160	159	180	140	190	168	119	173	166	166	150	166	186	172	156	169	166	165	156	156	148	161	179	145	160	144	164	173	156	184	158	159	145	185	154	153	145	160	161	166	156	150	184	144	155	150	154	174	177	163	155	148	137	166	175	182	168	154	175	146	156	153	161	166	150	178	148	141	151	174	150	184	145	162	172	144	159	150	167	169	163	157	144	162	158	170	145	157	186	128	145	168	137	158	158	150	168	180	160	148	167	164	175	173	153	176	170	171	167	156	189	169	172	156	149	145	155	161	151	141	164	143	167	149	166	160	142	175	141	158	166	153	157	158	172	164	141	154	166	158	158	169	162	174	158	155	133	158	170	159	153	166	158	177	172	152	164	175	165	187	173	161	155	174	152	148	156	177	156	169	172	170	175	185	162	155	165	168	167	143	140	158	159	142	145	159	160	179	178	171	165	158	146	161	160	170	156	165	163	172	135	169	179	171	169	142	142	162	171	142	154	182	135	148	167	151	165	161	167	166	166	171	159	161	148	145	155	176	171	147	144	162	147	161	150	165	148	146	148	173	158	163	183	176	154	166	166	161	173	149	162	162	148	152	156	141	164	148	147	163	155	159	169	165	144	141	176	179	137	175	188	173	147	153	179	143	174	167	157	153	142	167	165	169	151	161	170	162	154	164	150	168	145	151	151	157	175	165	146	145	161	148	156	154	148	171	169	178	158	161	164	152	154	166	160	187	174	168	163	194	159	166	155	179	171	189	137	170	174	164	158	173	173	140	173	146	157	135	158	160	134	169	164	163	169	152	167	183	154	160	156	162	165	129	149	151
2005	725	858	852	789	742	726	683	712	664	650	649	636	657	633	642	673	632	595	642	644	631	611	668	645	631	648	673	631	616	599	618	593	610	635	631	642	623	624	605	666	642	586	609	581	612	623	654	628	576	613	623	603	639	600	612	668	585	603	633	591	608	597	606	646	600	621	584	616	643	618	624	608	650	628	624	676	606	645	622	668	623	612	627	659	619	660	604	613	593	572	607	627	644	606	613	604	645	607	606	595	579	631	612	592	633	601	627	611	594	646	659	603	588	653	559	607	600	619	621	593	596	651	616	629	538	619	616	650	622	642	651	652	582	618	633	608	594	616	628	634	651	613	639	646	585	593	641	596	618	608	616	592	562	631	594	610	630	667	631	635	588	577	615	616	592	602	627	613	588	611	620	621	613	642	591	569	644	618	615	612	611	621	564	648	587	616	624	645	631	606	582	621	636	588	671	542	590	580	593	635	622	617	620	579	610	588	586	626	629	603	631	621	614	593	614	581	582	595	637	581	577	636	643	597	624	603	593	606	564	575	540	639	579	579	604	607	634	607	604	636	619	633	604	593	602	626	619	636	578	658	596	634	609	604	653	621	613	654	680	633	615	603	658	566	591	602	558	585	624	591	610	633	630	593	617	635	623	612	642	624	597	611	611	629	587	557	633	637	584	637	621	567	636	609	599	621	596	627	643	620	595	614	611	613	612	615	611	619	573	620	611	567	622	610	637	617	637	602	632	628	630	647	588	636	587	598	676	576	600	627	599	629	643	594	618	589	617	622	651	592	638	585	610	618	604	566	596	675	656	633	581	635	594	618	633	608	592	592	640	628	650	597	619	579	596	618	602	604	604	614	639	618	594	632	578	586	575	670	652	620	611	609	621	613	641	591	634	603	609	603	661	641	554	615	632	649	657	590	567	621	585	627	603	589	596	591	601	663	628	632	585	562	609	678	613	612	650	602	599	616	600	613	663	561	665	616	595	626	646	627	604	613	601	632	650	584	571	663	605	577	623	598	643	631	594	575	601	602	607	623	591	630	592	601	624	637	608	613	645	592	653	596	617	604	592	620	579	610	597	634	609	615	603	656	641	603	618	629	591	615	581	639	626	629	623	619	594	619	578	674	680	624	642	589	642	578	615	655	596	634	600	634	657	635	611	615	588	562	605	566	628	608	581	578	633	598	652	581	571	625	638	568	628	662	610	638	634	576	608	613	621	643	611	596	619	646	599	644	638	611	633	610	599	598	622	614	621	640	611	568	654	584	582	656	616	642	620	621	621	594	612	632	622	597	570	638	616	649	597	641	623	626	594	637	608	582	619	601	614	613	569	626	654	568	624	594	630	629	642	626	625	626	582	562	605	600	598	569	593	589	567	601	608	595	617	602	644	641	575	623	621	615	651	600	620	624	608	648	626	629	615	639	627	628	624	603	631	620	598	632	646	609	630	568	629	596	637	616	569	618	621	645	616	623	590	647	612	590	610	618	614	622	604	632	622	612	612	624	641	586	602	661	593	574	618	595	599	596	618	576	630	598	605	592	604	622	624	585	648	621	565	612	615	571	612	642	572	615	604	576	588	566	626	571	663	613	573	614	607	611	569	611	594	585	556	609	603	574	614	630	655	664	635	648	612	590	635	591	620	614	651	625	604	570	609	636	594	596	622	622	634	641	602	634	572	599	610	631	637	638	619	575	644	592	597	592	653	584	582	638	658	593	635	669	593	624	625	634	608	607	620	588	644	584	634	663	665	625	600	631	607	654	653	631	664	605	653	599	625	622	646	613	630	590	633	612	619	572	584	567	587	624	629	661	590	619	629	653	593	675	648	599	559	598	623	637	621	603	562	616	653	645	598	602	594	601	577	637	642	648	622	622	607	638	612	648	620	645	687	645	610	597	599	621	631	624	691	609	649	601	622	588	605	596	595	582	602	644	589	642	629	603	623	629	646	591	588	566	580	623	591	627	649	580	596	597	619	633	606	610	604	645	652	643	560	595	644	613	604	589	582	567	651	638	568	605	589	617	594	631	629	598	561	601	601	636	595	683	610	588	584	610	658	614	615	637	640	637	609	615	662	631	587	619	618	612	574	610	574	632	607	609	617	571	624	592	632	574	618	557	617	595	597	590	628	569	653	602	642	615	644	637	622	635	631	572	611	593	630	615	620	650	575	622	611	578	628	608	609	606	630	594	631	640	634	616	559	645	627	627	603	606	602	619	578	607	607	597	630	591	587	580	613	574	574	623	579	594	604	603	597	593	640	645	648	591	629	600	636	617	604	599	563	634	611	636	593	632	613	630	648	567	672	616	640	626	589	652	590	609	607	603	611	587	633	550	614	572	586	588	629	599	607	609	577	584	628	581	604	674	585	690	617	589	620	637	599	606	610	587	623	566	615	631	619	637	623	659	631	639	645	595	586	634	646	616	597	617	627	631	584	604	645	609	600	586	638	602	603	603	602	601	583	604	653	583	613	616	572	608	576	668	614	626	604	622	609	585	587	541	607	638	630	628	618	577	580	633	621	617	657	631	649	611	607	591	633	619	618	594	611	612	624	601	596	656	645	585	624	596	631	636	548	635	584	595	651	612	636	621	600	633	613	598	646	599	628	594	607	590	617	586	581	600	625	646	610	606	651	632	600	583	602	617	547	616	581	622	629	612	657	601	564	611	602	622	582	610	638	591	620	565	585	613	642	600	578	604	610	632	626	596	605	606	621	543	630	603	633	604	579	611	554	606	617	603	607	596	665	610	602	613	655	637	630	670	612	652	555	581	578	663	607	599	600	655	599	635	575	586	630	625	609	563	635	607	619	650	608	603	606	626	603	580	615	645	641	597	597	596	604	600	601	598	638	597	609	624	603	652	559	630	592	577	602	619	610	584	576	590	597	603	622	607	697	648	623	583	568	632	599	571	636	617	575	606	617	643	603	591	592	599	582	571	593	560	625	577	609	616	597	591	636	621	642	631	592	622	580	604	558	614	622	644	646	605	625	562	628	607	585	640	664	589	609	585	624	644	610	626	573	624	637	624	628	644	598	597	622	640	559	641	603	598	619	587	605	610	635	617	611	605	632	603	617	626	634	627	601	608	572	608	640	607	576	619	615	601	593	616	646	640	616	581	637	620	606	634	658	565	665	601	641	560	603	616	629	624	603	611	637	609	618	617	581	630	560	635	591	627	643	602	584	612	617	622	652	614	580	620	634	585	630	605	619	595	605	600	635	615	574	613	640	590	588	643	614	607	601	614	623	588	612	622	673	570	619	580	614	599	609	587	636	571	619	648	601	619	640	628	675	615	654	634	588	570	652	618	564	558	644	596	639	604	631	583	631	579	594	628	610	570	568	587	620	613	629	622	627	619	588	626	612	617	624	600	600	580	622	591	612	623	642	609	619	617	595	608	619	661	634	675	597	639	658	617	629	610	597	601	584	622	580	601	637	641	597	613	623	596	597	601	596	646	608	601	613	586	623	592	562	629	616	613	574
4704	1285	1526	1207	857	654	588	489	440	394	380	366	333	329	355	332	304	300	288	311	278	307	316	294	296	301	336	268	266	273	310	301	273	291	261	292	312	278	296	268	301	260	273	273	278	291	293	303	273	278	301	285	290	304	285	275	306	299	274	271	259	288	245	245	280	269	258	263	304	258	283	268	255	318	287	242	260	281	263	303	267	291	288	282	264	245	257	287	298	288	268	261	281	275	290	320	284	256	269	257	250	293	265	288	326	290	287	283	287	262	314	276	282	262	264	284	285	295	262	271	293	289	287	279	278	279	273	269	286	287	268	241	249	261	267	292	301	283	269	290	259	272	266	265	247	263	269	249	279	251	278	257	306	299	297	287	288	279	270	247	258	303	294	275	296	251	260	285	271	252	239	261	274	282	313	268	278	281	308	293	295	262	275	268	266	252	287	285	312	264	298	256	250	276	306	267	283	280	268	270	250	266	279	283	285	248	279	283	295	272	285	266	252	280	295	277	275	260	270	263	272	280	267	276	246	283	302	259	270	269	252	286	310	280	292	301	288	284	256	247	284	258	283	258	264	277	297	278	290	299	274	286	288	272	264	279	262	288	274	263	279	251	254	290	261	274	285	280	286	286	250	266	286	283	271	273	289	284	280	278	271	231	290	268	293	285	284	270	250	274	280	298	293	268	271	245	260	304	253	279	289	265	293	256	287	272	277	275	244	298	240	281	301	296	273	272	263	260	291	285	253	285	303	258	262	276	243	279	299	324	306	300	287	291	269	269	262	305	290	281	299	254	268	275	286	255	281	294	265	244	285	268	276	269	275	294	290	256	261	280	269	256	262	331	289	249	263	295	287	257	278	289	274	252	298	266	288	286	230	263	245	262	283	248	297	292	280	283	298	282	266	278	304	299	254	287	295	295	262	272	297	283	250	287	283	275	261	267	302	264	274	271	291	265	268	281	267	284	290	243	249	275	289	287	274	299	277	253	278	256	261	303	280	304	274	280	260	275	276	264	274	280	301	261	288	306	273	267	283	263	266	276	297	260	262	307	284	307	274	287	265	268	280	298	259	306	289	286	306	251	279	267	267	255	295	291	248	241	302	283	273	287	261	259	271	321	260	286	246	259	282	256	301	279	266	293	272	275	249	271	266	279	288	284	283	301	282	249	240	278	272	247	287	277	292	287	257	293	275	285	272	264	304	280	279	295	280	265	289	284	252	301	275	265	308	269	274	276	281	256	276	268	263	280	262	261	287	278	280	277	265	294	239	247	284	274	293	286	275	276	272	296	263	269	274	275	305	277	252	301	295	285	263	281	276	276	314	304	304	270	299	276	301	257	270	269	288	262	296	268	274	278	295	279	280	277	273	257	297	299	264	302	283	265	277	265	265	286	249	260	269	272	268	287	287	264	253	288	264	317	259	268	302	257	274	281	255	278	299	275	282	282	316	288	310	292	284	309	271	292	307	254	291	294	253	255	300	269	282	316	260	253	269	221	278	299	280	272	287	278	246	273	259	283	289	260	257	256	286	276	265	269	282	272	282	281	294	298	286	276	301	277	290	275	276	287	271	294	257	289	263	267	286	299	284	282	282	282	281	253	274	271	287	289	237	287	255	259	302	290	297	265	294	275	303	295	275	279	316	277	295	286	251	273	289	278	275	291	291	263	320	285	268	284	298	267	255	287	276	299	299	265	239	271	267	248	274	280	298	261	262	279	245	294	284	306	237	277	274	242	287	290	268	292	276	273	287	281	285	265	286	250	269	278	242	257	275	267	281	272	276	258	266	288	270	240	260	294	265	271	258	268	272	297	272	294	259	297	286	249	251	291	315	276	296	256	257	277	273	299	288	269	286	269	277	329	304	305	284	292	271	298	293	278	264	256	252	276	292	274	292	302	290	288	300	274	278	261	281	288	287	279	279	269	288	292	292	271	266	254	272	272	291	295	275	289	301	277	289	257	287	286	260	301	298	258	258	266	248	262	255	275	278	266	293	280	285	289	288	264	258	269	270	299	257	282	276	299	280	298	291	288	246	260	272	265	253	249	289	281	300	320	259	295	287	270	256	259	282	322	290	271	271	248	239	316	284	263	286	279	265	294	277	262	277	278	263	257	293	270	270	267	258	261	249	268	281	278	274	252	249	251	274	271	273	276	293	294	278	274	267	278	292	285	268	290	268	278	278	279	301	305	276	281	267	304	243	264	290	274	300	251	286	279	291	286	271	286	280	273	246	251	297	265	250	316	296	309	285	297	283	254	291	248	247	260	249	255	259	277	260	293	273	256	281	275	284	272	252	302	277	261	293	289	255	283	281	261	274	250	260	261	266	288	288	293	263	294	270	283	255	237	268	272	264	297	237	275	317	308	304	262	230	304	275	290	276	252	276	277	297	280	265	274	267	295	281	268	292	287	285	286	275	282	276	298	272	271	297	289	246	284	264	268	263	270	298	274	271	305	292	286	284	279	275	278	264	263	282	304	265	269	284	294	286	249	305	271	249	287	285	280	271	266	286	252	290	273	282	282	267	273	311	308	263	292	263	265	261	288	271	278	279	255	259	269	274	269	263	283	277	273	298	287	329	273	284	294	278	277	241	258	255	251	304	290	258	287	285	274	267	269	293	280	274	255	272	280	304	262	278	293	281	270	271	302	294	288	265	264	235	313	318	269	281	299	271	235	257	281	280	274	246	270	284	295	267	288	265	302	257	296	304	286	281	284	274	314	265	288	266	258	267	301	268	298	284	292	264	255	270	275	231	245	310	274	265	282	250	288	280	265	267	267	267	288	289	266	299	290	280	293	276	303	251	285	286	301	282	254	293	283	278	294	309	275	268	262	301	260	266	242	310	275	268	269	249	252	289	297	276	268	281	252	257	279	288	278	246	299	289	305	273	305	269	279	263	272	268	293	285	290	290	266	265	294	270	275	293	276	284	256	278	277	306	252	245	292	283	296	280	285	302	274	261	289	263	253	305	260	279	299	274	300	289	286	262	286	281	268	274	317	269	277	272	267	291	277	280	274	275	263	280	268	290	279	254	276	256	292	312	278	284	297	267	284	275	270	298	294	253	274	283	301	294	291	276	285	274	279	300	284	262	250	246	266	278	284	270	305	276	286	269	285	251	285	286	279	267	282	297	270	281	274	245	262	250	273	312	262	273	250	271	263	301	271	274	259	282	266	244	279	269	293	297	283	277	243	287	269	296	273	274	275	264	272	296	256	290	293	295	292	288	272	301	273	305	271	271	278	297	255	246	299	273	265	319	258	285	299	297	265	263	294	279	276	280	273	279	282	272	283	289	302	291	303	269	305	255	274	287	271	268	274	283	289	267	270	290	293	279	297	254	308	283	296	268	256	254	287	284	315	274	278	262	247	263	299	300	273	259	259	270	297	283	266	282	270	262	267	289	283	284	281	291	258	290	283	285	269	269	295	261	282	281	282	279	261	266	288	276	257	289	250	290	285	243	292	290	276	286	254	274	264	277	284
6063	2090	3762	4174	3540	3004	2600	2336	2071	1833	1679	1568	1522	1464	1385	1313	1297	1245	1192	1243	1182	1136	1196	1109	1151	1108	1074	1096	1032	1070	1036	1016	1024	1132	1029	1018	1036	1007	942	1022	965	1026	988	998	1016	1020	986	1007	1033	1022	980	1011	940	937	958	1053	1005	964	986	953	1043	974	993	999	973	974	1039	923	927	967	964	959	993	956	988	972	1014	961	971	989	1017	983	1019	1011	1019	944	947	1034	1001	976	1023	974	993	1032	976	980	1025	939	906	944	917	1004	972	1021	930	979	970	981	989	958	998	961	939	953	996	1002	982	945	916	953	954	946	980	951	981	977	922	965	908	960	902	903	1019	948	1003	981	969	1054	971	924	973	937	964	965	945	967	975	947	976	968	982	992	994	960	988	967	970	953	973	980	1012	951	959	953	928	994	1043	925	975	933	941	962	1008	946	939	923	986	1004	948	1031	1022	978	980	947	967	978	943	987	941	967	906	939	984	942	954	974	948	970	913	979	958	1000	984	947	961	1002	962	952	1001	969	937	974	932	976	933	976	1013	974	970	972	990	981	952	949	910	952	989	976	965	999	952	972	973	987	935	997	977	992	928	917	970	977	986	979	967	960	936	899	976	955	953	944	937	993	1034	969	921	954	975	910	931	929	944	967	978	959	942	956	969	968	1018	965	999	976	974	932	951	951	985	951	1016	938	959	976	1001	926	995	989	949	1048	982	977	983	945	959	933	986	984	981	961	984	978	981	967	889	968	1004	945	1030	980	986	984	961	937	1009	961	972	977	945	942	983	969	1065	1012	941	916	994	987	943	1016	984	948	964	965	945	984	955	1018	1015	947	965	975	996	933	957	972	992	955	953	948	970	1002	961	1007	944	982	929	950	971	990	981	958	948	931	1002	988	979	968	1041	967	956	947	991	934	969	979	938	997	980	981	968	954	969	936	956	1017	985	982	996	941	914	983	907	1006	990	938	986	953	971	972	949	963	971	999	974	1038	1036	940	945	945	924	966	921	937	936	978	936	940	991	1017	941	918	1023	947	958	899	942	996	963	943	989	1000	943	986	1003	959	945	983	946	995	975	915	976	1007	999	946	976	995	946	970	1004	917	943	962	984	972	970	945	957	1041	1027	918	927	951	973	976	985	950	970	978	1005	970	968	972	1001	1000	968	967	985	981	978	974	974	1003	946	935	937	991	967	966	952	967	926	981	949	978	940	912	987	914	1030	978	964	980	965	1002	967	923	939	999	929	1012	951	924	945	959	974	954	1001	977	922	984	950	924	966	975	976	1006	969	954	954	958	956	921	930	1049	1025	979	952	964	935	955	954	939	955	974	982	976	980	988	956	1019	945	1001	997	958	925	958	995	984	978	988	986	941	986	981	982	987	943	1000	956	918	925	932	971	953	1038	954	1010	914	913	916	930	929	962	925	979	929	941	962	975	919	992	987	1012	983	911	966	1012	953	921	950	989	954	941	921	944	970	973	951	1008	939	904	943	968	961	1013	972	995	992	932	1008	971	961	965	1006	977	942	963	986	941	988	933	928	957	993	957	966	992	956	965	938	938	1002	991	993	939	963	951	957	934	1000	939	928	988	959	956	956	946	928	948	982	928	930	953	949	950	1035	1004	997	927	1017	919	905	935	1016	1053	917	943	938	992	906	989	877	1043	974	955	979	990	928	965	900	1012	926	924	977	984	977	992	999	938	957	967	986	936	946	962	933	1002	979	977	938	968	958	929	957	992	943	957	955	942	944	1028	1001	938	970	1017	923	978	998	901	981	947	979	963	975	1014	985	978	963	951	1001	925	967	999	957	987	993	951	958	962	961	963	954	963	995	985	959	978	993	968	1028	945	970	967	980	975	938	975	914	884	989	969	993	957	951	991	971	953	968	980	1039	968	966	979	972	970	924	977	968	995	964	968	956	936	939	915	1023	1037	944	988	959	935	922	977	1007	969	949	976	958	947	941	877	943	977	1015	950	1016	957	952	995	967	1016	1011	972	973	1026	1008	961	1023	975	905	966	1011	938	1011	999	964	941	961	940	1004	953	954	950	1037	985	970	967	956	917	994	976	921	942	980	941	980	985	956	970	974	950	968	1006	981	957	961	948	953	965	936	972	972	999	933	956	910	912	967	960	975	956	922	942	956	953	980	1051	947	927	942	895	921	1040	945	974	965	983	1031	955	1002	974	959	934	998	974	888	980	945	943	921	985	1007	988	976	921	1030	975	969	980	965	964	985	936	947	941	981	969	965	937	1003	968	919	981	975	1017	1023	987	984	1013	1016	963	978	966	985	957	950	1020	943	945	961	926	914	968	969	982	943	946	962	949	979	958	913	962	980	988	931	970	1038	966	963	1011	986	974	932	989	962	983	986	1017	964	970	973	965	982	1001	955	966	971	969	1016	977	999	912	1032	944	967	927	949	987	986	1008	997	983	977	998	950	977	986	971	973	929	956	959	992	926	992	964	962	948	937	956	966	983	950	932	990	931	1057	1013	927	971	1004	979	946	945	971	984	1008	971	995	997	958	1010	967	973	922	978	994	945	910	977	977	913	958	980	943	994	922	983	887	1035	956	956	986	967	998	953	929	971	939	986	962	936	925	995	957	994	947	939	1023	929	935	954	935	976	957	934	955	909	967	1006	967	995	1000	967	942	919	949	969	962	918	945	953	932	1035	948	1002	916	934	927	945	997	959	1005	957	936	943	917	981	1026	934	912	979	945	995	982	964	964	975	990	993	1018	941	947	925	946	953	936	976	955	926	980	973	981	1022	1012	955	938	942	971	965	949	989	996	993	913	953	983	923	988	971	966	953	941	915	898	971	967	968	915	962	975	1001	1010	945	903	929	978	1011	962	969	975	966	951	981	967	997	978	970	1011	988	967	985	939	967	971	999	953	949	996	951	952	949	976	999	969	959	978	911	940	955	1016	914	948	964	950	961	909	923	988	1025	984	1003	949	937	989	933	993	943	988	952	933	997	972	963	947	1016	1029	1021	969	985	964	1013	1014	1049	996	1000	1032	953	970	927	972	983	943	967	1001	947	941	1001	972	918	979	894	974	977	1031	954	987	993	940	973	960	950	943	975	944	955	1036	1007	932	961	955	975	966	923	1020	908	1011	997	965	914	943	945	963	934	992	969	981	969	996	960	961	1041	959	959	983	962	901	966	960	1014	955	926	970	967	994	995	990	995	969	951	920	956	943	964	961	934	973	1002	987	932	948	952	938	952	929	964	977	983	987	957	937	974	1035	959	935	961	945	942	993	988	974	968	954	986	997	1019	946	990	964	903	920	1048	935	950	965	1009	1024	937	947	953	908	929	1007	912	900	983	986	908	970	976	859	930	996	991	984	970	891	890	945	954	936	965	984	985	928	1007	934	980	949	1063	908	889	909	936	1011	938	895	1003	974	948	955	955	955	1024	939	969	935	1022	984	963	930	992	1026	998	975	957	934	977	990	978	1003	962	982	950	961	931	1009	985	938	990	1011	1004	977	992	969	912	1018	967	925	993	919	951	973	967	957	912	949	1012	943	962	978	988	932	993	1026	940	964	1003	960	918	955	971	924	948	989	925	972	941	954	940	994	951	965	956	1003	975	986	964	941	1019	903	966	931	956	980	942	967	1010	959	943	938	917	984	957	993	965	990	966	979	901	963	1014	931	935	963	959	976	948	903	1008	953	958	929	984	939	1012	908	991	989	963	995	954	978
8208	2090	2491	1905	1425	1002	760	631	551	459	431	411	356	319	345	373	324	311	286	276	307	266	254	273	237	276	267	235	248	268	279	268	252	252	276	256	245	269	259	246	236	272	243	253	284	246	240	286	252	238	238	280	256	234	268	246	247	257	246	260	224	247	220	262	237	246	246	277	248	218	270	246	232	243	265	226	230	250	250	239	248	231	240	241	244	227	218	237	261	230	241	233	257	242	246	238	284	265	252	223	250	231	223	228	246	238	210	213	207	254	240	227	217	214	230	248	235	268	244	208	250	265	264	240	250	290	243	216	237	254	239	226	256	213	241	261	239	230	218	230	260	240	251	217	247	268	270	231	260	240	215	244	253	227	256	252	242	214	225	259	213	233	229	233	226	230	241	205	221	224	230	240	229	234	246	252	236	222	233	232	261	252	233	247	196	256	232	263	228	229	242	258	229	226	236	256	248	239	264	259	247	227	260	235	257	242	271	237	256	236	257	229	266	251	227	197	229	234	231	212	246	232	218	251	232	262	232	241	223	229	251	247	209	232	270	252	255	245	229	246	217	230	222	222	243	240	244	257	233	233	208	247	248	216	224	224	231	237	246	231	266	231	231	237	219	237	202	249	224	248	268	245	263	243	213	230	240	248	254	262	250	274	224	236	249	242	239	230	223	241	243	236	252	235	236	227	226	257	251	244	259	280	255	236	229	233	269	222	244	238	232	222	226	231	250	234	261	262	240	250	253	232	227	217	235	235	230	222	246	215	228	282	224	245	253	268	229	235	228	233	222	223	219	244	242	244	249	233	238	241	207	235	228	225	241	235	219	219	241	247	258	230	244	241	227	255	254	234	245	242	235	244	236	257	231	235	216	220	269	223	253	243	219	233	228	207	228	271	221	239	236	242	241	244	207	216	229	248	252	243	267	253	221	243	213	230	244	237	235	246	261	251	223	256	230	246	225	236	256	232	216	221	249	249	234	226	258	230	240	235	233	232	262	220	267	239	230	227	215	241	252	255	236	231	250	236	242	197	227	230	239	229	230	243	233	255	224	230	209	231	218	227	240	249	220	271	236	252	257	255	236	248	245	248	240	252	219	232	244	244	231	234	257	255	235	235	221	230	240	222	246	252	245	227	236	249	234	249	241	232	252	256	250	206	220	231	229	273	220	237	259	224	256	238	246	211	219	244	260	237	210	233	229	229	265	226	239	251	242	242	255	279	232	250	239	205	248	259	250	233	245	234	222	248	262	256	272	226	229	246	246	249	238	223	251	213	256	244	206	222	230	250	214	268	237	232	253	249	219	259	242	233	232	239	228	243	245	221	232	243	219	245	236	233	226	226	239	222	238	233	220	239	208	239	231	238	242	235	228	225	246	256	266	213	243	227	212	227	270	213	232	236	255	248	235	285	241	247	237	230	213	269	234	250	230	231	232	236	255	234	233	233	239	241	249	246	238	235	248	234	225	251	227	241	230	227	233	225	242	248	222	235	214	238	256	241	243	221	243	235	251	227	237	212	237	264	252	247	267	226	233	234	245	209	250	215	225	238	226	253	230	240	247	222	243	225	215	260	269	245	231	229	228	264	241	238	232	240	247	256	235	234	231	219	255	250	226	233	247	248	237	226	205	248	207	210	237	244	225	229	252	208	251	238	221	254	237	253	262	262	256	248	252	222	258	223	239	272	249	266	229	214	237	237	217	237	222	233	242	222	254	233	269	242	242	230	235	231	225	237	242	236	247	245	222	249	240	255	248	223	240	215	262	249	257	237	228	247	240	244	219	238	253	244	223	223	244	232	244	199	262	239	239	236	240	256	248	207	231	241	258	208	257	214	245	227	231	271	249	243	236	223	247	246	248	245	237	227	262	245	252	227	241	225	241	226	254	235	240	227	242	228	256	225	197	278	272	203	227	237	231	252	241	242	223	203	229	222	211	221	207	255	215	248	244	254	241	222	226	248	239	204	226	235	245	266	250	218	253	226	230	239	249	250	254	214	230	246	265	231	227	233	221	242	214	223	230	238	244	250	238	238	235	244	236	219	239	246	233	239	226	259	225	228	219	257	253	246	266	239	229	212	256	242	259	242	206	236	207	222	228	251	240	246	259	231	243	236	243	255	234	256	242	229	228	230	241	229	250	223	241	227	228	230	256	234	242	246	246	254	237	250	246	251	253	216	244	249	257	257	223	237	236	202	236	220	244	241	226	241	250	219	240	227	239	257	237	223	246	221	225	239	234	231	258	224	212	252	248	213	251	250	228	243	234	193	245	225	248	251	234	239	242	243	247	247	238	234	260	217	244	232	221	264	239	245	223	253	221	267	267	241	226	262	239	257	232	214	260	232	229	240	241	240	224	222	244	243	279	230	238	236	232	223	263	254	218	257	238	202	242	256	265	231	221	216	240	223	251	232	214	211	244	226	216	237	239	229	234	247	230	272	233	248	242	255	256	254	230	236	232	255	207	257	239	209	227	240	250	274	230	248	221	246	247	248	222	217	211	245	249	232	219	229	246	236	240	225	263	241	265	247	236	219	213	218	245	268	245	230	271	215	244	224	255	252	235	251	237	241	227	242	262	240	243	242	226	200	208	237	208	229	239	253	222	224	221	266	253	270	258	260	228	233	246	245	222	238	236	248	214	243	218	212	233	254	262	243	222	268	244	215	242	236	238	259	243	241	251	239	227	242	246	253	216	226	233	270	244	241	240	253	232	227	267	232	242	248	272	238	228	260	244	248	245	239	231	234	216	262	245	257	233	244	226	224	244	231	236	246	234	225	263	240	266	243	235	259	237	249	222	255	249	235	244	232	251	232	234	243	245	241	253	225	216	241	241	250	278	232	252	224	244	240	250	245	257	253	228	250	241	240	238	208	215	230	270	241	263	227	228	246	250	245	213	243	217	243	208	213	245	236	243	245	250	222	247	251	239	224	209	239	213	243	257	217	245	237	231	250	232	214	240	265	245	244	228	250	241	236	254	233	247	237	261	241	248	250	247	276	238	235	225	245	233	231	281	236	218	273	194	259	195	239	251	257	200	245	257	232	240	237	243	233	278	255	235	260	214	221	252	209	241	248	254	244	232	265	230	217	256	229	226	212	252	248	230	224	228	228	261	264	218	231	246	236	264	243	219	246	265	219	230	236	254	247	247	241	266	231	247	247	217	226	227	212	242	237	233	268	258	253	236	218	236	235	256	235	222	243	249	216	222	250	249	226	239	208	238	242	243	241	257	251	229	205	241	221	231	263	238	223	218	229	246	271	252	226	209	229	258	231	230	267	228	241	237	245	227	224	233	237	230	244	213	243	246	256	257	232	216	246	239	220	229	250	213	250	232	220	234	241	253	241	226	241	266	231	219	235	239	234	228	243	230	236	238	218	256	233	250	237	232	256	241	246	215	263	256	236	239	248	245	274	242	218	261	264	235	263	241	240	201	264	231	215	238	267	227	283	235	229	274	250	251	249	233	228	268	254	256	267	203	230	230	208
7912	2910	6006	6691	5644	4696	3852	3320	2829	2459	2198	2013	1824	1762	1569	1557	1502	1417	1350	1301	1201	1278	1118	1086	1057	1071	1032	1027	1082	1043	943	934	977	967	954	972	992	1001	925	911	942	921	945	895	874	942	835	875	859	878	882	798	857	904	911	903	879	845	906	892	875	843	847	854	844	844	851	874	783	841	889	880	869	841	905	866	837	886	881	831	828	854	882	827	863	828	835	808	823	833	816	812	879	836	866	862	837	859	874	858	871	851	830	877	853	867	801	858	854	800	831	806	819	845	845	825	793	850	829	798	863	862	874	778	839	867	855	823	829	808	810	837	793	819	786	825	814	861	795	818	821	858	913	837	827	853	825	824	849	812	759	847	815	875	841	789	780	884	797	838	873	855	831	766	846	859	812	833	830	830	845	831	837	876	789	816	816	846	854	806	871	863	839	848	851	799	821	828	838	807	805	817	833	846	793	913	795	840	801	822	819	861	866	867	877	854	831	860	861	820	851	881	836	827	836	826	824	817	847	849	845	830	828	819	834	883	824	835	858	777	815	858	861	841	834	866	784	806	822	791	886	875	857	842	821	870	826	841	822	874	835	817	808	878	895	834	833	882	840	841	804	871	822	814	813	833	793	834	893	756	877	815	805	835	819	802	883	849	809	789	841	863	888	821	831	847	874	832	836	873	819	849	870	810	845	852	833	817	822	875	845	839	827	816	827	789	821	832	866	853	845	828	853	810	830	840	840	823	826	823	803	882	863	836	857	828	809	773	828	852	818	822	830	839	834	853	814	792	857	851	828	856	808	841	812	853	830	864	838	825	852	863	817	848	855	857	872	841	835	854	840	803	821	856	858	831	851	825	856	789	791	835	760	842	870	848	828	862	834	873	799	823	849	849	850	821	771	854	840	862	864	803	820	839	835	835	852	862	832	797	859	882	784	869	877	775	831	778	825	845	853	847	855	836	832	826	823	857	836	797	852	830	812	808	834	816	845	775	825	851	778	830	870	870	818	818	822	875	853	851	796	801	859	842	789	851	803	837	847	813	873	834	801	910	787	839	826	812	821	829	856	841	827	885	857	803	820	826	806	810	854	860	861	885	812	850	856	802	801	785	832	847	871	869	832	742	845	813	838	787	827	828	862	835	836	847	825	829	827	813	846	837	867	845	856	810	945	794	828	859	816	825	792	808	830	817	817	865	847	809	894	836	807	797	836	898	816	824	795	789	851	820	807	846	855	781	825	843	869	837	826	852	863	867	846	816	840	795	827	834	830	830	851	845	866	842	815	841	883	842	855	810	854	809	808	858	840	834	844	797	833	812	809	831	858	835	831	867	831	797	870	804	814	799	855	818	837	818	823	817	811	796	826	866	863	859	830	837	834	875	861	788	801	839	827	821	837	829	809	902	852	860	864	802	804	837	839	829	863	874	814	841	895	843	827	821	864	806	813	822	808	801	845	900	832	842	814	829	780	807	879	828	823	848	825	850	871	806	859	942	862	853	855	802	785	848	778	815	835	851	836	812	813	824	799	843	815	832	897	799	841	814	847	781	835	828	831	885	802	828	806	844	810	840	803	768	842	804	820	849	784	798	861	843	827	797	844	780	826	870	862	825	845	853	794	842	871	841	830	819	805	837	848	785	857	839	885	814	848	879	865	855	797	855	839	834	856	797	829	818	792	828	876	817	834	814	816	847	880	838	824	812	854	847	829	827	810	788	795	849	862	819	765	887	810	798	852	791	853	824	772	829	842	888	877	828	827	794	823	864	781	767	777	855	847	824	825	827	834	830	807	842	853	876	877	869	848	866	819	822	829	810	840	821	841	849	808	831	824	801	854	838	806	846	819	785	827	833	848	834	791	827	867	869	805	846	853	824	852	824	821	835	806	793	853	854	859	782	863	867	793	792	879	897	819	808	853	869	884	799	778	817	840	804	849	896	825	876	859	805	820	808	855	854	798	805	894	846	794	839	825	840	795	819	827	833	818	823	843	898	841	821	861	861	794	837	828	841	793	810	856	834	855	844	814	834	824	760	812	838	823	819	907	820	820	843	807	828	830	861	824	903	822	785	853	790	812	822	875	820	869	889	860	834	876	829	812	782	843	816	874	820	866	786	796	820	798	804	816	830	781	803	848	843	854	819	856	824	821	791	855	834	817	804	831	864	833	849	828	883	823	831	845	838	802	854	901	785	795	828	839	819	814	839	878	860	849	839	847	871	846	844	858	872	862	839	839	840	787	862	806	836	852	785	827	856	852	839	820	853	821	873	827	788	829	786	823	798	835	858	866	775	843	793	805	785	817	813	858	904	826	870	856	861	837	843	887	831	841	788	853	880	861	901	861	868	824	883	825	861	883	828	878	856	829	818	863	808	858	864	888	846	811	867	823	820	840	815	864	783	859	806	837	800	812	865	873	821	835	833	824	802	815	835	803	800	840	831	822	855	857	849	766	833	820	804	803	851	826	786	850	829	791	882	820	830	815	827	776	793	809	831	825	860	809	832	817	891	848	812	852	800	797	804	866	865	847	807	816	798	865	867	833	806	827	782	872	864	857	879	836	789	864	891	851	819	823	804	836	860	774	847	829	850	818	841	834	795	794	873	760	835	823	795	799	798	838	816	856	847	846	870	824	808	847	821	822	873	786	845	823	901	816	858	839	888	821	818	824	860	873	814	849	876	846	840	826	822	856	865	838	828	884	841	832	842	822	854	825	830	842	835	854	907	832	910	869	832	848	842	835	810	796	846	791	866	804	791	859	828	809	830	830	862	861	858	852	862	807	842	839	803	842	862	831	859	862	815	816	833	866	812	834	838	856	781	841	773	852	801	881	819	792	872	838	822	819	844	822	842	830	832	840	857	818	793	798	830	825	819	856	808	866	805	818	787	884	832	810	849	828	855	771	825	811	843	825	845	820	772	846	801	832	810	825	813	827	814	847	848	796	822	820	878	840	881	850	778	777	868	823	806	784	836	858	898	816	838	800	820	815	770	872	792	804	817	853	837	825	876	812	786	846	848	848	799	873	771	848	804	791	845	851	840	827	767	856	830	845	843	855	859	817	800	871	847	805	890	834	839	819	831	800	831	787	813	885	852	852	832	847	809	813	906	829	870	865	846	835	850	789	850	814	787	884	769	870	818	819	852	831	852	825	777	859	818	839	803	866	808	841	834	868	817	896	852	860	828	863	835	862	871	791	839	857	821	863	861	894	837	799	794	845	854	833	822	843	793	849	786	818	839	867	798	803	876	854	899	842	835	800	862	795	893	786	838	852	835	851	859	885	793	856	832	849	806	829	835	820	797	819	834	843	857	834	864	904	801	839	806	833	825	827	840	861	813	807	838	813	787	847	833	877	794	857	796	826	829	825	799	785	822	849	822	827	822	791	853	826	882	790	862	834	842	888	849	816	839	844	841	827	865	800	802	823	872	852	832	797	784	836	854	894	826	830	848	778	795	862	847	881	885	878	813	801	852	801	898	813	816	841	877	784	852	854	799
1069	219	245	217	198	153	181	174	150	189	168	145	174	147	185	171	145	150	178	160	152	155	151	140	157	168	159	138	175	180	152	155	151	162	156	149	164	163	164	153	152	157	163	170	176	166	142	155	160	179	155	169	151	182	161	149	173	167	131	156	175	156	161	143	153	160	143	162	149	143	155	159	153	147	170	166	140	144	144	158	148	159	164	175	157	167	149	151	144	158	149	178	163	169	177	168	150	159	168	148	167	155	168	150	153	153	149	175	141	149	157	170	143	150	157	170	178	165	168	164	168	160	166	145	176	174	146	150	165	157	164	169	150	166	158	161	169	170	165	164	180	142	188	142	196	144	173	134	167	158	154	180	156	151	173	163	167	158	153	135	147	171	153	150	152	145	153	170	150	159	178	145	147	187	148	157	155	177	136	155	179	168	147	161	158	163	184	144	172	157	162	180	155	176	155	177	151	169	169	177	141	146	147	161	166	164	190	166	164	134	174	189	170	160	158	166	145	156	151	172	150	180	167	173	149	185	162	172	154	167	164	151	164	169	166	156	159	179	174	146	144	156	147	137	146	137	152	197	162	157	164	173	156	175	145	142	163	145	149	165	146	142	154	168	156	192	132	153	176	179	178	143	163	161	156	171	160	174	198	162	169	160	168	141	143	137	187	160	178	145	184	139	157	167	150	158	153	152	150	176	151	155	178	163	170	162	146	147	169	145	154	165	159	174	163	183	162	168	145	163	141	142	159	150	146	162	141	143	159	163	159	181	157	184	151	171	169	140	146	146	157	176	159	171	153	140	196	146	170	160	154	145	137	159	142	147	171	167	144	161	139	149	190	154	152	174	173	165	151	154	150	129	162	150	178	160	129	151	166	161	173	157	159	162	169	150	155	152	147	174	144	169	165	189	173	155	157	165	146	169	159	155	173	161	167	141	161	177	169	148	169	152	155	164	184	153	140	150	157	174	148	161	150	157	176	163	160	156	150	156	163	163	160	173	163	180	157	161	168	161	157	168	170	159	171	147	168	158	185	149	177	156	159	142	173	165	134	151	126	140	144	164	149	167	172	174	158	168	159	193	137	169	150	161	164	155	132	145	164	176	162	147	163	178	163	169	149	174	166	161	172	151	144	149	174	136	158	171	172	185	153	167	182	183	142	177	159	165	161	173	167	148	151	143	142	158	156	153	168	150	137	167	163	176	159	172	160	167	169	164	151	161	148	157	167	165	158	164	164	149	171	153	164	173	173	172	168	158	161	163	169	131	132	163	153	151	169	154	158	167	159	167	158	160	162	155	165	157	151	155	163	150	167	155	147	170	155	149	157	172	166	158	136	161	174	157	143	172	154	158	152	148	185	144	148	151	188	170	153	162	154	160	155	132	155	158	159	152	170	174	150	149	170	152	168	183	189	136	141	169	145	162	175	170	171	153	146	175	149	182	159	152	164	172	145	155	168	152	146	157	169	159	145	159	174	167	143	169	147	174	167	180	164	147	147	153	165	177	173	153	186	173	171	141	154	152	158	171	151	168	160	167	146	162	142	177	174	131	175	153	166	170	168	177	168	151	179	192	167	162	182	167	133	154	174	175	154	153	145	181	178	147	167	154	155	165	177	160	129	138	154	142	136	169	194	164	169	145	157	179	154	154	160	149	137	151	169	173	152	174	155	190	172	174	167	174	141	167	162	164	160	136	137	147	161	177	192	175	158	146	138	192	156	149	171	180	165	178	185	155	154	175	156	175	178	151	133	148	146	150	170	179	148	166	183	160	152	201	165	160	158	189	161	170	146	165	176	163	169	181	165	130	168	143	167	159	135	148	173	154	141	193	160	175	141	138	159	127	150	164	169	175	180	164	185	152	165	168	149	153	160	183	149	152	168	149	163	155	154	167	168	144	157	134	136	174	154	167	143	164	144	135	184	162	156	151	150	153	145	147	143	163	153	143	166	147	144	144	152	166	142	146	133	170	178	161	146	183	172	159	164	149	157	160	143	156	183	157	165	145	166	145	158	145	145	167	158	161	191	171	164	171	175	164	153	141	178	142	175	160	163	168	144	169	174	160	173	156	151	171	164	161	181	151	165	176	181	173	169	179	142	177	154	176	155	171	165	173	146	152	168	153	159	136	154	168	150	143	159	156	144	158	139	171	157	155	166	151	136	159	151	147	166	157	162	181	194	162	141	168	164	134	158	169	161	149	158	146	165	162	161	148	171	176	157	158	158	155	170	171	166	180	149	182	138	157	157	174	166	172	181	161	160	181	163	154	152	171	174	163	155	165	156	171	179	156	180	162	145	178	163	164	148	193	152	157	175	154	176	167	154	150	155	181	148	182	161	153	168	194	157	153	148	166	165	163	157	150	173	161	182	174	153	170	158	158	167	159	156	142	169	166	171	153	187	161	154	173	140	172	148	140	152	150	159	169	173	156	184	176	181	174	165	134	162	176	166	168	145	134	178	159	137	158	149	164	180	145	142	178	167	158	150	171	153	159	169	143	169	151	159	155	163	176	171	160	165	149	169	154	171	165	149	167	160	147	144	180	156	155	160	163	166	182	146	141	160	181	144	160	178	190	167	170	146	140	154	144	154	161	170	185	163	175	153	169	158	154	175	151	148	180	154	142	146	170	165	163	148	151	169	158	137	171	164	164	137	158	151	151	136	164	163	170	158	167	134	168	157	150	152	175	172	178	162	168	172	148	158	164	134	153	142	168	180	173	144	161	169	148	172	147	144	120	164	164	144	146	146	169	134	171	174	184	138	166	148	174	149	143	166	151	163	171	159	173	155	186	143	131	151	143	148	169	148	181	175	165	157	162	165	147	165	178	168	165	141	166	150	159	169	129	138	173	160	173	171	175	170	168	150	164	179	132	173	152	183	165	157	153	157	138	140	169	143	161	162	165	165	151	196	170	145	161	177	162	175	158	162	174	183	171	160	147	162	166	161	163	141	148	152	171	164	137	163	151	166	163	171	183	156	146	150	140	147	158	150	155	155	163	165	168	170	176	168	146	146	166	158	156	133	152	167	157	152	165	173	160	156	153	160	135	148	166	169	154	153	177	144	178	156	184	163	176	156	139	165	159	164	156	160	139	171	180	158	174	167	157	161	149	136	182	165	179	156	165	154	172	156	174	143	148	167	155	187	164	168	153	152	145	150	148	149	136	135	169	155	169	174	161	157	158	165	150	168	152	174	149	155	134	166	158	145	152	152	149	158	146	166	148	162	180	164	182	159	178	167	149	166	172	159	172	145	168	152	158	156	162	137	163	159	153	164	177	165	175	164	164	173	150	154	165	165	159	174	152	168	167	161	162	173	159	166	169	161	150	157	153	171	155	158	150	176	161	158	153	182	163	155	172	175	153	172	169	173	167	147	150	163	145	164	159	186	148	164	162	152	150	157	175	142	176	164	171	145	161	177	197	153	180	155	161	153	146	159	154	159	151	149	164	157	153	161	186	193	153	182	156	182	149	160	160	169	155	154	154
1990	709	822	834	758	730	687	738	665	682	650	716	675	656	653	651	638	669	595	593	618	643	619	589	616	644	622	592	601	599	582	644	607	623	653	628	655	643	640	668	599	635	619	636	615	598	621	643	576	611	578	617	615	637	626	615	613	611	608	583	654	617	610	637	604	600	630	611	598	621	659	634	632	648	650	621	620	600	637	669	584	608	602	623	649	577	577	615	598	641	646	659	612	599	575	627	570	629	600	638	615	577	624	639	705	643	618	607	663	629	547	627	650	608	595	629	628	602	631	627	660	626	602	624	641	600	625	602	631	603	585	637	591	639	614	656	565	575	588	630	616	612	564	563	638	639	614	640	614	623	663	615	594	610	635	633	622	646	580	584	615	600	617	595	635	580	563	598	618	631	600	553	603	591	594	660	611	603	603	633	671	612	622	594	622	614	637	606	623	616	621	567	596	602	628	603	627	601	651	640	604	583	604	613	594	623	593	612	585	559	602	616	648	690	611	617	646	621	618	633	609	639	644	593	598	629	637	616	597	601	614	624	595	608	575	652	589	596	630	584	628	673	573	619	572	664	600	594	641	601	621	645	611	597	631	668	588	590	623	565	627	650	624	585	599	580	591	609	584	606	593	615	623	594	600	614	564	624	618	606	634	618	575	613	636	621	596	608	664	623	645	647	621	580	603	563	604	610	614	637	586	624	619	631	629	610	634	581	621	610	598	610	600	626	613	588	565	616	621	573	596	596	628	587	604	622	596	633	578	655	620	609	603	638	623	619	608	658	618	623	654	633	630	627	591	635	613	601	633	595	580	595	597	599	594	614	625	647	623	606	641	611	588	576	599	652	619	586	632	644	591	647	614	562	600	622	604	608	617	678	633	571	619	614	624	628	633	613	581	638	597	624	618	611	662	632	585	629	601	598	601	645	630	633	606	616	599	613	593	610	680	585	591	639	604	631	625	587	654	635	580	601	627	599	616	600	626	594	587	616	583	601	631	620	651	634	596	624	605	665	655	616	682	652	611	580	653	625	673	615	633	647	599	607	640	649	601	601	565	583	615	644	625	584	566	589	578	627	594	655	605	638	634	628	619	603	616	650	635	605	600	607	611	666	609	604	643	609	623	583	618	581	634	634	648	579	631	627	597	598	594	620	642	595	626	624	636	580	587	590	628	586	585	615	588	611	605	667	596	531	660	608	663	613	587	615	595	595	616	583	602	612	586	625	635	612	582	577	596	593	599	607	642	637	628	612	628	612	632	593	609	596	564	651	616	696	599	602	584	601	592	587	600	638	612	648	633	629	607	651	608	591	641	612	584	582	592	639	617	575	608	608	653	618	608	623	605	630	629	581	625	622	620	631	616	615	634	620	615	618	586	591	658	619	627	599	666	633	590	561	615	599	633	586	617	627	583	641	666	574	548	579	646	619	599	618	625	594	621	594	594	632	631	600	592	640	644	606	667	592	598	597	633	597	634	604	568	642	593	618	636	620	601	608	574	609	657	592	612	590	597	627	595	582	630	613	618	634	602	644	600	621	616	633	581	558	594	636	599	638	608	645	579	642	599	630	621	651	593	601	612	589	608	647	635	573	625	626	595	585	607	609	601	613	653	629	613	635	627	612	628	621	611	580	570	634	586	618	627	579	636	605	615	633	614	616	602	568	556	602	594	612	622	627	592	586	590	578	628	631	573	620	636	586	598	587	620	657	596	577	614	634	581	613	630	598	609	647	621	597	627	597	642	646	583	633	618	623	576	619	635	607	632	598	606	603	595	617	645	619	615	657	626	572	655	638	632	606	635	632	584	591	617	624	583	603	579	578	629	600	594	612	596	610	580	597	605	621	580	559	625	637	633	588	617	627	593	581	573	616	654	635	649	615	650	599	626	633	655	607	653	615	580	593	585	598	609	596	590	654	637	591	608	612	602	596	583	582	624	572	645	619	564	623	630	576	597	609	612	593	628	619	562	581	632	658	602	589	617	619	671	580	607	608	660	627	606	577	621	651	598	597	629	593	627	628	678	609	636	642	606	644	589	568	624	592	613	613	619	613	614	606	628	634	587	608	618	644	607	587	623	620	606	601	610	627	604	619	606	638	623	618	603	644	648	601	658	610	606	610	585	607	633	608	587	620	602	634	612	621	584	601	630	606	628	638	634	606	633	615	566	624	583	609	603	595	601	664	570	619	560	618	645	582	600	615	641	632	620	649	603	600	620	614	605	627	633	637	608	595	555	636	614	572	577	606	616	618	613	650	589	563	634	649	626	615	602	605	583	555	602	609	628	577	644	581	582	620	582	606	603	601	610	634	618	609	605	615	595	657	594	566	558	625	575	590	625	610	600	638	589	600	602	644	583	596	636	644	589	553	584	602	623	604	586	640	591	589	613	632	610	617	613	637	611	598	590	614	612	607	580	607	615	592	599	614	559	627	629	626	617	635	623	570	621	630	635	570	645	638	593	603	608	607	576	603	587	624	599	639	617	621	587	598	638	628	597	650	647	592	608	587	676	614	675	602	605	662	611	613	625	600	634	607	624	638	636	601	634	598	579	605	614	606	611	611	618	585	592	621	588	608	637	643	609	614	613	596	651	681	639	609	581	603	593	637	633	565	671	578	570	636	599	621	617	612	613	623	623	612	663	667	604	583	624	573	588	568	609	641	671	585	654	631	603	574	591	625	651	672	639	619	596	632	617	609	589	614	620	604	611	650	571	628	612	669	567	611	641	606	573	587	591	620	629	588	579	594	632	625	648	583	659	614	620	594	653	630	602	588	633	613	605	618	614	595	601	631	626	636	624	587	604	555	643	659	596	590	627	600	618	599	598	573	628	617	650	596	626	609	609	658	562	594	576	592	596	620	586	618	601	600	657	613	574	617	617	621	586	597	635	610	574	623	604	622	608	637	609	603	613	592	622	611	589	594	574	668	622	607	594	657	653	593	593	622	613	637	630	629	628	648	623	579	624	622	588	603	612	643	613	595	591	562	629	583	598	628	679	597	598	603	609	590	610	603	622	618	574	585	617	617	601	652	587	635	589	609	620	612	607	628	588	619	624	574	626	593	602	630	573	618	585	607	656	593	621	615	577	574	569	634	601	609	623	597	557	599	621	608	651	660	634	601	580	620	607	561	606	618	624	542	598	615	621	613	630	652	620	626	627	612	566	622	593	595	622	601	634	625	638	613	616	599	581	608	601	617	667	598	606	650	630	610	602	609	579	587	615	579	619	580	635	593	554	636	620	609	611	573	595	626	628	587	622	605	602	615	645	591	632	616	626	640	596	549	633	596	607	594	628	607	622	635	592	626	556	618	597	622	609	630	629	631	659	561	604	621	562	626	629	573	641	592	623	631	598	649	610	613	549	626	594	614	619	602	599	581	613	620	623	653	635	586	628	620	604	584	608	616	641	626	692	618	621	604	602	599	628	616	623	620	644	620	641	599	568	610	605	612	615	628	614	616	586	619	622	617	614	655	610	593	658	610	643	586
4492	1183	1508	1156	887	660	542	462	450	432	367	351	383	340	332	336	334	314	288	299	321	302	284	312	326	289	317	273	281	275	290	279	326	271	324	273	307	313	262	293	290	280	297	296	268	293	285	269	292	290	294	265	267	275	253	259	296	288	293	258	267	274	261	277	273	278	278	273	297	279	283	274	298	280	292	257	288	278	236	256	266	281	280	287	276	259	290	283	267	303	259	277	277	272	259	268	258	277	255	250	287	257	282	271	270	272	244	308	293	264	264	294	289	275	277	266	294	286	281	265	253	292	276	274	286	279	252	311	284	261	262	299	287	307	274	286	261	249	262	283	286	272	295	278	263	293	280	264	268	276	277	280	291	276	273	263	259	281	273	282	273	287	306	259	276	281	276	285	235	255	276	288	293	281	269	298	262	254	281	256	258	282	250	308	270	263	260	264	291	292	277	271	276	283	271	259	264	267	253	262	282	284	261	282	277	286	282	281	266	266	270	257	290	274	272	248	281	271	265	266	260	262	280	275	277	270	276	265	274	285	261	281	282	273	256	282	283	272	253	268	264	282	256	280	275	322	311	272	274	274	284	309	288	274	297	291	258	250	272	260	262	275	306	276	286	286	270	307	289	251	292	278	270	277	252	249	264	267	299	259	264	278	277	280	286	252	271	266	252	289	311	261	281	310	261	278	283	271	279	275	267	264	264	299	282	275	271	268	274	286	286	254	262	274	282	282	216	288	281	273	274	274	289	280	272	258	254	289	263	278	276	310	301	276	275	290	287	310	290	266	261	291	280	310	280	272	259	281	272	273	292	271	292	247	283	284	271	292	264	255	276	256	267	281	273	305	274	285	301	274	291	253	266	273	286	261	272	284	263	294	257	296	259	269	255	306	269	269	288	295	290	257	269	287	305	294	266	301	258	254	269	277	252	263	252	276	265	286	295	254	276	283	306	261	282	278	303	275	252	278	319	288	298	300	264	266	275	290	280	299	285	291	317	289	266	275	300	277	293	268	261	293	296	259	283	263	275	296	277	279	260	284	280	281	267	337	273	276	303	264	278	306	259	282	285	257	285	292	286	308	303	245	295	254	279	254	276	287	308	274	297	256	265	259	262	266	273	268	272	294	240	268	269	284	303	269	259	289	303	283	290	262	279	281	298	272	281	277	253	286	269	278	256	288	315	317	282	299	267	261	279	282	258	253	256	265	246	293	284	295	243	299	278	281	289	288	263	290	280	256	307	264	256	238	268	250	282	271	270	269	253	264	305	297	263	320	277	265	282	281	300	264	259	287	324	268	269	314	305	242	293	273	254	291	281	297	274	299	298	282	300	267	262	278	266	290	301	267	305	287	263	280	277	274	303	282	254	257	288	275	282	256	275	254	270	258	270	255	283	262	279	299	268	279	296	261	268	249	286	270	274	281	300	278	287	253	250	272	271	259	270	295	284	279	281	279	292	279	308	298	272	264	280	234	286	250	312	275	293	275	263	285	263	281	290	245	285	295	293	304	289	273	301	275	274	261	282	246	263	279	264	264	268	300	282	279	268	273	255	277	273	270	282	309	295	291	277	290	297	267	295	280	257	273	278	273	296	304	258	287	276	289	288	296	275	286	268	258	306	259	271	281	293	281	289	269	275	286	274	270	277	293	252	284	250	278	291	285	254	276	286	266	270	293	254	281	284	301	290	263	273	269	253	291	247	260	275	269	260	304	267	269	282	253	279	267	269	270	276	251	279	266	272	304	267	290	231	267	298	311	290	286	269	254	275	289	280	273	280	292	280	281	284	266	272	287	291	265	298	277	277	276	257	263	276	298	285	289	291	268	324	271	289	290	272	291	265	261	236	279	303	259	275	260	284	268	239	280	272	243	269	293	287	266	270	277	285	247	279	312	282	258	276	284	268	299	277	227	268	296	281	283	254	251	277	277	298	285	243	299	282	263	267	259	275	250	289	271	271	278	315	292	268	253	273	281	286	273	265	255	261	284	286	258	276	282	286	288	271	255	285	256	285	307	275	289	250	282	280	295	251	278	285	262	291	288	267	258	268	296	260	281	274	277	281	252	276	250	291	292	283	246	300	307	266	274	243	274	249	250	282	291	311	266	274	290	269	289	297	280	289	286	277	289	286	315	263	265	259	267	299	291	261	268	305	283	274	286	281	291	270	285	267	285	292	310	285	280	266	284	269	282	274	280	269	280	271	272	287	297	283	281	289	271	273	284	290	288	279	306	255	263	305	250	300	243	272	304	274	254	303	312	249	294	265	265	295	300	274	260	268	280	258	277	264	257	277	285	259	263	266	279	264	282	280	293	262	268	288	298	306	272	278	260	301	274	274	294	259	262	272	252	257	301	282	281	287	296	280	291	250	276	283	299	288	288	246	297	271	259	295	289	249	264	288	280	247	294	276	273	283	292	252	295	283	276	286	271	266	262	274	266	303	266	239	259	275	234	287	259	266	291	269	265	273	258	293	265	260	270	296	258	282	248	294	266	263	257	296	258	240	296	276	285	265	287	302	253	291	296	290	267	275	293	292	269	269	258	275	283	269	270	295	279	259	280	258	271	268	265	272	261	312	274	272	267	264	294	298	272	307	247	260	286	263	275	277	273	257	302	278	265	282	279	290	300	282	267	252	269	293	272	299	286	292	287	271	284	282	260	259	297	301	272	260	265	249	289	268	269	286	282	276	274	235	283	248	275	274	278	280	238	276	280	284	286	259	302	253	290	279	285	268	275	264	288	270	254	275	287	264	267	263	288	232	302	300	285	282	263	269	244	275	273	281	289	284	257	287	262	263	315	281	271	288	289	228	265	273	265	278	273	284	257	252	317	261	256	307	283	270	312	269	303	261	289	272	268	288	240	278	267	266	293	293	271	280	299	291	282	271	257	279	271	304	276	289	262	272	274	277	248	291	256	283	288	269	281	265	294	273	278	287	273	290	283	269	287	297	259	291	268	245	316	255	267	258	295	285	276	299	276	300	318	267	272	273	276	286	261	257	245	283	288	280	264	268	279	252	280	244	268	267	275	281	289	292	264	247	283	293	284	290	298	299	260	281	296	272	284	256	298	304	268	271	249	269	264	302	283	255	280	252	296	267	291	273	280	294	253	280	269	259	248	266	279	261	244	316	294	277	292	246	276	303	278	316	281	257	281	267	265	286	253	259	294	286	266	279	275	283	289	278	283	289	284	275	318	277	238	248	296	315	262	259	270	305	277	283	260	261	282	277	271	319	275	302	292	268	295	312	282	293	294	284	264	279	281	288	308	270	268	272	299	272	254	268	262	257	288	282	269	293	285	260	258	304	263	284	253	281	263	294	297	298	258	271	268	278	274	268	260	288	260	269	307	267	268	253	278	277	281	269	292	290	275	273	295	296	271	276	288	244	296	296	284	309	274	284	293	287	249	277	291	272	261	282	278	272	296	255	250	290	266	310	303	293	280	248	300	260	285	289	298	288	288	272	259	268	277	311	254	270	253	287	283
6002	2051	3818	4097	3650	3081	2713	2235	2079	1899	1735	1664	1569	1430	1365	1339	1327	1313	1200	1217	1136	1159	1151	1174	1133	1111	1086	1088	1086	1069	1056	1090	1010	1039	1033	1026	1108	1025	1063	1008	1016	1029	997	991	997	976	1072	963	991	952	958	1007	1037	1019	956	1024	930	983	964	1034	1025	954	984	1025	998	967	1036	929	1007	944	976	971	977	964	1007	985	967	1029	1014	971	1002	1009	955	973	1003	954	959	979	1012	982	989	979	986	984	931	984	978	950	969	958	963	975	1000	951	976	943	913	962	981	983	950	932	978	944	979	898	956	967	985	1000	948	952	982	913	979	960	909	1019	1040	991	953	927	989	924	980	1004	947	945	1001	974	1004	965	946	952	982	962	958	957	959	939	937	957	966	973	1000	998	991	979	934	932	953	1002	973	921	991	912	933	987	933	959	947	952	979	975	963	985	990	980	985	957	923	966	936	1002	976	891	1010	912	964	971	998	985	973	901	946	942	944	983	906	943	956	1049	960	987	939	939	1013	989	928	994	984	960	939	918	995	964	945	1003	941	994	920	979	948	1009	1009	990	897	986	988	984	1007	953	994	940	954	995	1041	1011	1005	985	940	1008	964	990	997	954	956	1019	1038	974	962	996	1012	972	946	924	922	930	953	949	955	982	1006	955	981	901	975	969	962	954	996	996	933	949	929	966	943	1013	992	981	948	948	957	955	949	934	965	1007	957	999	936	912	956	1020	907	1035	925	978	918	948	975	902	950	958	991	938	965	985	941	949	1013	950	962	972	937	940	933	949	973	965	964	967	973	990	948	987	999	987	987	945	992	962	951	948	997	936	948	991	974	938	968	911	942	934	991	965	960	922	998	960	949	941	956	1014	991	952	970	954	1052	937	975	938	948	930	950	941	933	961	985	960	928	978	1016	986	963	935	898	945	990	904	976	939	948	965	961	945	966	907	992	1011	967	925	933	953	917	956	920	982	939	898	961	942	946	1029	1003	980	976	948	917	1017	923	885	919	943	945	919	946	971	947	944	986	989	981	982	935	891	950	950	940	956	975	983	968	903	959	974	943	1009	957	974	1028	978	942	986	952	937	976	987	965	1018	957	1007	936	1018	988	950	973	958	949	948	1006	980	1007	983	982	946	991	986	939	980	965	1043	962	986	997	981	989	983	970	976	986	965	941	966	933	930	958	987	924	960	954	946	1016	971	925	985	1003	976	977	964	992	994	929	994	894	985	967	929	989	910	980	989	938	993	996	953	931	967	977	951	880	995	973	948	944	901	964	977	1001	986	946	975	1015	969	979	1010	929	916	979	980	996	906	926	983	989	918	912	975	973	973	992	926	961	902	936	995	964	962	996	1002	932	896	963	989	993	973	915	953	917	938	960	933	937	982	982	932	966	984	969	925	931	951	971	972	947	959	976	1017	949	899	1022	948	952	948	943	957	977	969	977	970	988	982	943	987	928	966	951	982	941	968	885	964	1038	950	932	967	922	933	1002	1019	1021	937	991	988	971	955	993	932	943	975	997	978	979	927	987	915	920	955	997	931	938	962	946	929	926	923	1014	990	944	969	905	1028	969	988	918	914	974	968	966	1005	1017	861	968	968	984	1001	970	1019	981	973	939	972	954	993	951	1007	975	960	948	949	975	990	1040	980	910	994	996	899	1062	1011	952	936	972	998	973	963	996	959	981	956	922	955	966	954	987	942	958	1009	961	965	986	987	973	993	934	886	978	961	993	1006	952	994	988	935	932	963	955	969	958	981	948	966	955	986	980	981	957	1012	921	978	968	994	1012	965	946	922	965	968	981	939	960	951	1007	999	1000	1012	999	944	909	957	1010	985	1002	967	911	981	927	939	956	972	996	949	933	949	980	953	986	946	993	960	954	891	1008	999	953	972	942	929	990	921	1029	1018	913	1004	968	890	962	983	976	949	994	930	937	918	958	918	989	984	984	999	878	961	1012	997	959	966	979	965	994	961	989	1018	1008	994	974	982	953	967	954	928	973	981	960	998	1046	977	977	947	1009	932	935	913	1027	955	908	966	937	920	966	977	994	985	989	948	900	967	951	949	951	1007	989	942	991	974	981	968	945	945	1046	939	929	956	1041	968	944	974	975	911	964	974	973	947	927	932	994	992	958	907	956	955	941	965	962	953	949	989	965	956	972	936	973	958	934	1016	910	1022	921	960	981	971	892	986	975	998	1028	938	979	958	913	1031	957	968	978	971	878	942	939	1001	954	937	960	940	928	993	970	939	1036	997	943	957	960	941	962	935	983	977	951	1013	936	982	962	943	1008	1013	948	959	985	990	950	990	941	949	955	922	997	900	960	962	940	993	1034	950	928	965	936	998	959	958	917	983	985	931	979	970	961	986	996	989	965	959	962	936	973	934	951	954	956	991	961	915	1014	992	916	988	992	992	962	934	984	951	965	958	957	922	953	963	940	957	906	967	919	973	1014	945	972	1000	956	994	1015	990	1020	988	987	928	955	924	904	940	945	922	975	972	926	946	975	924	943	980	920	981	937	967	966	963	995	1020	935	1021	1032	942	910	942	942	937	950	936	973	973	943	952	1002	957	981	942	957	942	888	982	933	980	892	976	967	963	950	1009	953	1002	939	924	1004	1006	987	939	945	939	1019	919	902	1000	920	992	940	964	956	913	965	972	989	992	994	926	936	957	945	948	942	942	943	931	921	976	935	1033	933	1001	967	926	959	950	904	949	1011	898	931	956	920	993	958	903	945	972	966	1023	921	972	1014	957	958	997	917	966	971	984	1015	935	956	1036	963	962	911	938	972	982	967	996	965	947	924	988	993	1005	1017	1012	982	948	1041	937	945	944	931	938	954	998	945	946	971	1002	962	945	935	929	996	897	902	1019	971	999	1016	976	999	996	945	1027	941	1018	1034	923	961	949	946	951	900	932	958	1012	991	955	927	946	993	964	965	1004	943	949	975	1012	965	1002	1005	953	977	944	957	942	921	972	981	937	954	984	949	976	1010	1009	970	978	968	945	939	961	952	1054	1000	980	987	985	981	1020	973	973	1013	973	950	1010	962	968	955	999	982	966	954	899	995	1013	969	1031	974	998	954	941	962	961	915	954	944	964	932	955	941	937	955	992	997	946	971	942	980	971	952	966	946	954	925	931	935	990	1035	1025	951	982	986	977	911	1011	963	944	986	906	1013	997	992	1009	943	948	975	1012	971	958	924	959	972	978	978	948	944	977	981	952	997	991	998	975	956	1032	959	991	974	937	978	946	957	964	939	1001	931	928	998	949	943	974	950	974	933	901	962	914	953	1042	967	987	944	1015	903	915	942	953	906	969	931	952	953	947	964	1012	1027	932	999	959	991	985	1003	984	978	924	911	981	1007	943	1031	989	949	974	947	1035	912	1001	954	1030	989	983	907	973	967	959	961	941	929	948	955	940	929	1017	959	993	932	932	944	1001	964	924	911	938	1027	963	963	936	995	948	962	973	973	940	999	967	943	997	995	1017	960	967	1007	997	964	1002	1004	948	946	973	994	951	984	947	939	963	967	934	914	1027	1017	935	980	975	1002	977	980	950	935	911	984	908	970	963	974	953	986	1038	953	923	904	942	966	982	938	984	958	930	993	960	992	1026	961	961	910	955	954	966	957	959	966	978	926	969	957	973	943	997	996	978	1003	992	956	951	932	986	995	936	1001	980	925	981	966	938	929	957
8416	2188	2563	1986	1441	1038	897	640	546	503	423	376	360	372	323	319	312	311	307	290	342	267	246	288	303	239	267	240	248	231	267	242	266	277	247	261	242	229	250	244	251	260	236	235	244	236	256	231	262	239	248	277	233	267	253	227	237	239	228	231	253	243	229	243	235	225	254	258	234	238	220	231	239	243	212	267	236	249	261	241	241	231	262	247	254	243	249	223	269	243	216	231	238	238	209	230	248	232	234	249	249	208	243	246	234	241	243	229	245	265	237	223	245	240	214	256	237	255	199	219	254	252	240	251	220	266	238	248	265	249	253	227	211	215	218	249	255	231	218	266	249	245	229	244	231	237	253	247	262	234	232	224	251	248	253	240	240	233	246	263	259	224	231	232	225	238	262	248	233	262	204	239	236	233	265	249	245	219	262	223	243	241	242	251	267	248	248	227	224	208	238	236	230	261	226	270	260	210	215	217	247	239	214	252	223	262	218	239	223	241	260	218	237	254	230	239	227	226	232	268	243	244	254	222	243	249	222	234	230	239	201	222	252	243	239	258	257	249	224	251	231	257	243	235	215	234	255	222	228	240	235	216	251	234	240	221	230	270	225	234	258	214	226	219	259	243	247	244	219	239	214	238	229	250	230	224	250	230	239	251	229	231	232	198	219	236	234	209	226	202	230	229	218	214	229	230	216	241	249	238	246	237	227	257	226	225	243	233	221	239	224	228	216	231	211	245	231	239	236	253	240	238	268	241	227	245	211	224	221	216	247	216	244	242	227	228	247	267	228	230	248	261	239	221	236	239	261	241	224	247	219	242	285	253	259	227	236	253	235	248	237	237	217	227	231	234	214	245	217	243	220	246	238	256	236	234	227	245	220	246	240	244	252	241	229	251	265	241	222	235	274	242	254	214	246	206	237	227	243	237	221	237	251	247	236	230	226	231	206	212	217	234	270	246	224	222	228	231	231	258	234	233	224	228	229	229	247	240	219	258	232	241	233	227	254	252	242	224	228	218	235	199	235	251	215	265	255	238	222	246	223	192	249	215	259	228	260	222	247	242	237	256	218	227	229	246	242	235	247	224	230	222	232	239	233	246	226	214	232	263	240	243	244	241	220	229	247	253	244	281	218	226	230	260	217	253	234	256	228	208	238	269	237	224	252	229	229	239	232	223	255	247	216	241	228	224	242	229	221	238	223	264	246	246	220	216	255	239	240	246	240	231	243	258	212	239	251	230	225	255	208	210	223	231	217	267	247	221	252	244	232	234	241	237	244	258	250	238	247	244	249	235	217	250	247	244	250	237	248	228	219	259	236	240	233	243	211	247	244	227	221	231	239	243	247	224	242	205	207	241	222	237	216	246	243	247	226	233	259	224	230	259	266	245	248	246	226	234	243	253	247	233	240	219	224	261	248	251	223	239	238	192	237	231	205	215	247	267	239	228	240	230	236	226	244	237	261	234	259	216	237	262	235	238	245	249	245	255	245	231	241	231	236	231	238	225	226	222	244	271	240	221	237	227	231	248	222	230	216	252	255	233	241	251	258	238	239	232	266	254	249	236	245	251	214	233	251	249	227	237	227	252	248	229	243	258	241	281	265	241	239	208	250	263	211	252	243	235	257	223	258	253	262	224	261	242	252	237	197	226	208	225	231	253	225	237	245	213	237	231	245	237	240	227	212	228	231	235	241	220	241	240	257	232	236	231	248	249	216	224	248	252	225	248	219	251	255	240	253	254	259	234	238	203	233	244	232	251	225	206	261	255	210	225	245	254	262	265	234	232	256	244	228	245	237	240	246	246	226	234	224	242	223	254	211	209	215	210	236	229	238	218	245	220	228	229	244	230	212	232	237	240	252	203	234	232	261	217	215	231	227	230	206	211	240	246	222	248	216	224	241	235	251	253	219	228	242	242	253	224	252	241	243	215	214	239	230	247	239	241	247	217	240	226	217	244	211	216	258	270	249	243	246	250	241	220	250	266	246	235	247	246	242	234	250	220	225	242	232	223	222	196	258	236	204	268	247	240	236	216	244	237	212	221	209	232	232	246	236	266	251	240	211	240	243	222	228	249	230	235	232	200	272	240	231	224	221	235	210	211	246	230	270	234	203	249	238	230	225	237	235	256	235	256	225	232	255	258	220	267	224	238	245	232	226	237	241	246	238	244	243	245	241	232	245	245	220	232	252	231	243	249	239	247	237	246	224	227	239	246	248	224	223	225	247	236	236	232	209	249	224	222	237	233	258	233	251	213	233	264	245	249	232	248	235	246	200	251	237	232	237	251	243	253	241	228	239	254	217	255	242	229	270	210	239	209	216	259	247	241	218	212	258	239	240	233	240	231	234	223	244	203	235	231	217	243	242	257	228	221	210	219	250	212	233	228	241	244	239	232	227	246	250	251	262	221	235	245	264	247	267	225	256	235	222	243	214	261	211	206	224	249	239	231	255	242	261	236	242	254	236	243	250	213	231	230	229	232	247	220	279	233	268	217	247	251	250	235	242	227	244	229	232	224	256	229	229	225	236	237	238	233	231	272	217	242	242	239	229	234	243	217	239	241	269	222	230	248	229	236	219	256	222	231	223	226	232	247	252	222	223	218	230	223	238	237	210	241	222	238	243	252	246	218	226	244	233	235	243	228	265	244	249	219	251	222	226	208	249	230	244	237	234	239	231	249	246	198	219	246	243	221	206	250	228	215	224	245	223	246	233	252	232	257	231	253	242	247	239	243	220	231	242	252	253	238	233	239	243	228	226	205	240	257	233	261	252	260	222	242	218	236	218	216	256	213	222	232	226	242	246	231	222	221	247	232	234	233	257	229	248	234	235	244	216	233	251	240	240	249	232	236	250	243	251	249	225	227	236	247	239	258	212	250	221	227	198	222	229	254	224	234	257	237	244	241	238	256	232	250	240	250	242	244	264	215	213	268	232	198	217	254	225	239	244	237	243	261	204	245	239	228	244	224	258	242	207	231	226	236	216	245	264	218	243	232	241	231	238	228	241	242	221	230	252	270	232	218	238	235	268	259	211	243	225	248	242	241	252	228	226	260	222	215	244	272	213	229	215	242	232	252	242	215	224	222	225	256	228	196	264	243	223	237	238	221	220	279	251	247	231	226	217	215	255	272	264	238	225	237	224	229	239	243	230	220	259	238	229	213	229	236	248	230	232	265	249	227	230	225	264	218	227	235	213	221	210	216	216	251	229	231	207	264	235	239	266	238	216	240	230	233	232	233	223	247	256	236	243	235	250	227	255	230	253	261	227	266	271	267	226	214	245	227	261	235	226	214	239	258	245	217	245	250	235	244	228	249	229	254	242	240	219	250	271	255	208	248	247	242	224	226	209	251	243	219	234	219	248	222	240	207	244	258	248	228	242	235	220	263	258	227	224	230	223	261	260	223	232	221	238	258	207	263	245	206	236	234	222	236	258	227	224	221	238	236	222	235	232	237	221	237	230	232	253	249	248	257	241	267	251	244	201	226	245	240
7974	3052	6071	6623	5635	4737	3845	3329	2739	2430	2214	1938	1868	1689	1552	1501	1362	1418	1247	1322	1296	1260	1220	1119	1127	1120	1043	1062	1055	1010	1027	1057	1000	1029	962	981	996	915	936	1013	920	926	884	935	895	924	884	895	861	878	897	873	891	890	906	828	866	886	858	893	889	904	851	871	840	834	865	863	873	838	883	845	811	831	843	856	880	881	858	879	864	795	835	883	840	852	844	866	846	872	806	897	861	848	860	885	890	868	877	870	840	836	792	800	852	810	831	834	903	801	862	791	825	835	838	848	841	890	855	816	892	849	828	875	809	849	853	836	819	834	843	847	826	840	785	865	880	815	897	831	857	794	815	836	848	889	845	849	831	855	837	863	826	886	832	799	857	822	879	880	891	881	851	806	808	822	846	861	861	807	853	860	839	864	821	880	854	814	809	844	874	872	842	846	887	822	863	871	876	844	862	808	850	815	835	813	854	868	848	833	841	854	849	818	820	864	876	813	855	847	894	804	812	803	818	823	840	847	809	824	851	811	879	844	831	789	858	847	844	851	803	827	840	856	798	842	854	780	824	835	772	822	799	822	825	827	887	859	846	838	835	831	848	840	813	837	815	812	829	832	819	831	858	845	777	839	860	821	844	879	803	812	851	830	852	885	823	838	785	855	819	881	823	854	808	807	884	827	824	784	832	807	823	770	862	809	834	852	832	908	779	830	845	825	850	838	876	861	820	825	822	804	821	775	850	854	843	827	841	849	873	825	867	801	882	833	836	853	766	786	820	878	816	829	805	836	820	837	899	810	875	823	813	770	870	807	862	842	856	825	834	828	814	783	849	809	861	826	836	845	870	809	836	832	824	846	814	828	840	823	798	826	797	837	859	850	868	845	827	840	831	858	794	836	831	880	882	856	885	817	866	828	859	840	780	861	826	773	878	870	829	838	852	780	836	806	806	799	804	895	830	870	845	822	892	854	825	819	840	821	848	850	784	839	841	816	823	820	858	840	836	842	881	787	814	868	826	870	833	886	846	805	817	840	801	853	823	886	846	835	865	844	822	865	852	823	830	801	851	854	859	828	825	818	817	840	836	850	836	869	831	845	882	836	862	784	847	821	818	829	841	848	849	804	813	796	826	832	832	877	781	837	811	851	807	804	893	892	815	816	792	809	823	847	862	875	815	883	845	822	849	787	782	854	909	798	846	839	824	865	795	789	849	817	868	825	806	820	785	780	798	852	872	860	840	845	802	827	819	846	822	821	847	839	830	855	871	849	807	817	806	826	862	840	886	860	807	798	815	855	847	852	822	822	879	778	812	834	857	796	857	845	887	804	861	826	830	817	827	865	830	778	823	796	802	805	857	797	824	849	831	816	880	838	847	831	837	797	849	788	809	828	807	801	818	834	850	819	843	853	820	809	837	864	779	797	833	828	868	817	804	826	830	872	810	861	829	846	822	809	846	839	830	841	820	827	838	832	759	782	855	847	843	834	800	819	831	878	850	816	873	784	789	852	835	812	795	797	836	878	889	794	831	774	877	820	839	837	840	782	844	840	830	880	813	793	819	778	784	909	814	826	875	801	830	839	864	805	823	822	839	801	836	822	827	824	838	854	799	777	846	841	821	820	809	803	840	877	885	862	840	863	837	846	789	832	907	815	828	837	859	844	820	814	783	817	770	802	863	800	898	886	832	846	799	810	848	836	843	855	846	837	823	814	836	813	855	877	851	891	796	823	840	811	811	792	847	827	836	794	848	801	797	829	794	841	812	861	830	856	818	792	861	838	816	828	848	867	862	839	875	882	826	794	867	811	872	830	878	795	845	850	808	872	801	842	809	897	837	848	824	789	845	776	842	767	799	819	792	813	826	820	870	877	818	838	863	789	812	864	863	840	889	836	875	790	847	802	819	819	836	835	827	868	876	827	840	869	867	817	876	853	818	865	800	825	869	848	829	848	832	843	809	847	845	823	793	821	773	852	778	827	848	812	835	897	839	860	816	817	833	807	844	844	861	823	834	817	820	849	854	868	806	860	844	835	828	816	833	825	869	823	839	849	892	850	810	810	828	820	855	841	818	844	841	859	784	849	866	815	840	831	834	872	806	821	839	804	867	836	862	823	802	835	814	839	823	805	877	791	796	805	782	863	825	869	862	827	835	828	862	866	855	821	790	840	802	847	826	858	826	858	824	805	811	880	856	816	815	832	802	827	857	860	765	852	811	829	814	810	824	794	829	782	834	839	875	803	850	847	809	852	830	819	794	814	793	849	874	803	841	790	802	804	804	843	846	866	812	838	838	860	830	844	806	817	883	826	860	840	802	798	831	850	827	896	815	813	752	854	886	855	800	838	846	857	802	815	813	847	806	797	821	867	822	810	848	907	785	790	849	853	838	833	839	835	820	868	842	921	878	792	852	848	810	883	858	840	848	842	870	826	800	800	841	834	865	832	859	798	819	819	844	846	834	827	891	875	791	798	856	849	808	839	844	845	858	842	794	807	792	830	801	819	824	811	838	842	892	790	781	836	809	866	886	838	877	830	793	811	802	864	811	816	841	865	885	840	784	772	861	894	862	815	825	836	804	860	815	843	859	822	832	762	804	812	853	820	899	855	823	825	835	879	829	870	825	841	780	850	806	831	883	834	865	740	804	869	835	802	840	835	849	814	783	793	811	866	843	820	790	800	858	874	805	852	805	834	851	831	854	825	855	849	868	860	840	791	823	891	828	800	822	795	888	830	813	824	812	859	849	879	852	852	867	862	826	857	854	805	820	837	825	900	827	825	822	817	797	819	808	858	829	852	893	852	805	867	832	817	812	844	851	826	869	828	806	800	847	841	850	848	863	815	884	838	832	844	836	820	822	810	863	801	813	831	891	838	831	824	836	861	817	857	831	808	841	813	783	783	807	846	917	844	831	860	864	818	827	876	870	801	832	846	824	848	833	814	833	837	831	843	853	800	814	811	852	810	836	843	847	809	826	850	839	803	790	839	906	817	807	796	835	808	870	819	803	876	803	835	780	818	821	808	857	849	807	853	855	788	829	811	887	817	834	832	874	859	812	850	828	820	841	858	829	855	845	882	808	770	842	895	834	826	851	808	858	793	840	776	807	802	809	849	847	871	865	860	789	874	848	825	859	810	930	853	799	818	843	829	802	816	846	823	835	827	878	820	825	830	835	772	790	766	811	821	774	821	788	850	891	871	796	856	831	837	825	879	890	860	761	833	815	859	837	822	827	857	831	850	790	812	826	855	821	842	838	830	786	846	837	862	868	782	806	823	851	819	851	813	855	819	867	742	860	856	814	839	860	812	812	762	813	899	863	811	774	777	785	828	817	792	862	818	851	793	890	836	838	847	861	804	815	874	833	807	854	795	842	850	790	819	794	850	849	819	851	843	855	880	833	809	828	860	762	815	789	882	786	812	832	810	873	848	841	857	838	861	790	807	835	827	811	806	836	804	845	807	794	824	824	851	830	751	845	819	818	834	817	808	889	862	837	860	860	865
1108	216	215	201	207	176	195	171	177	163	171	159	169	161	156	156	171	160	194	178	153	165	173	177	160	165	152	178	177	155	172	161	158	158	168	180	146	183	161	184	165	153	154	184	168	156	164	145	164	148	156	165	162	169	158	151	159	146	165	144	157	161	181	172	128	141	199	172	186	190	168	153	140	162	165	151	167	182	147	170	149	157	139	144	157	181	129	161	162	170	150	167	153	175	164	161	168	168	168	165	149	180	184	169	146	169	151	161	140	165	166	171	154	178	168	155	160	148	150	151	171	155	175	175	146	188	168	177	170	169	193	157	168	191	156	150	173	151	155	179	168	136	159	137	154	153	180	165	155	180	159	175	152	154	145	148	177	145	165	165	143	161	171	170	137	187	159	167	153	179	161	163	159	172	160	148	163	167	192	148	166	161	167	155	168	169	178	179	152	169	163	155	178	183	135	150	159	163	150	168	149	167	164	153	172	166	183	174	157	151	146	172	156	166	166	176	168	173	154	161	165	158	152	153	157	153	149	159	168	173	155	154	147	175	180	153	135	169	155	163	168	157	168	155	147	152	155	133	157	152	169	162	159	133	166	167	148	138	144	171	145	181	157	168	156	166	173	157	160	177	150	171	151	159	158	164	165	146	172	158	180	170	168	166	183	155	154	170	159	158	146	171	143	158	132	148	148	179	179	163	160	176	156	142	152	165	191	160	147	178	170	196	166	141	165	161	167	164	143	164	146	151	167	161	176	142	149	148	153	180	159	167	147	175	157	154	164	171	154	170	153	150	147	152	146	171	160	148	146	152	166	156	157	132	173	155	171	160	144	164	154	151	144	161	182	183	163	157	170	158	156	166	162	159	162	148	173	145	146	174	171	145	161	148	186	156	152	154	153	169	164	161	155	165	162	163	162	186	153	173	148	178	170	167	165	158	158	150	150	177	176	178	179	173	202	166	185	165	169	155	174	174	184	169	149	137	125	165	182	135	178	196	160	176	179	167	174	159	143	148	165	168	163	170	148	161	154	166	161	153	179	163	173	154	156	169	191	164	180	170	147	172	148	160	153	173	167	160	174	160	169	152	152	148	157	140	163	163	163	161	167	153	189	167	168	171	167	169	165	149	154	168	170	166	178	142	165	168	188	158	171	177	166	171	142	123	162	158	163	169	155	167	153	158	151	174	153	146	167	172	156	178	157	156	171	157	156	179	176	132	140	166	166	167	170	167	159	168	169	151	146	150	185	166	165	155	157	166	153	156	168	154	163	143	151	167	150	170	152	147	173	185	163	163	147	168	158	157	164	169	170	150	145	141	137	166	169	166	173	146	140	140	172	145	161	148	139	145	162	146	157	180	162	160	151	177	141	129	169	173	149	164	149	144	175	148	166	156	163	168	147	153	171	160	144	173	155	169	154	156	175	167	133	162	148	176	158	161	176	162	161	149	163	168	175	158	148	147	166	198	174	181	154	154	162	163	151	150	163	177	157	171	141	177	181	168	173	178	164	162	159	172	165	166	156	155	142	166	156	197	164	160	180	144	179	168	177	176	142	157	159	160	166	170	153	165	166	170	175	149	171	168	162	177	153	150	157	156	158	152	153	168	154	146	150	154	155	149	160	164	157	163	172	165	166	172	146	180	157	160	173	159	186	157	161	162	154	154	152	155	183	143	139	149	144	175	158	149	142	169	170	167	169	155	158	179	165	152	138	160	163	175	151	167	166	149	158	176	162	161	181	183	171	167	161	194	143	152	162	143	158	171	167	155	137	165	139	163	177	148	144	161	164	167	169	178	154	187	139	151	183	152	161	158	163	152	165	153	183	163	168	157	137	148	161	146	178	141	147	149	167	125	183	148	182	167	180	158	152	143	166	171	165	158	156	143	131	168	166	147	170	177	149	161	182	164	153	148	169	184	124	175	151	153	140	163	142	140	155	159	159	156	138	129	144	147	155	167	155	171	164	157	144	175	145	173	162	153	167	144	178	154	178	153	146	144	154	170	198	137	170	161	141	167	169	158	169	172	170	165	161	156	152	156	192	174	158	177	157	169	178	163	160	154	171	160	150	157	153	140	183	146	162	165	161	168	159	175	182	136	156	162	143	160	145	174	158	163	144	162	145	142	176	136	164	166	194	163	165	169	184	149	161	158	176	180	165	159	146	166	154	159	166	151	170	154	172	165	181	157	168	148	160	161	164	156	154	165	156	181	153	143	149	168	151	169	159	171	149	149	178	153	169	166	153	183	154	177	153	150	168	167	157	158	149	158	162	153	148	157	170	160	170	139	158	151	163	158	164	176	161	138	166	173	151	147	155	167	164	137	157	145	181	149	182	142	173	158	142	156	145	162	156	141	152	146	171	174	164	162	149	163	172	160	159	166	165	183	149	157	160	145	137	161	159	140	128	169	163	157	164	172	165	164	141	166	153	134	146	176	147	176	162	149	155	163	151	162	152	153	147	176	171	155	171	138	195	149	183	139	159	166	157	161	136	180	138	149	162	190	145	159	155	148	175	173	161	163	152	190	176	168	138	137	163	159	143	173	173	142	160	177	149	159	132	147	165	150	150	156	157	165	162	174	162	171	160	161	144	161	157	167	150	177	170	146	160	150	147	167	152	179	148	177	157	144	157	174	182	157	184	174	141	167	147	141	139	169	169	183	142	178	158	151	166	146	168	174	151	154	143	164	172	151	147	184	172	150	154	154	164	167	171	165	158	153	156	157	166	208	164	169	147	166	176	158	161	172	152	161	165	180	174	147	138	158	144	147	174	162	163	148	159	142	151	152	163	154	176	174	178	185	138	157	177	147	174	172	159	163	154	158	156	154	153	161	173	159	174	152	158	165	178	162	166	183	161	153	164	166	169	154	155	173	147	166	168	173	166	163	188	174	162	172	164	151	163	164	172	163	161	163	176	168	162	148	169	175	159	151	167	150	175	161	156	166	145	164	159	191	160	173	173	159	171	167	178	176	139	165	157	156	169	186	138	148	140	162	156	157	146	154	169	161	160	142	171	132	161	154	160	162	155	173	176	149	168	180	180	157	178	174	153	157	142	157	162	183	158	160	160	177	155	160	173	164	156	133	154	147	141	169	144	145	161	152	176	163	160	166	156	175	168	168	178	172	150	166	139	168	170	159	164	175	149	161	173	170	158	166	159	167	162	145	149	164	158	169	178	149	167	171	176	161	163	154	179	159	156	158	169	193	145	153	145	166	164	140	170	167	143	162	151	146	163	171	170	176	122	158	155	177	159	149	164	139	180	170	181	175	161	147	169	151	162	159	159	145	143	153	162	163	165	171	160	161	166	160	163	158	146	163	185	151	156	140	151	174	169	160	152	153	156	165	144	155	174	155	169	143	159	163	180	135	158	160	156	207	146	152	145	167	144	142	170	170	167	161	143	157	172	173	158	162	164	138	156	172	165	159	169	174	163	162	169	143	153	161	141	142	173	152	138	182	166	151	156	162	169	154	177	151	143	165	155	173
2082	753	844	865	821	790	721	700	634	658	711	669	665	620	646	660	643	639	644	643	582	643	621	592	658	584	617	627	659	652	568	654	619	604	568	610	632	593	643	613	642	628	598	602	623	652	629	638	615	559	575	633	556	576	590	624	645	617	585	620	600	571	632	604	705	662	600	660	587	623	595	651	631	627	630	603	578	616	594	623	613	645	640	640	617	642	630	646	614	591	627	631	610	606	649	624	645	621	624	603	634	606	595	636	600	612	612	594	626	679	629	628	629	633	619	625	592	641	631	618	620	616	596	590	642	595	666	626	610	619	614	596	654	643	640	588	644	644	627	579	592	600	597	592	614	616	695	624	617	620	595	641	611	604	647	656	595	591	636	612	616	641	617	600	597	646	650	606	620	611	620	644	575	620	602	562	642	646	648	664	666	620	639	639	649	585	628	656	626	615	641	607	573	587	580	592	609	586	645	613	625	622	606	584	618	607	624	595	605	598	632	636	586	646	643	603	604	603	615	623	623	638	573	607	602	661	660	646	601	644	587	612	612	626	680	605	617	603	640	587	633	612	574	586	633	588	617	637	579	621	587	592	613	665	643	667	596	608	662	596	612	618	585	630	617	621	634	632	593	584	613	603	610	609	618	630	629	630	622	632	629	638	585	642	616	643	635	582	558	617	635	608	665	620	607	583	615	671	585	612	650	610	602	596	638	615	638	643	555	624	574	621	604	579	578	655	601	610	573	661	627	613	612	643	584	621	661	641	616	607	637	619	617	635	618	624	675	614	634	622	589	614	591	635	613	619	643	614	639	584	599	645	597	639	635	611	566	651	594	597	589	608	609	558	581	629	623	617	659	593	576	636	623	631	597	656	579	604	629	631	632	599	635	595	627	651	615	613	616	586	663	611	621	646	633	629	653	604	589	561	597	589	630	629	601	630	613	646	652	631	593	597	624	609	619	625	590	654	632	609	588	631	603	659	617	673	635	623	617	603	612	611	592	654	631	664	625	650	582	640	627	572	616	578	594	617	676	631	628	611	610	606	573	627	618	586	625	607	615	561	683	619	650	612	642	584	605	583	567	617	564	569	586	604	634	649	603	641	654	622	633	632	593	561	612	592	627	591	623	637	569	587	622	635	618	586	616	568	605	609	613	610	624	591	650	602	612	593	616	580	645	561	630	624	615	607	611	608	616	652	601	660	622	631	646	602	626	683	598	631	637	560	602	621	630	608	623	621	607	606	641	617	615	613	600	591	633	627	634	587	604	636	662	637	591	635	630	634	595	600	619	641	639	646	602	622	608	631	659	650	612	593	614	636	613	628	621	627	611	645	653	607	588	580	660	626	602	593	623	641	618	614	632	538	631	640	613	627	648	587	656	614	620	635	618	649	632	594	617	612	603	579	644	623	640	627	620	645	616	607	591	631	598	612	607	636	618	635	606	598	618	631	597	581	601	636	600	615	637	583	628	603	575	616	618	619	615	582	603	582	593	628	670	575	589	634	592	621	603	627	615	650	588	631	634	607	628	642	613	634	628	619	605	645	583	640	620	593	602	627	591	646	586	623	618	597	580	616	605	605	606	617	604	613	663	633	623	651	594	641	615	556	637	610	607	655	625	626	599	637	569	618	642	625	633	610	639	637	626	679	635	624	617	637	617	625	598	612	612	582	624	643	615	585	625	617	634	632	664	626	618	644	625	631	664	617	576	597	675	607	607	616	605	599	603	628	584	630	617	624	589	605	607	606	656	642	635	578	634	614	619	597	638	638	607	605	647	595	602	651	618	588	624	655	648	590	623	596	559	607	654	629	612	622	622	599	596	632	596	623	665	655	641	639	605	622	660	657	618	664	622	639	565	633	613	633	623	590	635	632	638	598	670	622	602	656	611	600	617	592	622	578	566	620	604	630	601	662	643	618	586	626	611	629	608	618	628	618	640	633	623	623	587	640	621	596	575	575	587	636	603	613	621	579	632	646	585	599	625	638	586	579	584	628	580	641	603	653	606	638	634	591	581	621	585	648	631	593	593	615	663	601	635	683	585	596	593	632	604	599	586	623	628	651	589	639	605	589	649	646	591	625	641	626	616	608	671	604	626	594	646	602	563	619	598	591	590	631	617	633	619	640	634	623	625	585	612	613	644	598	628	653	650	597	628	610	640	598	620	625	586	633	626	670	596	624	606	646	623	602	613	665	612	559	594	612	694	606	650	635	622	637	624	614	591	640	642	631	630	622	617	650	645	607	610	624	570	628	610	584	608	616	597	634	618	596	626	643	612	629	588	651	612	627	620	602	650	610	658	621	605	598	603	566	623	584	633	602	609	643	616	654	634	610	598	593	629	653	616	667	612	628	587	642	610	618	641	619	627	607	629	614	626	600	590	603	654	602	609	584	633	610	646	630	597	631	584	670	643	615	609	663	607	617	615	615	641	615	616	587	592	623	656	595	619	624	557	590	646	614	649	616	636	626	637	632	603	588	610	595	608	594	631	578	632	644	611	622	624	586	647	616	638	607	593	625	621	659	636	596	645	580	621	605	583	596	574	581	642	609	618	602	626	567	629	650	629	598	625	614	619	598	641	612	591	613	617	630	615	528	616	624	618	618	606	631	577	612	634	584	605	627	634	571	637	675	614	649	617	596	604	609	645	585	611	635	600	658	605	581	626	599	617	594	641	576	597	576	622	647	677	622	617	625	602	615	606	603	607	588	597	581	608	644	629	633	575	612	589	644	611	619	593	621	597	643	625	607	608	552	623	565	595	613	636	614	595	606	599	631	596	568	644	595	624	614	603	578	603	626	573	636	593	617	617	587	659	640	592	604	628	586	609	656	608	643	619	604	634	602	607	653	654	613	620	610	599	610	648	603	641	605	617	630	589	651	639	654	614	638	611	629	641	626	567	669	593	643	617	633	632	641	602	595	623	618	648	615	620	615	613	594	569	597	588	590	630	630	644	650	623	585	609	620	597	587	585	610	617	588	629	577	685	626	616	597	627	599	618	675	622	638	599	630	613	640	600	623	600	611	585	638	634	589	621	640	603	623	600	639	633	575	631	621	595	613	624	634	565	612	581	577	655	601	583	641	614	615	581	618	659	653	605	611	587	618	597	617	645	618	634	653	606	649	594	641	638	614	615	654	575	633	572	662	598	577	606	624	603	601	569	622	622	583	632	626	606	597	575	671	639	639	591	624	579	625	606	652	633	618	612	639	617	619	637	632	623	621	575	615	623	634	634	610	601	587	628	616	613	628	606	597	612	611	647	638	634	660	597	655	605	616	648	640	615	570	637	616	630	586	588	596	611	624	677	584	631	589	614	630	632	618	637	618	610	591	620	617	644	641	618	618	581	624	643	648	607	614	602	659	616	606	605	625	698	627	689	626	648	593	599	561	581	627	570	643	635	622	622	633	640	651	632	618	661	629	651	608	563	633	672	612	622	645	603	611	607	630	651	576	639	592	619	640	651	614	591	648	594	606	642	608	594	615	670	615
4551	1184	1495	1192	906	675	554	530	454	414	402	375	324	341	357	295	318	304	327	312	328	307	289	329	285	300	305	279	281	275	284	234	269	314	340	287	275	270	286	287	290	293	291	270	282	301	314	279	278	293	276	259	264	306	254	262	257	292	265	269	282	294	286	283	260	274	274	266	248	275	283	264	257	262	284	274	284	293	292	303	262	271	294	274	280	296	276	289	312	269	279	261	266	248	282	258	272	299	305	324	307	264	249	265	281	278	247	303	269	275	253	243	264	282	309	272	290	264	261	263	262	254	286	250	274	292	293	274	292	315	284	283	288	270	312	298	268	303	244	255	272	247	265	282	298	258	284	264	297	286	260	250	254	258	273	268	285	304	270	298	263	272	293	250	259	283	286	314	286	300	298	251	265	277	264	270	256	292	248	279	277	274	272	259	278	288	308	304	287	280	288	290	290	266	254	285	257	288	270	298	242	290	265	268	274	240	287	276	254	298	258	286	328	267	277	297	288	268	313	247	260	284	288	247	284	276	283	311	275	279	284	284	266	282	295	288	283	319	261	310	236	269	276	288	262	270	282	267	272	303	228	294	268	300	301	242	253	270	307	258	270	282	268	268	286	246	292	281	289	291	275	286	269	255	287	278	270	247	294	268	251	280	276	244	266	281	330	280	263	282	246	264	313	267	272	259	277	255	286	249	281	302	263	280	283	272	254	276	294	282	274	276	303	256	258	268	271	279	283	279	250	258	277	272	247	260	291	262	285	246	330	301	320	292	276	278	280	294	242	264	293	286	266	292	277	283	282	262	290	270	253	256	260	266	276	296	297	277	300	275	262	261	267	284	293	278	281	283	267	293	281	278	290	255	307	289	288	275	277	259	269	258	292	296	312	264	280	261	286	277	271	259	263	275	253	274	264	294	271	273	270	276	259	252	256	280	265	264	277	267	287	268	277	271	247	285	263	269	288	262	266	296	263	250	299	264	294	276	319	291	284	289	259	301	287	294	286	267	239	254	266	280	287	258	282	263	281	282	285	266	269	268	282	267	263	253	266	273	284	312	260	295	300	266	283	270	278	287	285	270	262	280	250	302	303	265	278	276	273	267	275	268	278	291	272	283	262	274	256	286	276	286	309	267	257	270	276	254	263	296	286	254	250	256	265	301	261	259	291	247	258	279	281	268	281	253	253	261	250	282	277	286	250	258	253	264	257	272	265	287	243	273	302	269	267	266	292	273	300	293	302	234	275	286	252	288	271	265	278	300	262	271	295	258	260	246	279	273	299	279	268	289	305	295	281	306	259	304	285	302	263	255	253	285	283	266	263	275	272	279	312	256	255	299	280	286	265	266	266	293	277	295	284	252	266	286	282	283	282	288	296	278	292	249	253	280	261	288	302	283	274	289	307	259	296	290	251	317	258	263	263	257	278	277	287	270	276	276	316	273	271	306	260	295	268	296	267	292	281	274	283	263	268	258	261	277	274	278	267	274	254	292	278	267	297	295	286	275	287	301	269	280	273	290	277	269	260	259	303	267	268	300	285	266	296	278	264	254	269	280	265	289	303	249	277	271	259	266	256	260	250	300	282	274	278	287	275	267	293	282	278	301	286	278	279	268	261	265	277	303	263	303	274	273	263	283	286	258	277	237	248	268	268	324	260	254	296	284	272	263	294	273	248	257	264	272	262	294	256	297	282	263	280	266	287	282	271	284	270	267	268	279	273	293	281	270	291	282	261	311	272	295	261	312	299	296	247	285	288	247	245	302	274	293	253	252	303	302	263	273	291	276	282	290	277	263	267	288	293	266	284	262	254	284	280	261	307	281	303	276	277	287	274	305	284	274	239	268	295	279	284	237	285	292	275	282	271	304	262	297	262	262	258	291	287	265	273	242	267	283	247	295	255	295	306	271	275	300	266	251	270	280	290	253	263	249	266	291	279	300	276	264	285	279	299	280	258	298	296	282	265	297	285	278	280	296	267	276	256	271	286	234	289	294	244	264	269	280	263	273	265	298	270	261	278	313	272	266	282	266	241	245	276	314	260	298	266	264	299	286	249	287	243	242	299	273	275	280	288	268	263	285	284	257	294	257	272	275	280	275	275	254	257	310	276	270	255	288	288	262	275	272	267	266	287	287	294	268	268	282	244	271	271	275	298	293	283	249	291	255	306	265	268	260	273	286	281	268	244	260	271	263	280	288	275	271	281	296	269	304	283	278	261	236	273	250	287	274	284	266	266	259	258	279	269	246	309	307	276	262	282	260	289	280	298	276	270	259	281	242	254	260	280	261	309	239	265	273	280	254	285	288	275	249	275	276	281	277	271	276	301	261	265	270	262	253	303	276	303	272	286	297	282	312	249	293	301	288	294	288	264	270	293	277	284	275	284	276	250	273	292	298	294	276	287	260	294	268	285	275	269	264	277	267	266	258	309	270	281	294	250	260	284	290	292	273	299	271	265	272	291	242	289	262	302	272	279	261	264	256	294	248	306	269	273	274	295	276	287	272	285	269	259	288	282	247	309	274	262	270	288	296	301	275	295	258	306	271	292	272	274	259	297	297	265	291	266	260	286	273	280	272	265	274	296	306	280	283	279	262	271	249	252	310	279	280	276	274	241	304	276	270	263	259	265	303	274	278	286	278	280	269	260	263	274	288	241	294	263	288	256	296	279	270	269	262	308	308	309	249	240	285	250	284	269	286	258	251	248	248	292	283	315	252	292	287	288	299	275	289	291	294	288	327	271	269	273	296	285	271	256	273	289	273	286	279	272	267	273	291	265	279	269	341	280	296	262	255	272	303	276	276	240	239	266	273	274	259	288	260	276	279	308	262	277	282	306	260	294	261	265	266	281	296	297	265	237	282	290	308	274	308	277	265	288	270	284	295	257	271	276	273	275	261	293	301	301	285	278	269	296	287	265	309	244	250	281	291	270	245	277	282	258	293	288	286	288	256	253	261	259	261	237	243	277	268	277	276	282	268	284	251	290	283	268	277	288	272	297	297	276	292	287	305	275	261	258	269	250	252	280	293	264	292	294	245	256	245	248	277	288	293	317	263	239	256	251	250	267	264	270	253	261	294	285	271	252	289	284	288	275	281	250	245	284	307	274	266	280	257	280	281	289	289	313	264	261	269	288	289	274	252	308	282	278	273	273	298	294	262	281	270	268	306	287	262	286	263	283	261	291	259	279	274	288	271	256	258	252	297	279	262	288	256	276	252	262	253	288	293	277	310	299	298	286	295	283	279	274	288	299	301	245	248	272	282	271	267	286	284	305	265	281	280	279	262	304	254	261	292	283	268	266	296	267	253	280	260	266	297	281	248	279	252	278	302	267	283	272	255	280	264	268	264	257	272	288	287	290	274	245	264	279	292	263	259	275	268	294	283	275	254	269	287	279	258	255	313	249	286	260	292	281	261	273	300	280	300	273	277	255	263	292	273	268	280	315	281	264	280	262	278	293	282	277	283	286	250	254	264	290	261	263	271	260	284
5913	2050	3787	4155	3632	3063	2622	2237	2002	1785	1690	1629	1472	1440	1333	1372	1345	1284	1246	1289	1166	1159	1123	1125	1162	1085	1076	1110	1092	1028	1071	1084	1010	1028	1043	984	1009	989	1036	1034	1010	971	1024	988	985	1016	986	949	972	959	1048	998	997	996	961	977	965	1032	972	965	982	1008	1036	964	977	973	998	998	963	1039	945	972	934	896	950	1020	1023	942	983	942	1067	1025	1005	952	933	955	961	973	924	947	972	982	918	981	967	974	919	960	987	1009	975	977	1036	1050	1000	975	1021	977	998	926	989	969	904	1034	961	988	1002	943	939	939	1008	986	962	1011	937	952	952	978	1009	985	981	968	1041	947	925	930	1042	948	963	954	995	955	915	985	974	977	1024	879	992	934	976	979	985	931	917	966	967	974	932	977	996	971	1041	942	943	987	996	959	986	987	979	930	989	964	947	976	924	1010	981	954	942	977	922	937	989	947	948	958	939	1017	969	918	948	876	1002	922	987	939	963	920	932	947	973	917	957	951	949	940	911	964	918	954	948	990	895	995	987	970	1051	937	944	936	920	954	959	981	939	911	988	982	981	1026	975	978	943	956	987	947	932	937	950	942	1005	977	928	959	890	980	980	917	972	913	983	941	993	941	976	927	965	995	940	991	978	942	937	960	935	977	975	1005	961	971	960	934	1000	999	946	1001	957	912	921	1040	961	972	919	937	941	955	1007	959	926	982	925	968	963	956	957	970	1042	944	960	961	966	898	982	1013	1011	945	964	970	977	905	946	946	915	954	924	996	953	1009	939	972	936	936	952	945	996	930	964	933	930	917	940	967	994	1008	956	946	981	949	973	1000	929	968	971	966	976	950	959	943	993	964	1002	910	961	900	988	963	936	934	992	948	974	914	946	959	985	971	973	984	983	941	943	953	1013	923	975	961	892	974	955	956	1032	910	981	984	915	969	950	971	917	924	969	919	938	909	944	969	975	989	963	936	1012	1002	998	956	985	995	953	942	938	954	1004	959	1001	983	939	961	988	927	944	968	951	985	949	940	998	969	984	991	926	956	964	952	1001	943	1003	940	973	942	957	916	957	1012	957	969	974	989	995	969	940	936	978	949	922	937	1008	951	977	944	957	922	952	982	937	971	935	917	949	911	912	955	910	1012	982	884	902	1006	956	977	1032	971	991	951	978	918	940	995	944	953	948	921	1039	951	978	978	1006	979	956	1002	931	964	924	994	982	985	989	940	988	1000	968	1029	945	993	955	927	927	987	940	962	957	966	916	938	907	973	1032	969	1041	956	994	948	968	993	936	973	912	944	1032	1001	926	959	963	958	995	932	911	997	972	970	950	984	1014	939	958	943	966	928	969	965	914	1011	990	1009	975	1006	969	903	962	949	933	982	890	965	1040	984	969	969	974	944	958	1003	942	943	982	958	913	958	934	985	962	1010	952	961	914	965	1043	1042	924	952	1005	930	923	972	992	928	966	974	958	969	903	969	961	971	966	922	966	927	886	969	995	938	912	956	1034	980	973	969	968	957	970	974	944	972	1005	1003	957	914	946	967	953	1031	998	941	946	945	920	949	999	992	952	1005	1013	967	954	931	940	994	945	914	944	924	949	953	1014	921	966	948	1004	956	937	1044	984	948	977	942	934	959	976	972	962	976	968	967	902	914	1008	949	942	889	962	969	982	992	1003	931	905	931	960	1021	935	964	946	940	997	977	909	950	947	1010	898	934	1005	1003	975	945	998	1011	942	985	952	978	963	958	912	949	943	989	967	930	998	950	929	960	938	924	955	987	898	985	957	947	960	959	944	954	1034	965	980	1017	924	944	959	1005	992	971	930	924	1000	1000	939	985	983	980	955	920	940	949	963	964	965	965	992	991	985	920	1028	981	930	953	939	1033	940	948	988	1010	958	921	1008	934	947	972	939	923	957	979	921	946	951	946	917	985	968	913	930	954	948	979	991	956	951	979	984	1039	932	997	900	950	943	932	971	977	981	925	957	991	964	942	933	1004	991	971	948	961	943	1023	967	921	983	923	1010	1015	1017	966	940	937	959	1023	946	976	901	987	974	963	1017	954	905	992	969	941	956	961	953	956	946	982	934	1007	945	937	956	963	951	941	958	949	1014	982	960	1007	1008	990	940	910	984	982	955	1017	968	926	984	939	933	997	947	979	942	980	961	1010	995	973	1014	989	919	969	940	991	921	952	960	931	995	949	935	963	1017	940	993	887	938	955	990	997	991	998	960	936	968	983	1000	956	945	995	960	998	973	944	1010	947	984	952	1000	1013	944	989	974	953	909	978	935	989	958	978	982	982	938	997	929	1003	905	998	978	964	995	1004	1021	952	970	954	976	1010	942	925	978	944	933	933	979	966	941	940	968	921	928	982	973	1005	916	976	933	970	939	979	917	948	944	968	969	902	986	960	977	960	944	1050	993	966	984	976	962	983	955	936	946	946	981	983	932	980	964	951	894	958	1011	975	907	979	976	914	973	963	989	897	920	1008	990	930	961	927	1023	933	986	976	975	962	937	939	966	925	988	952	962	958	960	976	995	1013	963	928	960	1014	976	907	976	944	932	1000	976	947	992	916	952	956	959	986	961	974	956	957	934	996	980	976	933	969	1034	1005	934	991	992	925	918	992	1002	1001	958	979	934	1002	957	1035	917	1016	972	1008	926	952	950	932	981	945	994	968	900	962	958	961	961	1008	975	977	966	983	1012	958	962	1008	972	951	975	930	1010	985	1005	902	923	978	985	952	929	943	985	961	997	959	955	958	946	975	888	995	963	969	980	952	946	1003	932	984	951	961	984	942	958	949	981	928	934	932	975	1009	1047	988	1003	962	922	950	942	922	992	954	968	905	951	960	929	942	947	1016	994	1014	960	966	984	973	911	998	990	941	970	968	945	1058	1006	938	937	955	1027	959	969	944	944	974	946	997	980	968	985	945	954	981	965	943	964	931	955	946	975	967	953	1022	935	986	958	945	975	992	919	990	991	994	958	926	942	1008	958	916	958	978	923	895	967	973	1032	962	967	1021	934	974	946	893	1012	955	951	929	948	967	915	1012	920	972	932	926	981	970	908	989	882	1020	957	949	932	961	904	964	972	952	969	945	990	941	974	1017	907	934	952	951	951	959	965	938	1012	983	944	951	962	991	1027	961	1005	1024	969	1026	979	1001	969	977	924	979	953	963	953	927	948	956	916	925	978	955	932	964	925	1008	979	963	985	1008	963	972	940	913	986	932	969	1016	932	988	916	961	963	917	947	903	910	1025	916	994	969	961	993	1010	1013	963	949	990	993	1053	982	922	972	1009	1004	1010	991	972	991	1006	1014	994	937	945	960	1022	993	962	957	935	1003	941	942	926	913	1016	987	985	978	939	984	945	968	992	939	974	956	937	938	1003	952	982	961	924	962	974	997	986	962	935	943	991	940	970	923	944	945	994	897	988	957	981	904	958	984	957	942	945	966	926	949	991	954	970	972	948	988	941	970	980	946	945	977	949	934	997	970	933	913	986	961	947	942	965	929	928	971	985	924	992	1012	961	989	961	901	975	941	964	938	952	950	951	950	913	929	979	932	978	966	952	979	946	904	984	938	993	950	946	974	932	959	948	950	970	941	988	943	965	1011	989	992	1044	943	944	1024	997	921	992	906	974	980	951	965	971	908	982	938	968	983	943	951	978	954	958	961	984	944	978
8189	2164	2628	1993	1388	1062	796	643	544	468	421	400	376	362	346	337	275	271	277	299	305	263	317	261	259	251	247	248	239	260	237	258	237	257	302	252	265	237	239	241	239	231	211	217	263	254	231	278	256	215	219	238	256	276	242	233	242	255	236	263	232	250	228	238	237	210	221	238	230	246	271	234	235	280	205	219	231	236	219	244	233	239	239	265	235	221	247	257	224	220	229	240	225	233	274	228	244	247	251	244	234	216	220	238	220	241	249	223	239	259	240	271	228	242	232	235	240	233	238	231	263	258	246	237	218	225	239	226	243	228	238	241	241	231	234	255	255	255	257	241	235	255	236	228	243	219	239	242	237	218	239	230	268	253	252	240	248	220	230	232	257	238	252	238	252	240	236	245	212	258	234	255	228	240	233	250	221	245	243	258	226	261	241	210	267	239	225	207	235	235	255	231	248	240	227	241	243	216	247	246	229	258	222	227	234	258	242	250	243	244	249	258	222	233	249	228	214	259	251	215	238	242	252	247	252	245	219	234	221	244	245	245	228	213	218	208	226	237	259	223	269	247	254	246	221	229	246	228	210	237	230	220	249	233	225	253	250	208	242	224	249	222	233	234	209	248	246	224	243	232	228	241	251	253	218	258	222	239	222	241	232	242	258	234	255	244	213	236	223	233	205	261	245	249	218	241	226	229	239	237	247	252	222	223	232	226	256	251	249	263	232	280	264	241	248	253	240	241	254	257	249	235	201	230	238	255	251	231	213	244	220	253	243	251	244	218	250	225	238	255	235	288	237	256	236	210	233	211	247	238	204	234	256	202	231	236	252	255	241	246	240	233	260	233	211	254	235	237	252	232	268	228	227	267	232	213	252	238	263	253	205	249	284	245	226	224	247	227	244	235	230	224	261	210	223	242	221	229	249	229	219	241	213	273	252	263	240	230	238	279	235	235	251	265	249	215	240	229	211	243	242	262	240	230	241	249	242	237	262	242	235	253	260	240	248	231	240	238	244	258	232	226	239	241	229	243	239	229	242	241	235	221	243	237	240	228	203	234	240	244	224	241	197	224	232	270	261	229	236	249	233	216	246	249	240	245	252	237	241	236	230	235	240	231	224	227	230	238	228	234	229	261	240	222	255	243	239	226	253	253	243	242	260	253	257	274	234	224	238	239	241	264	202	233	260	238	242	225	233	219	251	234	219	224	245	254	219	238	236	250	248	253	228	215	264	207	233	267	221	249	253	245	213	244	246	242	268	253	257	235	243	242	248	282	248	233	215	227	258	240	247	249	238	274	225	225	236	211	255	251	241	239	237	243	239	241	234	229	223	256	240	213	209	211	204	246	244	242	229	246	235	217	223	244	213	235	250	235	227	242	232	260	246	228	238	227	236	219	231	238	265	264	252	238	239	226	245	238	224	203	236	228	257	257	248	240	228	242	211	269	241	249	230	252	261	236	225	256	261	210	218	230	202	237	231	229	239	239	258	239	225	258	249	234	222	251	246	244	254	237	246	223	218	221	244	211	211	245	235	248	231	220	237	255	221	224	209	241	244	252	244	247	220	264	227	266	243	209	255	248	235	234	243	227	284	219	249	236	257	264	208	257	229	242	222	232	233	239	238	233	240	218	254	232	237	255	242	252	227	219	254	254	233	239	244	233	225	217	251	240	244	243	233	244	237	232	219	230	221	235	226	263	246	239	242	227	249	226	221	255	244	238	213	244	250	256	266	211	236	208	230	240	247	235	250	248	239	231	248	256	250	237	233	222	215	242	240	216	219	230	224	216	224	235	227	245	214	271	217	252	239	227	231	207	255	241	245	254	260	232	264	227	233	252	226	237	223	227	243	236	242	246	244	248	208	226	253	248	248	191	227	209	252	228	220	241	251	219	224	240	231	223	212	247	259	241	227	207	249	238	225	244	229	235	235	236	257	259	246	222	240	255	236	212	273	256	246	222	246	238	236	228	243	225	230	259	253	234	226	220	235	234	251	222	258	259	232	233	247	223	241	234	250	211	232	225	241	233	241	255	238	266	243	230	219	192	217	225	241	209	279	238	239	242	219	223	231	209	227	246	227	224	243	243	238	239	249	250	270	234	253	243	190	229	237	244	219	240	226	249	255	225	246	217	244	268	238	223	253	249	228	258	234	221	225	199	261	214	256	255	240	239	238	223	214	275	231	222	224	233	231	235	251	217	239	240	238	245	232	265	244	229	219	249	251	249	218	232	220	263	234	245	212	225	276	230	240	247	226	229	259	214	228	204	261	231	249	251	243	239	252	238	237	264	222	233	233	251	242	238	248	238	233	240	222	227	268	221	229	241	274	221	219	215	262	235	234	241	245	263	258	247	223	242	227	214	233	221	239	234	246	238	212	252	211	240	240	226	222	245	225	229	237	252	230	247	244	245	216	230	233	251	236	254	249	243	221	225	219	252	233	236	252	218	215	233	242	235	218	233	230	260	241	245	224	267	252	230	221	206	257	243	223	240	230	255	256	243	242	230	232	265	245	247	232	230	199	210	258	245	229	222	238	233	212	236	208	248	249	231	217	240	232	252	225	214	230	233	225	237	246	224	225	229	271	224	236	210	255	236	224	263	253	231	224	233	220	238	250	223	255	253	234	213	257	245	247	235	234	241	240	266	227	242	221	235	236	243	227	245	226	210	227	220	262	257	214	244	225	257	246	213	250	208	248	257	217	252	269	235	255	260	232	228	232	261	245	224	238	228	228	244	253	247	229	241	228	228	231	205	219	231	243	208	243	254	231	250	218	239	238	264	225	244	262	237	235	229	212	242	257	241	215	223	262	225	227	254	272	249	242	222	222	258	243	234	221	239	242	244	218	256	259	229	232	236	262	268	232	197	236	218	236	245	241	221	233	249	224	243	229	249	225	270	247	250	238	221	237	239	209	249	212	237	232	236	224	254	228	205	239	270	229	245	209	207	242	245	245	229	242	249	225	221	257	225	229	222	233	221	238	217	238	239	255	232	242	240	253	248	222	272	246	226	216	229	234	257	245	246	245	213	260	255	238	236	234	233	238	238	253	207	242	236	262	253	229	243	263	252	210	247	253	236	205	239	211	227	264	238	239	235	223	230	221	202	255	256	214	249	237	254	237	229	243	244	228	229	242	249	241	237	234	230	232	252	225	263	258	258	255	257	224	247	240	216	216	213	247	249	250	256	223	240	244	235	264	240	242	226	264	283	237	228	234	267	242	223	263	249	256	247	253	241	260	214	235	244	246	222	238	256	254	226	222	242	235	208	252	233	252	269	201	249	243	240	235	245	221	242	247	235	224	223	250	226	250	229	250	261	243	244	241	243	242	282	249	235	271	238	236	239	262	252	222	226	224	244	246	217	254	226	251	249	232	275	205	233	230	269	215	234	236	248	222	241	236	243	236	244	224	229	225	228	221	241	236	242	244	218	243	209	236	234	261	246	253	244	228	244	273	254	246	246	211	236	250	235	240	239	223	250	225	226	235	258
7956	2967	6122	6606	5689	4788	3955	3289	2760	2555	2259	2031	1874	1730	1655	1459	1490	1376	1312	1326	1219	1142	1127	1138	1086	1065	1029	1021	1032	1004	973	999	954	951	981	975	939	942	934	927	961	983	952	918	943	913	907	907	917	905	934	895	879	901	890	865	809	915	861	894	853	838	805	902	846	871	840	832	816	893	893	895	904	862	863	918	879	843	837	910	840	874	854	856	855	840	821	863	874	896	824	836	871	886	840	849	855	892	787	851	856	842	841	918	808	842	818	878	854	784	791	863	876	868	863	866	812	835	846	870	867	806	841	791	840	807	848	868	836	817	864	821	868	830	875	860	814	825	806	845	867	778	820	851	807	813	842	819	783	906	822	879	813	857	832	829	819	831	796	841	849	836	820	897	872	814	807	895	856	833	814	831	825	898	846	880	791	805	865	862	858	823	803	842	840	792	818	791	843	836	804	860	854	877	845	832	821	837	877	883	804	813	797	813	841	772	802	824	787	880	825	811	847	805	818	858	893	859	785	831	805	796	829	827	834	881	815	804	833	827	815	876	733	811	812	864	868	823	894	863	788	835	801	862	807	823	816	847	815	846	844	848	837	867	770	808	861	834	879	819	824	863	867	821	812	854	826	840	857	862	836	859	845	844	818	795	847	816	779	872	808	842	825	818	806	834	828	798	812	852	843	848	868	781	870	871	827	909	834	826	814	862	844	807	877	840	804	830	791	814	804	821	825	826	839	797	800	843	891	864	772	851	844	807	835	831	807	864	828	868	853	841	814	797	830	847	819	863	847	827	853	801	822	822	873	819	806	864	868	814	805	839	824	820	843	857	859	801	835	810	868	819	874	826	839	872	829	822	857	847	854	894	790	883	850	795	826	839	860	858	835	770	796	900	845	819	847	826	846	837	805	896	826	862	834	795	821	840	793	831	856	819	770	858	836	837	831	848	888	813	794	861	847	848	863	801	786	808	863	798	857	830	844	808	806	811	826	840	858	865	800	827	855	837	807	862	848	798	780	843	864	874	837	846	902	893	830	879	835	822	779	816	811	825	826	819	802	848	809	858	820	842	880	865	801	842	843	837	860	848	874	869	824	881	804	855	872	820	817	846	855	845	837	855	801	781	817	837	863	827	874	861	841	867	920	879	825	848	831	842	802	783	860	846	828	834	795	860	901	826	821	796	830	861	813	813	822	839	823	873	833	835	827	829	828	843	811	844	904	826	817	872	822	842	791	796	844	877	749	798	825	836	807	884	850	886	887	825	831	803	890	822	826	826	840	798	853	788	872	786	852	773	842	834	822	828	872	864	844	851	856	828	800	876	821	836	853	858	836	830	788	774	844	824	837	799	831	824	838	871	807	811	860	826	842	801	834	820	854	814	825	824	846	814	814	908	816	829	821	843	842	813	811	830	888	818	854	872	850	877	804	842	852	784	780	813	849	811	840	862	802	811	813	828	868	838	830	838	807	835	819	864	891	827	818	840	791	822	842	795	811	801	883	820	810	804	811	823	877	826	836	856	816	812	862	831	860	850	875	861	816	790	827	802	855	839	814	867	854	837	826	842	826	883	818	843	771	786	851	866	852	837	843	900	872	815	800	795	826	884	808	786	875	813	807	842	863	793	832	862	841	868	840	819	819	804	793	886	822	827	843	826	816	825	853	864	864	869	832	808	866	781	820	816	831	822	808	838	788	856	807	820	873	820	866	892	820	837	807	829	849	875	826	864	831	873	799	850	799	857	831	805	819	818	824	875	815	837	840	845	839	826	823	820	832	811	853	853	799	806	854	743	802	836	820	861	781	791	832	824	881	779	867	842	819	806	829	835	841	869	811	804	870	846	842	871	828	857	844	839	837	864	805	847	831	840	826	852	868	831	850	806	874	874	829	872	829	820	812	802	848	893	833	815	810	870	875	854	837	840	795	843	808	850	870	841	891	902	847	836	853	860	814	864	817	838	887	847	833	831	790	873	925	814	851	796	769	819	807	838	863	809	835	864	815	851	871	798	830	802	834	799	811	798	820	889	860	871	885	855	825	825	840	793	826	804	859	832	827	861	835	862	819	840	837	864	810	853	856	817	864	855	817	822	822	872	847	774	794	848	806	867	891	832	808	840	884	818	840	795	798	890	812	827	882	818	851	855	829	850	859	848	785	829	846	823	768	862	833	840	855	801	869	908	864	893	817	831	825	766	813	829	780	870	837	885	777	785	802	726	786	821	832	854	858	865	813	815	795	820	854	881	856	778	858	835	840	819	821	856	851	836	852	834	854	798	838	802	842	869	845	784	820	847	883	841	788	785	796	858	804	824	766	801	855	806	797	802	882	835	806	852	865	833	829	911	865	825	866	846	843	804	842	806	854	809	817	888	839	809	845	806	784	878	821	804	833	880	866	862	812	800	824	827	832	826	817	789	845	804	798	839	866	845	877	806	846	805	836	830	830	842	833	882	831	844	853	826	834	791	765	858	848	790	912	871	872	823	800	805	856	813	811	854	808	800	839	839	825	841	830	829	806	833	852	829	810	810	839	772	857	893	825	854	814	814	860	833	839	831	805	805	817	831	879	829	883	819	824	854	868	867	805	841	814	840	833	849	806	825	799	864	858	825	847	848	811	829	848	827	825	866	868	841	870	826	803	863	852	767	845	795	862	889	839	861	817	841	817	840	851	854	845	835	819	903	825	818	841	828	853	830	834	772	817	856	850	864	794	849	779	817	805	804	824	871	841	827	847	854	873	841	797	811	805	842	811	854	825	835	831	808	836	856	833	815	824	865	787	818	891	829	817	880	793	856	864	799	827	793	860	861	873	847	849	838	874	792	845	869	844	831	882	814	817	866	767	854	845	827	894	823	830	854	865	849	789	806	858	816	871	764	840	834	838	829	817	832	864	890	878	799	818	780	823	861	835	844	824	847	820	853	828	879	830	827	824	823	826	872	810	859	809	903	825	844	800	816	839	816	805	851	821	795	852	850	862	835	844	865	847	788	787	849	836	836	795	847	825	857	818	771	848	827	846	825	866	855	834	851	809	871	839	836	787	816	831	843	855	799	808	849	873	849	856	797	915	795	839	822	792	835	804	848	847	838	803	842	864	780	824	817	852	900	780	846	817	824	837	832	830	856	799	830	801	780	864	824	858	850	820	872	830	844	830	829	788	880	802	922	843	875	838	807	871	834	818	806	847	865	873	869	801	865	790	833	848	832	823	785	833	845	801	838	844	837	837	784	819	838	839	823	858	805	841	808	872	839	894	820	792	880	872	855	800	850	853	874	894	874	835	792	805	838	813	819	847	882	854	840	883	826	838	874	859	835	808	829	764	838	816	839	809	810	834	805	814	797	818	811	863	829	836	876	799	789	853	788	836	885	841	803	850	861	800	849	773	798	849	817	861	803	794	843	839	899	867	809	837	853	856	837	824	812	819	845	808	828	814	835	865	808	829	822	799	818	841	812	846	851	829	810	852	844	817	841	852	888	791	840	853	850	842	828	850	793
1075	222	217	181	197	179	194	176	161	131	154	165	173	174	177	158	176	174	176	160	168	167	160	172	183	152	156	153	161	149	166	151	180	162	178	165	141	140	170	187	166	139	162	170	160	143	168	144	150	174	164	166	149	170	163	137	152	177	169	177	154	175	169	174	156	146	153	187	164	167	155	171	177	190	163	154	161	151	183	180	188	180	144	157	156	165	154	180	147	161	168	158	149	174	190	167	159	161	155	142	152	152	143	166	156	179	185	167	153	142	138	173	152	164	167	162	163	154	159	153	171	149	135	133	163	168	167	153	174	152	165	160	159	172	163	169	159	155	171	180	132	169	147	145	169	143	146	141	167	156	183	182	163	165	169	163	147	165	160	162	162	159	146	154	162	152	172	148	161	151	162	170	157	159	147	146	153	155	139	167	160	133	141	159	172	167	145	150	144	169	145	179	161	168	161	144	155	163	149	138	160	160	170	151	156	162	148	157	151	171	178	155	160	172	159	171	170	154	147	153	156	158	159	162	155	167	152	152	169	163	160	160	171	187	137	163	181	152	184	175	165	124	156	165	144	160	160	163	162	178	181	152	150	145	161	178	176	172	143	152	168	146	166	175	165	148	173	154	177	158	136	153	163	139	147	152	163	144	157	155	165	145	176	162	155	166	139	152	163	155	177	155	144	153	133	178	155	144	152	162	156	163	146	161	156	158	157	151	143	150	176	152	168	139	157	165	175	171	159	152	167	157	170	163	158	172	131	158	152	154	145	162	175	145	183	133	161	154	185	136	166	145	159	153	157	173	151	153	142	149	162	172	146	156	154	145	188	160	133	182	145	180	164	173	155	150	174	174	171	172	163	150	159	152	164	166	159	165	163	163	166	158	170	179	151	162	187	165	140	166	160	168	160	174	164	178	169	154	158	152	154	173	157	172	143	142	155	164	117	169	151	152	169	162	176	155	168	155	167	177	168	171	165	166	148	162	163	180	183	140	128	131	167	158	147	163	127	149	161	162	163	164	181	171	148	152	152	172	168	167	147	176	164	157	173	163	146	165	129	167	130	163	143	147	165	170	159	159	151	184	135	170	162	170	165	167	150	155	175	162	166	162	161	162	153	142	162	146	155	158	148	139	155	164	177	157	155	145	167	159	165	166	161	162	147	171	159	141	148	183	166	152	169	156	150	157	157	159	169	169	176	157	166	173	156	154	148	191	159	183	163	153	177	157	135	155	169	159	158	167	143	175	160	159	153	178	158	183	154	144	150	162	176	167	167	171	142	162	167	167	168	170	158	157	174	161	178	170	185	162	155	173	156	158	164	149	142	183	155	182	151	150	177	162	168	181	181	165	158	173	150	167	159	143	155	169	151	168	150	141	158	170	144	171	152	152	145	142	142	165	153	170	157	135	173	141	165	173	157	156	174	167	152	149	158	153	179	160	179	162	170	156	151	161	165	157	165	175	156	182	165	161	162	156	141	169	153	161	149	162	136	166	172	168	162	165	160	167	138	183	164	160	173	185	161	124	163	168	172	185	152	157	136	142	144	166	179	148	153	160	168	136	143	153	144	148	171	165	145	176	171	147	162	160	157	150	197	168	170	164	147	154	146	161	138	170	180	156	162	155	175	145	168	159	190	196	171	178	137	173	155	161	150	167	161	157	150	178	161	180	165	151	158	142	178	154	161	182	148	175	159	158	147	162	151	141	163	168	142	144	171	172	168	169	153	171	163	149	167	154	174	140	161	166	179	163	168	177	161	158	149	134	159	161	167	191	158	161	150	174	157	161	156	165	168	136	148	181	173	143	156	177	184	159	154	158	155	160	163	155	175	160	179	148	160	136	154	188	165	163	167	184	155	163	153	169	160	165	149	171	184	132	166	177	176	155	165	163	174	169	158	148	185	160	180	163	160	155	176	148	171	141	169	176	155	164	139	162	140	163	160	172	167	177	181	145	188	155	149	154	161	161	165	169	146	140	157	146	162	175	162	146	167	152	151	164	151	174	170	154	168	157	134	161	146	177	162	166	184	151	152	169	168	173	167	187	157	157	167	154	159	153	168	156	160	157	150	156	149	162	171	169	160	165	168	156	170	165	166	182	183	149	161	185	150	153	161	192	158	159	159	178	142	175	171	162	161	149	153	145	166	171	183	161	161	146	157	167	146	179	142	157	170	159	184	168	181	165	162	156	159	140	146	164	151	165	164	156	191	152	149	157	152	166	155	161	167	160	160	164	157	179	164	179	162	144	170	169	159	153	150	158	164	162	164	193	151	175	183	169	168	157	145	137	161	155	164	143	155	157	142	170	151	155	172	152	149	157	177	174	179	159	153	173	157	158	155	137	163	187	128	156	155	133	162	149	141	165	155	169	137	178	156	150	156	184	161	161	151	172	172	158	161	156	153	184	148	159	154	162	155	168	154	173	165	161	159	179	148	160	167	174	159	151	129	158	176	171	172	158	174	148	148	164	147	166	170	130	170	167	156	174	148	175	182	156	157	143	146	174	155	154	141	154	168	160	177	168	128	170	150	167	177	172	148	154	161	178	148	150	170	160	148	154	168	177	159	163	171	146	152	156	171	174	159	159	159	152	172	163	162	171	143	170	160	196	160	165	161	143	153	164	155	162	172	183	169	158	166	144	156	147	161	161	156	161	148	146	163	150	145	159	171	177	171	187	175	166	157	170	168	151	174	177	174	160	170	159	170	152	170	158	142	170	153	170	167	145	155	163	161	185	177	161	159	167	186	176	169	162	143	160	187	161	192	176	164	151	145	165	157	174	177	167	152	133	156	138	174	149	173	158	175	157	172	177	164	154	155	160	169	151	182	157	167	176	153	144	166	139	170	163	161	168	176	173	147	185	155	156	149	158	167	170	161	156	155	171	192	166	146	146	183	165	165	166	160	160	141	162	162	150	168	152	164	143	160	167	147	150	147	149	171	165	169	166	156	162	141	151	165	167	181	179	188	160	155	165	153	155	178	156	149	169	178	171	148	159	160	179	151	184	163	176	161	165	145	152	146	154	159	148	169	149	149	156	168	163	177	159	174	152	146	156	157	138	174	163	162	162	180	152	165	181	152	171	182	150	152	184	147	149	157	162	188	165	143	173	167	140	149	172	157	171	144	162	152	163	163	152	165	174	177	157	147	154	154	167	169	163	161	141	150	151	148	159	158	167	159	186	140	161	185	159	173	169	166	162	165	155	164	182	168	186	154	169	171	159	171	174	151	171	171	162	152	166	160	150	172	191	157	145	143	141	170	171	147	154	166	160	166	149	179	150	165	171	163	163	156	168	147	127	201	143	177	183	149	158	151	132	160	162	146	167	147	164	161	161	124	153	157	203	150	175	163	143	156	181	172	184	185	167	168	148	177	157	154	171	155	169	172	152	155	157	156	145	138	170	175	133	153	158	180	158	191	150	165	151	160	162	167	184	165	152	146	160	158	173	151	178	160	150	160	157	148	156	153	158	165	170	164	162	169	160	160	172
2045	701	784	865	833	780	709	687	688	669	668	637	678	665	609	655	635	598	635	626	581	662	626	597	601	598	646	605	620	623	618	552	640	651	611	627	610	632	586	623	599	624	582	588	565	656	611	573	595	604	601	644	611	576	574	624	645	681	650	666	622	609	578	592	634	592	615	589	640	573	569	627	566	628	621	586	630	640	620	642	583	687	601	610	594	656	594	602	614	615	561	577	589	609	568	640	612	582	624	625	619	650	654	641	587	584	620	646	606	669	646	597	598	595	566	559	639	600	639	642	594	633	653	587	582	603	606	622	639	614	618	616	630	603	556	602	629	562	621	585	613	624	617	595	609	608	621	647	607	611	623	611	584	603	603	557	612	573	588	592	643	625	606	586	637	589	580	572	616	601	622	624	621	586	608	614	616	590	593	618	589	626	586	614	598	638	570	614	571	603	597	624	607	598	589	654	618	593	605	636	604	636	605	598	628	627	624	634	572	601	615	600	628	588	604	615	600	628	592	665	572	595	585	651	700	625	612	660	628	576	594	575	620	593	597	625	652	641	606	599	615	589	636	596	576	579	643	635	657	622	565	603	621	629	632	601	600	609	559	651	617	619	604	561	632	571	645	622	616	668	616	639	658	619	593	587	646	609	601	627	630	628	607	651	571	586	607	649	607	613	601	619	654	601	663	610	610	609	598	615	638	582	577	584	592	600	672	604	593	609	634	612	609	630	634	574	606	629	592	577	665	629	603	587	622	577	606	614	593	617	628	595	621	673	625	620	589	576	602	666	644	583	594	660	617	615	606	575	652	593	624	591	596	624	681	617	626	610	617	616	601	621	671	601	649	611	579	597	572	602	599	582	613	604	603	621	626	629	592	622	638	633	590	572	599	623	608	614	582	621	593	598	633	587	604	578	587	611	605	679	624	559	575	592	561	614	621	618	589	595	606	591	640	643	605	599	602	648	642	608	610	617	661	644	593	612	613	605	657	605	606	612	624	596	650	614	609	600	609	567	619	613	611	604	613	567	617	577	640	650	661	573	619	618	590	557	591	602	623	619	618	658	611	606	591	566	632	627	614	593	583	630	609	557	595	605	593	637	610	609	624	607	582	647	596	645	572	635	616	584	630	623	601	599	615	608	618	634	604	619	673	593	607	588	629	578	570	610	602	634	657	634	633	597	621	629	572	595	629	680	646	648	633	627	654	627	601	584	623	561	624	621	639	622	591	642	569	606	628	595	621	636	614	624	630	629	635	660	612	600	598	631	591	613	609	640	633	651	610	679	608	596	636	624	588	609	634	591	627	607	602	617	592	557	642	558	619	618	582	589	643	614	632	619	624	621	578	615	593	613	618	625	583	611	634	608	606	604	608	582	600	612	621	619	601	602	593	599	657	636	599	676	586	639	617	568	609	649	636	589	600	608	621	616	574	669	592	599	630	607	614	587	610	615	614	626	621	598	607	593	602	606	573	623	630	597	609	615	567	623	577	626	650	632	641	592	619	616	613	593	633	621	604	585	615	640	631	584	606	633	620	594	598	611	596	603	576	625	620	609	577	594	585	612	634	611	602	604	612	642	596	610	650	562	629	570	573	584	603	600	559	620	654	570	660	621	611	580	594	615	635	625	625	591	616	596	598	615	609	637	654	595	593	581	671	630	625	541	595	623	604	606	621	600	644	603	614	615	641	602	653	608	604	647	607	595	614	576	627	616	590	612	654	631	591	609	640	662	568	610	600	595	618	611	597	607	600	648	640	604	602	611	641	574	602	585	608	573	594	627	602	607	590	589	612	605	597	596	617	613	639	547	637	547	601	662	592	617	631	626	601	600	604	575	605	626	621	625	632	601	612	601	621	631	591	583	582	615	625	613	636	597	603	665	566	601	598	634	614	604	595	583	674	618	645	613	655	608	633	627	593	594	617	624	612	611	587	609	630	591	578	647	639	583	593	602	629	619	604	668	650	630	589	639	629	623	559	607	658	628	626	645	662	570	585	585	622	581	610	597	626	624	608	611	597	590	556	610	642	625	602	616	600	631	608	598	624	592	614	632	632	573	618	612	622	618	609	573	617	576	609	637	579	585	563	630	605	606	543	610	607	592	592	644	654	585	572	610	605	591	593	656	589	587	624	661	596	620	606	569	597	591	673	621	635	621	573	636	621	604	605	595	590	598	597	649	579	559	627	565	598	558	567	654	585	630	634	627	604	610	646	585	637	567	634	603	621	588	653	611	586	622	564	589	628	618	633	573	585	596	636	610	662	598	623	612	623	633	626	635	604	576	597	608	665	615	617	604	592	589	595	612	606	622	599	628	607	620	611	586	599	609	596	655	553	593	628	626	635	650	582	544	643	593	619	609	624	610	622	603	593	580	626	626	600	589	607	661	639	623	667	665	613	568	600	592	598	600	585	616	584	605	642	588	642	605	616	645	627	638	621	590	629	576	633	628	602	639	612	642	631	594	608	639	638	575	600	581	605	667	631	606	527	594	643	612	593	564	666	611	612	570	609	610	589	615	633	615	647	624	595	614	625	601	628	637	624	573	568	626	559	674	643	643	619	624	611	638	596	624	662	671	590	623	584	616	620	579	622	622	602	649	578	644	628	637	599	621	608	602	617	610	654	614	643	615	630	599	671	594	555	611	595	651	593	558	596	608	599	623	625	655	610	613	647	588	590	617	564	630	643	604	604	637	574	592	595	576	612	587	606	603	602	645	599	632	599	578	629	615	590	630	604	646	644	594	626	636	629	616	604	605	586	641	609	587	634	614	639	584	596	619	631	626	604	626	633	594	612	651	588	616	590	639	621	607	602	622	650	659	582	617	594	585	623	623	604	604	581	607	626	615	642	613	556	611	601	679	635	578	625	605	590	615	573	604	606	606	618	613	593	603	624	629	575	619	598	594	618	623	649	607	605	652	636	617	577	613	623	561	626	634	582	586	594	627	597	612	582	618	630	626	640	591	638	624	562	580	599	604	620	638	593	586	581	573	636	642	655	610	595	579	612	638	634	615	587	584	628	570	595	645	606	591	583	592	628	656	594	590	598	636	624	595	619	604	620	596	593	615	630	606	619	603	667	627	631	623	647	593	651	605	571	654	612	620	628	628	620	603	661	564	636	651	620	587	601	585	639	629	594	614	642	641	643	634	605	576	613	569	565	640	610	647	629	634	604	623	607	620	641	608	651	641	607	613	648	598	601	576	612	586	618	631	632	564	619	596	583	671	570	575	619	594	583	619	580	599	567	645	598	642	656	647	640	636	646	596	628	634	663	556	595	634	613	587	604	631	627	638	599	613	644	595	620	605	662	589	610	635	638	597	614	619	636	624	587	589	593	671	612	613	614	649	637	613	657	621	629	668	615	667	622	605	634	626	630	604	588	652	621	591	586	635	614	622	614	660	589	580	640	591	562	620	599	627	604	642	615	622	613	571	620	591	603	558	582	581	621	693	620	575	581	599	602	608	585	587	640	615	601	640	614	579	621	581
4638	1184	1496	1100	852	715	610	489	414	395	371	344	370	343	320	296	289	301	328	317	279	335	287	328	308	297	288	303	275	283	291	313	290	289	285	284	290	292	288	288	294	304	264	310	309	297	271	300	280	268	271	274	271	278	282	291	281	258	272	293	282	257	281	280	278	253	287	250	295	279	268	260	279	287	254	263	274	248	253	316	299	253	268	261	286	285	309	300	288	287	275	262	270	267	262	258	319	281	283	269	261	269	280	254	303	273	274	305	257	255	277	280	326	284	284	293	274	288	297	279	275	287	275	286	296	283	261	309	269	260	268	271	249	288	267	287	266	268	260	281	272	309	273	265	264	292	289	265	265	258	253	262	269	277	276	244	287	275	292	295	276	288	292	289	306	289	283	294	255	284	270	280	296	281	259	277	270	253	283	258	262	265	281	278	291	247	295	275	293	234	261	270	285	263	253	271	275	314	273	285	289	250	269	278	264	308	272	286	294	244	279	258	268	287	254	266	289	305	270	308	270	265	267	285	269	302	263	262	263	253	298	252	282	258	294	295	280	271	268	281	295	276	287	300	308	284	264	237	253	269	286	277	293	260	274	289	282	295	250	283	271	274	303	274	229	291	292	280	262	294	289	258	274	292	286	322	276	270	260	301	270	275	258	274	267	266	241	296	287	283	296	226	279	285	285	282	273	289	268	303	277	281	274	295	278	273	294	254	280	270	287	272	299	257	269	281	281	274	272	244	276	254	261	258	303	275	283	289	306	268	276	285	278	260	297	281	301	253	271	269	261	266	289	279	267	304	268	292	270	267	283	294	300	263	293	258	304	277	270	277	266	260	274	308	289	267	262	265	284	304	244	291	282	262	276	252	262	288	268	265	275	288	287	288	251	235	297	267	257	290	289	285	294	279	274	273	312	282	259	261	282	265	286	296	267	298	254	259	249	264	229	250	278	258	274	277	278	287	280	273	266	265	285	288	262	280	275	294	262	271	261	297	265	257	293	286	263	280	279	288	292	279	267	292	294	256	278	304	288	292	302	245	288	273	258	275	277	310	294	238	276	272	268	303	282	264	270	294	276	269	280	273	270	284	262	264	291	289	240	309	273	279	305	262	258	290	275	278	292	312	317	267	281	278	266	295	256	266	310	275	267	304	273	265	294	279	258	297	257	273	287	289	265	299	275	253	288	259	284	271	286	297	272	265	265	295	300	286	291	257	284	287	274	306	296	288	273	278	267	267	287	262	273	272	322	284	290	250	279	269	290	284	270	291	268	295	262	242	269	320	274	265	291	268	262	263	269	279	304	290	285	258	266	254	281	284	249	276	281	267	257	309	239	268	284	295	267	251	278	310	286	284	250	247	258	278	276	266	246	272	264	282	244	295	281	258	273	259	250	262	267	254	267	285	260	278	274	281	252	274	275	257	289	273	290	253	260	266	281	262	272	276	264	286	246	263	314	253	282	310	267	324	292	268	259	288	282	304	267	282	297	272	282	258	283	265	272	280	285	283	262	267	266	284	296	268	294	252	282	252	261	266	258	257	274	300	272	279	278	246	312	274	263	272	299	263	272	275	270	256	274	288	252	289	299	298	269	246	275	274	264	253	285	250	259	268	286	305	290	251	295	289	269	262	268	284	241	293	245	270	297	300	277	304	257	292	271	275	299	273	285	269	287	261	287	310	298	271	254	269	262	260	305	287	286	291	293	270	271	293	278	293	266	257	251	268	286	270	249	280	296	256	294	249	282	273	272	247	268	263	270	253	272	273	261	262	302	274	270	296	299	302	274	264	270	273	259	278	261	258	278	267	264	265	267	267	254	279	277	234	302	264	254	238	279	285	301	273	253	284	267	287	264	267	299	272	274	273	301	246	266	273	262	284	287	299	253	256	278	303	270	252	279	253	282	277	278	308	273	265	278	288	290	264	278	297	260	272	287	263	275	256	294	244	277	282	280	288	287	298	252	276	254	267	250	314	281	263	271	283	264	286	241	269	293	288	269	270	284	275	260	255	276	287	276	277	266	290	259	263	290	288	287	243	268	280	279	283	277	291	261	254	240	263	290	262	289	277	281	246	296	287	296	277	263	290	275	279	266	261	283	314	246	264	296	278	288	296	264	263	280	263	289	315	287	280	245	272	282	268	272	268	286	277	276	257	273	269	290	299	283	289	275	259	293	297	266	278	273	298	247	293	289	229	299	283	251	277	289	270	282	264	287	308	266	301	291	297	321	269	250	237	275	263	244	241	287	276	294	292	264	276	277	269	264	245	248	261	300	285	258	313	271	288	282	271	277	264	210	272	278	295	268	311	275	274	257	277	273	317	258	296	282	273	276	293	296	278	281	265	271	260	275	251	295	280	287	287	280	236	297	294	286	279	268	279	288	265	281	277	277	293	253	276	296	280	287	279	282	262	252	285	247	290	261	261	302	268	286	289	275	273	270	257	298	277	260	252	249	287	261	251	294	269	250	286	280	272	251	234	270	279	269	244	290	272	259	277	279	289	309	276	274	261	305	275	277	279	297	258	280	294	267	279	272	268	269	314	270	296	297	261	252	279	295	281	291	269	269	264	307	287	280	298	259	270	286	253	312	251	247	260	272	277	248	290	301	281	265	273	296	283	278	265	288	292	286	293	251	280	284	247	288	272	271	275	309	276	276	301	271	278	282	260	264	265	291	269	271	269	307	281	291	279	265	302	257	295	259	287	289	263	298	268	309	284	250	291	253	303	262	279	285	303	264	298	267	284	275	286	282	267	267	297	288	290	284	279	274	265	291	254	273	282	241	284	286	266	272	285	278	277	271	276	279	252	289	252	254	290	242	278	275	282	293	267	267	289	269	275	278	257	296	280	273	257	289	309	272	257	324	255	228	283	238	269	279	285	282	319	262	310	277	259	282	281	261	264	308	265	290	284	287	277	284	247	273	278	265	279	256	308	279	288	300	250	290	261	300	275	306	287	291	270	296	273	267	280	284	258	243	275	279	255	253	285	253	300	265	271	255	248	267	258	294	325	287	272	256	279	282	256	297	286	296	259	342	258	272	255	265	279	258	285	287	295	294	278	250	269	306	286	305	260	237	285	283	280	266	264	265	265	269	292	279	247	258	282	281	253	282	274	293	275	267	266	273	258	265	279	278	263	278	266	308	276	264	260	263	285	264	223	258	274	256	305	280	271	270	275	272	274	307	281	278	326	251	277	267	272	260	263	256	294	267	274	292	263	283	290	259	292	282	277	249	290	253	299	263	280	302	263	260	307	301	264	270	289	275	271	285	284	277	297	282	278	260	257	271	281	301	248	278	294	279	278	258	285	247	283	314	304	302	281	266	283	254	256	287	256	256	271	301	281	259	282	264	302	271	258	275	243	274	284	268	298	293	261	254	292	268	290	296	306	284	278	285	282	295	273	277	256	261	285	275	282	253	282	283	266	284	255	272	259	275	263	285	286	252	291	257	303	259	301	267	275	298	273	277	277	274	286	289	275	277	285
5992	2076	3691	4129	3698	3057	2633	2295	2011	1808	1678	1607	1443	1424	1418	1326	1281	1258	1215	1188	1179	1204	1090	1124	1169	1066	1045	1097	1113	1080	1042	1042	1028	1018	981	1044	1044	1044	1030	1037	982	939	1034	1002	1026	941	992	951	978	1023	1043	1001	990	939	937	1037	1004	968	1006	913	951	970	1045	1008	1013	971	966	958	991	918	946	1002	1004	981	939	952	966	951	920	912	935	954	936	938	982	923	971	958	993	1039	1007	988	965	929	974	926	974	965	955	1003	970	980	969	956	942	943	899	994	920	962	974	1003	956	914	971	991	995	969	946	929	900	969	977	963	993	959	1023	996	1012	933	945	927	992	928	1012	994	932	957	942	992	967	952	992	1013	966	946	937	929	905	921	946	954	971	932	969	923	890	939	953	1010	959	944	972	910	929	954	946	951	912	948	938	1004	964	1011	945	939	969	925	925	912	969	956	933	949	925	1005	933	1032	983	956	995	889	964	992	974	962	950	950	944	984	992	914	905	897	983	944	944	944	1036	950	951	935	996	934	949	945	909	949	964	982	934	1011	928	982	1009	949	969	949	981	930	939	971	935	1007	972	986	953	910	961	995	965	970	942	999	959	982	998	939	967	944	968	945	939	919	915	928	953	1023	906	967	972	975	936	980	939	947	958	982	948	1024	907	930	999	906	959	942	913	954	900	953	988	970	945	958	971	979	960	954	963	968	942	900	966	940	940	949	916	956	996	929	959	917	1040	1022	959	882	995	1016	947	914	956	1004	957	939	898	919	925	984	987	976	940	955	979	911	933	914	944	964	938	997	868	1025	997	997	1001	929	982	949	913	944	946	937	1021	944	925	955	915	963	923	924	931	974	935	939	1019	955	993	960	975	953	924	940	899	975	959	978	977	966	930	956	978	964	981	921	980	980	936	924	969	965	899	946	889	922	955	953	920	928	1008	936	1013	942	948	944	973	964	928	1019	992	919	926	981	991	953	978	955	950	1005	965	1003	936	949	1002	1016	950	1013	962	978	963	1000	978	986	985	958	966	949	968	956	947	934	959	948	960	934	904	970	954	956	1002	930	946	975	975	943	925	932	936	962	957	939	930	937	954	923	945	952	958	924	944	935	931	971	957	996	973	921	995	945	988	995	900	953	929	919	949	956	979	927	933	995	914	938	998	938	976	974	986	913	1023	951	917	969	917	933	969	902	968	992	892	956	994	964	981	953	930	967	998	940	937	990	935	973	884	966	972	970	952	935	967	981	950	1022	988	950	976	981	979	940	934	982	937	903	936	1011	1010	895	1008	978	963	948	954	930	957	973	957	934	981	923	920	904	972	976	968	916	935	960	907	938	983	987	1012	895	969	973	933	998	947	962	962	982	1013	945	993	989	946	967	981	939	955	974	943	923	951	916	955	982	947	986	978	948	963	907	958	950	993	977	950	930	985	904	953	963	961	957	900	989	983	986	988	963	912	946	985	952	943	952	916	993	964	961	975	975	972	925	917	893	950	956	1034	984	1022	965	986	947	964	948	940	929	927	909	965	925	898	954	974	947	971	975	977	947	1004	991	902	941	879	961	968	948	982	954	946	972	1014	922	982	961	969	1012	936	945	962	982	949	932	997	964	950	1007	970	1017	963	954	936	934	986	974	908	966	991	990	940	936	964	965	966	963	1012	908	960	992	977	890	951	957	984	971	953	921	969	947	979	995	875	932	915	933	958	986	982	945	960	944	963	937	1001	989	919	940	993	956	1020	1022	998	909	995	938	989	999	974	957	942	959	917	962	1007	963	993	903	968	964	937	932	948	922	927	996	941	912	974	951	957	1019	978	903	937	933	935	907	1013	946	1027	918	958	953	953	929	961	960	898	962	930	988	929	960	968	921	997	976	963	936	1011	974	962	955	941	987	967	935	964	976	926	985	972	931	1018	999	938	963	993	943	945	957	952	1010	926	959	993	952	1037	913	949	907	1008	927	948	899	964	994	952	923	899	934	1025	964	951	924	969	895	996	955	985	912	912	1016	955	975	971	930	1010	951	964	996	898	991	993	976	890	1011	897	898	949	973	1052	938	927	949	931	984	962	961	976	954	964	936	942	937	944	919	942	931	968	941	914	985	909	940	971	918	943	954	937	981	971	924	1024	960	951	950	893	958	996	997	925	944	921	990	943	983	998	920	923	977	944	974	986	946	951	947	941	961	928	926	966	930	947	899	987	986	978	970	976	1015	959	890	967	996	971	1052	958	979	977	934	949	940	985	1047	978	927	994	920	1017	993	969	908	978	973	961	947	921	943	993	957	974	954	931	912	960	969	913	958	994	908	931	935	947	986	951	1015	1025	959	965	936	943	947	932	947	916	1018	958	949	1007	1007	987	1040	956	978	943	913	910	980	930	981	987	1032	989	924	921	931	999	942	982	952	962	988	994	1010	979	899	1000	892	961	896	1015	1006	905	911	973	944	936	926	958	989	993	955	993	994	981	934	930	940	982	913	953	972	968	952	919	957	1016	928	964	983	995	960	940	909	951	990	897	980	1013	909	917	970	897	923	900	934	950	1028	966	937	1017	956	978	957	964	978	964	943	964	939	949	976	999	912	979	972	946	1024	986	938	929	946	940	954	1005	992	984	918	940	934	939	954	972	970	995	980	937	937	977	958	931	942	951	1032	917	918	971	1019	979	957	977	963	972	964	924	952	960	959	974	959	955	1016	977	932	977	1017	942	935	940	966	945	978	966	919	900	945	931	1002	978	987	989	961	952	959	947	1008	973	962	971	957	966	983	938	1037	947	945	965	958	940	1008	940	941	957	1006	960	994	998	943	957	1001	994	958	894	980	1004	957	910	987	977	947	980	1025	957	960	956	959	941	940	896	889	947	968	980	962	945	943	937	962	966	938	962	972	1036	968	933	1018	979	973	916	965	942	938	939	1018	961	984	933	969	945	898	962	917	974	1005	924	929	952	984	892	940	991	989	1013	935	980	975	956	912	957	943	948	972	972	945	966	939	975	918	954	967	994	946	924	992	1021	1007	962	900	1012	980	981	931	963	943	980	1001	978	969	951	977	967	939	940	939	954	950	960	942	976	943	1012	962	897	926	963	975	894	949	996	967	957	1053	988	971	933	1010	954	1004	900	948	1006	909	1003	903	963	970	922	938	954	995	926	988	939	947	966	992	972	940	934	962	1043	943	969	940	957	1002	932	955	948	969	865	966	989	1003	967	956	978	1005	976	989	962	1049	976	998	969	977	929	965	937	947	967	996	967	950	989	953	978	973	1014	979	996	922	993	990	995	952	924	980	988	927	955	939	960	952	916	999	973	972	936	922	945	898	966	942	951	957	961	976	920	1040	945	966	975	949	979	962	958	948	943	989	922	983	953	953	943	963	916	993	1006	969	984	998	965	988	972	952	941	975	945	990	982	951	965	956	941	1015	1052	926	928	922	1016	965	921	962	989	987	984	942	994	955	920	980	942	1018	954	976	1003	991	997	983	981	976	959	936	914	959	941	994	940	943	979	913	977	981	993	956	882	977	917	940	875	939	935	970	934	939	950	953	947	935	949	956	999	1033	1031	966	928	970	957	947	959	971	928	969	911	937	986	964	938	939	961	963	994	917	966	960	967	921	950	940	968	992	930	989	1019	955	976	933	924	952	987	953	1024	962
8315	2105	2647	1997	1443	1035	807	590	517	479	450	412	394	363	348	312	310	332	280	262	285	239	260	269	298	296	283	238	271	278	238	272	273	251	237	261	261	269	253	254	247	244	264	229	259	232	235	226	256	271	235	244	246	238	264	246	241	226	215	243	236	239	260	237	208	242	248	237	257	201	229	257	235	255	244	238	241	237	267	243	231	249	258	225	243	222	249	224	249	232	256	266	223	259	210	257	253	249	216	262	244	240	253	227	246	242	257	225	247	247	224	222	220	257	235	248	243	210	225	218	244	249	226	239	245	224	249	201	245	247	230	236	210	231	220	223	222	243	249	239	233	206	225	234	203	251	246	200	233	243	247	233	254	229	265	226	237	249	223	251	209	224	230	231	247	219	229	219	241	198	230	256	249	235	216	232	236	247	230	213	220	266	236	228	253	245	224	233	243	255	266	242	238	222	243	233	242	248	214	228	223	232	236	243	235	265	222	230	219	257	241	245	277	232	222	210	241	247	223	233	217	241	239	202	233	226	221	231	263	243	259	235	260	218	241	238	233	236	229	235	212	244	226	248	230	257	216	230	237	221	220	241	225	241	214	235	248	235	235	224	246	217	228	232	232	247	246	253	194	226	243	232	228	255	228	231	221	237	243	245	226	237	227	251	243	248	257	232	237	218	230	217	250	249	239	257	261	201	253	246	254	262	227	239	242	239	223	235	237	248	212	264	245	248	221	257	243	248	230	217	275	221	229	217	249	252	259	236	225	240	248	260	209	253	240	249	258	241	239	235	235	266	238	249	255	266	251	269	281	236	227	227	215	250	231	259	236	234	276	243	223	228	257	248	246	241	242	239	252	274	225	236	244	207	214	242	239	253	246	246	253	218	244	231	226	227	228	235	250	234	231	241	241	225	232	223	247	231	232	236	262	244	231	239	246	233	241	229	216	228	247	266	231	236	240	210	251	246	261	237	227	241	241	221	245	229	246	268	267	216	214	232	243	236	230	235	247	222	244	231	228	236	240	219	213	249	242	251	261	268	245	251	233	245	221	252	239	229	238	255	273	226	216	233	229	223	218	243	244	253	242	224	242	246	228	265	238	253	239	258	220	216	266	249	262	215	225	240	242	217	230	250	241	213	212	224	220	248	217	235	239	212	222	220	206	231	253	222	241	230	228	265	226	229	221	193	240	227	246	234	236	256	251	244	256	234	242	220	209	239	241	239	248	247	250	226	230	226	234	239	213	237	236	261	213	237	256	245	248	221	247	225	219	237	234	246	260	214	236	261	253	206	248	249	263	256	244	253	234	231	238	245	233	254	218	245	206	248	224	253	245	227	234	223	235	248	252	243	209	258	216	249	219	245	231	246	208	231	237	207	221	221	252	220	251	259	206	257	249	221	245	243	213	234	240	258	293	235	200	240	238	230	249	212	270	252	219	228	239	230	238	211	242	260	252	220	245	262	245	216	217	258	233	222	226	214	240	213	213	206	214	255	242	234	251	252	245	252	245	246	250	254	219	230	205	237	246	251	243	238	235	238	249	233	233	234	230	247	280	245	234	235	227	271	272	237	218	226	241	234	223	241	223	210	233	228	257	240	238	247	245	217	252	226	231	220	209	235	262	222	269	224	208	251	236	235	219	241	241	225	219	249	217	246	237	239	197	243	242	229	244	221	235	243	234	244	246	242	220	261	234	228	225	232	229	248	241	223	210	230	261	237	231	230	268	221	204	214	252	237	226	241	240	213	219	245	226	258	237	236	229	259	231	227	247	221	228	259	260	235	235	244	231	228	232	213	226	247	253	256	231	246	241	268	218	249	234	231	232	269	229	229	232	240	237	232	235	236	232	227	275	233	225	218	218	263	222	232	249	244	248	245	250	219	266	230	229	216	229	261	243	234	239	230	235	232	252	244	213	265	228	229	234	225	247	243	243	232	274	230	240	226	225	206	250	219	232	211	204	242	226	233	259	257	240	220	237	229	224	228	233	249	241	231	230	235	251	240	256	228	214	234	221	262	230	223	227	254	241	248	239	225	217	240	250	206	225	244	225	192	214	237	205	233	228	231	236	249	247	258	251	209	257	232	252	232	243	227	231	243	233	233	236	225	224	196	200	250	244	222	225	228	233	243	275	253	208	241	263	236	246	245	230	236	234	229	250	259	244	225	243	253	222	245	258	231	244	235	236	219	245	239	219	244	242	254	251	233	240	250	248	240	245	239	229	239	248	238	238	242	236	236	223	235	214	249	244	258	235	253	263	266	234	222	259	249	245	257	254	269	245	226	291	237	238	218	256	249	233	253	237	221	225	251	236	250	252	249	220	236	225	248	217	232	199	210	253	230	234	220	208	243	254	240	217	261	243	232	258	239	217	223	251	240	222	233	227	223	220	247	253	234	272	244	222	247	250	244	246	259	240	240	214	237	225	249	227	233	229	240	251	215	248	226	240	216	244	228	213	249	266	207	246	258	254	266	251	259	223	243	234	239	237	246	258	218	224	233	239	249	215	256	239	217	237	216	251	206	235	246	214	232	253	227	261	259	245	233	239	217	249	244	247	218	236	223	226	233	219	232	235	242	240	226	243	247	237	239	231	239	235	219	250	257	258	230	237	237	247	236	246	261	233	257	231	233	219	242	239	236	220	239	226	212	248	241	228	210	266	211	231	246	257	276	244	264	246	240	248	243	238	218	203	240	238	259	248	242	233	223	245	260	220	241	254	211	235	229	240	252	250	222	242	233	226	241	216	228	245	251	239	247	263	245	224	222	247	234	228	237	253	231	239	243	230	215	242	260	212	239	228	237	260	245	247	201	248	227	232	254	205	222	222	239	232	236	227	209	227	240	231	233	220	231	247	270	243	203	239	242	229	235	246	233	251	236	229	252	223	206	253	238	252	238	216	230	243	227	260	243	243	221	236	243	246	272	228	227	235	234	218	234	228	227	245	246	245	280	236	267	234	221	232	235	237	248	225	217	249	224	265	221	247	234	255	262	221	234	262	236	230	246	205	227	244	213	251	245	227	225	245	251	221	238	228	244	241	222	219	253	247	233	248	250	223	226	237	253	221	240	223	219	214	257	236	243	221	227	247	236	225	222	212	243	242	259	273	236	228	209	258	270	231	225	270	223	237	250	253	238	236	261	248	224	246	236	268	261	231	220	223	242	236	258	258	258	269	238	235	197	262	236	254	234	229	267	235	257	236	254	260	220	258	235	243	214	222	233	246	234	237	216	248	226	245	242	247	192	262	228	208	237	261	238	226	214	244	266	231	223	253	254	230	227	233	250	248	243	276	243	218	213	239	255	225	222	201	265	212	226	263	265	230	198	239	235	216	258	262	211	245	288	223	207	228	242	226	248	221	243	256	231	233	223	257	209	220	241	237	220	247	253	228	216	239	268	255	223	235	244	241	257	249	246	263	231	219	235	246	211	257	216	237	232	217	252	249	264	220	218	241	243	237	275	252	239	249	201	221	259	264	239	236	212	267	223
8027	2980	6078	6611	5664	4546	3877	3274	2687	2417	2239	1966	1811	1645	1626	1552	1390	1423	1253	1218	1219	1139	1192	1147	1099	1069	1051	1069	1033	1019	1012	968	994	962	952	1003	968	925	959	1000	975	909	945	893	859	880	898	892	920	893	885	864	900	887	876	888	874	853	912	879	852	912	882	862	864	810	854	836	851	872	824	867	894	878	840	901	810	832	900	823	869	885	857	875	859	865	911	831	827	831	826	846	910	838	820	844	844	804	876	835	789	888	846	853	834	802	840	867	863	845	823	829	793	860	823	797	812	865	775	865	819	860	850	882	859	775	836	899	869	846	846	846	823	841	809	885	796	777	863	856	848	853	840	822	847	839	862	844	861	864	800	843	817	815	802	838	858	805	804	791	848	843	824	845	863	837	838	828	802	797	822	811	823	878	843	839	841	829	845	826	841	818	831	812	835	851	787	828	881	812	761	841	802	902	866	856	868	837	843	853	866	819	818	832	804	804	871	845	829	875	758	787	767	840	787	850	824	821	851	787	832	787	802	843	881	794	831	824	824	830	792	822	820	826	882	864	849	874	870	837	840	826	857	808	813	812	815	828	828	852	818	809	801	838	855	857	781	815	827	772	820	853	856	808	804	854	832	828	844	781	786	842	811	800	862	899	864	816	865	881	864	797	853	773	823	877	842	808	806	869	884	784	850	876	805	803	870	837	807	825	860	829	833	853	823	865	846	836	853	798	845	785	827	883	846	821	836	812	906	827	845	859	783	832	829	828	819	833	834	822	774	831	816	818	859	819	813	818	869	887	828	790	829	884	882	874	848	805	755	862	844	801	854	870	829	828	881	808	805	826	817	838	795	830	853	841	834	853	823	816	881	879	844	859	819	872	806	833	822	835	833	816	821	821	863	846	813	851	854	820	849	836	804	863	828	832	803	786	828	883	894	850	858	791	870	809	809	833	847	812	795	855	864	867	867	817	847	820	848	839	828	831	864	819	829	834	795	817	849	831	827	825	839	867	856	791	847	852	840	789	843	808	835	831	870	871	803	822	858	831	839	796	832	838	857	854	823	824	854	799	870	883	833	833	792	843	782	838	843	852	907	867	799	794	826	864	859	787	877	855	799	837	889	848	782	822	869	860	794	838	819	803	828	826	892	830	902	843	857	823	827	842	803	814	877	817	776	808	790	842	827	835	847	872	801	796	839	796	807	846	810	837	827	858	843	788	819	769	796	800	848	855	838	786	850	854	825	781	804	828	829	841	823	864	827	831	839	822	849	816	867	842	760	870	794	861	810	855	822	794	821	879	835	813	775	846	801	813	831	797	801	807	815	881	829	790	832	838	892	811	819	829	844	824	831	858	835	817	843	816	848	868	849	836	808	793	868	855	836	816	792	831	856	841	777	847	880	852	834	839	854	819	803	839	854	869	874	850	767	827	815	833	867	844	816	822	861	851	829	814	850	851	795	858	817	803	839	801	775	854	778	828	906	834	871	844	816	783	823	853	854	838	826	873	815	868	833	852	831	804	833	793	763	837	840	844	861	848	823	757	896	842	822	782	839	804	869	856	809	787	837	844	827	879	827	879	876	782	841	857	801	838	833	834	811	826	797	841	809	803	899	830	846	819	867	845	820	843	862	807	802	864	827	802	770	824	838	876	855	832	825	837	858	821	867	783	833	834	850	833	798	856	833	866	830	845	798	840	825	807	813	884	855	827	876	843	846	811	874	833	791	840	775	800	861	794	811	837	829	825	819	832	835	833	780	831	843	861	804	814	838	863	900	833	841	783	850	834	850	838	861	817	823	823	820	785	831	806	864	832	817	847	823	832	859	776	831	826	838	737	841	839	837	846	837	796	869	858	839	827	831	844	814	820	861	877	773	843	848	801	873	814	814	872	847	848	847	821	870	850	830	840	827	823	798	826	794	857	822	848	841	798	825	807	812	847	837	836	857	841	854	789	850	842	828	834	788	848	781	774	818	834	845	792	809	779	877	857	796	850	887	862	802	860	836	836	814	814	871	795	838	833	846	846	854	790	804	840	826	834	892	840	831	845	870	836	845	846	804	819	838	824	825	825	879	833	838	794	795	838	873	814	804	857	858	833	843	880	824	853	822	835	873	825	816	823	823	817	828	881	849	790	907	853	863	800	866	764	879	869	835	795	848	823	813	861	839	794	817	827	747	838	833	819	831	806	849	849	857	847	856	834	851	766	825	817	802	812	783	857	870	837	847	806	840	829	877	829	821	826	825	841	856	812	837	826	826	835	853	807	867	829	863	868	846	829	828	845	879	838	860	774	838	827	838	813	860	797	771	854	853	876	823	804	766	853	807	852	838	821	869	830	848	872	841	890	821	862	783	839	843	897	809	848	852	879	784	844	876	831	869	782	833	776	802	786	858	800	848	812	825	861	852	809	862	862	840	852	822	808	830	896	828	836	837	838	828	885	835	846	826	821	821	819	847	838	779	828	843	837	807	862	854	807	843	800	825	883	852	850	848	792	827	816	822	880	817	851	866	775	839	804	815	792	826	840	779	800	809	843	850	840	776	843	814	814	829	836	831	827	872	816	848	825	826	830	847	864	856	836	833	849	858	817	813	861	863	801	854	881	791	824	797	832	839	823	808	884	848	839	846	856	858	814	849	831	852	773	838	847	819	848	810	845	822	846	838	846	833	837	812	877	812	806	836	823	828	827	811	843	817	848	823	842	821	844	844	839	802	859	842	820	766	858	819	841	839	872	778	861	871	843	826	850	830	819	865	794	848	825	789	856	866	831	843	842	796	812	827	828	850	857	850	804	798	813	863	814	890	780	828	819	818	828	835	812	800	851	803	842	860	858	787	816	810	812	874	826	791	775	832	874	790	817	810	865	806	839	853	863	826	873	774	819	809	847	911	850	786	822	822	810	856	838	810	827	825	812	836	817	809	798	789	825	830	861	836	824	835	809	818	808	825	861	800	829	878	791	818	897	866	817	869	812	853	798	887	867	829	826	842	800	847	869	852	883	788	821	802	839	823	799	855	758	829	866	785	825	834	838	837	787	827	827	907	840	806	865	826	887	804	810	884	786	826	850	806	822	819	812	803	827	844	817	833	847	789	826	837	819	874	879	804	841	848	811	860	814	849	838	829	837	811	814	849	808	792	828	823	812	810	829	836	841	809	814	789	791	871	825	826	822	812	839	770	832	849	863	841	833	860	855	803	875	811	857	851	852	863	816	751	828	822	847	836	830	812	893	796	859	773	840	856	758	855	791	839	878	828	820	843	852	823	905	882	876	839	755	810	840	852	839	805	859	830	827	798	829	813	851	768	835	893	828	805	839	803	797	873	863	799	837	838	769	809	811	846	817	855	833	758	858	844	797	813	822	814	862	863	841	820	818	838	858	857	821	822	830	847	815	797	823	797	762	828	857	766	855	774	831	844	880	822	851	834	834	830	779	826	878	819	840	831	835	837	825	824	812	838	820	828	808	791	844	816	789	829	835	817	833	813	809	796	843	823	858
1134	237	223	226	186	172	193	182	190	170	147	185	144	156	178	168	179	158	153	172	160	170	156	170	173	170	158	161	154	178	159	152	154	164	157	172	164	157	172	165	155	158	179	165	151	151	157	174	178	180	157	150	156	155	149	198	148	159	163	165	146	174	177	151	168	166	175	169	162	163	172	182	142	183	162	159	133	173	154	160	162	166	155	168	150	177	160	141	156	143	152	159	168	148	164	163	179	150	163	148	157	135	168	174	178	161	170	143	156	190	125	183	175	162	151	151	164	172	163	159	188	161	168	166	172	181	155	167	163	179	169	155	157	164	160	150	143	160	166	170	183	153	160	164	176	188	167	167	178	172	161	147	145	171	184	151	151	149	197	161	167	152	167	155	170	156	163	132	169	171	190	150	163	158	136	150	171	141	180	143	174	154	162	178	187	174	176	143	153	177	157	149	161	179	127	166	162	180	146	153	162	166	155	147	160	138	163	179	184	170	153	159	159	163	137	164	157	154	151	148	170	161	156	174	187	156	168	151	165	166	153	168	144	125	163	150	166	142	165	154	154	176	169	139	136	164	152	174	166	160	139	176	188	167	157	160	164	191	155	165	166	166	158	163	160	164	165	140	167	144	162	132	170	180	168	166	170	155	168	162	174	155	143	159	148	148	149	190	182	161	164	161	164	153	178	145	150	154	154	144	157	176	156	155	149	136	142	173	168	160	137	151	189	159	172	159	164	166	174	171	158	153	156	154	151	179	154	151	169	152	157	177	151	178	193	167	158	146	148	164	176	145	154	160	156	180	164	171	164	146	129	174	149	161	190	140	173	140	153	154	159	143	162	184	155	171	182	178	148	133	159	174	170	167	151	190	162	144	154	178	157	153	179	171	178	175	153	146	176	148	161	165	149	160	168	160	173	165	168	155	143	166	157	175	156	180	176	162	134	162	170	170	145	165	150	159	143	156	175	142	160	141	175	159	172	177	168	192	168	180	162	170	161	175	170	162	176	168	154	180	192	139	153	164	190	195	171	150	166	149	168	156	163	155	159	141	143	164	159	161	147	158	161	174	166	149	170	169	171	158	186	191	152	153	170	142	160	150	170	166	161	150	167	163	130	183	161	168	170	153	139	172	164	155	142	139	167	174	164	163	154	163	193	170	176	154	167	177	176	167	148	175	163	155	163	179	161	170	158	163	163	163	178	164	167	166	165	168	170	162	161	157	156	194	152	186	159	166	175	158	147	175	151	152	176	151	190	169	145	172	175	153	156	162	155	162	162	161	161	153	175	154	158	159	158	180	161	161	146	153	151	142	169	163	158	177	155	162	155	168	165	154	167	179	184	150	151	150	173	163	169	152	151	166	143	144	154	164	147	168	164	152	201	160	157	152	152	162	153	166	175	167	141	186	150	175	166	149	163	137	162	181	150	168	171	147	150	170	159	168	142	161	161	177	157	143	173	179	162	166	147	172	142	170	154	141	133	187	136	150	157	144	154	144	152	145	169	148	151	164	160	161	145	162	158	152	172	175	159	142	182	176	177	156	141	155	170	177	176	156	144	181	153	151	169	176	158	170	150	205	146	160	151	182	148	182	187	158	161	162	157	151	162	158	158	184	181	173	135	168	164	189	172	164	163	167	157	135	153	150	162	184	158	143	150	154	181	172	174	167	162	145	145	147	180	153	184	167	133	167	159	165	184	167	179	152	180	183	154	143	148	169	148	165	151	154	179	160	169	166	180	154	147	211	142	180	170	164	143	154	156	181	166	144	148	182	136	152	166	143	151	177	158	161	137	154	135	154	159	177	156	150	153	185	158	166	158	158	147	172	167	162	160	159	149	151	162	145	151	154	158	172	170	144	177	171	145	155	138	158	163	153	171	164	147	169	163	158	152	169	136	168	178	156	172	160	147	167	167	148	160	143	176	172	162	178	166	157	177	163	162	154	159	168	176	165	140	163	155	143	144	163	170	160	159	169	172	156	143	166	169	174	174	135	162	156	145	150	136	151	178	165	144	168	161	156	159	164	137	175	154	149	173	169	192	165	187	165	167	177	132	140	172	183	172	165	148	164	163	131	162	157	166	149	157	188	169	162	138	158	143	160	172	173	152	173	147	152	155	176	163	165	180	176	170	162	187	193	164	182	153	169	157	168	176	153	157	146	140	169	154	154	151	153	167	174	166	162	166	149	150	164	165	135	143	157	167	164	170	156	143	158	176	143	171	159	166	146	171	158	163	155	144	158	158	165	147	176	148	152	171	137	150	161	169	156	156	153	175	148	166	168	153	167	143	147	172	155	152	166	170	160	146	156	157	152	154	189	140	180	174	173	153	149	159	166	147	167	157	163	148	158	153	147	158	154	175	183	162	175	160	155	144	173	151	143	149	166	152	171	150	168	153	177	175	163	146	175	171	179	174	162	203	150	150	151	189	151	158	159	147	189	143	150	168	138	149	180	176	149	166	164	168	155	154	151	163	156	161	164	151	201	164	170	173	163	163	163	160	162	150	157	134	167	162	150	160	173	170	170	160	148	176	160	154	163	158	164	173	178	173	154	182	153	149	175	181	154	165	152	142	167	160	142	156	151	184	156	160	155	160	126	164	155	172	173	168	182	159	155	151	157	165	189	147	173	175	138	144	163	167	154	172	164	153	171	160	155	159	163	149	149	148	173	159	199	164	154	170	170	157	151	173	138	161	156	156	196	166	149	155	175	177	168	164	177	147	166	175	159	168	181	182	137	149	180	172	180	171	177	160	178	143	182	161	158	148	180	168	155	145	168	172	184	146	156	165	160	160	163	150	162	180	166	160	149	162	153	159	167	168	154	170	172	157	183	163	167	177	158	170	167	179	155	158	166	165	158	154	151	161	159	157	158	158	159	154	172	153	151	155	163	159	141	147	158	173	158	145	161	188	138	152	159	185	163	164	160	160	161	149	156	153	176	158	170	175	179	173	148	157	154	170	158	152	139	161	170	141	161	157	157	174	184	152	190	162	188	145	161	168	168	163	157	158	154	153	149	143	174	157	163	147	142	173	164	166	170	171	167	185	173	148	164	181	161	147	158	185	172	170	147	165	148	167	173	175	170	120	164	147	160	182	168	156	182	147	167	145	136	157	174	155	152	163	168	154	141	168	144	150	167	168	196	149	167	169	184	170	156	168	171	162	159	175	164	169	168	164	165	160	170	151	174	160	176	167	169	154	154	130	171	144	181	155	153	180	140	153	153	166	157	187	151	167	159	143	188	155	169	147	135	138	161	159	177	159	151	191	168	152	170	186	162	164	167	170	162	153	142	153	160	177	172	143	168	188	151	161	145	165	176	179	174	188	176	152	150	169	155	185	170	150	162	152	136	166	185	161	155	184	179	134	149	176	119	163	159	158	143	141	156	137	173	146	169	162	191	200	172	165	140	189	173	159	179	163	174	150	147	161	155	156	170	158	152	145	141	178	144	160	163	162	152	161	143	157	154	163	161	157	166	161	159	178	165
2067	788	820	854	818	774	737	747	682	682	709	690	650	669	668	692	626	620	633	648	635	678	648	640	629	614	601	646	646	580	624	602	586	634	610	658	647	612	617	662	604	630	641	608	648	606	622	637	595	657	638	626	577	616	592	628	612	595	582	597	593	601	601	593	661	664	623	602	648	625	610	594	612	650	600	600	601	598	621	618	631	609	625	609	610	594	620	650	641	616	585	614	615	621	595	583	610	611	601	642	636	636	681	622	651	619	596	612	628	624	575	629	579	625	640	631	614	621	599	635	640	605	610	621	628	618	613	604	623	598	660	641	616	600	633	592	627	621	643	594	598	650	600	641	636	597	602	637	588	611	587	620	649	606	631	602	640	594	619	637	617	588	628	591	640	626	631	617	606	599	614	654	614	585	616	639	595	579	614	609	655	582	643	594	565	601	584	616	635	626	654	631	617	658	591	616	635	614	587	658	607	610	623	607	620	618	675	618	579	610	598	648	588	663	637	627	619	626	603	610	618	615	602	593	582	646	635	615	602	587	592	588	661	621	595	670	609	634	576	625	626	624	588	605	628	613	625	632	589	600	585	667	580	636	643	620	619	637	617	606	628	622	603	606	601	633	601	597	629	619	589	618	625	634	588	612	632	567	615	620	585	618	623	566	611	580	600	629	591	597	613	645	663	586	619	614	643	620	594	603	641	600	584	648	599	633	611	664	617	602	594	629	601	551	631	567	608	608	572	658	622	646	598	612	619	647	666	607	604	619	588	589	618	594	612	575	615	629	643	607	589	616	596	579	640	638	656	621	591	634	634	647	642	614	644	591	571	632	651	636	636	595	611	642	622	546	622	620	602	641	637	615	644	600	608	626	610	613	638	612	603	627	582	615	652	617	602	590	643	633	559	643	648	564	641	611	605	577	608	625	651	624	601	621	616	596	643	596	638	644	601	578	575	647	627	610	621	636	646	624	614	661	609	636	622	601	633	563	618	647	639	669	622	595	667	612	628	612	587	623	600	640	581	635	638	595	643	638	611	601	632	621	593	569	568	591	581	654	622	615	658	637	599	655	596	611	589	614	642	620	597	617	592	605	632	616	579	533	654	599	628	603	622	634	599	584	573	611	559	611	594	657	638	586	619	636	684	628	598	643	590	607	597	662	605	616	596	618	597	613	643	616	671	602	627	574	678	598	595	601	616	603	608	642	633	634	657	579	613	583	619	611	598	613	599	601	624	640	609	603	601	594	635	597	606	555	631	646	629	619	585	591	592	622	666	613	661	616	609	642	615	590	643	596	615	640	615	591	618	609	599	620	616	607	627	596	599	660	591	626	623	578	620	652	593	638	597	599	668	626	642	625	612	619	610	597	596	587	629	617	581	614	602	621	620	603	573	629	606	636	613	643	670	619	621	623	632	637	627	616	639	604	593	688	571	629	580	632	614	611	631	601	617	626	587	600	587	613	575	643	603	587	615	641	613	606	664	622	570	589	635	624	660	604	655	586	664	622	661	562	626	660	659	638	620	566	628	587	601	642	606	630	656	609	663	579	607	631	651	588	620	605	653	608	602	608	616	608	627	583	628	632	618	615	591	619	692	605	625	613	636	614	629	624	605	577	654	594	615	584	559	641	643	597	605	621	631	589	600	602	635	598	638	663	628	611	631	614	625	606	589	625	604	599	594	609	608	624	598	672	607	626	605	602	636	618	612	598	617	642	662	592	603	587	621	631	611	621	606	622	591	642	610	589	621	603	630	646	600	611	642	619	653	606	603	655	649	612	596	623	637	632	641	601	626	626	581	589	627	664	626	594	584	579	583	602	612	609	595	642	635	642	611	628	598	580	586	617	611	584	612	564	589	637	628	567	647	647	675	593	621	639	678	640	619	633	626	659	597	598	604	608	664	615	635	613	601	578	632	616	615	617	585	628	604	625	642	624	592	608	604	609	637	612	673	605	601	659	608	625	598	603	596	640	599	629	637	643	583	616	620	598	604	605	639	640	624	620	626	559	642	624	647	613	591	596	627	593	629	633	597	638	631	634	546	602	628	610	635	648	610	638	609	604	643	604	620	672	621	640	637	644	625	687	592	617	634	554	641	649	614	642	625	606	601	650	577	614	609	631	659	598	619	587	612	609	623	639	614	614	628	635	634	634	597	581	668	576	629	642	634	619	656	602	587	623	593	595	639	613	628	585	672	578	611	632	625	593	669	602	607	624	648	637	641	601	589	626	644	640	632	624	643	623	620	612	600	581	621	604	629	626	609	647	578	621	639	669	623	634	609	571	604	611	614	601	619	627	615	577	631	576	628	609	612	616	645	624	597	605	608	598	615	626	597	616	622	654	647	597	621	653	616	620	677	621	570	620	602	640	649	651	603	662	637	637	593	624	576	634	665	597	633	604	629	645	631	644	660	597	619	611	625	626	612	644	601	631	533	624	610	591	560	604	565	646	664	596	617	622	641	636	640	633	574	618	610	591	611	598	603	600	609	592	638	597	614	589	619	570	597	653	596	570	631	618	636	562	610	655	585	641	627	592	617	633	626	633	608	627	583	701	629	601	584	574	665	627	663	589	621	600	621	611	651	592	620	567	636	565	631	603	597	597	628	629	630	585	588	632	650	603	618	604	620	614	603	601	621	647	645	599	634	621	593	641	666	629	626	618	651	620	629	587	641	613	706	603	607	602	632	667	639	631	629	593	590	632	600	676	639	629	596	648	596	559	640	605	606	614	597	615	616	596	611	595	652	591	643	593	609	604	634	689	632	553	651	634	655	584	659	609	594	602	633	609	613	635	625	614	585	596	617	559	630	617	595	580	613	660	632	604	579	604	669	607	625	622	618	612	691	609	593	607	599	573	636	624	628	641	630	584	620	638	646	632	587	657	571	608	599	590	569	590	660	632	585	636	615	649	592	626	604	619	636	609	632	621	617	608	614	590	607	588	573	597	620	637	650	620	596	647	581	596	619	614	623	590	613	600	626	630	621	589	587	619	578	625	615	595	607	642	635	648	563	603	555	640	627	615	635	614	617	604	590	605	620	608	623	625	648	644	600	628	614	664	591	636	615	596	582	596	638	629	633	639	607	623	602	614	676	610	634	628	599	577	656	649	627	608	636	570	626	620	605	610	650	632	604	603	640	581	594	600	606	612	626	612	633	580	566	644	645	617	622	594	581	609	653	601	615	584	619	585	597	636	632	621	659	622	625	584	637	630	648	583	588	624	604	586	662	667	611	626	622	597	648	591	634	596	656	637	654	608	617	596	639	648	590	617	576	596	606	615	634	637	604	644	597	632	601	592	622	627	628	613	634	626	610	601	633	596	613	626	583	594	651	597	606	577	579	598	678	622	631	606	615	593	595	613	641	623	622	669	589	583	614	597	633	591	625	619	619	604	613	616	581	633	615	573	619	604	578	602	591	640	572	628	585	622	557	625	600	600	605	627	631	610	626	635	624	617	620	545	624	585	629	630	626	589	664	612	606	621	602	637
4278	1243	1505	1125	857	677	555	509	423	378	361	387	351	369	358	304	325	315	344	313	307	313	282	288	286	300	299	278	290	280	296	316	301	290	270	300	270	273	261	273	259	315	252	298	281	272	250	271	286	272	271	290	281	277	269	277	306	282	281	266	278	241	270	295	258	271	301	258	292	326	274	317	251	307	289	270	303	259	283	259	272	292	276	275	298	268	249	288	284	270	266	274	294	279	264	304	261	271	274	269	282	304	302	275	290	302	270	251	284	284	266	296	264	259	279	282	301	288	293	266	289	265	285	275	270	283	271	257	260	269	271	291	253	309	252	265	284	303	273	293	279	296	270	250	258	285	271	270	261	269	298	264	266	260	289	266	290	275	293	254	278	268	246	270	305	264	285	269	291	265	284	272	269	273	250	280	264	285	274	272	262	302	281	290	284	289	296	261	245	253	261	276	279	287	278	287	263	294	281	284	291	299	253	288	254	268	280	275	247	283	266	283	251	303	294	273	274	267	264	303	268	249	286	272	262	283	268	259	265	270	272	279	263	275	283	269	280	264	266	289	290	287	251	239	274	266	275	280	279	276	275	266	271	264	248	268	278	262	318	303	279	260	252	270	278	285	267	287	265	304	273	295	275	279	275	241	271	274	267	268	303	270	247	284	291	271	245	288	288	273	271	275	268	282	300	253	263	263	268	279	242	265	269	256	278	255	300	286	309	278	282	278	260	286	286	297	278	285	268	270	263	248	252	276	253	299	268	296	262	297	245	313	292	230	296	286	302	283	275	251	261	298	277	271	307	299	283	250	278	269	296	266	298	261	246	279	291	258	271	254	245	262	279	249	241	268	295	229	257	278	303	290	300	268	275	274	253	297	272	291	281	257	258	273	268	280	301	273	271	263	263	310	301	268	254	263	287	274	268	257	245	248	272	256	283	318	259	298	291	241	244	277	250	291	279	274	277	289	280	276	296	279	295	281	276	265	306	272	297	280	271	256	254	271	305	256	277	279	295	276	262	265	250	283	273	309	252	264	313	271	302	252	284	277	284	266	246	292	275	295	277	277	310	260	268	270	256	297	251	274	275	286	301	259	278	286	259	240	268	275	257	289	299	268	264	291	274	273	270	297	263	306	288	318	258	282	291	258	277	266	282	299	314	321	300	278	286	267	263	276	322	262	302	272	266	256	276	265	291	278	256	271	272	273	315	258	296	255	274	301	262	277	284	283	271	282	291	285	265	278	253	274	282	297	283	288	278	280	258	267	304	305	273	260	249	266	306	261	304	282	252	296	270	284	268	268	303	263	294	285	259	280	251	278	265	244	269	282	252	293	275	282	280	248	280	278	275	281	282	281	270	251	236	293	272	279	283	240	282	256	247	276	281	271	298	266	289	271	257	265	276	252	261	252	278	280	291	251	277	251	308	290	276	294	258	278	270	270	269	274	289	285	274	272	294	275	280	281	323	274	265	283	268	279	256	253	290	273	245	277	307	284	276	285	272	279	277	276	257	275	261	297	260	282	285	280	254	242	280	257	271	244	243	271	245	278	243	275	284	282	280	282	281	274	284	298	283	275	279	308	256	252	273	276	235	281	261	290	275	287	296	273	279	261	258	257	249	296	259	294	261	265	286	281	255	277	267	288	256	268	281	278	264	281	281	275	271	252	260	268	284	301	270	296	261	244	274	260	254	268	272	231	292	260	286	247	289	281	297	287	290	292	277	263	271	269	275	269	305	285	319	277	266	267	293	275	279	273	265	257	248	274	297	261	265	294	309	258	285	300	279	248	288	302	250	269	242	288	293	274	279	286	272	285	255	288	285	283	235	272	312	271	265	280	295	289	295	277	258	270	280	266	266	279	280	307	278	276	289	306	283	289	294	313	286	266	243	289	256	293	254	311	265	280	294	282	270	318	296	289	255	259	286	259	257	275	274	269	263	262	272	260	304	299	278	305	301	298	254	306	270	267	306	261	279	277	262	262	284	298	310	298	278	263	276	255	281	292	289	278	264	290	246	282	307	258	287	245	289	307	303	285	269	257	255	256	266	262	314	262	257	284	263	278	287	266	262	266	254	256	274	258	266	269	277	270	236	271	270	277	270	255	269	263	269	272	299	264	315	260	277	279	311	250	246	255	267	282	252	286	281	262	259	295	281	296	253	279	290	278	249	285	265	265	276	260	285	274	286	276	269	259	265	273	279	269	285	289	255	298	306	300	269	279	283	269	285	270	228	292	308	279	280	303	308	290	286	292	256	285	243	276	258	312	260	278	286	263	275	296	296	273	282	285	265	255	287	275	279	280	292	293	272	257	256	313	269	259	272	300	274	277	282	269	270	274	273	260	274	295	298	241	252	265	273	274	262	276	251	272	260	291	287	275	291	285	270	288	282	298	282	267	266	271	250	269	277	271	269	294	261	267	281	290	255	275	280	256	253	272	252	278	276	282	266	248	281	269	266	242	291	313	258	291	266	277	270	260	289	257	267	278	293	262	263	321	276	252	287	268	283	246	299	275	273	275	259	254	286	267	267	281	260	277	273	268	293	281	273	296	265	288	267	263	269	275	261	272	275	278	308	279	269	301	304	290	293	260	300	287	303	302	289	298	285	276	278	272	271	300	269	293	253	240	275	292	259	280	270	269	303	266	270	307	281	282	281	278	282	251	308	285	287	282	316	301	268	281	282	283	254	262	294	277	294	302	300	284	274	287	258	289	289	259	284	286	277	273	269	275	291	294	250	267	256	281	293	267	261	267	258	296	285	255	286	272	263	279	268	248	271	276	280	298	297	269	293	270	253	262	269	283	274	265	276	267	291	294	282	278	263	274	260	261	271	273	266	271	290	271	249	271	279	253	273	278	268	300	286	281	278	257	274	283	253	273	274	279	282	261	254	308	285	286	269	256	254	289	268	235	277	267	272	289	265	313	251	289	287	271	266	288	281	282	311	262	258	271	262	254	280	271	281	274	287	279	286	288	302	291	238	277	263	270	270	277	286	306	272	282	285	250	284	302	269	277	292	284	295	266	282	310	273	261	271	258	269	272	286	265	263	302	262	280	293	252	265	270	264	264	306	268	266	281	285	263	290	275	285	247	245	311	284	258	263	273	265	286	254	299	275	288	275	289	279	294	296	251	298	279	295	257	290	284	256	262	301	283	255	315	295	247	272	280	259	241	301	252	316	256	265	306	283	270	277	267	296	255	275	268	261	272	276	269	266	275	279	263	301	291	259	277	277	281	282	308	275	253	289	260	292	267	258	303	288	271	280	295	263	274	284	274	272	279	265	272	273	275	273	253	280	273	242	292	286	273	284	240	254	293	264	277	271	277	275	243	295	290	270	305	276	267	293	300	276	264	270	274	277	253	275	268	269	259	307	277	264	238	267	286	267	251	287	254	249	269	278	287	247	293	292	232	291	282	282	283	268	246	267	296	262	248	259	271	250	294	283	265	283	263	289	243	268	282	307	293	285	242	259	285	259	254	280	291	284	269
5955	2078	3823	4156	3562	3102	2639	2330	1975	1811	1712	1580	1489	1410	1354	1319	1336	1162	1245	1212	1203	1130	1089	1126	1122	1111	1088	1054	1064	1093	1009	1056	1005	1002	1034	977	999	1012	1024	1064	1034	1010	955	1041	1055	1004	993	978	988	966	934	1015	997	958	960	946	1021	985	974	933	991	961	963	952	954	969	998	950	1009	1005	990	1000	933	1022	915	949	934	1007	1021	989	991	948	959	987	992	963	930	1011	935	953	1015	991	974	1005	1016	1024	970	966	1005	949	998	977	991	949	897	967	979	1017	905	914	992	935	967	976	940	981	921	942	980	988	927	983	957	957	949	998	945	942	1001	963	976	1041	956	969	945	974	947	1005	906	966	1003	949	926	936	950	923	973	957	1010	950	935	953	973	976	989	971	922	960	1021	984	1003	954	987	958	939	982	926	958	942	970	991	1017	1004	967	954	955	985	932	1000	1013	952	921	1010	946	1009	927	943	923	953	1046	963	971	946	940	965	936	978	950	1006	997	969	939	926	961	957	1012	933	928	982	1007	932	990	959	962	966	967	971	913	976	965	956	919	948	958	935	1016	950	1025	973	985	944	970	966	989	996	1009	1004	943	953	958	975	942	958	963	992	990	966	988	1002	952	946	909	1071	914	954	920	967	953	980	1008	938	977	967	1001	1003	1008	920	931	1037	996	952	965	922	979	955	1015	1015	968	940	935	1004	974	938	961	974	983	958	930	982	998	963	959	1022	954	987	980	991	986	948	971	968	936	988	988	992	924	956	980	910	985	960	950	964	985	937	922	914	976	936	1003	939	940	929	947	974	967	961	962	959	945	986	973	994	1002	1000	1014	975	975	988	965	910	961	928	965	975	976	962	945	941	960	1000	955	922	954	926	947	948	971	975	960	970	982	917	923	902	905	986	975	884	955	944	1000	950	974	1003	959	978	956	981	961	994	954	902	1000	970	967	882	965	981	949	962	939	960	868	990	954	972	979	1044	1013	989	990	931	902	971	981	937	970	968	982	940	1010	927	949	969	974	976	892	892	986	943	1012	1003	986	924	983	953	931	984	924	960	967	914	932	898	924	989	1008	970	949	1027	935	964	954	998	974	1013	980	999	955	963	907	991	996	1014	907	945	991	956	926	969	1000	947	970	988	978	946	977	985	934	971	950	993	968	943	971	969	977	994	983	959	969	958	917	930	957	914	921	924	968	940	941	963	989	1004	978	984	916	955	872	950	1019	958	967	915	950	970	980	956	953	994	978	944	988	1036	960	972	1000	968	984	922	988	946	939	964	922	962	946	962	981	897	1012	946	946	892	911	930	980	976	1003	995	974	961	998	944	964	985	959	993	898	957	1036	990	959	961	926	978	933	987	972	882	925	941	965	1003	993	963	971	983	974	937	1016	906	960	988	958	909	937	961	947	967	925	1009	979	971	1001	953	1001	861	952	947	1021	958	958	961	940	1001	923	993	900	933	955	1000	945	982	959	974	925	964	1005	1001	1003	945	981	927	1008	975	967	962	963	925	1009	965	948	968	933	928	1004	963	932	1017	915	998	962	975	979	985	948	1019	987	888	966	981	972	1020	983	984	924	1009	965	965	931	963	927	1011	950	961	955	926	935	975	934	1016	993	960	941	938	993	969	997	923	982	910	951	1011	943	1017	1024	982	939	965	936	1025	976	1013	938	956	1041	964	927	947	963	993	947	934	936	920	952	913	964	934	940	976	956	941	948	962	954	1034	984	1020	957	933	954	909	954	985	948	982	1006	959	965	1011	999	902	958	942	957	951	975	960	961	974	940	960	954	899	946	1005	987	1021	965	915	930	942	955	926	1004	920	1004	965	1006	898	937	990	885	949	1034	1019	976	1009	987	911	950	990	976	950	979	990	947	983	983	996	982	990	953	920	979	995	952	1003	979	988	974	987	990	940	944	946	973	933	962	944	941	970	1060	910	967	974	971	962	922	1012	934	940	1000	986	899	960	1016	1034	938	1011	978	996	986	945	933	972	974	964	945	972	904	968	968	966	982	944	946	954	956	964	978	964	935	988	962	990	975	1002	980	944	972	1012	963	986	965	967	993	980	989	969	890	949	930	968	1013	954	943	970	948	998	1001	959	944	945	943	865	989	896	952	1014	941	928	873	946	1040	952	977	953	961	990	986	960	996	994	1004	998	938	998	989	936	1000	974	972	991	986	960	992	968	988	970	1001	976	904	939	1021	971	954	983	983	945	948	1001	957	928	969	967	938	942	964	994	991	948	925	976	936	1019	983	975	1019	939	939	988	965	951	978	927	948	972	960	921	1004	923	959	944	927	978	982	933	981	977	937	999	953	980	971	945	891	939	957	956	1000	956	994	946	979	956	915	959	964	996	976	952	967	957	963	922	958	941	991	945	939	1002	942	922	964	928	992	950	911	978	931	1001	1008	951	1007	960	937	998	920	944	972	947	1031	915	953	965	987	955	1000	963	921	927	997	984	937	1030	971	1000	1016	953	995	1014	976	932	972	990	944	933	958	952	984	947	908	934	948	982	943	947	947	937	995	925	954	1002	973	1000	918	940	940	965	1008	923	976	1016	950	972	912	979	1023	931	946	950	959	953	958	958	988	979	951	1018	980	967	992	1035	989	932	960	968	922	961	913	941	977	946	954	971	965	943	926	961	953	951	913	1011	945	953	998	1017	924	962	989	974	950	953	972	981	952	979	945	971	946	962	941	979	908	1010	956	941	960	950	964	926	915	975	972	949	936	979	963	907	957	942	936	926	987	894	957	922	1027	992	952	945	997	904	959	934	1000	984	946	920	964	964	937	946	997	934	978	969	925	1023	993	989	941	958	984	1037	1011	963	985	1008	959	944	960	954	938	914	955	920	953	952	1026	976	978	980	980	980	911	885	955	903	983	963	942	947	899	937	983	1021	929	989	935	946	957	946	913	963	974	1020	936	955	953	997	989	964	939	929	910	940	997	967	976	956	991	937	949	990	998	937	987	975	976	947	964	908	914	972	959	973	954	971	939	1008	938	958	1019	966	1003	933	934	966	956	897	990	964	991	923	960	993	967	971	970	979	1039	954	943	983	959	990	997	986	986	987	935	969	1030	927	931	911	962	942	975	997	1021	1008	981	980	983	879	982	962	955	961	867	976	945	877	967	994	972	1010	973	985	993	961	947	977	995	922	929	957	918	959	945	973	937	950	964	986	1029	913	941	975	973	975	940	960	984	937	930	954	985	1002	993	1006	997	949	974	985	1024	975	1002	959	970	949	940	1012	974	929	944	987	948	978	995	924	908	961	974	937	947	995	950	947	921	931	1001	940	991	959	986	941	998	924	967	966	939	947	965	971	923	910	934	989	936	981	929	926	969	948	968	958	989	941	966	985	959	961	988	933	999	969	946	982	1007	940	965	979	1004	987	970	996	924	943	948	970	962	1007	1008	917	984	942	958	893	964	955	1007	953	961	1001	936	949	1001	955	1026	994	973	1003	977	975	938	929	995	968	952	970	918	938	901	920	952	990	979	980	954	970	963	951	981	993	939	957	967	894	965	991	989	948	902	971	927	977	972	973	965	877	950	964	942	951	963	959	984	990	971	1004	998	1002	919	932	986	944	963	971	984	954	956	972	959	967	972	961	971	995	1037	953	966	917	935	1015	940	956	945	998	941	992	972	977	967	996	885	975	949	952	989	960	911	996	971	948	955	938	933	981	909
8386	2111	2639	2028	1426	1013	822	666	520	470	414	380	395	365	339	302	302	308	296	264	295	254	241	287	264	309	270	269	229	247	266	263	249	250	243	254	249	237	225	274	239	246	243	216	237	226	248	251	256	239	247	233	226	242	239	252	237	250	227	211	257	221	223	255	221	233	234	242	226	243	236	229	227	222	227	241	242	221	241	217	208	209	230	236	222	227	242	226	213	224	249	246	231	236	259	248	248	208	232	248	250	275	237	241	248	233	233	237	233	229	231	250	246	252	218	237	218	234	230	237	235	185	247	225	227	215	239	249	255	242	252	237	225	238	209	255	255	243	248	263	237	238	252	250	231	215	234	254	229	232	253	236	241	253	269	214	239	201	212	226	241	238	230	264	230	230	253	237	219	215	237	202	247	221	243	221	241	228	232	224	195	236	235	233	237	217	239	255	208	216	248	246	223	220	235	245	253	258	232	251	252	231	239	243	256	226	259	230	259	225	240	227	226	232	234	241	230	245	234	229	261	216	251	248	227	243	271	252	253	276	235	225	217	251	247	242	262	211	225	240	240	236	255	229	236	244	248	244	227	238	249	191	244	244	215	239	237	229	244	209	236	226	243	240	265	239	259	258	223	246	222	253	219	233	244	263	243	214	203	235	209	216	248	231	244	243	223	250	227	218	257	249	262	241	252	241	232	231	232	233	230	254	241	233	233	239	246	246	238	220	242	244	226	226	250	239	212	235	236	261	253	218	241	259	261	248	236	240	254	224	271	200	237	239	234	231	238	209	217	242	233	231	267	238	231	254	263	221	243	227	217	239	229	228	249	236	264	210	253	210	253	250	240	218	233	235	221	230	247	224	224	247	241	250	268	242	243	213	235	219	260	234	242	252	226	222	247	247	224	236	254	241	251	229	256	229	218	228	221	230	242	242	217	228	214	244	249	211	196	261	256	234	226	221	215	243	205	260	234	240	235	248	213	253	242	237	213	240	220	229	255	252	238	255	219	232	243	238	246	261	249	207	237	221	250	227	222	255	238	237	243	233	226	255	249	261	244	231	207	259	232	210	242	223	235	250	240	211	210	225	234	248	232	223	212	229	250	245	248	228	231	241	204	251	221	263	210	244	214	237	211	246	244	235	242	255	228	200	265	253	221	251	250	243	232	227	251	226	245	210	209	234	243	236	243	233	240	256	269	230	242	226	228	224	240	230	260	238	198	239	233	236	248	249	212	253	244	240	245	196	254	250	211	232	242	233	268	229	243	233	246	249	247	245	237	227	240	253	216	246	253	223	255	254	251	215	226	245	248	211	238	249	237	257	224	225	245	234	219	220	223	237	266	231	236	246	234	233	248	201	218	226	240	235	226	247	237	240	235	258	229	234	243	222	249	245	215	244	222	223	244	232	215	219	233	262	221	251	231	250	233	245	230	231	247	223	233	271	240	231	238	243	228	218	216	251	256	223	248	259	239	228	203	232	251	205	245	229	261	228	252	240	250	250	229	222	239	268	216	227	252	221	233	224	244	247	232	235	235	265	226	245	226	237	225	235	234	227	228	235	232	258	249	259	232	230	253	235	215	256	268	208	251	225	228	247	250	233	242	210	211	239	236	213	242	219	237	235	228	242	240	242	230	234	244	218	213	233	244	215	221	221	269	203	213	219	235	225	248	205	218	232	224	237	229	241	259	223	258	221	258	249	216	254	255	262	217	226	249	243	251	208	207	227	242	238	241	251	237	248	238	243	209	225	246	215	232	236	223	257	205	208	228	247	256	247	233	238	243	208	251	238	215	251	228	243	237	231	233	253	248	253	252	198	210	209	248	244	248	245	258	245	240	245	218	265	236	255	231	246	232	237	229	245	253	256	251	226	247	221	262	228	244	221	226	238	204	249	258	221	245	235	228	222	233	236	228	245	224	230	240	235	243	236	228	212	243	248	239	238	252	254	250	248	227	247	236	239	237	250	232	238	219	225	246	253	226	227	233	236	218	270	206	240	225	227	263	249	247	237	252	241	251	242	224	270	213	238	254	235	241	249	256	225	228	221	241	238	247	240	266	241	246	249	221	250	214	268	255	211	214	256	226	227	236	243	252	214	200	261	213	235	221	243	234	215	204	227	229	240	235	226	241	219	227	233	254	252	235	227	232	238	226	246	227	252	232	232	240	259	235	236	255	244	216	254	257	242	248	250	211	251	226	255	233	239	210	229	243	230	259	253	233	247	248	240	210	239	242	220	226	248	214	241	211	202	227	262	241	224	230	233	244	233	220	227	225	221	252	229	249	229	261	225	238	226	220	233	230	256	239	251	230	239	231	235	222	233	206	248	251	225	241	234	225	231	242	235	232	237	230	231	210	230	254	248	240	224	228	247	208	254	241	249	242	233	245	217	213	226	202	237	222	230	269	227	259	241	243	226	237	250	255	227	235	214	211	225	260	266	236	215	214	231	237	227	245	222	237	216	217	219	221	235	213	243	220	232	218	217	233	241	250	248	267	218	233	229	275	219	226	228	236	247	231	220	218	234	211	248	219	267	242	273	219	249	236	231	246	250	222	234	259	227	225	246	218	228	239	219	230	224	233	274	252	254	222	236	267	251	237	237	236	252	222	251	231	223	225	243	249	224	201	259	264	223	234	230	250	219	236	247	253	220	252	231	258	222	249	232	231	228	207	252	258	230	218	215	238	225	215	228	226	221	243	243	257	186	208	242	229	258	246	231	247	223	202	253	227	222	242	207	218	222	253	227	208	247	230	242	235	241	232	243	263	223	246	242	233	237	217	236	235	240	232	248	242	243	231	236	266	251	222	222	238	226	262	268	223	224	228	249	242	246	229	257	222	234	241	259	260	221	265	219	250	220	241	246	216	197	252	227	222	257	214	203	265	242	207	241	263	205	240	280	216	250	222	245	238	222	210	237	244	245	248	251	229	219	260	256	216	239	220	241	240	241	236	219	257	266	222	246	239	241	219	236	223	252	229	239	229	212	253	239	254	254	229	255	232	227	240	238	249	236	241	196	235	229	227	221	221	226	234	249	242	262	236	204	216	262	252	242	228	263	233	250	229	218	254	264	221	257	224	275	225	249	235	259	241	259	249	258	221	237	241	222	222	222	237	228	212	225	247	207	239	225	268	238	252	232	241	246	251	239	246	226	281	257	247	253	242	234	243	234	256	248	244	240	228	243	210	222	240	251	246	264	247	226	232	248	235	241	262	258	249	212	233	230	235	248	240	234	233	242	232	220	249	213	255	224	234	232	227	227	203	244	218	250	246	237	236	236	198	207	226	215	224	254	219	246	243	264	238	237	242	244	244	254	250	231	273	223	239	242	202	247	227	215	228	223	248	234	230	227	245	266	239	235	243	239	257	244	241	236	235	212	253	234	220	221	200	224	238	247	250	235	209	235	212	253	238	229	215	256	235	246	228	222	251	223	259	249	223	231	227	234	236	224	223	226	220	229	253	216	226	223	236	240	239	236	229	270	256	255	228	226
8036	3072	6140	6609	5651	4642	3861	3250	2810	2541	2243	1930	1804	1677	1539	1467	1496	1330	1340	1280	1225	1228	1164	1116	1149	1071	990	1015	1026	1010	1048	991	988	960	991	972	967	989	967	915	921	893	926	875	922	953	912	921	858	896	843	893	888	854	881	880	911	927	868	853	861	945	831	935	888	889	886	888	875	839	811	879	877	842	875	888	845	865	859	807	820	840	851	856	867	772	852	841	859	861	820	827	782	812	873	849	828	837	843	837	821	852	827	830	838	874	850	858	802	835	871	870	759	875	822	843	853	833	884	827	874	862	845	866	822	884	829	817	842	806	852	851	863	865	830	842	854	884	831	846	874	848	859	861	801	863	854	811	836	834	822	847	846	833	892	786	870	806	855	821	832	783	873	812	834	825	825	826	806	820	850	848	861	858	842	856	843	848	843	814	810	813	858	816	869	831	865	869	811	850	822	813	829	837	854	851	864	815	833	783	848	799	824	810	773	808	829	811	888	847	857	843	849	885	852	847	802	830	754	797	843	872	815	843	806	804	817	856	878	794	781	839	887	809	860	857	827	827	835	811	888	810	850	847	856	869	849	789	870	847	855	810	829	860	870	798	839	883	830	814	800	880	842	777	838	839	802	841	867	797	824	801	823	829	913	862	763	890	790	818	815	876	830	812	813	831	819	821	819	886	891	822	818	832	835	781	843	845	863	850	822	830	812	746	849	877	814	874	821	822	785	917	838	815	844	783	803	840	784	812	832	875	871	872	807	804	827	844	850	841	834	844	835	822	831	860	878	822	830	856	821	831	803	859	873	851	862	816	822	832	786	845	779	870	845	822	834	781	879	834	824	869	821	845	795	861	857	817	846	894	790	784	806	833	896	827	808	815	833	873	804	878	826	862	863	847	869	900	830	815	825	829	859	864	855	779	820	801	823	847	823	805	838	838	868	790	851	794	893	869	833	854	818	827	821	830	820	819	808	831	863	826	805	807	849	815	842	859	858	865	885	797	864	885	840	784	813	829	832	853	814	887	770	848	825	853	829	802	838	795	817	864	834	908	827	839	812	811	793	779	847	869	844	842	861	875	841	836	850	854	825	825	822	805	797	799	839	853	811	833	850	841	857	815	888	842	871	858	826	846	823	853	855	832	846	878	808	823	816	813	851	809	790	894	820	827	823	839	841	811	864	866	817	836	824	824	863	852	844	784	822	854	828	859	797	815	819	856	852	815	848	790	849	787	798	837	851	817	808	806	819	872	825	786	820	847	849	846	819	760	859	841	855	891	804	844	879	809	827	876	816	808	865	847	808	836	849	881	833	825	839	803	822	812	884	857	777	796	841	812	853	875	864	793	804	813	828	867	812	790	860	810	815	832	860	807	852	831	857	841	792	825	831	847	807	810	822	761	817	827	816	820	815	818	788	869	855	794	785	799	825	785	887	819	817	802	844	874	824	801	850	864	842	768	846	842	838	807	832	801	832	824	831	875	847	825	841	836	801	833	852	835	876	841	814	836	793	894	811	837	806	823	816	835	816	841	853	787	867	825	804	835	809	822	826	855	847	833	845	848	803	791	797	847	795	821	813	809	795	796	797	914	802	820	794	837	865	898	830	869	866	822	830	834	830	823	839	891	771	821	863	836	827	825	860	807	862	795	851	805	866	800	835	881	876	820	806	792	769	825	833	815	824	893	865	824	825	877	867	798	874	822	870	815	868	819	830	863	810	818	849	848	828	785	843	810	859	808	831	817	850	851	848	835	808	834	810	857	809	861	802	865	902	872	784	832	822	834	874	855	935	803	844	830	827	813	827	839	832	850	798	851	874	842	839	772	819	801	819	884	823	855	792	811	802	865	876	810	814	843	763	855	822	782	878	836	807	842	816	808	831	788	834	799	834	836	805	863	811	838	846	837	826	826	814	850	795	803	832	785	850	858	790	839	898	846	855	845	808	811	861	808	800	844	824	858	817	790	818	847	841	834	874	875	849	787	820	807	841	878	855	866	818	887	845	837	841	783	884	835	872	794	842	832	859	859	844	843	812	798	791	822	833	855	832	841	822	847	824	801	823	818	828	818	849	875	794	847	873	834	844	837	854	781	811	826	848	844	840	819	827	818	814	809	786	836	861	822	880	866	832	803	814	857	832	811	836	816	861	832	814	833	818	807	858	869	863	913	805	831	846	821	857	781	856	838	840	817	849	787	811	827	800	803	840	846	818	806	809	800	883	820	906	855	821	818	815	852	869	855	807	837	789	788	817	820	809	831	858	812	817	805	830	834	822	817	823	861	830	824	819	794	797	850	837	844	835	834	836	823	861	840	903	805	818	869	756	872	835	818	827	826	881	875	866	810	813	869	856	865	845	845	861	842	813	830	848	792	847	807	833	785	817	809	776	851	815	867	805	844	814	852	869	833	841	807	827	847	794	790	815	851	830	873	820	812	835	821	839	818	818	808	839	844	798	838	886	844	852	834	791	794	825	895	874	815	806	840	815	881	839	810	840	801	813	856	810	851	786	821	808	780	806	802	837	818	801	844	871	847	856	876	783	818	787	802	849	812	781	869	828	806	838	847	864	815	794	861	832	782	791	823	845	763	832	852	806	885	812	835	807	839	811	825	850	840	795	814	860	814	846	856	870	818	802	851	826	852	800	885	838	834	843	821	846	845	841	842	819	816	839	818	811	877	880	803	812	883	830	852	825	863	874	916	813	840	833	834	828	810	800	829	854	831	847	776	900	837	856	839	877	855	828	832	831	856	851	822	882	828	797	798	835	849	853	767	893	807	827	857	786	818	782	867	813	822	825	824	845	821	824	809	849	849	864	822	861	869	841	761	822	832	861	829	876	852	846	829	830	850	771	835	821	825	814	822	811	788	861	821	879	844	849	839	780	833	866	800	823	776	838	827	847	754	845	782	868	789	828	809	821	823	861	813	863	857	854	896	814	820	899	834	873	780	848	807	815	837	862	803	809	860	831	827	825	840	845	832	834	774	832	802	831	825	867	843	828	830	827	816	799	834	816	800	857	832	868	858	812	825	856	777	854	828	832	841	804	815	829	771	815	843	848	838	819	816	838	799	830	852	856	837	853	820	810	787	851	831	859	837	770	784	834	809	904	864	863	818	831	798	859	843	877	845	798	868	858	873	798	847	806	886	763	856	800	832	804	867	863	790	808	780	830	867	862	815	786	833	869	823	772	891	807	853	821	797	803	825	865	803	867	814	823	845	828	785	818	843	859	774	841	824	838	822	886	838	849	886	885	825	840	829	815	833	816	848	864	866	790	864	887	809	844	809	842	768	837	808	842	837	811	835	848	825	804	829	805	887	829	860	851	813	858	781	819	838	847	784	820	820	827	826	833	784	816	802	860	790	833	803	843	879	820	840	843	839	822	842	839	841	809	813	843	859	850	803	824	795	804	854	894	819	842	788	842	809	807	857	809	845	826	779	802	822	834	874	866	817	796	848	829	817	786	854	781	876	813	820	850	824	805	827	827	798	860	857
1088	213	236	186	183	172	189	172	167	188	168	170	205	195	184	138	158	153	173	159	158	171	174	167	166	159	166	137	172	173	169	161	166	160	159	191	175	173	152	150	156	157	164	166	153	157	163	138	167	170	150	181	172	140	153	160	153	148	178	150	177	132	171	148	177	163	167	181	169	162	155	156	156	139	160	152	168	171	165	154	145	149	155	162	149	164	157	195	157	159	159	163	167	174	169	150	146	165	161	175	172	160	166	164	161	151	161	179	157	171	142	161	149	156	165	140	169	142	158	190	178	166	169	154	138	160	161	164	165	164	162	160	150	150	169	166	152	156	152	145	149	164	156	151	181	136	150	165	150	167	169	140	183	188	145	164	160	151	156	151	180	178	160	163	149	162	158	167	147	168	153	163	166	158	160	170	163	166	168	151	163	171	168	153	148	166	172	132	177	136	147	166	154	166	164	159	155	174	157	151	151	168	169	172	156	163	169	164	174	172	144	154	147	166	158	177	149	155	123	158	169	131	147	168	174	167	167	165	159	131	161	163	165	183	168	160	152	155	157	191	141	145	160	166	164	174	159	159	153	178	134	146	159	163	170	167	156	194	162	165	145	142	182	151	150	160	193	169	171	159	166	133	164	142	185	152	147	164	160	145	169	170	162	177	161	164	174	166	185	163	178	173	168	154	131	171	179	145	153	181	180	149	174	170	155	158	166	144	183	142	170	196	190	173	147	176	161	185	171	160	133	154	144	171	150	153	184	131	152	158	128	147	167	147	143	146	151	149	152	170	156	186	138	164	175	174	155	157	162	151	167	150	172	161	174	149	191	164	138	163	169	172	143	177	176	152	161	147	152	181	161	161	196	142	161	133	147	170	164	151	151	157	161	152	156	164	146	142	148	147	138	155	176	147	176	180	166	163	135	146	154	162	152	186	166	152	160	204	185	173	176	174	163	164	155	144	161	172	160	181	168	163	171	172	158	158	141	170	162	165	153	150	148	187	151	183	135	159	166	152	165	158	147	186	157	176	142	176	142	174	162	159	173	175	171	161	172	167	154	177	170	168	167	163	159	151	159	181	135	167	160	187	192	154	164	157	174	166	182	154	153	149	146	152	157	184	176	158	150	157	146	152	154	159	168	146	140	178	162	173	161	170	165	175	161	166	149	171	156	177	174	166	172	164	168	166	165	125	162	158	150	175	155	161	162	146	147	162	156	139	173	184	160	160	168	153	172	171	170	180	166	173	173	165	171	159	163	163	164	160	167	160	170	176	169	150	155	168	179	174	172	176	137	131	152	166	158	161	155	152	168	156	164	157	137	156	145	168	156	161	145	168	152	149	142	149	176	163	161	158	169	151	157	160	171	159	157	169	182	156	187	163	168	164	141	149	169	183	154	164	137	178	149	155	161	161	138	169	153	175	171	178	174	185	170	151	175	161	159	173	168	160	149	166	166	159	157	184	176	158	176	114	158	161	167	169	173	152	157	173	181	158	169	164	176	164	176	165	195	137	172	153	139	155	166	154	157	168	149	174	145	173	144	162	180	147	147	154	148	152	173	149	152	160	161	153	140	168	148	171	156	176	142	163	163	163	155	158	159	139	157	171	160	164	149	137	154	142	172	162	171	159	158	155	153	152	146	176	172	178	150	165	141	143	144	174	151	149	188	176	150	156	154	161	148	160	159	150	163	181	169	155	172	145	184	145	159	173	149	199	160	160	157	165	139	178	160	191	166	170	157	173	162	162	156	154	160	157	147	157	164	178	173	162	160	175	157	175	171	137	161	182	166	157	153	174	158	162	149	177	174	151	152	175	162	167	158	159	151	171	155	150	164	131	169	143	152	169	156	144	151	148	162	142	164	164	172	186	186	150	169	162	134	168	150	135	175	150	152	177	168	165	154	149	179	161	173	169	167	160	164	165	151	164	138	135	189	141	155	183	159	167	154	155	165	157	158	154	164	170	143	143	159	169	164	159	158	153	173	173	154	156	149	147	162	185	173	172	171	196	165	183	157	151	156	154	154	154	169	153	181	162	169	150	159	146	163	158	171	175	182	181	163	184	169	186	160	184	162	170	189	173	176	162	143	165	137	196	165	172	152	181	155	177	183	155	165	176	155	173	172	149	164	144	165	183	148	158	159	160	152	190	149	169	152	153	158	161	166	171	161	142	161	178	158	143	166	171	156	162	153	163	157	150	167	155	162	139	185	187	158	150	171	161	167	165	146	175	170	155	175	149	169	180	165	165	168	172	134	161	170	171	160	180	154	158	173	166	150	160	171	172	163	188	159	148	154	148	151	155	158	156	173	150	177	160	161	143	166	132	168	158	166	159	144	175	170	153	166	142	165	178	149	159	176	146	163	150	184	156	160	154	156	175	174	158	154	151	142	174	145	150	183	156	176	157	162	163	132	171	174	175	159	135	157	156	136	161	167	149	156	163	149	135	166	199	151	173	160	185	132	154	150	161	157	174	190	189	182	156	154	159	163	173	150	166	151	168	160	145	155	158	147	141	171	166	149	168	166	169	145	154	158	153	171	162	154	181	162	145	174	160	172	151	183	147	127	163	152	150	163	161	178	186	183	178	164	164	150	172	169	166	159	174	167	169	164	171	157	170	150	137	171	146	157	174	153	169	157	194	155	166	151	154	160	157	154	173	158	162	164	137	158	155	154	168	159	167	159	163	161	153	144	163	144	151	141	149	144	161	175	171	173	160	149	135	164	157	150	182	150	170	145	152	188	157	159	172	172	152	154	156	161	148	162	138	130	158	169	164	160	177	172	163	152	178	159	160	175	161	152	170	149	163	144	137	157	154	145	176	134	162	171	159	173	167	161	147	184	157	168	154	164	162	163	177	154	153	145	167	151	154	161	157	178	159	156	166	168	159	169	156	174	187	185	170	150	146	153	148	138	168	147	160	174	153	163	165	151	162	172	192	146	161	171	160	164	176	158	162	162	146	167	164	137	149	171	165	162	164	152	159	177	156	159	150	158	138	174	157	177	153	158	150	160	183	157	170	155	148	164	158	159	146	137	166	167	172	154	154	164	174	156	141	143	160	149	179	160	145	170	171	152	161	187	177	151	160	174	155	153	138	156	152	155	156	145	171	147	159	161	173	153	186	160	150	135	153	153	159	162	160	153	163	130	151	145	164	165	155	141	161	168	144	156	155	167	150	159	160	157	157	159	170	159	151	148	151	174	170	162	161	168	181	169	165	176	159	146	156	159	152	147	158	160	177	163	145	162	149	169	154	168	164	174	172	165	154	168	151	153	165	157	155	150	165	181	155	157	155	153	158	167	166	174	139	173	173	143	157	154	164	162	167	153	152	168	179	166	170	162	163	154	168	171	154	142	144	158	170	144	150	150	156	175	139	147	155	149	164	165	129	177	168	156	187	174	177	184	172	166	142	160	156	135	152	168	156	151	177	150	146	165	183	152	176	152	181	173	166	192	150	155	130	154	168	181	166	154	159	159	155	169	149	165	160
2051	714	779	867	824	752	747	658	714	667	649	681	658	631	601	634	612	659	619	676	609	626	714	653	624	629	602	622	618	649	609	611	616	608	622	648	666	644	632	608	613	660	615	592	595	594	645	598	619	605	594	622	604	676	652	633	629	635	658	612	636	622	638	642	589	654	634	614	599	592	592	629	601	621	628	629	598	563	607	675	631	642	620	600	622	604	626	593	584	576	600	646	698	631	655	593	605	636	610	622	585	611	632	603	618	620	613	589	690	597	617	616	631	591	609	637	618	648	618	580	596	607	593	610	597	614	632	628	584	620	625	633	593	643	614	629	611	605	611	672	559	657	598	607	607	586	621	648	627	627	615	629	637	632	651	565	612	600	603	609	636	612	581	601	593	625	650	615	653	640	634	634	647	638	594	564	593	626	644	609	670	630	640	604	629	649	635	637	634	606	618	664	622	634	586	660	618	604	607	663	611	620	598	647	638	561	635	688	626	576	578	613	592	636	658	618	610	634	591	628	587	630	594	584	614	676	628	625	615	611	610	595	598	635	581	616	652	630	620	615	614	642	623	603	665	639	650	617	605	608	617	646	622	634	605	631	573	620	632	637	636	623	624	616	617	639	630	570	658	619	613	624	607	564	624	600	607	625	599	630	601	623	601	630	625	669	636	604	615	597	625	609	615	597	599	618	597	629	619	646	582	586	621	655	648	619	601	602	642	638	604	559	611	610	598	591	574	619	613	628	633	563	656	611	641	623	648	635	645	633	631	587	623	602	605	627	606	625	624	590	620	635	627	621	622	615	599	627	604	618	607	593	580	607	617	617	597	626	623	591	628	604	611	611	618	654	591	583	621	629	625	590	627	605	597	605	610	625	623	644	616	622	616	605	576	610	643	618	620	569	626	618	610	590	644	671	625	606	618	674	668	654	677	585	637	600	610	607	630	602	621	630	607	536	606	591	610	572	643	607	618	615	589	645	603	618	591	604	611	616	648	599	598	630	629	603	566	595	602	634	606	648	596	631	599	591	579	605	645	618	647	573	589	657	662	632	605	643	579	616	642	585	610	592	644	594	578	603	610	629	581	594	594	638	671	638	608	636	590	596	598	620	603	639	643	622	604	607	594	639	619	581	656	618	602	634	593	596	589	645	662	639	605	617	649	591	628	635	593	646	589	591	638	642	635	642	614	640	651	653	608	615	645	597	588	631	612	622	564	643	672	583	622	653	655	610	602	616	617	616	621	624	614	643	621	623	576	624	596	628	659	581	601	623	610	545	620	644	627	615	625	568	613	640	614	646	632	642	607	583	626	645	619	607	612	652	607	597	652	626	635	593	623	638	607	606	661	646	675	614	585	680	571	623	625	611	640	593	586	653	642	645	570	600	648	612	622	629	653	595	595	620	590	636	580	653	656	625	661	586	624	601	624	597	594	621	643	622	624	571	638	579	566	614	651	593	615	607	589	585	603	603	613	606	635	647	607	586	642	568	600	632	604	602	637	588	615	600	624	604	643	607	630	610	620	598	638	609	610	679	598	633	617	629	624	613	639	643	598	603	645	598	593	613	618	645	651	632	593	628	634	633	614	594	606	661	630	619	609	661	636	631	695	599	611	618	614	625	586	605	604	616	602	585	589	584	652	583	637	601	592	720	622	641	605	606	602	651	645	630	620	625	621	630	650	622	614	621	607	667	599	610	570	630	598	638	664	592	633	617	595	624	657	596	636	616	652	643	622	591	606	641	624	652	619	620	609	610	591	626	601	617	616	610	619	550	644	619	612	594	615	557	608	602	606	682	623	596	618	588	586	625	631	620	636	634	629	588	630	600	632	620	629	646	640	574	606	624	677	675	623	619	632	585	665	623	619	641	589	673	627	640	640	600	680	619	592	562	671	645	626	629	613	636	605	634	628	644	582	573	609	643	631	644	643	597	651	630	604	630	602	614	607	609	627	621	626	636	598	634	589	650	599	612	621	621	628	597	658	602	617	593	611	680	637	622	583	638	645	624	598	606	595	645	610	604	630	621	603	625	643	608	619	599	620	607	611	623	664	590	627	625	630	618	605	607	569	618	623	611	689	611	622	648	634	614	654	631	604	584	601	647	618	637	603	646	621	587	624	606	621	619	611	605	617	608	627	608	604	609	631	617	578	611	600	639	599	629	632	656	646	588	623	588	661	616	672	589	585	595	581	608	623	595	607	579	638	645	618	639	602	655	659	618	600	613	596	647	655	619	615	613	602	627	629	623	598	625	582	632	637	608	589	633	644	630	616	634	588	614	596	619	588	606	573	602	616	637	628	619	585	682	667	628	632	627	506	633	594	636	626	566	612	615	641	594	642	614	655	623	600	637	598	584	641	621	628	620	595	637	629	650	641	586	575	622	587	562	617	620	611	653	643	602	615	670	586	641	643	600	628	631	582	643	664	626	632	635	612	594	566	602	598	606	603	610	609	590	641	607	602	617	624	632	626	563	599	608	614	566	615	645	575	645	597	607	625	618	576	609	591	606	609	627	659	636	611	609	619	561	568	623	611	614	646	625	599	647	650	636	625	612	664	618	657	639	633	620	648	593	596	591	634	651	623	537	642	638	643	641	594	625	643	616	596	631	668	610	636	608	586	642	641	613	629	632	614	635	592	578	633	664	600	611	624	638	633	599	659	632	641	630	623	648	603	648	582	634	657	622	634	656	616	626	625	676	646	612	611	635	597	634	589	570	665	613	605	640	581	613	625	623	604	622	589	615	609	674	585	608	592	608	648	586	614	627	624	627	617	613	606	586	614	622	610	569	604	629	584	617	600	589	625	588	575	642	623	586	612	638	614	608	627	620	616	624	643	604	624	625	588	628	656	621	660	605	592	555	550	687	609	648	656	586	631	655	640	624	658	658	602	635	639	561	635	629	618	599	620	628	615	596	610	641	633	643	653	614	592	599	634	619	625	587	653	604	655	596	642	623	609	615	655	640	637	604	588	627	643	644	652	627	608	602	602	576	597	651	600	593	642	600	623	612	650	562	578	560	607	639	632	604	627	587	638	601	663	577	584	611	584	618	601	607	615	590	625	623	613	567	607	647	597	634	622	588	636	592	599	620	622	603	590	636	642	603	631	574	598	638	590	630	597	610	633	649	637	633	633	583	668	640	571	650	605	602	580	595	612	600	638	615	638	659	663	638	620	616	606	621	618	559	590	661	630	599	547	648	582	625	643	607	582	601	618	634	671	622	610	646	612	605	622	592	617	604	579	649	621	583	646	613	608	617	583	627	610	565	609	616	596	618	572	608	643	566	609	636	614	619	625	638	582	597	612	629	688	576	604	650	617	588	605	582	618	641	635	600	610	618	629	629	569	613	656	670	616	604	596	642	604	644	603	632	610	566	613	602	654	627	581	605	615	638	605	601	609	643	608	619	586	637	617	605	602	608	600	666	589	563	584	674	594	639	624	579	602	654	643	618	604	664	623	591	537	588	619	611	565	652	614	596	621	618	617	606
4500	1192	1457	1143	868	716	564	502	461	405	383	336	329	320	309	298	338	294	317	306	328	265	314	274	277	281	267	270	277	286	276	267	265	281	302	307	283	304	298	278	262	286	313	274	254	243	274	269	269	286	277	256	288	287	273	276	277	292	283	247	291	265	284	251	271	285	271	283	280	271	258	258	266	281	272	267	274	294	265	294	282	261	281	268	277	285	269	287	271	295	277	276	298	282	272	295	274	274	276	249	293	248	299	245	267	277	299	263	293	266	281	279	266	284	274	314	273	273	281	272	250	297	283	300	288	313	261	280	253	250	274	273	285	262	273	284	299	293	278	276	267	299	290	270	272	281	255	286	292	276	268	275	264	278	273	283	304	253	278	257	264	283	279	262	255	271	297	270	279	244	281	275	274	239	273	252	257	268	250	298	286	251	282	260	246	272	264	269	297	262	275	281	287	261	291	260	273	295	282	268	262	285	262	258	278	266	289	290	252	273	273	298	295	282	265	304	255	283	286	274	270	262	261	290	248	279	259	275	251	271	291	260	243	265	249	253	278	288	279	283	258	264	257	289	279	268	276	306	261	276	280	278	254	290	300	271	254	274	256	250	273	288	286	292	267	280	302	271	263	258	308	308	262	274	252	288	266	299	273	291	274	256	279	266	291	280	281	279	282	259	270	264	261	276	260	289	252	257	267	260	274	253	283	279	281	259	280	255	274	252	306	247	289	269	285	240	263	287	267	290	265	259	273	264	281	276	270	289	281	262	273	288	262	275	255	258	298	277	280	295	293	265	240	245	274	261	239	244	274	274	269	278	284	274	246	258	256	246	248	241	283	276	274	274	279	257	254	281	274	292	278	275	274	249	240	307	314	295	303	290	285	271	274	293	277	280	276	301	261	282	275	282	270	268	288	272	268	289	277	271	271	272	284	285	302	278	298	310	249	285	275	279	279	265	272	302	284	304	279	282	275	276	273	280	256	266	254	266	314	243	281	314	289	268	244	278	267	255	271	267	266	265	252	275	283	288	308	279	271	290	262	270	273	267	266	305	274	316	294	289	290	253	263	277	262	276	291	259	295	263	271	272	276	282	261	277	269	251	293	299	244	286	257	288	303	257	263	267	278	277	287	273	256	284	286	272	281	270	291	287	262	291	291	249	304	287	304	248	252	294	271	327	260	273	296	290	294	286	261	290	281	264	268	283	272	256	261	261	277	255	281	300	270	285	267	276	288	289	254	278	280	274	254	247	269	276	284	254	291	272	283	273	268	265	252	289	279	263	277	259	288	252	261	261	304	268	271	291	247	283	260	272	290	283	268	263	292	270	288	290	266	265	258	275	295	285	290	253	277	269	268	258	301	279	269	270	286	247	309	261	283	317	278	272	277	299	287	300	286	248	270	277	273	268	234	279	270	274	279	253	264	278	248	254	290	291	261	273	267	277	281	271	289	282	243	265	275	301	300	283	270	270	303	275	300	262	272	284	264	236	270	240	292	245	293	294	290	261	277	256	303	291	281	301	257	265	262	262	242	243	276	297	255	271	278	263	270	305	302	273	285	286	277	269	306	264	295	286	277	277	264	273	289	272	276	271	253	275	257	274	238	264	259	276	288	290	259	280	299	272	280	269	280	286	289	240	266	287	273	278	280	292	287	289	246	282	283	255	288	280	257	283	260	288	246	286	259	262	287	271	268	255	290	278	258	272	278	281	285	284	268	260	271	265	251	254	269	292	270	286	281	265	280	261	291	271	256	295	239	278	305	261	307	294	279	255	252	302	276	290	265	266	298	261	266	262	300	278	274	286	261	301	254	276	266	250	292	241	269	288	252	268	301	272	271	291	274	253	266	302	281	291	271	283	279	267	263	263	297	286	273	250	311	287	285	269	253	302	284	281	279	264	281	297	228	262	258	321	270	285	280	281	272	260	289	244	297	303	294	273	271	256	308	279	272	306	272	263	305	260	288	280	262	255	258	260	278	252	276	276	293	285	298	257	258	264	281	266	262	254	267	264	279	279	283	259	263	269	281	250	281	281	331	309	286	291	282	288	281	277	266	276	247	268	303	278	313	289	277	234	282	264	259	257	286	272	266	278	288	294	249	281	276	250	259	277	290	276	259	296	283	301	269	270	271	294	274	294	258	308	223	270	280	273	318	276	277	284	262	271	256	272	258	253	259	281	289	277	283	297	262	251	283	299	284	244	255	296	301	276	274	259	283	278	284	262	292	247	293	269	268	276	274	297	298	240	287	261	285	277	300	264	310	275	283	261	295	304	280	307	263	278	262	270	290	268	250	270	290	293	251	266	288	269	287	264	253	241	295	278	265	257	271	276	272	274	232	278	289	276	249	295	269	309	285	262	278	249	263	257	274	282	294	286	266	242	292	292	244	258	293	286	255	287	305	287	274	287	279	298	253	281	275	276	257	272	306	255	263	288	268	258	267	293	264	296	262	265	292	272	266	273	285	305	269	274	260	269	243	249	264	278	275	259	270	260	282	294	278	279	241	249	286	266	280	252	270	274	270	276	250	275	274	273	285	246	272	259	260	282	256	267	282	290	256	289	284	278	294	285	285	272	259	281	274	266	270	264	275	296	271	263	283	277	260	270	260	249	268	271	267	245	283	257	276	273	285	271	257	289	267	266	262	246	268	273	297	255	249	272	282	256	289	252	256	269	298	286	261	284	278	267	307	273	308	236	291	281	284	274	255	265	279	250	263	292	265	248	275	274	265	283	280	294	310	268	277	272	271	300	263	267	288	251	282	305	276	292	271	266	266	276	263	267	288	259	260	238	277	289	265	280	280	290	261	277	295	269	277	278	261	271	281	272	251	263	267	294	299	311	282	255	277	285	245	272	285	271	268	263	270	264	260	278	271	266	297	261	271	278	267	262	273	286	271	275	310	288	261	298	280	315	280	301	285	285	249	269	273	272	253	258	267	240	289	294	258	266	269	272	275	285	294	254	288	269	293	262	299	274	290	268	285	265	272	285	285	297	253	274	279	285	267	268	243	283	255	306	277	284	279	280	294	276	305	271	286	273	248	260	262	273	285	283	245	281	259	243	266	276	273	274	249	276	277	274	271	243	286	283	275	281	266	282	268	275	285	277	284	283	315	266	276	246	257	245	262	268	294	286	285	246	266	266	261	288	257	271	282	282	306	268	265	259	253	278	293	282	294	300	261	284	287	237	283	263	292	285	256	265	282	251	279	311	284	280	244	272	266	286	264	284	270	268	251	279	307	297	273	255	277	290	266	265	266	289	282	290	276	280	282	253	264	307	251	265	294	282	274	272	249	295	293	291	256	271	273	283	270	274	294	296	254	271	297	279	278	294	257	263	248	276	247	271	262	223	299	282	295	269	282	290	271	283	292	268	280	277	271	267	240	294	275	273	275	279	277	298	300	276	263	263	264	252	295	260	297	247	279	245	260	288	308	308	286	262	277	266	274	241	275	282	250	285	274	266	256	272	252	287	266	257	294	242	276	252
5997	2142	3808	4271	3694	3126	2570	2243	1989	1817	1727	1599	1529	1415	1444	1336	1279	1282	1248	1219	1190	1165	1067	1094	1138	1116	1127	1063	1077	1068	1019	1072	1035	1046	985	1034	1005	1041	1019	1020	1021	1021	1051	977	1013	1026	989	1044	979	1042	977	987	996	966	1000	1016	930	983	1024	990	979	996	963	989	978	971	983	1018	958	967	961	916	955	953	984	997	1008	972	980	945	987	926	976	940	986	932	931	997	943	954	1012	994	968	1005	964	991	993	997	1011	993	944	971	1000	914	1007	1039	992	933	933	1005	986	1007	978	972	951	921	950	992	973	957	971	990	961	929	953	993	967	955	951	998	958	959	968	987	967	971	938	898	987	958	959	966	989	987	929	994	965	960	945	925	1011	941	950	1011	932	961	975	1013	948	982	934	994	1020	989	1026	911	953	965	942	937	918	978	987	947	973	933	1036	954	973	955	940	973	974	960	998	986	974	973	935	972	942	974	958	943	937	978	1000	912	997	980	941	965	929	958	1012	933	921	934	997	991	955	994	1002	979	958	931	1009	974	960	965	974	942	969	958	994	988	945	963	926	949	969	981	933	1015	954	967	969	970	1021	983	942	964	920	959	997	901	987	998	975	961	986	934	990	985	962	959	991	938	969	1018	942	951	994	965	1018	991	972	968	993	920	989	989	916	953	980	929	983	933	982	939	1023	964	956	947	920	966	925	934	939	917	957	952	926	950	998	924	1037	960	999	986	884	982	977	983	909	1000	887	947	943	947	957	955	969	984	924	1045	955	939	989	977	979	999	933	938	994	990	918	1020	941	972	985	968	989	997	947	968	959	899	928	971	1011	899	971	981	958	1010	974	944	986	954	997	939	977	961	997	948	904	980	988	1009	1004	937	996	988	983	948	915	975	964	963	970	965	959	994	957	915	966	958	963	982	904	944	937	973	986	899	997	980	1010	981	960	946	929	979	1029	918	963	934	916	970	981	984	1000	918	942	902	896	943	965	938	963	968	971	939	950	1010	993	944	946	932	1004	971	970	964	1021	960	954	934	964	948	958	943	941	978	923	934	974	1005	927	941	1014	925	991	924	961	987	989	994	1001	897	1017	958	932	981	1007	935	929	1041	932	944	947	996	940	934	961	960	967	990	959	915	968	1011	984	954	925	1008	960	951	989	983	970	940	943	959	906	945	939	961	922	932	994	959	972	927	959	969	960	985	976	988	970	993	960	924	970	956	1029	954	992	960	978	941	988	943	997	993	907	926	906	955	976	984	972	963	946	934	987	993	946	986	929	988	979	992	979	952	957	978	980	1017	941	925	960	938	935	962	991	992	965	999	990	991	963	966	925	910	985	957	1022	926	922	933	990	958	948	1027	984	937	974	959	961	935	950	951	967	931	973	981	975	964	934	927	923	967	941	969	969	940	931	1005	968	958	961	976	902	972	946	976	913	913	947	1008	963	950	933	934	960	916	977	950	932	1026	941	998	947	940	905	981	995	991	988	956	963	967	951	992	908	1003	956	977	1003	929	948	956	994	990	994	950	1017	971	933	968	960	903	909	947	961	963	942	947	941	964	1010	986	910	931	954	998	927	975	948	1008	1013	983	951	926	947	984	959	922	948	972	945	910	1001	1003	948	976	930	936	960	948	975	956	983	984	1020	959	1018	979	962	990	962	996	948	911	942	1017	972	976	983	987	965	951	1008	934	907	999	965	958	960	970	917	938	955	1012	978	986	974	984	1010	942	972	961	945	928	980	997	991	1005	954	954	919	957	926	931	986	964	1010	955	952	982	968	982	960	950	974	934	947	929	996	982	963	945	930	913	948	943	969	987	903	969	908	981	905	963	987	980	1027	990	907	967	959	956	921	993	934	978	965	986	942	966	996	897	961	951	965	981	947	931	994	975	906	982	928	954	937	992	982	963	916	953	1017	1002	976	957	970	962	965	943	979	972	951	977	956	980	1020	979	973	908	1001	929	997	930	998	958	949	926	982	990	984	970	917	1012	921	974	976	969	974	1015	937	981	957	1017	1032	990	897	951	931	970	971	951	980	961	967	919	974	1011	961	989	954	972	952	959	961	1007	985	969	970	940	991	948	943	964	1014	1010	967	976	967	971	958	992	1016	1016	975	996	922	977	995	908	963	883	989	925	952	937	979	997	1070	922	1003	942	884	998	984	929	917	939	966	925	1003	1041	960	1003	984	1003	911	932	983	944	960	1029	934	909	918	954	972	942	976	963	929	1003	942	1001	931	944	1006	974	956	931	942	963	945	963	933	964	980	962	995	929	957	925	1041	941	939	967	953	977	936	985	919	974	996	995	989	958	950	947	961	945	959	917	995	906	955	908	941	946	1015	951	932	940	1049	1022	938	993	953	949	1006	876	958	963	916	982	989	973	935	935	980	1036	975	991	964	946	976	979	1009	942	1014	978	982	955	985	1010	981	913	965	967	982	960	929	1019	966	953	950	982	973	990	967	963	965	982	932	1032	971	976	957	965	973	966	971	977	952	959	995	961	956	927	970	965	976	961	972	954	978	958	950	982	913	994	970	997	922	1022	968	926	979	961	973	949	905	919	1021	985	960	959	973	941	978	929	1000	954	971	970	917	949	966	976	955	952	945	977	933	987	952	1001	988	996	934	939	979	987	956	989	915	945	1005	965	969	984	909	999	940	973	983	934	955	975	917	952	1014	963	927	957	924	954	918	1013	941	967	986	975	922	966	983	992	979	967	1021	964	979	1000	966	985	958	1006	1001	993	1004	959	936	968	987	879	947	955	944	960	1014	976	972	990	1013	979	908	981	910	976	947	936	1001	974	959	978	970	963	995	956	951	983	990	962	962	943	965	968	952	954	964	973	978	1029	988	1021	948	991	1022	939	881	940	953	986	986	942	974	991	934	954	992	913	942	988	989	941	932	973	990	980	915	985	956	956	1043	931	969	1008	994	971	977	931	952	936	1005	970	966	955	974	935	1013	978	1001	980	965	1014	945	974	973	925	934	971	991	1001	978	916	940	1040	917	930	971	963	955	990	955	917	946	923	927	953	970	972	976	975	980	1002	1015	975	919	992	934	948	927	945	983	941	1020	965	912	916	971	997	1011	991	945	960	1010	936	947	979	992	922	923	1003	977	989	942	972	948	964	947	981	908	984	960	962	981	920	998	957	918	972	970	1007	971	921	940	996	930	972	949	983	1018	915	992	977	971	979	899	943	1010	930	975	898	993	954	967	958	988	956	962	961	952	953	987	940	935	906	953	942	927	956	968	999	1000	944	952	1002	974	997	1026	1019	1001	965	955	963	983	945	932	918	915	988	975	965	925	890	938	940	990	1028	956	1010	947	963	944	989	989	942	967	954	969	1018	911	967	951	949	981	976	923	1025	954	941	946	946	991	977	925	958	979	939	917	921	985	974	959	965	931	1011	984	986	1018	970	930	960	923	994	966	914	954	959	925	976	922	960	926	994	967	916	930	951	969	1002	965	966	938	955	949	997	1025	959	968	986	966	960	916	923	985	948	968	983	1035	941	969	911	970	1008	991	969	974	1009	942	942	1023	976	983	987	981	922	956	923	956	985	941	919	980	947	985	1006	945	942	992	1017	971	945	954	964	927	969	940	977	978	917	933	913	934	1010	942	992	978	972	948	935	974	934	967	990	952	967	977	944	982	966	914	974	944	962	962	971
8162	2282	2559	1954	1483	1052	802	649	565	493	431	360	388	370	323	306	313	307	291	274	305	255	279	276	276	251	231	252	256	287	257	234	255	263	251	253	252	266	246	225	254	229	260	250	289	245	266	259	247	244	234	266	231	241	234	237	246	230	252	224	247	242	240	242	258	211	247	237	236	209	236	226	227	230	242	238	223	250	257	227	227	248	241	213	253	231	233	243	229	241	251	232	244	236	241	224	240	248	254	224	245	213	219	230	231	263	250	245	253	224	240	251	242	226	244	248	254	237	264	247	258	206	240	225	234	211	207	229	239	223	242	220	266	224	235	245	247	214	234	223	235	249	225	225	244	256	252	217	249	249	260	205	243	234	247	245	217	249	238	241	259	239	222	232	229	231	217	245	227	258	228	239	212	218	213	239	224	231	263	269	243	217	232	247	228	217	232	261	239	194	247	261	219	243	267	246	246	249	221	237	238	219	247	224	233	247	260	221	237	235	245	265	222	235	223	220	220	228	213	245	244	270	204	252	227	251	232	223	216	214	242	232	233	244	240	227	247	238	244	245	259	225	222	269	228	220	237	229	256	253	270	241	205	243	243	224	251	234	244	245	248	239	226	207	225	236	210	233	242	236	222	221	217	190	230	259	200	230	247	256	228	246	229	233	270	289	264	248	234	237	233	252	233	235	254	258	248	225	225	260	219	229	241	221	237	215	236	229	245	244	235	253	237	227	225	222	246	256	235	215	230	224	229	233	227	248	243	254	235	234	259	241	227	239	241	271	228	226	233	227	219	230	240	230	230	234	251	245	232	250	236	261	243	237	222	223	260	296	193	240	264	265	244	229	218	247	246	207	217	260	231	254	235	257	213	225	238	222	249	205	243	212	227	231	222	235	228	221	239	271	240	242	235	250	192	261	238	221	232	264	239	245	217	229	221	229	222	227	228	240	235	230	248	238	223	229	257	256	228	256	225	226	214	200	224	217	238	238	246	236	232	252	231	261	220	233	230	257	220	216	240	236	222	234	239	242	238	234	213	245	241	254	234	251	237	276	233	250	231	230	241	233	246	228	248	245	221	197	218	211	237	220	261	240	249	235	252	262	223	230	223	252	235	245	205	255	233	232	221	223	243	233	228	238	254	240	224	229	223	222	248	246	232	259	208	226	231	246	225	211	215	222	234	223	235	217	226	220	228	230	232	209	240	254	222	237	208	233	248	220	220	237	239	256	209	239	219	234	233	215	239	258	243	243	256	218	216	220	227	243	227	256	230	230	235	241	269	210	224	230	223	259	240	226	250	239	250	220	232	246	260	231	220	215	249	222	239	216	234	249	215	228	195	222	230	223	239	220	232	222	218	231	258	227	232	262	212	243	247	235	236	233	238	210	245	215	245	210	211	228	222	226	255	233	251	220	270	232	235	259	237	235	260	259	207	196	249	219	239	220	257	263	250	256	228	243	255	208	265	265	220	262	233	214	253	209	235	223	221	270	229	246	247	208	228	236	219	236	230	252	226	228	222	251	249	245	221	219	255	234	206	229	227	236	240	227	238	253	215	228	245	232	242	243	246	219	266	249	215	220	247	238	227	254	228	259	209	280	247	230	231	247	246	236	241	229	231	220	249	237	255	211	231	223	239	273	226	247	244	220	240	224	237	228	224	248	230	241	229	230	221	243	236	201	232	230	246	255	243	212	245	245	238	258	226	200	210	230	257	241	222	271	209	227	231	246	215	259	233	215	240	246	218	264	234	263	249	230	261	250	255	236	260	239	232	236	199	218	235	207	235	257	251	220	235	222	228	260	253	235	212	251	255	233	255	227	272	244	222	250	254	265	238	222	253	238	236	201	240	233	232	220	238	244	221	243	240	237	248	253	244	250	234	218	222	262	224	247	233	227	232	231	225	234	260	221	247	249	236	247	262	234	229	237	273	238	244	239	236	240	228	236	228	251	236	239	235	241	248	231	230	213	252	236	216	236	222	225	224	244	248	206	221	228	223	225	216	250	201	251	252	233	248	256	231	218	243	262	250	227	209	247	234	240	244	239	237	240	256	241	220	231	223	234	235	218	256	222	233	235	241	236	250	250	253	231	210	256	231	236	230	228	229	237	245	247	220	245	222	257	242	232	212	247	259	246	220	250	220	222	235	224	229	213	228	231	228	231	237	229	231	267	245	244	227	237	232	238	229	238	257	242	243	212	234	221	236	242	208	250	254	261	236	250	242	238	245	265	215	249	243	271	240	239	229	224	224	236	246	250	224	202	239	234	253	224	213	256	222	232	204	239	243	232	219	238	234	247	255	225	232	241	252	255	210	250	243	243	237	231	222	229	228	248	220	241	256	229	220	229	201	215	226	227	254	229	241	259	228	234	200	257	225	204	223	219	254	214	232	240	248	224	239	215	245	254	267	229	230	253	241	247	238	249	228	240	245	258	262	231	249	237	230	253	244	247	232	232	250	231	223	245	213	211	258	249	230	229	232	239	227	241	239	233	239	222	260	222	243	211	225	255	275	221	251	241	253	233	251	263	250	237	228	231	243	224	235	260	248	210	252	252	225	229	247	237	236	244	233	230	205	256	243	259	251	252	245	254	274	241	247	278	228	212	260	242	242	229	249	206	238	242	231	255	249	282	205	208	216	263	232	250	216	255	231	244	241	265	238	214	229	250	234	253	213	269	235	228	229	205	265	225	234	243	246	248	231	238	222	217	211	253	230	218	253	229	240	228	263	229	245	220	242	243	247	221	248	228	240	211	258	233	229	232	222	247	249	237	220	255	233	252	253	225	258	222	267	212	219	236	260	234	240	236	246	220	244	228	234	246	257	226	213	201	232	227	237	226	242	249	230	223	229	254	227	219	234	235	258	268	231	231	230	214	247	236	203	232	218	230	225	241	223	242	220	222	209	231	229	212	241	265	249	241	218	241	246	251	237	248	240	239	240	266	239	265	253	219	235	244	241	243	235	224	212	215	226	241	232	246	226	216	246	256	234	260	229	218	237	231	238	196	263	243	217	247	246	245	241	208	233	236	234	259	187	225	183	264	225	212	222	246	193	238	248	222	222	257	250	267	245	226	216	253	244	207	249	216	248	221	232	244	240	246	253	223	228	202	253	223	227	228	241	248	225	250	233	230	226	252	239	233	214	227	226	214	245	249	255	237	229	247	252	227	246	234	251	249	238	239	224	243	221	231	233	261	230	217	222	220	217	217	258	232	244	224	270	232	254	212	232	235	235	244	253	210	237	235	244	252	229	209	221	232	225	262	237	215	246	225	227	248	217	210	221	245	247	260	254	215	250	244	207	227	212	212	241	212	219	235	257	230	220	240	226	225	235	246	205	209	232	248	246	239	207	235	218	221	258	250	243	267	250	246	220	255	228	239	243	225	208	225	223	225	224	205	262	215	227	234	231	239	217	214	261	229	224	244	250	229	222	266	244	240	232	265	265	248	228	245	242	223	208	244	227	229	228	239	241	240	224	223	239	266	248	236
8077	3135	6118	6695	5713	4729	3876	3264	2838	2572	2169	2096	1806	1696	1547	1502	1435	1363	1326	1299	1242	1214	1180	1120	1062	1081	1086	1033	1043	1013	981	955	992	976	940	969	968	982	961	943	977	930	906	920	872	904	896	876	914	910	917	910	913	902	853	897	896	917	910	912	877	782	845	898	843	845	865	826	905	863	825	866	858	876	852	826	870	814	834	842	871	817	831	877	832	853	848	856	896	864	857	843	812	873	810	813	839	828	824	855	852	886	843	845	859	873	826	860	848	833	850	809	841	879	834	837	837	861	890	799	863	809	842	909	851	837	850	816	854	879	859	846	844	827	805	825	778	874	832	810	800	840	876	860	783	890	796	859	857	828	822	818	837	806	879	810	839	837	848	814	836	783	895	857	848	805	843	867	836	806	849	831	813	812	819	820	841	820	803	868	869	869	897	820	830	836	855	848	864	813	836	850	886	836	872	891	834	868	820	874	805	812	811	904	832	819	794	859	815	785	812	821	859	826	878	865	808	836	885	860	855	831	842	852	809	841	848	795	848	779	820	840	793	828	858	848	812	846	749	829	771	813	805	817	862	807	791	911	860	805	802	777	798	825	840	790	895	801	854	861	850	841	857	827	808	823	806	820	847	803	839	916	858	858	842	841	853	815	806	831	824	814	817	795	833	842	818	824	823	819	887	879	829	879	836	844	811	823	852	884	821	796	856	823	845	874	835	828	826	874	840	797	849	828	834	840	839	805	859	861	860	848	811	897	888	853	847	847	855	805	863	856	787	862	837	851	829	850	878	810	846	770	827	848	820	815	866	849	790	786	827	852	853	885	854	869	858	860	815	807	812	875	806	881	852	821	817	801	875	828	814	811	821	837	879	848	820	891	842	811	822	854	872	791	825	835	882	848	802	795	805	874	848	848	836	775	845	854	857	878	885	805	834	847	818	844	801	787	864	854	822	826	893	814	860	888	880	858	782	873	804	823	829	784	863	807	818	776	784	853	843	852	863	836	790	851	789	817	866	815	867	835	858	860	844	817	815	877	891	815	819	824	830	823	833	909	841	829	845	820	862	876	850	826	849	864	878	822	821	841	819	837	822	837	862	804	841	862	866	821	789	836	816	820	808	858	820	821	859	807	841	838	813	794	803	857	832	857	878	861	792	761	790	846	844	837	840	852	832	834	846	796	825	786	843	851	873	866	859	828	814	866	832	841	862	889	784	830	817	832	830	847	862	859	801	799	796	840	865	792	829	876	807	876	881	861	816	853	910	818	789	889	800	801	791	845	799	823	794	815	804	832	824	838	817	850	780	837	864	878	882	813	899	853	847	860	859	801	821	817	843	818	814	817	866	833	846	842	852	811	853	827	818	803	835	847	831	869	850	846	848	828	848	859	866	881	794	890	896	844	809	862	827	819	819	824	788	823	852	809	822	826	846	869	845	819	883	877	848	866	827	878	870	821	861	840	834	837	784	872	784	817	818	857	789	803	795	793	843	857	849	786	850	863	813	880	856	846	814	840	825	845	846	825	819	801	852	808	864	806	837	830	820	836	854	833	839	861	838	817	837	852	824	834	842	870	843	821	800	805	821	859	833	797	856	861	858	858	821	844	795	832	814	875	833	801	892	751	833	828	791	846	853	836	833	811	823	833	830	822	772	861	835	794	826	847	811	836	801	850	890	794	842	848	808	812	767	836	839	790	828	766	798	833	789	848	821	866	856	808	858	793	841	792	885	846	861	864	833	834	811	829	860	866	837	848	808	832	778	855	817	791	808	842	812	779	854	766	881	811	802	849	831	880	870	808	829	830	796	829	883	850	876	821	814	843	839	881	837	878	847	809	865	835	823	843	889	864	817	830	778	806	824	814	843	827	847	849	807	817	802	873	849	818	857	835	811	872	796	852	807	852	842	835	810	859	828	788	832	804	880	832	828	822	853	829	794	857	845	822	850	810	841	793	838	828	868	871	807	852	834	832	858	820	767	878	796	897	797	831	877	798	820	876	849	907	824	815	822	867	826	871	840	811	844	817	844	797	824	864	791	835	850	838	814	801	796	810	858	816	833	798	845	865	815	864	851	866	864	879	842	803	833	838	833	863	848	787	781	852	830	803	853	800	843	847	854	843	826	789	809	833	800	825	872	875	785	873	861	784	834	874	880	835	803	852	814	880	831	884	870	843	857	852	799	826	877	774	839	816	849	841	827	849	812	811	840	823	841	835	818	817	862	844	820	827	820	803	815	809	805	856	833	856	851	848	775	839	848	791	830	802	839	892	889	851	860	845	862	795	798	848	863	855	801	783	847	867	840	823	815	820	829	838	854	837	824	848	829	851	837	863	839	830	850	840	809	798	852	846	842	854	825	780	853	798	835	827	855	873	851	768	858	843	815	857	875	826	833	858	833	876	836	841	853	848	868	824	835	851	822	844	890	833	835	852	814	854	792	800	815	811	814	897	837	796	851	814	811	826	920	814	831	898	909	806	828	847	863	874	862	896	813	855	859	861	852	808	824	823	820	800	786	816	835	861	888	880	833	836	856	825	881	840	804	807	808	843	852	841	883	861	781	847	839	830	874	848	875	843	784	805	842	854	789	811	838	831	837	839	857	822	825	808	880	856	851	857	807	800	884	846	848	774	874	852	839	825	811	841	785	852	870	867	867	821	805	847	870	883	872	842	841	782	784	837	793	816	821	826	830	844	787	819	842	825	886	849	870	764	825	870	819	856	819	872	835	802	810	850	800	847	887	814	872	810	807	788	842	853	861	838	848	862	846	854	825	803	866	835	857	888	838	860	848	814	830	856	794	854	825	826	818	819	813	808	824	859	826	786	840	849	819	880	828	809	848	824	828	785	842	855	840	836	835	775	805	834	820	860	842	852	886	859	855	849	827	828	833	812	846	836	773	788	842	779	888	842	798	813	843	848	853	814	881	804	858	836	827	843	839	862	817	778	845	832	799	836	839	897	811	819	909	803	864	846	815	810	769	827	876	816	816	855	855	807	845	869	834	804	860	848	766	835	859	898	812	854	834	830	818	865	805	783	869	813	793	799	852	815	833	856	837	838	856	807	851	833	829	794	864	842	758	832	834	836	820	797	817	839	846	841	821	848	854	861	838	877	812	823	792	870	830	861	830	872	824	855	825	835	858	882	799	819	825	834	786	850	822	859	831	826	874	826	781	867	847	866	835	864	854	865	896	840	851	871	835	845	852	835	800	834	819	802	823	832	792	818	880	796	822	862	776	821	792	763	821	839	858	828	784	796	782	845	823	827	834	880	862	840	853	844	822	836	834	860	859	829	873	873	855	801	810	830	843	768	828	830	861	831	766	835	887	847	868	881	813	815	834	847	882	815	857	831	796	820	838	842	814	835	868	841	819	828	824	897	849	827	785	870	851	836	829	854	849	880	833	802	879	802	790	842	853	883	858	878	818	819	817	815	808	807	847	848	831	821	859	876	835	798	848	823	839	809	856	831	850	817	834	812	853	769	846	794	808	831
1203	226	222	217	187	193	189	173	164	154	155	168	178	167	144	161	150	168	165	160	162	177	156	158	168	153	162	183	197	159	190	160	154	163	162	160	160	150	146	152	159	148	154	148	169	170	151	167	138	189	178	183	178	159	174	165	167	173	159	159	167	163	163	155	180	166	161	157	142	161	162	163	159	165	151	143	159	150	162	152	151	138	163	186	159	157	185	172	179	147	155	160	147	146	155	177	164	148	175	179	150	181	160	170	141	157	168	161	161	173	153	158	166	163	123	166	165	170	169	159	174	150	158	155	148	164	140	149	138	164	165	175	169	166	167	169	160	160	173	164	161	168	163	159	161	160	163	153	152	162	148	161	138	168	167	152	148	190	174	154	147	176	179	158	124	146	166	191	181	178	162	143	150	154	169	162	146	155	164	168	171	159	162	170	184	150	167	164	150	169	156	165	167	162	168	169	150	172	150	180	201	193	177	160	163	160	157	151	152	168	167	174	179	164	177	151	139	168	164	148	151	170	158	176	162	169	156	157	156	159	178	166	176	139	152	165	174	159	176	166	160	155	147	156	160	137	163	155	149	153	159	142	190	150	171	176	171	157	154	148	155	158	139	153	162	154	158	160	165	152	155	162	167	139	167	156	163	153	175	181	183	147	151	139	184	168	141	151	164	151	176	169	176	168	198	156	146	159	140	154	184	180	166	140	191	157	178	170	156	170	167	177	157	166	170	172	161	161	176	166	166	171	191	168	177	166	147	144	161	165	190	167	143	137	122	170	177	162	162	155	165	156	124	178	146	162	183	151	180	165	159	154	173	155	145	136	150	144	149	137	139	152	142	156	141	165	177	168	172	170	164	154	152	146	163	149	158	156	163	170	158	164	166	162	161	158	147	146	147	141	149	157	151	175	156	181	130	152	149	159	165	191	148	158	148	179	150	174	140	171	157	195	176	151	140	164	175	165	183	146	180	164	153	158	160	143	146	153	131	183	167	159	167	148	164	163	149	158	173	149	165	148	159	160	171	165	154	168	158	166	152	169	145	158	136	160	160	181	166	186	166	167	139	165	193	164	184	148	166	165	166	149	173	160	157	161	182	159	166	173	144	132	167	176	135	138	155	154	164	151	148	172	182	159	164	164	177	156	180	147	167	146	148	170	141	159	143	139	175	168	159	160	129	153	151	150	143	144	182	148	140	167	160	186	154	172	177	136	168	149	150	160	159	156	151	161	169	181	159	157	141	168	146	156	170	145	159	159	161	160	169	166	157	174	144	175	155	165	161	159	152	189	168	168	169	178	162	154	139	151	170	161	169	173	154	170	173	185	149	178	151	154	149	161	164	174	162	145	159	174	143	164	145	152	176	164	159	179	174	174	148	144	144	168	157	170	158	124	157	155	170	166	177	140	163	145	162	159	179	168	158	159	166	152	158	191	157	160	159	159	131	161	157	169	185	145	158	181	149	161	165	185	148	172	153	139	185	156	154	164	157	171	163	167	153	165	172	149	183	158	181	170	176	155	163	151	177	144	152	150	159	149	180	150	177	167	162	160	167	157	166	159	172	159	149	173	162	144	181	185	130	153	157	175	153	166	150	159	170	138	143	142	147	155	168	137	142	177	171	164	157	166	178	154	169	185	142	180	152	147	148	147	165	173	162	152	175	186	171	149	162	149	167	157	172	160	173	156	159	176	175	163	162	153	165	175	137	164	198	177	146	165	149	177	165	164	169	163	149	182	151	183	166	185	152	154	171	168	156	145	169	166	164	162	163	161	169	174	158	174	170	154	172	159	161	151	176	160	148	152	177	160	146	149	187	139	164	165	170	191	151	138	153	154	163	170	166	155	137	140	196	158	173	178	169	158	145	168	157	172	169	156	160	166	167	133	175	174	199	131	161	177	164	171	134	186	149	151	166	186	154	169	177	173	158	170	161	164	151	176	165	139	172	162	157	149	136	167	167	155	176	169	168	166	132	174	178	151	143	178	177	159	144	166	172	160	181	162	164	151	158	135	121	159	173	175	163	147	146	163	160	147	148	163	177	156	160	172	162	137	159	175	175	165	162	138	171	154	132	162	147	167	152	153	172	157	204	158	185	152	154	153	137	174	170	165	190	157	157	151	159	162	170	178	167	161	170	176	150	153	157	142	164	173	157	158	160	169	163	167	182	161	184	159	173	186	160	156	181	160	161	155	165	178	156	139	170	168	153	161	153	176	138	159	150	164	150	152	153	148	165	154	159	152	142	193	158	157	163	143	151	154	165	168	163	172	140	148	163	145	168	156	159	150	137	177	170	157	161	177	165	168	147	162	165	170	158	174	151	150	163	151	154	179	173	169	174	164	154	170	164	157	155	147	174	158	180	154	184	145	169	165	165	163	160	183	172	149	152	135	160	172	146	151	170	158	168	149	157	165	169	159	174	155	158	144	173	164	165	155	147	163	180	192	173	156	175	152	159	163	151	148	174	163	145	176	157	180	175	162	170	172	153	169	168	153	139	175	176	164	175	181	163	153	155	170	137	145	193	163	132	144	172	175	165	147	157	152	167	163	160	167	140	150	141	150	177	157	159	167	165	177	150	166	143	152	165	163	167	188	176	156	159	182	170	188	173	171	203	161	161	181	151	188	169	149	157	160	215	182	165	146	155	154	148	147	179	171	170	160	140	166	164	159	158	153	157	164	163	161	153	162	175	164	172	156	157	152	178	159	161	155	146	166	176	157	170	160	164	166	155	169	156	158	162	156	173	153	147	166	153	159	162	160	170	155	168	166	153	152	161	160	159	137	141	168	161	171	158	165	180	159	188	151	162	170	156	160	148	164	159	166	169	179	165	167	167	159	161	172	145	132	143	138	169	181	148	170	151	164	172	171	177	141	179	147	178	182	152	155	166	175	156	175	151	167	168	160	158	171	159	173	152	165	167	170	151	156	154	178	145	166	155	183	157	181	165	160	147	145	154	167	155	163	161	176	150	151	166	175	177	169	142	166	142	142	158	168	170	185	160	159	152	155	148	173	165	160	157	158	163	164	193	174	173	169	137	174	158	177	155	193	156	159	166	159	162	170	159	157	156	157	166	143	150	166	141	151	199	167	161	144	139	174	166	166	163	160	186	160	162	170	168	139	157	166	167	190	140	143	137	159	172	179	161	169	147	142	157	147	183	146	156	157	159	182	152	157	151	166	160	158	173	160	147	151	173	163	148	151	178	164	163	164	153	150	187	165	152	129	165	156	156	164	155	161	146	161	175	169	163	169	157	145	171	165	170	158	140	166	147	165	151	151	181	171	147	160	163	163	148	182	158	164	173	180	178	171	154	151	169	147	164	158	164	165	139	162	155	138	165	156	160	184	143	175	159	157	149	176	174	163	178	174	152	175	168	153	154	157	135	158	161	155	148	148	155	158	156	179	164	153	173	155	173	174	152	153	178	162	143	147	159	163	146	174	157	159	153	156	153	157	183	151	134	175	152	174	153	164	145	157	171	148	152	153
2086	750	841	795	839	728	729	681	700	674	616	662	660	636	654	618	651	567	662	649	606	661	677	612	605	636	580	667	622	617	631	632	628	589	597	671	609	612	641	598	669	616	581	645	582	574	592	636	594	588	641	615	566	615	624	611	610	647	625	641	625	628	631	619	631	629	663	592	621	625	567	621	587	633	647	633	618	617	632	617	635	611	640	637	635	596	629	578	660	634	650	603	631	658	658	605	658	595	661	602	575	627	643	658	643	615	659	653	636	613	586	636	643	639	559	610	611	597	587	597	603	618	647	631	610	590	638	596	583	640	605	653	653	612	591	627	631	631	666	655	598	620	598	635	617	629	631	632	631	631	651	628	587	607	616	633	629	667	654	577	640	605	624	643	603	610	579	621	583	641	615	615	596	593	619	634	558	592	623	587	617	599	589	610	649	658	626	623	603	664	591	636	591	684	666	624	645	624	624	591	626	661	589	641	621	640	638	599	616	618	626	607	567	583	603	610	643	607	641	642	613	587	613	601	583	617	653	671	575	606	578	609	629	636	581	619	590	642	628	627	627	622	627	627	615	667	637	605	613	603	655	644	661	595	627	670	591	651	636	648	582	659	611	648	665	615	619	652	626	618	605	591	597	595	635	625	652	647	624	658	626	611	622	627	641	594	638	602	630	604	656	598	621	600	595	604	595	613	608	628	603	638	610	620	596	643	649	617	637	588	609	609	600	609	638	646	644	595	594	621	620	656	592	617	639	619	597	591	605	627	600	626	642	644	639	587	610	671	589	643	598	570	616	638	628	623	641	574	609	606	651	662	626	609	649	592	636	589	666	652	645	649	641	615	629	581	623	631	653	591	623	620	587	596	605	659	637	617	601	649	645	601	633	635	632	622	622	593	605	638	684	628	599	656	622	605	623	595	666	611	604	579	638	625	636	628	607	634	625	638	647	612	618	532	611	640	613	660	581	657	626	611	612	623	704	625	610	599	615	621	599	639	656	644	630	618	597	617	664	609	590	621	647	623	621	595	615	598	614	636	605	636	616	629	615	603	621	614	655	590	609	632	627	567	611	594	657	635	638	560	610	614	617	590	626	578	617	620	606	637	629	643	597	625	608	617	630	597	624	656	655	658	598	611	606	623	642	588	623	642	602	614	594	616	584	637	591	594	638	631	636	609	659	618	616	590	634	626	601	644	634	572	590	609	622	586	613	638	589	614	626	603	591	634	629	579	608	631	618	604	626	658	606	634	666	620	643	643	607	610	660	583	626	621	586	650	617	622	659	636	660	551	588	588	641	611	658	669	604	632	624	592	624	623	596	609	614	657	641	608	593	608	623	614	596	601	597	612	632	621	647	647	616	589	665	613	630	662	593	648	588	619	619	613	595	577	657	637	599	651	659	657	637	631	644	608	612	641	623	629	604	619	625	613	620	605	650	652	637	614	582	634	614	650	574	635	597	591	619	594	644	605	618	616	617	588	606	600	624	618	629	674	655	674	636	637	664	653	649	584	595	624	627	625	598	635	604	658	615	649	626	624	652	639	644	586	623	626	601	634	616	602	614	646	581	644	608	612	639	618	619	622	580	653	625	592	603	602	637	638	583	624	587	601	615	604	617	638	617	626	563	617	634	610	599	623	646	632	603	659	608	602	619	614	573	634	581	586	613	623	621	563	605	610	584	639	649	619	617	663	641	591	617	602	627	634	624	592	648	622	668	601	583	627	635	667	640	555	654	651	611	654	615	614	630	660	615	603	578	622	638	610	592	605	654	631	601	589	607	642	573	616	570	655	620	672	621	585	639	588	600	636	600	600	592	642	666	593	607	581	646	604	653	627	611	598	611	622	630	655	622	631	558	591	652	643	636	579	582	636	661	573	619	626	634	615	606	641	574	611	609	650	623	603	612	637	613	598	663	610	628	643	621	666	597	618	619	646	616	617	639	634	618	610	604	619	577	605	640	658	650	651	609	623	616	591	590	615	609	592	666	627	650	596	626	641	652	557	597	595	633	607	608	621	591	625	557	617	565	616	663	658	634	606	630	592	665	634	690	639	618	620	644	616	585	636	586	618	595	565	615	633	616	628	600	592	604	624	631	624	662	581	612	646	620	593	592	657	632	598	623	640	665	595	644	643	620	606	630	570	566	603	595	616	641	617	611	637	636	638	646	578	603	588	655	588	616	625	614	658	630	613	604	609	675	626	624	634	616	544	621	631	608	610	625	661	644	638	572	599	606	666	629	610	662	587	655	644	610	649	644	574	604	652	589	666	624	602	620	639	599	618	656	650	629	570	604	648	625	620	603	609	637	625	619	609	614	642	598	598	604	630	627	647	617	601	575	624	642	572	600	651	613	677	646	637	640	620	673	639	628	607	606	621	635	598	655	620	596	611	621	656	646	600	646	591	603	609	629	587	653	621	593	626	657	634	603	629	637	625	645	650	625	614	612	626	593	657	629	599	661	657	643	614	620	648	645	597	627	584	599	585	597	630	597	623	608	641	590	613	622	642	612	591	615	606	619	607	597	608	641	581	618	622	620	631	596	585	606	654	579	669	615	629	608	616	607	655	632	579	633	641	581	599	599	583	625	606	647	627	603	603	646	647	648	618	637	608	614	643	584	630	620	619	638	610	604	628	628	613	591	592	626	635	567	602	604	595	596	565	589	641	574	652	625	616	642	614	562	594	573	644	618	587	572	601	622	583	612	647	624	603	624	616	622	569	600	632	577	607	580	639	596	644	635	593	622	544	634	595	616	614	604	620	601	674	632	623	587	639	626	635	609	635	615	608	611	618	647	614	600	645	570	622	635	624	592	643	628	635	615	639	621	632	631	604	616	583	588	614	630	629	646	642	620	595	598	660	598	632	621	627	602	596	596	634	620	601	632	617	580	623	614	620	602	600	613	641	610	634	582	629	668	573	645	639	619	581	591	579	686	590	619	603	620	624	606	638	637	602	671	612	622	600	619	616	593	628	635	619	594	665	614	628	625	602	601	631	650	661	556	602	631	610	616	614	583	625	598	604	615	632	630	594	598	579	620	609	623	611	646	645	613	652	660	607	615	613	623	542	600	606	616	667	577	563	618	598	677	628	632	623	625	654	648	577	581	603	626	629	617	629	606	641	634	615	641	585	625	590	603	571	609	593	612	620	592	600	686	604	630	597	600	646	600	582	617	615	632	605	616	564	590	623	645	662	618	654	617	618	600	659	652	619	638	685	612	629	637	595	605	592	629	614	610	597	628	577	634	595	603	629	618	640	643	654	585	587	635	619	581	640	638	644	624	619	650	663	662	642	591	621	630	630	644	671	630	629	651	662	653	596	614	628	604	621	646	632	640	641	592	597	578	599	636	642	611	637	622	607	609	594	599	615	632	639	590	636	627	647	642	593	617	638	634	606	657	604	641	624	590	602	596	638	611	597	626	629	610	629	607	624	601	606	678	590	625	648	633	576	661	620	607	629	626	576	614	607	605	658	584	609	587	628	571	638
4683	1345	1560	1123	887	705	566	488	430	382	421	347	344	304	338	324	295	340	298	330	297	291	283	321	291	274	292	313	304	287	297	278	271	298	266	278	274	323	267	287	258	295	316	276	280	282	270	288	270	273	265	245	252	298	251	298	290	291	287	250	260	272	258	302	269	274	297	260	276	275	289	269	275	287	306	286	295	299	313	256	287	274	271	257	260	277	312	287	295	276	305	286	265	293	266	284	267	285	283	304	303	290	257	272	289	277	277	267	272	266	276	270	283	259	279	279	246	300	269	267	270	267	297	246	264	304	290	263	267	270	229	289	321	253	284	282	312	318	269	304	303	262	291	270	294	261	280	277	290	300	266	265	272	287	266	273	301	305	277	267	277	282	261	290	285	254	269	295	289	269	279	297	285	296	289	283	296	286	254	288	277	292	276	281	255	291	244	267	295	277	298	278	240	285	282	265	291	282	323	318	276	284	309	294	267	255	269	282	290	291	263	276	265	252	283	299	266	278	266	288	279	275	262	271	257	268	262	254	258	263	285	302	293	283	241	247	280	282	292	268	276	267	276	282	280	302	267	269	259	302	271	263	278	283	275	294	290	268	261	282	265	275	246	302	288	261	256	252	287	282	280	258	228	288	295	274	275	282	279	287	280	247	281	282	272	285	279	255	271	247	282	279	272	269	316	271	292	275	276	249	273	281	289	285	247	306	297	288	255	283	259	309	281	279	248	260	286	260	272	283	290	251	289	282	257	283	277	274	255	265	253	298	283	285	267	286	277	283	245	298	273	302	265	249	253	261	265	259	267	257	287	269	257	263	258	282	312	255	301	298	258	283	276	273	279	315	287	261	284	280	281	240	295	257	279	301	262	273	253	238	261	255	233	292	264	278	265	249	291	274	247	273	297	260	267	301	270	277	280	243	269	255	268	275	258	295	290	243	279	295	281	271	268	270	239	289	253	264	247	269	260	300	285	277	272	261	287	272	289	280	254	257	278	280	317	291	260	284	291	302	285	275	286	306	301	249	275	299	279	260	266	264	245	273	249	285	277	294	284	274	282	252	257	281	267	264	254	271	316	280	250	266	284	268	301	288	290	273	262	259	274	278	275	305	247	276	279	285	304	275	249	279	289	282	287	238	245	250	266	281	263	270	273	275	287	293	238	282	298	275	254	306	264	298	225	293	294	282	259	288	287	252	282	279	255	299	281	283	268	265	243	230	283	289	253	281	275	289	298	268	276	285	250	271	292	274	270	261	254	305	273	281	245	275	268	288	266	272	298	280	249	279	262	267	284	243	270	286	271	276	289	280	287	265	272	245	277	243	264	269	293	261	266	258	275	234	298	253	285	274	268	287	302	289	286	286	275	272	263	268	311	253	301	238	265	293	246	231	261	249	296	288	287	260	301	275	260	278	255	292	290	276	282	270	262	285	298	273	274	294	281	258	248	283	275	264	296	266	299	282	235	287	269	279	253	264	302	293	302	283	256	283	256	292	278	285	266	282	260	264	264	282	279	271	273	281	260	277	266	288	302	272	299	276	270	283	281	277	263	270	282	275	275	288	287	286	266	285	288	304	257	268	265	287	274	262	267	227	270	293	256	261	258	249	283	278	271	285	281	273	276	293	274	265	256	236	274	284	280	289	279	262	288	263	272	239	260	281	274	262	273	266	274	277	265	264	242	303	263	282	307	281	272	291	251	245	270	307	281	260	287	242	273	284	287	287	261	289	288	293	262	280	249	280	275	290	257	281	276	253	273	283	289	276	266	278	278	273	278	245	287	286	287	273	287	282	290	255	284	287	258	291	266	283	299	242	259	263	259	278	223	316	272	299	282	265	265	304	246	266	261	302	267	309	286	291	291	246	261	288	269	264	293	328	269	268	272	289	252	280	258	299	276	274	275	270	299	285	304	292	276	276	276	284	266	269	291	304	265	276	275	277	283	291	259	282	280	260	281	296	283	286	298	249	296	276	308	277	274	272	288	311	278	283	267	253	272	271	297	311	285	266	261	316	275	255	290	263	266	266	274	265	285	240	265	257	277	254	244	293	271	260	274	264	274	285	264	275	275	273	283	297	288	274	290	297	268	251	287	253	244	253	307	284	291	291	265	285	276	280	295	300	271	277	287	287	306	290	271	257	274	306	280	287	267	249	268	295	271	294	278	277	244	273	273	272	307	253	264	260	264	279	274	262	278	274	292	278	306	299	266	307	277	251	293	275	291	298	264	258	264	314	268	258	285	277	263	294	267	252	269	270	296	288	295	253	265	261	275	258	278	298	300	288	274	246	276	289	296	285	276	283	269	280	259	274	274	275	275	271	276	266	261	292	269	289	273	278	285	325	293	236	266	275	260	254	313	255	299	259	312	247	284	275	263	273	258	235	265	290	265	279	297	272	256	303	295	273	289	297	244	272	278	300	285	255	268	256	273	280	282	293	279	267	299	266	272	283	266	268	287	252	264	252	254	244	260	267	275	301	291	255	255	278	283	287	292	289	273	272	276	308	282	287	268	252	278	280	275	280	311	265	299	249	280	270	256	262	262	297	285	281	283	271	294	278	250	273	272	272	281	279	248	269	279	295	292	261	256	282	285	258	282	279	255	279	267	271	285	259	295	252	267	254	274	235	275	295	301	256	281	265	306	262	267	285	270	251	297	256	255	303	243	287	284	278	280	269	255	295	291	274	267	240	295	263	289	281	282	269	284	267	261	275	274	297	272	285	267	297	269	252	283	278	298	288	280	267	287	265	290	244	279	286	284	309	263	264	286	267	279	269	273	283	275	311	239	268	251	297	275	269	277	287	310	329	276	310	297	260	298	271	267	295	263	307	287	261	280	256	277	341	285	267	290	285	289	291	245	270	283	271	309	253	306	283	261	294	273	280	265	258	255	295	273	261	255	293	260	308	275	266	274	271	268	275	275	273	282	296	276	252	265	271	262	262	284	286	259	278	262	308	299	290	268	287	260	274	262	278	254	289	297	272	284	293	271	271	273	277	277	262	299	282	261	262	274	281	278	279	259	273	303	265	253	287	278	288	283	268	266	290	303	290	269	284	268	258	271	260	280	243	244	253	276	253	278	250	282	288	266	285	263	246	255	254	277	278	285	260	278	284	259	278	250	276	282	290	266	256	282	267	260	274	264	287	263	270	269	264	288	286	263	258	284	283	252	261	285	253	272	266	286	277	268	295	270	310	269	262	267	300	293	283	277	262	292	303	256	279	270	263	268	278	285	313	289	296	256	283	299	273	298	261	287	284	264	254	283	288	258	272	292	286	258	250	301	255	270	263	283	286	288	265	300	255	289	261	265	313	273	284	287	261	252	265	294	275	284	262	251	296	283	288	260	308	275	256	275	265	249	289	300	279	272	268	277	274	266	287	273	287	298	250	265	304	256	287	270	257	264	258	267	252	255	251	287	261	269	299	272	269	298	267	239	255	277	264	286	261	274	302	275	300	300	265	286	282	288	278	276	274	261	288	289	254
5914	2134	3858	4222	3581	3077	2552	2357	2115	1916	1726	1640	1503	1417	1445	1340	1260	1234	1252	1186	1125	1113	1088	1092	1144	1101	1123	1107	1064	1072	1031	1030	1053	1079	1049	1017	1062	1008	1003	1017	1030	965	1031	992	984	937	951	1050	968	1061	999	1017	1012	1010	1013	1028	972	1004	963	971	1051	948	999	1004	994	1008	977	991	970	961	997	914	954	975	1019	1012	954	992	981	960	995	985	976	1001	1015	990	1003	983	958	1039	985	958	984	983	981	970	969	959	975	958	976	978	919	1004	975	912	997	897	949	1006	983	973	978	934	979	1029	995	1011	987	1032	1005	977	967	964	977	953	942	986	971	1003	934	1017	986	957	905	960	966	993	941	984	968	940	940	992	981	1022	936	938	1036	933	1029	1009	967	970	938	932	992	943	983	1016	965	1017	938	959	961	1013	963	973	974	1017	945	953	987	977	993	970	971	926	997	977	973	916	976	965	970	914	981	913	969	953	1013	936	960	991	985	937	985	918	1005	998	943	928	932	940	975	995	937	978	948	1005	954	953	947	936	1019	974	981	946	960	966	1004	894	1007	1011	951	987	973	947	1001	955	1012	956	915	946	909	920	1011	931	957	976	998	934	975	978	965	898	897	992	974	946	991	914	948	933	967	938	970	968	980	984	923	997	969	975	977	1003	950	960	983	997	1011	936	975	977	931	954	1007	912	932	923	997	956	970	1030	978	991	954	984	958	967	984	1018	993	1008	945	975	965	1024	899	983	945	944	936	937	958	982	971	977	977	980	1010	967	935	991	948	966	980	942	1007	964	946	996	1008	998	966	984	946	923	960	960	948	896	973	938	943	990	983	952	949	985	989	946	997	1015	946	971	971	977	1017	970	980	972	942	923	1024	983	952	979	951	983	976	924	979	910	910	916	972	948	998	925	951	949	891	1005	924	978	979	972	982	1006	970	1010	938	1011	975	975	971	954	992	998	932	968	932	960	939	932	948	1009	1011	937	926	971	953	932	970	994	980	955	1008	962	969	963	975	942	993	997	999	1009	962	940	940	917	917	970	962	987	972	968	975	925	975	955	943	1019	963	995	972	1006	985	951	993	950	950	948	985	925	1006	945	1011	935	971	952	944	1013	959	954	987	966	947	912	976	921	962	929	961	928	1022	944	900	984	994	971	946	979	994	981	960	995	947	978	931	1020	972	974	912	970	920	981	964	947	1027	999	924	927	956	995	950	1009	1020	1005	935	973	959	971	945	989	983	1020	909	934	965	935	1022	989	955	959	974	945	1014	946	949	965	944	987	1013	957	991	916	996	927	981	997	958	981	978	938	1065	958	969	978	937	965	939	995	935	978	962	1036	960	931	940	909	990	933	977	963	979	970	938	950	937	915	963	946	1004	975	1034	1047	903	999	918	973	947	1007	967	967	951	963	973	966	938	1006	977	976	954	992	1035	970	998	923	972	930	934	979	930	909	996	999	1006	985	976	949	979	974	975	940	1028	977	911	988	941	922	998	959	980	931	976	985	958	953	966	924	966	1002	973	939	952	1071	961	947	922	939	1015	1001	1006	986	963	1006	982	965	938	954	938	989	945	993	1046	972	919	995	995	997	974	991	934	947	929	918	976	994	898	905	939	949	994	947	1023	1006	934	958	987	969	970	964	917	991	992	949	1001	979	980	961	933	957	917	949	930	962	965	951	943	992	960	1012	997	1008	1007	940	959	995	920	948	1000	941	990	971	960	1006	952	928	970	932	955	914	955	1006	925	993	980	996	1009	980	964	969	986	972	986	993	985	997	968	980	1089	917	941	940	991	918	946	1012	984	1004	977	947	1028	948	907	974	995	962	915	968	1002	937	919	979	920	1032	978	961	975	974	946	923	1000	975	949	1005	961	949	961	965	977	995	979	1003	925	953	966	963	1000	972	960	907	970	999	1022	974	941	938	1020	1035	1017	971	913	975	985	1006	937	1019	931	984	988	955	922	965	968	928	1004	1018	1066	973	977	992	932	961	1001	961	981	953	973	916	938	1010	941	999	1003	947	992	955	966	984	974	955	974	962	896	975	938	921	972	967	959	976	963	995	961	927	996	965	966	958	955	939	961	953	978	971	1041	943	952	990	926	950	971	971	881	955	962	952	907	1010	1001	960	991	956	937	995	1047	931	933	1017	964	954	996	957	897	948	944	968	975	1002	955	953	1060	948	1038	930	941	976	940	992	975	945	1002	985	986	1011	1008	892	1009	1022	1002	955	951	974	984	905	929	966	919	970	951	999	964	967	1003	925	952	994	1001	937	903	986	976	1018	974	1020	930	993	1009	949	948	967	990	960	917	958	1022	964	964	947	963	1000	986	919	979	893	897	930	937	970	904	990	947	954	947	986	936	1007	940	965	1005	976	994	996	1017	944	936	963	950	1001	947	919	981	1075	941	944	977	925	904	976	960	965	933	941	1011	978	953	973	925	960	955	941	1002	995	945	946	974	898	926	930	977	994	979	992	943	968	946	968	963	945	926	1055	954	948	946	941	953	942	969	1011	929	978	971	923	937	980	930	955	986	967	948	960	999	948	865	984	997	998	996	993	955	1001	998	908	934	917	935	973	972	956	925	972	1015	1016	964	967	965	890	963	985	999	986	929	924	933	983	942	998	987	942	982	961	995	937	1014	922	979	1020	946	1018	1042	1023	973	993	985	963	1009	927	995	946	972	998	959	987	989	947	982	954	942	957	962	948	959	969	921	922	990	957	931	1003	960	965	958	954	1000	988	973	965	967	944	1001	922	975	968	927	924	921	921	925	973	980	982	987	1008	995	995	923	986	931	967	979	991	942	926	951	977	978	1005	982	956	959	1000	967	895	942	949	904	1026	900	947	951	989	1010	971	994	985	949	967	1007	1028	920	982	961	963	920	965	959	970	970	977	969	974	1004	979	949	994	996	965	1020	981	921	980	1001	930	958	934	976	951	973	957	945	968	983	979	955	978	940	997	970	968	972	993	925	942	921	951	1014	988	960	940	997	972	953	971	942	975	1011	1002	942	958	950	991	969	948	969	952	978	952	903	980	989	943	966	974	982	964	976	960	956	972	936	983	991	932	970	1008	957	951	989	945	1024	978	956	951	996	1011	946	985	980	967	964	957	995	1018	961	954	983	972	993	1034	964	924	981	960	976	994	927	926	951	1009	928	978	961	884	999	988	988	933	982	897	942	989	1001	933	979	979	1040	961	966	950	976	973	927	975	995	952	981	956	951	951	961	933	1019	910	965	956	925	934	986	940	963	963	953	940	994	953	925	920	954	954	983	913	957	1004	923	949	886	983	988	983	937	984	954	961	956	973	1006	997	974	980	993	965	1019	970	973	977	995	978	956	999	1000	970	1003	993	989	945	955	975	940	948	935	992	996	959	985	969	1008	957	970	993	934	953	943	984	946	991	993	944	958	991	944	948	950	988	939	941	1026	956	943	937	982	1009	962	977	936	984	976	955	961	991	932	941	1012	954	1020	1030	1008	958	939	970	1005	974	1015	987	965	1091	1008	958	990	942	983	987	992	1003	1002	991	976	964	948	948	954	928	972	948	962	945	975	967	996	1002	986	1013	989	992	943	922	968	973	950	1003	978	956	930	941	956	1029	953	1004	956	979	965	967	943	988	944	972	1007	1046	982	936	922	959	960	985	943	971	904	918	944	908	965	977	933	967	1026	952	976	1036	996	981	978	1004	928	943	1013	999	914	967	929	1036	903	1003	979	968
8289	2396	2726	2022	1408	1055	829	672	522	460	454	402	352	360	355	331	321	283	294	281	267	269	277	253	253	266	284	256	296	290	250	254	241	251	255	257	229	244	259	256	247	249	242	238	231	229	276	258	238	241	250	231	276	248	244	273	270	232	228	235	243	234	231	248	234	213	261	220	217	235	249	253	243	247	238	231	224	239	235	219	215	235	237	254	232	241	241	238	251	237	242	259	220	250	276	200	231	199	239	224	237	242	249	230	210	239	209	230	232	231	236	235	230	286	231	236	212	240	215	230	271	228	236	252	235	235	222	254	244	223	220	248	240	238	239	261	241	226	263	230	240	241	223	214	252	260	226	249	249	237	252	239	240	273	254	233	230	231	229	233	244	227	235	232	202	205	238	233	226	233	226	260	235	254	234	236	234	227	243	247	238	260	253	243	222	226	220	235	229	224	254	251	227	257	270	239	253	229	243	221	217	224	220	239	250	231	234	232	223	228	228	229	205	224	252	237	244	243	217	227	229	220	255	268	252	216	251	221	232	242	243	215	254	217	225	246	243	257	223	257	220	252	262	234	255	224	242	223	242	237	258	217	259	253	249	256	217	232	229	245	259	234	242	229	250	225	242	221	218	232	232	247	249	241	240	244	227	241	235	231	246	237	221	271	261	237	215	225	213	227	221	227	226	232	245	270	230	246	232	224	244	222	246	227	252	227	227	241	226	208	238	241	205	248	247	242	245	232	241	240	230	207	213	236	214	242	226	239	223	220	241	210	236	260	223	233	245	237	225	244	275	229	244	236	236	249	234	240	283	198	227	256	239	257	250	253	246	235	242	225	235	263	259	231	243	234	235	227	219	247	234	222	234	244	211	241	257	241	234	216	256	253	255	226	247	282	258	212	234	282	196	226	260	275	250	236	225	232	233	265	235	204	241	245	251	252	241	244	248	259	215	244	244	207	240	245	238	222	246	224	261	253	236	226	242	273	233	243	235	242	242	213	257	234	223	249	239	253	261	248	202	240	235	246	255	242	237	234	261	234	238	258	201	230	245	222	226	229	259	230	248	235	201	244	231	275	211	238	236	221	225	253	247	246	239	202	243	234	243	229	266	245	260	224	257	240	247	260	265	242	269	221	233	206	256	219	255	218	253	211	243	258	245	226	232	246	267	240	203	245	249	213	240	248	274	234	263	239	249	265	216	244	228	250	229	251	216	215	253	244	239	226	213	231	252	250	215	227	229	229	223	229	224	260	270	248	230	232	240	252	247	242	219	230	252	241	236	240	241	242	205	212	263	211	273	219	241	232	230	224	232	219	234	221	257	249	245	241	243	224	248	227	215	235	236	245	221	261	237	217	227	239	227	256	233	221	223	239	237	252	255	220	246	227	228	226	242	236	223	243	254	232	231	250	238	233	245	241	232	236	251	233	263	268	251	212	233	251	255	236	228	236	267	237	225	260	238	243	247	254	250	259	244	229	236	234	251	242	234	233	244	247	249	237	269	239	224	231	242	224	235	240	218	264	243	255	253	244	244	231	242	244	268	247	238	228	217	227	219	230	225	243	268	244	242	242	252	219	241	237	225	255	240	223	252	272	223	244	235	215	242	236	253	230	256	244	225	209	218	246	224	249	214	236	259	219	254	255	238	213	224	230	264	255	257	256	235	227	266	241	249	241	233	238	242	251	260	236	255	234	236	199	229	255	208	243	257	239	226	255	210	245	210	238	227	224	226	224	240	236	247	269	249	254	252	242	233	254	253	245	246	215	232	223	235	227	247	230	246	243	229	255	269	249	244	219	215	275	228	243	222	219	237	238	240	250	261	224	224	234	232	260	233	251	243	267	263	242	270	263	207	219	223	249	239	225	221	248	233	254	237	223	211	233	224	239	267	260	248	248	223	259	225	240	217	254	237	244	270	191	223	260	230	272	249	207	233	263	251	251	252	239	277	237	198	233	243	241	247	281	244	239	264	256	237	219	260	232	222	235	235	238	248	208	241	254	249	264	245	253	235	200	263	216	269	222	223	230	243	219	231	259	255	251	233	235	252	219	220	219	273	234	229	240	214	205	245	228	260	228	274	255	244	215	257	254	187	211	224	235	237	221	238	264	225	232	241	254	234	251	250	259	234	245	275	268	262	221	250	250	238	272	238	239	227	235	225	232	257	239	214	239	232	215	242	218	233	232	256	232	232	232	220	250	223	234	242	276	242	212	246	229	243	277	238	235	226	239	252	237	251	230	219	236	219	223	267	240	239	250	262	205	258	229	258	236	238	248	224	254	252	251	244	226	243	232	230	241	245	229	208	223	231	236	237	220	260	252	236	232	232	214	242	244	237	248	242	250	229	272	234	237	219	248	216	234	226	224	260	259	209	277	231	236	242	247	232	267	237	234	228	251	249	247	246	224	240	217	229	208	222	261	269	232	259	238	238	232	248	234	229	249	218	213	226	253	224	234	248	267	233	259	233	225	239	202	256	253	226	242	240	216	257	211	217	214	233	219	253	244	228	237	249	220	221	211	249	257	243	228	227	244	244	230	212	220	231	247	234	221	273	246	237	237	239	233	230	257	225	242	226	233	248	208	221	215	235	250	221	226	240	234	248	254	236	246	265	242	224	259	233	265	210	227	235	240	239	219	223	235	245	211	256	238	241	220	223	243	232	238	233	261	232	206	222	256	196	238	221	240	238	235	232	251	223	221	251	233	234	268	240	257	209	244	247	256	253	242	236	226	256	228	248	221	218	227	217	239	258	228	230	236	230	199	253	269	252	248	262	230	260	242	238	232	224	254	248	239	239	249	219	264	230	236	233	232	220	226	228	233	244	254	240	245	227	260	254	206	236	257	225	259	236	213	252	232	240	256	250	243	249	266	241	223	253	224	241	255	246	264	247	210	243	256	254	235	259	245	220	234	237	251	265	258	220	240	230	220	244	220	248	239	263	282	258	220	276	261	238	256	245	238	218	240	233	243	237	250	229	253	208	224	254	246	240	236	249	224	223	255	241	238	221	247	224	267	241	250	241	240	251	266	231	249	270	215	227	244	228	236	214	250	241	217	211	261	233	243	263	240	235	233	265	220	211	233	226	231	227	235	249	235	233	252	244	245	245	244	227	245	240	229	230	233	235	215	235	213	256	242	238	242	256	213	238	237	207	265	237	243	239	231	224	229	238	231	207	229	200	235	230	241	224	214	230	251	223	223	243	213	229	227	249	248	251	264	235	221	230	246	253	232	202	221	257	213	239	209	253	252	245	222	237	228	239	224	239	219	220	219	218	206	220	221	226	237	246	230	236	248	250	259	244	207	237	254	262	221	235	238	244	232	250	209	233	232	212	230	244	242	253	242	233	205	242	239	199	226	237	227	228	240	243	251	237	244	208	233	240	234	253	224	230	249	221	253	250	246	252	204	249	236	240	238	243	249	254	242	256	231	245	234	233	215	213	237	238	251	257	227	226	228	246	222	235	208	224	207	244	216	236	223	234	221	242	246
8151	3145	5984	6535	5727	4774	3824	3260	2794	2475	2195	2047	1764	1714	1629	1506	1325	1403	1287	1267	1257	1225	1110	1131	1095	1069	1095	1038	1007	987	1044	1010	1038	995	999	1003	958	982	932	930	957	943	884	859	956	866	899	938	941	910	892	961	918	876	914	881	855	865	913	871	881	859	873	861	892	894	851	903	848	889	897	863	869	892	858	871	811	859	845	856	829	820	842	823	870	852	875	837	812	878	804	825	865	817	831	887	803	842	849	840	814	847	819	840	816	854	838	872	818	813	868	877	845	839	796	875	845	864	858	788	842	807	853	812	766	846	811	816	824	930	822	855	878	854	897	836	835	832	822	880	826	815	833	856	810	882	802	845	835	824	792	816	863	867	836	780	890	792	838	787	811	785	795	845	849	820	806	816	842	824	824	816	820	854	833	790	863	798	927	823	853	799	847	870	895	867	816	825	841	877	890	853	847	818	837	858	817	798	836	815	831	844	828	851	818	848	829	864	800	835	809	848	851	818	879	837	838	887	839	910	796	851	837	853	908	826	741	773	804	832	825	847	846	825	847	823	798	829	831	812	781	869	824	826	823	819	816	837	796	832	805	876	844	913	801	795	805	802	838	853	808	814	828	826	828	783	850	826	830	843	847	813	832	786	859	860	812	861	853	850	847	847	816	817	800	854	858	812	850	807	777	811	834	846	793	783	798	812	820	813	819	811	804	825	850	808	845	800	847	816	844	817	834	813	900	836	828	851	802	825	809	811	878	788	833	857	832	885	847	803	813	832	842	797	838	838	821	795	837	852	835	849	838	819	840	849	834	818	823	825	843	817	821	853	862	825	850	856	809	786	780	801	841	824	818	797	865	780	818	839	847	812	827	816	794	856	827	846	798	806	848	862	860	834	864	819	797	843	844	870	809	806	887	873	785	826	895	827	877	834	794	854	804	827	878	843	861	763	832	868	838	812	852	795	907	831	823	847	806	832	831	836	807	788	819	873	803	821	827	823	832	825	838	846	876	813	843	786	786	810	818	754	833	800	816	899	847	850	880	811	859	786	810	826	845	775	803	832	840	794	822	821	815	843	814	915	866	813	825	832	806	835	805	769	784	811	805	823	804	836	841	826	809	837	833	857	839	843	784	779	832	826	857	819	814	832	812	798	813	788	820	786	836	807	847	821	847	819	867	840	840	786	807	791	851	886	799	808	822	868	821	833	759	856	837	781	855	829	853	801	846	856	807	830	826	814	829	793	815	839	847	806	786	865	796	826	847	811	853	815	834	855	876	851	856	856	825	783	813	877	861	829	836	799	815	822	857	794	823	810	860	814	825	831	790	807	793	901	848	840	843	836	825	839	797	878	885	879	846	840	831	801	848	832	834	822	843	789	820	797	875	812	821	894	862	857	896	827	886	782	789	804	815	863	861	832	804	829	878	907	821	785	853	837	812	855	798	822	841	783	851	836	886	827	859	771	872	837	855	798	774	855	780	834	826	852	810	802	853	897	842	843	867	850	855	826	814	835	820	851	803	775	847	814	784	835	836	843	821	855	846	803	800	860	812	842	797	866	820	792	865	866	847	869	833	873	838	900	837	817	844	817	830	860	814	832	767	866	831	850	810	756	868	819	833	807	828	837	834	893	818	853	821	810	819	827	821	848	846	783	809	836	888	861	815	796	819	880	819	861	825	829	788	872	840	845	844	836	893	840	877	808	890	843	849	785	860	854	799	831	839	848	834	857	793	866	835	798	831	793	879	808	887	821	855	875	821	802	821	868	814	860	848	826	816	869	807	869	848	805	862	849	809	836	816	851	855	782	825	829	841	824	850	864	824	901	761	837	840	771	837	867	770	824	876	822	840	851	830	849	819	823	862	890	793	845	850	846	838	839	825	807	786	834	845	787	785	871	826	849	855	827	827	807	820	782	849	819	784	809	801	832	782	835	843	865	780	815	860	832	854	847	868	850	802	848	851	841	830	792	809	837	841	858	875	884	838	835	808	843	817	857	901	819	869	779	854	846	815	818	824	794	827	814	864	838	835	826	833	873	859	823	794	815	864	785	807	838	824	829	803	789	873	854	848	813	793	806	806	839	852	832	821	781	819	839	819	831	872	882	775	781	845	852	858	851	862	858	828	785	838	796	853	818	846	785	813	835	801	874	875	809	833	844	796	831	797	828	799	877	820	765	831	855	803	864	807	789	830	855	829	843	876	795	771	850	817	851	842	823	825	843	849	862	832	818	840	840	807	804	789	874	840	842	825	856	829	835	846	842	849	783	802	801	886	792	815	814	865	822	883	784	858	866	787	857	839	787	851	852	853	859	821	837	833	844	881	859	796	827	830	869	795	869	839	810	847	859	865	802	810	810	836	769	853	843	837	835	842	809	839	870	805	806	828	830	871	832	864	834	813	825	822	814	827	843	805	833	872	818	799	844	889	844	791	846	816	859	837	834	811	826	863	824	835	841	821	830	831	836	804	805	763	880	790	839	832	841	787	837	826	789	826	789	832	857	812	818	853	775	902	781	905	812	874	800	830	865	818	820	796	853	817	843	843	806	861	888	830	809	863	785	807	799	850	835	818	802	851	783	833	821	781	865	827	868	835	865	833	863	765	809	862	878	826	815	846	820	833	800	811	862	876	869	836	819	828	871	867	884	800	839	827	864	805	794	856	845	819	823	778	851	788	856	830	824	783	874	852	828	851	822	823	836	820	806	803	861	841	828	800	837	845	800	830	759	874	804	846	819	872	797	863	834	857	846	843	774	827	790	833	817	824	846	874	843	857	841	810	773	858	779	880	841	859	845	877	885	830	788	855	760	787	836	894	820	849	868	799	801	839	828	887	865	785	801	797	851	870	856	848	843	838	809	818	833	828	866	851	847	828	811	830	840	834	858	791	874	891	869	826	857	820	845	811	842	841	801	848	873	824	827	834	822	807	860	815	839	786	895	851	822	869	798	807	826	819	794	857	843	810	821	812	853	846	903	805	815	863	791	767	841	842	840	798	789	836	824	811	787	797	908	826	820	836	854	869	829	824	813	830	825	832	818	868	799	790	852	783	777	846	808	855	790	874	775	816	845	855	784	816	859	832	790	813	840	862	799	824	783	837	802	838	827	852	909	817	826	865	829	771	797	845	848	796	810	858	851	773	853	804	852	826	779	794	815	882	852	883	850	784	843	856	834	811	866	842	893	828	812	892	825	857	830	844	813	806	821	784	818	854	868	841	831	855	840	838	861	819	824	834	863	865	830	852	840	822	822	832	818	832	849	796	856	849	786	778	838	802	827	821	837	806	836	821	860	803	822	838	825	832	828	863	812	863	875	842	826	841	849	843	855	798	864	836	793	830	848	811	792	863	871	888	819	818	857	908	780	797	827	830	820	821	806	854	812	809	844	829	822	858	908	825	845	856	850	870	802	855	851	830	804	790	849	859	844	845	822	811	891	808	875	857	816	848	821	829	840	851	813	852	853	833	837	804	808	772	777	877	810	831	844	848	824	812	781
1118	226	237	209	205	176	182	162	178	186	176	185	173	196	171	170	177	152	166	175	165	157	169	173	173	172	157	167	152	161	169	171	147	156	165	174	161	163	168	157	184	166	178	148	145	167	160	164	195	147	145	176	144	165	183	146	187	167	164	135	173	149	164	190	168	164	157	167	151	162	174	167	160	145	183	129	179	178	163	166	162	150	160	153	152	180	152	159	156	157	180	164	162	153	174	167	171	166	188	169	154	151	160	159	155	168	168	158	178	158	175	158	153	161	181	193	152	149	154	161	160	154	156	165	163	168	176	164	164	165	160	173	146	165	175	152	176	165	172	161	188	181	162	158	150	158	147	163	161	153	171	167	191	171	163	165	142	170	165	173	148	176	164	140	149	135	179	176	157	176	149	181	154	175	162	166	167	180	154	176	180	151	159	158	181	156	168	171	159	191	143	149	168	162	181	155	175	179	164	165	166	187	173	148	158	165	162	162	167	139	186	160	164	181	146	150	168	170	159	138	171	161	137	146	168	165	145	172	144	160	174	163	161	151	167	182	145	164	169	153	158	164	161	166	160	158	148	168	154	153	200	147	167	158	169	160	155	160	133	186	167	173	159	152	142	171	152	161	158	169	161	177	185	155	170	170	155	175	162	144	174	166	162	170	157	190	148	173	153	158	153	176	167	155	160	186	162	167	171	164	148	156	167	152	157	157	177	163	158	155	163	160	181	144	184	177	169	183	159	168	179	160	172	160	168	155	175	160	171	168	156	149	152	179	185	180	152	173	176	144	143	176	171	165	174	183	158	140	158	158	157	173	166	154	158	160	159	163	172	151	149	155	166	179	158	145	161	164	139	170	185	168	167	154	142	162	174	144	136	171	161	159	164	176	146	167	176	167	178	173	149	147	179	146	143	173	156	179	144	155	146	146	152	174	160	158	182	164	139	174	158	173	188	175	160	167	177	178	145	163	173	168	175	158	177	157	191	162	166	158	155	172	147	164	159	183	142	175	161	172	159	140	146	150	180	145	171	178	164	149	183	162	166	172	161	159	164	161	144	164	162	184	155	155	158	185	160	148	170	146	155	167	138	157	152	157	165	147	185	183	162	157	153	155	136	157	172	151	157	156	143	170	164	157	168	164	149	172	166	175	176	185	158	175	168	177	163	154	167	156	175	123	156	149	171	163	165	164	168	167	143	180	181	151	155	176	177	152	176	171	141	166	157	179	139	160	164	149	147	172	170	155	172	144	174	160	166	155	154	167	146	185	163	173	180	180	176	164	180	175	175	179	156	169	142	168	141	174	157	180	147	185	157	171	153	176	176	132	152	176	182	150	155	173	183	134	160	174	134	158	160	163	163	139	161	160	163	155	157	151	175	165	180	167	150	164	171	156	162	163	157	163	164	173	170	159	179	164	175	154	173	172	170	157	164	176	168	168	165	160	147	162	176	164	156	157	163	162	159	172	153	174	144	152	146	163	164	178	176	175	163	164	161	157	144	166	159	176	158	162	175	165	176	149	136	168	162	186	155	177	163	170	181	161	165	157	147	157	158	164	154	167	171	167	161	154	164	122	152	131	161	149	167	169	171	150	165	171	148	170	149	150	137	165	172	153	172	173	195	140	175	168	178	163	158	164	180	139	156	178	168	161	155	150	177	156	145	150	145	144	186	160	163	143	181	151	181	152	177	163	176	180	171	160	147	168	169	141	170	178	177	162	163	147	167	160	176	148	150	176	151	150	185	142	174	168	174	160	144	167	172	144	148	145	153	135	153	138	159	175	192	149	149	157	150	162	160	168	158	169	163	161	182	154	175	176	159	178	167	169	172	161	145	160	182	148	142	147	174	169	161	147	172	184	158	127	168	170	161	174	182	171	177	163	146	170	156	174	168	166	180	149	173	176	152	145	178	176	165	173	154	155	145	170	175	148	179	176	164	180	153	173	178	165	147	165	186	173	186	155	175	147	146	176	169	155	167	151	160	172	183	154	131	171	184	183	169	163	189	162	142	162	160	166	161	171	150	161	171	170	157	164	162	178	197	147	138	170	189	183	169	171	165	165	137	168	137	155	159	179	165	148	141	168	163	138	159	144	181	172	151	164	152	164	162	141	167	173	162	174	151	164	159	153	185	158	161	169	150	154	159	147	180	159	178	167	165	151	179	136	171	159	179	168	142	171	183	162	178	167	153	160	175	154	163	149	159	147	157	145	171	160	159	143	149	160	161	180	175	167	157	175	151	170	203	181	174	161	168	143	164	149	150	157	177	149	161	157	162	146	140	169	161	157	165	146	177	175	152	160	175	158	157	144	165	162	183	161	189	160	161	146	172	163	178	174	163	164	173	167	173	180	146	168	164	152	158	139	175	156	153	163	152	177	178	141	152	159	163	134	153	148	169	174	168	164	153	161	162	155	174	173	163	172	188	177	155	145	157	164	149	171	169	155	171	170	176	181	177	172	170	170	160	147	169	160	161	187	164	166	151	180	177	192	163	155	191	181	162	176	169	178	173	165	173	147	172	163	189	181	150	149	175	158	142	151	174	144	179	173	154	148	170	166	161	172	163	185	187	149	171	160	154	173	175	165	170	159	173	167	173	154	159	204	167	146	167	155	172	168	170	170	181	164	150	169	167	155	161	177	165	180	168	168	186	156	179	188	172	162	154	162	171	162	163	169	176	180	147	169	170	169	164	163	153	160	175	162	157	145	177	171	174	151	151	159	163	181	150	153	155	165	171	187	158	159	183	182	163	187	159	161	161	126	182	161	163	167	147	168	159	167	153	141	183	170	170	162	181	160	173	154	150	158	154	152	153	158	173	185	181	145	166	160	150	159	152	159	156	150	158	139	152	189	155	157	166	151	150	137	162	168	186	131	159	146	172	184	148	166	181	154	165	154	164	181	185	140	180	157	174	154	166	162	155	183	201	154	191	168	173	174	177	163	163	167	168	154	168	178	161	187	180	165	155	161	176	152	179	163	158	164	169	163	183	158	174	153	178	158	157	152	156	182	147	145	154	156	176	186	152	172	165	163	164	171	153	166	147	167	161	158	145	181	170	170	152	160	167	146	179	174	203	166	141	147	163	192	153	175	178	151	181	168	173	154	175	177	166	170	182	148	161	149	147	164	177	154	177	182	164	170	158	175	153	167	149	174	157	169	147	141	148	145	175	176	163	167	134	179	159	157	153	185	170	161	149	174	153	168	139	175	177	154	170	154	179	137	153	157	155	171	180	183	158	173	158	169	152	169	169	144	149	158	163	170	149	169	180	165	162	164	151	167	183	138	158	158	168	153	169	170	161	161	148	177	168	155	169	169	183	150	165	164	170	153	149	183	150	151	176	160	167	166	178	141	162	151	162	155	191	158	155	189	202	157	153	177	154	172	149	175	147	156	141	153	144	162	171	149	185	166	154	170	158	169	171	178	167	167	155	163	152	181	164	147	151	147	157	166	169	166	157	163	170	161	176	139	156	143	141	186	166	154	181	165
2068	742	828	830	816	776	756	717	698	698	623	626	671	625	636	632	654	687	639	653	602	635	630	642	617	622	645	649	681	665	593	635	622	642	647	598	654	608	626	632	588	609	642	639	622	567	632	605	594	632	607	585	621	597	633	641	595	647	622	628	612	679	614	633	665	589	626	617	593	674	627	579	604	619	631	652	592	638	645	634	570	638	636	610	630	587	617	626	643	611	624	597	637	619	615	621	598	636	597	591	606	638	606	630	616	605	615	640	633	652	632	626	665	607	634	613	610	620	622	564	688	597	607	613	613	626	583	631	568	574	616	625	643	657	615	616	646	661	649	627	635	657	579	640	614	621	592	625	662	580	583	627	618	625	661	640	639	603	623	619	606	608	621	624	614	705	613	657	607	585	623	629	597	568	689	607	610	638	634	600	623	640	599	590	629	596	655	634	644	628	600	638	634	640	603	594	607	613	616	610	637	614	633	610	586	604	602	653	661	601	664	603	613	691	599	634	657	622	619	608	565	664	632	618	639	625	623	617	624	620	631	595	637	595	605	645	633	627	624	617	587	613	629	626	623	578	630	644	579	622	627	636	655	622	643	595	591	652	619	616	622	624	647	605	633	625	616	619	618	647	588	685	612	587	669	584	628	614	576	581	609	593	660	629	587	635	620	601	623	623	627	585	606	630	612	594	606	611	627	629	619	595	644	604	615	623	616	639	652	599	617	660	640	608	630	624	616	592	613	620	604	573	581	617	666	616	610	647	658	570	603	609	599	613	614	643	605	652	614	634	652	654	646	599	646	606	650	593	660	618	653	631	586	630	626	657	589	612	645	592	624	594	648	585	599	620	632	598	588	619	625	627	623	620	569	611	661	581	587	628	638	640	625	644	607	578	589	624	612	633	640	638	633	634	651	615	631	640	639	591	631	650	627	620	609	581	595	625	624	644	624	647	628	648	578	545	642	640	627	630	603	621	586	680	646	624	594	626	605	629	600	620	655	620	589	639	625	596	603	606	601	608	601	626	605	615	576	641	594	608	632	621	626	638	625	637	640	584	618	645	623	611	613	600	656	613	596	590	609	610	595	641	606	599	592	630	590	581	606	617	630	651	577	611	645	617	612	592	600	638	635	602	609	616	562	629	651	614	593	602	621	607	597	603	642	630	633	650	624	598	649	583	591	637	575	644	651	668	602	598	654	615	625	651	600	634	609	655	630	646	602	631	643	625	644	616	632	607	617	599	642	638	619	603	622	613	654	601	604	611	621	638	628	586	582	681	598	666	639	599	613	644	659	682	571	618	590	626	589	626	650	629	642	651	666	636	647	624	664	619	621	670	613	625	611	646	620	626	617	656	613	609	590	638	610	622	621	626	613	589	586	588	600	624	635	574	572	576	676	640	631	641	638	613	589	646	631	658	641	702	599	644	624	647	583	623	620	595	599	669	618	649	570	613	635	614	653	640	640	612	580	560	622	610	599	678	611	630	679	678	619	592	594	607	566	599	638	617	590	617	606	607	663	698	663	615	630	597	643	666	579	592	641	577	639	622	603	596	598	655	611	599	600	592	613	638	615	600	621	626	613	628	599	651	650	622	622	619	590	612	593	601	627	631	616	623	610	583	591	627	626	641	624	674	593	655	613	616	606	614	611	658	603	620	596	611	645	596	578	569	621	592	651	655	629	599	648	620	655	648	617	637	647	625	611	604	634	605	580	656	659	591	575	625	643	618	617	643	631	636	658	602	587	595	617	678	596	619	607	631	671	654	641	593	597	605	621	651	665	693	582	592	616	643	644	626	601	634	643	592	646	635	638	592	595	639	627	618	622	619	632	637	639	649	618	584	616	586	640	603	606	639	647	575	585	651	597	630	592	632	642	648	623	621	622	637	652	601	617	615	599	579	622	611	627	597	635	637	619	620	636	649	629	641	625	635	633	627	606	631	620	628	630	644	662	638	595	644	584	655	620	644	605	620	649	609	629	608	608	578	599	601	606	566	633	589	639	630	595	632	600	578	632	649	616	618	638	620	630	627	669	623	624	627	638	592	630	619	589	626	623	654	623	601	642	601	661	662	656	585	627	671	622	627	604	588	623	607	650	627	607	619	606	627	603	639	635	625	618	617	620	627	635	643	655	655	637	612	580	608	614	614	623	614	627	651	637	585	624	601	618	659	627	671	650	602	664	576	609	639	615	593	611	694	587	625	602	615	622	614	632	584	671	616	654	612	618	643	692	623	643	619	651	601	602	634	604	620	609	605	624	600	630	601	597	592	638	639	645	637	607	569	642	614	610	598	593	619	659	592	617	616	660	624	614	628	639	594	656	642	621	609	613	607	605	641	654	618	605	663	619	627	602	670	585	587	581	666	613	596	610	593	656	645	654	588	616	609	698	656	655	590	571	630	613	625	635	613	631	657	584	610	634	641	623	663	612	608	615	611	661	611	641	623	626	596	650	598	598	644	617	600	647	630	645	594	641	627	615	645	613	587	616	622	609	591	605	636	644	628	635	647	614	612	633	665	615	639	632	604	608	629	618	596	617	616	642	638	611	625	633	646	631	628	648	615	597	632	586	603	624	608	620	624	600	648	590	617	612	594	643	639	642	632	656	637	616	608	641	631	638	591	649	651	620	600	652	610	629	661	644	619	640	616	667	629	683	602	650	646	640	611	647	577	658	636	597	601	636	627	658	627	666	581	667	603	618	618	595	629	634	625	610	608	644	600	664	600	646	618	614	624	662	648	631	578	598	650	612	636	628	652	626	595	644	600	687	610	620	580	631	635	595	630	661	632	614	572	600	633	628	659	631	652	636	629	643	632	605	607	635	594	637	638	595	616	617	622	603	657	600	594	617	568	647	634	614	684	651	651	620	617	674	632	640	591	599	599	643	644	596	629	632	589	623	624	655	627	614	627	610	627	606	631	615	616	600	591	576	627	611	663	597	603	640	614	643	657	665	643	613	618	631	638	598	646	607	627	617	655	641	609	574	650	627	598	629	603	637	599	629	624	583	606	651	610	583	652	602	592	630	639	635	646	582	661	646	620	633	631	621	572	623	612	638	628	576	645	625	664	601	645	597	583	633	633	580	618	647	623	604	619	657	668	596	635	600	585	640	635	616	626	609	613	639	600	636	620	611	624	601	594	601	674	609	636	643	591	643	589	587	610	604	629	639	593	585	623	638	612	638	647	682	679	597	636	639	619	588	614	601	640	624	604	609	630	603	617	649	579	632	644	610	637	604	606	595	598	609	584	618	635	634	595	634	650	658	613	634	646	578	607	651	618	629	609	597	576	576	633	646	608	605	617	614	604	630	626	607	624	607	614	689	629	608	595	618	664	620	634	616	648	655	640	611	635	599	630	650	638	657	656	646	588	582	652	628	598	670	650	570	631	592	603	571	599	636	666	600	626	579	590	571	596	570	579	657	616	594	650	619	657	611	616	600	647	635	616	605	649	617	656	644	592	618	636	655	625	582	592	663	600	639	617	615	623
4609	1460	1545	1132	885	716	562	451	444	402	381	352	324	373	367	352	327	332	320	287	288	305	289	307	270	273	295	277	300	300	271	304	284	299	295	284	307	292	283	273	291	288	303	290	273	251	280	313	265	329	287	261	297	279	275	245	274	297	297	276	261	267	275	291	303	259	289	293	281	266	299	294	297	263	282	285	290	276	269	275	267	300	252	282	282	257	278	249	276	254	315	263	273	275	261	275	267	277	296	274	292	303	280	300	281	271	286	278	293	267	275	292	254	276	275	257	269	254	268	277	284	268	261	249	267	294	274	297	264	287	247	296	273	284	304	287	290	256	264	296	254	288	279	277	294	270	267	278	280	285	266	267	247	295	249	277	277	265	297	259	293	289	244	262	251	308	299	281	290	277	297	291	269	269	277	265	266	248	299	292	262	299	299	243	260	272	251	288	282	259	271	276	252	272	296	274	278	260	284	277	269	290	294	272	325	327	273	314	309	267	276	294	292	273	275	296	269	240	275	258	292	277	309	271	290	273	258	254	255	241	258	272	249	283	265	260	284	260	297	269	274	265	277	302	311	254	297	280	260	301	280	320	288	248	274	279	278	286	294	294	265	253	296	282	309	264	272	295	255	264	260	285	289	269	284	288	281	262	281	264	283	254	255	294	252	287	276	295	285	274	267	282	310	246	303	294	255	282	245	301	297	282	255	250	291	281	294	258	284	245	275	282	285	273	266	280	284	282	282	273	288	276	276	302	281	280	272	317	251	302	266	279	274	277	259	286	270	284	262	263	273	291	298	289	256	258	292	277	281	279	304	275	288	266	263	291	255	265	287	284	287	256	260	260	293	297	264	299	283	289	276	271	272	292	277	295	285	299	261	272	274	249	254	273	278	283	257	277	275	291	271	296	324	250	266	276	281	294	281	267	290	260	283	283	297	267	284	253	267	262	291	286	307	256	265	292	242	280	264	258	289	283	283	267	277	292	304	265	301	312	274	292	271	285	258	263	284	277	282	275	250	287	281	295	272	292	288	268	286	270	241	276	264	291	250	297	273	294	264	275	258	281	242	271	285	290	282	295	266	282	264	243	293	267	278	287	291	280	299	280	292	288	246	247	295	267	248	265	311	285	245	294	262	298	274	293	262	315	262	287	291	293	299	296	286	291	264	249	257	249	273	285	282	272	275	267	279	301	294	256	287	296	311	271	288	260	275	265	273	288	279	293	286	258	277	268	289	270	261	254	283	292	269	281	270	281	309	266	302	304	259	284	276	303	296	246	313	255	270	251	301	281	254	266	272	275	300	280	285	316	278	266	270	263	288	272	309	273	296	297	272	300	276	280	255	269	306	279	296	263	298	269	261	272	281	268	270	310	254	291	286	256	256	289	270	263	279	292	271	284	289	262	300	291	259	263	292	279	257	277	266	281	286	273	285	255	277	279	258	273	295	251	311	261	309	288	272	262	281	267	277	292	255	301	272	287	293	258	257	288	267	263	259	234	282	274	272	280	258	308	267	258	297	259	268	253	259	267	278	281	282	244	278	270	260	254	270	287	279	271	268	252	279	289	303	241	265	268	279	271	315	275	281	312	306	272	290	272	251	292	270	285	255	291	286	273	259	258	269	254	250	309	255	267	257	277	283	291	270	282	248	268	261	262	284	271	291	307	271	263	274	265	291	223	271	276	288	280	257	285	291	297	276	251	227	261	276	270	275	262	275	279	297	277	261	251	281	267	249	282	276	316	265	246	280	287	279	258	270	275	281	275	307	261	269	253	287	256	280	273	288	262	269	278	290	288	310	264	280	289	270	285	279	316	272	271	276	263	272	283	282	270	271	271	256	285	292	247	298	260	286	278	257	305	277	272	272	289	290	279	286	280	274	270	268	281	271	256	278	263	261	262	291	296	278	277	258	306	265	271	285	284	283	286	280	260	298	314	274	300	269	249	280	267	276	278	295	278	290	277	287	266	295	292	259	315	284	262	273	262	261	250	273	295	269	302	267	248	274	303	273	251	251	296	264	268	272	322	273	283	280	291	279	266	267	277	276	282	288	265	281	290	251	281	302	267	269	275	261	255	270	313	281	264	276	312	248	268	290	277	282	286	332	298	267	291	285	256	264	277	288	296	284	314	260	268	276	282	272	248	266	312	298	267	256	262	288	292	255	291	271	273	293	287	289	287	257	269	240	298	253	270	260	293	295	280	283	274	283	297	294	292	242	264	289	257	279	288	279	280	273	283	251	282	295	284	281	273	273	247	270	301	281	259	279	277	307	236	295	319	270	267	243	243	290	300	280	289	244	277	278	258	303	247	269	263	271	248	271	286	270	279	276	281	297	280	256	272	265	273	281	274	261	275	273	267	281	296	261	308	278	276	249	269	272	271	233	254	286	306	279	308	260	286	306	303	294	274	268	299	270	279	305	249	268	249	285	222	276	268	274	249	279	295	282	269	263	270	260	301	241	265	273	285	266	261	268	296	269	278	268	297	301	281	285	302	267	243	293	274	273	280	294	294	293	296	267	286	241	284	258	302	272	303	291	286	292	298	254	300	278	261	265	285	280	247	293	275	290	282	285	274	295	278	301	299	310	265	257	292	278	276	275	267	279	268	255	287	246	267	305	294	245	263	306	263	254	281	275	276	266	313	276	277	262	295	259	284	254	269	264	283	293	258	300	257	278	267	273	271	280	266	262	261	269	281	275	238	311	284	285	271	266	299	289	248	287	262	268	293	253	265	276	267	271	275	263	314	257	270	283	270	262	253	241	289	297	287	297	294	280	253	290	303	251	290	267	252	280	261	293	239	297	266	296	286	292	281	285	271	277	270	275	244	277	265	257	269	276	297	276	286	289	308	279	309	262	268	283	258	290	283	266	278	290	250	276	252	269	278	260	293	260	278	281	302	288	294	276	258	252	252	265	293	277	285	248	289	288	264	276	297	281	318	293	277	281	307	249	292	248	296	291	273	299	265	267	274	284	263	280	283	253	268	297	301	305	295	267	283	275	281	269	286	272	285	253	313	293	282	263	299	247	237	256	273	251	303	291	263	316	282	243	296	263	292	254	250	293	266	276	275	268	254	281	248	266	288	294	293	271	277	238	317	275	273	283	288	271	246	286	278	269	274	279	297	270	327	260	250	290	265	300	278	283	281	305	268	272	271	277	261	284	305	256	298	270	253	284	291	254	262	276	294	266	263	262	241	264	313	285	273	291	298	260	267	292	268	275	275	279	282	299	269	284	263	266	287	276	287	281	269	257	282	289	266	270	256	272	319	293	294	276	289	298	284	250	273	286	311	294	272	285	276	275	249	264	269	335	268	292	270	304	265	258	281	280	266	273	277	254	290	281	255	281	296	285	265	297	271	245	259	294	300	268	299	285	296	296	248	280	258	289	281	266	237	268	274	302	268	270	283	267	254	264	261	298	245	274	274	260	260	288	268	262	272	261	272	277	247	293	285	271	292	281	276	263	281	285	281	275	261	273	266	257	277
6135	2172	3793	4275	3510	3077	2571	2323	1972	1841	1743	1669	1511	1489	1316	1326	1280	1189	1183	1192	1142	1161	1105	1090	1067	1056	1077	1082	1057	1061	1036	1089	1061	1020	1009	1046	1041	1034	1075	998	992	993	1000	1024	990	991	1037	1014	950	1009	1019	996	972	1005	988	953	973	979	969	1032	1060	1021	982	971	938	971	987	978	971	952	990	956	969	949	948	985	1017	999	939	1016	1029	1009	987	951	983	968	973	960	978	972	955	910	993	963	980	994	954	992	1000	946	958	932	972	906	1008	1025	972	948	948	965	994	907	981	982	962	987	951	954	930	964	940	968	947	994	914	1002	952	969	996	1004	989	923	992	1019	880	970	987	1009	889	991	980	962	917	967	934	933	953	1034	963	943	941	899	961	1038	944	991	1001	963	959	989	1016	964	935	952	1016	981	1003	919	935	1035	907	958	974	935	989	995	1019	969	963	984	904	896	966	973	968	958	907	962	1023	971	959	951	1007	958	939	988	945	976	1001	905	973	1012	982	972	950	935	917	970	974	1022	966	941	919	934	1016	936	974	936	886	1006	975	904	960	986	947	923	957	920	985	938	971	922	982	913	967	919	987	960	891	1009	977	1005	951	957	937	939	930	952	926	941	1011	971	962	935	906	912	920	862	966	955	965	991	926	990	919	1033	969	972	1033	950	973	948	994	1001	1035	956	889	948	981	986	951	938	957	913	928	984	937	967	951	946	980	971	939	989	1021	940	988	928	965	978	968	985	944	1023	938	966	974	931	942	1010	980	936	975	979	1005	972	935	1025	990	984	962	903	942	1009	999	921	959	900	942	978	963	981	919	929	993	970	1037	918	941	942	947	987	965	947	984	975	1004	979	976	942	951	925	970	1004	917	934	984	1006	956	1022	1007	1001	988	969	973	946	971	959	1000	933	1012	948	971	983	1012	1014	978	1021	1023	935	944	938	947	985	987	988	1012	943	951	965	888	955	935	962	926	905	971	910	965	916	996	976	1024	989	899	1005	1023	985	967	950	1010	1005	975	940	984	949	975	930	983	908	954	975	956	970	948	904	990	1002	974	936	1016	980	938	946	960	1006	927	951	1017	953	992	998	1013	960	971	934	974	979	957	935	946	944	921	960	944	987	944	958	902	965	962	956	937	943	954	901	959	988	969	997	1013	929	1003	923	951	995	985	984	920	988	905	995	1016	964	959	969	953	981	964	940	981	973	986	971	948	945	907	969	929	985	977	978	948	935	1015	981	1020	910	984	1039	991	958	921	953	932	988	985	968	976	951	991	970	978	929	1005	954	974	973	899	1016	977	994	993	911	949	955	938	966	995	950	1021	948	978	911	1010	915	913	977	995	1016	936	984	1007	911	868	966	970	962	962	937	939	924	986	981	989	969	974	936	931	1060	952	1006	922	955	922	968	986	954	950	935	963	980	997	946	985	948	990	982	981	942	937	948	953	942	981	973	958	936	968	1037	909	897	965	1000	963	984	965	1030	970	957	973	994	975	994	950	1008	978	977	974	996	1012	938	958	950	940	1031	973	963	969	989	978	950	947	962	942	937	981	914	1032	952	949	1030	927	935	981	909	902	978	972	982	948	956	965	996	964	947	948	1022	949	912	974	897	961	940	962	990	950	1013	994	963	944	968	937	1004	965	924	955	1033	932	929	949	931	952	1043	971	940	971	978	946	981	957	965	967	968	926	991	994	951	943	928	974	989	923	960	950	1013	1068	942	966	991	1027	953	934	959	955	949	928	995	956	933	955	956	876	990	969	975	976	1002	1023	974	1013	971	987	960	993	962	936	950	894	991	978	968	983	982	1012	955	956	897	998	974	989	1001	1016	958	938	1005	974	990	945	967	1033	931	927	944	979	993	939	968	961	985	943	966	948	1000	940	985	995	924	977	950	970	969	990	977	911	962	934	974	951	912	985	919	970	947	950	1018	964	887	1029	987	946	950	1027	986	918	949	940	949	918	994	954	987	936	943	983	998	949	961	999	927	940	984	981	933	962	1021	967	991	955	1003	965	952	981	995	961	953	926	1018	984	970	940	1017	1005	919	937	1030	1011	968	961	990	938	939	992	982	976	990	961	988	977	925	975	950	968	969	978	979	980	930	951	1018	959	944	930	981	988	962	987	956	968	944	912	955	934	909	945	964	971	994	976	977	986	1013	979	973	939	973	958	979	970	945	947	967	975	950	968	995	913	982	986	964	982	972	937	1021	957	977	973	921	962	974	987	938	928	947	960	984	984	1006	996	926	926	984	929	968	1011	974	931	1014	958	945	947	985	952	994	967	992	1019	938	968	977	998	960	947	958	961	965	987	946	970	953	1030	960	930	953	954	992	959	987	958	964	957	1045	979	973	1021	983	972	1018	979	886	955	1011	930	960	980	997	983	932	972	929	948	1002	966	989	935	979	989	956	966	946	1017	937	1014	954	915	1008	957	913	958	931	946	985	985	948	1011	993	1014	952	939	973	1000	938	928	945	1010	993	951	976	996	961	995	950	958	994	954	951	958	1010	1003	976	954	914	942	979	1019	954	950	982	1002	951	994	951	906	915	944	942	942	987	955	952	994	1029	941	993	903	966	955	1011	989	972	976	959	913	944	923	953	947	1005	991	958	969	977	962	929	977	959	1028	946	1010	977	989	982	988	1006	1009	946	1049	963	968	960	924	934	989	975	976	946	1017	951	984	937	996	979	1010	959	938	1006	995	985	998	973	966	936	931	990	955	972	1003	983	1004	969	953	929	947	938	956	993	973	980	942	965	1031	964	932	925	946	981	961	969	957	937	914	975	911	958	1002	935	942	984	1003	989	984	955	981	956	951	934	974	933	962	995	967	979	959	935	924	1012	926	947	909	978	991	937	976	973	986	962	1009	992	970	1018	996	967	1018	950	966	954	921	1002	1021	1001	983	952	981	973	953	964	949	899	967	953	944	978	1005	979	983	947	928	980	1032	976	997	1010	968	961	1002	962	923	932	956	962	1001	967	961	953	995	997	976	976	982	981	954	996	949	961	964	1018	988	995	961	926	945	921	971	1008	938	992	941	969	989	942	930	1010	954	948	918	949	955	959	990	950	997	989	993	942	949	948	1029	923	1012	936	997	929	956	932	959	956	915	921	973	929	946	924	955	989	1015	960	1014	986	1002	961	973	903	923	966	938	948	1004	928	963	995	902	996	925	949	1013	935	985	977	1018	965	923	915	952	997	990	937	920	961	962	956	1005	950	1003	957	941	1004	955	1012	936	973	944	980	953	890	904	962	996	959	950	912	1001	918	962	959	949	992	998	947	986	951	935	959	943	1009	923	945	991	1003	971	947	949	1038	989	984	912	987	938	954	1002	972	940	958	973	960	961	993	985	954	946	1000	976	904	984	958	920	980	957	949	934	927	966	1011	950	906	997	984	977	917	970	918	945	929	1006	1004	957	992	964	908	944	958	985	946	949	938	974	928	1054	925	958	946	936	925	976	898	969	978	954	952	979	922	997	979	1003	925	961	997	997	936	987	965	991	950	1002	999	894	970	961	943	1007	978	962	1037	1023	950	974	912	990	980	991	1017	943	984	960	881	953	991	1013	891	1052	992	938	986	973	906	990	1002	1003	922	973	941	936	966	981	964	951	939	942	999	975	954	978	909	1000	986	960	964	958	981	951	938	983	1015	985	992	966	988	956	962	969	949	940	950	974	949	1049	954	975	911	986	995	1013	949	1001	951	1008	996
8306	2330	2674	1994	1402	1065	846	687	614	495	469	426	378	372	342	319	294	316	294	284	293	256	252	256	272	257	263	282	257	244	246	248	243	240	244	279	245	256	249	252	254	263	257	223	221	257	247	247	255	218	258	236	245	258	252	238	236	222	242	236	248	240	232	254	237	268	253	248	237	247	201	234	221	250	261	223	224	227	227	261	221	255	217	236	221	246	248	217	253	264	237	243	239	243	237	235	238	238	260	233	222	248	231	252	225	213	249	239	277	232	251	215	243	228	214	220	230	239	247	213	240	233	229	209	251	224	215	265	250	254	251	244	253	227	212	214	244	224	251	229	226	215	251	252	217	259	259	207	251	238	237	226	266	231	212	277	222	239	228	241	235	243	221	230	251	251	232	226	241	231	226	240	247	221	252	248	267	254	254	254	220	249	220	224	246	246	239	239	235	237	245	237	238	222	242	247	265	218	239	273	218	251	225	217	237	238	228	219	235	220	260	224	224	262	252	273	212	243	251	239	249	233	277	214	264	209	247	237	250	251	230	245	243	239	247	247	247	243	240	261	232	219	224	240	223	274	225	235	250	271	245	231	243	236	225	234	261	224	206	236	242	235	248	238	230	247	203	230	223	236	237	221	255	234	234	238	239	232	258	210	242	214	237	210	225	212	214	230	249	240	228	244	266	246	240	239	233	250	231	239	217	228	229	221	234	240	225	234	253	228	260	234	247	228	240	220	227	215	241	233	229	233	221	231	286	246	228	224	217	240	231	257	262	255	238	221	240	242	212	221	233	217	228	239	233	254	218	213	252	210	231	265	245	240	219	238	242	244	245	233	237	239	241	237	247	226	224	224	227	242	219	246	222	226	242	224	215	249	249	226	236	220	237	255	245	236	230	228	239	243	229	242	244	238	255	234	211	221	245	227	224	255	232	237	262	224	235	224	233	239	233	251	233	256	231	251	252	204	222	226	239	229	244	259	231	227	256	207	269	229	245	225	241	227	252	233	232	230	217	226	241	218	234	239	226	229	226	246	254	255	248	219	236	221	252	229	245	220	261	232	219	213	253	254	230	241	220	230	255	214	235	240	235	233	235	221	220	226	230	249	226	241	245	255	265	244	240	235	209	221	253	230	243	253	256	241	224	244	211	239	231	206	246	246	255	229	223	257	231	240	264	251	216	255	258	254	242	210	241	251	253	245	236	244	251	223	234	257	226	275	245	257	237	241	230	247	226	250	233	236	220	228	235	257	227	264	260	216	211	245	253	251	223	261	248	242	227	240	256	250	246	260	228	229	232	226	235	228	256	237	226	251	247	240	220	236	206	251	241	222	233	251	210	235	256	228	226	214	216	233	257	252	249	243	224	226	210	248	232	243	256	255	227	260	248	226	236	238	218	221	217	252	234	268	251	232	235	234	224	214	249	246	248	249	239	233	218	225	218	221	237	246	238	230	234	245	230	223	200	221	226	268	234	234	239	238	234	223	205	221	220	249	242	235	263	238	209	211	242	241	249	254	191	233	223	274	236	238	224	242	213	258	237	249	214	203	235	238	239	210	254	242	225	231	234	228	214	249	241	234	259	230	268	215	246	230	249	224	251	264	223	223	248	255	208	264	233	207	234	262	205	210	224	253	248	250	223	225	263	254	251	248	232	207	202	283	213	223	265	206	232	240	224	255	246	233	241	221	246	239	213	224	239	233	240	232	224	234	266	231	227	228	236	252	255	205	234	238	247	230	256	224	244	246	237	260	239	236	232	235	229	248	247	237	250	240	217	265	234	237	253	233	235	236	214	263	241	225	248	261	238	236	259	255	229	240	242	226	202	232	201	228	231	227	262	236	238	240	236	245	234	213	230	248	236	246	236	229	244	255	249	240	230	220	244	227	242	230	219	237	249	238	221	221	253	233	233	216	237	208	246	247	199	248	239	229	211	228	223	236	226	248	264	234	242	210	237	214	230	235	237	225	240	241	272	253	192	221	210	242	225	237	251	230	251	237	236	254	252	233	239	193	252	216	229	230	215	243	252	235	232	212	243	222	215	222	230	242	265	206	242	239	274	249	248	240	217	223	234	210	234	254	250	222	231	237	250	258	273	255	263	252	256	219	259	232	231	233	254	240	211	224	241	232	240	238	240	215	246	216	254	237	251	221	225	209	227	226	232	202	253	226	241	216	247	253	218	249	226	245	249	234	270	243	246	246	250	224	248	235	219	258	227	210	199	234	229	257	246	229	242	249	238	246	230	212	237	253	229	250	242	253	238	240	247	274	218	239	219	234	253	227	266	263	224	254	194	257	262	209	257	224	232	237	198	235	247	211	199	230	215	227	213	235	218	230	223	248	246	238	235	244	249	227	241	237	234	230	254	245	239	237	235	255	248	225	214	246	232	212	231	253	238	233	234	234	232	253	235	251	239	249	276	230	224	236	232	254	251	242	208	214	248	239	230	225	237	230	247	258	236	240	237	222	253	233	227	243	240	242	247	271	253	246	227	256	233	207	246	231	231	217	222	234	244	230	255	224	244	238	249	243	226	223	226	276	228	242	244	233	235	245	240	220	222	222	241	218	231	244	229	230	228	216	234	228	201	234	254	268	225	181	237	214	232	246	262	234	255	242	248	208	227	235	210	237	221	248	233	238	238	241	222	228	205	242	233	215	211	246	221	249	234	250	218	251	252	219	236	223	253	223	257	254	236	238	218	232	239	227	241	226	250	218	209	248	265	244	233	251	264	224	229	251	238	270	241	253	258	223	240	233	256	211	245	232	244	227	234	243	253	242	224	232	249	233	242	220	217	259	236	218	219	253	218	233	238	251	256	221	231	231	252	229	229	249	216	235	213	244	241	249	230	245	244	227	237	224	269	228	205	248	232	235	248	242	229	235	219	251	241	236	247	226	213	236	263	233	252	237	208	239	236	256	228	241	228	229	259	237	218	257	225	248	223	238	242	227	227	230	235	230	210	258	234	199	226	256	246	249	236	264	253	248	224	238	217	214	250	219	239	205	231	227	220	248	239	245	247	226	227	257	240	236	225	234	219	233	208	247	244	238	226	211	223	216	229	260	250	252	244	223	231	246	234	268	241	229	262	254	228	227	222	242	256	226	248	242	243	228	227	234	209	248	246	232	220	232	242	226	213	247	236	244	214	225	250	228	224	244	209	231	243	229	238	242	243	240	238	247	248	230	248	218	247	227	238	241	272	214	253	222	241	273	208	235	242	244	237	234	252	228	246	254	241	218	240	236	244	239	222	247	220	244	248	231	207	231	222	240	252	230	229	229	194	205	240	221	219	245	257	196	217	233	236	269	275	241	233	226	210	259	230	222	274	208	242	241	220	222	246	242	235	226	222	236	216	241	238	239	254	239	243	236	224	242	240	222	259	224	211	257	246	223	236	236	233	242	238	254	238	214	222	244	246	247	213	260	195	248	247	249	219	243	236	233	246	197	232	243	207	267	220	218	215	208	215	250	274	210	217	237	217	196	259	223
8179	3080	6161	6620	5705	4804	3946	3166	2735	2464	2183	2081	1760	1745	1595	1504	1379	1419	1268	1249	1207	1202	1173	1071	1084	1087	1142	1002	1057	990	1038	997	995	997	938	972	957	957	942	915	899	860	913	963	944	899	958	953	881	917	884	937	859	891	851	899	864	912	840	870	865	849	906	821	860	837	855	899	852	886	838	843	828	847	887	833	880	809	809	855	843	849	842	811	898	842	834	869	846	852	844	837	887	828	840	924	829	823	830	820	854	852	885	867	893	820	804	800	883	818	857	867	808	828	889	836	849	853	816	868	814	881	841	847	787	786	845	833	848	846	871	804	834	837	858	837	806	846	848	840	833	814	822	834	818	835	843	875	848	841	865	905	888	840	825	868	841	871	836	814	841	866	807	836	831	847	828	837	779	795	837	845	764	844	853	829	865	786	860	825	798	801	816	844	830	837	811	839	854	825	881	837	856	861	840	874	851	787	796	873	813	808	808	819	813	841	837	820	810	818	863	842	770	781	837	849	872	823	859	860	848	838	845	830	838	863	816	794	783	851	825	824	832	893	887	845	850	851	806	847	783	862	789	741	870	817	827	852	811	846	886	849	803	833	777	812	855	869	778	849	852	834	875	812	827	764	830	870	811	820	860	850	790	794	862	859	871	843	823	829	752	846	843	856	812	846	823	817	820	869	823	798	809	874	842	912	894	799	878	803	859	832	861	843	841	816	810	809	880	823	838	822	858	852	793	843	827	814	837	841	788	856	850	832	813	880	796	836	812	808	781	856	831	796	843	867	852	822	838	786	803	831	799	874	813	815	781	847	796	838	845	880	831	842	832	835	859	821	842	886	841	848	810	833	866	815	895	828	793	807	852	821	815	846	874	861	839	803	869	832	846	799	856	849	833	836	864	908	879	840	815	837	824	857	815	814	836	784	828	823	850	813	877	817	829	879	851	865	813	845	827	849	804	811	816	849	812	837	827	869	823	803	865	865	792	823	856	828	836	823	853	838	803	861	827	814	806	827	820	789	834	822	861	839	776	808	885	858	819	823	838	892	874	842	842	847	868	829	826	851	818	836	850	855	843	861	812	834	846	838	815	826	861	847	823	929	832	851	846	785	840	833	858	824	851	845	805	837	870	780	836	844	878	844	830	856	829	840	845	872	873	848	811	819	841	848	800	847	837	789	797	827	878	871	832	879	885	809	851	839	846	824	822	804	845	834	854	857	834	788	881	880	838	866	886	824	853	815	818	827	790	871	822	859	837	845	823	799	817	840	851	813	821	822	814	811	826	817	839	822	802	854	831	828	824	859	785	828	819	866	884	850	807	811	819	875	862	827	835	818	872	755	865	829	871	851	780	845	816	816	857	819	829	865	773	840	822	815	787	799	860	881	851	801	836	888	840	837	825	798	825	823	847	780	823	811	836	837	876	831	830	782	846	840	870	816	823	898	890	812	853	849	841	824	820	822	820	827	763	826	828	804	803	846	784	851	814	814	832	812	802	855	853	848	879	818	782	823	837	834	800	805	811	808	781	857	862	829	839	855	835	830	848	847	866	790	798	850	856	810	824	821	885	868	826	803	825	845	878	845	861	863	851	850	816	822	835	810	819	814	810	860	849	783	819	825	848	782	831	817	861	859	852	838	816	810	806	839	854	791	817	819	852	871	805	782	878	808	850	830	825	829	803	857	829	834	830	853	829	832	847	871	853	813	836	863	799	800	819	806	845	809	820	811	848	809	857	775	874	802	802	850	783	845	892	823	848	785	776	825	825	864	861	816	817	802	817	861	815	890	863	819	813	896	851	867	843	889	835	817	822	808	862	840	822	858	839	837	802	855	834	826	864	843	778	869	883	846	836	819	785	821	814	825	824	864	894	816	832	829	849	793	846	801	859	821	815	844	815	796	805	816	845	843	837	813	834	863	807	850	819	817	876	826	795	808	840	822	878	827	791	864	827	887	836	881	893	851	833	841	822	819	839	806	866	833	793	807	875	800	842	856	838	843	826	816	813	826	870	854	766	864	834	845	801	847	828	834	803	815	769	816	862	837	845	820	814	790	820	880	865	928	771	809	799	850	815	807	814	822	828	825	828	863	800	824	775	902	847	836	859	764	804	841	757	831	828	837	828	878	832	808	836	835	843	835	853	838	808	808	832	821	840	841	844	861	847	851	793	887	813	826	820	760	831	830	791	796	863	851	888	844	817	829	820	830	799	887	879	862	836	767	838	870	827	834	809	843	857	845	869	846	881	871	857	793	857	841	890	843	844	841	871	846	800	817	828	840	835	858	813	784	842	829	812	869	868	845	823	806	881	820	793	800	875	815	834	846	781	866	817	886	816	837	814	825	839	806	845	828	836	822	880	838	837	789	839	845	864	862	847	867	832	833	799	834	834	823	872	834	815	854	877	866	857	810	850	900	805	895	845	841	846	829	902	887	859	843	827	847	809	849	846	835	805	818	852	834	835	794	816	803	828	803	806	848	813	803	855	832	826	815	837	856	834	848	835	798	841	847	844	815	855	851	849	854	875	812	854	859	817	861	849	801	788	872	802	862	835	816	776	820	767	806	827	790	857	833	843	846	827	799	854	837	803	800	816	850	790	872	805	806	826	849	831	837	847	806	788	843	776	838	867	827	817	819	827	799	805	860	873	846	866	820	834	859	790	865	840	829	848	887	911	726	847	871	830	865	860	843	835	838	884	825	865	838	847	846	798	844	835	898	768	881	849	815	840	826	861	814	813	867	839	849	815	839	811	849	834	829	878	807	753	889	862	849	795	874	838	835	829	832	827	829	847	901	849	810	793	823	782	795	807	827	801	857	791	851	854	832	795	784	795	757	799	801	868	876	837	808	806	805	832	828	833	814	817	835	809	842	876	775	828	843	810	811	785	828	808	895	838	842	836	829	861	831	842	842	819	854	820	816	888	838	849	859	876	802	822	824	856	824	893	840	858	863	837	834	826	840	859	888	850	857	864	798	825	873	808	870	878	816	851	772	817	842	806	848	886	844	811	854	802	824	880	796	805	873	864	807	791	882	780	812	841	838	846	817	879	845	838	830	850	848	893	829	795	829	856	833	833	820	832	824	827	817	776	831	876	840	863	856	844	812	816	817	834	834	889	843	811	858	877	848	831	849	836	836	830	794	836	814	852	871	794	809	892	867	830	874	809	879	850	792	831	792	832	900	847	880	804	826	851	798	818	843	840	870	899	807	855	875	802	844	805	829	829	872	861	802	840	861	799	880	822	852	835	831	805	842	857	850	830	830	837	856	841	846	915	869	866	816	849	825	863	787	848	831	815	827	882	842	870	870	825	819	806	813	847	822	800	847	845	845	874	763	858	828	817	814	812	841	850	858	865	892	800	863	854	856	800	812	818	780	803	816	855	842	830	858	805	798	816	799	782	814	840	871	818	797	812	831	828	862	828	878	850	866	801	854	827	775	800	839	831	801	824	880	803	817	834	793	829	823	815	830	798	825	838	821	814	829	844	846	792	830
1179	233	241	249	208	177	177	141	149	188	193	169	172	181	178	162	153	143	169	172	182	145	146	181	165	160	157	174	143	149	175	159	153	165	174	167	179	159	159	164	143	175	166	157	167	152	169	165	164	162	141	175	139	160	162	166	163	172	176	135	165	182	153	157	167	169	164	156	170	163	179	156	145	164	150	154	161	153	171	163	180	163	167	156	164	169	153	169	161	143	157	144	167	161	166	155	165	192	177	185	150	163	152	138	167	187	159	156	188	157	139	134	142	156	183	184	164	161	167	167	153	157	172	168	160	165	166	157	170	174	151	169	205	159	182	171	164	154	182	147	162	160	165	151	152	151	176	157	161	167	190	169	164	157	164	163	143	171	169	158	148	174	163	166	190	162	185	140	182	167	173	204	145	157	158	151	191	154	176	154	173	165	162	165	139	160	178	151	153	174	150	146	173	183	153	175	155	172	165	174	158	161	157	167	176	165	160	150	190	140	177	164	169	170	173	156	164	201	162	152	167	153	170	169	175	169	143	132	162	172	169	170	180	155	172	156	150	150	184	157	154	172	157	159	145	177	163	140	174	149	167	144	138	152	147	154	168	144	173	158	154	158	177	161	159	160	156	156	157	184	168	183	161	150	154	173	163	163	151	155	164	181	178	156	169	162	179	162	170	157	159	139	181	170	180	165	172	140	157	177	157	169	182	159	144	156	177	175	155	158	155	158	158	167	173	157	147	174	167	175	178	173	182	161	166	153	162	175	145	157	165	158	165	170	189	153	168	157	139	147	162	151	156	144	194	150	168	167	168	179	158	150	173	149	166	149	165	138	154	149	165	179	152	141	187	158	152	168	162	174	178	173	171	160	145	167	164	142	170	163	166	168	157	140	181	152	157	182	172	151	151	167	165	163	160	148	154	146	165	166	178	162	184	147	176	169	172	161	150	150	153	167	151	144	174	150	162	168	151	173	155	182	139	188	184	155	168	160	158	158	155	159	162	131	133	157	160	155	159	158	190	158	139	149	173	143	165	156	147	163	141	178	179	146	175	173	180	151	156	173	164	172	148	161	131	154	162	166	146	140	176	154	164	167	156	160	152	173	168	181	188	159	167	155	147	158	172	160	137	187	143	150	148	178	161	163	158	158	159	133	174	163	145	151	175	155	170	138	150	156	166	145	157	142	154	170	143	161	162	148	182	162	171	154	135	183	150	189	157	162	172	160	180	170	177	164	146	169	140	154	162	153	169	168	167	141	141	184	197	178	166	157	154	169	144	170	184	162	163	166	176	170	193	154	157	155	153	153	141	187	174	167	186	157	142	175	152	155	149	162	151	149	154	155	149	165	144	156	167	152	170	141	184	151	158	163	171	138	166	149	164	151	156	175	161	158	155	166	167	149	161	175	148	171	162	160	187	157	170	156	147	136	149	182	170	190	146	164	155	171	149	181	159	151	132	178	175	157	169	158	174	173	182	153	184	176	159	147	173	157	169	141	144	182	129	161	175	165	197	156	161	169	182	149	183	184	166	177	156	177	177	148	136	159	181	151	173	160	155	162	152	159	155	191	166	164	165	164	161	168	182	181	163	149	174	172	175	176	165	149	175	150	174	154	166	157	168	173	160	145	165	161	156	155	154	170	164	180	156	178	167	156	191	172	156	166	177	168	152	159	152	159	157	171	158	139	163	148	175	175	165	150	167	158	158	152	159	158	170	170	148	183	145	168	156	162	156	157	149	185	157	172	159	175	158	176	150	150	163	147	149	169	153	159	181	167	159	178	152	161	179	165	146	130	149	179	175	149	177	171	162	172	154	173	164	135	165	168	163	170	166	154	172	146	166	152	139	183	168	152	180	168	178	172	166	168	164	191	146	161	168	173	148	172	177	161	151	180	160	175	142	140	149	166	172	157	188	156	156	155	140	180	164	156	168	155	176	166	162	174	156	175	163	172	178	142	144	172	176	161	172	157	164	149	147	175	176	161	178	151	176	159	160	149	164	162	151	177	172	174	149	170	152	158	141	172	147	158	162	174	165	164	180	144	161	162	150	139	160	172	174	158	145	146	174	154	166	155	165	178	182	162	183	170	158	159	170	156	167	170	161	158	127	156	163	141	194	162	165	155	175	175	167	164	159	158	174	166	155	140	163	161	166	175	156	168	154	171	161	141	168	163	168	186	179	137	172	157	154	147	183	186	173	153	158	172	159	155	166	139	153	162	193	169	181	155	149	170	174	172	168	155	160	136	157	159	153	164	153	174	143	174	161	184	164	148	166	148	151	173	173	146	164	153	177	162	167	177	167	146	161	152	165	150	194	163	171	165	145	179	163	176	149	153	156	150	150	163	155	141	169	166	149	189	175	183	157	149	177	143	179	158	151	175	154	150	147	176	163	175	162	175	159	140	158	157	148	162	178	176	152	160	158	173	165	145	157	160	157	174	151	144	164	168	178	159	176	166	150	163	179	155	153	151	144	156	154	152	170	156	185	159	151	167	161	178	176	151	174	159	189	142	172	143	161	154	140	162	172	162	164	171	144	182	156	160	156	148	156	137	151	171	141	167	166	168	158	154	146	140	165	159	171	170	155	151	164	141	172	164	153	179	155	187	175	166	180	178	170	170	171	165	156	145	156	152	177	176	161	165	168	145	143	163	155	192	172	163	181	159	170	174	178	155	176	158	169	165	163	152	172	149	164	167	157	178	158	171	166	171	178	148	193	167	164	165	161	155	160	162	165	151	183	170	157	152	182	176	189	158	175	177	146	172	165	130	141	164	142	164	163	161	174	151	171	172	141	164	168	171	147	171	152	162	177	149	153	149	181	175	153	143	176	164	141	163	122	162	169	155	174	174	164	145	174	191	141	158	178	150	163	155	169	172	158	151	180	182	172	155	145	166	154	161	158	170	158	168	149	191	149	156	189	155	170	166	161	173	155	150	168	157	149	155	144	163	169	179	169	125	167	178	156	154	161	162	165	157	177	124	162	142	166	172	174	145	179	169	165	150	152	161	175	179	154	165	162	154	176	180	159	166	171	154	154	149	175	156	167	165	159	149	174	175	165	165	152	160	175	157	148	143	147	163	154	172	175	154	171	174	146	166	157	152	164	151	169	168	169	152	153	157	160	186	154	165	195	174	152	167	182	185	163	150	181	155	184	166	144	143	143	144	161	154	176	154	189	161	168	163	150	162	172	165	149	151	161	172	149	174	165	151	173	155	172	151	147	151	172	155	169	142	202	145	145	158	167	152	170	166	168	156	155	153	148	149	167	172	151	162	200	156	151	167	174	145	161	149	142	158	162	155	185	142	176	153	155	157	152	177	168	168	166	154	158	162	151	158	178	171	198	170	153	144	134	147	145	154	175	149	163	180	168	131	152	171	169	157	169	156	153	154	172	155	173	156	168	178	144	143	185	155	155	157	167	174	157	138	159	173	172	168	190	167	137	149	178	149	162	172	168	151	163	142	157	166	163	151	145	149	156	165	158	169	181	175
2068	688	809	875	800	806	802	700	696	706	653	699	658	648	678	596	648	618	621	637	646	612	621	659	640	576	635	643	617	657	616	667	658	642	578	587	668	671	628	633	616	634	604	574	611	606	612	594	640	643	631	589	660	656	623	611	573	626	672	615	609	630	614	616	659	631	628	608	634	636	641	601	636	580	600	652	678	629	602	644	638	594	657	631	642	600	611	654	622	579	627	607	621	626	647	627	612	620	667	618	638	646	574	674	642	651	704	623	660	594	603	606	601	595	589	641	574	607	584	606	651	571	636	672	628	645	610	654	624	590	648	587	618	591	605	649	647	578	640	626	568	647	599	580	652	623	608	639	622	663	617	638	556	607	618	603	605	619	629	557	632	631	647	591	611	604	644	620	606	635	633	627	674	643	606	617	597	645	603	642	616	662	616	605	608	616	642	632	617	652	578	610	597	582	645	606	607	572	610	611	599	618	602	618	608	608	596	571	596	606	630	601	616	630	615	624	587	611	581	660	613	594	589	636	595	571	630	583	640	621	627	622	608	633	618	606	666	632	631	651	608	629	602	606	615	644	613	654	666	616	572	601	562	634	611	660	645	601	645	638	614	637	645	625	576	608	605	606	638	623	615	632	567	662	645	599	645	652	645	608	619	630	613	656	669	578	584	622	603	636	599	607	622	635	572	621	628	645	639	582	633	621	624	603	623	580	608	652	617	624	605	627	634	590	655	582	594	619	618	608	613	634	638	609	628	622	639	610	622	674	628	612	620	653	601	585	619	588	621	673	644	618	610	660	652	663	631	605	635	601	621	608	651	615	619	568	667	600	585	610	576	637	637	630	659	601	670	680	616	632	646	617	607	638	584	635	637	634	626	602	622	601	602	629	666	613	605	658	620	623	632	640	635	625	697	601	651	640	629	678	650	615	604	613	608	605	640	575	620	654	628	616	570	665	606	599	609	602	612	670	609	649	636	640	624	598	610	656	598	667	631	644	625	617	610	577	624	665	611	547	595	646	671	589	667	596	569	600	672	639	615	647	656	600	649	633	627	558	581	639	619	612	619	600	617	669	652	601	578	641	625	617	596	608	574	624	579	618	636	619	653	615	622	610	628	582	610	596	627	639	635	625	662	642	647	617	602	609	614	628	628	619	592	618	592	604	604	623	630	624	608	601	643	630	644	583	615	655	640	681	634	639	627	598	625	644	663	642	624	680	622	630	651	611	641	625	634	646	617	610	636	618	623	633	653	588	623	585	650	642	630	622	590	616	590	616	626	663	610	587	574	648	616	690	616	566	642	604	620	629	635	624	635	615	599	591	615	669	571	606	653	657	643	615	601	634	584	631	610	642	609	634	626	607	610	595	588	667	686	622	667	602	634	618	620	615	625	617	615	610	662	588	628	611	588	625	660	613	636	604	628	635	640	646	614	608	624	656	598	660	612	591	635	623	613	605	647	624	619	629	595	664	621	625	640	594	654	625	631	643	613	643	642	607	570	585	590	653	573	614	624	634	589	645	606	596	635	607	629	636	612	620	643	638	613	599	648	631	649	642	639	618	600	673	622	635	625	631	593	630	597	609	608	653	646	612	653	656	611	581	621	640	590	623	630	613	628	586	657	616	590	600	666	632	624	654	630	623	655	631	613	638	660	627	604	614	622	637	599	632	626	666	581	638	612	577	588	605	591	619	609	632	645	609	587	611	586	644	624	666	613	607	614	611	644	598	652	595	588	621	616	626	668	655	611	568	611	625	663	608	580	630	590	639	652	631	638	642	658	629	596	606	652	633	641	640	653	630	611	630	615	602	599	582	625	633	634	618	622	649	615	645	621	624	647	598	680	560	658	637	624	598	600	606	634	652	618	609	664	615	630	615	605	602	661	651	612	667	635	599	597	666	614	637	626	651	619	628	618	613	607	625	599	636	666	655	602	632	653	576	645	563	645	643	634	621	593	623	645	608	624	663	611	636	595	632	621	636	668	628	640	578	619	594	629	604	621	632	616	653	625	618	635	619	655	630	618	609	657	607	604	628	636	631	617	626	639	606	625	630	595	617	673	660	616	605	604	621	643	615	607	617	634	632	586	582	627	623	605	622	657	616	627	651	656	626	619	652	572	609	617	608	615	637	636	611	621	603	631	627	638	638	618	627	582	649	590	578	616	618	664	602	586	657	635	645	649	622	635	636	637	626	659	641	613	672	660	635	590	619	654	596	626	643	648	629	625	620	601	651	603	634	600	626	652	626	629	585	648	616	637	639	624	620	639	597	644	628	625	597	655	632	621	642	639	618	559	610	641	624	657	635	655	623	586	602	601	598	637	596	632	627	609	638	664	632	650	610	644	614	641	627	625	623	576	607	597	627	658	695	646	666	632	638	658	666	612	621	629	593	659	625	591	642	658	682	604	611	656	622	608	632	645	634	649	615	655	615	645	638	617	655	591	637	617	592	637	617	604	613	613	649	623	652	600	636	645	623	626	560	611	627	613	646	607	635	634	623	598	645	627	631	620	617	624	672	602	646	638	627	648	611	620	613	623	650	605	645	635	644	606	662	648	673	660	600	632	648	640	640	598	653	613	650	593	639	609	628	630	658	611	594	624	617	647	618	633	648	620	632	581	624	656	601	622	639	625	631	611	624	610	632	610	652	645	639	627	637	622	615	644	605	626	623	565	580	597	629	649	640	608	640	608	633	626	627	589	592	638	551	612	605	644	618	561	603	617	677	676	631	643	659	608	634	653	659	646	580	646	635	590	613	660	605	644	628	623	607	601	637	603	635	624	643	601	631	596	640	629	605	620	612	624	655	649	634	629	617	674	595	626	640	612	621	605	629	619	580	624	613	595	595	590	684	643	614	701	601	636	596	639	629	595	667	630	637	621	627	596	639	637	623	614	566	602	579	651	607	667	647	654	614	630	638	608	610	620	575	638	629	650	619	641	615	632	619	666	636	606	604	637	600	639	605	593	619	582	617	655	596	619	628	591	617	625	593	593	646	631	613	614	605	630	634	566	596	600	619	632	644	599	581	583	662	603	626	628	637	630	649	599	635	613	684	628	607	631	609	654	623	624	635	596	649	629	598	648	639	631	601	656	643	680	638	618	679	642	633	626	539	648	648	638	653	615	574	637	657	627	648	586	652	586	660	632	633	643	642	613	640	613	652	610	669	652	599	612	594	613	622	620	636	588	631	592	629	647	632	635	630	652	639	599	631	597	609	612	615	629	644	640	629	655	613	667	614	625	609	582	671	680	617	601	634	646	657	584	622	607	606	644	573	645	614	626	632	631	614	667	656	579	604	648	653	644	586	624	623	626	617	633	614	609	647	633	634	637	641	619	582	601	617	610	621	593	631	615	640	635	616	682	631	633	604	601	594	616	645	624	616	666	623	625	609	617	579	615	588	626	618	599	628	642	620	638	638	592	613	641	639	610	624	608	600	595	625	624	663	625	631	650	563	625	633	593	606	608	603	639	582	604	670	666	618	599	663
4961	1425	1559	1204	840	698	582	492	474	372	403	388	336	323	354	324	290	297	313	314	315	310	273	297	290	300	300	304	287	274	276	276	283	262	261	270	284	250	288	314	288	279	256	243	258	312	304	263	282	251	281	259	280	278	282	295	273	285	277	277	282	285	261	272	264	289	279	271	277	261	278	275	274	264	296	280	285	296	267	273	296	257	272	261	280	282	293	279	283	290	263	268	299	276	276	291	268	289	253	297	306	268	251	261	254	308	299	315	290	270	262	296	263	297	324	283	283	293	280	311	284	278	272	268	257	273	289	302	280	273	291	291	294	314	249	283	282	305	279	278	264	270	296	277	263	261	322	265	289	254	290	257	271	275	294	298	307	242	295	237	303	263	291	308	257	266	288	288	276	289	263	304	297	275	272	259	311	258	274	271	283	310	265	297	313	249	298	274	287	263	241	301	296	286	272	275	300	276	268	281	278	265	280	298	269	289	301	278	289	287	297	288	269	258	285	281	280	268	285	310	294	272	289	285	247	271	288	273	293	290	284	269	279	278	315	260	288	298	279	281	284	264	276	273	243	282	287	263	295	279	257	269	299	249	280	323	277	301	310	269	286	274	278	295	298	294	298	267	273	264	272	283	311	294	291	269	313	246	255	274	282	258	282	272	286	288	284	271	304	241	265	260	251	261	290	258	283	300	303	290	255	242	300	286	283	277	299	309	291	275	264	288	277	289	294	297	296	273	275	297	250	284	295	270	253	268	295	248	272	265	252	254	267	256	283	294	327	280	259	269	296	285	274	281	263	274	264	249	280	271	247	287	272	293	279	289	278	289	267	286	272	322	293	287	290	253	276	282	259	297	287	275	275	305	295	252	274	277	289	279	286	252	286	274	270	234	275	299	251	251	276	279	278	294	255	276	271	275	278	270	269	293	272	278	265	288	316	317	292	288	284	281	292	256	309	262	277	260	279	300	302	276	293	262	282	257	255	277	269	300	276	242	265	295	292	305	262	255	276	267	259	290	258	279	275	288	271	244	246	300	273	261	288	296	279	273	302	272	267	279	276	274	258	292	270	275	283	312	300	299	260	244	263	262	277	289	294	249	279	282	301	273	287	286	277	270	283	264	266	267	275	308	280	261	308	288	291	261	271	275	252	300	302	256	284	247	294	280	279	297	275	275	280	284	288	292	271	301	279	274	275	286	267	287	285	285	273	288	296	263	287	252	283	237	291	286	276	262	299	281	256	295	291	272	277	274	299	295	238	291	283	296	287	274	273	262	323	301	270	270	284	282	266	245	273	280	294	265	267	283	285	253	296	290	270	278	279	276	244	292	277	281	260	266	275	272	253	291	265	297	269	291	271	267	293	284	271	239	264	294	277	267	296	243	267	297	258	284	287	288	287	297	290	266	288	289	257	297	267	292	269	266	285	281	256	261	272	280	257	275	290	269	273	302	284	300	285	297	285	305	282	256	259	291	281	278	304	265	281	289	255	283	281	270	272	263	263	258	273	257	234	278	267	252	278	285	284	274	275	281	281	283	278	272	305	257	268	289	247	283	286	290	284	256	302	269	271	287	292	266	276	316	268	281	294	272	243	282	270	250	266	324	276	258	292	288	277	278	272	291	263	272	296	274	282	275	288	278	288	271	300	281	295	275	272	280	274	294	293	270	285	243	268	288	293	246	295	292	259	280	296	237	257	273	295	268	305	269	286	281	252	249	283	266	254	247	289	286	302	275	268	286	280	269	285	269	278	254	290	284	290	259	311	271	268	268	293	260	279	269	260	276	282	267	250	278	307	264	271	268	263	257	306	291	307	282	285	297	280	270	283	278	317	250	284	307	288	263	265	263	311	289	287	256	260	284	277	298	277	276	284	290	258	284	290	259	287	274	280	269	298	301	239	258	316	288	280	269	293	309	282	256	289	266	286	309	302	285	276	295	261	290	266	253	284	290	279	279	297	251	292	296	272	271	277	304	258	289	286	275	290	297	272	270	271	260	274	269	267	262	272	281	269	273	290	276	277	269	272	292	257	272	252	256	270	261	248	311	260	272	261	253	248	262	281	241	251	291	265	304	293	259	292	271	265	246	276	277	289	300	270	289	252	281	270	266	291	286	262	272	282	275	277	294	272	270	277	284	261	277	256	285	255	270	260	259	285	290	287	269	292	309	292	242	274	272	297	296	281	274	290	316	265	284	286	284	281	283	327	256	276	284	279	287	299	273	271	288	262	263	293	311	271	283	278	271	272	277	288	285	288	251	299	277	248	295	268	273	306	274	269	248	279	267	262	243	297	265	304	261	234	265	265	299	276	298	269	272	282	286	282	277	299	254	313	299	274	271	278	290	266	269	267	309	254	267	257	284	282	282	266	291	283	279	299	273	298	256	295	292	239	281	306	277	281	268	278	261	269	282	274	262	273	243	302	250	277	299	273	240	285	253	248	282	279	269	274	277	240	302	276	279	276	282	254	262	272	242	274	281	246	249	301	271	267	299	295	302	298	292	318	271	278	278	279	266	271	282	248	275	323	289	280	286	267	294	279	272	289	283	280	277	278	315	281	255	290	276	262	282	297	286	249	268	272	275	276	296	301	291	273	260	257	271	262	288	284	296	279	272	287	256	274	278	263	274	289	289	268	260	269	292	261	255	279	290	268	280	239	313	272	316	292	297	284	293	292	285	296	286	288	249	295	304	290	290	281	331	272	291	258	280	262	291	287	277	300	270	284	284	288	303	317	263	288	300	273	282	251	261	284	264	288	289	271	284	251	276	258	284	297	272	277	277	273	251	304	301	275	263	297	282	289	289	291	296	298	251	282	263	275	261	305	294	267	293	258	292	261	250	288	287	304	284	304	271	273	270	298	283	268	278	284	303	273	294	281	271	295	275	251	279	261	274	265	267	265	279	279	275	272	257	272	277	282	281	274	284	284	236	276	258	276	288	291	275	284	280	271	296	288	277	299	274	256	236	269	251	252	253	279	286	284	311	285	257	266	305	264	274	273	281	246	257	254	286	274	285	286	296	284	288	271	273	302	302	288	260	288	262	294	261	259	299	290	289	264	254	298	286	262	292	301	268	270	283	271	269	286	302	252	267	278	270	303	289	268	312	259	287	267	306	260	261	282	287	289	273	247	303	286	287	275	297	302	273	280	275	286	271	272	290	288	262	287	265	278	283	268	257	278	283	267	288	276	253	269	245	276	268	251	283	272	287	273	248	296	274	276	281	260	266	293	289	283	240	239	286	299	259	283	302	320	288	277	282	284	258	244	280	267	267	278	274	287	275	300	307	267	275	266	285	298	267	277	294	306	274	260	312	288	269	290	285	322	289	273	291	268	270	296	274	258	286	277	323	298	257	280	268	297	254	271	272	263	279	282	286	279	263	269	274	274	261	258	243	264	299	278	293	271	263	292	283	297	253	261	260	276	295	297	295	282	271	250	280	286	283	293	306	280	285	257	273	303	274	277	287	252	294	287	268	275	253	278	316
6273	2019	3873	4110	3709	3106	2648	2246	2094	1815	1666	1544	1519	1411	1319	1249	1286	1200	1245	1216	1116	1223	1104	1154	1133	1071	1103	1025	1049	1065	1020	1062	1008	1105	997	1035	1028	1062	993	1032	1003	1038	1008	1064	972	993	1042	990	1005	995	1034	1018	985	965	968	1026	976	979	1004	1004	1032	936	983	1031	930	1022	976	1008	1006	1009	1016	960	1004	1018	1021	984	947	977	949	1001	1000	1003	942	972	976	960	961	995	978	963	987	1024	954	958	983	997	995	922	951	945	915	987	970	970	929	972	927	974	1001	983	883	976	997	970	933	978	1049	978	990	998	998	965	884	1004	948	1041	973	988	962	970	959	967	954	990	916	969	967	910	1006	963	952	994	993	981	950	957	956	936	1009	982	973	967	1044	974	970	1049	967	983	997	1037	935	992	952	940	956	991	990	1005	990	988	995	961	987	969	1006	1020	890	941	964	975	971	986	1001	988	938	979	966	959	968	925	1037	964	970	964	987	965	923	992	926	971	963	979	986	999	960	978	938	936	931	1003	979	1000	939	942	898	1006	985	934	971	941	1006	952	939	933	970	962	948	986	1014	911	947	1031	916	956	1001	933	932	938	924	983	982	957	954	994	986	958	959	949	979	1004	956	960	972	947	969	986	943	963	1000	1048	962	892	960	925	944	961	989	1015	953	948	962	969	943	1008	977	924	893	972	885	961	956	926	988	959	994	923	948	924	925	1026	917	978	927	986	983	973	909	975	942	989	1005	970	985	934	1014	977	927	947	986	1006	918	1018	979	1032	1013	993	961	976	911	975	952	980	927	974	1025	976	952	938	948	1005	965	967	977	934	963	1013	965	961	1022	949	946	968	958	950	987	925	958	987	941	979	966	931	925	929	959	987	949	975	988	970	936	974	946	974	904	925	928	1019	982	904	948	997	994	977	979	969	870	926	939	986	962	972	987	992	902	945	956	977	954	1037	948	920	970	968	958	1022	954	934	976	936	963	1033	973	977	990	953	962	915	935	908	902	905	944	994	946	992	955	939	933	926	990	993	920	952	968	943	967	981	962	985	967	959	1006	986	987	970	944	953	965	1008	987	872	943	981	948	982	978	1015	982	968	973	924	908	939	986	929	986	912	969	991	963	945	994	895	923	1007	954	990	922	958	962	963	1001	966	981	947	1032	986	946	938	995	975	917	929	967	960	947	1044	941	898	924	965	927	953	971	920	992	988	973	1007	987	1000	981	884	942	970	940	936	995	963	955	1021	969	935	947	943	927	966	980	1017	965	993	979	951	963	1006	967	951	940	969	965	969	905	1010	984	940	977	924	971	944	919	932	975	918	981	961	956	1023	1002	925	974	971	955	1000	932	1008	954	956	967	956	944	953	961	1006	974	939	946	963	957	963	915	993	960	991	960	901	1006	1017	958	934	957	1011	933	978	969	972	995	965	963	1005	962	868	959	984	907	937	968	1020	985	1017	972	999	951	970	1001	919	939	1010	930	1031	980	977	904	962	1004	944	952	1007	988	922	928	969	921	935	951	1000	947	981	988	997	963	950	954	1009	918	1005	995	992	990	953	964	918	932	988	978	962	961	951	973	983	913	960	970	927	949	972	922	946	1018	918	1023	941	988	992	1017	966	954	948	976	1018	955	943	994	979	911	975	1015	962	971	952	981	994	1006	900	927	992	969	959	988	1000	956	949	929	1009	992	1011	973	949	912	1015	972	984	1009	933	1007	920	943	985	964	1005	970	952	961	905	976	908	967	946	983	973	926	939	984	975	978	1034	940	940	919	962	982	992	977	971	980	957	960	913	954	999	980	1003	954	996	945	1005	973	987	1001	946	1002	996	989	1001	927	965	987	946	928	959	972	955	962	982	962	960	999	940	938	885	959	1010	989	978	953	951	991	980	987	999	993	945	957	924	964	984	978	1026	957	973	954	942	970	946	962	980	1026	941	958	929	992	969	985	942	966	959	898	971	953	999	971	962	966	974	984	951	988	998	1026	983	904	952	985	961	988	1005	992	940	955	930	1003	982	963	912	957	970	920	935	981	966	962	1006	936	914	936	1007	997	919	970	927	997	920	942	953	946	941	945	869	1026	944	971	989	927	1003	999	1019	930	944	972	965	1027	911	905	985	939	972	969	967	931	967	985	962	1020	949	956	1001	926	949	963	951	969	916	966	967	1006	956	974	999	1000	922	934	930	936	929	971	957	966	998	992	952	978	915	1015	945	937	962	1009	969	936	950	966	983	976	961	967	908	963	972	958	926	935	933	972	1002	949	996	993	900	957	966	968	983	948	927	946	958	992	962	962	1013	943	994	991	973	989	957	949	1002	986	1002	944	980	982	1016	991	986	981	994	960	987	971	976	973	955	934	985	984	959	944	963	967	980	917	942	976	989	924	1014	1009	977	965	920	939	900	1027	955	988	945	952	953	1008	919	940	968	963	1023	936	932	973	977	982	944	920	886	1001	942	975	980	952	982	997	985	977	945	938	1051	953	974	966	936	902	999	981	1010	937	920	939	948	972	968	974	867	992	969	1009	943	939	992	965	937	955	943	932	1038	999	974	987	961	966	973	1005	972	999	992	971	970	976	984	943	976	966	920	971	961	994	935	975	943	933	963	994	993	938	977	943	978	959	969	965	973	1011	989	1009	947	959	961	995	925	951	964	948	956	935	1037	955	944	955	1009	988	960	954	973	1019	939	924	937	938	926	964	962	963	972	945	895	998	949	987	949	947	902	961	1041	960	948	986	960	972	956	960	980	992	983	985	908	987	930	1033	991	991	972	945	992	929	987	1005	971	991	981	998	934	977	950	948	1025	1031	939	1035	932	957	997	980	925	950	930	980	1016	960	952	928	933	963	953	967	967	927	949	988	931	990	979	957	938	950	891	924	990	942	1008	1030	1000	944	982	935	961	970	947	990	905	1024	950	940	1024	1005	980	996	938	937	934	989	980	966	962	966	950	938	930	973	1010	975	1013	973	981	977	962	961	979	962	976	964	961	985	990	1038	952	992	973	944	996	984	963	988	978	981	972	899	932	964	987	968	985	942	977	957	924	951	997	975	995	972	975	972	946	970	952	974	945	985	935	967	992	951	937	958	952	958	977	967	1018	979	924	913	965	985	944	983	994	970	958	985	970	935	968	951	975	965	938	996	945	962	1013	984	1027	972	951	992	942	976	957	948	958	974	984	966	877	924	933	944	934	916	957	965	972	932	1017	949	978	1011	1015	949	956	947	948	1011	991	933	984	959	1006	984	954	982	958	984	1018	939	938	994	1018	982	953	953	928	963	971	953	946	967	946	971	951	967	950	969	985	967	1022	995	941	938	930	930	1023	941	942	965	907	943	1006	975	1004	1008	953	948	955	964	958	960	980	921	979	912	1024	1016	935	962	949	945	957	952	1015	975	977	957	951	988	973	975	961	970	935	970	927	975	951	1004	991	978	943	921	977	947	1006	973	1019	923	968	982	971	937	930	965	958	958	925	977	981	936	925	982	1015	1032	960	979	961	947	975	970	969	960	1009	935	961	975	989	980	934	945	976	958	945	991	990	985	888	976	982	972	996	934	941	942	962	1013	931	993	1004	942	916	973	965	984	939	969	925	1018	965	960	986	971	973	981	954	972	1014	928	977	1006	968	1008	992	999	1072	951	1007	1012	987	970	910	1011	1000	965	1001	935	923	901	980	989	970	991	1025	926	898	939	964	950	967
8904	2559	2712	1940	1389	1099	760	638	530	482	425	413	397	350	328	330	316	273	299	261	278	276	221	245	232	240	274	274	247	234	239	234	244	247	243	284	228	272	248	239	265	248	229	239	251	258	256	250	215	260	239	260	223	245	229	256	244	252	232	242	267	258	245	213	258	246	216	238	249	237	219	242	253	224	243	211	230	245	234	232	232	213	229	262	229	264	245	233	215	251	230	224	275	246	229	222	205	250	218	242	217	229	242	262	233	236	240	232	255	233	243	219	229	247	220	251	225	225	241	223	271	197	228	246	218	236	253	232	249	250	233	242	258	244	237	254	236	230	253	204	248	227	261	218	241	234	217	223	224	265	232	224	260	234	217	254	251	236	242	232	228	241	217	251	268	227	243	239	235	232	237	244	215	240	242	224	233	244	240	223	249	227	228	245	244	209	218	225	240	213	234	236	230	234	217	237	251	249	231	224	247	244	227	228	234	244	232	204	239	219	258	235	228	230	244	242	248	226	250	229	244	238	214	199	242	245	209	235	223	228	254	240	259	226	246	238	245	224	253	221	226	234	227	231	231	208	233	223	228	224	231	246	221	261	254	251	233	256	240	252	224	247	233	251	221	227	238	223	234	239	240	234	227	227	235	263	261	236	242	220	241	240	239	239	217	241	251	233	238	214	224	257	229	240	241	250	219	216	244	246	217	222	236	257	240	240	229	227	262	217	196	241	215	233	278	235	229	258	223	229	251	230	276	245	239	237	243	203	246	224	209	218	245	233	270	248	219	200	229	232	266	241	241	233	237	266	209	238	247	242	239	248	224	234	234	261	220	225	242	277	255	202	248	222	221	242	232	266	237	243	246	234	236	200	261	252	230	216	210	201	221	222	242	246	242	240	242	238	233	249	227	237	262	221	235	250	225	236	254	232	228	228	238	231	249	239	246	231	233	242	240	242	246	224	231	213	203	242	243	222	229	232	277	214	206	227	224	243	225	267	218	206	274	220	251	235	230	256	226	217	238	252	261	251	220	237	249	229	218	257	225	249	252	235	232	247	240	228	241	266	254	216	224	221	250	257	222	239	234	235	255	238	239	207	249	231	266	244	225	237	232	228	279	211	211	230	243	233	235	212	232	240	218	240	240	224	223	273	235	257	246	224	259	223	219	223	225	244	248	241	240	210	257	232	250	242	219	245	217	250	254	249	208	246	238	227	241	227	213	242	253	219	259	237	261	236	227	216	259	224	251	232	228	229	221	234	268	222	202	236	195	239	251	220	225	218	243	275	249	231	244	220	232	234	227	228	284	216	241	262	248	234	235	252	241	236	227	227	248	220	227	260	239	218	259	256	236	211	239	255	232	218	247	219	245	255	222	261	234	262	224	233	246	261	223	228	236	244	250	219	256	223	212	270	248	230	266	244	287	230	233	234	224	231	228	238	217	248	237	225	229	254	255	234	220	246	242	245	238	232	243	224	243	229	236	235	227	248	241	243	235	222	233	230	232	211	246	247	266	213	225	255	235	258	257	224	221	232	242	237	229	252	239	236	256	218	237	231	210	252	268	232	227	214	227	214	203	227	235	256	238	230	252	245	240	224	229	228	221	230	260	228	226	239	252	209	187	246	239	235	219	227	206	238	243	250	214	219	234	250	231	258	206	229	231	225	251	241	228	246	217	243	225	239	261	266	233	227	207	225	242	232	259	256	222	240	239	230	231	250	238	252	242	247	227	222	232	235	230	243	226	227	227	265	231	232	220	229	232	234	235	221	250	200	219	209	219	253	218	210	228	207	239	215	214	249	238	236	245	235	227	258	224	216	235	235	240	230	230	243	255	239	255	227	238	245	246	226	229	230	226	251	232	240	234	248	234	234	256	233	252	225	256	246	230	232	255	246	258	241	246	255	225	222	210	236	236	208	237	222	237	227	225	237	248	216	227	244	227	228	231	222	225	214	259	245	200	194	245	223	221	220	253	210	228	240	236	244	239	218	243	232	253	225	212	228	224	235	233	229	211	262	224	229	232	235	237	243	234	254	257	268	247	259	236	217	230	242	252	239	253	221	236	218	270	217	219	228	237	235	231	227	238	232	232	252	230	233	226	228	238	236	265	237	243	229	251	208	247	245	215	225	257	235	250	240	263	279	250	226	232	207	238	234	246	237	236	259	218	232	215	224	260	269	248	219	238	237	234	245	269	242	241	260	226	237	253	232	243	237	226	231	234	227	267	225	232	229	233	261	208	216	248	222	224	222	272	239	224	254	250	232	235	230	224	237	221	244	248	233	219	222	240	248	210	225	246	236	236	234	255	225	267	260	240	257	245	244	237	204	240	228	225	219	237	242	247	238	226	215	235	245	235	231	253	218	230	234	256	234	248	243	218	225	231	257	226	242	232	223	224	258	201	248	220	241	241	221	258	240	234	258	243	250	250	208	243	245	215	228	216	225	262	215	253	261	234	242	254	219	244	229	242	266	233	271	235	250	231	227	236	253	236	224	226	226	240	241	230	229	247	212	225	230	244	251	244	224	238	222	228	222	215	258	251	256	236	219	242	220	251	254	235	231	247	255	224	271	237	223	232	232	255	224	238	247	231	235	211	233	240	229	238	231	223	228	209	241	228	241	234	251	242	242	268	227	236	243	210	253	242	235	238	251	248	238	214	242	254	234	244	254	234	240	270	231	262	244	245	219	238	249	260	249	226	242	234	239	246	243	264	239	232	234	239	216	223	247	221	222	242	235	237	258	251	241	238	241	261	239	234	239	206	238	238	208	255	235	250	229	217	266	237	255	231	226	238	257	256	248	228	230	257	233	226	210	236	237	234	223	256	233	249	248	212	220	223	235	207	236	226	257	211	196	243	224	239	224	243	263	211	240	205	240	247	253	240	230	229	253	241	250	248	249	245	248	241	231	224	214	251	246	232	213	231	256	221	249	231	264	248	235	228	215	240	252	238	239	248	230	242	219	237	251	259	236	245	231	252	217	254	238	238	227	218	240	248	231	248	235	261	253	233	237	249	229	258	248	227	263	236	236	242	257	208	227	248	231	276	229	269	260	262	241	240	219	221	230	280	213	220	224	236	246	204	235	226	215	233	231	236	249	272	265	259	224	212	236	244	231	241	256	218	251	247	245	236	245	252	221	220	236	230	238	247	223	256	236	253	269	232	218	253	246	209	239	268	265	231	247	236	243	268	244	236	224	238	212	218	224	227	231	248	225	263	214	233	238	239	220	245	229	245	209	227	229	221	247	232	227	214	199	221	232	212	243	259	246	262	249	242	249	233	223	243	258	256	242	211	224	225	268	216	235	192	237	245	237	234	231	224	248	256	225	257	254	231	212	253	238	251	239	235	217	229	253	219	216	227	205	258	241	252	244	227	249	218	242	244	245	240	230	261	253	238	229	231	231	229	227	249	223	243	255	211	223	243	247	241	237	217	219	243	240	247	259	251	252	246	239	261	220	252	256	239	244	202	246	216	217	270	240	290	236	251	236
8165	3089	5980	6560	5756	4736	3907	3288	2831	2444	2250	1999	1816	1705	1600	1548	1450	1247	1360	1261	1249	1164	1124	1107	1129	1062	1039	1020	1025	1047	976	1017	948	951	972	924	950	988	1018	965	903	935	884	944	895	907	908	920	910	861	877	870	933	860	842	934	847	869	941	920	921	869	914	856	874	888	906	915	887	904	926	837	818	843	859	877	812	861	850	849	865	865	882	882	834	842	834	874	863	855	878	876	865	846	890	846	872	845	875	831	821	806	860	842	832	875	794	863	846	834	825	832	861	808	815	852	808	850	883	794	830	842	851	823	804	846	829	839	830	848	897	795	822	829	851	850	854	843	817	869	872	872	806	851	803	871	866	848	855	858	804	813	834	845	857	856	801	827	836	856	829	808	873	911	812	863	843	784	836	862	835	843	862	854	822	847	866	821	842	800	824	831	787	854	802	831	825	834	808	836	824	806	841	825	780	785	816	839	859	874	865	795	825	831	786	856	862	839	840	839	857	786	825	766	815	821	852	838	842	822	784	853	793	840	875	876	822	889	813	839	808	791	848	869	859	852	769	848	817	853	864	892	835	851	829	827	832	820	878	844	788	809	809	854	779	840	815	843	845	854	777	889	804	815	814	859	865	888	834	817	817	809	836	820	859	800	855	828	854	771	818	816	851	804	868	823	850	831	829	838	791	837	836	868	826	852	809	849	823	821	863	797	841	834	856	825	805	845	845	853	837	808	778	845	802	806	817	870	828	841	778	793	821	831	811	851	846	840	812	845	800	826	873	796	850	819	792	889	832	845	805	781	832	821	793	820	838	890	786	905	832	815	810	823	837	822	825	854	802	892	838	830	805	826	770	851	873	825	842	816	821	811	829	852	842	837	840	813	817	840	853	837	845	829	866	862	837	862	865	822	840	794	839	826	819	788	817	801	849	812	827	879	840	829	812	846	821	831	856	863	843	823	786	831	860	824	826	808	832	854	818	826	835	813	819	828	883	832	850	829	810	865	835	759	874	851	832	830	857	809	851	829	805	860	829	820	841	821	810	835	837	836	815	825	843	832	784	872	833	862	811	866	816	817	816	880	826	829	810	801	834	831	819	861	832	776	866	857	824	805	844	861	804	837	852	877	861	911	842	771	855	843	824	850	853	847	793	840	877	824	864	805	851	794	843	841	875	825	831	841	773	854	850	858	865	844	815	868	808	812	803	867	852	868	843	820	831	885	803	860	839	817	845	849	825	813	810	834	804	812	858	852	808	812	868	849	847	871	816	802	876	896	846	808	862	820	825	805	844	808	819	751	840	824	865	871	873	776	859	889	847	845	840	799	889	839	816	820	849	844	869	838	864	823	885	805	798	853	793	784	817	817	783	837	838	848	787	798	811	858	808	816	851	874	832	804	808	761	769	886	804	830	841	820	855	858	868	869	795	858	898	847	829	870	811	835	817	803	817	800	876	810	775	817	856	818	860	793	819	839	867	822	807	815	851	864	811	861	819	880	798	861	865	831	814	846	816	812	806	812	837	804	831	845	852	788	848	789	841	858	814	854	856	813	884	795	874	888	842	814	853	803	837	819	843	823	796	812	879	847	834	753	853	810	842	864	816	799	865	795	792	776	823	816	835	793	849	840	861	859	826	795	803	819	860	894	831	838	818	822	858	826	822	795	848	815	820	806	853	860	845	860	844	773	811	840	856	828	892	850	883	852	782	834	826	852	867	817	832	831	802	826	815	847	860	824	811	800	857	799	790	827	861	819	842	876	777	826	835	859	868	839	818	855	850	803	841	828	791	885	828	827	835	826	778	885	833	867	772	869	802	863	816	756	900	825	823	891	897	823	843	844	845	844	828	782	846	844	797	807	777	800	810	777	845	865	856	824	822	811	861	828	834	792	838	810	848	857	818	884	815	866	839	817	837	804	792	833	808	794	848	838	851	841	842	812	821	848	783	859	805	825	865	849	789	847	790	855	830	813	853	822	848	822	830	803	856	831	826	834	808	820	841	822	860	800	836	832	841	812	868	862	867	824	820	873	874	831	831	823	801	819	806	853	851	822	877	835	838	851	815	837	822	837	819	825	862	835	839	786	865	820	811	822	830	788	814	850	804	830	841	812	839	885	848	827	810	845	812	820	805	828	820	869	860	805	814	831	822	869	810	827	805	836	875	858	846	858	825	854	817	833	847	848	788	906	835	826	820	827	867	828	815	804	863	834	811	828	809	817	798	813	849	842	833	841	831	809	819	821	842	860	788	854	806	844	814	816	806	845	848	844	834	884	834	885	799	818	833	836	789	787	875	846	795	871	832	837	833	860	869	837	812	846	850	826	830	868	806	815	806	851	831	860	884	877	796	836	810	824	801	839	900	860	825	837	861	839	845	835	820	827	903	839	852	813	834	833	809	812	833	815	858	791	821	841	788	819	824	860	808	822	815	843	848	838	833	780	796	904	842	844	838	861	786	820	835	839	791	902	837	814	845	824	864	829	827	799	776	807	843	847	854	820	855	793	789	802	869	883	823	822	861	859	789	835	825	782	773	838	870	788	842	854	845	814	843	836	779	844	846	828	890	823	797	873	811	845	825	791	806	877	836	770	822	844	809	819	847	896	874	815	808	861	851	833	775	852	864	847	805	790	803	813	852	812	845	834	785	883	857	844	853	831	832	862	931	868	815	810	822	832	818	877	836	837	851	839	857	809	849	822	828	785	818	842	820	854	808	874	803	836	820	862	852	828	821	870	831	881	873	855	861	839	868	838	835	870	855	834	845	845	771	799	873	793	765	824	799	849	849	839	876	844	834	849	819	804	865	833	831	748	803	819	858	869	821	853	854	809	809	834	778	813	845	815	772	807	873	838	852	805	848	875	808	845	850	863	826	843	875	840	858	852	868	876	823	869	845	788	838	805	869	844	800	842	897	771	801	835	803	837	831	854	859	817	864	821	831	870	890	861	787	794	871	830	848	863	836	770	831	820	866	843	805	864	795	832	818	867	882	799	823	785	776	828	841	827	878	818	815	838	846	779	813	876	852	858	820	815	805	849	852	838	795	822	831	844	813	814	865	846	865	843	898	812	849	877	837	840	829	857	857	836	828	872	831	807	815	821	815	836	810	844	846	786	823	840	821	809	819	835	856	829	862	847	824	865	798	828	828	817	824	853	812	809	801	812	787	774	841	874	846	827	829	816	834	840	829	791	882	853	812	839	840	813	819	817	826	808	843	795	788	830	880	872	836	839	783	766	841	853	832	870	834	802	829	821	816	866	824	833	766	832	848	895	777	815	793	810	815	842	813	862	910	830	859	814	840	781	850	832	831	826	838	882	811	825	867	844	831	809	813	858	808	813	812	824	871	863	804	811	875	788	828	844	820	888	828	835	852	873	842	821	818	874	858	843	807	836	801	879	806	839	848	784	819	805	802	884	823	900	822	804	843	817	857	790	781	814	840	797	791	803	865	849	891	867	839	790	829	856	841	845	819	863	855	829	820	844	844	855	811	815	884	795
1116	208	229	231	205	211	171	168	173	181	160	151	182	185	151	154	160	151	172	200	163	195	186	173	160	149	158	174	154	181	183	141	155	151	171	168	161	148	183	195	140	173	138	178	190	169	170	177	157	149	167	159	179	179	158	151	157	158	188	152	159	159	152	165	190	173	165	156	150	152	165	161	177	168	183	156	150	156	149	151	167	160	145	181	169	175	172	171	157	161	186	149	148	175	162	192	144	166	149	165	147	164	166	177	171	173	178	173	176	146	167	161	146	147	164	156	169	179	154	150	168	168	167	155	152	175	137	143	151	170	183	165	160	140	155	153	158	166	156	172	146	175	150	175	151	150	185	170	148	159	144	165	178	158	173	171	164	152	139	187	151	161	169	176	164	150	167	178	164	136	165	171	157	166	169	154	162	167	170	159	146	176	180	172	151	169	157	184	163	151	148	173	166	148	158	156	152	144	163	152	155	161	154	157	176	154	166	148	160	168	160	186	182	185	170	180	161	161	168	180	168	178	160	171	143	156	177	188	156	151	157	179	154	175	166	147	187	147	178	137	197	151	167	155	177	171	179	160	157	156	151	152	176	158	147	166	159	155	150	159	155	151	156	146	168	170	150	178	176	138	161	159	177	172	135	159	175	150	170	169	180	149	160	139	125	165	167	182	166	167	149	150	158	142	141	163	163	142	165	162	143	150	172	170	162	165	162	163	186	164	186	178	175	192	160	154	143	164	148	152	161	137	174	162	154	160	177	181	148	140	162	174	166	179	168	169	175	122	165	155	147	170	158	156	171	164	157	156	164	148	153	141	186	142	136	165	166	156	148	157	170	153	175	182	183	155	179	164	152	157	150	148	158	176	152	162	158	199	159	164	153	153	168	157	155	145	171	156	180	168	151	142	180	155	172	147	160	178	173	181	171	161	145	184	164	180	162	173	185	166	146	169	149	138	150	143	163	176	168	156	171	165	179	154	143	163	148	162	179	154	167	170	152	164	146	150	141	158	177	156	159	151	171	150	155	161	156	144	178	155	164	182	151	162	166	167	136	146	172	166	184	159	158	160	150	148	143	143	148	153	154	165	143	138	155	139	167	160	146	187	173	165	165	161	164	162	175	172	147	153	150	163	168	188	155	166	160	172	173	166	153	149	163	178	185	149	153	174	174	164	172	160	148	159	154	144	162	139	139	149	156	163	146	156	171	172	178	166	159	162	162	165	161	167	163	157	151	148	147	135	182	188	159	173	148	172	176	173	165	165	176	184	169	170	157	175	165	167	167	149	166	169	139	165	163	160	169	181	138	159	147	158	171	176	161	151	161	138	167	171	157	174	157	175	167	146	164	182	163	164	162	171	145	156	190	163	162	159	183	156	173	174	159	167	166	166	148	165	169	151	141	171	162	159	156	172	173	167	133	162	171	156	145	173	145	146	153	161	163	159	154	159	191	185	175	186	163	165	155	174	158	159	197	151	156	141	166	187	151	153	169	176	154	160	160	164	143	183	157	173	164	176	152	139	161	166	189	169	170	151	167	162	152	173	164	158	168	143	153	170	186	163	166	167	167	170	145	179	146	154	150	149	137	166	175	162	150	167	145	158	149	159	162	163	179	169	174	169	172	173	137	142	173	174	149	157	170	150	186	168	163	140	176	168	179	144	157	154	162	156	154	149	150	155	169	177	147	142	169	154	162	151	180	166	161	164	172	169	157	180	158	171	131	154	158	209	140	172	154	167	151	169	168	173	143	162	143	156	156	155	161	190	170	174	160	152	145	144	173	184	180	155	162	158	167	164	166	158	153	143	149	179	150	158	152	189	169	147	192	160	158	171	171	167	158	161	167	148	186	170	143	148	148	175	155	162	151	151	178	169	171	129	159	172	173	174	177	155	179	181	179	169	157	189	147	156	164	144	179	158	163	134	174	177	187	173	181	167	153	162	174	170	161	160	143	154	174	165	179	181	163	165	145	177	157	154	157	154	179	147	154	151	161	165	178	154	175	174	160	152	152	164	178	148	141	158	163	168	156	151	154	162	170	162	160	182	158	152	171	152	171	183	170	162	164	157	171	156	172	171	180	183	148	159	170	157	178	159	148	161	166	183	178	155	158	161	146	175	193	184	145	155	156	169	147	182	170	159	171	165	152	158	172	167	141	182	157	176	149	154	151	165	162	164	169	165	174	182	160	174	181	165	151	139	155	150	143	169	155	166	180	164	172	160	139	177	154	172	183	180	163	167	154	170	184	152	161	193	162	167	142	178	154	146	168	142	191	151	161	156	171	151	161	164	170	157	145	156	178	164	145	159	146	160	148	172	162	171	166	179	149	159	161	139	162	199	150	181	157	175	165	166	167	157	160	160	156	158	161	160	147	153	172	167	147	178	151	170	166	144	146	155	153	184	168	167	191	176	142	164	148	154	160	165	155	193	133	150	167	158	157	166	172	143	180	129	151	158	172	143	175	174	160	159	151	164	165	146	147	176	176	162	162	143	176	161	179	185	157	143	158	160	144	140	160	147	152	162	182	169	180	157	169	159	156	149	146	175	160	146	150	176	171	157	147	138	154	173	172	169	161	166	153	164	140	167	153	180	152	172	140	168	164	159	144	169	155	167	154	154	165	179	152	148	158	157	158	173	188	164	165	153	158	149	172	164	156	138	162	157	159	150	171	169	153	137	170	168	149	141	152	157	144	178	165	176	178	154	160	162	150	155	179	150	175	142	161	159	183	165	165	169	130	161	163	149	146	150	164	183	145	153	155	157	173	150	161	187	180	160	163	132	169	170	132	184	149	176	136	144	155	165	135	147	170	159	153	151	142	161	159	165	135	186	164	153	162	150	167	148	155	187	173	160	183	171	153	158	170	175	164	169	148	157	167	146	150	177	136	153	162	157	142	141	148	171	142	173	149	168	149	173	150	145	163	165	142	171	157	164	154	146	166	143	174	180	179	154	165	154	155	155	140	155	157	154	160	149	179	156	180	168	168	162	154	139	151	156	158	142	168	168	158	170	174	154	184	142	162	161	136	136	173	166	166	164	150	168	156	186	165	167	146	158	147	172	136	164	163	162	133	168	142	174	166	180	176	152	156	149	163	192	174	150	177	155	162	177	159	175	179	146	173	172	146	158	143	158	169	170	166	152	146	164	183	151	168	171	158	175	166	137	193	173	158	166	153	166	177	166	158	180	163	167	136	150	165	177	176	150	140	144	149	135	154	142	174	188	151	156	167	179	173	174	157	163	184	175	147	159	159	143	169	166	153	173	154	155	158	169	180	181	167	157	153	172	157	169	158	155	153	161	160	184	180	188	155	186	159	149	163	141	157	149	165	153	178	167	146	169	176	178	155	167	168	151	148	151	179	148	191	160	163	166	167	147	179	169	173	169	126	170	157	160	172	150	179	136	155	166	181	159	161	165	170	178	174	155	159	164	171	161	145	154	161	154	170	165	159	158	154	151	155	160	161	152	176	178	135	176	168	143	175	173	140	176
1996	690	833	857	793	726	694	664	668	661	689	627	656	656	635	648	646	634	614	603	643	653	653	628	623	704	597	624	665	609	629	633	670	625	599	660	693	634	634	608	614	635	615	657	614	625	597	630	592	645	611	628	610	624	642	631	628	623	594	613	636	611	618	621	618	627	642	612	654	631	602	650	625	645	600	659	666	575	595	614	599	626	599	582	628	663	596	660	618	609	592	620	593	653	656	641	596	571	592	660	671	623	599	617	614	603	618	631	570	600	648	628	601	634	624	721	614	628	563	633	607	629	634	616	645	571	636	626	647	624	603	608	576	632	620	607	614	618	642	553	593	619	612	602	596	617	616	596	601	613	601	621	637	625	657	587	632	643	600	602	628	625	650	585	622	658	615	615	602	609	606	618	638	612	598	666	652	623	635	638	655	647	637	629	615	590	626	623	628	640	608	645	604	621	584	613	630	639	640	640	631	637	646	609	657	641	643	571	615	628	624	658	611	660	598	597	631	655	630	617	615	599	662	651	638	633	593	601	614	617	617	611	659	612	596	645	601	634	607	599	626	624	608	633	635	569	607	623	593	614	613	556	633	583	560	629	616	637	618	606	667	644	676	620	637	595	587	689	620	594	620	686	625	641	624	629	613	654	598	623	609	656	648	597	605	625	644	612	650	674	629	616	603	620	650	614	624	584	584	585	632	629	566	633	630	667	638	608	631	593	610	629	619	647	622	667	607	580	604	604	611	634	589	617	625	619	641	617	586	615	572	609	630	638	609	612	627	609	612	622	638	622	603	640	585	626	618	572	602	639	618	627	580	620	594	603	606	608	580	628	627	607	585	634	659	613	609	620	639	622	635	628	641	631	650	611	620	648	658	634	607	633	578	608	641	633	629	622	636	635	617	620	625	636	581	607	626	631	610	639	658	604	644	559	635	593	617	629	590	647	654	680	617	657	658	637	589	642	617	617	648	602	592	615	647	655	615	595	621	571	643	614	611	638	656	604	579	527	627	615	595	647	649	651	619	584	605	637	646	594	626	643	645	658	621	607	652	616	589	594	593	594	667	580	659	630	616	649	607	630	638	616	624	621	647	636	604	640	640	635	632	629	640	600	629	611	654	592	658	612	642	655	649	601	644	620	674	605	633	583	596	617	582	595	596	607	609	604	616	589	667	607	687	634	646	622	646	632	631	608	617	665	642	615	600	650	622	633	572	655	604	638	671	609	616	634	668	634	594	623	680	704	643	615	608	665	587	640	592	597	622	630	634	593	638	647	635	594	616	630	610	647	588	628	650	606	648	621	654	616	641	636	629	672	623	584	597	614	593	592	610	627	588	629	645	598	603	707	658	663	571	621	655	621	612	634	680	589	569	672	615	656	654	563	604	679	570	587	617	619	614	582	625	595	680	626	666	595	588	631	581	615	657	622	599	599	622	628	632	595	590	599	618	598	605	602	624	639	602	657	620	634	606	637	631	600	672	589	608	587	617	601	607	642	647	629	628	634	617	574	635	622	643	664	622	609	657	577	616	649	627	639	655	599	632	650	573	644	598	607	636	586	594	605	647	652	580	632	611	643	610	621	633	645	645	661	602	613	610	578	638	626	600	642	601	594	636	575	632	651	666	663	628	595	633	583	637	628	647	633	695	584	658	626	689	648	600	628	662	603	663	582	653	603	643	648	612	624	590	635	627	592	598	618	614	581	598	622	609	612	615	636	624	628	603	662	615	626	604	574	606	627	630	623	639	639	627	624	644	633	623	607	652	644	653	653	616	621	638	595	660	565	640	636	597	623	661	576	646	639	566	657	629	629	625	607	653	616	629	612	604	669	606	606	627	595	650	642	636	634	600	596	605	594	651	593	589	646	611	643	625	643	641	618	624	612	585	601	587	656	606	637	619	666	593	616	674	593	622	591	606	612	598	652	621	628	651	652	597	622	632	618	663	591	610	670	605	606	569	646	642	650	601	621	599	609	612	677	601	605	598	607	648	657	648	627	597	605	603	616	626	643	657	631	647	619	651	614	602	637	639	608	600	601	644	636	598	602	607	679	595	597	611	640	620	635	624	654	635	580	654	644	615	639	632	590	622	624	602	595	620	607	625	595	656	592	613	614	610	625	574	646	604	627	679	646	640	615	635	631	640	642	607	619	651	622	601	669	616	627	565	613	613	619	657	607	613	643	636	626	661	614	619	607	621	624	633	675	599	618	591	613	641	612	642	642	612	650	577	609	589	576	634	643	623	635	627	622	633	619	651	652	621	614	586	589	603	636	608	663	636	617	596	622	624	607	605	660	605	601	597	602	616	631	598	607	617	657	622	622	657	598	660	643	574	608	629	647	621	636	656	644	607	619	598	643	590	628	606	628	644	588	614	587	616	638	655	605	644	617	665	628	612	632	619	605	629	599	590	631	629	578	594	643	613	682	629	620	615	627	607	674	651	599	585	671	605	641	626	688	595	607	600	668	637	614	641	640	637	630	596	659	657	595	557	613	594	638	619	629	617	647	669	606	616	612	632	619	633	590	624	638	631	643	640	661	602	609	614	632	635	619	603	666	576	565	648	597	630	601	618	644	617	588	635	647	618	625	652	605	621	597	638	659	629	581	587	637	624	627	632	544	614	607	623	659	645	611	590	633	592	604	586	627	632	610	613	569	573	644	655	613	602	620	663	616	649	645	606	634	618	636	628	586	643	591	567	602	603	636	604	628	615	587	626	650	619	602	651	615	620	598	616	635	599	610	587	645	643	646	580	605	647	631	627	622	647	624	668	627	586	627	647	613	628	622	601	636	634	613	613	598	635	593	628	655	633	622	644	622	638	633	640	597	639	622	616	617	602	638	589	642	623	610	580	625	596	583	656	622	613	601	629	594	634	625	634	621	637	638	631	606	654	588	625	632	620	632	644	624	618	578	618	665	629	603	630	618	643	698	610	640	611	587	600	619	601	652	654	623	669	614	630	661	601	631	623	645	626	602	652	595	571	603	601	600	615	681	594	626	628	566	670	619	647	607	636	611	654	605	572	614	624	623	573	611	582	626	621	585	673	619	600	636	638	616	603	576	651	609	643	586	600	623	620	608	654	628	627	667	623	607	629	645	618	627	651	635	600	643	637	585	602	629	663	595	639	624	641	650	614	627	621	635	566	633	647	631	586	635	585	634	613	663	652	582	629	651	583	609	653	638	577	607	628	605	641	641	619	629	592	653	673	606	639	668	650	651	632	603	605	625	632	645	592	611	618	628	635	609	609	596	602	578	607	575	670	594	625	612	615	659	637	619	630	613	627	611	626	603	616	624	648	618	613	602	648	575	627	621	657	631	577	654	597	547	590	659	631	608	585	665	603	599	635	604	631	602	656	615	634	613	652	621	599	619	600	614	606	580	616	624	619	631	610	631	648	613	614	616	605	643	594	649	609	571	657	595	646	634	650	563	561	635	644	591	644	646	665	617	606	640	601	603	624	610	613	599	661	621	605	592	607	622	616	647
4823	1435	1512	1234	905	669	597	489	407	396	331	364	353	339	306	319	338	313	313	331	321	293	258	240	318	306	296	282	294	316	289	290	283	262	296	285	274	273	289	305	289	265	249	306	281	280	269	301	307	289	283	325	259	273	293	301	271	284	285	224	279	286	309	290	303	270	280	270	268	263	263	261	271	260	288	285	257	296	279	260	264	318	282	284	276	280	303	269	291	302	276	276	280	307	272	291	258	275	272	257	270	272	286	287	269	251	280	286	303	261	270	267	299	301	277	262	249	266	268	301	246	292	249	298	251	295	251	264	264	270	312	262	310	310	262	271	261	299	282	316	248	276	275	266	288	266	281	281	269	287	270	243	290	267	259	273	294	272	292	273	292	312	287	273	286	289	274	246	277	292	270	293	291	291	314	297	267	265	260	275	272	248	289	302	263	271	259	279	272	277	280	265	280	286	275	258	276	244	290	275	259	252	298	250	284	306	265	278	276	306	298	250	273	257	305	263	290	298	291	267	242	271	296	264	277	287	265	300	256	292	283	265	284	270	260	259	282	264	271	285	238	263	237	274	268	276	299	293	297	293	312	276	301	270	269	258	268	274	279	265	284	288	272	274	289	323	268	289	275	282	285	284	296	281	274	308	269	293	284	287	266	283	249	297	266	292	265	286	275	288	253	277	273	271	295	264	278	285	282	275	271	289	258	247	279	229	269	312	293	275	297	320	254	298	270	289	280	258	274	271	278	299	265	276	271	266	310	252	238	268	294	312	282	273	262	262	271	269	274	275	266	269	272	294	288	254	278	266	252	274	252	250	298	298	274	266	272	291	293	275	299	327	275	310	276	284	299	318	255	282	268	275	268	232	290	278	252	284	267	282	287	259	276	314	273	277	267	290	298	283	260	265	279	252	292	266	276	279	264	274	282	289	249	323	280	278	270	259	299	249	277	290	294	255	281	257	266	285	261	289	280	262	268	257	272	312	310	282	276	290	246	279	278	290	282	261	263	285	272	263	278	256	282	252	283	272	262	307	300	278	259	295	276	288	279	283	254	301	277	257	264	265	261	284	274	300	280	284	256	267	263	261	255	274	247	267	289	260	266	259	296	264	286	282	257	282	248	293	281	274	261	254	287	269	291	297	274	270	288	319	281	260	276	266	290	250	296	272	270	284	290	310	280	284	275	308	308	310	295	259	272	265	255	314	303	282	275	290	265	272	236	276	261	273	255	260	289	275	297	282	284	293	285	275	267	273	277	280	263	279	294	265	308	276	267	287	261	271	255	260	277	300	252	304	278	291	288	256	275	294	327	296	290	284	275	275	312	292	287	282	274	260	268	301	293	262	272	278	289	288	271	275	265	261	253	280	269	312	251	279	268	302	275	305	307	276	290	251	305	289	255	258	291	284	290	289	294	283	285	273	262	271	287	284	273	284	272	249	268	263	258	290	266	285	266	270	298	293	264	326	274	247	271	266	297	305	275	258	265	274	276	287	271	292	287	274	284	249	292	257	263	264	296	254	270	282	259	288	283	289	253	293	264	290	268	262	255	283	268	271	284	250	240	288	299	279	263	244	268	287	282	258	293	260	292	283	274	292	289	274	267	274	308	280	281	263	274	283	267	286	279	276	275	283	257	253	279	282	268	287	281	304	283	284	267	292	268	245	266	275	262	278	297	308	277	273	252	265	268	291	265	268	261	238	277	279	300	277	290	291	274	254	266	296	274	283	287	278	277	298	247	294	288	288	288	259	294	280	254	259	274	324	279	278	292	290	260	288	264	255	235	276	283	257	298	260	256	279	282	286	271	276	264	282	292	267	256	263	252	275	281	290	272	261	277	242	307	265	255	261	284	291	262	280	276	278	300	263	294	292	244	264	291	278	288	290	296	285	294	280	275	266	288	272	265	276	280	283	292	264	299	263	264	271	272	302	297	289	269	273	287	313	260	266	298	269	252	268	295	300	278	270	285	277	255	287	250	267	284	310	285	275	253	257	259	283	256	257	275	263	297	298	278	273	266	319	284	282	275	288	253	277	288	276	269	270	284	283	285	288	249	293	291	255	243	261	282	300	283	280	262	271	261	278	251	292	291	256	285	297	247	257	289	260	247	288	275	295	273	262	265	311	275	285	277	279	270	295	294	285	272	274	256	287	268	261	254	269	267	268	266	265	267	253	280	295	283	274	274	279	250	267	280	262	286	299	280	305	276	293	285	278	262	290	291	303	272	294	293	258	270	274	279	299	292	285	282	272	244	279	266	287	305	289	281	271	277	253	258	261	245	279	273	243	279	260	261	296	266	282	305	281	285	278	236	261	282	257	279	251	266	272	260	289	301	292	286	269	293	256	269	237	247	293	280	266	307	269	281	294	263	292	273	280	305	287	273	281	270	256	291	280	269	266	287	278	285	269	260	274	304	284	283	276	258	274	284	320	274	283	280	256	235	277	262	285	266	273	261	279	239	258	270	287	304	277	252	259	282	280	242	291	248	278	274	300	261	261	270	274	259	310	260	283	271	315	284	265	281	286	277	238	291	267	313	271	293	286	285	274	254	248	253	266	252	258	288	279	261	266	269	241	269	256	278	304	229	270	296	268	282	287	291	260	241	282	266	271	269	264	271	305	269	292	282	262	282	276	293	291	267	292	260	273	287	248	274	267	266	321	275	260	262	264	287	289	276	275	280	285	281	263	280	269	289	287	271	280	267	265	278	260	261	253	294	291	303	277	254	257	278	290	287	303	264	317	245	287	284	259	233	275	289	259	265	297	276	282	301	264	293	288	282	290	278	280	290	267	300	282	244	290	264	296	305	260	247	297	263	258	286	307	264	269	295	269	250	263	268	289	257	262	269	263	272	279	253	279	268	277	278	274	275	280	291	284	259	268	292	278	293	277	282	265	279	240	266	248	263	275	280	276	302	276	277	282	265	273	260	297	281	269	287	261	280	279	270	263	273	261	280	283	258	263	289	304	284	268	250	260	272	281	238	273	254	279	284	265	280	263	277	293	278	284	292	253	295	287	300	280	266	268	256	286	291	271	309	262	300	271	286	277	261	293	261	288	255	286	254	298	285	261	278	300	287	278	255	295	283	301	292	271	295	302	299	264	272	263	262	300	287	281	257	276	285	277	273	284	279	306	258	278	280	270	248	293	303	278	265	285	249	256	271	307	283	281	301	263	247	263	273	278	276	260	317	286	264	270	257	299	289	266	245	298	260	283	251	290	272	283	260	290	276	277	282	268	286	260	283	291	231	279	287	268	257	258	260	282	282	284	275	296	275	245	264	287	288	269	262	267	265	288	250	263	268	272	289	285	260	303	262	304	282	274	284	262	290	280	246	282	258	280	307	266	266	298	283	263	283	282	265	250	256	298	249	248	275	261	284	287	305	321	265	298	279	279	309	285	273	283	256	257	272	254	276	281	282	281	301	251	291	258	274	262	282	289	292	295	279	240	257	296	321	284	281	289	265	302	256	315	287	268	276	277	271	296
6225	2284	3842	4153	3611	3126	2638	2283	2043	1899	1721	1591	1530	1408	1413	1318	1367	1238	1263	1196	1159	1124	1140	1138	1100	1122	1040	1064	1077	993	1074	1045	1036	995	1018	1114	1001	1049	1038	1064	1040	1066	1034	1032	965	992	1057	1028	1026	996	989	974	1043	1009	932	1003	980	1000	957	1019	927	932	947	967	990	976	924	971	996	990	954	1013	1001	964	983	1009	991	973	992	981	969	992	947	996	1007	1024	954	983	985	1030	981	943	963	950	1000	1035	1044	939	1023	1063	957	951	1013	925	1021	1011	933	1008	970	995	947	991	979	1025	949	980	1008	974	1002	1001	1063	957	1057	1032	994	1018	956	930	977	990	1002	932	943	984	1007	926	1018	983	968	982	972	944	991	980	976	967	1026	973	972	1001	980	1021	994	965	989	999	990	929	995	1036	969	993	1000	992	1048	961	1003	1049	1025	1008	995	938	996	1003	981	972	968	1010	1025	996	999	909	1027	1043	978	936	929	979	984	928	966	950	970	999	943	978	967	942	924	948	954	967	991	970	898	966	949	957	1002	969	947	960	975	978	929	1014	921	998	1008	934	966	951	1016	1026	930	976	974	957	967	897	946	1018	951	995	954	961	946	962	992	898	957	954	991	1000	1035	952	957	951	935	999	944	950	974	1010	962	951	949	1009	938	967	968	977	979	996	992	958	992	1024	951	926	1013	934	1009	955	983	1008	1012	935	937	935	1005	987	967	1013	952	995	939	982	996	971	968	931	959	947	1032	1009	1018	927	920	967	949	948	942	913	1038	981	944	938	943	915	966	980	959	970	951	940	965	986	955	959	990	938	988	1029	971	954	941	933	988	972	937	987	907	1000	918	944	1000	965	974	1007	1000	1019	949	1011	941	1000	982	1007	1008	1030	998	946	964	968	986	970	965	929	989	965	988	926	989	943	995	945	975	947	921	966	959	1017	976	1006	979	888	1042	933	913	1016	994	970	946	1033	962	961	994	968	952	968	981	989	981	1014	956	969	1005	993	1003	935	972	990	951	929	994	990	945	1023	932	984	996	996	981	985	1018	934	925	957	997	1016	1007	947	1045	987	938	986	1007	985	971	982	948	1017	957	931	935	985	1017	926	969	956	958	963	966	968	919	1025	981	946	991	917	962	953	939	979	959	953	1009	934	962	1019	923	957	974	1030	990	968	987	980	942	943	955	979	1082	975	1020	1033	973	984	956	956	918	1012	965	956	1008	1078	951	980	939	994	953	963	974	884	997	974	932	977	915	1015	951	938	1016	1012	990	959	946	992	999	994	1005	1016	965	967	955	975	923	999	980	981	929	933	1001	991	1003	951	1006	971	961	996	930	947	930	942	975	989	968	989	1001	956	1012	961	938	1004	922	934	1027	978	987	1030	933	957	1002	902	980	978	1043	973	911	938	974	925	954	999	959	975	937	970	988	964	972	956	964	1009	986	1048	950	981	993	955	907	931	962	973	992	913	1038	1017	943	1021	995	983	1007	976	949	954	967	916	1029	994	963	960	954	956	942	1006	982	990	884	959	955	918	980	947	967	966	1008	1012	968	985	968	915	965	968	986	976	1010	967	987	985	934	976	959	1028	980	1060	981	1021	951	975	985	1018	970	1028	971	914	995	972	1010	1008	965	1008	1048	948	990	950	963	976	930	932	1001	965	938	1006	922	939	977	920	945	972	978	1002	941	1033	933	985	984	955	1001	937	944	947	970	886	949	974	991	1006	952	953	995	949	952	891	1009	993	997	1010	923	952	1012	925	966	987	999	1003	964	943	971	1062	983	977	1013	1033	959	958	993	982	1055	973	874	968	924	961	939	987	974	931	988	1036	959	981	982	1035	996	930	998	985	1026	969	992	968	1031	973	1027	980	975	993	993	987	1034	1022	971	1011	935	964	976	931	939	1011	997	1007	984	916	916	995	1014	999	946	998	952	946	953	1011	959	944	1011	967	955	962	925	1007	946	963	929	935	979	956	1025	934	918	940	933	926	966	990	977	973	936	961	994	973	982	982	1028	996	923	942	937	959	975	973	960	972	953	977	956	972	978	992	898	937	967	971	945	1039	974	948	965	966	965	1012	1005	962	977	980	980	1002	953	986	985	992	941	996	965	1027	1016	970	1036	955	1011	1008	964	969	945	975	893	931	962	1007	951	1022	931	1005	974	998	956	946	923	1013	959	942	943	994	994	943	1012	1039	973	990	972	1016	944	954	963	978	968	936	966	991	975	964	975	980	973	933	1019	963	1002	940	998	1017	954	1039	994	994	997	1041	956	941	971	977	961	980	934	965	962	953	941	963	952	960	966	967	963	945	992	1014	1012	985	938	969	946	959	943	948	958	948	940	976	958	962	1013	990	1003	1002	921	952	970	933	1021	978	951	969	983	941	921	934	965	1023	993	1010	1046	1005	1023	967	942	976	947	1024	972	956	995	1012	985	984	964	967	956	976	971	1015	974	956	938	944	991	1017	932	964	1003	960	920	940	966	995	981	989	937	1031	970	979	1004	993	953	996	953	933	928	963	1017	978	943	937	951	905	925	992	932	979	1044	921	986	986	948	999	958	983	938	987	961	965	1046	1007	958	962	979	977	976	930	1006	961	962	934	975	998	1035	993	965	970	968	974	944	994	975	931	971	926	1006	912	966	1019	974	973	926	1001	999	1025	967	996	961	933	937	934	999	1008	929	996	982	987	981	931	974	915	957	1007	955	1010	972	997	963	950	969	984	1025	1004	1004	1001	990	957	933	955	909	1008	980	918	911	982	997	1019	951	984	967	990	958	963	1000	971	935	1016	966	931	952	1001	986	974	1024	901	946	970	970	979	999	979	1038	941	984	994	932	972	992	1017	1018	970	936	946	985	1013	1019	972	996	1014	905	952	984	1003	948	1011	986	927	1020	944	982	998	982	976	983	984	903	1047	909	942	965	1010	985	960	1014	952	1011	952	970	978	1024	936	987	984	973	986	991	981	967	1017	983	1024	1016	974	959	1031	1002	996	986	1002	933	1007	949	1004	986	1002	930	903	1014	986	928	952	993	975	972	950	905	997	977	1002	937	991	984	965	922	999	917	962	1001	929	988	986	952	938	958	1009	919	973	971	957	1002	974	994	974	955	985	948	999	981	935	981	964	970	982	940	959	952	924	919	950	960	1015	980	958	968	944	898	1025	945	973	970	916	945	930	945	970	979	937	1010	910	995	914	993	979	966	956	991	939	931	994	1025	977	930	978	962	979	1050	970	991	935	990	961	981	977	954	974	978	991	935	996	998	982	967	897	952	1003	986	1027	949	920	932	955	979	989	1015	994	979	985	1026	956	949	979	965	1003	921	959	977	999	967	975	988	953	986	962	970	958	916	924	934	942	994	991	960	1008	1018	978	954	945	981	1007	930	946	992	953	991	978	927	991	955	986	926	998	963	974	931	961	935	975	988	984	943	965	960	998	941	1034	993	974	986	964	995	977	1036	956	937	1009	909	967	991	951	944	1021	955	981	996	919	966	963	946	952	978	996	1026	989	969	951	942	952	1031	973	920	985	927	967	979	1033	1000	985	951	931	952	982	989	932	929	1023	1011	977	929	1002	982	942	929	968	861	934	988	936	954	1040	1003	1006	964	971	949	918	948	919	932	924	937	962	1002	955	956	982	987	994	937	959	979	944	996	970	981	956	1006	963	956	915	979	1011	955	994	963	942	941	940	945	998	952	969	941	984	927	953	934	967	938	1006	963	955	1010	918	1006	973	981	1000	960	1003	954	926	955	946	1001	958	956	962	1013	981	1006	993	935	1002	950	934	985	966	971	914	994	928	961	1002
8922	2411	2679	2018	1433	986	843	681	565	494	448	410	377	352	349	323	304	318	323	287	288	281	277	268	275	243	276	250	246	256	272	245	283	252	264	245	222	256	262	248	241	251	245	254	271	275	245	193	237	247	235	248	262	246	214	261	227	229	224	249	236	248	244	238	224	265	246	256	257	243	258	231	226	236	225	246	242	238	212	249	247	236	252	238	257	212	246	218	206	228	250	221	250	245	236	232	232	232	226	242	246	260	222	255	240	246	250	223	223	232	265	245	246	222	221	256	251	244	253	214	248	219	218	241	236	246	230	236	231	209	241	255	263	251	254	237	271	235	235	253	256	228	237	248	245	211	271	220	231	246	261	225	235	262	237	241	234	279	253	263	268	215	262	250	247	253	253	244	226	240	236	230	241	244	240	245	224	234	228	243	229	243	217	222	241	247	226	244	207	240	258	239	251	231	257	225	246	225	236	246	224	248	254	244	234	223	225	258	241	232	233	225	259	275	220	270	261	263	221	223	247	249	243	229	222	261	234	243	214	252	228	214	277	227	246	237	226	233	221	242	249	242	239	268	251	209	233	222	223	231	260	218	238	249	266	210	223	215	233	230	229	246	236	237	232	240	259	253	249	226	234	245	245	219	245	264	246	261	227	236	258	219	263	233	253	249	221	225	262	245	226	205	240	252	275	251	215	226	229	245	241	216	251	213	255	246	227	259	243	211	218	229	237	243	287	248	210	243	215	243	212	238	249	217	247	250	202	228	244	224	228	222	246	249	241	263	240	236	244	255	222	254	240	224	250	234	246	239	222	248	219	226	231	254	229	217	210	245	269	256	214	219	241	219	271	244	273	237	240	252	210	216	240	236	266	224	235	217	245	235	233	219	260	250	242	218	233	249	231	208	242	258	247	245	202	212	236	223	246	262	262	248	230	230	228	227	254	244	237	218	238	220	230	258	252	243	226	244	237	224	253	222	220	230	223	231	250	285	247	250	223	252	198	236	257	222	247	238	236	228	216	226	253	261	234	233	249	222	230	233	226	256	243	210	246	230	255	221	237	226	225	252	245	239	238	247	227	233	241	220	218	241	250	230	227	220	238	241	245	228	250	229	255	234	245	238	226	249	235	224	252	247	245	230	222	227	254	251	239	262	251	218	263	223	233	231	235	238	248	253	237	249	224	232	247	265	229	240	220	237	231	225	227	221	236	259	238	230	233	245	237	242	239	222	223	228	222	238	226	237	225	235	252	228	263	255	228	226	260	233	258	242	217	262	237	242	232	250	236	263	256	252	240	243	238	224	256	273	230	222	234	245	218	241	258	244	239	232	235	243	234	225	241	212	230	210	236	263	220	248	248	259	242	209	224	240	224	230	225	203	225	230	228	242	223	212	221	240	244	243	242	229	234	229	234	231	221	215	258	234	241	251	247	213	247	225	216	235	241	265	244	228	258	234	256	229	266	242	249	256	254	232	248	227	236	241	237	252	242	243	244	253	254	241	242	210	253	227	243	245	238	241	226	228	237	220	257	253	256	252	254	241	260	216	224	240	241	227	225	212	256	260	234	253	232	238	253	240	230	247	245	225	251	250	251	260	253	226	240	210	264	251	233	236	227	238	226	253	227	234	220	249	243	224	226	246	258	242	220	232	246	246	238	242	239	229	241	247	250	224	221	255	246	256	214	258	257	251	219	268	251	248	219	229	240	241	256	225	251	238	255	257	246	214	260	199	231	232	249	218	254	234	251	229	247	244	232	191	234	243	254	248	219	237	217	234	244	254	285	236	251	246	226	219	219	209	223	244	240	258	254	219	238	242	259	225	235	233	245	237	250	241	220	262	246	251	249	203	218	225	235	228	237	252	238	228	214	233	219	205	244	237	239	245	251	247	249	215	249	251	238	225	226	246	244	235	229	236	241	261	244	219	238	240	210	249	248	246	247	217	247	211	245	245	209	250	225	261	231	214	237	227	235	262	249	243	248	246	244	233	250	239	241	256	221	240	231	249	246	222	242	228	241	221	285	240	243	252	258	257	260	234	263	215	246	247	229	241	203	245	239	213	241	221	240	241	215	227	214	245	249	255	249	235	251	222	231	239	227	287	236	237	243	263	254	246	215	231	231	233	237	224	263	228	217	245	230	240	259	238	246	223	240	243	246	223	244	233	213	259	228	227	233	233	210	283	225	247	220	266	225	243	220	234	226	215	222	222	224	244	236	240	239	240	232	256	256	223	246	233	240	241	228	222	243	265	246	241	236	238	209	225	238	234	255	226	250	242	240	223	229	253	229	231	244	254	235	231	230	245	237	247	271	219	206	217	224	218	263	249	233	236	232	255	221	233	239	240	222	212	248	239	207	236	251	242	241	246	254	244	209	216	240	226	230	223	218	231	244	236	230	241	248	227	245	233	239	248	239	242	220	250	242	211	265	225	268	244	237	241	244	243	230	219	261	238	262	239	243	237	238	244	261	260	254	244	235	244	243	229	252	205	234	258	223	213	216	247	220	235	245	226	239	222	251	233	245	230	228	243	226	224	232	241	246	214	250	262	226	236	257	249	258	224	231	231	208	230	233	213	253	227	225	202	222	245	250	212	220	243	243	217	257	245	263	231	247	238	233	219	234	235	253	228	243	222	215	273	238	238	248	241	226	256	254	234	240	206	230	242	241	232	250	240	222	247	245	248	228	245	206	227	216	255	245	233	236	227	249	252	231	227	255	203	256	212	231	251	260	240	226	215	220	247	245	229	270	241	261	242	266	263	246	285	247	231	225	208	218	226	231	259	230	248	231	260	242	236	290	232	251	240	227	246	219	224	227	223	238	242	249	205	250	244	217	247	244	262	258	247	282	238	228	243	214	236	225	224	247	209	235	256	241	232	219	223	229	234	225	243	220	260	264	249	237	221	237	241	239	246	234	213	245	246	238	223	218	215	227	239	261	247	244	232	242	231	246	237	241	238	265	220	256	228	237	207	243	246	243	263	215	227	252	229	261	234	238	229	266	228	247	264	251	218	233	223	228	248	244	252	256	216	226	234	229	254	229	251	215	238	233	235	241	245	234	229	236	232	235	243	256	232	264	212	258	250	243	246	235	247	221	246	271	250	257	262	247	248	263	215	229	233	232	227	237	220	261	227	252	249	274	247	234	209	260	228	249	256	214	208	260	276	251	226	222	261	215	223	256	238	237	228	204	247	249	250	223	261	246	247	268	275	248	230	265	241	227	264	255	250	241	250	265	252	249	216	255	240	220	250	231	211	264	262	217	272	234	220	204	257	240	265	259	218	236	281	244	234	219	215	281	229	230	222	233	253	253	234	262	245	250	232	250	231	222	239	283	240	248	243	265	227	246	227	254	243	257	222	244	266	237	217	252	209	198	219	240	252	227	254	260	230	229	255	224	245	241	247	221	221	244	245	220	275	229	228	250	206	238	240	257	236	227	269	265	258	206	237	221	232	236	250	262	246	258	250	206	240	207	230	230	246	223	237	240	232
8517	3012	6131	6601	5758	4705	3859	3332	2790	2420	2203	2065	1776	1709	1680	1511	1419	1385	1363	1290	1245	1156	1179	1147	1185	1099	1030	1008	981	1020	971	972	981	1013	934	963	984	912	931	907	947	882	888	930	887	914	882	905	899	923	873	871	913	911	915	931	919	883	852	886	899	877	906	863	876	830	848	896	923	827	902	867	828	926	855	872	880	868	834	889	831	851	915	849	841	884	868	841	880	911	841	915	852	867	828	867	873	868	891	800	867	833	882	821	803	855	826	860	892	796	897	846	913	891	821	814	841	863	849	849	887	841	857	836	838	824	837	904	844	798	855	840	867	859	885	837	777	786	862	878	885	851	833	799	804	854	809	817	824	837	801	862	838	832	832	825	867	844	810	810	842	853	812	875	835	799	880	776	896	826	839	893	817	863	864	829	853	842	807	829	800	889	811	851	827	841	832	834	848	819	863	853	867	839	851	830	807	833	852	833	833	830	808	820	876	875	836	858	823	837	810	814	875	845	835	795	839	776	853	852	899	844	855	849	829	823	792	855	881	847	855	844	798	878	783	837	801	822	845	796	853	828	889	820	833	852	840	889	854	779	850	821	799	844	869	845	850	822	863	840	810	880	880	802	845	844	858	819	850	864	850	812	876	852	868	862	870	838	822	806	900	849	903	841	814	875	851	848	816	836	883	863	806	866	830	805	843	850	844	827	835	837	860	864	848	774	888	800	862	874	902	831	851	850	855	823	837	851	877	780	870	857	855	881	853	869	803	848	793	826	793	808	830	801	833	852	857	796	781	805	836	822	833	799	856	889	818	855	832	841	854	864	804	874	853	849	760	874	809	835	874	817	862	863	861	806	877	878	881	838	850	781	812	838	871	829	867	812	863	856	795	876	891	848	835	821	869	844	839	822	819	869	824	797	883	827	825	842	834	781	846	874	820	844	842	799	804	810	805	799	834	841	813	838	827	846	834	849	797	858	811	839	850	835	831	801	814	848	843	852	855	811	839	852	858	862	827	877	828	878	834	864	849	860	854	875	842	838	873	863	872	843	791	856	859	870	811	842	821	889	820	877	842	842	848	914	822	922	859	845	837	844	806	798	837	812	846	829	867	844	853	806	831	857	828	888	865	860	844	851	852	891	880	796	820	895	820	830	842	843	831	842	816	822	868	801	877	850	819	825	844	808	856	853	791	854	805	786	875	869	881	800	885	872	842	778	811	843	868	820	815	844	863	857	795	827	828	809	815	874	839	846	842	823	872	876	847	831	835	799	811	842	796	839	842	782	785	826	832	819	833	820	873	861	834	901	864	839	829	857	781	825	865	852	881	863	837	866	826	811	818	885	829	797	825	842	861	861	804	819	836	852	805	836	835	820	803	882	809	825	828	884	855	863	796	782	845	830	800	830	868	827	844	861	889	829	861	791	803	830	871	868	810	822	830	804	824	828	852	849	832	860	806	852	806	831	875	791	798	802	830	862	802	858	877	828	794	848	799	825	833	838	768	812	821	889	850	808	757	824	852	834	851	776	840	846	794	885	832	872	824	857	843	849	883	816	855	822	854	761	827	809	874	878	819	872	797	812	819	826	844	839	842	838	859	857	860	871	883	827	812	814	815	834	865	794	895	866	863	845	821	813	837	841	788	843	867	896	862	856	842	820	823	833	847	794	821	872	863	818	858	818	832	847	791	861	832	805	849	821	838	834	853	801	828	883	859	842	820	853	834	855	825	788	854	865	849	866	862	826	874	825	891	832	840	817	796	847	844	830	814	781	826	840	824	838	827	814	856	826	793	851	821	855	816	849	826	833	819	832	883	878	841	775	794	824	818	861	833	840	846	826	896	826	827	806	864	845	857	884	821	837	847	860	867	842	833	894	783	823	832	830	821	820	914	862	874	855	848	843	830	869	806	848	824	869	856	875	805	805	880	805	837	811	774	842	808	803	877	881	855	806	824	808	835	820	816	773	870	865	818	843	840	839	935	850	839	867	855	829	912	824	889	816	893	817	818	841	829	847	826	813	823	828	867	841	833	812	830	864	766	871	812	825	822	823	854	853	856	838	787	827	869	801	827	846	819	788	867	787	840	855	829	835	831	830	889	803	806	840	869	875	803	813	844	825	819	858	852	873	847	869	842	748	898	821	851	855	821	868	840	841	883	874	826	828	820	850	824	863	808	865	846	823	787	872	867	826	829	904	849	842	834	803	852	828	812	843	843	822	807	824	776	856	818	826	811	849	825	835	812	834	875	830	789	871	775	821	865	809	900	857	840	805	772	871	859	841	850	798	828	869	848	809	878	866	841	811	835	844	823	836	839	862	815	862	827	875	800	795	858	842	883	836	812	786	859	829	835	851	858	839	844	811	854	817	813	833	855	781	858	857	866	762	839	825	864	801	779	794	856	819	836	831	817	825	851	782	829	819	824	817	797	897	819	855	847	871	817	823	858	860	833	833	797	832	798	816	828	851	822	831	844	870	822	843	878	821	808	875	847	839	910	827	753	834	870	830	844	841	867	853	863	889	822	809	778	862	791	846	813	869	856	836	800	835	834	887	844	822	855	838	794	796	852	835	806	833	870	803	823	831	823	814	885	838	800	835	801	802	795	854	839	824	814	839	837	896	793	792	830	873	848	817	859	829	814	824	889	782	903	832	785	804	796	754	836	827	832	826	828	830	829	846	829	810	848	798	839	790	855	888	811	818	811	846	796	832	831	790	842	854	844	853	839	841	885	907	864	862	841	818	854	812	848	854	867	829	840	799	851	839	837	828	817	795	869	850	827	852	845	816	789	859	814	810	851	811	835	835	871	835	836	834	801	897	893	816	849	828	825	831	886	844	808	856	840	799	813	838	872	803	889	826	853	835	821	841	839	847	870	861	845	826	814	810	791	857	826	813	838	837	856	796	859	869	868	871	892	873	829	850	806	834	804	831	845	895	875	835	868	923	836	861	823	852	874	788	881	818	804	798	836	872	797	822	797	849	775	864	862	835	890	791	833	848	810	861	834	873	865	825	826	777	856	799	851	860	859	849	877	837	838	812	814	809	900	888	815	852	807	797	806	866	878	827	901	818	821	876	842	848	888	835	860	828	834	851	827	866	857	842	863	898	821	801	811	819	841	808	779	821	852	824	779	834	875	802	790	852	798	840	798	849	825	850	834	868	793	891	827	837	811	790	802	802	811	821	844	797	826	853	829	757	800	871	845	848	889	820	858	852	782	821	853	900	871	874	864	837	843	795	828	791	858	805	867	846	874	837	809	844	837	838	867	823	798	834	858	804	800	868	829	777	834	865	825	821	837	820	826	842	845	781	814	867	860	832	840	780	838	790	760	854	820	798	812	835	841	883	851	841	830	864	790	830	817	831	824	846	815	863	841	805	872	801	854	839	819	905	826	772	861	801	843	844	862	784	827	842	837	832	812	855	775	816	860	826	825	866	814	880	890	836	813	848	777	823	852	810	828	844	853	805	865	833	850	791	909	881	841	842	770	869	819	850
1182	280	256	249	209	198	199	186	169	163	169	191	180	166	173	160	149	186	167	185	179	162	166	165	170	145	159	178	164	174	180	153	160	155	183	174	170	164	166	166	153	157	157	153	171	154	165	162	175	163	160	166	145	160	176	157	153	176	178	197	162	160	162	163	161	165	169	178	168	162	169	172	174	142	147	156	181	161	164	167	169	147	160	156	170	180	150	174	176	156	152	144	182	147	166	171	165	179	151	156	181	177	175	192	151	170	173	149	167	165	168	165	175	185	161	178	186	158	158	149	164	168	149	156	159	165	177	158	159	160	165	156	168	159	175	171	167	151	170	163	161	181	169	158	158	194	185	167	153	141	174	176	157	162	182	174	170	168	161	188	159	169	177	167	167	173	172	170	165	155	171	161	175	154	181	150	151	161	178	138	151	160	161	174	163	166	181	177	165	141	160	153	159	167	165	157	160	180	155	147	181	180	160	158	174	170	173	176	162	163	158	174	154	172	167	134	204	156	166	173	192	163	166	169	182	174	167	176	182	184	151	166	154	148	163	167	129	161	187	157	176	155	154	177	187	152	171	161	172	157	155	160	155	157	156	188	138	187	148	185	157	173	158	168	166	165	158	177	147	148	168	175	175	155	198	173	169	180	146	158	177	173	184	175	165	161	146	154	179	138	180	199	171	146	158	186	168	144	174	157	175	193	177	177	176	183	169	175	155	181	157	181	161	166	171	164	151	156	158	163	177	170	179	174	177	152	172	179	154	183	190	172	184	165	160	176	171	142	149	178	151	159	183	141	151	152	169	150	132	150	144	178	164	160	164	169	143	150	143	162	175	153	166	141	149	180	128	169	163	145	164	175	186	184	181	157	149	170	146	173	172	194	167	163	166	158	153	186	170	174	164	144	172	164	166	205	184	182	171	183	159	182	158	170	160	149	166	167	196	183	187	158	163	162	144	181	168	165	186	160	169	165	160	178	174	161	168	152	154	154	174	144	141	163	162	168	163	181	155	171	196	179	161	157	174	175	185	180	155	156	172	165	158	172	162	151	147	144	168	158	175	176	170	167	163	155	172	182	164	187	150	156	150	165	175	190	175	157	155	164	168	171	153	140	163	183	169	150	159	166	157	178	167	163	150	180	144	183	166	180	163	141	150	165	150	162	152	182	174	157	171	167	145	178	185	167	176	172	150	177	158	176	151	164	152	164	176	155	188	168	176	177	172	151	163	133	173	157	186	179	151	160	176	160	158	175	153	154	176	164	152	148	170	154	157	180	177	158	152	152	160	173	161	174	155	163	169	166	174	192	191	184	168	167	186	147	167	158	168	150	157	163	154	178	189	189	194	165	177	183	150	181	160	159	160	171	172	155	155	139	161	160	170	151	144	177	174	136	148	161	171	154	170	166	159	134	179	145	169	171	172	149	173	152	184	154	171	176	172	165	203	152	171	154	177	148	159	186	157	152	177	160	185	180	160	172	153	173	145	132	167	158	170	169	175	171	166	159	166	153	168	186	169	161	191	165	160	181	179	180	158	160	157	154	186	175	178	161	158	143	156	153	168	169	154	170	182	192	167	149	177	182	172	172	163	154	177	188	143	139	183	159	166	153	154	157	155	170	187	155	178	158	176	183	151	145	184	165	182	161	163	182	179	125	190	167	172	189	180	180	166	171	165	143	166	183	133	151	153	161	134	151	182	173	169	174	168	174	150	196	172	172	191	155	167	149	154	162	178	150	169	185	146	177	158	187	166	152	180	184	162	159	165	172	199	193	184	151	161	140	177	161	194	150	139	186	169	167	165	163	152	168	188	155	151	136	175	172	159	189	170	167	205	169	194	150	185	147	157	150	157	146	164	197	165	157	135	142	165	163	163	150	156	190	188	172	173	164	159	161	165	164	188	165	197	169	149	136	158	166	163	145	165	165	164	184	178	178	174	164	189	157	166	149	143	140	144	142	160	182	175	177	157	152	149	169	173	157	182	178	155	143	179	169	170	170	183	153	176	180	176	158	167	161	168	163	176	181	166	138	169	182	159	171	158	157	152	180	156	161	158	180	182	170	165	179	142	172	173	178	162	185	155	171	156	172	150	158	154	159	152	188	164	172	192	163	141	163	170	188	168	174	167	150	150	183	164	159	142	169	181	162	137	167	160	175	177	188	180	177	166	143	180	176	147	160	133	174	183	167	148	143	147	157	182	162	178	162	139	159	192	175	171	179	154	158	163	181	163	165	157	156	144	189	166	153	158	171	166	189	166	150	159	167	178	181	162	165	187	174	157	182	157	157	145	175	148	198	182	182	164	148	176	158	145	171	147	181	154	156	166	165	166	163	176	156	177	160	178	181	157	172	179	163	163	154	154	153	151	159	152	164	165	163	156	180	168	157	166	166	178	172	163	171	172	178	184	151	166	154	172	171	159	189	175	167	159	162	163	162	185	174	155	151	154	159	173	169	159	139	156	145	157	161	143	143	182	158	130	150	181	178	173	154	165	158	165	157	170	146	175	179	158	173	160	149	164	141	159	156	153	163	168	177	152	158	135	166	167	164	182	179	160	172	154	172	164	154	187	170	145	184	144	160	183	154	163	177	155	157	150	153	164	174	158	188	161	165	173	180	159	180	173	165	192	179	154	175	178	153	170	142	152	168	174	183	157	173	160	148	175	170	165	141	180	185	164	181	157	178	150	157	153	173	160	162	151	172	159	164	164	175	161	157	159	164	163	180	157	178	161	159	174	154	154	155	161	170	147	135	147	169	167	163	171	173	145	159	168	147	158	152	181	168	161	172	151	153	168	194	161	163	170	169	184	182	188	172	162	167	150	165	171	165	156	174	183	172	151	168	131	174	158	172	146	148	180	169	154	155	185	158	176	152	173	146	167	166	219	159	163	135	165	157	169	173	166	156	167	148	160	161	167	152	158	153	155	184	162	158	158	144	141	185	168	186	175	158	172	170	187	170	177	168	169	171	169	176	151	180	195	157	146	165	170	174	164	183	161	161	181	166	156	160	181	146	162	166	169	174	159	185	171	147	155	164	181	153	149	163	156	186	175	165	166	151	159	180	169	178	154	152	171	186	160	153	151	162	156	167	157	182	151	185	145	163	148	164	158	159	154	166	164	149	170	176	162	182	166	188	153	173	132	181	168	156	164	149	155	191	185	161	156	160	143	180	176	167	145	150	185	159	167	164	186	144	145	172	164	155	169	160	175	177	177	154	157	164	163	171	167	170	185	165	158	192	168	168	157	160	173	156	177	174	174	172	160	158	159	183	142	158	159	154	142	184	169	179	159	186	179	160	168	179	184	188	184	131	160	187	160	186	160	170	156	167	175	176	169	177	149	161	169	166	170	150	178	167	148	162	154	181	162	166	151	167	156	170	174	159	166	153	163	146	150	185	145	164	136	157	176	182	155	143	170	157	148	149	165	158	142	175	197	177	148	168	142	175	173	158	150	165	186	169	165	159	183	171	187	142	160	161	174	157	166	189
2117	717	906	840	877	773	725	720	730	715	666	649	700	713	661	635	691	703	655	644	636	613	619	626	607	658	597	643	609	626	577	643	635	661	647	620	649	613	624	629	655	661	629	633	637	618	636	638	606	606	612	632	637	658	608	601	642	650	612	642	607	657	596	616	660	655	624	642	596	596	625	651	626	585	631	612	648	610	635	610	615	654	619	626	620	598	619	631	577	648	616	606	628	657	595	622	615	655	637	609	667	614	633	666	672	645	622	598	693	547	646	610	594	611	636	620	633	624	651	578	600	679	599	624	605	630	623	608	640	601	602	656	617	654	640	631	584	654	661	607	611	606	604	577	621	627	671	590	644	598	613	614	624	619	614	641	630	595	600	600	651	664	602	599	661	612	676	650	647	627	628	615	616	587	623	624	639	626	654	626	621	604	634	639	642	638	619	642	634	653	638	593	643	615	657	596	614	631	653	605	629	613	596	608	625	617	611	625	626	646	701	622	650	610	597	647	669	630	609	627	638	628	580	630	626	628	618	621	620	585	615	639	631	638	662	612	577	647	591	647	631	605	601	641	609	624	597	607	655	629	627	625	607	647	633	587	663	618	651	647	608	685	639	585	636	643	592	642	588	627	615	623	644	591	558	616	652	655	633	604	641	592	608	584	663	647	584	670	624	677	639	641	579	630	590	598	689	632	615	609	650	542	607	643	654	638	625	587	604	605	615	666	627	615	615	608	653	663	618	575	644	659	666	642	609	668	661	616	582	614	630	598	612	589	618	584	642	633	649	604	613	631	621	610	647	654	579	633	620	647	646	656	630	645	620	617	641	613	612	629	607	612	635	630	590	669	651	653	618	633	644	615	611	653	627	630	617	603	633	644	657	635	630	644	611	614	627	634	656	576	620	653	631	590	634	586	610	623	629	597	582	609	620	606	599	645	638	646	610	659	678	638	649	584	643	593	603	620	674	646	598	653	608	639	624	631	652	625	565	649	581	628	637	649	625	654	634	658	611	574	632	616	623	658	614	628	652	624	599	635	651	610	626	607	630	592	637	639	596	657	598	631	638	660	602	637	608	624	607	664	626	605	646	624	682	652	666	639	617	609	609	619	637	620	572	624	636	637	639	625	651	663	602	642	616	608	647	676	622	616	615	640	608	598	703	635	598	628	625	604	659	629	666	610	559	617	612	567	615	639	622	615	613	633	594	615	600	625	618	656	621	605	613	581	638	661	659	641	621	620	680	612	641	627	662	613	601	660	601	617	609	599	602	557	634	628	622	602	627	589	604	642	614	629	652	562	627	598	593	604	632	643	644	606	587	636	666	618	658	626	634	643	637	582	606	636	606	621	625	609	634	621	628	670	623	612	654	646	617	638	631	683	618	603	676	661	638	616	605	640	641	602	634	651	650	641	622	629	628	608	634	593	614	609	596	655	611	608	594	646	671	674	606	571	625	659	654	619	588	653	662	608	603	661	611	673	619	618	584	603	570	638	568	654	695	619	620	602	627	652	648	634	624	634	645	632	636	621	619	679	666	620	665	571	622	646	647	623	605	617	631	676	617	600	607	651	576	622	600	639	568	582	625	628	597	604	596	679	617	639	576	621	648	614	600	637	640	684	653	667	672	630	623	598	644	638	617	636	601	635	607	622	613	611	616	630	632	590	599	639	584	582	655	595	645	679	607	648	625	599	592	626	605	621	618	654	613	576	633	632	596	616	605	633	624	599	627	639	666	675	591	620	607	620	585	601	625	640	630	595	672	676	627	643	629	671	610	632	609	642	621	599	604	651	605	612	684	702	652	600	657	636	649	616	660	665	585	672	611	663	597	613	632	653	622	635	606	595	647	675	610	632	663	622	644	668	621	638	672	590	619	647	637	584	645	607	655	625	632	598	619	626	643	670	596	630	686	599	620	620	629	595	611	639	619	628	608	593	618	596	682	655	649	623	615	649	604	648	624	642	621	631	620	605	617	631	648	659	633	612	619	666	612	636	622	635	622	610	581	636	626	610	643	599	619	686	651	613	588	641	613	596	588	634	595	612	630	607	619	654	630	606	619	618	621	624	656	627	636	577	624	615	599	603	628	662	589	606	626	602	600	654	679	677	605	615	633	638	642	606	636	633	591	642	619	614	620	633	667	668	610	654	634	600	637	629	609	618	654	621	667	623	613	597	614	586	607	609	621	608	621	621	629	658	654	634	609	625	641	677	655	651	593	647	614	643	672	610	635	670	577	587	635	614	638	633	618	612	655	607	633	640	598	619	637	655	602	653	657	660	594	645	606	639	626	596	592	624	635	601	612	633	649	625	609	626	628	612	615	613	675	632	639	605	652	617	615	633	661	652	614	660	627	597	644	596	578	654	680	610	606	609	606	614	606	608	625	624	647	648	638	654	638	651	596	685	621	621	640	632	670	660	614	681	670	610	613	600	633	617	634	631	626	606	648	670	621	629	609	609	596	664	619	612	614	659	614	625	672	614	630	642	623	644	604	660	622	615	610	619	599	641	631	655	623	591	603	648	598	629	634	600	640	639	571	612	622	600	635	618	617	612	593	634	603	650	619	628	606	689	576	610	598	621	594	646	648	612	627	618	594	650	646	640	629	634	645	631	634	607	692	633	613	615	593	643	625	612	614	627	643	625	633	612	645	620	604	658	641	650	614	655	587	641	638	617	636	641	623	611	596	628	606	632	622	570	624	617	646	618	616	621	608	635	582	654	615	619	666	647	616	634	672	605	654	651	624	627	576	623	623	572	665	559	683	661	641	633	579	610	583	613	632	632	633	668	652	642	621	632	627	583	626	597	593	667	631	618	602	585	661	583	617	608	617	625	628	663	655	590	626	608	611	600	641	595	605	649	624	617	614	610	615	610	594	616	634	572	606	643	628	684	614	636	656	634	630	610	661	599	605	630	647	615	620	617	648	631	648	588	603	621	638	657	587	624	595	615	600	621	591	629	633	599	619	622	603	666	614	574	648	642	676	642	610	647	606	661	615	650	608	612	619	593	583	586	628	649	616	623	633	608	639	617	640	640	628	608	596	609	651	619	600	595	641	636	618	613	621	613	599	609	634	647	625	650	626	633	625	639	620	611	616	644	666	585	644	680	658	639	611	611	630	654	633	619	611	598	628	610	654	604	638	660	629	635	644	636	584	612	647	591	629	628	677	661	626	628	670	605	632	627	663	636	628	659	627	618	646	606	655	603	622	631	634	596	637	618	581	599	617	673	641	614	648	606	581	597	632	628	637	593	633	635	638	643	635	617	621	648	632	635	616	616	616	597	628	638	630	619	625	648	639	687	593	632	613	643	636	563	660	642	623	606	588	629	609	609	642	646	620	653	652	599	647	626	623	592	597	590	650	598	618	664	629	612	661	664	650	628	593	638	652	629	610	641	673	579	569	592	612	601	636	612	632	606	616	609	650	625	640	616	590	571	636	614	618	614	631	620	644	605	623	627	625	599	638	641	650	624	630	613	605	610	599	595
4865	1245	1468	1171	933	679	574	484	457	413	391	397	366	305	345	326	321	303	321	292	280	283	298	327	303	274	317	243	289	275	296	308	256	306	307	259	284	277	267	292	303	307	286	271	312	289	264	257	282	323	295	258	286	279	305	294	270	294	276	293	227	283	280	302	279	266	296	268	296	288	293	287	285	287	281	253	267	268	284	279	275	277	287	271	283	307	281	265	307	269	261	263	290	296	266	258	291	284	295	295	279	286	283	296	279	276	275	262	280	311	267	293	265	283	258	312	313	309	280	273	258	289	259	264	252	268	274	276	278	298	263	250	274	273	255	305	263	278	287	280	283	276	272	287	289	322	278	266	284	280	263	263	261	294	273	273	312	260	263	281	275	287	254	250	257	286	298	283	283	276	289	273	246	296	278	267	285	311	275	300	295	296	284	262	277	277	273	304	307	274	270	289	252	297	260	288	278	281	289	299	288	286	285	267	254	280	285	290	259	289	253	254	299	281	270	270	320	281	280	266	271	284	269	277	279	259	255	265	287	261	309	259	304	262	262	250	259	266	260	275	275	283	295	288	283	259	252	289	289	284	263	281	290	276	286	276	267	266	298	279	266	270	264	279	269	295	270	259	253	285	280	288	291	231	281	263	293	256	276	295	253	281	280	277	311	281	285	263	288	281	287	257	294	248	290	283	287	261	273	268	281	276	289	288	268	282	278	294	252	278	280	300	254	272	307	294	267	300	283	278	291	286	267	277	284	279	270	265	297	279	273	258	289	291	305	268	264	284	256	268	300	262	226	286	281	277	250	284	292	287	289	306	282	241	244	295	290	276	260	266	279	281	281	285	256	278	293	301	288	304	275	267	305	252	271	277	281	281	257	257	265	288	288	295	247	313	276	261	276	271	258	278	250	248	278	315	256	269	276	280	301	296	270	262	250	248	313	278	298	296	262	290	269	269	277	284	260	288	292	270	262	275	271	241	275	289	271	260	287	236	279	291	265	269	276	297	272	282	282	279	279	269	276	287	266	256	269	278	271	282	285	313	284	268	275	273	261	245	260	297	275	329	272	273	267	304	303	267	290	265	273	263	299	304	274	244	249	297	293	241	281	265	288	256	271	267	275	252	286	299	263	272	254	285	290	312	260	322	276	278	245	279	269	278	258	286	273	259	263	276	305	282	273	292	267	260	251	262	265	297	281	319	277	315	304	281	276	277	282	264	283	266	272	269	264	256	258	276	288	293	273	245	284	288	295	284	273	288	256	253	283	257	274	287	280	307	286	284	284	260	288	263	302	264	273	295	279	272	279	267	315	299	249	286	276	310	281	273	284	275	268	257	287	279	256	255	292	290	302	271	265	273	282	281	263	286	283	261	281	274	285	275	286	270	272	287	277	276	282	275	259	266	267	251	293	273	284	265	285	273	284	254	272	280	285	245	280	302	287	258	295	275	273	267	263	307	289	266	282	276	297	272	286	256	291	282	266	265	280	304	276	275	286	226	294	248	254	273	309	277	319	277	280	285	266	251	276	280	264	275	265	280	271	270	292	288	298	294	244	288	246	277	260	265	278	291	290	253	261	273	290	285	306	300	272	280	296	242	273	280	275	281	301	271	270	291	264	279	253	279	288	289	299	287	270	253	267	278	279	282	283	250	309	253	261	302	289	279	291	289	275	253	268	273	266	281	272	260	276	303	280	291	251	286	300	269	292	277	292	255	303	267	273	273	290	259	236	280	280	241	277	264	276	279	278	292	274	255	275	277	283	278	282	283	265	259	271	304	303	270	276	271	284	278	287	244	257	273	257	274	281	268	271	266	264	258	289	285	276	278	287	305	297	295	264	284	267	296	277	257	287	271	253	268	282	272	264	288	285	264	274	284	268	273	260	275	269	299	291	247	255	272	290	285	298	283	294	267	263	256	276	275	268	258	240	260	269	308	260	282	289	274	282	274	272	282	255	253	273	294	263	289	283	269	273	270	275	279	283	266	273	283	261	274	321	236	287	307	282	305	287	262	278	260	272	281	272	297	269	283	303	302	262	265	268	274	295	288	269	281	267	293	245	254	276	285	272	307	317	274	274	268	275	275	287	259	283	271	281	276	284	257	301	294	275	258	263	283	265	287	254	239	282	285	243	276	262	283	271	272	278	260	276	285	301	264	274	268	290	274	254	282	260	282	272	282	275	271	280	275	298	276	276	312	261	264	278	271	299	287	273	258	258	272	270	263	284	244	264	272	301	286	267	297	271	261	272	273	273	266	290	281	217	301	238	264	285	276	265	264	311	267	258	290	277	288	306	275	281	283	261	308	281	280	270	300	249	270	279	316	265	256	255	256	256	268	267	270	249	277	266	247	269	273	278	295	250	277	295	252	256	256	273	280	282	285	303	291	278	309	290	299	259	311	283	258	297	292	275	245	277	262	245	281	294	281	293	279	287	264	287	268	290	280	262	273	283	269	260	253	281	279	303	265	290	280	270	259	279	272	295	274	318	278	289	287	286	262	285	266	286	250	293	258	314	283	271	279	280	290	260	262	265	306	298	277	292	288	271	243	273	272	279	289	273	282	296	272	283	268	278	263	274	314	248	290	284	262	273	294	275	277	286	282	292	261	272	278	265	245	290	252	297	274	311	250	303	286	276	275	270	257	245	266	280	283	275	279	267	251	289	301	288	276	274	286	272	268	281	288	277	285	249	275	272	265	267	287	267	263	262	280	295	314	266	273	276	266	252	254	292	296	303	280	275	273	288	282	311	306	278	283	283	281	274	288	284	308	287	262	283	307	255	296	305	286	241	277	272	277	261	274	290	263	268	267	281	268	260	287	278	274	274	286	263	274	291	298	279	292	263	272	235	286	297	269	283	279	256	283	247	256	252	297	272	283	283	279	292	272	286	242	255	254	286	240	281	275	283	272	294	242	293	246	267	280	267	271	296	278	284	266	285	295	290	293	290	262	268	290	285	275	270	254	281	270	282	267	313	278	299	272	299	265	279	254	246	285	253	283	277	292	248	275	277	285	264	270	276	315	283	258	279	306	272	298	284	264	260	264	263	270	279	289	261	262	287	297	271	297	276	304	267	295	298	264	281	288	279	297	279	285	272	264	280	298	266	266	322	262	267	301	295	287	283	288	268	273	302	240	328	300	319	282	296	284	311	260	294	271	300	281	271	274	281	276	298	248	277	247	272	240	279	288	269	279	254	287	296	305	281	271	247	269	297	303	267	249	303	259	247	271	265	289	274	272	267	285	270	272	305	253	278	290	284	293	295	271	282	285	283	259	295	302	281	268	250	255	282	253	293	283	310	267	286	270	276	280	284	282	259	285	322	284	273	262	287	277	304	292	291	279	279	309	298	266	280	310	255	262	245	276	248	275	301	232	254	285	276	304	274	317	301	256	283	265	265	246	297	280	311	256	278	302	276	275	253	285	263	293	266	290	267	299	276	239	280	270	263	253	269	277	278	250	279	295	259	283	262	291	260	246	311	285	294	295
6146	2156	3895	4179	3560	3078	2802	2277	2021	1878	1676	1631	1517	1539	1412	1351	1262	1307	1196	1198	1154	1118	1089	1164	1149	1121	1112	1054	1099	1075	1078	1124	1017	999	1032	1026	1064	1003	1010	1038	1012	1021	1051	976	1066	1007	1019	1028	957	1021	1048	992	1000	956	964	990	1013	1038	952	971	1016	973	1011	1004	1042	1012	965	992	968	1023	991	975	952	990	1010	963	984	1034	985	984	976	943	990	972	967	996	999	957	1005	990	938	926	954	942	981	951	971	1003	1035	1021	959	1028	1009	941	944	919	970	1022	966	1025	982	962	974	980	964	951	948	971	937	954	926	997	960	988	1031	1004	909	956	992	946	946	992	1002	1028	943	962	965	1029	954	1001	966	924	984	979	952	1025	986	1013	936	973	978	960	980	1075	943	957	992	911	937	992	946	1016	973	960	969	953	945	962	997	925	974	985	981	985	957	964	960	974	1041	960	985	953	951	987	985	958	942	966	924	930	977	1018	967	997	960	955	935	970	921	975	987	968	1003	985	956	977	936	1011	916	953	941	941	976	940	952	957	944	978	984	965	952	988	972	938	981	943	1028	950	1006	954	934	966	994	961	992	959	959	957	972	970	976	999	955	958	932	982	988	951	968	999	970	987	1005	950	944	971	997	959	933	985	996	960	892	1010	968	959	955	967	957	961	992	985	951	942	944	977	970	967	986	960	923	970	1000	914	955	960	969	927	975	930	932	944	1006	976	946	1008	983	971	903	992	1024	937	956	1029	1035	984	1022	937	920	926	935	958	982	964	958	919	992	908	1009	947	987	936	957	924	974	969	964	977	981	925	894	1005	1000	991	981	974	969	1032	914	1024	1012	955	975	944	956	969	964	960	950	1062	985	1005	1020	995	920	969	963	959	945	901	977	983	938	926	969	1011	915	973	989	973	992	1044	956	975	933	911	1003	1019	1043	930	1002	973	989	955	945	972	943	983	996	992	976	946	998	940	921	924	980	995	940	936	945	964	941	903	978	987	1012	974	975	936	954	951	990	1017	982	965	989	929	938	981	979	967	945	965	915	977	1027	950	1019	941	961	917	961	922	985	949	1000	993	991	952	1006	978	949	991	983	924	998	925	981	957	957	944	948	952	960	995	969	978	978	949	928	1001	943	993	924	911	982	993	934	985	913	987	923	956	936	998	949	965	1012	923	950	967	989	982	1001	960	954	995	974	966	910	1006	987	1033	1002	954	999	974	971	1025	928	1014	926	956	942	960	982	999	1006	934	976	948	951	957	919	997	950	934	926	981	1021	1030	998	920	1013	958	934	984	953	1003	924	1044	995	948	958	965	971	1010	975	948	984	987	972	952	974	983	946	973	930	984	1004	943	922	912	973	974	1010	1000	977	978	1006	946	979	959	963	1012	953	1001	955	1021	960	958	955	940	960	976	954	981	978	953	985	972	969	1046	908	938	1003	965	1004	976	990	1017	939	959	954	996	931	921	992	917	961	924	938	966	916	957	974	943	952	936	948	976	941	991	982	935	1021	1002	928	984	940	946	912	926	929	989	977	951	948	956	994	972	949	962	940	929	987	971	988	973	987	956	929	988	949	956	1000	995	935	980	1012	987	975	970	947	990	1025	947	962	972	947	929	926	969	991	899	993	933	992	990	972	1012	948	914	958	974	979	1027	1030	995	1008	980	969	965	932	969	985	956	1010	1004	1004	925	982	947	957	1016	935	1000	981	1010	1003	996	982	1016	956	1028	916	989	975	993	997	946	989	991	1001	915	941	1046	947	985	969	923	977	983	932	1032	888	1012	938	989	972	998	953	921	1013	1011	915	944	969	1033	1010	1012	893	960	971	932	976	924	981	962	933	962	1024	929	939	934	971	998	892	937	969	958	1002	955	900	960	970	995	998	927	969	934	920	969	985	1003	978	939	1005	966	943	979	985	977	1018	952	962	916	928	996	977	987	991	974	983	947	1001	930	969	924	1016	1041	1023	950	963	970	912	937	932	924	989	1000	1011	1035	931	981	1039	993	975	986	948	963	969	935	923	911	952	936	978	970	994	947	948	964	1000	1002	1015	1014	981	975	1007	984	1016	906	1053	955	973	960	986	919	966	915	917	967	972	977	1002	974	980	1006	968	1020	988	978	971	979	944	929	1040	947	960	1002	945	953	994	960	987	902	980	955	953	919	970	980	918	999	934	970	949	944	946	913	959	953	949	934	971	938	967	912	940	906	958	977	950	953	988	973	934	934	890	1012	924	1002	954	1021	968	999	966	958	960	985	1007	1026	975	978	936	972	957	950	1008	959	984	971	979	981	949	930	1007	906	1022	955	998	957	1004	980	939	978	977	947	1028	1012	970	943	991	979	979	959	966	910	929	1040	996	994	963	965	936	927	970	966	940	976	967	973	988	956	987	986	971	982	974	1002	975	885	907	948	940	889	981	958	909	1028	969	1055	1000	997	975	988	954	929	955	983	990	963	966	915	998	969	910	948	964	968	980	956	938	913	972	988	962	1014	1029	987	978	1001	942	918	970	975	940	973	961	968	959	955	923	960	943	926	996	978	956	1013	995	993	964	978	977	960	926	971	946	967	984	981	984	966	962	998	948	967	946	990	955	976	970	940	986	943	966	982	950	970	962	963	932	986	993	994	949	1003	942	1031	1016	946	914	958	1008	949	999	938	966	948	901	1008	956	984	976	1007	1007	963	1037	956	960	951	966	960	994	1048	986	978	947	928	983	1004	994	902	960	962	973	983	949	945	951	966	947	932	930	969	972	968	931	946	988	998	938	897	946	943	947	987	973	987	965	955	1015	916	1019	968	890	961	980	980	984	991	1008	982	987	999	963	1014	948	958	947	925	1012	1021	989	1002	989	929	974	1056	949	965	966	911	974	895	932	962	955	1003	952	974	942	966	941	936	977	950	947	923	988	966	990	925	952	952	970	960	905	955	1007	955	938	956	930	986	939	999	978	1084	1009	938	922	954	976	1002	962	1018	999	978	953	980	975	951	983	930	992	964	979	937	1033	931	934	931	1063	979	1004	930	960	1030	937	945	964	955	1002	962	989	974	949	965	989	989	943	983	939	971	1009	959	987	997	1006	1029	1020	981	935	959	934	958	1037	995	974	1000	930	973	957	981	985	998	920	955	968	996	1009	1003	1007	992	979	956	970	999	974	945	974	942	976	994	980	966	1005	949	1015	958	981	907	1021	953	1024	1009	895	914	959	966	962	957	994	979	980	983	946	951	938	920	958	952	949	941	968	979	922	1009	1020	978	966	982	973	970	978	995	1011	982	946	937	1030	941	1043	996	969	988	1028	955	999	1008	966	969	971	969	979	999	958	994	943	877	999	946	964	928	912	917	1005	967	966	978	980	969	942	966	936	968	930	1002	976	940	974	991	896	975	987	907	947	926	910	981	950	945	988	963	918	1034	980	920	971	988	933	964	974	901	956	937	932	893	946	1029	925	965	978	976	943	989	969	998	968	980	983	970	989	978	980	1002	992	973	998	968	987	897	969	1027	948	987	923	990	1009	895	920	958	984	949	1004	961	963	993	981	944	966	1014	953	1009	979	933	971	1002	957	964	939	943	996	962	970	980	973	975	994	964	935	987	963	932	987	972	949	972	989	928	1019	952	1053	965	965	921	949	946	989	983	976	923	977	979	937	961	994	934	932	965	964	1006	998	955	1006	930	1002	929	998	945	959	982	987	966	919	943	951	988	999	971	999	965	920	936	944	984	1010	1022	958	982	998	996
8811	2521	2699	1999	1466	1085	782	677	552	479	445	413	338	341	315	351	292	304	302	282	295	295	266	252	271	301	286	254	266	260	247	253	252	255	226	237	251	257	245	272	255	233	236	252	237	233	252	215	250	261	250	257	220	227	257	239	264	225	229	258	233	249	236	246	241	238	207	235	257	221	246	238	244	236	232	267	228	252	224	249	224	237	226	227	259	232	233	212	239	232	232	221	250	263	241	212	245	240	247	244	238	235	247	230	223	242	233	235	221	244	244	207	218	237	246	235	222	253	273	232	239	221	229	253	248	235	246	265	195	245	243	232	224	224	216	226	240	242	235	208	283	242	217	232	221	234	251	245	252	197	235	220	248	242	226	228	243	229	212	211	280	222	247	249	253	249	247	225	257	256	224	239	230	235	232	232	213	217	217	242	204	227	235	238	237	239	217	226	249	205	232	238	219	249	251	225	241	218	247	234	236	224	238	245	222	206	233	247	255	239	214	217	229	210	222	213	226	226	246	224	261	265	217	257	223	248	228	232	220	219	272	220	250	235	251	243	235	223	232	204	241	249	238	223	249	237	209	226	248	217	230	233	233	244	258	252	238	220	228	239	233	253	246	262	227	239	229	251	259	252	226	216	210	241	260	213	226	240	228	244	219	222	217	220	217	229	224	235	235	252	255	229	209	251	234	215	234	227	234	231	243	255	219	229	230	237	235	226	216	224	233	241	247	234	238	229	233	237	221	221	236	251	258	215	203	229	250	235	267	253	251	233	228	206	259	221	227	235	266	233	235	233	242	223	242	253	236	232	220	253	230	235	240	247	244	225	232	249	230	218	243	243	237	226	215	235	249	244	235	235	227	223	255	253	256	245	213	223	219	241	234	232	234	234	248	247	239	258	206	248	219	243	262	212	241	248	216	249	234	219	243	211	214	240	240	228	256	229	243	232	218	248	225	224	250	247	235	222	225	237	240	250	227	245	246	271	228	264	232	245	250	259	242	223	224	221	230	222	265	240	235	264	240	252	231	251	243	246	254	247	255	244	245	237	264	238	231	244	250	228	244	240	213	240	257	227	239	240	236	224	274	249	233	216	229	228	216	219	254	239	246	218	230	255	258	223	247	235	221	233	232	232	206	234	223	206	243	255	233	231	207	226	247	239	250	238	207	236	234	244	247	232	229	269	259	228	250	234	271	233	256	219	261	213	245	263	222	272	239	253	226	240	221	239	215	238	229	253	231	253	254	257	222	234	256	255	229	226	229	230	224	222	249	223	227	248	215	249	235	254	214	220	258	229	242	254	253	219	247	237	250	213	236	243	225	249	249	234	215	235	231	243	235	248	250	245	240	229	259	241	241	232	187	220	225	227	256	227	228	207	256	244	236	231	240	244	225	220	233	228	242	212	232	246	243	231	232	244	223	261	247	251	251	269	249	220	229	237	233	240	245	252	210	208	251	263	216	252	211	206	231	224	246	271	239	241	227	240	204	236	233	242	246	255	221	238	240	228	260	242	243	249	234	229	244	203	255	217	230	231	241	250	248	239	246	255	234	259	230	253	242	239	241	239	212	266	249	238	213	263	209	214	249	219	233	252	248	240	220	231	226	251	231	244	263	224	257	257	242	250	247	236	228	259	225	239	257	258	242	209	248	245	230	224	244	257	209	256	236	227	229	257	273	232	238	216	249	245	219	269	272	215	227	240	239	230	228	237	273	241	225	261	228	233	226	241	214	247	244	229	243	238	247	250	265	237	255	233	262	236	226	220	217	212	209	223	232	265	233	238	238	240	250	239	237	241	233	237	226	242	212	297	257	218	243	198	231	243	239	242	235	260	237	261	224	226	245	218	203	237	226	246	240	232	256	236	248	224	245	254	271	228	236	251	220	217	210	220	261	248	232	229	233	211	248	211	215	203	265	225	226	240	226	223	269	211	229	231	244	229	231	202	216	222	233	239	228	228	252	255	259	262	221	223	260	234	234	228	224	260	256	234	201	242	225	253	254	257	235	243	239	214	244	244	217	247	229	233	253	234	251	242	237	230	240	251	237	265	234	230	227	252	233	229	208	227	185	225	241	238	261	245	216	234	240	242	241	245	265	206	234	265	232	217	237	273	231	247	212	250	205	236	257	254	227	238	241	244	250	239	235	251	226	228	254	262	222	244	216	216	227	250	234	218	225	246	197	216	230	222	211	232	237	257	203	252	202	246	250	260	244	241	231	225	235	260	235	222	212	234	235	233	250	224	216	237	224	222	219	254	232	248	211	256	237	242	242	240	228	239	224	213	257	222	240	245	214	243	232	279	220	221	263	224	227	253	240	243	240	240	243	246	240	220	223	249	251	241	214	282	231	240	232	225	214	247	244	207	218	232	221	225	256	226	233	238	219	249	256	238	232	216	239	222	235	244	230	228	247	246	241	226	243	234	249	239	257	228	240	235	235	257	220	215	225	249	224	199	248	217	226	200	248	228	217	241	231	209	224	234	231	240	230	247	230	250	272	217	244	222	227	226	248	225	229	216	260	241	221	258	228	222	227	245	244	214	227	242	246	208	219	237	222	220	258	249	262	223	206	243	229	214	221	225	228	250	215	264	229	238	220	238	264	213	222	219	216	233	226	228	223	243	241	253	232	240	247	219	259	240	243	226	221	240	215	225	256	219	251	230	255	249	220	245	220	217	239	245	235	250	225	223	211	224	239	246	242	211	245	235	224	224	245	253	207	215	229	252	246	222	253	248	227	230	231	255	227	232	235	225	245	233	262	237	248	229	228	245	240	229	240	205	233	235	242	260	229	248	231	233	233	221	252	223	227	251	215	231	225	260	208	236	246	215	276	231	256	223	202	248	237	252	229	206	214	228	236	241	206	270	216	221	210	231	234	221	256	216	196	238	227	223	259	231	202	246	231	270	263	246	218	212	242	250	252	228	256	233	207	247	201	250	231	207	260	252	244	234	259	235	231	247	224	256	234	270	208	254	251	256	237	229	222	245	265	241	234	230	242	250	254	239	257	230	237	230	229	239	225	230	269	244	241	228	249	248	237	246	223	226	251	237	249	249	250	241	216	229	245	243	218	216	228	248	217	219	239	236	206	254	232	243	206	250	254	240	254	243	246	242	262	215	225	209	243	239	229	217	245	244	232	251	216	239	250	227	251	230	239	220	217	256	202	227	234	224	244	219	231	229	252	249	234	222	239	259	205	242	252	210	219	232	239	223	236	237	227	248	238	256	214	234	201	243	226	243	266	226	243	248	248	226	238	250	257	258	241	239	252	239	251	236	240	230	234	235	218	228	233	214	235	240	262	249	232	242	228	257	251	252	233	229	229	209	237	230	237	223	230	221	244	231	280	237	241	240	250	252	249	247	251	258	249	188	231	233	222	224	245	221	235	223	262	237	231	247	231	242	226	245	228	257	256	221	226	244	242	221	227	236	225	236	215	265	211	216	240	235	238	247	221	238	244	209	213	255	240	211	241	225	245	239	241	231	226	278
8460	2939	5988	6582	5798	4613	3891	3314	2877	2479	2181	1916	1865	1713	1580	1495	1386	1394	1267	1289	1131	1213	1145	1113	1142	996	1004	1031	1055	1023	961	954	946	989	944	995	921	935	992	949	922	915	873	877	909	937	880	928	856	869	937	924	891	879	903	873	864	881	830	850	888	816	831	827	944	890	917	863	857	898	897	869	913	857	890	834	858	829	854	868	858	862	871	924	875	850	872	821	796	863	884	860	854	796	838	840	831	890	871	831	823	810	889	793	866	857	868	810	845	859	879	804	870	846	874	830	866	847	824	848	860	854	792	873	844	850	794	805	864	842	845	890	834	871	819	839	800	869	832	802	801	839	845	846	874	826	832	783	867	799	808	854	786	831	806	794	818	820	822	795	844	852	807	834	858	800	848	821	832	817	831	858	869	820	834	801	806	905	817	832	813	851	842	815	840	829	819	818	849	873	824	830	810	771	867	814	827	843	885	803	855	873	856	829	764	895	844	765	843	835	799	840	913	827	862	856	861	840	811	867	842	805	808	885	861	878	762	829	821	856	758	820	852	853	803	852	806	815	867	837	886	842	840	842	811	866	831	830	824	878	820	844	806	860	770	856	883	845	861	881	846	860	820	761	885	874	887	839	808	825	813	840	833	854	745	825	852	813	840	806	848	843	863	785	808	890	859	833	864	841	829	802	886	911	836	835	817	822	818	852	785	865	814	799	818	822	787	829	813	839	822	784	879	833	840	825	834	810	854	846	883	894	794	763	871	866	871	769	800	866	865	818	821	830	847	796	851	877	812	801	822	821	829	830	856	842	844	796	823	839	847	820	848	881	814	827	782	853	856	833	821	878	831	871	838	832	869	838	835	842	807	809	794	849	794	930	858	835	844	857	869	831	825	820	853	819	842	823	858	845	805	794	815	832	816	849	815	799	808	819	819	842	839	857	846	812	852	856	868	859	784	815	789	827	785	811	822	849	809	837	859	865	910	881	838	767	794	829	855	845	798	828	826	867	826	834	757	858	805	834	812	838	812	848	824	896	877	869	846	832	790	821	829	829	871	805	914	830	861	845	825	792	784	850	798	782	833	835	840	828	854	872	812	851	847	796	867	807	839	809	884	854	841	866	845	826	806	875	783	782	792	848	855	772	829	801	846	839	832	788	841	828	812	796	810	809	817	818	806	808	841	880	826	815	823	799	837	842	857	835	827	802	779	808	818	843	845	878	830	831	842	824	839	899	802	871	837	897	807	812	886	793	829	821	904	765	871	857	835	879	840	817	812	817	877	828	827	800	806	885	820	890	817	868	826	810	835	843	824	853	844	820	892	819	815	805	756	833	844	833	799	809	816	836	893	821	808	904	786	848	854	851	801	836	847	831	838	843	812	826	789	835	789	877	837	896	831	831	775	842	825	831	863	840	852	831	805	813	784	855	811	823	863	844	820	856	819	758	819	830	894	832	843	861	864	836	818	827	844	779	812	854	874	854	884	884	799	818	788	842	845	850	806	836	814	794	868	789	814	820	848	825	830	830	835	799	819	825	838	823	905	825	880	809	851	802	841	891	788	858	792	890	860	829	811	853	821	822	825	831	823	853	834	850	813	839	877	805	837	830	861	818	841	833	840	862	820	859	801	847	820	777	838	815	862	872	797	859	835	851	796	824	836	763	829	813	811	847	844	792	861	846	835	822	811	847	829	824	856	756	843	813	846	842	816	834	805	884	752	824	822	880	827	823	851	851	813	861	848	888	786	819	840	863	831	872	871	793	801	843	819	789	840	844	818	883	864	816	818	770	879	858	835	818	824	866	881	816	797	823	867	795	860	895	796	849	812	820	843	880	839	830	834	799	876	833	801	852	907	798	807	837	800	849	797	842	787	830	831	842	815	840	818	879	829	821	827	832	806	776	837	802	843	850	800	801	815	778	800	861	840	800	868	847	834	817	846	865	844	804	866	778	848	789	853	876	848	811	814	879	831	842	829	839	833	833	837	882	849	823	824	819	846	803	834	830	836	822	866	805	839	805	883	890	820	831	828	838	831	883	786	822	824	854	809	857	857	850	845	813	858	828	865	867	771	844	855	812	826	832	835	862	843	831	874	778	784	785	823	823	827	788	855	776	839	824	820	827	834	808	814	823	778	805	829	865	789	837	787	845	860	866	851	851	855	848	884	822	860	884	806	821	833	866	849	837	863	805	829	814	825	840	874	849	880	814	875	834	839	803	796	817	828	839	846	868	875	849	798	806	826	823	824	849	796	797	864	806	826	882	857	861	890	844	882	810	828	859	881	828	802	828	838	813	782	843	788	834	826	816	778	866	846	895	922	811	851	863	803	802	836	833	829	894	827	831	831	794	788	857	775	760	836	818	873	816	863	840	796	828	833	832	830	838	857	863	844	808	870	871	818	801	818	812	896	820	823	798	795	856	831	900	836	859	855	818	839	851	782	834	899	862	786	854	862	843	854	854	807	832	843	844	824	793	841	833	872	844	815	892	892	901	823	874	858	815	793	821	815	825	842	876	892	867	805	837	823	826	826	826	910	819	840	852	846	857	856	851	798	819	868	852	841	820	801	849	823	871	865	833	839	861	859	823	841	753	811	838	832	875	787	830	820	790	812	852	841	846	858	835	805	819	884	915	856	825	828	743	808	844	851	845	835	845	835	829	861	857	850	845	848	849	861	838	816	827	867	881	832	833	851	844	819	832	835	838	832	805	856	825	806	828	861	813	802	863	824	844	814	833	890	818	830	858	832	851	895	891	829	790	818	812	845	805	831	904	874	779	856	910	845	875	848	797	811	785	846	881	851	843	853	841	862	798	786	787	803	828	859	884	828	846	844	801	894	807	779	862	841	861	853	846	789	780	840	870	848	850	883	820	838	825	807	844	778	896	780	877	821	867	840	821	923	829	786	858	840	868	860	828	808	857	816	850	826	789	855	795	853	831	828	822	833	836	789	799	787	790	869	855	845	825	835	870	811	898	813	835	823	898	836	839	753	832	834	865	867	845	819	844	833	821	842	820	847	878	827	849	842	859	880	884	830	889	805	831	817	852	864	855	815	832	851	828	865	848	837	860	787	814	811	854	803	775	901	813	825	816	870	831	808	795	796	854	802	769	873	856	829	813	807	833	808	879	792	858	832	826	791	827	835	853	890	820	881	815	838	861	837	809	809	865	818	840	845	848	831	826	841	850	860	832	806	781	845	824	888	845	832	843	801	856	827	838	800	805	785	775	875	827	863	850	832	865	887	769	831	844	885	849	826	807	787	869	775	838	835	834	815	859	857	853	858	849	857	877	862	822	833	846	849	779	823	782	849	854	859	817	830	819	838	811	838	837	841	886	850	832	815	838	816	810	860	892	851	831	884	880	814	844	894	849	872	815	819	806	837	888	838	851	818	835	853	796	860	820	794	916	796	847	830	836	816	791	870	818	810	873	829	812	821	809	805	850	845	887	856	780	820	846	850	818	794	863	850	839	837	869	871	826	831	858	845	827	815	837
1077	204	225	246	206	185	166	174	182	182	163	168	150	168	169	181	188	171	154	149	165	167	168	146	180	175	141	147	180	157	168	183	181	155	168	174	154	162	162	150	146	162	145	166	143	149	164	176	163	148	188	146	174	176	178	161	135	155	159	163	152	177	165	158	173	168	157	169	179	170	159	150	154	162	164	173	147	145	182	167	167	179	165	175	173	166	148	165	172	153	164	148	167	165	150	162	166	142	171	167	151	171	160	176	153	167	173	171	167	183	174	164	156	184	153	173	162	150	131	147	165	179	153	143	168	169	178	160	182	164	171	164	158	164	144	157	158	152	161	165	172	136	190	125	165	174	186	192	174	170	142	176	181	171	146	162	154	199	158	165	153	153	153	169	174	165	181	170	147	172	152	164	186	177	168	161	166	173	176	171	167	167	168	174	174	184	153	143	150	159	156	136	172	165	147	144	156	182	164	151	146	152	161	165	179	167	161	139	166	158	168	167	175	178	175	167	170	180	155	161	182	157	162	172	162	174	162	144	171	153	182	169	154	139	148	161	172	180	175	196	164	163	153	166	139	172	150	166	135	144	175	177	181	150	169	171	173	203	149	151	164	168	171	143	167	183	145	189	172	164	179	190	185	171	144	180	154	166	154	154	164	170	182	170	173	147	147	163	162	169	159	157	161	154	154	157	166	164	194	144	158	174	143	197	182	186	145	154	172	157	170	163	167	153	159	141	162	179	172	175	174	159	165	168	151	163	160	159	183	163	168	152	159	151	178	174	175	153	170	172	165	173	155	160	162	161	168	182	163	158	174	173	190	150	169	142	140	158	162	174	176	162	157	162	158	177	194	161	161	163	143	173	161	160	171	151	166	160	141	159	154	165	184	162	158	146	167	164	156	162	164	160	174	141	171	160	181	142	164	150	164	162	175	162	123	147	147	143	152	166	168	167	169	169	154	159	155	148	176	165	168	159	159	143	160	166	142	164	181	175	166	162	160	153	177	157	174	171	159	143	165	172	171	166	157	176	162	168	179	170	169	150	149	171	157	172	182	177	164	159	171	152	181	161	177	146	147	174	169	165	147	193	170	163	163	140	196	163	146	148	177	149	148	172	169	160	165	152	179	171	191	153	161	200	184	156	164	153	187	191	177	176	161	155	139	168	164	147	154	179	163	168	161	147	161	154	143	152	161	171	149	161	168	167	145	155	165	164	168	149	176	152	164	158	158	183	160	150	147	171	166	168	146	155	163	143	171	174	172	142	161	154	135	164	157	151	139	178	155	150	185	158	122	176	162	165	166	178	149	180	152	149	135	156	157	178	168	169	150	149	168	175	146	148	166	157	168	174	160	167	156	161	191	186	167	142	136	165	163	176	174	159	159	163	143	145	164	182	184	164	165	167	168	155	166	172	154	171	147	157	145	163	147	138	160	180	146	154	124	167	168	132	166	176	161	160	155	175	144	152	177	176	155	135	154	158	170	154	147	171	174	180	168	169	163	175	165	170	190	198	166	175	145	188	158	168	159	154	177	162	154	151	169	183	162	152	153	156	181	145	143	146	164	181	176	166	162	141	137	169	165	174	146	172	164	164	158	136	145	179	151	197	149	170	175	173	158	158	141	168	143	146	176	167	175	167	165	187	161	177	179	134	177	145	160	145	170	179	181	153	158	169	189	149	173	176	150	145	151	149	150	172	160	144	185	157	153	168	176	131	140	155	152	166	181	178	177	185	169	164	173	173	177	170	167	171	169	165	165	156	153	176	155	155	161	178	161	163	156	144	153	171	171	125	154	139	177	176	160	153	182	161	167	176	185	154	175	177	167	160	162	169	166	162	155	167	156	175	205	160	149	176	145	163	188	161	168	190	142	160	172	148	174	163	161	182	159	151	172	162	158	181	153	164	144	167	176	173	166	179	132	162	177	147	165	179	168	172	173	173	158	159	146	146	149	157	175	155	142	182	148	190	180	168	188	183	170	148	152	169	148	154	168	179	167	160	183	162	170	167	165	170	153	164	181	175	187	184	152	158	132	168	162	172	150	158	170	182	165	159	169	149	160	170	160	164	150	147	137	153	182	184	151	167	169	151	156	167	149	134	196	160	166	177	155	163	170	188	168	145	165	152	203	154	136	177	149	175	167	147	160	157	186	143	158	146	139	149	162	163	158	157	161	168	178	179	152	181	164	171	177	163	170	148	157	168	160	170	171	162	157	164	165	163	157	151	173	167	159	169	176	165	166	189	182	168	148	166	143	180	158	158	167	188	186	156	164	182	165	138	159	143	160	141	152	155	142	153	150	175	174	152	174	157	161	199	193	157	163	164	173	178	159	170	179	159	175	172	163	144	156	164	170	151	154	188	151	156	161	169	167	149	174	158	174	161	147	180	167	160	176	175	155	146	155	155	164	162	159	184	163	156	174	168	166	154	176	158	157	173	167	168	158	175	144	156	167	168	188	159	151	189	169	167	145	181	148	165	186	160	176	169	168	169	136	164	145	152	181	177	143	147	149	176	167	153	187	163	178	162	144	168	163	166	146	139	178	153	197	174	163	163	174	152	143	158	165	156	145	150	186	195	166	160	160	162	150	122	151	166	156	168	164	159	157	161	164	161	156	161	175	179	140	171	170	142	174	172	168	139	160	167	157	150	167	164	154	182	151	180	171	173	183	152	145	153	164	171	169	171	183	185	153	154	163	176	158	125	147	166	153	139	168	168	156	174	143	162	159	174	154	157	146	172	166	175	154	156	161	166	135	178	152	149	154	154	184	170	183	174	159	161	159	153	164	150	158	175	174	153	166	154	152	150	152	153	149	164	167	153	141	155	165	169	160	160	158	161	155	174	186	163	180	187	177	154	161	144	152	156	156	166	161	157	162	161	163	175	144	190	164	164	162	163	150	185	165	158	164	160	169	162	143	141	146	164	182	163	169	142	162	180	151	139	150	154	179	147	146	155	163	154	153	158	148	143	159	160	156	184	149	163	181	153	165	164	159	175	186	166	144	175	174	171	148	142	171	175	172	145	188	178	181	175	170	154	182	171	171	156	177	169	169	144	166	159	170	146	137	150	154	159	169	176	165	156	160	168	161	150	166	147	150	153	162	179	167	182	161	152	182	148	173	171	157	178	163	168	143	144	175	158	164	157	143	150	171	142	154	153	149	139	158	165	177	166	167	163	190	157	163	164	162	153	158	145	157	149	163	158	161	148	146	162	157	162	170	172	168	171	174	167	156	172	173	163	173	162	168	166	159	155	156	164	159	144	172	171	154	152	188	136	147	161	156	164	163	176	143	180	153	154	174	169	163	141	171	167	167	183	149	149	187	159	191	155	162	160	172	166	164	156	146	166	139	149	154	155	182	186	158	176	173	170	165	176	174	164	165	153	155	155	168	149	169	140	168	176	150	161	149	161	174	160	144	162	164	151	174	158	168	175	174	173	178	152	180	138	175	155	164	172	167	152	136	151	157	156	183	157	165	147	142	148	157	167
2004	730	824	859	820	785	726	747	709	711	646	703	672	639	661	626	647	598	672	706	635	637	701	657	603	657	595	616	644	643	601	610	630	578	633	642	595	637	633	663	663	636	611	631	595	626	630	632	623	629	604	658	639	648	649	630	610	647	620	617	645	598	666	608	583	637	630	623	594	664	647	620	644	568	656	592	619	648	659	649	657	676	620	614	593	607	604	670	638	619	594	637	580	662	597	631	613	614	618	639	648	701	630	611	612	634	571	646	567	597	635	594	634	657	597	669	648	655	621	608	629	587	636	627	614	660	637	631	629	625	661	604	593	646	563	622	580	605	670	599	628	601	593	641	637	620	665	610	582	622	633	606	623	634	589	602	613	648	625	630	656	642	636	577	654	624	660	613	623	598	647	608	621	625	599	622	610	612	646	607	624	622	600	572	600	634	607	627	605	633	594	634	647	621	679	653	626	589	619	597	571	660	671	607	626	596	572	579	604	657	649	628	592	627	663	638	575	623	592	658	638	616	639	642	622	667	606	610	636	608	652	596	639	619	605	599	622	625	628	614	664	616	581	641	649	648	684	637	649	564	611	596	619	642	595	632	643	613	651	626	625	611	629	565	654	670	610	651	598	604	608	619	636	609	625	619	616	634	631	671	647	651	621	639	615	632	587	621	605	693	596	561	618	639	624	622	630	643	605	636	604	612	570	599	608	633	630	597	622	615	656	618	605	621	633	590	626	632	619	625	631	624	636	633	602	605	655	583	625	606	627	625	622	616	599	648	621	657	636	686	630	617	582	626	632	675	631	626	620	625	629	635	636	630	624	656	581	613	618	639	630	600	611	607	597	595	615	644	646	628	629	642	631	596	644	603	629	658	600	627	644	585	634	617	641	564	613	569	625	591	603	638	650	615	633	650	585	604	635	672	606	594	613	634	626	644	618	611	637	622	644	642	595	619	628	595	562	590	644	590	593	619	642	641	667	641	647	603	641	629	628	620	600	588	632	609	625	624	602	595	619	586	581	631	634	657	653	596	677	659	650	588	595	567	626	624	607	633	642	645	600	607	619	630	619	639	629	655	600	589	605	670	616	600	641	582	615	615	601	574	622	623	588	670	622	648	641	622	620	627	608	640	597	605	652	634	613	630	606	612	578	625	581	615	623	610	598	606	622	591	605	600	630	621	634	606	633	640	641	653	646	637	644	642	638	616	599	630	622	612	624	590	638	621	667	630	575	574	604	607	597	638	595	588	616	622	592	623	637	637	610	609	663	632	653	629	616	595	586	670	580	569	645	634	615	632	652	643	616	625	636	642	627	632	644	645	644	631	576	610	661	641	644	636	616	632	619	608	658	596	618	627	606	593	585	602	635	613	624	670	711	649	660	597	629	656	644	637	627	625	588	591	626	591	633	683	651	632	624	612	651	636	555	643	545	631	652	619	605	646	669	622	653	627	630	617	602	636	643	572	671	653	617	652	621	615	644	640	613	606	613	589	619	658	627	605	637	584	621	637	623	601	654	623	627	584	640	645	613	635	649	645	603	593	597	643	631	623	612	643	588	679	629	613	601	628	561	565	589	640	620	598	595	593	662	701	621	585	575	626	586	653	594	655	614	642	670	657	625	631	614	620	637	606	643	594	625	579	611	652	645	629	623	671	605	648	602	604	653	608	629	587	639	630	644	604	587	614	647	631	636	628	623	650	607	644	623	579	621	574	579	636	618	613	600	638	613	592	602	623	554	629	638	628	640	623	585	592	621	618	609	589	618	621	630	561	641	635	600	653	629	651	646	632	606	613	621	677	625	612	600	627	622	647	645	638	621	614	671	592	564	629	646	589	622	673	607	642	635	632	671	627	661	630	614	633	642	645	646	617	590	577	613	611	603	659	587	632	674	606	601	611	653	644	610	638	629	594	638	626	637	573	620	610	610	590	659	594	618	587	658	549	627	608	614	595	581	577	648	651	638	629	625	608	605	634	676	638	582	648	677	631	632	605	640	664	635	624	619	602	617	618	599	626	646	630	671	616	611	615	640	631	594	635	588	650	647	640	612	625	641	573	627	612	663	641	629	607	613	613	614	649	591	634	648	586	603	613	599	586	634	615	573	603	584	622	603	605	634	572	610	607	571	646	648	589	627	629	636	614	588	642	644	602	637	606	627	594	640	640	634	616	661	637	635	615	637	597	650	635	621	661	671	574	615	655	618	640	643	650	606	654	581	619	672	622	553	582	622	650	643	610	641	641	596	625	647	636	634	673	668	598	680	638	640	636	594	653	618	607	599	613	655	620	641	635	633	637	610	617	643	693	611	645	602	617	611	619	624	603	605	645	650	638	593	619	631	580	630	588	588	627	618	615	634	579	654	625	623	597	630	639	636	608	643	607	655	618	623	603	652	572	626	640	614	574	606	641	649	564	640	618	636	638	644	612	654	590	617	583	621	666	600	609	580	633	613	605	591	646	596	618	604	625	624	604	592	613	599	667	650	655	670	595	605	639	615	629	610	655	631	607	576	638	616	590	613	639	643	616	635	606	600	622	663	659	643	604	610	605	608	595	636	617	573	640	606	622	615	548	605	684	640	630	610	630	651	602	646	642	638	634	598	618	623	637	637	602	619	606	584	606	599	628	641	624	588	612	596	605	615	577	639	614	619	616	617	634	623	608	668	667	556	644	678	616	674	661	658	649	634	615	627	637	634	623	625	601	607	654	579	595	614	627	653	614	616	659	586	615	684	592	614	607	650	636	641	628	615	594	624	629	641	659	600	578	636	674	642	627	636	618	594	641	574	612	647	653	622	638	630	606	623	623	563	634	614	597	609	609	645	675	632	623	640	634	624	614	594	642	620	661	586	663	630	624	603	640	637	659	597	611	601	664	656	632	642	607	632	612	625	648	639	578	638	643	647	613	598	614	661	623	608	625	620	649	620	646	645	612	658	673	659	614	679	631	633	660	623	593	631	611	632	668	601	573	581	675	632	647	607	616	620	646	597	637	658	658	619	613	644	573	646	627	601	615	687	592	577	628	635	633	636	608	610	617	644	646	654	636	620	653	629	615	623	605	654	639	632	596	635	651	635	588	582	644	609	632	611	554	655	617	665	628	624	623	579	638	609	632	632	633	635	640	612	609	631	666	633	661	599	620	640	638	639	677	615	630	636	608	622	633	637	622	598	623	634	657	645	645	607	627	610	619	636	595	627	620	626	655	614	605	599	611	625	625	621	629	602	592	622	628	587	655	603	628	641	640	590	654	591	624	614	572	605	623	607	652	623	636	616	620	637	618	678	583	616	603	592	622	640	639	584	609	608	596	650	612	592	612	612	636	678	622	689	605	601	648	602	647	611	584	643	643	606	606	603	598	642	554	647	655	584	640	624	644	626	616	642	670	575	620	622	597	640	620	600	659	615	602	613	624	597	633	637	673	637	599	613	661	585	604	655	639	656	622	659	656	652	587	573	626	582	598	614	643	605	631	660	639	647	637	635	639	615	596
4593	1244	1446	1149	952	714	585	503	432	433	397	375	325	337	335	334	371	273	290	299	326	313	313	302	298	275	280	316	318	298	273	293	286	296	283	323	295	297	286	250	287	274	277	293	242	268	283	313	265	285	276	300	286	274	271	305	270	279	325	264	269	302	312	292	294	275	277	276	286	306	299	281	276	298	266	262	301	273	272	282	301	275	272	280	268	288	291	274	275	313	277	282	297	294	271	265	293	303	290	288	278	267	261	303	262	279	269	275	312	263	264	291	267	277	256	279	292	276	279	300	292	292	283	271	284	254	287	283	225	320	288	291	275	286	278	289	248	250	255	266	280	262	257	276	275	254	273	266	289	307	286	273	287	262	243	272	277	263	270	292	262	285	263	281	221	273	276	267	305	302	291	274	277	263	287	275	274	296	293	267	315	262	304	236	302	276	271	301	286	281	269	276	265	269	302	263	296	302	275	282	290	283	280	283	279	230	315	260	288	258	276	274	263	307	281	267	305	260	334	288	256	297	267	287	255	266	255	279	258	263	274	255	284	305	277	307	282	328	296	267	271	312	263	291	313	279	282	266	311	272	282	278	268	287	264	269	232	289	259	274	289	257	289	289	261	291	288	265	275	263	278	262	268	271	307	297	264	307	292	313	261	289	264	270	285	283	267	251	254	288	259	256	270	286	276	275	288	245	269	269	272	266	274	279	271	284	268	280	295	286	284	268	293	274	250	270	310	249	292	305	291	280	256	284	270	279	270	283	270	269	260	270	289	275	287	302	293	271	276	283	280	274	266	292	303	239	279	262	281	257	303	303	299	274	313	317	298	267	270	280	267	271	256	275	302	274	299	275	267	274	270	250	261	279	291	298	301	278	288	236	300	278	283	301	295	289	249	275	269	288	279	256	277	301	254	275	311	269	300	298	305	284	266	286	276	273	236	253	272	286	277	257	294	264	284	290	273	289	276	252	285	285	257	272	283	260	292	270	285	246	304	266	280	321	276	259	311	277	283	289	263	257	302	260	282	297	318	262	300	263	277	243	287	249	292	282	312	316	293	274	244	267	286	260	270	304	294	310	267	290	265	276	265	288	291	281	268	263	316	292	272	282	291	276	241	282	275	262	264	286	280	265	255	266	277	266	279	293	255	282	298	310	275	261	273	280	318	298	279	253	251	259	291	299	287	278	296	282	267	257	274	290	305	268	250	287	254	267	267	266	269	240	274	278	298	222	310	293	271	282	317	275	284	310	258	275	284	273	284	288	286	302	274	279	280	265	275	289	279	284	224	265	278	280	287	255	262	305	326	285	294	287	285	246	277	299	264	291	280	264	268	291	281	297	251	287	278	278	279	273	283	290	261	295	261	304	257	270	265	303	303	301	295	283	261	272	265	284	273	300	269	269	266	302	263	278	287	301	290	257	275	285	297	275	290	276	298	278	271	266	264	254	300	311	265	275	269	296	290	270	306	272	269	294	287	277	259	280	270	292	295	258	319	285	279	267	260	266	269	238	296	243	289	292	304	271	278	299	276	278	280	240	265	269	281	269	259	249	243	286	264	292	287	261	265	289	312	285	272	284	282	286	269	253	292	297	286	293	286	250	278	282	264	274	269	263	292	269	278	293	261	270	277	300	290	296	273	307	280	278	304	294	269	275	282	270	293	281	261	299	265	277	303	276	280	271	269	283	273	276	276	275	306	260	289	276	285	263	303	274	265	267	243	288	270	283	315	277	307	275	299	282	276	276	267	265	275	285	311	286	262	268	261	288	296	286	267	283	285	291	263	262	281	288	258	258	286	293	254	259	299	265	286	296	269	277	238	305	266	275	307	281	282	270	276	280	273	269	298	282	279	276	278	295	262	294	310	271	284	283	282	262	273	288	288	259	268	271	286	299	266	256	313	269	289	276	268	287	295	298	278	295	270	259	286	267	286	262	259	276	254	277	261	271	258	307	256	281	272	279	302	291	278	281	268	268	268	284	298	279	291	297	272	275	291	291	283	290	281	285	254	264	300	281	314	281	260	280	284	274	296	285	268	279	282	274	307	268	263	299	289	273	281	274	270	266	303	287	270	270	244	303	253	285	281	288	257	263	274	246	249	289	255	258	261	246	237	272	286	292	283	247	253	276	294	282	274	292	297	248	272	254	278	284	269	295	295	290	262	283	277	255	294	285	261	299	290	293	257	316	307	282	276	265	301	275	264	255	313	256	273	279	294	258	317	297	275	281	305	265	284	274	248	264	261	290	297	282	329	246	243	280	250	269	287	265	281	279	270	247	299	314	279	256	246	306	278	290	268	260	252	284	286	288	315	263	290	288	301	260	275	296	276	274	297	269	290	286	243	262	266	300	284	286	258	288	295	249	279	307	261	273	290	263	275	253	258	246	288	263	269	261	279	268	276	277	294	255	271	277	300	279	293	266	324	264	279	271	303	294	293	287	290	281	266	260	281	275	274	280	273	267	267	253	303	290	331	248	261	269	260	249	328	297	288	299	299	243	285	287	300	281	266	268	290	266	276	279	282	292	239	270	307	281	280	296	273	290	247	260	262	256	276	265	271	295	284	294	299	280	266	285	296	263	310	282	281	277	285	258	279	272	282	283	285	272	287	316	251	248	290	281	282	310	284	271	277	297	274	274	286	266	299	270	320	237	245	293	274	263	279	281	296	274	258	303	282	280	286	268	288	291	284	300	282	291	284	276	295	279	276	293	289	280	276	288	268	258	255	297	299	296	272	270	300	268	247	253	289	259	284	264	271	278	289	280	275	275	273	267	275	272	303	289	268	295	272	256	283	255	291	240	312	285	270	289	277	276	274	265	297	287	277	294	276	254	280	284	283	271	259	251	284	240	289	281	310	269	268	256	304	267	301	276	283	239	284	282	295	267	280	264	260	284	272	275	283	254	286	309	300	252	284	282	302	278	282	249	278	297	291	290	293	305	295	295	244	267	281	267	259	271	280	262	272	302	284	271	257	273	245	260	307	268	262	282	260	299	260	258	263	281	292	296	267	275	309	254	277	280	255	284	266	280	245	257	266	295	251	275	304	305	286	270	272	288	301	248	277	281	248	280	245	255	299	277	249	307	285	275	277	279	284	293	292	272	302	271	265	300	284	294	288	282	264	273	312	280	263	279	264	255	255	267	309	274	301	264	294	259	294	281	245	255	241	285	279	247	244	256	252	313	279	309	285	258	272	291	277	242	302	270	263	287	284	267	260	271	275	259	263	265	264	248	277	265	291	282	262	263	283	287	308	303	300	262	296	281	287	280	273	280	278	268	288	282	281	283	263	274	265	267	289	282	261	285	271	278	276	274	271	265	251	287	282	284	267	269	282	250	269	296	267	287	278	277	298	265	263	294	268	267	294	301	251	282	244	292	275	288	264	266	292	282	284	293	244	299	317	278	289	278	263	271	275	305	314	270	272	253	249	273	280	297	304	300	307	272	279	279	283	270	264	273	269	273	264	254	286	268	270	282	291	261	274	276
6157	2101	3858	4171	3636	3136	2627	2291	1977	1905	1636	1559	1504	1448	1396	1325	1304	1267	1210	1201	1208	1142	1149	1117	1154	1137	1121	1103	1128	1072	1063	1009	1033	1139	985	1089	1068	1038	987	1027	1042	984	997	1014	1022	1024	994	999	1014	979	982	943	1023	977	991	1035	977	932	968	1026	1050	1000	956	1019	1034	999	972	1004	961	971	1013	1014	1001	953	994	1026	983	1006	938	915	946	908	948	969	1020	1043	1014	966	961	998	968	912	982	1028	1024	968	1023	992	967	969	1029	987	1002	1003	979	1017	951	901	934	985	1053	990	951	1005	1009	951	960	1001	1004	985	952	994	941	926	991	1009	959	906	1009	999	942	1014	928	954	970	1003	999	965	979	957	978	974	893	1028	953	981	991	974	967	982	969	981	906	977	946	954	943	871	1000	988	1022	957	995	1001	928	952	951	976	958	1006	980	977	986	999	951	991	975	963	959	982	930	1008	981	975	951	976	949	969	992	1009	916	936	955	967	910	999	933	992	1047	958	991	956	960	990	972	968	984	1000	978	971	988	987	997	978	938	996	953	1027	973	1021	978	970	922	981	963	960	966	989	947	945	972	996	940	945	951	948	993	998	945	993	993	952	943	953	983	1000	959	1001	955	963	994	955	950	976	974	948	937	962	996	926	1011	939	971	998	974	1009	1023	967	962	1017	960	938	936	985	960	977	996	1006	943	986	972	969	990	977	957	954	968	962	932	946	970	914	918	942	954	956	940	976	971	961	960	959	985	951	952	990	961	972	973	1024	1031	958	1038	875	957	975	948	932	953	979	983	970	973	952	969	945	943	982	966	942	945	971	976	932	937	978	951	972	978	968	973	962	896	960	980	906	950	950	976	925	1016	965	977	945	929	950	959	947	937	952	935	955	986	950	939	962	943	959	979	1011	936	1019	958	974	931	965	958	966	994	1028	947	1017	998	887	937	971	1041	983	996	973	980	929	954	968	1017	952	914	938	981	1000	999	949	988	949	934	1029	948	947	947	972	964	942	992	952	934	972	983	966	938	963	970	995	984	948	961	962	926	977	947	928	951	971	960	1008	905	985	947	992	971	983	968	1031	959	934	925	945	957	993	1009	985	958	952	980	1016	925	948	973	950	949	936	957	974	922	1007	982	979	995	913	961	985	994	961	921	950	990	991	969	936	897	975	988	937	925	946	938	928	953	1015	922	970	958	963	975	992	1046	963	986	985	943	992	967	983	950	960	984	918	976	966	1012	948	960	944	974	929	945	936	959	931	1022	928	942	985	965	985	920	942	976	957	970	997	974	971	1006	987	1023	953	965	986	891	949	949	920	974	969	928	963	946	965	936	981	1050	955	1001	927	947	945	953	960	936	1040	1000	998	929	1053	936	975	1033	974	1052	936	961	1001	985	950	995	950	1017	1049	942	936	996	1010	988	975	965	982	992	963	987	1015	997	921	1012	1016	945	944	975	983	1002	943	949	986	993	942	969	968	961	936	989	933	983	981	945	952	996	904	950	960	988	1008	937	995	931	990	1016	997	999	1003	932	946	918	964	942	945	927	953	1005	966	933	1030	908	971	985	954	960	960	987	967	932	997	973	986	950	957	1027	992	947	1002	1014	1006	972	953	962	943	949	984	994	952	1042	1013	1014	974	998	946	944	940	928	959	996	948	992	982	926	1001	958	948	959	1021	917	981	947	971	964	1058	1026	1010	979	960	932	943	953	966	953	923	981	975	966	987	985	957	1015	993	953	950	949	1003	974	988	964	932	1030	987	981	931	940	940	926	914	1000	931	971	996	955	942	948	953	1007	989	984	980	1012	966	967	972	993	928	1009	950	927	986	937	966	997	1013	924	946	1000	931	951	946	949	967	1002	1005	1035	931	992	948	939	962	976	1000	954	935	965	954	985	941	959	979	969	966	931	1040	983	988	967	949	967	943	1038	952	985	958	970	983	959	988	973	982	941	974	907	960	968	999	970	983	940	994	1052	972	1008	985	961	968	979	965	979	960	998	993	962	959	909	975	991	985	996	932	962	984	948	998	974	934	946	960	973	951	989	985	970	958	886	941	983	1020	947	995	966	972	914	982	1028	937	940	977	995	946	933	955	997	980	960	983	952	1006	1001	983	985	957	976	936	906	1010	958	953	939	1026	1007	905	967	972	968	994	977	1020	999	987	1051	972	966	949	949	975	976	991	956	944	989	1009	966	957	944	905	944	945	981	962	994	985	937	996	937	921	935	986	963	972	990	1027	955	929	1000	968	984	992	971	938	980	970	972	927	984	1006	956	928	1014	996	931	999	998	905	940	958	906	965	946	1005	955	943	965	963	982	1023	983	990	955	938	977	956	972	957	1008	1002	962	962	992	931	950	998	1006	919	996	953	949	946	929	1026	953	997	1001	907	997	959	983	1000	988	996	976	970	974	953	931	928	908	942	989	996	949	979	978	968	963	1000	919	959	952	967	943	1016	967	952	1027	982	966	985	956	957	976	957	1021	943	982	923	974	1014	1017	1004	979	981	960	996	954	1000	1002	961	971	999	952	940	951	927	972	998	1060	931	1005	985	995	980	974	947	1016	1027	938	918	940	948	968	984	1001	990	1002	919	979	938	937	965	1003	969	974	988	976	1010	999	969	995	992	998	993	929	983	965	988	984	981	972	954	993	963	969	986	997	893	941	991	971	954	967	985	979	917	961	938	1032	993	933	955	1034	994	980	955	912	1025	958	939	962	980	968	988	960	992	988	957	937	937	967	968	984	949	916	965	926	947	980	947	984	1005	989	955	978	924	985	953	939	1044	975	984	1003	981	932	957	1008	950	954	1032	943	938	1002	970	952	915	935	967	975	966	958	1015	1012	936	963	1033	978	942	957	978	1016	982	949	945	970	955	952	968	943	931	963	966	923	940	982	963	961	940	949	975	1009	973	917	920	989	946	969	996	988	949	901	939	963	958	980	981	965	913	940	965	1012	956	981	933	971	939	945	930	952	1003	983	946	985	1034	989	1000	993	903	1001	962	974	946	927	955	924	965	943	1004	1001	975	993	915	1000	1020	936	975	961	964	956	987	942	968	939	973	969	1011	955	981	944	996	987	1034	983	981	941	908	981	906	999	974	1011	945	960	996	982	973	990	1011	952	1004	960	939	980	954	1000	961	1029	930	1032	992	980	965	973	989	948	923	932	952	963	961	944	873	1004	985	983	922	998	982	971	961	947	991	945	942	934	915	973	954	999	997	996	940	1017	1005	953	946	938	992	982	959	1027	1018	923	972	980	956	945	986	958	987	991	960	955	929	951	985	949	891	987	975	967	925	1018	971	971	955	992	974	889	959	978	1015	1005	998	956	918	960	972	968	901	964	964	953	924	974	948	930	969	983	962	962	925	968	966	955	982	984	948	979	927	899	913	1021	974	969	985	932	980	948	964	943	905	946	975	952	978	988	965	968	990	954	959	914	975	965	998	970	949	991	915	971	943	1027	967	957	945	1003	963	1011	1031	976	949	1006	925	990	936	975	932	968	939	1028	982	946	953	1010	989	990	978	942	982	1027	990	938	940	967	1040	978	1001	950	955	1007	998	913	973	975	912	919	963	1012	982	937	965	989	955	964	949	979	961	972	920	961	941	968	974	999	1010	991	960	972	954	967	935	959	934	968	990	985	969	989	957	948	923	1001	952	994	978	990	965	981	994	966	996	947	957	899	969	938	947	979	896	987	970	1003	900	964	1021	951	937
